|
|
(function(){var __webpack_modules__={93398:function(d,v,e){"use strict";e.r(v),e.d(v,{blue:function(){return se},blueDark:function(){return Oe},cyan:function(){return ne},cyanDark:function(){return Le},geekblue:function(){return Q},geekblueDark:function(){return Ft},generate:function(){return A},gold:function(){return H},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 K},magentaDark:function(){return At},orange:function(){return R},orangeDark:function(){return L},presetDarkPalettes:function(){return Jt},presetPalettes:function(){return q},presetPrimaryColors:function(){return T},purple:function(){return V},purpleDark:function(){return ht},red:function(){return F},redDark:function(){return te},volcano:function(){return $},volcanoDark:function(){return M},yellow:function(){return G},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 Re=zt-me/2;this.r=n((Ot+Re)*255),this.g=n((pt+Re)*255),this.b=n((et+Re)*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),Re=n(zt*(1-Pt*(1-Ne))*255);switch(et){case 0:this.g=Re,this.b=me;break;case 1:this.r=Ee,this.b=me;break;case 2:this.r=me,this.b=Re;break;case 3:this.r=me,this.g=Ee;break;case 4:this.r=Re,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 A(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,Re=me.amount;return new c(Qe.backgroundColor||"#141414").mix(Pt[Ee],Re).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 H=["#fffbe6","#fff1b8","#ffe58f","#ffd666","#ffc53d","#faad14","#d48806","#ad6800","#874d00","#613400"];H.primary=H[5];var G=["#feffe6","#ffffb8","#fffb8f","#fff566","#ffec3d","#fadb14","#d4b106","#ad8b00","#876800","#614700"];G.primary=G[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 V=["#f9f0ff","#efdbff","#d3adf7","#b37feb","#9254de","#722ed1","#531dab","#391085","#22075e","#120338"];V.primary=V[5];var K=["#fff0f6","#ffd6e7","#ffadd2","#ff85c0","#f759ab","#eb2f96","#c41d7f","#9e1068","#780650","#520339"];K.primary=K[5];var ae=["#a6a6a6","#999999","#8c8c8c","#808080","#737373","#666666","#404040","#1a1a1a","#000000","#000000"];ae.primary=ae[5];var ee=ae,q={red:F,volcano:$,orange:R,gold:H,yellow:G,lime:Z,green:ie,cyan:ne,blue:se,geekblue:Q,purple:V,magenta:K,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 Le=["#112123","#113536","#144848","#146262","#138585","#13a8a8","#33bcb7","#58d1c9","#84e2d8","#b2f1e8"];Le.primary=Le[5];var Oe=["#111a2c","#112545","#15325b","#15417e","#1554ad","#1668dc","#3c89e8","#65a9f3","#8dc5f8","#b7dcfa"];Oe.primary=Oe[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 Jt={red:te,volcano:M,orange:L,gold:X,yellow:fe,lime:xe,green:Ce,cyan:Le,blue:Oe,geekblue:Ft,purple:ht,magenta:At,grey:tr}},93083:function(d,v,e){"use strict";e.r(v),e.d(v,{Keyframes:function(){return Bs},NaNLinter:function(){return ns},StyleContext:function(){return ne},StyleProvider:function(){return ie},Theme:function(){return At},_experimental:function(){return Ns},createCache:function(){return G},createTheme:function(){return Jt},extractStyle:function(){return Qu},genCalc:function(){return Ce},getComputedToken:function(){return hr},legacyLogicalPropertiesTransformer:function(){return Ao},legacyNotSelectorLinter:function(){return ys},logicalPropertiesLinter:function(){return Ws},parentSelectorLinter:function(){return Rs},px2remTransformer:function(){return sl},token2CSSVar:function(){return Pe},unit:function(){return Gt},useCSSVarRegister:function(){return vu},useCacheToken:function(){return sn},useStyleRegister:function(){return Ba}});var t=e(33606),n=e(400),s=e(26407),u=e(33708);function f(qt){for(var ur=0,ar,mr=0,pr=qt.length;pr>=4;++mr,pr-=4)ar=qt.charCodeAt(mr)&255|(qt.charCodeAt(++mr)&255)<<8|(qt.charCodeAt(++mr)&255)<<16|(qt.charCodeAt(++mr)&255)<<24,ar=(ar&65535)*1540483477+((ar>>>16)*59797<<16),ar^=ar>>>24,ur=(ar&65535)*1540483477+((ar>>>16)*59797<<16)^(ur&65535)*1540483477+((ur>>>16)*59797<<16);switch(pr){case 3:ur^=(qt.charCodeAt(mr+2)&255)<<16;case 2:ur^=(qt.charCodeAt(mr+1)&255)<<8;case 1:ur^=qt.charCodeAt(mr)&255,ur=(ur&65535)*1540483477+((ur>>>16)*59797<<16)}return ur^=ur>>>13,ur=(ur&65535)*1540483477+((ur>>>16)*59797<<16),((ur^ur>>>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(qt){return qt.join(x)}var k=function(){function qt(ur){(0,l.Z)(this,qt),(0,n.Z)(this,"instanceId",void 0),(0,n.Z)(this,"cache",new Map),this.instanceId=ur}return(0,b.Z)(qt,[{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 pr=this.cache.get(ar),_n=mr(pr);_n===null?this.cache.delete(ar):this.cache.set(ar,_n)}}]),qt}(),A=k,T=["children"],F="data-token-hash",$="data-css-hash",R="data-cache-path",H="__cssinjs_instance__";function G(){var qt=Math.random().toString(12).slice(2);if(typeof document!="undefined"&&document.head&&document.body){var ur=document.body.querySelectorAll("style[".concat($,"]"))||[],ar=document.head.firstChild;Array.from(ur).forEach(function(pr){pr[H]=pr[H]||qt,pr[H]===qt&&document.head.insertBefore(pr,ar)});var mr={};Array.from(document.querySelectorAll("style[".concat($,"]"))).forEach(function(pr){var _n=pr.getAttribute($);if(mr[_n]){if(pr[H]===qt){var xn;(xn=pr.parentNode)===null||xn===void 0||xn.removeChild(pr)}}else mr[_n]=!0})}return new A(qt)}var Z=o.createContext({hashPriority:"low",cache:G(),defaultCache:!0}),ie=function(ur){var ar=ur.children,mr=(0,y.Z)(ur,T),pr=o.useContext(Z),_n=(0,p.Z)(function(){var xn=(0,u.Z)({},pr);Object.keys(mr).forEach(function($n){var Jn=mr[$n];mr[$n]!==void 0&&(xn[$n]=Jn)});var Nn=mr.cache;return xn.cache=xn.cache||G(),xn.defaultCache=!Nn&&pr.defaultCache,xn},[pr,mr],function(xn,Nn){return!(0,g.Z)(xn[0],Nn[0],!0)||!(0,g.Z)(xn[1],Nn[1],!0)});return o.createElement(Z.Provider,{value:_n},ar)},ne=Z,se=e(39559),Q=e(47273),V=e(25314),K=e(9427),ae=e(25440),ee=(0,b.Z)(function qt(){(0,l.Z)(this,qt)}),q=ee,te="CALC_UNIT",M=new RegExp(te,"g");function L(qt){return typeof qt=="number"?"".concat(qt).concat(te):qt}var X=function(qt){(0,K.Z)(ar,qt);var ur=(0,ae.Z)(ar);function ar(mr,pr){var _n;(0,l.Z)(this,ar),_n=ur.call(this),(0,n.Z)((0,V.Z)(_n),"result",""),(0,n.Z)((0,V.Z)(_n),"unitlessCssVar",void 0),(0,n.Z)((0,V.Z)(_n),"lowPriority",void 0);var xn=(0,se.Z)(mr);return _n.unitlessCssVar=pr,mr instanceof ar?_n.result="(".concat(mr.result,")"):xn==="number"?_n.result=L(mr):xn==="string"&&(_n.result=mr),_n}return(0,b.Z)(ar,[{key:"add",value:function(pr){return pr instanceof ar?this.result="".concat(this.result," + ").concat(pr.getResult()):(typeof pr=="number"||typeof pr=="string")&&(this.result="".concat(this.result," + ").concat(L(pr))),this.lowPriority=!0,this}},{key:"sub",value:function(pr){return pr instanceof ar?this.result="".concat(this.result," - ").concat(pr.getResult()):(typeof pr=="number"||typeof pr=="string")&&(this.result="".concat(this.result," - ").concat(L(pr))),this.lowPriority=!0,this}},{key:"mul",value:function(pr){return this.lowPriority&&(this.result="(".concat(this.result,")")),pr instanceof ar?this.result="".concat(this.result," * ").concat(pr.getResult(!0)):(typeof pr=="number"||typeof pr=="string")&&(this.result="".concat(this.result," * ").concat(pr)),this.lowPriority=!1,this}},{key:"div",value:function(pr){return this.lowPriority&&(this.result="(".concat(this.result,")")),pr instanceof ar?this.result="".concat(this.result," / ").concat(pr.getResult(!0)):(typeof pr=="number"||typeof pr=="string")&&(this.result="".concat(this.result," / ").concat(pr)),this.lowPriority=!1,this}},{key:"getResult",value:function(pr){return this.lowPriority||pr?"(".concat(this.result,")"):this.result}},{key:"equal",value:function(pr){var _n=this,xn=pr||{},Nn=xn.unit,$n=!0;return typeof Nn=="boolean"?$n=Nn:Array.from(this.unitlessCssVar).some(function(Jn){return _n.result.includes(Jn)})&&($n=!1),this.result=this.result.replace(M,$n?"px":""),typeof this.lowPriority!="undefined"?"calc(".concat(this.result,")"):this.result}}]),ar}(q),fe=function(qt){(0,K.Z)(ar,qt);var ur=(0,ae.Z)(ar);function ar(mr){var pr;return(0,l.Z)(this,ar),pr=ur.call(this),(0,n.Z)((0,V.Z)(pr),"result",0),mr instanceof ar?pr.result=mr.result:typeof mr=="number"&&(pr.result=mr),pr}return(0,b.Z)(ar,[{key:"add",value:function(pr){return pr instanceof ar?this.result+=pr.result:typeof pr=="number"&&(this.result+=pr),this}},{key:"sub",value:function(pr){return pr instanceof ar?this.result-=pr.result:typeof pr=="number"&&(this.result-=pr),this}},{key:"mul",value:function(pr){return pr instanceof ar?this.result*=pr.result:typeof pr=="number"&&(this.result*=pr),this}},{key:"div",value:function(pr){return pr instanceof ar?this.result/=pr.result:typeof pr=="number"&&(this.result/=pr),this}},{key:"equal",value:function(){return this.result}}]),ar}(q),xe=function(ur,ar){var mr=ur==="css"?X:fe;return function(pr){return new mr(pr,ar)}},Ce=xe;function Le(qt,ur){if(qt.length!==ur.length)return!1;for(var ar=0;ar<qt.length;ar++)if(qt[ar]!==ur[ar])return!1;return!0}var Oe=function(){function qt(){(0,l.Z)(this,qt),(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)(qt,[{key:"size",value:function(){return this.keys.length}},{key:"internalGet",value:function(ar){var mr,pr,_n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,xn={map:this.cache};return ar.forEach(function(Nn){if(!xn)xn=void 0;else{var $n;xn=($n=xn)===null||$n===void 0||($n=$n.map)===null||$n===void 0?void 0:$n.get(Nn)}}),(mr=xn)!==null&&mr!==void 0&&mr.value&&_n&&(xn.value[1]=this.cacheCallTimes++),(pr=xn)===null||pr===void 0?void 0:pr.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 pr=this;if(!this.has(ar)){if(this.size()+1>qt.MAX_CACHE_SIZE+qt.MAX_CACHE_OFFSET){var _n=this.keys.reduce(function(Jn,sr){var Nr=(0,t.Z)(Jn,2),xr=Nr[1];return pr.internalGet(sr)[1]<xr?[sr,pr.internalGet(sr)[1]]:Jn},[this.keys[0],this.cacheCallTimes]),xn=(0,t.Z)(_n,1),Nn=xn[0];this.delete(Nn)}this.keys.push(ar)}var $n=this.cache;ar.forEach(function(Jn,sr){if(sr===ar.length-1)$n.set(Jn,{value:[mr,pr.cacheCallTimes++]});else{var Nr=$n.get(Jn);Nr?Nr.map||(Nr.map=new Map):$n.set(Jn,{map:new Map}),$n=$n.get(Jn).map}})}},{key:"deleteByPath",value:function(ar,mr){var pr=ar.get(mr[0]);if(mr.length===1){var _n;return pr.map?ar.set(mr[0],{map:pr.map}):ar.delete(mr[0]),(_n=pr.value)===null||_n===void 0?void 0:_n[0]}var xn=this.deleteByPath(pr.map,mr.slice(1));return(!pr.map||pr.map.size===0)&&!pr.value&&ar.delete(mr[0]),xn}},{key:"delete",value:function(ar){if(this.has(ar))return this.keys=this.keys.filter(function(mr){return!Le(mr,ar)}),this.deleteByPath(this.cache,ar)}}]),qt}();(0,n.Z)(Oe,"MAX_CACHE_SIZE",20),(0,n.Z)(Oe,"MAX_CACHE_OFFSET",5);var Ft=e(48736),ht=0,At=function(){function qt(ur){(0,l.Z)(this,qt),(0,n.Z)(this,"derivatives",void 0),(0,n.Z)(this,"id",void 0),this.derivatives=Array.isArray(ur)?ur:[ur],this.id=ht,ur.length===0&&(0,Ft.Kp)(ur.length>0,"[Ant Design CSS-in-JS] Theme should have at least one derivative function."),ht+=1}return(0,b.Z)(qt,[{key:"getDerivativeToken",value:function(ar){return this.derivatives.reduce(function(mr,pr){return pr(ar,mr)},void 0)}}]),qt}(),tr=new Oe;function Jt(qt){var ur=Array.isArray(qt)?qt:[qt];return tr.has(ur)||tr.set(ur,new At(ur)),tr.get(ur)}var cr=new WeakMap,Qe={};function Pt(qt,ur){for(var ar=cr,mr=0;mr<ur.length;mr+=1){var pr=ur[mr];ar.has(pr)||ar.set(pr,new WeakMap),ar=ar.get(pr)}return ar.has(Qe)||ar.set(Qe,qt()),ar.get(Qe)}var zt=new WeakMap;function it(qt){var ur=zt.get(qt)||"";return ur||(Object.keys(qt).forEach(function(ar){var mr=qt[ar];ur+=ar,mr instanceof At?ur+=mr.id:mr&&(0,se.Z)(mr)==="object"?ur+=it(mr):ur+=mr}),ur=c(ur),zt.set(qt,ur)),ur}function Ot(qt,ur){return c("".concat(ur,"_").concat(it(qt)))}var pt="random-".concat(Date.now(),"-").concat(Math.random()).replace(/\./g,""),et="_bAmBoO_";function Ne(qt,ur,ar){if((0,Q.Z)()){var mr,pr;(0,h.hq)(qt,pt);var _n=document.createElement("div");_n.style.position="fixed",_n.style.left="0",_n.style.top="0",ur==null||ur(_n),document.body.appendChild(_n);var xn=ar?ar(_n):(mr=getComputedStyle(_n).content)===null||mr===void 0?void 0:mr.includes(et);return(pr=_n.parentNode)===null||pr===void 0||pr.removeChild(_n),(0,h.jL)(pt),xn}return!1}var me=null;function Ee(){return me===void 0&&(me=Ne("@layer ".concat(pt," { .").concat(pt,' { content: "').concat(et,'"!important; } }'),function(qt){qt.className=pt})),me}var Re=void 0;function $e(){return Re===void 0&&(Re=Ne(":where(.".concat(pt,') { content: "').concat(et,'"!important; }'),function(qt){qt.className=pt})),Re}var Ze=void 0;function nt(){return Ze===void 0&&(Ze=Ne(".".concat(pt," { inset-block: 93px !important; }"),function(qt){qt.className=pt},function(qt){return getComputedStyle(qt).bottom==="93px"})),Ze}var ut=(0,Q.Z)();function Gt(qt){return typeof qt=="number"?"".concat(qt,"px"):qt}function Zt(qt,ur,ar){var mr,pr=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},_n=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1;if(_n)return qt;var xn=(0,u.Z)((0,u.Z)({},pr),{},(mr={},(0,n.Z)(mr,F,ur),(0,n.Z)(mr,$,ar),mr)),Nn=Object.keys(xn).map(function($n){var Jn=xn[$n];return Jn?"".concat($n,'="').concat(Jn,'"'):null}).filter(function($n){return $n}).join(" ");return"<style ".concat(Nn,">").concat(qt,"</style>")}var Pe=function(ur){var ar=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return"--".concat(ar?"".concat(ar,"-"):"").concat(ur).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()},Je=function(ur,ar,mr){return Object.keys(ur).length?".".concat(ar).concat(mr!=null&&mr.scope?".".concat(mr.scope):"","{").concat(Object.entries(ur).map(function(pr){var _n=(0,t.Z)(pr,2),xn=_n[0],Nn=_n[1];return"".concat(xn,":").concat(Nn,";")}).join(""),"}"):""},Vt=function(ur,ar,mr){var pr={},_n={};return Object.entries(ur).forEach(function(xn){var Nn,$n,Jn=(0,t.Z)(xn,2),sr=Jn[0],Nr=Jn[1];if(mr!=null&&(Nn=mr.preserve)!==null&&Nn!==void 0&&Nn[sr])_n[sr]=Nr;else if((typeof Nr=="string"||typeof Nr=="number")&&!(mr!=null&&($n=mr.ignore)!==null&&$n!==void 0&&$n[sr])){var xr,mn=Pe(sr,mr==null?void 0:mr.prefix);pr[mn]=typeof Nr=="number"&&!(mr!=null&&(xr=mr.unitless)!==null&&xr!==void 0&&xr[sr])?"".concat(Nr,"px"):String(Nr),_n[sr]="var(".concat(mn,")")}}),[_n,Je(pr,ar,{scope:mr==null?void 0:mr.scope})]},Rt=e(34280),Nt=(0,u.Z)({},i),Bt=Nt.useInsertionEffect,Ct=function(ur,ar,mr){o.useMemo(ur,mr),(0,Rt.Z)(function(){return ar(!0)},mr)},Yt=Bt?function(qt,ur,ar){return Bt(function(){return qt(),ur()},ar)}:Ct,ze=Yt,ue=(0,u.Z)({},i),le=ue.useInsertionEffect,Dt=function(ur){var ar=[],mr=!1;function pr(_n){mr||ar.push(_n)}return o.useEffect(function(){return mr=!1,function(){mr=!0,ar.length&&ar.forEach(function(_n){return _n()})}},ur),pr},Te=function(){return function(ur){ur()}},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(qt,ur,ar,mr,pr){var _n=o.useContext(ne),xn=_n.cache,Nn=[qt].concat((0,s.Z)(ur)),$n=O(Nn),Jn=Ht([$n]),sr=ge(),Nr=function(ft){xn.opUpdate($n,function(Rn){var Kn=Rn||[void 0,void 0],li=(0,t.Z)(Kn,2),Bi=li[0],Kr=Bi===void 0?0:Bi,Qi=li[1],ya=Qi,Li=ya||ar(),Oa=[Kr,Li];return ft?ft(Oa):Oa})};o.useMemo(function(){Nr()},[$n]);var xr=xn.opGet($n),mn=xr[1];return ze(function(){pr==null||pr(mn)},function(zn){return Nr(function(ft){var Rn=(0,t.Z)(ft,2),Kn=Rn[0],li=Rn[1];return zn&&Kn===0&&(pr==null||pr(mn)),[Kn+1,li]}),function(){xn.opUpdate($n,function(ft){var Rn=ft||[],Kn=(0,t.Z)(Rn,2),li=Kn[0],Bi=li===void 0?0:li,Kr=Kn[1],Qi=Bi-1;return Qi===0?(Jn(function(){(zn||!xn.opGet($n))&&(mr==null||mr(Kr,!1))}),null):[Bi-1,Kr]})}},[$n]),mn}var Fe={},Dr="css",St=new Map;function Vr(qt){St.set(qt,(St.get(qt)||0)+1)}function qr(qt,ur){if(typeof document!="undefined"){var ar=document.querySelectorAll("style[".concat(F,'="').concat(qt,'"]'));ar.forEach(function(mr){if(mr[H]===ur){var pr;(pr=mr.parentNode)===null||pr===void 0||pr.removeChild(mr)}})}}var Er=0;function jr(qt,ur){St.set(qt,(St.get(qt)||0)-1);var ar=Array.from(St.keys()),mr=ar.filter(function(pr){var _n=St.get(pr)||0;return _n<=0});ar.length-mr.length>Er&&mr.forEach(function(pr){qr(pr,ur),St.delete(pr)})}var hr=function(ur,ar,mr,pr){var _n=mr.getDerivativeToken(ur),xn=(0,u.Z)((0,u.Z)({},_n),ar);return pr&&(xn=pr(xn)),xn},Zr="token";function sn(qt,ur){var ar=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},mr=(0,o.useContext)(ne),pr=mr.cache.instanceId,_n=mr.container,xn=ar.salt,Nn=xn===void 0?"":xn,$n=ar.override,Jn=$n===void 0?Fe:$n,sr=ar.formatToken,Nr=ar.getComputedToken,xr=ar.cssVar,mn=Pt(function(){return Object.assign.apply(Object,[{}].concat((0,s.Z)(ur)))},ur),zn=it(mn),ft=it(Jn),Rn=xr?it(xr):"",Kn=kt(Zr,[Nn,qt.id,zn,ft,Rn],function(){var li,Bi=Nr?Nr(mn,Jn,qt):hr(mn,Jn,qt,sr),Kr=(0,u.Z)({},Bi),Qi="";if(xr){var ya=Vt(Bi,xr.key,{prefix:xr.prefix,ignore:xr.ignore,unitless:xr.unitless,preserve:xr.preserve}),Li=(0,t.Z)(ya,2);Bi=Li[0],Qi=Li[1]}var Oa=Ot(Bi,Nn);Bi._tokenKey=Oa,Kr._tokenKey=Ot(Kr,Nn);var xs=(li=xr==null?void 0:xr.key)!==null&&li!==void 0?li:Oa;Bi._themeKey=xs,Vr(xs);var pi="".concat(Dr,"-").concat(c(Oa));return Bi._hashId=pi,[Bi,pi,Kr,Qi,(xr==null?void 0:xr.key)||""]},function(li){jr(li[0]._themeKey,pr)},function(li){var Bi=(0,t.Z)(li,4),Kr=Bi[0],Qi=Bi[3];if(xr&&Qi){var ya=(0,h.hq)(Qi,c("css-variables-".concat(Kr._themeKey)),{mark:$,prepend:"queue",attachTo:_n,priority:-999});ya[H]=pr,ya.setAttribute(F,Kr._themeKey)}});return Kn}var ln=function(ur,ar,mr){var pr=(0,t.Z)(ur,5),_n=pr[2],xn=pr[3],Nn=pr[4],$n=mr||{},Jn=$n.plain;if(!xn)return null;var sr=_n._tokenKey,Nr=-999,xr={"data-rc-order":"prependQueue","data-rc-priority":"".concat(Nr)},mn=Zt(xn,Nn,sr,xr,Jn);return[Nr,sr,mn]},or=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-",Cr="-webkit-",br="comm",at="rule",Fr="decl",gn="@page",Wn="@media",gr="@import",Xr="@charset",dn="@viewport",Mn="@supports",ei="@document",ni="@namespace",Gi="@keyframes",Mi="@font-face",Ti="@counter-style",mi="@font-feature-values",vi="@layer",aa="@scope",ii=Math.abs,Wi=String.fromCharCode,wt=Object.assign;function st(qt,ur){return xi(qt,0)^45?(((ur<<2^xi(qt,0))<<2^xi(qt,1))<<2^xi(qt,2))<<2^xi(qt,3):0}function qn(qt){return qt.trim()}function bi(qt,ur){return(qt=ur.exec(qt))?qt[0]:qt}function ti(qt,ur,ar){return qt.replace(ur,ar)}function Ki(qt,ur,ar){return qt.indexOf(ur,ar)}function xi(qt,ur){return qt.charCodeAt(ur)|0}function Pi(qt,ur,ar){return qt.slice(ur,ar)}function ai(qt){return qt.length}function er(qt){return qt.length}function mt(qt,ur){return ur.push(qt),qt}function tt(qt,ur){return qt.map(ur).join("")}function It(qt,ur){return qt.filter(function(ar){return!bi(ar,ur)})}function _t(qt,ur){for(var ar="",mr=0;mr<qt.length;mr++)ar+=ur(qt[mr],mr,qt,ur)||"";return ar}function lr(qt,ur,ar,mr){switch(qt.type){case vi:if(qt.children.length)break;case gr:case ni:case Fr:return qt.return=qt.return||qt.value;case br:return"";case Gi:return qt.return=qt.value+"{"+_t(qt.children,mr)+"}";case at:if(!ai(qt.value=qt.props.join(",")))return""}return ai(ar=_t(qt.children,mr))?qt.return=qt.value+"{"+ar+"}":""}var fr=1,Tr=1,kr=0,Ue=0,rt=0,ye="";function Ye(qt,ur,ar,mr,pr,_n,xn,Nn){return{value:qt,root:ur,parent:ar,type:mr,props:pr,children:_n,line:fr,column:Tr,length:xn,return:"",siblings:Nn}}function ir(qt,ur){return assign(Ye("",null,null,"",null,null,0,qt.siblings),qt,{length:-qt.length},ur)}function Rr(qt){for(;qt.root;)qt=ir(qt.root,{children:[qt]});append(qt,qt.siblings)}function Or(){return rt}function Sr(){return rt=Ue>0?xi(ye,--Ue):0,Tr--,rt===10&&(Tr=1,fr--),rt}function Ur(){return rt=Ue<kr?xi(ye,Ue++):0,Tr++,rt===10&&(Tr=1,fr++),rt}function yn(){return xi(ye,Ue)}function Ir(){return Ue}function cn(qt,ur){return Pi(ye,qt,ur)}function tn(qt){switch(qt){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(qt){return fr=Tr=1,kr=ai(ye=qt),Ue=0,[]}function bn(qt){return ye="",qt}function ha(qt){return qn(cn(Ue-1,$i(qt===91?qt+2:qt===40?qt+1:qt)))}function gi(qt){return bn(On(on(qt)))}function wi(qt){for(;(rt=yn())&&rt<33;)Ur();return tn(qt)>2||tn(rt)>3?"":" "}function On(qt){for(;Ur();)switch(tn(rt)){case 0:append(Is(Ue-1),qt);break;case 2:append(ha(rt),qt);break;default:append(from(rt),qt)}return qt}function Ri(qt,ur){for(;--ur&&Ur()&&!(rt<48||rt>102||rt>57&&rt<65||rt>70&&rt<97););return cn(qt,Ir()+(ur<6&&yn()==32&&Ur()==32))}function $i(qt){for(;Ur();)switch(rt){case qt:return Ue;case 34:case 39:qt!==34&&qt!==39&&$i(rt);break;case 40:qt===41&&$i(qt);break;case 92:Ur();break}return Ue}function la(qt,ur){for(;Ur()&&qt+rt!==57;)if(qt+rt===84&&yn()===47)break;return"/*"+cn(ur,Ue-1)+"*"+Wi(qt===47?qt:Ur())}function Is(qt){for(;!tn(yn());)Ur();return cn(qt,Ue)}function ba(qt){return bn(As("",null,null,null,[""],qt=on(qt),0,[0],qt))}function As(qt,ur,ar,mr,pr,_n,xn,Nn,$n){for(var Jn=0,sr=0,Nr=xn,xr=0,mn=0,zn=0,ft=1,Rn=1,Kn=1,li=0,Bi="",Kr=pr,Qi=_n,ya=mr,Li=Bi;Rn;)switch(zn=li,li=Ur()){case 40:if(zn!=108&&xi(Li,Nr-1)==58){Ki(Li+=ti(ha(li),"&","&\f"),"&\f",ii(Jn?Nn[Jn-1]:0))!=-1&&(Kn=-1);break}case 34:case 39:case 91:Li+=ha(li);break;case 9:case 10:case 13:case 32:Li+=wi(zn);break;case 92:Li+=Ri(Ir()-1,7);continue;case 47:switch(yn()){case 42:case 47:mt(qa(la(Ur(),Ir()),ur,ar,$n),$n),(tn(zn||1)==5||tn(yn()||1)==5)&&ai(Li)&&Pi(Li,-1,void 0)!==" "&&(Li+=" ");break;default:Li+="/"}break;case 123*ft:Nn[Jn++]=ai(Li)*Kn;case 125*ft:case 59:case 0:switch(li){case 0:case 125:Rn=0;case 59+sr:Kn==-1&&(Li=ti(Li,/\f/g,"")),mn>0&&(ai(Li)-Nr||ft===0&&zn===47)&&mt(mn>32?na(Li+";",mr,ar,Nr-1,$n):na(ti(Li," ","")+";",mr,ar,Nr-2,$n),$n);break;case 59:Li+=";";default:if(mt(ya=Ds(Li,ur,ar,Jn,sr,pr,Nn,Bi,Kr=[],Qi=[],Nr,_n),_n),li===123)if(sr===0)As(Li,ur,ya,ya,Kr,_n,Nr,Nn,Qi);else{switch(xr){case 99:if(xi(Li,3)===110)break;case 108:if(xi(Li,2)===97)break;default:sr=0;case 100:case 109:case 115:}sr?As(qt,ya,ya,mr&&mt(Ds(qt,ya,ya,0,0,pr,Nn,Bi,pr,Kr=[],Nr,Qi),Qi),pr,Qi,Nr,Nn,mr?Kr:Qi):As(Li,ya,ya,ya,[""],Qi,0,Nn,Qi)}}Jn=sr=mn=0,ft=Kn=1,Bi=Li="",Nr=xn;break;case 58:Nr=1+ai(Li),mn=zn;default:if(ft<1){if(li==123)--ft;else if(li==125&&ft++==0&&Sr()==125)continue}switch(Li+=Wi(li),li*ft){case 38:Kn=sr>0?1:(Li+="\f",-1);break;case 44:Nn[Jn++]=(ai(Li)-1)*Kn,Kn=1;break;case 64:yn()===45&&(Li+=ha(Ur())),xr=yn(),sr=Nr=ai(Bi=Li+=Is(Ir())),li++;break;case 45:zn===45&&ai(Li)==2&&(ft=0)}}return _n}function Ds(qt,ur,ar,mr,pr,_n,xn,Nn,$n,Jn,sr,Nr){for(var xr=pr-1,mn=pr===0?_n:[""],zn=er(mn),ft=0,Rn=0,Kn=0;ft<mr;++ft)for(var li=0,Bi=Pi(qt,xr+1,xr=ii(Rn=xn[ft])),Kr=qt;li<zn;++li)(Kr=qn(Rn>0?mn[li]+" "+Bi:ti(Bi,/&\f/g,mn[li])))&&($n[Kn++]=Kr);return Ye(qt,ur,ar,pr===0?at:Nn,$n,Jn,sr,Nr)}function qa(qt,ur,ar,mr){return Ye(qt,ur,ar,br,Wi(Or()),Pi(qt,2,-2),0,mr)}function na(qt,ur,ar,mr,pr){return Ye(qt,ur,ar,Fr,Pi(qt,0,mr),Pi(qt,mr+1,-1),mr,pr)}function Ii(qt,ur){var ar=ur.path,mr=ur.parentSelectors;(0,Ft.ZP)(!1,"[Ant Design CSS-in-JS] ".concat(ar?"Error in ".concat(ar,": "):"").concat(qt).concat(mr.length?" Selector: ".concat(mr.join(" | ")):""))}var Ts=function(ur,ar,mr){if(ur==="content"){var pr=/(attr|counters?|url|(((repeating-)?(linear|radial))|conic)-gradient)\(|(no-)?(open|close)-quote/,_n=["normal","none","initial","inherit","unset"];(typeof ar!="string"||_n.indexOf(ar)===-1&&!pr.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)}},$a=null,Os=function(ur,ar,mr){ur==="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 ks(qt){var ur,ar=((ur=qt.match(/:not\(([^)]*)\)/))===null||ur===void 0?void 0:ur[1])||"",mr=ar.split(/(\[[^[]*])|(?=[.#])/).filter(function(pr){return pr});return mr.length>1}function Ro(qt){return qt.parentSelectors.reduce(function(ur,ar){return ur?ar.includes("&")?ar.replace(/&/g,ur):"".concat(ur," ").concat(ar):ar},"")}var ja=function(ur,ar,mr){var pr=Ro(mr),_n=pr.match(/:not\([^)]*\)/g)||[];_n.length>0&&_n.some(ks)&&Ii("Concat ':not' selector not support in legacy browsers.",mr)},ys=ja,rs=function(ur,ar,mr){switch(ur){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":Ii("You seem to be using non-logical property '".concat(ur,"' 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 pr=ar.split(" ").map(function(Nn){return Nn.trim()});pr.length===4&&pr[1]!==pr[3]&&Ii("You seem to be using '".concat(ur,"' property with different left ").concat(ur," and right ").concat(ur,", 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")&&Ii("You seem to be using non-logical value '".concat(ar,"' of ").concat(ur,", 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 _n=ar.split("/").map(function(Nn){return Nn.trim()}),xn=_n.reduce(function(Nn,$n){if(Nn)return Nn;var Jn=$n.split(" ").map(function(sr){return sr.trim()});return Jn.length>=2&&Jn[0]!==Jn[1]||Jn.length===3&&Jn[1]!==Jn[2]||Jn.length===4&&Jn[2]!==Jn[3]?!0:Nn},!1);xn&&Ii("You seem to be using non-logical value '".concat(ar,"' of ").concat(ur,", 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:}},Ws=rs,kn=function(ur,ar,mr){(typeof ar=="string"&&/NaN/g.test(ar)||Number.isNaN(ar))&&Ii("Unexpected 'NaN' in property '".concat(ur,": ").concat(ar,"'."),mr)},ns=kn,yo=function(ur,ar,mr){mr.parentSelectors.some(function(pr){var _n=pr.split(",");return _n.some(function(xn){return xn.split("&").length>2})})&&Ii("Should not use more than one `&` in a selector.",mr)},Rs=yo,Vi="data-ant-cssinjs-cache-path",Ua="_FILE_STYLE__";function Da(qt){return Object.keys(qt).map(function(ur){var ar=qt[ur];return"".concat(ur,":").concat(ar)}).join(";")}var vs,Gs=!0;function So(qt){var ur=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;vs=qt,Gs=ur}function _o(){if(!vs&&(vs={},(0,Q.Z)())){var qt=document.createElement("div");qt.className=Vi,qt.style.position="fixed",qt.style.visibility="hidden",qt.style.top="-9999px",document.body.appendChild(qt);var ur=getComputedStyle(qt).content||"";ur=ur.replace(/^"/,"").replace(/"$/,""),ur.split(";").forEach(function(pr){var _n=pr.split(":"),xn=(0,t.Z)(_n,2),Nn=xn[0],$n=xn[1];vs[Nn]=$n});var ar=document.querySelector("style[".concat(Vi,"]"));if(ar){var mr;Gs=!1,(mr=ar.parentNode)===null||mr===void 0||mr.removeChild(ar)}document.body.removeChild(qt)}}function Ks(qt){return _o(),!!vs[qt]}function Qs(qt){var ur=vs[qt],ar=null;if(ur&&(0,Q.Z)())if(Gs)ar=Ua;else{var mr=document.querySelector("style[".concat($,'="').concat(vs[qt],'"]'));mr?ar=mr.innerHTML:delete vs[qt]}return[ar,ur]}var Lo="_skip_check_",mo="_multi_value_";function Ho(qt){var ur=_t(ba(qt),lr);return ur.replace(/\{%%%\:[^;];}/g,";")}function Co(qt){return(0,se.Z)(qt)==="object"&&qt&&(Lo in qt||mo in qt)}function Xo(qt,ur,ar){if(!ur)return qt;var mr=".".concat(ur),pr=ar==="low"?":where(".concat(mr,")"):mr,_n=qt.split(",").map(function(xn){var Nn,$n=xn.trim().split(/\s+/),Jn=$n[0]||"",sr=((Nn=Jn.match(/^\w+/))===null||Nn===void 0?void 0:Nn[0])||"";return Jn="".concat(sr).concat(pr).concat(Jn.slice(sr.length)),[Jn].concat((0,s.Z)($n.slice(1))).join(" ")});return _n.join(",")}var hi=function qt(ur){var ar=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},mr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{root:!0,parentSelectors:[]},pr=mr.root,_n=mr.injectHash,xn=mr.parentSelectors,Nn=ar.hashId,$n=ar.layer,Jn=ar.path,sr=ar.hashPriority,Nr=ar.transformers,xr=Nr===void 0?[]:Nr,mn=ar.linters,zn=mn===void 0?[]:mn,ft="",Rn={};function Kn(Kr){var Qi=Kr.getName(Nn);if(!Rn[Qi]){var ya=qt(Kr.style,ar,{root:!1,parentSelectors:xn}),Li=(0,t.Z)(ya,1),Oa=Li[0];Rn[Qi]="@keyframes ".concat(Kr.getName(Nn)).concat(Oa)}}function li(Kr){var Qi=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return Kr.forEach(function(ya){Array.isArray(ya)?li(ya,Qi):ya&&Qi.push(ya)}),Qi}var Bi=li(Array.isArray(ur)?ur:[ur]);return Bi.forEach(function(Kr){var Qi=typeof Kr=="string"&&!pr?{}:Kr;if(typeof Qi=="string")ft+="".concat(Qi,`
|
|
|
`);else if(Qi._keyframe)Kn(Qi);else{var ya=xr.reduce(function(Li,Oa){var xs;return(Oa==null||(xs=Oa.visit)===null||xs===void 0?void 0:xs.call(Oa,Li))||Li},Qi);Object.keys(ya).forEach(function(Li){var Oa=ya[Li];if((0,se.Z)(Oa)==="object"&&Oa&&(Li!=="animationName"||!Oa._keyframe)&&!Co(Oa)){var xs=!1,pi=Li.trim(),hn=!1;(pr||_n)&&Nn?pi.startsWith("@")?xs=!0:pi==="&"?pi=Xo("",Nn,sr):pi=Xo(Li,Nn,sr):pr&&!Nn&&(pi==="&"||pi==="")&&(pi="",hn=!0);var To=qt(Oa,ar,{root:hn,injectHash:xs,parentSelectors:[].concat((0,s.Z)(xn),[pi])}),ms=(0,t.Z)(To,2),ka=ms[0],no=ms[1];Rn=(0,u.Z)((0,u.Z)({},Rn),no),ft+="".concat(pi).concat(ka)}else{let us=function(Ls,Ve){var qe=Ls.replace(/[A-Z]/g,function(Wt){return"-".concat(Wt.toLowerCase())}),Mt=Ve;!gt[Ls]&&typeof Mt=="number"&&Mt!==0&&(Mt="".concat(Mt,"px")),Ls==="animationName"&&Ve!==null&&Ve!==void 0&&Ve._keyframe&&(Kn(Ve),Mt=Ve.getName(Nn)),ft+="".concat(qe,":").concat(Mt,";")};var qs,Cn=(qs=Oa==null?void 0:Oa.value)!==null&&qs!==void 0?qs:Oa;(0,se.Z)(Oa)==="object"&&Oa!==null&&Oa!==void 0&&Oa[mo]&&Array.isArray(Cn)?Cn.forEach(function(Ls){us(Li,Ls)}):us(Li,Cn)}})}}),pr?$n&&(ft&&(ft="@layer ".concat($n.name," {").concat(ft,"}")),$n.dependencies&&(Rn["@layer ".concat($n.name)]=$n.dependencies.map(function(Kr){return"@layer ".concat(Kr,", ").concat($n.name,";")}).join(`
|
|
|
`))):ft="{".concat(ft,"}"),[ft,Rn]};function Gn(qt,ur){return c("".concat(qt.join("%")).concat(ur))}function ga(){return null}var os="style";function Ba(qt,ur){var ar=qt.token,mr=qt.path,pr=qt.hashId,_n=qt.layer,xn=qt.nonce,Nn=qt.clientOnly,$n=qt.order,Jn=$n===void 0?0:$n,sr=o.useContext(ne),Nr=sr.autoClear,xr=sr.mock,mn=sr.defaultCache,zn=sr.hashPriority,ft=sr.container,Rn=sr.ssrInline,Kn=sr.transformers,li=sr.linters,Bi=sr.cache,Kr=sr.layer,Qi=ar._tokenKey,ya=[Qi];Kr&&ya.push("layer"),ya.push.apply(ya,(0,s.Z)(mr));var Li=ut,Oa=kt(os,ya,function(){var ms=ya.join("|");if(Ks(ms)){var ka=Qs(ms),no=(0,t.Z)(ka,2),qs=no[0],Cn=no[1];if(qs)return[qs,Qi,Cn,{},Nn,Jn]}var us=ur(),Ls=hi(us,{hashId:pr,hashPriority:zn,layer:Kr?_n:void 0,path:mr.join("-"),transformers:Kn,linters:li}),Ve=(0,t.Z)(Ls,2),qe=Ve[0],Mt=Ve[1],Wt=Ho(qe),dr=Gn(ya,Wt);return[Wt,Qi,dr,Mt,Nn,Jn]},function(ms,ka){var no=(0,t.Z)(ms,3),qs=no[2];(ka||Nr)&&ut&&(0,h.jL)(qs,{mark:$})},function(ms){var ka=(0,t.Z)(ms,4),no=ka[0],qs=ka[1],Cn=ka[2],us=ka[3];if(Li&&no!==Ua){var Ls={mark:$,prepend:Kr?!1:"queue",attachTo:ft,priority:Jn},Ve=typeof xn=="function"?xn():xn;Ve&&(Ls.csp={nonce:Ve});var qe=[],Mt=[];Object.keys(us).forEach(function(dr){dr.startsWith("@layer")?qe.push(dr):Mt.push(dr)}),qe.forEach(function(dr){(0,h.hq)(Ho(us[dr]),"_layer-".concat(dr),(0,u.Z)((0,u.Z)({},Ls),{},{prepend:!0}))});var Wt=(0,h.hq)(no,Cn,Ls);Wt[H]=Bi.instanceId,Wt.setAttribute(F,Qi),Mt.forEach(function(dr){(0,h.hq)(Ho(us[dr]),"_effect-".concat(dr),Ls)})}}),xs=(0,t.Z)(Oa,3),pi=xs[0],hn=xs[1],To=xs[2];return function(ms){var ka;if(!Rn||Li||!mn)ka=o.createElement(ga,null);else{var no;ka=o.createElement("style",(0,or.Z)({},(no={},(0,n.Z)(no,F,hn),(0,n.Z)(no,$,To),no),{dangerouslySetInnerHTML:{__html:pi}}))}return o.createElement(o.Fragment,null,ka,ms)}}var ro=function(ur,ar,mr){var pr=(0,t.Z)(ur,6),_n=pr[0],xn=pr[1],Nn=pr[2],$n=pr[3],Jn=pr[4],sr=pr[5],Nr=mr||{},xr=Nr.plain;if(Jn)return null;var mn=_n,zn={"data-rc-order":"prependQueue","data-rc-priority":"".concat(sr)};return mn=Zt(_n,xn,Nn,zn,xr),$n&&Object.keys($n).forEach(function(ft){if(!ar[ft]){ar[ft]=!0;var Rn=Ho($n[ft]),Kn=Zt(Rn,xn,"_effect-".concat(ft),zn,xr);ft.startsWith("@layer")?mn=Kn+mn:mn+=Kn}}),[sr,Nn,mn]},Wo="cssVar",iu=function(ur,ar){var mr=ur.key,pr=ur.prefix,_n=ur.unitless,xn=ur.ignore,Nn=ur.token,$n=ur.scope,Jn=$n===void 0?"":$n,sr=(0,o.useContext)(ne),Nr=sr.cache.instanceId,xr=sr.container,mn=Nn._tokenKey,zn=[].concat((0,s.Z)(ur.path),[mr,Jn,mn]),ft=kt(Wo,zn,function(){var Rn=ar(),Kn=Vt(Rn,mr,{prefix:pr,unitless:_n,ignore:xn,scope:Jn}),li=(0,t.Z)(Kn,2),Bi=li[0],Kr=li[1],Qi=Gn(zn,Kr);return[Bi,Kr,Qi,mr]},function(Rn){var Kn=(0,t.Z)(Rn,3),li=Kn[2];ut&&(0,h.jL)(li,{mark:$})},function(Rn){var Kn=(0,t.Z)(Rn,3),li=Kn[1],Bi=Kn[2];if(li){var Kr=(0,h.hq)(li,Bi,{mark:$,prepend:"queue",attachTo:xr,priority:-999});Kr[H]=Nr,Kr.setAttribute(F,mr)}});return ft},_s=function(ur,ar,mr){var pr=(0,t.Z)(ur,4),_n=pr[1],xn=pr[2],Nn=pr[3],$n=mr||{},Jn=$n.plain;if(!_n)return null;var sr=-999,Nr={"data-rc-order":"prependQueue","data-rc-priority":"".concat(sr)},xr=Zt(_n,Nn,xn,Nr,Jn);return[sr,xn,xr]},vu=iu,$o,fu=($o={},(0,n.Z)($o,os,ro),(0,n.Z)($o,Zr,ln),(0,n.Z)($o,Wo,_s),$o);function gu(qt){return qt!==null}function Qu(qt,ur){var ar=typeof ur=="boolean"?{plain:ur}:ur||{},mr=ar.plain,pr=mr===void 0?!1:mr,_n=ar.types,xn=_n===void 0?["style","token","cssVar"]:_n,Nn=new RegExp("^(".concat((typeof xn=="string"?[xn]:xn).join("|"),")%")),$n=Array.from(qt.cache.keys()).filter(function(xr){return Nn.test(xr)}),Jn={},sr={},Nr="";return $n.map(function(xr){var mn=xr.replace(Nn,"").replace(/%/g,"|"),zn=xr.split("%"),ft=(0,t.Z)(zn,1),Rn=ft[0],Kn=fu[Rn],li=Kn(qt.cache.get(xr)[1],Jn,{plain:pr});if(!li)return null;var Bi=(0,t.Z)(li,3),Kr=Bi[0],Qi=Bi[1],ya=Bi[2];return xr.startsWith("style")&&(sr[mn]=Qi),[Kr,ya]}).filter(gu).sort(function(xr,mn){var zn=(0,t.Z)(xr,1),ft=zn[0],Rn=(0,t.Z)(mn,1),Kn=Rn[0];return ft-Kn}).forEach(function(xr){var mn=(0,t.Z)(xr,2),zn=mn[1];Nr+=zn}),Nr+=Zt(".".concat(Vi,'{content:"').concat(Da(sr),'";}'),void 0,void 0,(0,n.Z)({},Vi,Vi),pr),Nr}var Mo=function(){function qt(ur,ar){(0,l.Z)(this,qt),(0,n.Z)(this,"name",void 0),(0,n.Z)(this,"style",void 0),(0,n.Z)(this,"_keyframe",!0),this.name=ur,this.style=ar}return(0,b.Z)(qt,[{key:"getName",value:function(){var ar=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ar?"".concat(ar,"-").concat(this.name):this.name}}]),qt}(),Bs=Mo;function Ou(qt){if(typeof qt=="number")return[[qt],!1];var ur=String(qt).trim(),ar=ur.match(/(.*)(!important)/),mr=(ar?ar[1]:ur).trim().split(/\s+/),pr=[],_n=0;return[mr.reduce(function(xn,Nn){if(Nn.includes("(")||Nn.includes(")")){var $n=Nn.split("(").length-1,Jn=Nn.split(")").length-1;_n+=$n-Jn}return _n>=0&&pr.push(Nn),_n===0&&(xn.push(pr.join(" ")),pr=[]),xn},[]),!!ar]}function Go(qt){return qt.notSplit=!0,qt}var bs={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:Go(["borderTop","borderBottom"]),borderBlockStart:Go(["borderTop"]),borderBlockEnd:Go(["borderBottom"]),borderInline:Go(["borderLeft","borderRight"]),borderInlineStart:Go(["borderLeft"]),borderInlineEnd:Go(["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 bo(qt,ur){var ar=qt;return ur&&(ar="".concat(ar," !important")),{_skip_check_:!0,value:ar}}var yu={visit:function(ur){var ar={};return Object.keys(ur).forEach(function(mr){var pr=ur[mr],_n=bs[mr];if(_n&&(typeof pr=="number"||typeof pr=="string")){var xn=Ou(pr),Nn=(0,t.Z)(xn,2),$n=Nn[0],Jn=Nn[1];_n.length&&_n.notSplit?_n.forEach(function(sr){ar[sr]=bo(pr,Jn)}):_n.length===1?ar[_n[0]]=bo($n[0],Jn):_n.length===2?_n.forEach(function(sr,Nr){var xr;ar[sr]=bo((xr=$n[Nr])!==null&&xr!==void 0?xr:$n[0],Jn)}):_n.length===4?_n.forEach(function(sr,Nr){var xr,mn;ar[sr]=bo((xr=(mn=$n[Nr])!==null&&mn!==void 0?mn:$n[Nr-2])!==null&&xr!==void 0?xr:$n[0],Jn)}):ar[mr]=pr}else ar[mr]=pr}),ar}},Ao=yu,jo=/url\([^)]+\)|var\([^)]+\)|(\d*\.?\d+)px/g;function Vs(qt,ur){var ar=Math.pow(10,ur+1),mr=Math.floor(qt*ar);return Math.round(mr/10)*10/ar}var so=function(){var ur=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},ar=ur.rootValue,mr=ar===void 0?16:ar,pr=ur.precision,_n=pr===void 0?5:pr,xn=ur.mediaQuery,Nn=xn===void 0?!1:xn,$n=function(Nr,xr){if(!xr)return Nr;var mn=parseFloat(xr);if(mn<=1)return Nr;var zn=Vs(mn/mr,_n);return"".concat(zn,"rem")},Jn=function(Nr){var xr=(0,u.Z)({},Nr);return Object.entries(Nr).forEach(function(mn){var zn=(0,t.Z)(mn,2),ft=zn[0],Rn=zn[1];if(typeof Rn=="string"&&Rn.includes("px")){var Kn=Rn.replace(jo,$n);xr[ft]=Kn}!gt[ft]&&typeof Rn=="number"&&Rn!==0&&(xr[ft]="".concat(Rn,"px").replace(jo,$n));var li=ft.trim();if(li.startsWith("@")&&li.includes("px")&&Nn){var Bi=ft.replace(jo,$n);xr[Bi]=xr[ft],delete xr[ft]}}),xr};return{visit:Jn}},sl=so,Ns={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 A(){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},A(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},A(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"},H=`
|
|
|
.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);
|
|
|
}
|
|
|
}
|
|
|
`,G=function(L){var X=(0,f.useContext)(i.Z),fe=X.csp,xe=X.prefixCls,Ce=X.layer,Le=H;xe&&(Le=Le.replace(/anticon/g,xe)),Ce&&(Le="@layer ".concat(Ce,` {
|
|
|
`).concat(Le,`
|
|
|
}`)),(0,f.useEffect)(function(){var Oe=L.current,Ft=(0,l.A)(Oe);(0,g.hq)(Le,"@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,Le=L.primaryColor,Oe=L.secondaryColor,Ft=(0,u.Z)(L,Z),ht=f.useRef(),At=ie;if(Le&&(At={primaryColor:Le,secondaryColor:Oe||F(Le)}),G(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 V=Q;function K(M){var L=$(M),X=(0,n.Z)(L,2),fe=X[0],xe=X[1];return V.setTwoToneColors({primaryColor:fe,secondaryColor:xe})}function ae(){var M=V.getTwoToneColors();return M.calculated?[M.primaryColor,M.secondaryColor]:M.primaryColor}var ee=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];K(o.blue.primary);var q=f.forwardRef(function(M,L){var X=M.className,fe=M.icon,xe=M.spin,Ce=M.rotate,Le=M.tabIndex,Oe=M.onClick,Ft=M.twoToneColor,ht=(0,u.Z)(M,ee),At=f.useContext(i.Z),tr=At.prefixCls,Jt=tr===void 0?"anticon":tr,cr=At.rootClassName,Qe=h()(cr,Jt,(0,s.Z)((0,s.Z)({},"".concat(Jt,"-").concat(fe.name),!!fe.name),"".concat(Jt,"-spin"),!!xe||fe.name==="loading"),X),Pt=Le;Pt===void 0&&Oe&&(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:Oe,className:Qe}),f.createElement(V,{icon:fe,primaryColor:pt,secondaryColor:et,style:zt}))});q.displayName="AntdIcon",q.getTwoToneColor=ae,q.setTwoToneColor=K;var te=q},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 A=Math.max(x,O,k),T=Math.min(x,O,k),F=0,$=0,R=(A+T)/2;if(A===T)$=0,F=0;else{var H=A-T;switch($=R>.5?H/(2-A-T):H/(A+T),A){case x:F=(O-k)/H+(O<k?6:0);break;case O:F=(k-x)/H+2;break;case k:F=(x-O)/H+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 A,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,A=k;else{var $=k<.5?k*(1+O):k+O-k*O,R=2*k-$;A=u(R,$,x+.3333333333333333),T=u(R,$,x),F=u(R,$,x-.3333333333333333)}return{r:A*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 A=Math.max(x,O,k),T=Math.min(x,O,k),F=0,$=A,R=A-T,H=A===0?0:R/A;if(A===T)F=0;else{switch(A){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:H,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 A=Math.floor(x),T=x-A,F=k*(1-O),$=k*(1-T*O),R=k*(1-(1-T)*O),H=A%6,G=[k,$,F,F,R,k][H],Z=[R,k,k,$,F,F][H],ie=[F,F,R,k,k,$][H];return{r:G*255,g:Z*255,b:ie*255}}function o(x,O,k,A){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 A&&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,A,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(A))];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,A){var T=[(0,t.FZ)(p(A)),(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,A=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),A=(0,s.JX)(l.l),b=(0,t.ve)(l.h,O,A),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 G}});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],V=n.useRef(!1),K=n.useContext(o),ae=n.useState(p),ee=(0,t.Z)(ae,2),q=ee[0],te=ee[1],M=K||(V.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),V.current=!0}function X(){var fe;(fe=Q.parentElement)===null||fe===void 0||fe.removeChild(Q),V.current=!1}return(0,y.Z)(function(){return Z?K?K(L):L():X(),X},[Z]),(0,y.Z)(function(){q.length&&(q.forEach(function(fe){return fe()}),te(p))},[q]),[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 A(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 V=(0,b.o)(document.body).width,K=x();(0,l.hq)(`
|
|
|
html body {
|
|
|
overflow-y: hidden;
|
|
|
`.concat(K?"width: calc(100% - ".concat(V,"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,V=Z.debug,K=Z.autoDestroy,ae=K===void 0?!0:K,ee=Z.children,q=n.useState(ne),te=(0,t.Z)(q,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],Le=xe[1];n.useEffect(function(){var it=$(Q);Le(it!=null?it:null)});var Oe=g(X&&!Ce,V),Ft=(0,t.Z)(Oe,2),ht=Ft[0],At=Ft[1],tr=Ce!=null?Ce:ht;A(se&&ne&&(0,u.Z)()&&(tr===ht||tr===document.body));var Jt=null;if(ee&&(0,c.Yr)(ee)&&ie){var cr=ee;Jt=cr.ref}var Qe=(0,c.x1)(Jt,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))}),H=R,G=H},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 A(it){var Ot=it.prefixCls,pt=it.align,et=it.arrow,Ne=it.arrowPos,me=et||{},Ee=me.className,Re=me.content,$e=Ne.x,Ze=$e===void 0?0:$e,nt=Ne.y,ut=nt===void 0?0:nt,Gt=b.useRef();if(!pt||!pt.points)return null;var Zt={position:"absolute"};if(pt.autoArrow!==!1){var Pe=pt.points[0],Je=pt.points[1],Vt=Pe[0],Rt=Pe[1],Nt=Je[0],Bt=Je[1];Vt===Nt||!["t","b"].includes(Vt)?Zt.top=ut:Vt==="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:Gt,className:c()("".concat(Ot,"-arrow"),Ee),style:Zt},Re)}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 Re=Ee.className;return b.createElement("div",{style:{zIndex:et},className:c()("".concat(Ot,"-mask"),Re)})}):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,Re=it.onVisibleChanged,$e=it.open,Ze=it.keepDom,nt=it.fresh,ut=it.onClick,Gt=it.mask,Zt=it.arrow,Pe=it.arrowPos,Je=it.align,Vt=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),qr=(0,n.Z)(Vr,2),Er=qr[0],jr=qr[1];if((0,g.Z)(function(){!Er&&St&&Ee&&jr(!0)},[Er,St,Ee]),!Er)return null;var hr="auto",Zr={left:"-1000vw",top:"-1000vh",right:hr,bottom:hr};if(Te||!$e){var sn,ln=Je.points,or=Je.dynamicInset||((sn=Je._experimental)===null||sn===void 0?void 0:sn.dynamicInset),Lt=or&&ln[0][1]==="r",gt=or&&ln[0][0]==="b";Lt?(Zr.right=ct,Zr.left=hr):(Zr.left=dt,Zr.right=hr),gt?(Zr.bottom=Ie,Zr.top=hr):(Zr.top=Ht,Zr.bottom=hr)}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:Gt,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")},Vt,{onAppearPrepare:ge,onEnterPrepare:ge,visible:$e,onVisibleChanged:function(br){var at;Vt==null||(at=Vt.onVisibleChanged)===null||at===void 0||at.call(Vt,br),Re(br)}}),function(Cr,br){var at=Cr.className,Fr=Cr.style,gn=c()(Ne,at,et);return b.createElement("div",{ref:(0,k.sQ)(jt,Ot,br),className:gn,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),Fr),{},{boxSizing:"border-box",zIndex:ze},me),onMouseEnter:ue,onMouseLeave:le,onPointerEnter:Dt,onClick:ut},Zt&&b.createElement(A,{prefixCls:Ne,arrow:Zt,arrowPos:Pe,align:Je}),b.createElement($,{cache:!$e&&!nt},Fe))})}))}),H=R,G=b.forwardRef(function(it,Ot){var pt=it.children,et=it.getTriggerDOMNode,Ne=(0,k.Yr)(pt),me=b.useCallback(function(Re){(0,k.mH)(Ot,et?et(Re):Re)},[et]),Ee=(0,k.x1)(me,pt.ref);return Ne?b.cloneElement(pt,{ref:Ee}):pt}),Z=G,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),Re=new Set(me);return it&&(Ee.has("hover")&&(Ee.delete("hover"),Ee.add("click")),Re.has("hover")&&(Re.delete("hover"),Re.add("click"))),[Ee,Re]},[it,Ot,pt,et])}var V=e(29194);function K(){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 Re,$e=me[Ee];if(K((Re=it[$e])===null||Re===void 0?void 0:Re.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 q(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=q(pt).getComputedStyle(pt),me=Ne.overflowX,Ee=Ne.overflowY,Re=Ne.overflow;[me,Ee,Re].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=q(et).getComputedStyle(et),me=Ne.overflow,Ee=Ne.overflowClipMargin,Re=Ne.borderTopWidth,$e=Ne.borderBottomWidth,Ze=Ne.borderLeftWidth,nt=Ne.borderRightWidth,ut=et.getBoundingClientRect(),Gt=et.offsetHeight,Zt=et.clientHeight,Pe=et.offsetWidth,Je=et.clientWidth,Vt=L(Re),Rt=L($e),Nt=L(Ze),Bt=L(nt),Ct=M(Math.round(ut.width/Pe*1e3)/1e3),Yt=M(Math.round(ut.height/Gt*1e3)/1e3),ze=(Pe-Je-Nt-Bt)*Ct,ue=(Gt-Zt-Vt-Rt)*Yt,le=Vt*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 Le(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 Oe(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 Re=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)(Re,2),Ze=$e[0],nt=$e[1],ut=b.useRef(0),Gt=b.useMemo(function(){return Ot?te(Ot):[]},[Ot]),Zt=b.useRef({}),Pe=function(){Zt.current={}};it||Pe();var Je=(0,y.Z)(function(){if(Ot&&pt&&it){let Ua=function(vs,Gs){var So=arguments.length>2&&arguments[2]!==void 0?arguments[2]:gn,_o=Fe.x+vs,Ks=Fe.y+Gs,Qs=_o+sn,Lo=Ks+Zr,mo=Math.max(_o,So.left),Ho=Math.max(Ks,So.top),Co=Math.min(Qs,So.right),Xo=Math.min(Lo,So.bottom);return Math.max(0,(Co-mo)*(Xo-Ho))},Da=function(){ir=Fe.y+er,Rr=ir+Zr,Or=Fe.x+ai,Sr=Or+sn};var Nt,Bt,Ct=Ot,Yt=Ct.ownerDocument,ze=q(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,qr=Dr.scrollWidth,Er=Dr.scrollHeight,jr=Dr.scrollTop,hr=Dr.scrollLeft,Zr=Fe.height,sn=Fe.width,ln=yt.height,or=yt.width,Lt={left:0,top:0,right:St,bottom:Vr},gt={left:-hr,top:-jr,right:qr-hr,bottom:Er-jr},bt=ge.htmlRegion,jt="visible",Cr="visibleFirst";bt!=="scroll"&&bt!==Cr&&(bt=jt);var br=bt===Cr,at=X(gt,Gt),Fr=X(Lt,Gt),gn=bt===jt?Fr:at,Wn=br?Fr:gn;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),dn=M(Math.round(Zr/parseFloat(Dt)*1e3)/1e3);if(Xr===0||dn===0||(0,o.Sh)(pt)&&!(0,V.Z)(pt))return;var Mn=ge.offset,ei=ge.targetOffset,ni=xe(Fe,Mn),Gi=(0,n.Z)(ni,2),Mi=Gi[0],Ti=Gi[1],mi=xe(yt,ei),vi=(0,n.Z)(mi,2),aa=vi[0],ii=vi[1];yt.x-=aa,yt.y-=ii;var Wi=ge.points||[],wt=(0,n.Z)(Wi,2),st=wt[0],qn=wt[1],bi=Ce(qn),ti=Ce(st),Ki=Le(yt,bi),xi=Le(Fe,ti),Pi=(0,t.Z)({},ge),ai=Ki.x-xi.x+Mi,er=Ki.y-xi.y+Ti,mt=Ua(ai,er),tt=Ua(ai,er,Fr),It=Le(yt,["t","l"]),_t=Le(Fe,["t","l"]),lr=Le(yt,["b","r"]),fr=Le(Fe,["b","r"]),Tr=ge.overflow||{},kr=Tr.adjustX,Ue=Tr.adjustY,rt=Tr.shiftX,ye=Tr.shiftY,Ye=function(Gs){return typeof Gs=="boolean"?Gs:Gs>=0},ir,Rr,Or,Sr;Da();var Ur=Ye(Ue),yn=ti[0]===bi[0];if(Ur&&ti[0]==="t"&&(Rr>Wn.bottom||Zt.current.bt)){var Ir=er;yn?Ir-=Zr-ln:Ir=It.y-fr.y-Ti;var cn=Ua(ai,Ir),tn=Ua(ai,Ir,Fr);cn>mt||cn===mt&&(!br||tn>=tt)?(Zt.current.bt=!0,er=Ir,Ti=-Ti,Pi.points=[Oe(ti,0),Oe(bi,0)]):Zt.current.bt=!1}if(Ur&&ti[0]==="b"&&(ir<Wn.top||Zt.current.tb)){var on=er;yn?on+=Zr-ln:on=lr.y-_t.y-Ti;var bn=Ua(ai,on),ha=Ua(ai,on,Fr);bn>mt||bn===mt&&(!br||ha>=tt)?(Zt.current.tb=!0,er=on,Ti=-Ti,Pi.points=[Oe(ti,0),Oe(bi,0)]):Zt.current.tb=!1}var gi=Ye(kr),wi=ti[1]===bi[1];if(gi&&ti[1]==="l"&&(Sr>Wn.right||Zt.current.rl)){var On=ai;wi?On-=sn-or:On=It.x-fr.x-Mi;var Ri=Ua(On,er),$i=Ua(On,er,Fr);Ri>mt||Ri===mt&&(!br||$i>=tt)?(Zt.current.rl=!0,ai=On,Mi=-Mi,Pi.points=[Oe(ti,1),Oe(bi,1)]):Zt.current.rl=!1}if(gi&&ti[1]==="r"&&(Or<Wn.left||Zt.current.lr)){var la=ai;wi?la+=sn-or:la=lr.x-_t.x-Mi;var Is=Ua(la,er),ba=Ua(la,er,Fr);Is>mt||Is===mt&&(!br||ba>=tt)?(Zt.current.lr=!0,ai=la,Mi=-Mi,Pi.points=[Oe(ti,1),Oe(bi,1)]):Zt.current.lr=!1}Da();var As=rt===!0?0:rt;typeof As=="number"&&(Or<Fr.left&&(ai-=Or-Fr.left-Mi,yt.x+or<Fr.left+As&&(ai+=yt.x-Fr.left+or-As)),Sr>Fr.right&&(ai-=Sr-Fr.right-Mi,yt.x>Fr.right-As&&(ai+=yt.x-Fr.right+As)));var Ds=ye===!0?0:ye;typeof Ds=="number"&&(ir<Fr.top&&(er-=ir-Fr.top-Ti,yt.y+ln<Fr.top+Ds&&(er+=yt.y-Fr.top+ln-Ds)),Rr>Fr.bottom&&(er-=Rr-Fr.bottom-Ti,yt.y>Fr.bottom-Ds&&(er+=yt.y-Fr.bottom+Ds)));var qa=Fe.x+ai,na=qa+sn,Ii=Fe.y+er,Ts=Ii+Zr,$a=yt.x,Os=$a+or,zi=yt.y,ks=zi+ln,Ro=Math.max(qa,$a),ja=Math.min(na,Os),ys=(Ro+ja)/2,rs=ys-qa,Ws=Math.max(Ii,zi),kn=Math.min(Ts,ks),ns=(Ws+kn)/2,yo=ns-Ii;Ee==null||Ee(Ot,Pi);var Rs=gr.right-Fe.x-(ai+Fe.width),Vi=gr.bottom-Fe.y-(er+Fe.height);nt({ready:!0,offsetX:ai/Xr,offsetY:er/dn,offsetR:Rs/Xr,offsetB:Vi/dn,arrowX:rs/Xr,arrowY:yo/dn,scaleX:Xr,scaleY:dn,align:Pi})}}),Vt=function(){ut.current+=1;var Bt=ut.current;Promise.resolve().then(function(){ut.current===Bt&&Je()})},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,Vt]}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,Re=te(me),$e=te(Ee),Ze=q(Ee),nt=new Set([Ze].concat((0,ht.Z)(Re),(0,ht.Z)($e)));return nt.forEach(function(Gt){Gt.addEventListener("scroll",ut,{passive:!0})}),Ze.addEventListener("resize",ut,{passive:!0}),et(),function(){nt.forEach(function(Gt){Gt.removeEventListener("scroll",ut),Ze.removeEventListener("resize",ut)})}}},[it,Ot,pt])}var tr=e(48736),Jt=e(16089);function cr(it,Ot,pt,et,Ne,me,Ee,Re){var $e=b.useRef(it),Ze=b.useRef(!1);$e.current!==it&&(Ze.current=!0,$e.current=it),b.useEffect(function(){var nt=(0,Jt.Z)(function(){Ze.current=!1});return function(){Jt.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)&&Re(!1)};return[dt,Ht]},ut=nt(),Gt=(0,n.Z)(ut,2),Zt=Gt[0],Pe=Gt[1],Je=nt(),Vt=(0,n.Z)(Je,2),Rt=Vt[0],Nt=Vt[1],Bt=q(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,Re=pt.action,$e=Re===void 0?"hover":Re,Ze=pt.showAction,nt=pt.hideAction,ut=pt.popupVisible,Gt=pt.defaultPopupVisible,Zt=pt.onPopupVisibleChange,Pe=pt.afterPopupVisibleChange,Je=pt.mouseEnterDelay,Vt=pt.mouseLeaveDelay,Rt=Vt===void 0?.1:Vt,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,qr=pt.onPopupAlign,Er=pt.arrow,jr=pt.popupMotion,hr=pt.maskMotion,Zr=pt.popupTransitionName,sn=pt.popupAnimation,ln=pt.maskTransitionName,or=pt.maskAnimation,Lt=pt.className,gt=pt.getTriggerDOMNode,bt=(0,s.Z)(pt,Qe),jt=Dt||Te||!1,Cr=b.useState(!1),br=(0,n.Z)(Cr,2),at=br[0],Fr=br[1];(0,g.Z)(function(){Fr((0,l.Z)())},[]);var gn=b.useRef({}),Wn=b.useContext(ne),gr=b.useMemo(function(){return{registerSubPopup:function(Gn,ga){gn.current[Gn]=ga,Wn==null||Wn.registerSubPopup(Gn,ga)}}},[Wn]),Xr=(0,p.Z)(),dn=b.useState(null),Mn=(0,n.Z)(dn,2),ei=Mn[0],ni=Mn[1],Gi=(0,y.Z)(function(hi){(0,o.Sh)(hi)&&ei!==hi&&ni(hi),Wn==null||Wn.registerSubPopup(Xr,hi)}),Mi=b.useState(null),Ti=(0,n.Z)(Mi,2),mi=Ti[0],vi=Ti[1],aa=b.useRef(null),ii=(0,y.Z)(function(hi){(0,o.Sh)(hi)&&mi!==hi&&(vi(hi),aa.current=hi)}),Wi=b.Children.only(Ee),wt=(Wi==null?void 0:Wi.props)||{},st={},qn=(0,y.Z)(function(hi){var Gn,ga,os=mi;return(os==null?void 0:os.contains(hi))||((Gn=(0,i.A)(os))===null||Gn===void 0?void 0:Gn.host)===hi||hi===os||(ei==null?void 0:ei.contains(hi))||((ga=(0,i.A)(ei))===null||ga===void 0?void 0:ga.host)===hi||hi===ei||Object.values(gn.current).some(function(Ba){return(Ba==null?void 0:Ba.contains(hi))||hi===Ba})}),bi=ee(me,jr,sn,Zr),ti=ee(me,hr,or,ln),Ki=b.useState(Gt||!1),xi=(0,n.Z)(Ki,2),Pi=xi[0],ai=xi[1],er=ut!=null?ut:Pi,mt=(0,y.Z)(function(hi){ut===void 0&&ai(hi)});(0,g.Z)(function(){ai(ut||!1)},[ut]);var tt=b.useRef(er);tt.current=er;var It=b.useRef([]);It.current=[];var _t=(0,y.Z)(function(hi){var Gn;mt(hi),((Gn=It.current[It.current.length-1])!==null&&Gn!==void 0?Gn:er)!==hi&&(It.current.push(hi),Zt==null||Zt(hi))}),lr=b.useRef(),fr=function(){clearTimeout(lr.current)},Tr=function(Gn){var ga=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;fr(),ga===0?_t(Gn):lr.current=setTimeout(function(){_t(Gn)},ga*1e3)};b.useEffect(function(){return fr},[]);var kr=b.useState(!1),Ue=(0,n.Z)(kr,2),rt=Ue[0],ye=Ue[1];(0,g.Z)(function(hi){(!hi||er)&&ye(!0)},[er]);var Ye=b.useState(null),ir=(0,n.Z)(Ye,2),Rr=ir[0],Or=ir[1],Sr=b.useState([0,0]),Ur=(0,n.Z)(Sr,2),yn=Ur[0],Ir=Ur[1],cn=function(Gn){Ir([Gn.clientX,Gn.clientY])},tn=Ft(er,ei,St?yn:mi,Ie,ge,Ke,qr),on=(0,n.Z)(tn,11),bn=on[0],ha=on[1],gi=on[2],wi=on[3],On=on[4],Ri=on[5],$i=on[6],la=on[7],Is=on[8],ba=on[9],As=on[10],Ds=Q(at,$e,Ze,nt),qa=(0,n.Z)(Ds,2),na=qa[0],Ii=qa[1],Ts=na.has("click"),$a=Ii.has("click")||Ii.has("contextMenu"),Os=(0,y.Z)(function(){rt||As()}),zi=function(){tt.current&&St&&$a&&Tr(!1)};At(er,mi,ei,Os,zi),(0,g.Z)(function(){Os()},[yn,Ie]),(0,g.Z)(function(){er&&!(ge!=null&&ge[Ie])&&Os()},[JSON.stringify(Ke)]);var ks=b.useMemo(function(){var hi=ae(ge,me,ba,St);return c()(hi,Fe==null?void 0:Fe(ba))},[ba,Fe,ge,me,St]);b.useImperativeHandle(et,function(){return{nativeElement:aa.current,forceAlign:Os}});var Ro=b.useState(0),ja=(0,n.Z)(Ro,2),ys=ja[0],rs=ja[1],Ws=b.useState(0),kn=(0,n.Z)(Ws,2),ns=kn[0],yo=kn[1],Rs=function(){if(kt&&mi){var Gn=mi.getBoundingClientRect();rs(Gn.width),yo(Gn.height)}},Vi=function(){Rs(),Os()},Ua=function(Gn){ye(!1),As(),Pe==null||Pe(Gn)},Da=function(){return new Promise(function(Gn){Rs(),Or(function(){return Gn})})};(0,g.Z)(function(){Rr&&(As(),Rr(),Or(null))},[Rr]);function vs(hi,Gn,ga,os){st[hi]=function(Ba){var ro;os==null||os(Ba),Tr(Gn,ga);for(var Wo=arguments.length,iu=new Array(Wo>1?Wo-1:0),_s=1;_s<Wo;_s++)iu[_s-1]=arguments[_s];(ro=wt[hi])===null||ro===void 0||ro.call.apply(ro,[wt,Ba].concat(iu))}}(Ts||$a)&&(st.onClick=function(hi){var Gn;tt.current&&$a?Tr(!1):!tt.current&&Ts&&(cn(hi),Tr(!0));for(var ga=arguments.length,os=new Array(ga>1?ga-1:0),Ba=1;Ba<ga;Ba++)os[Ba-1]=arguments[Ba];(Gn=wt.onClick)===null||Gn===void 0||Gn.call.apply(Gn,[wt,hi].concat(os))}),cr(er,$a,mi,ei,Ct,ze,qn,Tr);var Gs=na.has("hover"),So=Ii.has("hover"),_o,Ks;Gs&&(vs("onMouseEnter",!0,Je,function(hi){cn(hi)}),vs("onPointerEnter",!0,Je,function(hi){cn(hi)}),_o=function(Gn){(er||rt)&&ei!==null&&ei!==void 0&&ei.contains(Gn.target)&&Tr(!0,Je)},St&&(st.onMouseMove=function(hi){var Gn;(Gn=wt.onMouseMove)===null||Gn===void 0||Gn.call(wt,hi)})),So&&(vs("onMouseLeave",!1,Rt),vs("onPointerLeave",!1,Rt),Ks=function(){Tr(!1,Rt)}),na.has("focus")&&vs("onFocus",!0,Nt),Ii.has("focus")&&vs("onBlur",!1,Bt),na.has("contextMenu")&&(st.onContextMenu=function(hi){var Gn;tt.current&&Ii.has("contextMenu")?Tr(!1):(cn(hi),Tr(!0)),hi.preventDefault();for(var ga=arguments.length,os=new Array(ga>1?ga-1:0),Ba=1;Ba<ga;Ba++)os[Ba-1]=arguments[Ba];(Gn=wt.onContextMenu)===null||Gn===void 0||Gn.call.apply(Gn,[wt,hi].concat(os))}),Lt&&(st.className=c()(wt.className,Lt));var Qs=(0,t.Z)((0,t.Z)({},wt),st),Lo={},mo=["onContextMenu","onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur"];mo.forEach(function(hi){bt[hi]&&(Lo[hi]=function(){for(var Gn,ga=arguments.length,os=new Array(ga),Ba=0;Ba<ga;Ba++)os[Ba]=arguments[Ba];(Gn=Qs[hi])===null||Gn===void 0||Gn.call.apply(Gn,[Qs].concat(os)),bt[hi].apply(bt,os)})});var Ho=b.cloneElement(Wi,(0,t.Z)((0,t.Z)({},Qs),Lo)),Co={x:Ri,y:$i},Xo=Er?(0,t.Z)({},Er!==!0?Er:{}):null;return b.createElement(b.Fragment,null,b.createElement(h.Z,{disabled:!er,ref:ii,onResize:Vi},b.createElement(Z,{getTriggerDOMNode:gt},Ho)),b.createElement(ne.Provider,{value:gr},b.createElement(H,{portal:it,ref:Gi,prefixCls:me,popup:dt,className:c()(Ht,ks),style:ct,target:mi,onMouseEnter:_o,onMouseLeave:Ks,onPointerEnter:_o,zIndex:yt,open:er,keepDom:rt,fresh:Dr,onClick:Vr,mask:Ct,motion:bi,maskMotion:ti,onVisibleChanged:Ua,onPrepare:Da,forceRender:le,autoDestroy:jt,getPopupContainer:ue,align:ba,arrow:Xo,arrowPos:Co,ready:bn,offsetX:ha,offsetY:gi,offsetR:wi,offsetB:On,onAlign:Os,stretch:kt,targetWidth:ys/la,targetHeight:ns/Is})))});return Ot}var zt=Pt(u.Z)},50304:function(){"use strict"},26278:function(d,v){"use strict";v.Z={loading:"loading___hdeS1",layoutMainClass:"layoutMainClass___t8btz"}},34604: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},29413:function(d,v,e){"use strict";e.d(v,{zt:function(){return Oa},$j:function(){return ya},Ue:function(){return Gs},I0:function(){return To},v9:function(){return $o}});var t={};e.r(t),e.d(t,{actionChannel:function(){return or},all:function(){return Fe},apply:function(){return qr},call:function(){return Vr},cancel:function(){return sn},cancelled:function(){return Lt},cps:function(){return Er},flush:function(){return gt},fork:function(){return jr},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 hr},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 qe=1;qe<arguments.length;qe++){var Mt=arguments[qe];for(var Wt in Mt)Object.prototype.hasOwnProperty.call(Mt,Wt)&&(Ve[Wt]=Mt[Wt])}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(qe){return"@@redux-saga/"+qe},o=h("TASK"),i=h("HELPER"),y=h("MATCH"),p=h("CANCEL_PROMISE"),g=h("SAGA_ACTION"),l=h("SELF_CANCELLATION"),b=function(qe){return function(){return qe}},x=b(!0),O=null,k=function(){},A=function(qe){return qe};function T(Ve,qe,Mt){if(!qe(Ve))throw te("error","uncaught at check",Mt),new Error(Mt)}var F=Object.prototype.hasOwnProperty;function $(Ve,qe){return R.notUndef(Ve)&&F.call(Ve,qe)}var R={undef:function(qe){return qe==null},notUndef:function(qe){return qe!=null},func:function(qe){return typeof qe=="function"},number:function(qe){return typeof qe=="number"},string:function(qe){return typeof qe=="string"},array:Array.isArray,object:function(qe){return qe&&!R.array(qe)&&(typeof qe=="undefined"?"undefined":c(qe))==="object"},promise:function(qe){return qe&&R.func(qe.then)},iterator:function(qe){return qe&&R.func(qe.next)&&R.func(qe.throw)},iterable:function(qe){return qe&&R.func(Symbol)?R.func(qe[Symbol.iterator]):R.array(qe)},task:function(qe){return qe&&qe[o]},observable:function(qe){return qe&&R.func(qe.subscribe)},buffer:function(qe){return qe&&R.func(qe.isEmpty)&&R.func(qe.take)&&R.func(qe.put)},pattern:function(qe){return qe&&(R.string(qe)||(typeof qe=="undefined"?"undefined":c(qe))==="symbol"||R.func(qe)||R.array(qe))},channel:function(qe){return qe&&R.func(qe.take)&&R.func(qe.close)},helper:function(qe){return qe&&qe[i]},stringableFunc:function(qe){return R.func(qe)&&$(qe,"toString")}},H={assign:function(qe,Mt){for(var Wt in Mt)$(Mt,Wt)&&(qe[Wt]=Mt[Wt])}};function G(Ve,qe){var Mt=Ve.indexOf(qe);Mt>=0&&Ve.splice(Mt,1)}var Z={from:function(qe){var Mt=Array(qe.length);for(var Wt in qe)$(qe,Wt)&&(Mt[Wt]=qe[Wt]);return Mt}};function ie(){var Ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},qe=f({},Ve),Mt=new Promise(function(Wt,dr){qe.resolve=Wt,qe.reject=dr});return qe.promise=Mt,qe}function ne(Ve){for(var qe=[],Mt=0;Mt<Ve;Mt++)qe.push(ie());return qe}function se(Ve){var qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,Mt=void 0,Wt=new Promise(function(dr){Mt=setTimeout(function(){return dr(qe)},Ve)});return Wt[p]=function(){return clearTimeout(Mt)},Wt}function Q(){var Ve,qe=!0,Mt=void 0,Wt=void 0;return Ve={},Ve[o]=!0,Ve.isRunning=function(){return qe},Ve.result=function(){return Mt},Ve.error=function(){return Wt},Ve.setRunning=function(Br){return qe=Br},Ve.setResult=function(Br){return Mt=Br},Ve.setError=function(Br){return Wt=Br},Ve}function V(){var Ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return function(){return++Ve}}var K=V(),ae=function(qe){throw qe},ee=function(qe){return{value:qe,done:!0}};function q(Ve){var qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ae,Mt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"",Wt=arguments[3],dr={name:Mt,next:Ve,throw:qe,return:ee};return Wt&&(dr[i]=!0),typeof Symbol!="undefined"&&(dr[Symbol.iterator]=function(){return dr}),dr}function te(Ve,qe){var Mt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"";typeof window=="undefined"?console.log("redux-saga "+Ve+": "+qe+`
|
|
|
`+(Mt&&Mt.stack||Mt)):console[Ve](qe,Mt)}function M(Ve,qe){return function(){return Ve.apply(void 0,arguments)}}var L=function(qe,Mt){return qe+" has been deprecated in favor of "+Mt+", please update your code"},X=function(qe){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: `+qe+`
|
|
|
`)},fe=function(qe,Mt){return(qe?qe+".":"")+"setContext(props): argument "+Mt+" is not a plain object"},xe=function(qe){return function(Mt){return qe(Object.defineProperty(Mt,g,{value:!0}))}},Ce=function Ve(qe){return function(){for(var Mt=arguments.length,Wt=Array(Mt),dr=0;dr<Mt;dr++)Wt[dr]=arguments[dr];var Br=[],Hr=qe.apply(void 0,Wt);return{next:function(nn){return Br.push(nn),Hr.next(nn)},clone:function(){var nn=Ve(qe).apply(void 0,Wt);return Br.forEach(function(vn){return nn.next(vn)}),nn},return:function(nn){return Hr.return(nn)},throw:function(nn){return Hr.throw(nn)}}}},Le="Channel's Buffer overflow!",Oe=1,Ft=2,ht=3,At=4,tr={isEmpty:x,put:k,take:k};function Jt(){var Ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,qe=arguments[1],Mt=new Array(Ve),Wt=0,dr=0,Br=0,Hr=function(Yn){Mt[dr]=Yn,dr=(dr+1)%Ve,Wt++},pn=function(){if(Wt!=0){var Yn=Mt[Br];return Mt[Br]=null,Wt--,Br=(Br+1)%Ve,Yn}},nn=function(){for(var Yn=[];Wt;)Yn.push(pn());return Yn};return{isEmpty:function(){return Wt==0},put:function(Yn){if(Wt<Ve)Hr(Yn);else{var ri=void 0;switch(qe){case Oe:throw new Error(Le);case ht:Mt[dr]=Yn,dr=(dr+1)%Ve,Br=dr;break;case At:ri=2*Ve,Mt=nn(),Wt=Mt.length,dr=Mt.length,Br=0,Mt.length=ri,Ve=ri,Hr(Yn);break;default:}}},take:pn,flush:nn}}var cr={none:function(){return tr},fixed:function(qe){return Jt(qe,Oe)},dropping:function(qe){return Jt(qe,Ft)},sliding:function(qe){return Jt(qe,ht)},expanding:function(qe){return Jt(qe,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 qe=1;qe<arguments.length;qe++){var Mt=arguments[qe];for(var Wt in Mt)Object.prototype.hasOwnProperty.call(Mt,Wt)&&(Ve[Wt]=Mt[Wt])}return Ve},me="@@redux-saga/CHANNEL_END",Ee={type:me},Re=function(qe){return qe&&qe.type===me};function $e(){var Ve=[];function qe(Wt){return Ve.push(Wt),function(){return G(Ve,Wt)}}function Mt(Wt){for(var dr=Ve.slice(),Br=0,Hr=dr.length;Br<Hr;Br++)dr[Br](Wt)}return{subscribe:qe,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(),qe=!1,Mt=[];T(Ve,R.buffer,Ze);function Wt(){if(qe&&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 dr(nn){if(Wt(),T(nn,R.notUndef,nt),!qe){if(!Mt.length)return Ve.put(nn);for(var vn=0;vn<Mt.length;vn++){var Yn=Mt[vn];if(!Yn[y]||Yn[y](nn))return Mt.splice(vn,1),Yn(nn)}}}function Br(nn){Wt(),T(nn,R.func,"channel.take's callback must be a function"),qe&&Ve.isEmpty()?nn(Ee):Ve.isEmpty()?(Mt.push(nn),nn.cancel=function(){return G(Mt,nn)}):nn(Ve.take())}function Hr(nn){if(Wt(),T(nn,R.func,"channel.flush' callback must be a function"),qe&&Ve.isEmpty()){nn(Ee);return}nn(Ve.flush())}function pn(){if(Wt(),!qe&&(qe=!0,Mt.length)){var nn=Mt;Mt=[];for(var vn=0,Yn=nn.length;vn<Yn;vn++)nn[vn](Ee)}}return{take:Br,put:dr,flush:Hr,close:pn,get __takers__(){return Mt},get __closed__(){return qe}}}function Gt(Ve){var qe=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 Wt=ut(qe),dr=function(){Wt.__closed__||(Br&&Br(),Wt.close())},Br=Ve(function(Hr){if(Re(Hr)){dr();return}Mt&&!Mt(Hr)||Wt.put(Hr)});if(Wt.__closed__&&Br(),!R.func(Br))throw new Error("in eventChannel: subscribe should return a function to unsubscribe");return{take:Wt.take,flush:Wt.flush,close:dr}}function Zt(Ve){var qe=Gt(function(Mt){return Ve(function(Wt){if(Wt[g]){Mt(Wt);return}it(function(){return Mt(Wt)})})});return Ne({},qe,{take:function(Wt,dr){arguments.length>1&&(T(dr,R.func,"channel.take's matcher argument must be a function"),Wt[y]=dr),qe.take(Wt)}})}var Pe=h("IO"),Je="TAKE",Vt="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(qe,Mt){var Wt;return Wt={},Wt[Pe]=!0,Wt[qe]=Mt,Wt},ge=function(qe){return T(br.fork(qe),R.object,"detach(eff): argument must be a fork effect"),qe[Yt].detached=!0,qe};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(Je,{pattern:Ve});if(R.channel(Ve))return Et(Je,{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[Je].maybe=!0,Ve};var yt=M(Ke.maybe,L("takem","take.maybe"));function kt(Ve,qe){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(qe,R.notUndef,"put(channel, action): argument action is undefined")):(T(Ve,R.notUndef,"put(action): argument action is undefined"),qe=Ve,Ve=null),Et(Vt,{channel:Ve,action:qe})}kt.resolve=function(){var Ve=kt.apply(void 0,arguments);return Ve[Vt].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,qe,Mt){T(qe,R.notUndef,Ve+": argument fn is undefined");var Wt=null;if(R.array(qe)){var dr=qe;Wt=dr[0],qe=dr[1]}else if(qe.fn){var Br=qe;Wt=Br.context,qe=Br.fn}return Wt&&R.string(qe)&&R.func(Wt[qe])&&(qe=Wt[qe]),T(qe,R.func,Ve+": argument "+qe+" is not a function"),{context:Wt,fn:qe,args:Mt}}function Vr(Ve){for(var qe=arguments.length,Mt=Array(qe>1?qe-1:0),Wt=1;Wt<qe;Wt++)Mt[Wt-1]=arguments[Wt];return Et(Bt,St("call",Ve,Mt))}function qr(Ve,qe){var Mt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];return Et(Bt,St("apply",{context:Ve,fn:qe},Mt))}function Er(Ve){for(var qe=arguments.length,Mt=Array(qe>1?qe-1:0),Wt=1;Wt<qe;Wt++)Mt[Wt-1]=arguments[Wt];return Et(Ct,St("cps",Ve,Mt))}function jr(Ve){for(var qe=arguments.length,Mt=Array(qe>1?qe-1:0),Wt=1;Wt<qe;Wt++)Mt[Wt-1]=arguments[Wt];return Et(Yt,St("fork",Ve,Mt))}function hr(Ve){for(var qe=arguments.length,Mt=Array(qe>1?qe-1:0),Wt=1;Wt<qe;Wt++)Mt[Wt-1]=arguments[Wt];return ge(jr.apply(void 0,[Ve].concat(Mt)))}function Zr(){for(var Ve=arguments.length,qe=Array(Ve),Mt=0;Mt<Ve;Mt++)qe[Mt]=arguments[Mt];if(qe.length>1)return Fe(qe.map(function(dr){return Zr(dr)}));var Wt=qe[0];return T(Wt,R.notUndef,"join(task): argument task is undefined"),T(Wt,R.task,"join(task): argument "+Wt+" is not a valid Task object "+Ie),Et(ze,Wt)}function sn(){for(var Ve=arguments.length,qe=Array(Ve),Mt=0;Mt<Ve;Mt++)qe[Mt]=arguments[Mt];if(qe.length>1)return Fe(qe.map(function(dr){return sn(dr)}));var Wt=qe[0];return qe.length===1&&(T(Wt,R.notUndef,"cancel(task): argument task is undefined"),T(Wt,R.task,"cancel(task): argument "+Wt+" is not a valid Task object "+Ie)),Et(ue,Wt||l)}function ln(Ve){for(var qe=arguments.length,Mt=Array(qe>1?qe-1:0),Wt=1;Wt<qe;Wt++)Mt[Wt-1]=arguments[Wt];return arguments.length===0?Ve=A:(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 or(Ve,qe){return T(Ve,R.notUndef,"actionChannel(pattern,...): argument pattern is undefined"),arguments.length>1&&(T(qe,R.notUndef,"actionChannel(pattern, buffer): argument buffer is undefined"),T(qe,R.buffer,"actionChannel(pattern, buffer): argument "+qe+" is not a valid buffer")),Et(Dt,{pattern:Ve,buffer:qe})}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 Cr=function(qe){return function(Mt){return Mt&&Mt[Pe]&&Mt[qe]}},br={take:Cr(Je),put:Cr(Vt),all:Cr(Rt),race:Cr(Nt),call:Cr(Bt),cps:Cr(Ct),fork:Cr(Yt),join:Cr(ze),cancel:Cr(ue),select:Cr(le),actionChannel:Cr(Dt),cancelled:Cr(Te),flush:Cr(dt),getContext:Cr(Ht),setContext:Cr(ct)},at=Object.assign||function(Ve){for(var qe=1;qe<arguments.length;qe++){var Mt=arguments[qe];for(var Wt in Mt)Object.prototype.hasOwnProperty.call(Mt,Wt)&&(Ve[Wt]=Mt[Wt])}return Ve},Fr=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 gn(Ve,qe){for(var Mt in qe){var Wt=qe[Mt];Wt.configurable=Wt.enumerable=!0,"value"in Wt&&(Wt.writable=!0),Object.defineProperty(Ve,Mt,Wt)}return Ve}var Wn="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"}},dn={wildcard:function(){return x},default:function(qe){return(typeof qe=="undefined"?"undefined":Fr(qe))==="symbol"?function(Mt){return Mt.type===qe}:function(Mt){return Mt.type===String(qe)}},array:function(qe){return function(Mt){return qe.some(function(Wt){return Mn(Wt)(Mt)})}},predicate:function(qe){return function(Mt){return qe(Mt)}}};function Mn(Ve){return(Ve==="*"?dn.wildcard:R.array(Ve)?dn.array:R.stringableFunc(Ve)?dn.default:R.func(Ve)?dn.predicate:dn.default)(Ve)}function ei(Ve,qe,Mt){var Wt=[],dr=void 0,Br=!1;pn(qe);function Hr(vn){nn(),Mt(vn,!0)}function pn(vn){Wt.push(vn),vn.cont=function(Yn,ri){Br||(G(Wt,vn),vn.cont=k,ri?Hr(Yn):(vn===qe&&(dr=Yn),Wt.length||(Br=!0,Mt(dr))))}}function nn(){Br||(Br=!0,Wt.forEach(function(vn){vn.cont=k,vn.cancel()}),Wt=[])}return{addTask:pn,cancelAll:nn,abort:Hr,getTasks:function(){return Wt},taskNames:function(){return Wt.map(function(Yn){return Yn.name})}}}function ni(Ve){var qe=Ve.context,Mt=Ve.fn,Wt=Ve.args;if(R.iterator(Mt))return Mt;var dr=void 0,Br=void 0;try{dr=Mt.apply(qe,Wt)}catch(Hr){Br=Hr}return R.iterator(dr)?dr:q(Br?function(){throw Br}:function(){var Hr=void 0,pn={done:!1,value:dr},nn=function(Yn){return{done:!0,value:Yn}};return function(vn){return Hr?nn(vn):(Hr=!0,pn)}}())}var Gi=function(qe){return{fn:qe}};function Mi(Ve){var qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:function(){return k},Mt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:k,Wt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:k,dr=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{},Br=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{},Hr=arguments.length>6&&arguments[6]!==void 0?arguments[6]:0,pn=arguments.length>7&&arguments[7]!==void 0?arguments[7]:"anonymous",nn=arguments[8];T(Ve,R.iterator,Wn);var vn="[...effects]",Yn=M(ws,L(vn,"all("+vn+")")),ri=Br.sagaMonitor,yi=Br.logger,Si=Br.onError,qi=yi||te,ji=function(Kt){var An=Kt.sagaStack;!An&&Kt.stack&&(An=Kt.stack.split(`
|
|
|
`)[0].indexOf(Kt.message)!==-1?Kt.stack:"Error: "+Kt.message+`
|
|
|
`+Kt.stack),qi("error","uncaught at "+pn,An||Kt.message||Kt)},Di=Zt(qe),pa=Object.create(dr);Na.cancel=k;var Ci=Jr(Hr,pn,Ve,nn),Ei={name:pn,cancel:io,isRunning:!0},sa=ei(pn,Ei,Wa);function io(){Ei.isRunning&&!Ei.isCancelled&&(Ei.isCancelled=!0,Na(Xr))}function Ps(){Ve._isRunning&&!Ve._isCancelled&&(Ve._isCancelled=!0,sa.cancelAll(),Wa(Xr))}return nn&&(nn.cancel=Ps),Ve._isRunning=!0,Na(),Ci;function Na(vr,Kt){if(!Ei.isRunning)throw new Error("Trying to resume an already finished generator");try{var An=void 0;Kt?An=Ve.throw(vr):vr===Xr?(Ei.isCancelled=!0,Na.cancel(),An=R.func(Ve.return)?Ve.return(Xr):{done:!0,value:Xr}):vr===gr?An=R.func(Ve.return)?Ve.return():{done:!0}:An=Ve.next(vr),An.done?(Ei.isMainRunning=!1,Ei.cont&&Ei.cont(An.value)):Va(An.value,Hr,"",Na)}catch(Xn){Ei.isCancelled&&ji(Xn),Ei.isMainRunning=!1,Ei.cont(Xn,!0)}}function Wa(vr,Kt){Ve._isRunning=!1,Di.close(),Kt?(vr instanceof Error&&Object.defineProperty(vr,"sagaStack",{value:"at "+pn+`
|
|
|
`+(vr.sagaStack||vr.stack),configurable:!0}),Ci.cont||(vr instanceof Error&&Si?Si(vr):ji(vr)),Ve._error=vr,Ve._isAborted=!0,Ve._deferredEnd&&Ve._deferredEnd.reject(vr)):(Ve._result=vr,Ve._deferredEnd&&Ve._deferredEnd.resolve(vr)),Ci.cont&&Ci.cont(vr,Kt),Ci.joiners.forEach(function(An){return An.cb(vr,Kt)}),Ci.joiners=null}function Va(vr,Kt){var An=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"",Xn=arguments[3],Ni=K();ri&&ri.effectTriggered({effectId:Ni,parentEffectId:Kt,label:An,effect:vr});var Tn=void 0;function jn(oa,Ga){Tn||(Tn=!0,Xn.cancel=k,ri&&(Ga?ri.effectRejected(Ni,oa):ri.effectResolved(Ni,oa)),Xn(oa,Ga))}jn.cancel=k,Xn.cancel=function(){if(!Tn){Tn=!0;try{jn.cancel()}catch(oa){ji(oa)}jn.cancel=k,ri&&ri.effectCancelled(Ni)}};var Pn=void 0;return R.promise(vr)?Fi(vr,jn):R.helper(vr)?xa(Gi(vr),Ni,jn):R.iterator(vr)?va(vr,Ni,pn,jn):R.array(vr)?Yn(vr,Ni,jn):(Pn=br.take(vr))?Ya(Pn,jn):(Pn=br.put(vr))?Xa(Pn,jn):(Pn=br.all(vr))?ws(Pn,Ni,jn):(Pn=br.race(vr))?ca(Pn,Ni,jn):(Pn=br.call(vr))?xo(Pn,Ni,jn):(Pn=br.cps(vr))?is(Pn,jn):(Pn=br.fork(vr))?xa(Pn,Ni,jn):(Pn=br.join(vr))?Js(Pn,jn):(Pn=br.cancel(vr))?Yi(Pn,jn):(Pn=br.select(vr))?Ja(Pn,jn):(Pn=br.actionChannel(vr))?$s(Pn,jn):(Pn=br.flush(vr))?ve(Pn,jn):(Pn=br.cancelled(vr))?fa(Pn,jn):(Pn=br.getContext(vr))?we(Pn,jn):(Pn=br.setContext(vr))?wr(Pn,jn):jn(vr)}function Fi(vr,Kt){var An=vr[p];R.func(An)?Kt.cancel=An:R.func(vr.abort)&&(Kt.cancel=function(){return vr.abort()}),vr.then(Kt,function(Xn){return Kt(Xn,!0)})}function va(vr,Kt,An,Xn){Mi(vr,qe,Mt,Wt,pa,Br,Kt,An,Xn)}function Ya(vr,Kt){var An=vr.channel,Xn=vr.pattern,Ni=vr.maybe;An=An||Di;var Tn=function(Pn){return Pn instanceof Error?Kt(Pn,!0):Re(Pn)&&!Ni?Kt(gr):Kt(Pn)};try{An.take(Tn,Mn(Xn))}catch(jn){return Kt(jn,!0)}Kt.cancel=Tn.cancel}function Xa(vr,Kt){var An=vr.channel,Xn=vr.action,Ni=vr.resolve;it(function(){var Tn=void 0;try{Tn=(An?An.put:Mt)(Xn)}catch(jn){if(An||Ni)return Kt(jn,!0);ji(jn)}if(Ni&&R.promise(Tn))Fi(Tn,Kt);else return Kt(Tn)})}function xo(vr,Kt,An){var Xn=vr.context,Ni=vr.fn,Tn=vr.args,jn=void 0;try{jn=Ni.apply(Xn,Tn)}catch(Pn){return An(Pn,!0)}return R.promise(jn)?Fi(jn,An):R.iterator(jn)?va(jn,Kt,Ni.name,An):An(jn)}function is(vr,Kt){var An=vr.context,Xn=vr.fn,Ni=vr.args;try{var Tn=function(Pn,oa){return R.undef(Pn)?Kt(oa):Kt(Pn,!0)};Xn.apply(An,Ni.concat(Tn)),Tn.cancel&&(Kt.cancel=function(){return Tn.cancel()})}catch(jn){return Kt(jn,!0)}}function xa(vr,Kt,An){var Xn=vr.context,Ni=vr.fn,Tn=vr.args,jn=vr.detached,Pn=ni({context:Xn,fn:Ni,args:Tn});try{Ot();var oa=Mi(Pn,qe,Mt,Wt,pa,Br,Kt,Ni.name,jn?null:k);jn?An(oa):Pn._isRunning?(sa.addTask(oa),An(oa)):Pn._error?sa.abort(Pn._error):An(oa)}finally{et()}}function Js(vr,Kt){if(vr.isRunning()){var An={task:Ci,cb:Kt};Kt.cancel=function(){return G(vr.joiners,An)},vr.joiners.push(An)}else vr.isAborted()?Kt(vr.error(),!0):Kt(vr.result())}function Yi(vr,Kt){vr===l&&(vr=Ci),vr.isRunning()&&vr.cancel(),Kt()}function ws(vr,Kt,An){var Xn=Object.keys(vr);if(!Xn.length)return An(R.array(vr)?[]:{});var Ni=0,Tn=void 0,jn={},Pn={};function oa(){Ni===Xn.length&&(Tn=!0,An(R.array(vr)?Z.from(at({},jn,{length:Xn.length})):jn))}Xn.forEach(function(Ga){var Po=function(Qo,zu){Tn||(zu||Re(Qo)||Qo===gr||Qo===Xr?(An.cancel(),An(Qo,zu)):(jn[Ga]=Qo,Ni++,oa()))};Po.cancel=k,Pn[Ga]=Po}),An.cancel=function(){Tn||(Tn=!0,Xn.forEach(function(Ga){return Pn[Ga].cancel()}))},Xn.forEach(function(Ga){return Va(vr[Ga],Kt,Ga,Pn[Ga])})}function ca(vr,Kt,An){var Xn=void 0,Ni=Object.keys(vr),Tn={};Ni.forEach(function(jn){var Pn=function(Ga,Po){if(!Xn){if(Po)An.cancel(),An(Ga,!0);else if(!Re(Ga)&&Ga!==gr&&Ga!==Xr){var js;An.cancel(),Xn=!0;var Qo=(js={},js[jn]=Ga,js);An(R.array(vr)?[].slice.call(at({},Qo,{length:Ni.length})):Qo)}}};Pn.cancel=k,Tn[jn]=Pn}),An.cancel=function(){Xn||(Xn=!0,Ni.forEach(function(jn){return Tn[jn].cancel()}))},Ni.forEach(function(jn){Xn||Va(vr[jn],Kt,jn,Tn[jn])})}function Ja(vr,Kt){var An=vr.selector,Xn=vr.args;try{var Ni=An.apply(void 0,[Wt()].concat(Xn));Kt(Ni)}catch(Tn){Kt(Tn,!0)}}function $s(vr,Kt){var An=vr.pattern,Xn=vr.buffer,Ni=Mn(An);Ni.pattern=An,Kt(Gt(qe,Xn||cr.fixed(),Ni))}function fa(vr,Kt){Kt(!!Ei.isCancelled)}function ve(vr,Kt){vr.flush(Kt)}function we(vr,Kt){Kt(pa[vr])}function wr(vr,Kt){H.assign(pa,vr),Kt()}function Jr(vr,Kt,An,Xn){var Ni,Tn,jn;return An._deferredEnd=null,Tn={},Tn[o]=!0,Tn.id=vr,Tn.name=Kt,Ni="done",jn={},jn[Ni]=jn[Ni]||{},jn[Ni].get=function(){if(An._deferredEnd)return An._deferredEnd.promise;var Pn=ie();return An._deferredEnd=Pn,An._isRunning||(An._error?Pn.reject(An._error):Pn.resolve(An._result)),Pn.promise},Tn.cont=Xn,Tn.joiners=[],Tn.cancel=Ps,Tn.isRunning=function(){return An._isRunning},Tn.isCancelled=function(){return An._isCancelled},Tn.isAborted=function(){return An._isAborted},Tn.result=function(){return An._result},Tn.error=function(){return An._error},Tn.setContext=function(oa){T(oa,R.object,fe("task",oa)),H.assign(pa,oa)},gn(Tn,jn),Tn}}var Ti="runSaga(storeInterface, saga, ...args)",mi=Ti+": saga argument must be a Generator function!";function vi(Ve,qe){for(var Mt=arguments.length,Wt=Array(Mt>2?Mt-2:0),dr=2;dr<Mt;dr++)Wt[dr-2]=arguments[dr];var Br=void 0;R.iterator(Ve)?(Br=Ve,Ve=qe):(T(qe,R.func,mi),Br=qe.apply(void 0,Wt),T(Br,R.iterator,mi));var Hr=Ve,pn=Hr.subscribe,nn=Hr.dispatch,vn=Hr.getState,Yn=Hr.context,ri=Hr.sagaMonitor,yi=Hr.logger,Si=Hr.onError,qi=K();ri&&(ri.effectTriggered=ri.effectTriggered||k,ri.effectResolved=ri.effectResolved||k,ri.effectRejected=ri.effectRejected||k,ri.effectCancelled=ri.effectCancelled||k,ri.actionDispatched=ri.actionDispatched||k,ri.effectTriggered({effectId:qi,root:!0,parentEffectId:0,effect:{root:!0,saga:qe,args:Wt}}));var ji=Mi(Br,pn,xe(nn),vn,Yn,{sagaMonitor:ri,logger:yi,onError:Si},qi,qe.name);return ri&&ri.effectResolved(qi,ji),ji}function aa(Ve,qe){var Mt={};for(var Wt in Ve)qe.indexOf(Wt)>=0||Object.prototype.hasOwnProperty.call(Ve,Wt)&&(Mt[Wt]=Ve[Wt]);return Mt}function ii(){var Ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},qe=Ve.context,Mt=qe===void 0?{}:qe,Wt=aa(Ve,["context"]),dr=Wt.sagaMonitor,Br=Wt.logger,Hr=Wt.onError;if(R.func(Wt))throw new Error("Saga middleware no longer accept Generator functions. Use sagaMiddleware.run instead");if(Br&&!R.func(Br))throw new Error("`options.logger` passed to the Saga middleware is not a function!");if(Hr&&!R.func(Hr))throw new Error("`options.onError` passed to the Saga middleware is not a function!");if(Wt.emitter&&!R.func(Wt.emitter))throw new Error("`options.emitter` passed to the Saga middleware is not a function!");function pn(nn){var vn=nn.getState,Yn=nn.dispatch,ri=$e();return ri.emit=(Wt.emitter||A)(ri.emit),pn.run=vi.bind(null,{context:Mt,subscribe:ri.subscribe,dispatch:Yn,getState:vn,sagaMonitor:dr,logger:Br,onError:Hr}),function(yi){return function(Si){dr&&dr.actionDispatched&&dr.actionDispatched(Si);var qi=yi(Si);return ri.emit(Si),qi}}}return pn.run=function(){throw new Error("Before running a Saga, you must mount the Saga middleware on the Store using applyMiddleware")},pn.setContext=function(nn){T(nn,R.object,fe("sagaMiddleware",nn)),H.assign(Mt,nn)},pn}var Wi={done:!0,value:void 0},wt={};function st(Ve){return R.channel(Ve)?"channel":Array.isArray(Ve)?String(Ve.map(function(qe){return String(qe)})):String(Ve)}function qn(Ve,qe){var Mt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"iterator",Wt=void 0,dr=qe;function Br(Hr,pn){if(dr===wt)return Wi;if(pn)throw dr=wt,pn;Wt&&Wt(Hr);var nn=Ve[dr](),vn=nn[0],Yn=nn[1],ri=nn[2];return dr=vn,Wt=ri,dr===wt?Wi:Yn}return q(Br,function(Hr){return Br(null,Hr)},Mt,!0)}function bi(Ve,qe){for(var Mt=arguments.length,Wt=Array(Mt>2?Mt-2:0),dr=2;dr<Mt;dr++)Wt[dr-2]=arguments[dr];var Br={done:!1,value:Ke(Ve)},Hr=function(Yn){return{done:!1,value:jr.apply(void 0,[qe].concat(Wt,[Yn]))}},pn=void 0,nn=function(Yn){return pn=Yn};return qn({q1:function(){return["q2",Br,nn]},q2:function(){return pn===Ee?[wt]:["q1",Hr(pn)]}},"q1","takeEvery("+st(Ve)+", "+qe.name+")")}function ti(Ve,qe){for(var Mt=arguments.length,Wt=Array(Mt>2?Mt-2:0),dr=2;dr<Mt;dr++)Wt[dr-2]=arguments[dr];var Br={done:!1,value:Ke(Ve)},Hr=function(Si){return{done:!1,value:jr.apply(void 0,[qe].concat(Wt,[Si]))}},pn=function(Si){return{done:!1,value:sn(Si)}},nn=void 0,vn=void 0,Yn=function(Si){return nn=Si},ri=function(Si){return vn=Si};return qn({q1:function(){return["q2",Br,ri]},q2:function(){return vn===Ee?[wt]:nn?["q3",pn(nn)]:["q1",Hr(vn),Yn]},q3:function(){return["q1",Hr(vn),Yn]}},"q1","takeLatest("+st(Ve)+", "+qe.name+")")}function Ki(Ve,qe,Mt){for(var Wt=arguments.length,dr=Array(Wt>3?Wt-3:0),Br=3;Br<Wt;Br++)dr[Br-3]=arguments[Br];var Hr=void 0,pn=void 0,nn={done:!1,value:or(qe,cr.sliding(1))},vn=function(){return{done:!1,value:Ke(pn)}},Yn=function(ji){return{done:!1,value:jr.apply(void 0,[Mt].concat(dr,[ji]))}},ri={done:!1,value:Vr(se,Ve)},yi=function(ji){return Hr=ji},Si=function(ji){return pn=ji};return qn({q1:function(){return["q2",nn,Si]},q2:function(){return["q3",vn(),yi]},q3:function(){return Hr===Ee?[wt]:["q4",Yn(Hr)]},q4:function(){return["q2",ri]}},"q1","throttle("+st(qe)+", "+Mt.name+")")}var xi=function(qe){return"import { "+qe+" } from 'redux-saga' has been deprecated in favor of import { "+qe+` } from 'redux-saga/effects'.
|
|
|
The latter will not work with yield*, as helper effects are wrapped automatically for you in fork effect.
|
|
|
Therefore yield `+qe+" will return task descriptor to your saga and execute next lines of code."},Pi=null,ai=null,er=null;function mt(Ve,qe){for(var Mt=arguments.length,Wt=Array(Mt>2?Mt-2:0),dr=2;dr<Mt;dr++)Wt[dr-2]=arguments[dr];return jr.apply(void 0,[bi,Ve,qe].concat(Wt))}function tt(Ve,qe){for(var Mt=arguments.length,Wt=Array(Mt>2?Mt-2:0),dr=2;dr<Mt;dr++)Wt[dr-2]=arguments[dr];return jr.apply(void 0,[ti,Ve,qe].concat(Wt))}function It(Ve,qe,Mt){for(var Wt=arguments.length,dr=Array(Wt>3?Wt-3:0),Br=3;Br<Wt;Br++)dr[Br-3]=arguments[Br];return jr.apply(void 0,[Ki,Ve,qe,Mt].concat(dr))}var _t=ii,lr=e(44520),fr=e.n(lr),Tr=e(39559),kr=e(78639),Ue=e.n(kr),rt=e(26407),ye=e(34589),Ye=e(56754),ir=e.n(Ye),Rr=e(6909),Or=e(4771),Sr=e(89381),Ur=e.n(Sr),yn=e(60288),Ir=e(33606),cn=e(64464),tn=e.n(cn),on=Array.isArray.bind(Array),bn=function(qe){return typeof qe=="function"},ha=function(qe){return qe},gi=function(){},wi=function(qe,Mt){for(var Wt=0,dr=qe.length;Wt<dr;Wt+=1)if(Mt(qe[Wt],Wt))return Wt;return-1},On=Object.freeze({isPlainObject:Ue(),isArray:on,isFunction:bn,returnSelf:ha,noop:gi,findIndex:wi});function Ri(Ve,qe){var Mt=Ve.namespace,Wt=Ve.reducers,dr=Ve.effects,Br=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(!qe.some(function(Hr){return Hr.namespace===Mt}),"[app.model] namespace should be unique"),Wt&&(invariant(isPlainObject(Wt)||on(Wt),"[app.model] reducers should be plain object or array, but got ".concat(_typeof(Wt))),invariant(!on(Wt)||isPlainObject(Wt[0])&&bn(Wt[1]),"[app.model] reducers with array should be [Object, Function]")),dr&&invariant(isPlainObject(dr),"[app.model] effects should be plain object, but got ".concat(_typeof(dr))),Br&&(invariant(isPlainObject(Br),"[app.model] subscriptions should be plain object, but got ".concat(_typeof(Br))),invariant($i(Br),"[app.model] subscription should be function"))}function $i(Ve){return Object.keys(Ve).every(function(qe){return bn(Ve[qe])})}var la="/";function Is(Ve,qe,Mt){return Object.keys(Ve).reduce(function(Wt,dr){ir()(dr.indexOf("".concat(qe).concat(la))!==0,"[prefixNamespace]: ".concat(Mt," ").concat(dr," should not be prefixed with namespace ").concat(qe));var Br="".concat(qe).concat(la).concat(dr);return Wt[Br]=Ve[dr],Wt},{})}function ba(Ve){var qe=Ve.namespace,Mt=Ve.reducers,Wt=Ve.effects;if(Mt)if(on(Mt)){var dr=(0,ye.Z)(Mt),Br=dr[0],Hr=dr.slice(1);Ve.reducers=[Is(Br,qe,"reducer")].concat((0,rt.Z)(Hr))}else Ve.reducers=Is(Mt,qe,"reducer");return Wt&&(Ve.effects=Is(Wt,qe,"effect")),Ve}var As=["onError","onStateChange","onAction","onHmr","onReducer","onEffect","extraReducers","extraEnhancers","_handleActions"];function Ds(Ve){return Object.keys(Ve).reduce(function(qe,Mt){return As.indexOf(Mt)>-1&&(qe[Mt]=Ve[Mt]),qe},{})}var qa=function(){function Ve(){(0,Rr.Z)(this,Ve),this._handleActions=null,this.hooks=As.reduce(function(qe,Mt){return qe[Mt]=[],qe},{})}return(0,Or.Z)(Ve,[{key:"use",value:function(Mt){fr()(Ue()(Mt),"plugin.use: plugin should be plain object");var Wt=this.hooks;for(var dr in Mt)Object.prototype.hasOwnProperty.call(Mt,dr)&&(fr()(Wt[dr],"plugin.use: unknown plugin property: ".concat(dr)),dr==="_handleActions"?this._handleActions=Mt[dr]:dr==="extraEnhancers"?Wt[dr]=Mt[dr]:Wt[dr].push(Mt[dr]))}},{key:"apply",value:function(Mt,Wt){var dr=this.hooks,Br=["onError","onHmr"];fr()(Br.indexOf(Mt)>-1,"plugin.apply: hook ".concat(Mt," cannot be applied"));var Hr=dr[Mt];return function(){if(Hr.length){var pn=!0,nn=!1,vn=void 0;try{for(var Yn=Hr[Symbol.iterator](),ri;!(pn=(ri=Yn.next()).done);pn=!0){var yi=ri.value;yi.apply(void 0,arguments)}}catch(Si){nn=!0,vn=Si}finally{try{!pn&&Yn.return!=null&&Yn.return()}finally{if(nn)throw vn}}}else Wt&&Wt.apply(void 0,arguments)}}},{key:"get",value:function(Mt){var Wt=this.hooks;return fr()(Mt in Wt,"plugin.get: hook ".concat(Mt," cannot be got")),Mt==="extraReducers"?na(Wt[Mt]):Mt==="onReducer"?Ii(Wt[Mt]):Wt[Mt]}}]),Ve}();function na(Ve){var qe={},Mt=!0,Wt=!1,dr=void 0;try{for(var Br=Ve[Symbol.iterator](),Hr;!(Mt=(Hr=Br.next()).done);Mt=!0){var pn=Hr.value;qe=(0,s.Z)({},qe,pn)}}catch(nn){Wt=!0,dr=nn}finally{try{!Mt&&Br.return!=null&&Br.return()}finally{if(Wt)throw dr}}return qe}function Ii(Ve){return function(qe){var Mt=!0,Wt=!1,dr=void 0;try{for(var Br=Ve[Symbol.iterator](),Hr;!(Mt=(Hr=Br.next()).done);Mt=!0){var pn=Hr.value;qe=pn(qe)}}catch(nn){Wt=!0,dr=nn}finally{try{!Mt&&Br.return!=null&&Br.return()}finally{if(Wt)throw dr}}return qe}}function Ts(Ve){var qe=Ve.reducers,Mt=Ve.initialState,Wt=Ve.plugin,dr=Ve.sagaMiddleware,Br=Ve.promiseMiddleware,Hr=Ve.createOpts.setupMiddlewares,pn=Hr===void 0?ha:Hr,nn=Wt.get("extraEnhancers");fr()(on(nn),"[app.start] extraEnhancers should be array, but got ".concat((0,Tr.Z)(nn)));var vn=Wt.get("onAction"),Yn=pn([Br,dr].concat((0,rt.Z)(Ur()(vn)))),ri=u.qC,yi=[u.md.apply(void 0,(0,rt.Z)(Yn))].concat((0,rt.Z)(nn));return(0,u.MT)(qe,Mt,ri.apply(void 0,(0,rt.Z)(yi)))}function $a(Ve,qe){var Mt="".concat(qe.namespace).concat(la).concat(Ve),Wt=Mt.replace(/\/@@[^/]+?$/,""),dr=Array.isArray(qe.reducers)?qe.reducers[0][Wt]:qe.reducers&&qe.reducers[Wt];return dr||qe.effects&&qe.effects[Wt]?Mt:Ve}function Os(Ve,qe,Mt,Wt){var dr=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{};return tn().mark(function Br(){var Hr;return tn().wrap(function(nn){for(;;)switch(nn.prev=nn.next){case 0:nn.t0=tn().keys(Ve);case 1:if((nn.t1=nn.t0()).done){nn.next=7;break}if(Hr=nn.t1.value,!Object.prototype.hasOwnProperty.call(Ve,Hr)){nn.next=5;break}return nn.delegateYield(tn().mark(function vn(){var Yn,ri;return tn().wrap(function(Si){for(;;)switch(Si.prev=Si.next){case 0:return Yn=zi(Hr,Ve[Hr],qe,Mt,Wt,dr),Si.next=3,jr(Yn);case 3:return ri=Si.sent,Si.next=6,jr(tn().mark(function qi(){return tn().wrap(function(Di){for(;;)switch(Di.prev=Di.next){case 0:return Di.next=2,Ke("".concat(qe.namespace,"/@@CANCEL_EFFECTS"));case 2:return Di.next=4,sn(ri);case 4:case"end":return Di.stop()}},qi)}));case 6:case"end":return Si.stop()}},vn)})(),"t2",5);case 5:nn.next=1;break;case 7:case"end":return nn.stop()}},Br)})}function zi(Ve,qe,Mt,Wt,dr,Br){var Hr=tn().mark(qi),pn=qe,nn="takeEvery",vn,Yn;if(Array.isArray(qe)){var ri=(0,Ir.Z)(qe,1);pn=ri[0];var yi=qe[1];yi&&yi.type&&(nn=yi.type,nn==="throttle"&&(fr()(yi.ms,"app.start: opts.ms should be defined if type is throttle"),vn=yi.ms),nn==="poll"&&(fr()(yi.delay,"app.start: opts.delay should be defined if type is poll"),Yn=yi.delay)),fr()(["watcher","takeEvery","takeLatest","throttle","poll"].indexOf(nn)>-1,"app.start: effect type should be takeEvery, takeLatest, throttle, poll or watcher")}function Si(){}function qi(){var Di,pa,Ci,Ei,sa,io,Ps,Na,Wa,Va=arguments;return tn().wrap(function(va){for(;;)switch(va.prev=va.next){case 0:for(Di=Va.length,pa=new Array(Di),Ci=0;Ci<Di;Ci++)pa[Ci]=Va[Ci];return Ei=pa.length>0?pa[0]:{},sa=Ei.__dva_resolve,io=sa===void 0?Si:sa,Ps=Ei.__dva_reject,Na=Ps===void 0?Si:Ps,va.prev=2,va.next=5,kt({type:"".concat(Ve).concat(la,"@@start")});case 5:return va.next=7,pn.apply(void 0,(0,rt.Z)(pa.concat(ks(Mt,Br))));case 7:return Wa=va.sent,va.next=10,kt({type:"".concat(Ve).concat(la,"@@end")});case 10:io(Wa),va.next=17;break;case 13:va.prev=13,va.t0=va.catch(2),Wt(va.t0,{key:Ve,effectArgs:pa}),va.t0._dontReject||Na(va.t0);case 17:case"end":return va.stop()}},Hr,null,[[2,13]])}var ji=Ro(dr,qi,Mt,Ve);switch(nn){case"watcher":return qi;case"takeLatest":return tn().mark(function Di(){return tn().wrap(function(Ci){for(;;)switch(Ci.prev=Ci.next){case 0:return Ci.next=2,tt(Ve,ji);case 2:case"end":return Ci.stop()}},Di)});case"throttle":return tn().mark(function Di(){return tn().wrap(function(Ci){for(;;)switch(Ci.prev=Ci.next){case 0:return Ci.next=2,It(vn,Ve,ji);case 2:case"end":return Ci.stop()}},Di)});case"poll":return tn().mark(function Di(){var pa,Ci,Ei,sa,io,Ps,Na;return tn().wrap(function(Va){for(;;)switch(Va.prev=Va.next){case 0:Ei=function(va,Ya){var Xa;return tn().wrap(function(is){for(;;)switch(is.prev=is.next){case 0:Xa=va.call;case 1:return is.next=4,Xa(ji,Ya);case 4:return is.next=6,Xa(Ci,Yn);case 6:is.next=1;break;case 8:case"end":return is.stop()}},pa)},Ci=function(va){return new Promise(function(Ya){return setTimeout(Ya,va)})},pa=tn().mark(Ei),sa=Vr,io=Ke,Ps=Dr;case 4:return Va.next=7,io("".concat(Ve,"-start"));case 7:return Na=Va.sent,Va.next=10,Ps([sa(Ei,t,Na),io("".concat(Ve,"-stop"))]);case 10:Va.next=4;break;case 12:case"end":return Va.stop()}},Di)});default:return tn().mark(function Di(){return tn().wrap(function(Ci){for(;;)switch(Ci.prev=Ci.next){case 0:return Ci.next=2,mt(Ve,ji);case 2:case"end":return Ci.stop()}},Di)})}}function ks(Ve,qe){function Mt(Hr,pn){fr()(Hr,"dispatch: action should be a plain Object with type");var nn=qe.namespacePrefixWarning,vn=nn===void 0?!0:nn;vn&&ir()(Hr.indexOf("".concat(Ve.namespace).concat(la))!==0,"[".concat(pn,"] ").concat(Hr," should not be prefixed with namespace ").concat(Ve.namespace))}function Wt(Hr){var pn=Hr.type;return Mt(pn,"sagaEffects.put"),kt((0,s.Z)({},Hr,{type:$a(pn,Ve)}))}function dr(Hr){var pn=Hr.type;return Mt(pn,"sagaEffects.put.resolve"),kt.resolve((0,s.Z)({},Hr,{type:$a(pn,Ve)}))}Wt.resolve=dr;function Br(Hr){return typeof Hr=="string"?(Mt(Hr,"sagaEffects.take"),Ke($a(Hr,Ve))):Array.isArray(Hr)?Ke(Hr.map(function(pn){return typeof pn=="string"?(Mt(pn,"sagaEffects.take"),$a(pn,Ve)):pn})):Ke(Hr)}return(0,s.Z)({},t,{put:Wt,take:Br})}function Ro(Ve,qe,Mt,Wt){var dr=!0,Br=!1,Hr=void 0;try{for(var pn=Ve[Symbol.iterator](),nn;!(dr=(nn=pn.next()).done);dr=!0){var vn=nn.value;qe=vn(qe,t,Mt,Wt)}}catch(Yn){Br=!0,Hr=Yn}finally{try{!dr&&pn.return!=null&&pn.return()}finally{if(Br)throw Hr}}return qe}function ja(Ve){return Ve}function ys(Ve){var qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ja;return function(Mt,Wt){var dr=Wt.type;return fr()(dr,"dispatch: action should be a plain Object with type"),Ve===dr?qe(Mt,Wt):Mt}}function rs(){for(var Ve=arguments.length,qe=new Array(Ve),Mt=0;Mt<Ve;Mt++)qe[Mt]=arguments[Mt];return function(Wt,dr){return qe.reduce(function(Br,Hr){return Hr(Br,dr)},Wt)}}function Ws(Ve,qe){var Mt=Object.keys(Ve).map(function(dr){return ys(dr,Ve[dr])}),Wt=rs.apply(void 0,(0,rt.Z)(Mt));return function(){var dr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:qe,Br=arguments.length>1?arguments[1]:void 0;return Wt(dr,Br)}}function kn(Ve,qe,Mt){return Array.isArray(Ve)?Ve[1]((Mt||Ws)(Ve[0],qe)):(Mt||Ws)(Ve||{},qe)}function ns(Ve){return function(){return function(Mt){return function(Wt){var dr=Wt.type;return qe(dr)?new Promise(function(Br,Hr){Mt((0,s.Z)({__dva_resolve:Br,__dva_reject:Hr},Wt))}):Mt(Wt)}}};function qe(Mt){if(!Mt||typeof Mt!="string")return!1;var Wt=Mt.split(la),dr=(0,Ir.Z)(Wt,1),Br=dr[0],Hr=Ve._models.filter(function(pn){return pn.namespace===Br})[0];return!!(Hr&&Hr.effects&&Hr.effects[Mt])}}function yo(Ve,qe){return function(Mt){var Wt=Mt.type;return fr()(Wt,"dispatch: action should be a plain Object with type"),ir()(Wt.indexOf("".concat(qe.namespace).concat(la))!==0,"dispatch: ".concat(Wt," should not be prefixed with namespace ").concat(qe.namespace)),Ve((0,s.Z)({},Mt,{type:$a(Wt,qe)}))}}function Rs(Ve,qe,Mt,Wt){var dr=[],Br=[];for(var Hr in Ve)if(Object.prototype.hasOwnProperty.call(Ve,Hr)){var pn=Ve[Hr],nn=pn({dispatch:yo(Mt._store.dispatch,qe),history:Mt._history},Wt);bn(nn)?dr.push(nn):Br.push(Hr)}return{funcs:dr,nonFuncs:Br}}function Vi(Ve,qe){if(Ve[qe]){var Mt=Ve[qe],Wt=Mt.funcs,dr=Mt.nonFuncs;ir()(dr.length===0,"[app.unmodel] subscription should return unlistener function, check these subscriptions ".concat(dr.join(", ")));var Br=!0,Hr=!1,pn=void 0;try{for(var nn=Wt[Symbol.iterator](),vn;!(Br=(vn=nn.next()).done);Br=!0){var Yn=vn.value;Yn()}}catch(ri){Hr=!0,pn=ri}finally{try{!Br&&nn.return!=null&&nn.return()}finally{if(Hr)throw pn}}delete Ve[qe]}}var Ua=gi,Da=wi,vs={namespace:"@@dva",state:0,reducers:{UPDATE:function(qe){return qe+1}}};function Gs(){var Ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Mt=qe.initialReducer,Wt=qe.setupApp,dr=Wt===void 0?Ua:Wt,Br=new qa;Br.use(Ds(Ve));var Hr={_models:[ba((0,s.Z)({},vs))],_store:null,_plugin:Br,use:Br.use.bind(Br),model:pn,start:ri};return Hr;function pn(yi){var Si=ba((0,s.Z)({},yi));return Hr._models.push(Si),Si}function nn(yi,Si,qi,ji){ji=pn(ji);var Di=Hr._store;Di.asyncReducers[ji.namespace]=kn(ji.reducers,ji.state,Br._handleActions),Di.replaceReducer(yi()),ji.effects&&Di.runSaga(Hr._getSaga(ji.effects,ji,Si,Br.get("onEffect"),Ve)),ji.subscriptions&&(qi[ji.namespace]=Rs(ji.subscriptions,ji,Hr,Si))}function vn(yi,Si,qi,ji){var Di=Hr._store;delete Di.asyncReducers[ji],delete Si[ji],Di.replaceReducer(yi()),Di.dispatch({type:"@@dva/UPDATE"}),Di.dispatch({type:"".concat(ji,"/@@CANCEL_EFFECTS")}),Vi(qi,ji),Hr._models=Hr._models.filter(function(pa){return pa.namespace!==ji})}function Yn(yi,Si,qi,ji,Di){var pa=Hr._store,Ci=Di.namespace,Ei=Da(Hr._models,function(sa){return sa.namespace===Ci});~Ei&&(pa.dispatch({type:"".concat(Ci,"/@@CANCEL_EFFECTS")}),delete pa.asyncReducers[Ci],delete Si[Ci],Vi(qi,Ci),Hr._models.splice(Ei,1)),Hr.model(Di),pa.dispatch({type:"@@dva/UPDATE"})}function ri(){var yi=function(wr,Jr){wr&&(typeof wr=="string"&&(wr=new Error(wr)),wr.preventDefault=function(){wr._dontReject=!0},Br.apply("onError",function(vr){throw new Error(vr.stack||vr)})(wr,Hr._store.dispatch,Jr))},Si=_t(),qi=ns(Hr);Hr._getSaga=Os.bind(null);var ji=[],Di=(0,s.Z)({},Mt),pa=!0,Ci=!1,Ei=void 0;try{for(var sa=Hr._models[Symbol.iterator](),io;!(pa=(io=sa.next()).done);pa=!0){var Ps=io.value;Di[Ps.namespace]=kn(Ps.reducers,Ps.state,Br._handleActions),Ps.effects&&ji.push(Hr._getSaga(Ps.effects,Ps,yi,Br.get("onEffect"),Ve))}}catch(we){Ci=!0,Ei=we}finally{try{!pa&&sa.return!=null&&sa.return()}finally{if(Ci)throw Ei}}var Na=Br.get("onReducer"),Wa=Br.get("extraReducers");fr()(Object.keys(Wa).every(function(we){return!(we in Di)}),"[app.start] extraReducers is conflict with other reducers, reducers list: ".concat(Object.keys(Di).join(", "))),Hr._store=Ts({reducers:ve(),initialState:Ve.initialState||{},plugin:Br,createOpts:qe,sagaMiddleware:Si,promiseMiddleware:qi});var Va=Hr._store;Va.runSaga=Si.run,Va.asyncReducers={};var Fi=Br.get("onStateChange"),va=!0,Ya=!1,Xa=void 0;try{for(var xo=function(){var wr=xa.value;Va.subscribe(function(){wr(Va.getState())})},is=Fi[Symbol.iterator](),xa;!(va=(xa=is.next()).done);va=!0)xo()}catch(we){Ya=!0,Xa=we}finally{try{!va&&is.return!=null&&is.return()}finally{if(Ya)throw Xa}}ji.forEach(Si.run),dr(Hr);var Js={},Yi=!0,ws=!1,ca=void 0;try{for(var Ja=this._models[Symbol.iterator](),$s;!(Yi=($s=Ja.next()).done);Yi=!0){var fa=$s.value;fa.subscriptions&&(Js[fa.namespace]=Rs(fa.subscriptions,fa,Hr,yi))}}catch(we){ws=!0,ca=we}finally{try{!Yi&&Ja.return!=null&&Ja.return()}finally{if(ws)throw ca}}Hr.model=nn.bind(Hr,ve,yi,Js),Hr.unmodel=vn.bind(Hr,ve,Di,Js),Hr.replaceModel=Yn.bind(Hr,ve,Di,Js,yi);function ve(){return Na((0,u.UY)((0,s.Z)({},Di,Wa,Hr._store?Hr._store.asyncReducers:{})))}}}var So=e(19590),_o=e(45702),Ks=e(4676);function Qs(Ve){Ve()}let Lo=Qs;const mo=Ve=>Lo=Ve,Ho=()=>Lo,Co=Symbol.for("react-redux-context"),Xo=typeof globalThis!="undefined"?globalThis:{};function hi(){var Ve;if(!n.createContext)return{};const qe=(Ve=Xo[Co])!=null?Ve:Xo[Co]=new Map;let Mt=qe.get(n.createContext);return Mt||(Mt=n.createContext(null),qe.set(n.createContext,Mt)),Mt}const Gn=hi();var ga=null;function os(Ve=Gn){return function(){return(0,n.useContext)(Ve)}}const Ba=os(),ro=()=>{throw new Error("uSES not initialized!")};let Wo=ro;const iu=Ve=>{Wo=Ve},_s=(Ve,qe)=>Ve===qe;function vu(Ve=Gn){const qe=Ve===Gn?Ba:os(Ve);return function(Wt,dr={}){const{equalityFn:Br=_s,stabilityCheck:Hr=void 0,noopCheck:pn=void 0}=typeof dr=="function"?{equalityFn:dr}:dr,{store:nn,subscription:vn,getServerState:Yn,stabilityCheck:ri,noopCheck:yi}=qe(),Si=(0,n.useRef)(!0),qi=(0,n.useCallback)({[Wt.name](Di){return Wt(Di)}}[Wt.name],[Wt,ri,Hr]),ji=Wo(vn.addNestedSub,nn.getState,Yn||nn.getState,qi,Br);return(0,n.useDebugValue)(ji),ji}}const $o=vu();var fu=e(92413),gu=e(96529),Qu=e(94266),Mo=e.n(Qu),Bs=e(23265);const Ou=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function Go(Ve,qe,Mt,Wt,{areStatesEqual:dr,areOwnPropsEqual:Br,areStatePropsEqual:Hr}){let pn=!1,nn,vn,Yn,ri,yi;function Si(Ci,Ei){return nn=Ci,vn=Ei,Yn=Ve(nn,vn),ri=qe(Wt,vn),yi=Mt(Yn,ri,vn),pn=!0,yi}function qi(){return Yn=Ve(nn,vn),qe.dependsOnOwnProps&&(ri=qe(Wt,vn)),yi=Mt(Yn,ri,vn),yi}function ji(){return Ve.dependsOnOwnProps&&(Yn=Ve(nn,vn)),qe.dependsOnOwnProps&&(ri=qe(Wt,vn)),yi=Mt(Yn,ri,vn),yi}function Di(){const Ci=Ve(nn,vn),Ei=!Hr(Ci,Yn);return Yn=Ci,Ei&&(yi=Mt(Yn,ri,vn)),yi}function pa(Ci,Ei){const sa=!Br(Ei,vn),io=!dr(Ci,nn,Ei,vn);return nn=Ci,vn=Ei,sa&&io?qi():sa?ji():io?Di():yi}return function(Ei,sa){return pn?pa(Ei,sa):Si(Ei,sa)}}function bs(Ve,qe){let{initMapStateToProps:Mt,initMapDispatchToProps:Wt,initMergeProps:dr}=qe,Br=(0,gu.Z)(qe,Ou);const Hr=Mt(Ve,Br),pn=Wt(Ve,Br),nn=dr(Ve,Br);return Go(Hr,pn,nn,Ve,Br)}function bo(Ve,qe){const Mt={};for(const Wt in Ve){const dr=Ve[Wt];typeof dr=="function"&&(Mt[Wt]=(...Br)=>qe(dr(...Br)))}return Mt}function yu(Ve){return function(Mt){const Wt=Ve(Mt);function dr(){return Wt}return dr.dependsOnOwnProps=!1,dr}}function Ao(Ve){return Ve.dependsOnOwnProps?!!Ve.dependsOnOwnProps:Ve.length!==1}function jo(Ve,qe){return function(Wt,{displayName:dr}){const Br=function(pn,nn){return Br.dependsOnOwnProps?Br.mapToProps(pn,nn):Br.mapToProps(pn,void 0)};return Br.dependsOnOwnProps=!0,Br.mapToProps=function(pn,nn){Br.mapToProps=Ve,Br.dependsOnOwnProps=Ao(Ve);let vn=Br(pn,nn);return typeof vn=="function"&&(Br.mapToProps=vn,Br.dependsOnOwnProps=Ao(vn),vn=Br(pn,nn)),vn},Br}}function Vs(Ve,qe){return(Mt,Wt)=>{throw new Error(`Invalid value of type ${typeof Ve} for ${qe} argument when connecting component ${Wt.wrappedComponentName}.`)}}function so(Ve){return Ve&&typeof Ve=="object"?yu(qe=>bo(Ve,qe)):Ve?typeof Ve=="function"?jo(Ve,"mapDispatchToProps"):Vs(Ve,"mapDispatchToProps"):yu(qe=>({dispatch:qe}))}function sl(Ve){return Ve?typeof Ve=="function"?jo(Ve,"mapStateToProps"):Vs(Ve,"mapStateToProps"):yu(()=>({}))}function Ns(Ve,qe,Mt){return(0,fu.Z)({},Mt,Ve,qe)}function qt(Ve){return function(Mt,{displayName:Wt,areMergedPropsEqual:dr}){let Br=!1,Hr;return function(nn,vn,Yn){const ri=Ve(nn,vn,Yn);return Br?dr(ri,Hr)||(Hr=ri):(Br=!0,Hr=ri),Hr}}}function ur(Ve){return Ve?typeof Ve=="function"?qt(Ve):Vs(Ve,"mergeProps"):()=>Ns}function ar(){const Ve=Ho();let qe=null,Mt=null;return{clear(){qe=null,Mt=null},notify(){Ve(()=>{let Wt=qe;for(;Wt;)Wt.callback(),Wt=Wt.next})},get(){let Wt=[],dr=qe;for(;dr;)Wt.push(dr),dr=dr.next;return Wt},subscribe(Wt){let dr=!0,Br=Mt={callback:Wt,next:null,prev:Mt};return Br.prev?Br.prev.next=Br:qe=Br,function(){!dr||qe===null||(dr=!1,Br.next?Br.next.prev=Br.prev:Mt=Br.prev,Br.prev?Br.prev.next=Br.next:qe=Br.next)}}}}const mr={notify(){},get:()=>[]};function pr(Ve,qe){let Mt,Wt=mr,dr=0,Br=!1;function Hr(ji){Yn();const Di=Wt.subscribe(ji);let pa=!1;return()=>{pa||(pa=!0,Di(),ri())}}function pn(){Wt.notify()}function nn(){qi.onStateChange&&qi.onStateChange()}function vn(){return Br}function Yn(){dr++,Mt||(Mt=qe?qe.addNestedSub(nn):Ve.subscribe(nn),Wt=ar())}function ri(){dr--,Mt&&dr===0&&(Mt(),Mt=void 0,Wt.clear(),Wt=mr)}function yi(){Br||(Br=!0,Yn())}function Si(){Br&&(Br=!1,ri())}const qi={addNestedSub:Hr,notifyNestedSubs:pn,handleChangeWrapper:nn,isSubscribed:vn,trySubscribe:yi,tryUnsubscribe:Si,getListeners:()=>Wt};return qi}const xn=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?n.useLayoutEffect:n.useEffect;function Nn(Ve,qe){return Ve===qe?Ve!==0||qe!==0||1/Ve===1/qe:Ve!==Ve&&qe!==qe}function $n(Ve,qe){if(Nn(Ve,qe))return!0;if(typeof Ve!="object"||Ve===null||typeof qe!="object"||qe===null)return!1;const Mt=Object.keys(Ve),Wt=Object.keys(qe);if(Mt.length!==Wt.length)return!1;for(let dr=0;dr<Mt.length;dr++)if(!Object.prototype.hasOwnProperty.call(qe,Mt[dr])||!Nn(Ve[Mt[dr]],qe[Mt[dr]]))return!1;return!0}const Jn=["reactReduxForwardedRef"];let sr=ro;const Nr=Ve=>{sr=Ve},xr=null,mn=[null,null],zn=Ve=>{try{return JSON.stringify(Ve)}catch(qe){return String(Ve)}};function ft(Ve,qe,Mt){xn(()=>Ve(...qe),Mt)}function Rn(Ve,qe,Mt,Wt,dr,Br){Ve.current=Wt,Mt.current=!1,dr.current&&(dr.current=null,Br())}function Kn(Ve,qe,Mt,Wt,dr,Br,Hr,pn,nn,vn,Yn){if(!Ve)return()=>{};let ri=!1,yi=null;const Si=()=>{if(ri||!pn.current)return;const ji=qe.getState();let Di,pa;try{Di=Wt(ji,dr.current)}catch(Ci){pa=Ci,yi=Ci}pa||(yi=null),Di===Br.current?Hr.current||vn():(Br.current=Di,nn.current=Di,Hr.current=!0,Yn())};return Mt.onStateChange=Si,Mt.trySubscribe(),Si(),()=>{if(ri=!0,Mt.tryUnsubscribe(),Mt.onStateChange=null,yi)throw yi}}const li=()=>xr;function Bi(Ve,qe){return Ve===qe}let Kr=!1;function Qi(Ve,qe,Mt,{pure:Wt,areStatesEqual:dr=Bi,areOwnPropsEqual:Br=$n,areStatePropsEqual:Hr=$n,areMergedPropsEqual:pn=$n,forwardRef:nn=!1,context:vn=Gn}={}){const Yn=vn,ri=sl(Ve),yi=so(qe),Si=ur(Mt),qi=!!Ve;return Di=>{const pa=Di.displayName||Di.name||"Component",Ci=`Connect(${pa})`,Ei={shouldHandleStateChanges:qi,displayName:Ci,wrappedComponentName:pa,WrappedComponent:Di,initMapStateToProps:ri,initMapDispatchToProps:yi,initMergeProps:Si,areStatesEqual:dr,areStatePropsEqual:Hr,areOwnPropsEqual:Br,areMergedPropsEqual:pn};function sa(Na){const[Wa,Va,Fi]=n.useMemo(()=>{const{reactReduxForwardedRef:Tn}=Na,jn=(0,gu.Z)(Na,Jn);return[Na.context,Tn,jn]},[Na]),va=n.useMemo(()=>Wa&&Wa.Consumer&&(0,Bs.isContextConsumer)(n.createElement(Wa.Consumer,null))?Wa:Yn,[Wa,Yn]),Ya=n.useContext(va),Xa=!!Na.store&&!!Na.store.getState&&!!Na.store.dispatch,xo=!!Ya&&!!Ya.store,is=Xa?Na.store:Ya.store,xa=xo?Ya.getServerState:is.getState,Js=n.useMemo(()=>bs(is.dispatch,Ei),[is]),[Yi,ws]=n.useMemo(()=>{if(!qi)return mn;const Tn=pr(is,Xa?void 0:Ya.subscription),jn=Tn.notifyNestedSubs.bind(Tn);return[Tn,jn]},[is,Xa,Ya]),ca=n.useMemo(()=>Xa?Ya:(0,fu.Z)({},Ya,{subscription:Yi}),[Xa,Ya,Yi]),Ja=n.useRef(),$s=n.useRef(Fi),fa=n.useRef(),ve=n.useRef(!1),we=n.useRef(!1),wr=n.useRef(!1),Jr=n.useRef();xn(()=>(wr.current=!0,()=>{wr.current=!1}),[]);const vr=n.useMemo(()=>()=>fa.current&&Fi===$s.current?fa.current:Js(is.getState(),Fi),[is,Fi]),Kt=n.useMemo(()=>jn=>Yi?Kn(qi,is,Yi,Js,$s,Ja,ve,wr,fa,ws,jn):()=>{},[Yi]);ft(Rn,[$s,Ja,ve,Fi,fa,ws]);let An;try{An=sr(Kt,vr,xa?()=>Js(xa(),Fi):vr)}catch(Tn){throw Jr.current&&(Tn.message+=`
|
|
|
The error may be correlated with this previous error:
|
|
|
${Jr.current.stack}
|
|
|
|
|
|
`),Tn}xn(()=>{Jr.current=void 0,fa.current=void 0,Ja.current=An});const Xn=n.useMemo(()=>n.createElement(Di,(0,fu.Z)({},An,{ref:Va})),[Va,Di,An]);return n.useMemo(()=>qi?n.createElement(va.Provider,{value:ca},Xn):Xn,[va,Xn,ca])}const Ps=n.memo(sa);if(Ps.WrappedComponent=Di,Ps.displayName=sa.displayName=Ci,nn){const Wa=n.forwardRef(function(Fi,va){return n.createElement(Ps,(0,fu.Z)({},Fi,{reactReduxForwardedRef:va}))});return Wa.displayName=Ci,Wa.WrappedComponent=Di,Mo()(Wa,Di)}return Mo()(Ps,Di)}}var ya=Qi;function Li({store:Ve,context:qe,children:Mt,serverState:Wt,stabilityCheck:dr="once",noopCheck:Br="once"}){const Hr=n.useMemo(()=>{const vn=pr(Ve);return{store:Ve,subscription:vn,getServerState:Wt?()=>Wt:void 0,stabilityCheck:dr,noopCheck:Br}},[Ve,Wt,dr,Br]),pn=n.useMemo(()=>Ve.getState(),[Ve]);xn(()=>{const{subscription:vn}=Hr;return vn.onStateChange=vn.notifyNestedSubs,vn.trySubscribe(),pn!==Ve.getState()&&vn.notifyNestedSubs(),()=>{vn.tryUnsubscribe(),vn.onStateChange=void 0}},[Hr,pn]);const nn=qe||Gn;return n.createElement(nn.Provider,{value:Hr},Mt)}var Oa=Li;function xs(Ve=Gn){const qe=Ve===Gn?Ba:os(Ve);return function(){const{store:Wt}=qe();return Wt}}const pi=xs();function hn(Ve=Gn){const qe=Ve===Gn?pi:xs(Ve);return function(){return qe().dispatch}}const To=hn();iu(_o.useSyncExternalStoreWithSelector),Nr(So.useSyncExternalStore),mo(Ks.unstable_batchedUpdates);var ms=Object.defineProperty,ka=Object.getOwnPropertySymbols,no=Object.prototype.hasOwnProperty,qs=Object.prototype.propertyIsEnumerable,Cn=(Ve,qe,Mt)=>qe in Ve?ms(Ve,qe,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):Ve[qe]=Mt,us=(Ve,qe)=>{for(var Mt in qe||(qe={}))no.call(qe,Mt)&&Cn(Ve,Mt,qe[Mt]);if(ka)for(var Mt of ka(qe))qs.call(qe,Mt)&&Cn(Ve,Mt,qe[Mt]);return Ve};function Ls(Ve){const qe=create(Ve,{initialReducer:{},setupApp(){}}),Mt=qe.start;return qe.router=Wt,qe.start=dr,qe;function Wt(Br){qe._router=Br}function dr(Br){if(typeof Br!="undefined")throw new Error("dva.start() should not be called with any arguments.");qe._store||Mt.call(qe);const Hr=qe._store,pn=qe._router;return nn=>React.createElement(Provider,{store:Hr},pn(us({app:qe},nn)))}}},37989: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,A,T)=>A in k?n(k,A,{enumerable:!0,configurable:!0,writable:!0,value:T}):k[A]=T,i=(k,A)=>{for(var T in A||(A={}))c.call(A,T)&&o(k,T,A[T]);if(f)for(var T of f(A))h.call(A,T)&&o(k,T,A[T]);return k},y=(k,A)=>s(k,u(A));let p,g="/";function l(k){let A;return k.type==="hash"?A=(0,t.q_)():k.type==="memory"?A=(0,t.PP)(k):A=(0,t.lX)(),k.basename&&(g=k.basename),p=y(i({},A),{push(T,F){A.push(x(T,A),F)},replace(T,F){A.replace(x(T,A),F)},get location(){return A.location},get action(){return A.action}}),A}function b(k){k&&(p=k)}function x(k,A){if(typeof k=="string")return`${O(g)}${k}`;if(typeof k=="object"){const T=A.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}},5085:function(d,v,e){"use strict";e.d(v,{gD:function(){return ln},We:function(){return or}});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),A=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,Cr={},br=Object.keys(Lt);for(jt=0;jt<br.length;jt++)gt.indexOf(bt=br[jt])>=0||(Cr[bt]=Lt[bt]);return Cr}var H={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title",FRAGMENT:"Symbol(react.fragment)"},G={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(H).map(function(Lt){return H[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},{}),V=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},K=function(Lt){var gt=V(Lt,H.TITLE),bt=V(Lt,"titleTemplate");if(Array.isArray(gt)&&(gt=gt.join("")),bt&>)return bt.replace(/%s/g,function(){return gt});var jt=V(Lt,"defaultTitle");return gt||jt||void 0},ae=function(Lt){return V(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)},{})},q=function(Lt,gt){return gt.filter(function(bt){return bt[H.BASE]!==void 0}).map(function(bt){return bt[H.BASE]}).reverse().reduce(function(bt,jt){if(!bt.length)for(var Cr=Object.keys(jt),br=0;br<Cr.length;br+=1){var at=Cr[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(Cr){return!!Array.isArray(Cr[Lt])||(Cr[Lt]!==void 0&&console&&typeof console.warn=="function"&&console.warn("Helmet: "+Lt+' should be of type "Array". Instead found type "'+typeof Cr[Lt]+'"'),!1)}).map(function(Cr){return Cr[Lt]}).reverse().reduce(function(Cr,br){var at={};br.filter(function(Xr){for(var dn,Mn=Object.keys(Xr),ei=0;ei<Mn.length;ei+=1){var ni=Mn[ei],Gi=ni.toLowerCase();gt.indexOf(Gi)===-1||dn==="rel"&&Xr[dn].toLowerCase()==="canonical"||Gi==="rel"&&Xr[Gi].toLowerCase()==="stylesheet"||(dn=Gi),gt.indexOf(ni)===-1||ni!=="innerHTML"&&ni!=="cssText"&&ni!=="itemprop"||(dn=ni)}if(!dn||!Xr[dn])return!1;var Mi=Xr[dn].toLowerCase();return jt[dn]||(jt[dn]={}),at[dn]||(at[dn]={}),!jt[dn][Mi]&&(at[dn][Mi]=!0,!0)}).reverse().forEach(function(Xr){return Cr.push(Xr)});for(var Fr=Object.keys(at),gn=0;gn<Fr.length;gn+=1){var Wn=Fr[gn],gr=T({},jt[Wn],at[Wn]);jt[Wn]=gr}return Cr},[]).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(Cr,br){for(var at=Object.keys(Cr),Fr=0;Fr<at.length;Fr+=1)if(br[at[Fr]]&&br[at[Fr]].includes(Cr[at[Fr]]))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=[H.NOSCRIPT,H.SCRIPT,H.STYLE],Ce=function(Lt,gt){return gt===void 0&&(gt=!0),gt===!1?String(Lt):String(Lt).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")},Le=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},"")},Oe=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 Cr,br=((Cr={key:jt})["data-rh"]=!0,Cr);return Object.keys(bt).forEach(function(at){var Fr=se[at]||at;Fr==="innerHTML"||Fr==="cssText"?br.dangerouslySetInnerHTML={__html:bt.innerHTML||bt.cssText}:br[Fr]=bt[at]}),y.createElement(Lt,br)})},ht=function(Lt,gt,bt){switch(Lt){case H.TITLE:return{toComponent:function(){return Cr=gt.titleAttributes,(br={key:jt=gt.title})["data-rh"]=!0,at=Oe(Cr,br),[y.createElement(H.TITLE,at,jt)];var jt,Cr,br,at},toString:function(){return function(jt,Cr,br,at){var Fr=Le(br),gn=L(Cr);return Fr?"<"+jt+' data-rh="true" '+Fr+">"+Ce(gn,at)+"</"+jt+">":"<"+jt+' data-rh="true">'+Ce(gn,at)+"</"+jt+">"}(Lt,gt.title,gt.titleAttributes,bt)}};case"bodyAttributes":case"htmlAttributes":return{toComponent:function(){return Oe(gt)},toString:function(){return Le(gt)}};default:return{toComponent:function(){return Ft(Lt,gt)},toString:function(){return function(jt,Cr,br){return Cr.reduce(function(at,Fr){var gn=Object.keys(Fr).filter(function(Xr){return!(Xr==="innerHTML"||Xr==="cssText")}).reduce(function(Xr,dn){var Mn=Fr[dn]===void 0?dn:dn+'="'+Ce(Fr[dn],br)+'"';return Xr?Xr+" "+Mn:Mn},""),Wn=Fr.innerHTML||Fr.cssText||"",gr=xe.indexOf(jt)===-1;return at+"<"+jt+' data-rh="true" '+gn+(gr?"/>":">"+Wn+"</"+jt+">")},"")}(Lt,gt,bt)}}}},At=function(Lt){var gt=Lt.baseTag,bt=Lt.bodyAttributes,jt=Lt.encode,Cr=Lt.htmlAttributes,br=Lt.noscriptTags,at=Lt.styleTags,Fr=Lt.title,gn=Fr===void 0?"":Fr,Wn=Lt.titleAttributes,gr=Lt.linkTags,Xr=Lt.metaTags,dn=Lt.scriptTags,Mn={toComponent:function(){},toString:function(){return""}};if(Lt.prioritizeSeoTags){var ei=function(ni){var Gi=ni.linkTags,Mi=ni.scriptTags,Ti=ni.encode,mi=X(ni.metaTags,ie),vi=X(Gi,G),aa=X(Mi,Z);return{priorityMethods:{toComponent:function(){return[].concat(Ft(H.META,mi.priority),Ft(H.LINK,vi.priority),Ft(H.SCRIPT,aa.priority))},toString:function(){return ht(H.META,mi.priority,Ti)+" "+ht(H.LINK,vi.priority,Ti)+" "+ht(H.SCRIPT,aa.priority,Ti)}},metaTags:mi.default,linkTags:vi.default,scriptTags:aa.default}}(Lt);Mn=ei.priorityMethods,gr=ei.linkTags,Xr=ei.metaTags,dn=ei.scriptTags}return{priority:Mn,base:ht(H.BASE,gt,jt),bodyAttributes:ht("bodyAttributes",bt,jt),htmlAttributes:ht("htmlAttributes",Cr,jt),link:ht(H.LINK,gr,jt),meta:ht(H.META,Xr,jt),noscript:ht(H.NOSCRIPT,br,jt),script:ht(H.SCRIPT,dn,jt),style:ht(H.STYLE,at,jt),title:ht(H.TITLE,{title:gn,titleAttributes:Wn},jt)}},tr=[],Jt=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 Cr=(bt.canUseDOM?tr:bt.instances).indexOf(jt);(bt.canUseDOM?tr:bt.instances).splice(Cr,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 Jt(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(H.HEAD),Cr=jt.querySelectorAll(Lt+"[data-rh]"),br=[].slice.call(Cr),at=[];return gt&>.length&>.forEach(function(Fr){var gn=document.createElement(Lt);for(var Wn in Fr)Object.prototype.hasOwnProperty.call(Fr,Wn)&&(Wn==="innerHTML"?gn.innerHTML=Fr.innerHTML:Wn==="cssText"?gn.styleSheet?gn.styleSheet.cssText=Fr.cssText:gn.appendChild(document.createTextNode(Fr.cssText)):gn.setAttribute(Wn,Fr[Wn]===void 0?"":Fr[Wn]));gn.setAttribute("data-rh","true"),br.some(function(gr,Xr){return bt=Xr,gn.isEqualNode(gr)})?br.splice(bt,1):at.push(gn)}),br.forEach(function(Fr){return Fr.parentNode.removeChild(Fr)}),at.forEach(function(Fr){return jt.appendChild(Fr)}),{oldTags:br,newTags:at}},Ot=function(Lt,gt){var bt=document.getElementsByTagName(Lt)[0];if(bt){for(var jt=bt.getAttribute("data-rh"),Cr=jt?jt.split(","):[],br=[].concat(Cr),at=Object.keys(gt),Fr=0;Fr<at.length;Fr+=1){var gn=at[Fr],Wn=gt[gn]||"";bt.getAttribute(gn)!==Wn&&bt.setAttribute(gn,Wn),Cr.indexOf(gn)===-1&&Cr.push(gn);var gr=br.indexOf(gn);gr!==-1&&br.splice(gr,1)}for(var Xr=br.length-1;Xr>=0;Xr-=1)bt.removeAttribute(br[Xr]);Cr.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,Cr=Lt.linkTags,br=Lt.metaTags,at=Lt.noscriptTags,Fr=Lt.onChangeClientState,gn=Lt.scriptTags,Wn=Lt.styleTags,gr=Lt.title,Xr=Lt.titleAttributes;Ot(H.BODY,Lt.bodyAttributes),Ot(H.HTML,jt),function(ni,Gi){ni!==void 0&&document.title!==ni&&(document.title=L(ni)),Ot(H.TITLE,Gi)}(gr,Xr);var dn={baseTag:it(H.BASE,bt),linkTags:it(H.LINK,Cr),metaTags:it(H.META,br),noscriptTags:it(H.NOSCRIPT,at),scriptTags:it(H.SCRIPT,gn),styleTags:it(H.STYLE,Wn)},Mn={},ei={};Object.keys(dn).forEach(function(ni){var Gi=dn[ni],Mi=Gi.newTags,Ti=Gi.oldTags;Mi.length&&(Mn[ni]=Mi),Ti.length&&(ei[ni]=dn[ni].oldTags)}),gt&>(),Fr(Lt,Mn,ei)},et=null,Ne=function(Lt){function gt(){for(var jt,Cr=arguments.length,br=new Array(Cr),at=0;at<Cr;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!A()(jt,this.props)},bt.componentDidUpdate=function(){this.emitChange()},bt.componentWillUnmount=function(){this.props.context.helmetInstances.remove(this),this.emitChange()},bt.emitChange=function(){var jt,Cr,br=this.props.context,at=br.setHelmet,Fr=null,gn=(jt=br.helmetInstances.get().map(function(Wn){var gr=T({},Wn.props);return delete gr.context,gr}),{baseTag:q(["href"],jt),bodyAttributes:ee("bodyAttributes",jt),defer:V(jt,"defer"),encode:V(jt,"encodeSpecialCharacters"),htmlAttributes:ee("htmlAttributes",jt),linkTags:te(H.LINK,["rel","href"],jt),metaTags:te(H.META,["name","charset","http-equiv","property","itemprop"],jt),noscriptTags:te(H.NOSCRIPT,["innerHTML"],jt),onChangeClientState:ae(jt),scriptTags:te(H.SCRIPT,["src","innerHTML"],jt),styleTags:te(H.STYLE,["cssText"],jt),title:K(jt),titleAttributes:ee("titleAttributes",jt),prioritizeSeoTags:M(jt,"prioritizeSeoTags")});zt.canUseDOM?(Cr=gn,et&&cancelAnimationFrame(et),Cr.defer?et=requestAnimationFrame(function(){pt(Cr,function(){et=null})}):(pt(Cr),et=null)):At&&(Fr=At(gn)),at(Fr)},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"],Re=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,Cr){if(!Cr)return null;switch(jt.type){case H.SCRIPT:case H.NOSCRIPT:return{innerHTML:Cr};case H.STYLE:return{cssText:Cr};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 Cr,br=jt.child,at=jt.arrayTypeChildren;return T({},at,((Cr={})[br.type]=[].concat(at[br.type]||[],[T({},jt.newChildProps,this.mapNestedChildrenToProps(br,jt.nestedChildren))]),Cr))},bt.mapObjectTypeChildren=function(jt){var Cr,br,at=jt.child,Fr=jt.newProps,gn=jt.newChildProps,Wn=jt.nestedChildren;switch(at.type){case H.TITLE:return T({},Fr,((Cr={})[at.type]=Wn,Cr.titleAttributes=T({},gn),Cr));case H.BODY:return T({},Fr,{bodyAttributes:T({},gn)});case H.HTML:return T({},Fr,{htmlAttributes:T({},gn)});default:return T({},Fr,((br={})[at.type]=T({},gn),br))}},bt.mapArrayTypeChildrenToProps=function(jt,Cr){var br=T({},Cr);return Object.keys(jt).forEach(function(at){var Fr;br=T({},br,((Fr={})[at]=jt[at],Fr))}),br},bt.warnOnInvalidChildren=function(jt,Cr){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()(!Cr||typeof Cr=="string"||Array.isArray(Cr)&&!Cr.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,Cr){var br=this,at={};return y.Children.forEach(jt,function(Fr){if(Fr&&Fr.props){var gn=Fr.props,Wn=gn.children,gr=R(gn,me),Xr=Object.keys(gr).reduce(function(Mn,ei){return Mn[Q[ei]||ei]=gr[ei],Mn},{}),dn=Fr.type;switch(typeof dn=="symbol"?dn=dn.toString():br.warnOnInvalidChildren(Fr,Wn),dn){case H.FRAGMENT:Cr=br.mapChildrenToProps(Wn,Cr);break;case H.LINK:case H.META:case H.NOSCRIPT:case H.SCRIPT:case H.STYLE:at=br.flattenArrayTypeChildren({child:Fr,arrayTypeChildren:at,newChildProps:Xr,nestedChildren:Wn});break;default:Cr=br.mapObjectTypeChildren({child:Fr,newProps:Cr,newChildProps:Xr,nestedChildren:Wn})}}}),this.mapArrayTypeChildrenToProps(at,Cr)},bt.render=function(){var jt=this.props,Cr=jt.children,br=R(jt,Ee),at=T({},br),Fr=br.helmetData;return Cr&&(at=this.mapChildrenToProps(Cr,at)),!Fr||Fr instanceof Jt||(Fr=new Jt(Fr.context,Fr.instances)),Fr?y.createElement(Ne,T({},at,{context:Fr.value,helmetData:void 0})):y.createElement(cr.Consumer,null,function(gn){return y.createElement(Ne,T({},at,{context:gn}))})},gt}(y.Component);Re.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},Re.defaultProps={defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1},Re.displayName="Helmet";const $e={},Ze=Lt=>y.createElement(zt,{context:$e},Lt);var nt=e(92736),ut=e(89070),Gt=e(93083),Zt=e(33143),Pe=e(28440),Je=e.n(Pe),Vt=Object.defineProperty,Rt=Object.getOwnPropertySymbols,Nt=Object.prototype.hasOwnProperty,Bt=Object.prototype.propertyIsEnumerable,Ct=(Lt,gt,bt)=>gt in Lt?Vt(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)&>.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=or().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"])}),Cr=br=>{jt(at=>Je()({},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(Gt.StyleProvider,{hashPriority:"high"},gt),gt=y.createElement(Zt.C.Provider,{value:Cr},y.createElement(Zt.S.Provider,{value:bt},gt)),gt}function Te(Lt){return y.createElement(Dt,null,Lt)}var dt=e(72742);function Ht(Lt,gt){return y.createElement(dt.j,gt,Lt)}var ct=e(65517),Ie=e(57013),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,qr=Lt=>{var gt;const bt=(0,Ie.Kd)(),[jt,Cr]=y.useState(bt),[br,at]=y.useState(()=>(0,Ie.lw)(jt,!0)),Fr=gr=>{var Xr,dn;(Xr=o())!=null&&Xr.locale&&o().locale(((dn=Ie.H8[gr])==null?void 0:dn.momentLocale)||"en"),Cr(gr),at((0,Ie.lw)(gr))};Vr(()=>(Ie.B.on(Ie.PZ,Fr),()=>{Ie.B.off(Ie.PZ,Fr)}),[]);const gn=Dr({},Et.Z),Wn=(0,Ie.Mg)();return y.createElement(nt.ZP,{direction:Wn,locale:((gt=Ie.H8[jt])==null?void 0:gt.antd)||gn},y.createElement(Ie.eU,{value:br},Lt.children))};function Er(Lt){return y.createElement(qr,null,Lt)}function jr(Lt){return Lt.default?typeof Lt.default=="function"?Lt.default():Lt.default:Lt}function hr(){return[{apply:jr(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:hr(),validKeys:Zr()}),sn}function or(){return sn}},89070:function(d,v,e){"use strict";e.d(v,{ApplyPluginsType:function(){return Pt},Link:function(){return V},Outlet:function(){return K.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 K.TH},useOutletContext:function(){return K.bx},useParams:function(){return K.UO},useSearchParams:function(){return G.lr},useSelector:function(){return f.v9}});var t=e(59301),n=e(33143);function s(){return React.useContext(AntdConfigContext)}function u(){return React.useContext(AntdConfigContextSetter)}var f=e(29413),c=e(72742),h=e(57013),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 Gt in Ze)g.call(Ze,Gt)&&nt.indexOf(Gt)<0&&(ut[Gt]=Ze[Gt]);if(Ze!=null&&p)for(var Gt of p(Ze))nt.indexOf(Gt)<0&&l.call(Ze,Gt)&&(ut[Gt]=Ze[Gt]);return ut};const A=Ze=>{var nt=Ze,{overlayClassName:ut}=nt,Gt=k(nt,["overlayClassName"]);return React.createElement(Dropdown,x({overlayClassName:ut},Gt))},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),H=e(38127),G=e(32451),Z=e(95254),ie=e(87296);function ne(Ze,nt){var ut=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Gt=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||Gt.disabled))return Pe.current=new IntersectionObserver(function(Je){var Vt=(0,ie.Z)(Je,1),Rt=Vt[0];nt(Rt)},ut),Pe.current.observe(Ze.current),function(){var Je;(Je=Pe.current)===null||Je===void 0||Je.disconnect()}},[nt,ut,Gt.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 V=t.forwardRef(function(Ze,nt){var ut,Gt=Ze.prefetch,Zt=(0,H.Z)(Ze,se),Pe=typeof window!="undefined"&&window.__umi_route_prefetch__||{defaultPrefetch:"none",defaultPrefetchTimeout:50},Je=Pe.defaultPrefetch,Vt=Pe.defaultPrefetchTimeout,Rt=(Gt===!0?"intent":Gt===!1?"none":Gt)||Je;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||Vt))}},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(G.rU,(0,R.Z)({onMouseEnter:ze,onMouseLeave:ue,ref:Yt},Zt),Ze.children):null}),K=e(35338),ae=e(8616);function ee(){"use strict";ee=function(){return nt};var Ze,nt={},ut=Object.prototype,Gt=ut.hasOwnProperty,Zt=Object.defineProperty||function(Er,jr,hr){Er[jr]=hr.value},Pe=typeof Symbol=="function"?Symbol:{},Je=Pe.iterator||"@@iterator",Vt=Pe.asyncIterator||"@@asyncIterator",Rt=Pe.toStringTag||"@@toStringTag";function Nt(Er,jr,hr){return Object.defineProperty(Er,jr,{value:hr,enumerable:!0,configurable:!0,writable:!0}),Er[jr]}try{Nt({},"")}catch(Er){Nt=function(hr,Zr,sn){return hr[Zr]=sn}}function Bt(Er,jr,hr,Zr){var sn=jr&&jr.prototype instanceof Te?jr:Te,ln=Object.create(sn.prototype),or=new Vr(Zr||[]);return Zt(ln,"_invoke",{value:kt(Er,hr,or)}),ln}function Ct(Er,jr,hr){try{return{type:"normal",arg:Er.call(jr,hr)}}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,Je,function(){return this});var Ie=Object.getPrototypeOf,Et=Ie&&Ie(Ie(qr([])));Et&&Et!==ut&&Gt.call(Et,Je)&&(ct=Et);var ge=Ht.prototype=Te.prototype=Object.create(ct);function Ke(Er){["next","throw","return"].forEach(function(jr){Nt(Er,jr,function(hr){return this._invoke(jr,hr)})})}function yt(Er,jr){function hr(sn,ln,or,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"&&Gt.call(jt,"__await")?jr.resolve(jt.__await).then(function(Cr){hr("next",Cr,or,Lt)},function(Cr){hr("throw",Cr,or,Lt)}):jr.resolve(jt).then(function(Cr){bt.value=Cr,or(bt)},function(Cr){return hr("throw",Cr,or,Lt)})}Lt(gt.arg)}var Zr;Zt(this,"_invoke",{value:function(ln,or){function Lt(){return new jr(function(gt,bt){hr(ln,or,gt,bt)})}return Zr=Zr?Zr.then(Lt,Lt):Lt()}})}function kt(Er,jr,hr){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(hr.method=sn,hr.arg=ln;;){var or=hr.delegate;if(or){var Lt=Fe(or,hr);if(Lt){if(Lt===Dt)continue;return Lt}}if(hr.method==="next")hr.sent=hr._sent=hr.arg;else if(hr.method==="throw"){if(Zr===Yt)throw Zr=le,hr.arg;hr.dispatchException(hr.arg)}else hr.method==="return"&&hr.abrupt("return",hr.arg);Zr=ue;var gt=Ct(Er,jr,hr);if(gt.type==="normal"){if(Zr=hr.done?le:ze,gt.arg===Dt)continue;return{value:gt.arg,done:hr.done}}gt.type==="throw"&&(Zr=le,hr.method="throw",hr.arg=gt.arg)}}}function Fe(Er,jr){var hr=jr.method,Zr=Er.iterator[hr];if(Zr===Ze)return jr.delegate=null,hr==="throw"&&Er.iterator.return&&(jr.method="return",jr.arg=Ze,Fe(Er,jr),jr.method==="throw")||hr!=="return"&&(jr.method="throw",jr.arg=new TypeError("The iterator does not provide a '"+hr+"' method")),Dt;var sn=Ct(Zr,Er.iterator,jr.arg);if(sn.type==="throw")return jr.method="throw",jr.arg=sn.arg,jr.delegate=null,Dt;var ln=sn.arg;return ln?ln.done?(jr[Er.resultName]=ln.value,jr.next=Er.nextLoc,jr.method!=="return"&&(jr.method="next",jr.arg=Ze),jr.delegate=null,Dt):ln:(jr.method="throw",jr.arg=new TypeError("iterator result is not an object"),jr.delegate=null,Dt)}function Dr(Er){var jr={tryLoc:Er[0]};1 in Er&&(jr.catchLoc=Er[1]),2 in Er&&(jr.finallyLoc=Er[2],jr.afterLoc=Er[3]),this.tryEntries.push(jr)}function St(Er){var jr=Er.completion||{};jr.type="normal",delete jr.arg,Er.completion=jr}function Vr(Er){this.tryEntries=[{tryLoc:"root"}],Er.forEach(Dr,this),this.reset(!0)}function qr(Er){if(Er||Er===""){var jr=Er[Je];if(jr)return jr.call(Er);if(typeof Er.next=="function")return Er;if(!isNaN(Er.length)){var hr=-1,Zr=function sn(){for(;++hr<Er.length;)if(Gt.call(Er,hr))return sn.value=Er[hr],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 jr=typeof Er=="function"&&Er.constructor;return!!jr&&(jr===dt||(jr.displayName||jr.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,Vt,function(){return this}),nt.AsyncIterator=yt,nt.async=function(Er,jr,hr,Zr,sn){sn===void 0&&(sn=Promise);var ln=new yt(Bt(Er,jr,hr,Zr),sn);return nt.isGeneratorFunction(jr)?ln:ln.next().then(function(or){return or.done?or.value:ln.next()})},Ke(ge),Nt(ge,Rt,"Generator"),Nt(ge,Je,function(){return this}),Nt(ge,"toString",function(){return"[object Generator]"}),nt.keys=function(Er){var jr=Object(Er),hr=[];for(var Zr in jr)hr.push(Zr);return hr.reverse(),function sn(){for(;hr.length;){var ln=hr.pop();if(ln in jr)return sn.value=ln,sn.done=!1,sn}return sn.done=!0,sn}},nt.values=qr,Vr.prototype={constructor:Vr,reset:function(jr){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),!jr)for(var hr in this)hr.charAt(0)==="t"&&Gt.call(this,hr)&&!isNaN(+hr.slice(1))&&(this[hr]=Ze)},stop:function(){this.done=!0;var jr=this.tryEntries[0].completion;if(jr.type==="throw")throw jr.arg;return this.rval},dispatchException:function(jr){if(this.done)throw jr;var hr=this;function Zr(bt,jt){return or.type="throw",or.arg=jr,hr.next=bt,jt&&(hr.method="next",hr.arg=Ze),!!jt}for(var sn=this.tryEntries.length-1;sn>=0;--sn){var ln=this.tryEntries[sn],or=ln.completion;if(ln.tryLoc==="root")return Zr("end");if(ln.tryLoc<=this.prev){var Lt=Gt.call(ln,"catchLoc"),gt=Gt.call(ln,"finallyLoc");if(Lt&>){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(jr,hr){for(var Zr=this.tryEntries.length-1;Zr>=0;--Zr){var sn=this.tryEntries[Zr];if(sn.tryLoc<=this.prev&&Gt.call(sn,"finallyLoc")&&this.prev<sn.finallyLoc){var ln=sn;break}}ln&&(jr==="break"||jr==="continue")&&ln.tryLoc<=hr&&hr<=ln.finallyLoc&&(ln=null);var or=ln?ln.completion:{};return or.type=jr,or.arg=hr,ln?(this.method="next",this.next=ln.finallyLoc,Dt):this.complete(or)},complete:function(jr,hr){if(jr.type==="throw")throw jr.arg;return jr.type==="break"||jr.type==="continue"?this.next=jr.arg:jr.type==="return"?(this.rval=this.arg=jr.arg,this.method="return",this.next="end"):jr.type==="normal"&&hr&&(this.next=hr),Dt},finish:function(jr){for(var hr=this.tryEntries.length-1;hr>=0;--hr){var Zr=this.tryEntries[hr];if(Zr.finallyLoc===jr)return this.complete(Zr.completion,Zr.afterLoc),St(Zr),Dt}},catch:function(jr){for(var hr=this.tryEntries.length-1;hr>=0;--hr){var Zr=this.tryEntries[hr];if(Zr.tryLoc===jr){var sn=Zr.completion;if(sn.type==="throw"){var ln=sn.arg;St(Zr)}return ln}}throw new Error("illegal catch attempt")},delegateYield:function(jr,hr,Zr){return this.delegate={iterator:qr(jr),resultName:hr,nextLoc:Zr},this.method==="next"&&(this.arg=Ze),Dt}},nt}var q=e(63579);function te(Ze,nt,ut,Gt,Zt,Pe,Je){try{var Vt=Ze[Pe](Je),Rt=Vt.value}catch(Nt){ut(Nt);return}Vt.done?nt(Rt):Promise.resolve(Rt).then(Gt,Zt)}function M(Ze){return function(){var nt=this,ut=arguments;return new Promise(function(Gt,Zt){var Pe=Ze.apply(nt,ut);function Je(Rt){te(Pe,Gt,Zt,Je,Vt,"next",Rt)}function Vt(Rt){te(Pe,Gt,Zt,Je,Vt,"throw",Rt)}Je(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 Gt=0,Zt=function(){};return{s:Zt,n:function(){return Gt>=Ze.length?{done:!0}:{done:!1,value:Ze[Gt++]}},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,Je=!1,Vt;return{s:function(){ut=ut.call(Ze)},n:function(){var Nt=ut.next();return Pe=Nt.done,Nt},e:function(Nt){Je=!0,Vt=Nt},f:function(){try{!Pe&&ut.return!=null&&ut.return()}finally{if(Je)throw Vt}}}}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 Le(Ze){return(0,fe.Z)(Ze)||xe(Ze)||(0,L.Z)(Ze)||(0,Ce.Z)()}function Oe(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 Gt=nt[ut];Gt.enumerable=Gt.enumerable||!1,Gt.configurable=!0,"value"in Gt&&(Gt.writable=!0),Object.defineProperty(Ze,(0,Ft.Z)(Gt.key),Gt)}}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 Jt(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 Gt=nt.pop();return nt.reduce(function(Zt,Pe){return function(){return Pe(Zt,ut)}},Gt)}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){Oe(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 Gt=this;Jt(ut.apply,"plugin register failed, apply must supplied"),Object.keys(ut.apply).forEach(function(Zt){Jt(Gt.opts.validKeys.indexOf(Zt)>-1,"register failed, invalid key ".concat(Zt," ").concat(ut.path?"from plugin ".concat(ut.path):"",".")),Gt.hooks[Zt]=(Gt.hooks[Zt]||[]).concat(ut.apply[Zt])})}},{key:"getHooks",value:function(ut){var Gt=ut.split("."),Zt=Le(Gt),Pe=Zt[0],Je=Zt.slice(1),Vt=this.hooks[Pe]||[];return Je.length&&(Vt=Vt.map(function(Rt){try{var Nt=Rt,Bt=X(Je),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)),Vt}},{key:"applyPlugins",value:function(ut){var Gt=ut.key,Zt=ut.type,Pe=ut.initialValue,Je=ut.args,Vt=ut.async,Rt=this.getHooks(Gt)||[];switch(Je&&Jt((0,ae.Z)(Je)==="object","applyPlugins failed, args must be plain object."),Vt&&Jt(Zt===Pt.modify||Zt===Pt.event,"async only works with modify and event type."),Zt){case Pt.modify:return Vt?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(Jt(typeof Yt=="function"||(0,ae.Z)(Yt)==="object"||Qe(Yt),"applyPlugins failed, all hooks for key ".concat(Gt," 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,Je),!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,q.Z)((0,q.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 Jt(typeof Bt=="function"||(0,ae.Z)(Bt)==="object","applyPlugins failed, all hooks for key ".concat(Gt," must be function or plain object.")),typeof Bt=="function"?Bt(Nt,Je):(0,q.Z)((0,q.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,Jt(typeof Yt=="function","applyPlugins failed, all hooks for key ".concat(Gt," must be function.")),ze=Yt(Je),!(Vt&&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:Je})()}}}}],[{key:"create",value:function(ut){var Gt=new Ze({validKeys:ut.validKeys});return ut.plugins.forEach(function(Zt){Gt.register(Zt)}),Gt}}]),Ze}(),it=e(37989);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 Re={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=()=>{}},33143: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.")})},72742:function(d,v,e){"use strict";e.d(v,{j:function(){return ci},Q:function(){return Nu}});var t=e(29413),n=e(89880),s=e.n(n),u=e(59301),f=e(89070),c=e(35390),h=Object.defineProperty,o=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,p=(C,P,I)=>P in C?h(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,g=(C,P)=>{for(var I in P||(P={}))i.call(P,I)&&p(C,I,P[I]);if(o)for(var I of o(P))y.call(P,I)&&p(C,I,P[I]);return C},b={namespace:"account",state:{basicInfo:void 0,actionTabs:{key:"",params:{}}},effects:{*updateAvatar({payload:C},{call:P,put:I}){return yield P(c.n1,C)},*appplySchool({payload:C},{call:P,put:I}){return yield P(c.bz,C)},*getSchoolOption({payload:C},{call:P,put:I}){return yield P(c.GY,C)},*getDepartmentOption({payload:C},{call:P,put:I}){return yield P(c.Ql,C)},*appplyDepartment({payload:C},{call:P,put:I}){return yield P(c.Zm,C)},*updateAccount({payload:C},{call:P,put:I}){return yield P(c.sG,C)},*cancelRealNameAuth({payload:C},{call:P,put:I}){return yield P(c.P,C)},*cancelProfessionalAuth({payload:C},{call:P,put:I}){return yield P(c.$f,C)},*applyProfessionalAuth({payload:C},{call:P,put:I}){return yield P(c.Ow,C)},*applyRealNameAuth({payload:C},{call:P,put:I}){return yield P(c.ht,C)},*getCode({payload:C},{call:P,put:I}){return yield P(c.Cq,C)},*bindPhone({payload:C},{call:P,put:I}){return yield P(c.eF,C)},*bindEmail({payload:C},{call:P,put:I}){return yield P(c.I8,C)},*updatePassword({payload:C},{call:P,put:I}){return yield P(c.gQ,C)},*unbindAccount({payload:C},{call:P,put:I}){return yield P(c.wi,C)},*getBasicInfo({payload:C},{call:P,put:I}){const pe=yield P(c.o9,C);return yield I({type:"save",payload:{basicInfo:g({},pe)}}),pe},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:g({},C)}})}},reducers:{save(C,P){return g(g({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},x=e(13112),O=Object.defineProperty,k=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,F=(C,P,I)=>P in C?O(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,$=(C,P)=>{for(var I in P||(P={}))A.call(P,I)&&F(C,I,P[I]);if(k)for(var I of k(P))T.call(P,I)&&F(C,I,P[I]);return C},H={namespace:"announcement",state:{name:"\u666E\u901A\u8BD5\u5377\uFF0C\u968F\u673A\u8BD5\u5377\u8BE6\u60C5\u9875\u9762",loading:!0,actionTabs:{}},effects:{*informDown({payload:C,callback:P},{call:I,put:pe}){return yield I(x.nZ,C)},*informUp({payload:C,callback:P},{call:I,put:pe}){return yield I(x.TO,C)},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:$({},C)}})}},reducers:{save(C,P){return $($({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){}}},G=e(19381),Z=Object.defineProperty,ie=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,Q=(C,P,I)=>P in C?Z(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,V=(C,P)=>{for(var I in P||(P={}))ne.call(P,I)&&Q(C,I,P[I]);if(ie)for(var I of ie(P))se.call(P,I)&&Q(C,I,P[I]);return C},ae={namespace:"attachment",state:{name:"\u8D44\u6E90",loading:!0,detail:{},actionTabs:{}},effects:{*allAttachment({payload:C,callback:P},{call:I,put:pe}){const je=yield I(G.SV,C);return yield pe({type:"save",payload:{allList:V({},je)}}),je},*mineAttachment({payload:C,callback:P},{call:I,put:pe}){const je=yield I(G.zI,C);return yield pe({type:"save",payload:{mineList:V({},je)}}),je},*fileImport({payload:C,callback:P},{call:I,put:pe}){return yield I(G.tO,C)},*getDetail({payload:C,callback:P},{call:I,put:pe}){const je=yield I(G.Nm,C);return yield pe({type:"save",payload:{detail:V({},je)}}),je},*updateVisits({payload:C,callback:P},{call:I,put:pe}){return yield I(G.H,C)},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:V({},C)}})}},reducers:{save(C,P){return V(V({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){}}},ee=e(10813),q=Object.defineProperty,te=Object.getOwnPropertySymbols,M=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable,X=(C,P,I)=>P in C?q(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,fe=(C,P)=>{for(var I in P||(P={}))M.call(P,I)&&X(C,I,P[I]);if(te)for(var I of te(P))L.call(P,I)&&X(C,I,P[I]);return C},Ce={namespace:"boards",state:{name:"\u8BA8\u8BBA",loading:!0,actionTabs:{},boardsDetail:{},boardsCategoryList:{}},effects:{*getBoardsCategoryList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(ee.yq,C);return yield pe({type:"save",payload:{boardsCategoryList:fe({},je.data)}}),je.data},*getBoardsDetail({payload:C,callback:P},{call:I,put:pe}){const je=yield I(ee.dI,C);return yield pe({type:"save",payload:{boardsDetail:fe({},je.data)}}),je.data},*setTopping({payload:C,callback:P},{call:I,put:pe}){return yield I(ee.cc,C)},*escTopping({payload:C,callback:P},{call:I,put:pe}){return yield I(ee.CJ,C)},*getReplyList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(ee.PC,C);yield pe({type:"save",payload:{replyList:fe({},je.data)}})},*createReply({payload:C,callback:P},{call:I,put:pe}){return yield I(ee.PP,C)},*replyLike({payload:C,callback:P},{call:I,put:pe}){return yield I(ee.NA,C)},*replyUnLike({payload:C,callback:P},{call:I,put:pe}){return yield I(ee.YQ,C)},*deleteReply({payload:C,callback:P},{call:I,put:pe}){return yield I(ee.Mf,C)},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:fe({},C)}})}},reducers:{save(C,P){return fe(fe({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){}}},Le=e(94941),Oe=Object.defineProperty,Ft=Object.getOwnPropertySymbols,ht=Object.prototype.hasOwnProperty,At=Object.prototype.propertyIsEnumerable,tr=(C,P,I)=>P in C?Oe(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Jt=(C,P)=>{for(var I in P||(P={}))ht.call(P,I)&&tr(C,I,P[I]);if(Ft)for(var I of Ft(P))At.call(P,I)&&tr(C,I,P[I]);return C},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:C,callback:P},{call:I,put:pe}){const je=yield I(Le.$Q,C);return yield pe({type:"save",payload:{ScoreRangesData:je==null?void 0:je.data}}),je},*getQuestionResult({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le._U,C);return yield pe({type:"save",payload:{NormalResult:je}}),je},*getUserExercise({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.xA,C);return yield pe({type:"save",payload:{userExerciseList:Jt({},(je==null?void 0:je.data)||{})}}),console.log("getUserExercise-res:",je),je==null?void 0:je.data},*getExerciseIdentityPhotos({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.J,C);return yield pe({type:"save",payload:{exerciseIdentityPhotos:Jt({},(je==null?void 0:je.data)||{})}}),je==null?void 0:je.data},*getExerciseExportHeadData({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.iw,C);return yield pe({type:"save",payload:{exerciseExportHeadData:Jt({},je)}}),je},*getExerciseUserInfo({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.Ty,C);return(je==null?void 0:je.status)===0&&(yield pe({type:"save",payload:Jt({},{exerciseUserInfo:Jt({},je.data)})})),je},*getExaminationIntelligentSettings({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.sA,C);return yield pe({type:"save",payload:{examinationIntelligentSettings:Jt({},je)}}),je},*getRandomEditExercises({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.yu,C);return yield pe({type:"save",payload:{editRandomExercises:Jt({},je)}}),je},*getExerciseList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.G$,C);if(je!=null&&je.total_exercise_users)try{localStorage.total_exercise_users=JSON.stringify(je.total_exercise_users)}catch(rn){}return yield pe({type:"save",payload:{exerciseList:Jt({},je)}}),yield pe({type:"save",payload:{order_type:C.order_type,order:C.order}}),je},*getExerciseStatistics({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le._u,C);return yield pe({type:"save",payload:{statisticsList:Jt({},je)}}),je},*getBrankList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.n$,C);return yield pe({type:"save",payload:{brankList:Jt({},je)}}),je},*saveBanks({payload:C,callback:P},{call:I,put:pe}){return yield I(Le.lf,C)},*getExerciseCourses({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.N3,C);return yield pe({type:"save",payload:{exerciseCoursesList:Jt({},je)}}),je},*addExercise({payload:C,callback:P},{call:I,put:pe}){return yield I(Le.uR,C)},*editExercise({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.qf,C);return yield pe({type:"save",payload:{editData:Jt({},je)}}),je},*getTagDiscipline({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.YY,C);return yield pe({type:"save",payload:{tagDisciplineData:Jt({},je)}}),je},*editExerciseQuestion({payload:C,callback:P},{call:I,put:pe}){return yield I(Le.Di,C)},*addExerciseQuestion({payload:C,callback:P},{call:I,put:pe}){return yield I(Le.MK,C)},*exeriseMoveUpDown({payload:C,callback:P},{call:I,put:pe}){return yield I(Le.GK,C)},*getEndGroups({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.KE,C);return yield pe({type:"save",payload:{endGroups:Jt({},je)}}),je},*getPublishGroups({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.ux,C);return yield pe({type:"save",payload:{publishGroups:Jt({},je)}}),je},*getCommonHeader({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.UK,C);return yield pe({type:"save",payload:{commonHeader:Jt({},je)}}),je},*getReviewExercise({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.BJ,C);return yield pe({type:"save",payload:{reviewExercise:Jt({},je)}}),je},*postReviewExercise({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.pu,C);return yield pe({type:"save",payload:{reviewExercise:Jt({},je)}}),je},*getCentralizeReviewExercise({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.X4,C);return yield pe({type:"save",payload:{reviewExercise:Jt({},je)}}),je},*clearData({payload:C,callback:P},{call:I,put:pe}){yield pe({type:"save",payload:{[C.key]:{}}})},*getReviewGroupExercise({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.W4,C);return yield pe({type:"save",payload:{reviewGroupExercise:Jt({},je)}}),je},*getWorkSetting({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.Ul,C);return yield pe({type:"save",payload:{workSetting:Jt({},je)}}),je},*getRedoModal({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.tX,C);return yield pe({type:"save",payload:{redoModal:Jt({},je)}}),je},*getRedoListModal({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.s,C);return yield pe({type:"save",payload:{redoModal:Jt({},je)}}),je},*getCodeReviewDetail({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.Xn,C);return yield pe({type:"save",payload:{codeReviewDetail:Jt({},je)}}),je},*changeScore({payload:C,callback:P},{call:I,put:pe}){return yield I(Le.gG,C)},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Jt({},C)}})},*setUpdateIndex({payload:C},{call:P,put:I}){yield I({type:"save",payload:{updateIndex:C==="clear"?null:Math.random()}})},*setSaveExerciseDownUsers({payload:C},{call:P,put:I}){yield I({type:"save",payload:{saveExerciseDownUsers:C}})}},reducers:{save(C,P){return Jt(Jt({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){}}},Pt=e(89887),zt=Object.defineProperty,it=Object.getOwnPropertySymbols,Ot=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,et=(C,P,I)=>P in C?zt(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Ne=(C,P)=>{for(var I in P||(P={}))Ot.call(P,I)&&et(C,I,P[I]);if(it)for(var I of it(P))pt.call(P,I)&&et(C,I,P[I]);return C},Ee={namespace:"graduation",state:{name:"\u6BD5\u4E1A\u8BBE\u8BA1",loading:!0,actionTabs:{},detailList:{},detailTaskList:{},replyList:{},detail:{},addTopicData:{},editTopicData:{},editTasksData:{}},effects:{*getTopisDetailList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Pt.x_,C);return yield pe({type:"save",payload:{detailList:Ne({},je)}}),je},*getTasksListDetail({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Pt.QA,C);return yield pe({type:"save",payload:{detailTaskList:Ne({},je)}}),je},*getTopisDetail({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Pt.B6,C);return yield pe({type:"save",payload:{detail:Ne({},je)}}),je},*getTasksDetail({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Pt.y3,C);return yield pe({type:"save",payload:{tasksDetail:Ne({},je)}}),je},*refuseTopic({payload:C,callback:P},{call:I,put:pe}){return yield I(Pt.mM,C)},*agreeTopic({payload:C,callback:P},{call:I,put:pe}){return yield I(Pt.je,C)},*getReplyList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Pt.PC,C);yield pe({type:"save",payload:{replyList:Ne({},je)}})},*createReply({payload:C,callback:P},{call:I,put:pe}){return yield I(Pt.PP,C)},*replyLike({payload:C,callback:P},{call:I,put:pe}){return yield I(Pt.NA,C)},*replyUnLike({payload:C,callback:P},{call:I,put:pe}){return yield I(Pt.YQ,C)},*deleteReply({payload:C,callback:P},{call:I,put:pe}){return yield I(Pt.Mf,C)},*addTopicDefaultData({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Pt.y0,C);yield pe({type:"save",payload:{addTopicData:Ne({},je)}})},*editTopicDefaultData({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Pt.hL,C);return yield pe({type:"save",payload:{editTopicData:Ne({},je)}}),je},*editTasksDefaultData({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Pt._n,C);return yield pe({type:"save",payload:{editTasksData:Ne({},je)}}),je},*addTopic({payload:C,callback:P},{call:I,put:pe}){return yield I(Pt.Gr,C)},*editTopic({payload:C,callback:P},{call:I,put:pe}){return yield I(Pt.wA,C)},*addTasks({payload:C,callback:P},{call:I,put:pe}){return yield I(Pt.Sv,C)},*editTasks({payload:C,callback:P},{call:I,put:pe}){return yield I(Pt.RP,C)},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Ne({},C)}})}},reducers:{save(C,P){return Ne(Ne({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){}}},Re=e(89392),$e=e(36708),Ze=Object.defineProperty,nt=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,Gt=Object.prototype.propertyIsEnumerable,Zt=(C,P,I)=>P in C?Ze(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Pe=(C,P)=>{for(var I in P||(P={}))ut.call(P,I)&&Zt(C,I,P[I]);if(nt)for(var I of nt(P))Gt.call(P,I)&&Zt(C,I,P[I]);return C},Vt={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:C,callback:P},{call:I,put:pe}){const je=yield I($e.h$,C);try{sessionStorage.all_student_works=JSON.stringify(je.all_student_works),sessionStorage.all_student_works_params=JSON.stringify(C),localStorage.setItem("all_student_works_param",JSON.stringify(C))}catch(rn){}return yield pe({type:"save",payload:{workList:Pe({},je)}}),je},*getShixunWorkHeadInfo({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.fK,C);try{}catch(rn){}return yield pe({type:"save",payload:{headerInfo:je==null?void 0:je.data}}),je},*getShixunWorkList({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.Z8,C);try{sessionStorage.all_student_works=JSON.stringify(je.all_student_works),sessionStorage.all_student_works_params=JSON.stringify(C),localStorage.setItem("all_student_works_param",JSON.stringify(C))}catch(rn){}return yield pe({type:"save",payload:{shixunWorkList:je==null?void 0:je.data,homeworkAssistantPermissions:je.homework_assistant_permissions,shixunAssistantPermission:je.shixun_assistant_permission,courseAssistantPermission:je.course_assistant_permission}}),je},*getCodeReview({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.RP,C);return yield pe({type:"save",payload:{codeReview:Pe({},je)}}),je},*getCodeReviewDetail({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.Xn,C);return yield pe({type:"save",payload:{codeReviewDetail:Pe({},je)}}),je},*getWorkDetail({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.to,C);return yield pe({type:"save",payload:{workDetail:Pe({},je)}}),je},*updateWork({payload:C,callback:P},{call:I,put:pe}){return yield I($e.H,C)},*getShixunWorkReport({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.sw,C);try{je.all_student_works=JSON.parse(sessionStorage.all_student_works||"[]")}catch(rn){}return yield pe({type:"save",payload:{shixunWorkReport:Pe({},je)}}),je},*getShixunWorkReports({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.cz,C);try{je.all_student_works=JSON.parse(sessionStorage.all_student_works||"[]")}catch(rn){}return yield pe({type:"save",payload:{shixunWorkReport:Pe({},je)}}),je},*getWorkSetting({payload:C,callback:P},{call:I,put:pe}){var je,rn;const ui=yield I($e.Ul,C);(je=ui==null?void 0:ui.group_settings)==null||je.map(Zi=>{Zi.value=Zi.group_name,Zi.id=Zi.group_id,Zi.group_id=[Zi.group_id]}),(rn=ui==null?void 0:ui.allow_late_settings)==null||rn.map(Zi=>{Zi.value=Zi.group_name,Zi.id=Zi.group_id,Zi.group_id=[Zi.group_id]});const Xi={shixun_evaluation:ui.shixun_evaluation,challenge_settings:ui.challenge_settings};return yield pe({type:"save",payload:{workSetting:Pe({},ui),changeData:(0,Re.cloneDeep)(Xi)}}),ui},*updateSetting({payload:C,callback:P},{call:I,put:pe}){return yield I($e.m7,C)},*getCodeReviewCourse({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.JG,C);return yield pe({type:"save",payload:{codeReviewCourse:Pe({},je)}}),je},*exportShixunWorks({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.Dx,C)},*getReferenceAnswer({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.Q3,C);return yield pe({type:"save",payload:{referenceAnswer:Pe({},je)}}),je},*getPublishGroups({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.ux,C);return yield pe({type:"save",payload:{publishGroups:Pe({},je)}}),je},*getEndGroups({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.KE,C);return yield pe({type:"save",payload:{endGroups:Pe({},je)}}),je},*getBrankList({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.n$,C);return yield pe({type:"save",payload:{brankList:Pe({},je)}}),je},*changeScore({payload:C,callback:P},{call:I,put:pe}){return yield I($e.gG,C)},*saveBanks({payload:C,callback:P},{call:I,put:pe}){return yield I($e.lf,C)},*addCommonHomeWorkDefaultData({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.Qt,C);return yield pe({type:"save",payload:{commonHomeWorkAddDefaultData:Pe({},je)}}),je},*getSearchMemberList({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.Lz,C);return yield pe({type:"save",payload:{searchMemberList:Pe({},je)}}),je},*getProjectList({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.ku,C);return yield pe({type:"save",payload:{searchProjectList:Pe({},je)}}),je},*addStudentWorkDefaultData({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.ak,C);return yield pe({type:"save",payload:{studentWorkAddDefaultData:Pe({},je)}}),je},*editStudentWorkDefaultData({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.PW,C);return yield pe({type:"save",payload:{studentWorkEditDefaultData:Pe({},je)}}),je},*editCommonHomeWorkDefaultData({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.BD,C);return yield pe({type:"save",payload:{commonHomeWorkEditDefaultData:Pe({},je)}}),je},*editCommonHomeWorkDefaultBankData({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.pH,C);return yield pe({type:"save",payload:{commonHomeWorkEditDefaultData:Pe({},je)}}),je},*getReplyList({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.PC,C);yield pe({type:"save",payload:{replyList:Pe({},je)}})},*getStudentWorkDetail({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.Hj,C);yield pe({type:"save",payload:{studentWorkDetail:Pe({},je)}})},*getStudentWorkSupplyDetail({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.ub,C);yield pe({type:"save",payload:{studentWorkSupplyDetail:Pe({},je)}})},*getStudentWorkCommon({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.JA,C);yield pe({type:"save",payload:{studentWorkCommon:Pe({},je)}})},*getAllStudentWorks({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.ql,C);return yield pe({type:"save",payload:{allStudentWorks:Pe({},je)}}),je},*getFileRepeatResult({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.oN,C);return yield pe({type:"save",payload:{codeReview:Pe({},je)}}),je},*getFileRepeatDetail({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.Ti,C);return yield pe({type:"save",payload:{codeReviewDetail:Pe({},je)}}),je},*createReply({payload:C,callback:P},{call:I,put:pe}){return yield I($e.PP,C)},*replyLike({payload:C,callback:P},{call:I,put:pe}){return yield I($e.NA,C)},*replyUnLike({payload:C,callback:P},{call:I,put:pe}){return yield I($e.YQ,C)},*deleteReply({payload:C,callback:P},{call:I,put:pe}){return yield I($e.Mf,C)},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Pe({},C)}})}},reducers:{save(C,P){return Pe(Pe({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},Rt=e(92365),Nt=e(24065),Bt=Object.defineProperty,Ct=Object.getOwnPropertySymbols,Yt=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,ue=(C,P,I)=>P in C?Bt(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,le=(C,P)=>{for(var I in P||(P={}))Yt.call(P,I)&&ue(C,I,P[I]);if(Ct)for(var I of Ct(P))ze.call(P,I)&&ue(C,I,P[I]);return C},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:C},{call:P,put:I}){yield P(Rt.gq,C)},*getAssistantPermissions({payload:C},{call:P,put:I}){if(!(0,Nt.eB)())return;const pe=yield P(Rt.rS,C);yield I({type:"save",payload:{AssistantObject:pe.permissions}})},*getAiStatusQuery({payload:C},{call:P,put:I}){const pe=yield P(Rt.LH,C);return yield I({type:"save",payload:{cal_finish_if:pe.cal_finish_if}}),pe},*updateCoursePortraitData({payload:C},{call:P,put:I}){return yield P(Rt.Z_,C)},*getUserPortraitConfig({payload:C},{call:P,put:I}){const pe=yield P(Rt._0,C);return yield I({type:"save",payload:{userPortraitConfig:pe.data}}),pe},*updateUserPortraitConfig({payload:C},{call:P,put:I}){return yield P(Rt.r2,C)},*getClassroom({payload:C},{call:P,put:I}){const pe=C,je=yield P(Rt.V8,C);return yield I({type:"save",payload:le({listParams:pe},je)}),je},*getClassroomTopBanner({payload:C},{call:P,put:I}){const pe=yield P(Rt.U_,C);return yield I({type:"save",payload:{detailTopBanner:pe.status?{copy_completed:!0}:le({},pe)}}),pe.status?{copy_completed:!0}:pe},*getClassroomLeftMenus({payload:C},{call:P,put:I}){const pe=yield P(Rt.w9,C);let je=[...(pe==null?void 0:pe.course_modules)||[],...(pe==null?void 0:pe.hidden_modules)||[]],rn={};return je==null||je.forEach(ui=>{rn[ui.type]=ui.name}),yield I({type:"save",payload:{detailLeftMenus:le({},pe),detailLeftMenusNames:rn}}),pe},*getClassroomShixunsList({payload:C},{call:P,put:I}){const pe=yield P(Rt.Nd,C);yield I({type:"save",payload:{detailShixunsList:le({},pe)}})},*getClassroomTeacherShixunsList({payload:C},{call:P,put:I}){const pe=yield P(Rt.Gk,C);return yield I({type:"save",payload:{detailShixunsList:le({},pe)}}),pe},*getClassroomCommonList({payload:C},{call:P,put:I}){const pe=yield P(Rt.Nd,C);yield I({type:"save",payload:{detailCommonHomeworksList:le({},pe)}})},*getClassroomTeacherCommonList({payload:C},{call:P,put:I}){const pe=yield P(Rt.Gk,C);return yield I({type:"save",payload:{detailCommonHomeworksList:le({},pe)}}),pe},*getClassroomGraduationTopicsList({payload:C},{call:P,put:I}){const pe=yield P(Rt.yV,C);yield I({type:"save",payload:{detailGraduationTopicsList:le({},pe)}})},*getClassroomGraduationTaskList({payload:C},{call:P,put:I}){const pe=yield P(Rt.R2,C);yield I({type:"save",payload:{detailGraduationTaskList:le({},pe)}})},*getClassroomExercisesList({payload:C},{call:P,put:I}){const pe=yield P(Rt.N7,C);yield I({type:"save",payload:{detailExerciseList:le({},pe)}})},*getClassroomPollsList({payload:C},{call:P,put:I}){const pe=yield P(Rt.BR,C);yield I({type:"save",payload:{detailPollsList:le({},pe)}})},*getCourseGroups({payload:C},{call:P,put:I}){const pe=yield P(Rt.qB,C);yield I({type:"save",payload:{courseGroups:le({},pe)}})},*getAllCourseGroup({payload:C},{call:P,put:I}){const pe=yield P(Rt.c_,C);return yield I({type:"save",payload:{allCourseGroups:le({},pe)}}),pe},*getClassroomCommonHomeworksList({payload:C},{call:P,put:I}){const pe=yield P(Rt.Al,C);yield I({type:"save",payload:{detailCommonHomeworksList:le({},pe)}})},*getClassroomAttendancesList({payload:C},{call:P,put:I}){const pe=yield P(Rt.Vw,C);yield I({type:"save",payload:{detailAttendancesList:le({},pe)}})},*getClassroomAttendancesStatistic({payload:C},{call:P,put:I}){const pe=yield P(Rt.Ls,C);yield I({type:"save",payload:{detailAttendancesStatistic:le({},pe)}})},*getAttendanceDetail({payload:C},{call:P,put:I}){const pe=yield P(Rt.zg,C);return yield I({type:"save",payload:{detailAttendancesDetail:le({},pe)}}),pe},*getAnnouncementList({payload:C},{call:P,put:I}){const pe=yield P(Rt.QZ,C);yield I({type:"save",payload:{detailAnnouncementList:le({},pe)}})},*getAttachmentList({payload:C},{call:P,put:I}){const pe=yield P(Rt.KT,C);yield I({type:"save",payload:{detailAttachmentList:le({},pe.data)}})},*getCourseware({payload:C},{call:P,put:I}){const pe=yield P(Rt.ZT,C);yield I({type:"save",payload:{detailCourseware:le({},pe.data)}})},*getVideoList({payload:C},{call:P,put:I}){const pe=yield P(Rt.O3,C);yield I({type:"save",payload:{detailVideoList:le({},pe)}})},*getLiveVideoList({payload:C},{call:P,put:I}){const pe=yield P(Rt.DJ,C);yield I({type:"save",payload:{detailLiveVideoList:le({},pe)}})},*getCoursesMine({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.Ed,C);return yield pe({type:"save",payload:{courseMine:le({},je)}}),je.data},*getBoardList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.KP,C);return yield pe({type:"save",payload:{detailBoardList:le({},je.data)}}),je.data},*getCourseGroupsList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.kW,C);return yield pe({type:"save",payload:{detailCourseGroupsList:le({},je)}}),je},*getCourseStudentsList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.J2,C);return yield pe({type:"save",payload:{detailCoursStudentsList:le({},je)}}),je.data},*getCourseStatistics({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.g4,C);return yield pe({type:"save",payload:{detailCourseStatisticsList:le({},je)}}),je},*getCourseActscore({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.t1,C);return yield pe({type:"save",payload:{detailCourseActscore:le({},je)}}),je},*getCourseWorkscore({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.GV,C);return yield pe({type:"save",payload:{detailCourseWorkscore:le({},je)}}),je},*getShixunLists({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.Pj,C);return yield pe({type:"save",payload:{shixunLists:le({},je)}}),je},*getExperimentLists({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt._9,C);return yield pe({type:"save",payload:{shixunLists:le({},je)}}),je},*getShixunAiRecommendLists({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.Hn,C);return yield pe({type:"save",payload:{shixunAiRecommendLists:le({},je)}}),je},*getCoursesLists({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.W7,C);return yield pe({type:"save",payload:{coursesLists:le({},je)}}),je},*createCoursesHomework({payload:C,callback:P},{call:I,put:pe}){return yield I(Rt.Ds,C)},*createShixunHomework({payload:C,callback:P},{call:I,put:pe}){return yield I(Rt.aQ,C)},*createExperiment({payload:C,callback:P},{call:I,put:pe}){return yield I(Rt.BQ,C)},*getSchoolList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.K$,C);return yield pe({type:"save",payload:{schoolList:le({},je.school_names)}}),je.school_names},*searchSchoolTeacherList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.nQ,C);return yield pe({type:"save",payload:{searchMemberList:le({},je)}}),je},*getAllTaskList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.km,C);return yield pe({type:"save",payload:{taskList:[...je.tasks]}}),je},*updateTaskPosition({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.U8,C);return yield pe({type:"save",payload:{actionTabs:{key:""}}}),je},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:le({},C)}})},*setUpdateData({payload:C},{call:P,put:I}){yield I({type:"save",payload:{updateData:C}})}},reducers:{save(C,P){return le(le({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},dt=Object.defineProperty,Ht=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,Et=(C,P,I)=>P in C?dt(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,ge=(C,P)=>{for(var I in P||(P={}))ct.call(P,I)&&Et(C,I,P[I]);if(Ht)for(var I of Ht(P))Ie.call(P,I)&&Et(C,I,P[I]);return C},yt={namespace:"newClassroom",state:{schoolList:[],searchCourseList:[],actionTabs:{key:"",params:{}}},effects:{*getSchoolList({payload:C},{call:P,put:I}){const pe=yield P(Rt.K$,C);yield I({type:"save",payload:{schoolList:(pe==null?void 0:pe.school_names)||[]}})},*getSearchCourseList({payload:C},{call:P,put:I}){const pe=yield P(Rt.oM,C);yield I({type:"save",payload:{searchCourseList:(pe==null?void 0:pe.course_lists)||[]}})},*submitCourses({payload:C},{call:P,put:I}){return yield P(Rt.Bn,C)},*appplySchool({payload:C},{call:P,put:I}){return yield P(Rt.bz,C)},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:ge({},C)}})},*joincoursegroup({payload:C},{call:P,put:I}){return yield P(Rt.WK,C)}},reducers:{save(C,P){return ge(ge({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){}}},kt=Object.defineProperty,Fe=Object.getOwnPropertySymbols,Dr=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,Vr=(C,P,I)=>P in C?kt(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,qr=(C,P)=>{for(var I in P||(P={}))Dr.call(P,I)&&Vr(C,I,P[I]);if(Fe)for(var I of Fe(P))St.call(P,I)&&Vr(C,I,P[I]);return C},jr={namespace:"classroomsOverview",state:{},effects:{*getCourseUseInfos({payload:C},{call:P,put:I}){const pe=yield P(Rt.Dd,C);yield I({type:"save",payload:{CourseUseInfos:pe}})},*getRankList({payload:C},{call:P,put:I}){const pe=yield P(Rt.Fg,C);yield I({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:C},{call:P,put:I}){const pe=yield P(Rt.Gz,C);yield I({type:"save",payload:{SBody:pe}})},*getStatisticsHeader({payload:C},{call:P,put:I}){const pe=yield P(Rt.Hl,C);yield I({type:"save",payload:{SHeader:pe}})}},reducers:{save(C,P){return qr(qr({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},hr=e(31417),Zr=Object.defineProperty,sn=Object.getOwnPropertySymbols,ln=Object.prototype.hasOwnProperty,or=Object.prototype.propertyIsEnumerable,Lt=(C,P,I)=>P in C?Zr(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,gt=(C,P)=>{for(var I in P||(P={}))ln.call(P,I)&&Lt(C,I,P[I]);if(sn)for(var I of sn(P))or.call(P,I)&&Lt(C,I,P[I]);return C},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:C,callback:P},{call:I,put:pe}){const je=yield I(hr.s3,C);return yield pe({type:"save",payload:{pollsList:gt({},je)}}),je},*getCommonHeader({payload:C,callback:P},{call:I,put:pe}){const je=yield I(hr.UK,C);return yield pe({type:"save",payload:{commonHeader:gt({},je)}}),je},*getPollsStatistics({payload:C,callback:P},{call:I,put:pe}){const je=yield I(hr.Qn,C);return yield pe({type:"save",payload:{statisticsList:gt({},je)}}),je},*getBrankList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(hr.n$,C);return yield pe({type:"save",payload:{brankList:gt({},je)}}),je},*saveBanks({payload:C,callback:P},{call:I,put:pe}){return yield I(hr.lf,C)},*getPollsCourses({payload:C,callback:P},{call:I,put:pe}){const je=yield I(hr.Q9,C);return yield pe({type:"save",payload:{pollsCoursesList:gt({},je)}}),je},*getPollsSetting({payload:C,callback:P},{call:I,put:pe}){const je=yield I(hr.Hi,C);return yield pe({type:"save",payload:{pollSetting:gt({},je)}}),je},*editPolls({payload:C,callback:P},{call:I,put:pe}){const je=yield I(hr.Ye,C);return yield pe({type:"save",payload:{editData:gt({},JSON.parse(JSON.stringify(je)))}}),je},*getEndGroups({payload:C,callback:P},{call:I,put:pe}){const je=yield I(hr.KE,C);return yield pe({type:"save",payload:{endGroups:gt({},je)}}),je},*getPublishGroups({payload:C,callback:P},{call:I,put:pe}){const je=yield I(hr.ux,C);return yield pe({type:"save",payload:{publishGroups:gt({},je)}}),je},*getExerciseBanks({payload:C,callback:P},{call:I,put:pe}){const je=yield I(hr.kp,C);return yield pe({type:"save",payload:{exerciseBanks:gt({},je)}}),je},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:gt({},C)}})}},reducers:{save(C,P){return gt(gt({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){}}},Cr=e(43859),br=Object.defineProperty,at=Object.getOwnPropertySymbols,Fr=Object.prototype.hasOwnProperty,gn=Object.prototype.propertyIsEnumerable,Wn=(C,P,I)=>P in C?br(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,gr=(C,P)=>{for(var I in P||(P={}))Fr.call(P,I)&&Wn(C,I,P[I]);if(at)for(var I of at(P))gn.call(P,I)&&Wn(C,I,P[I]);return C},dn={namespace:"teachers",state:{list:{},applyList:{},allCourseGroups:{},graduationGroupList:{},studentsList:{},actionTabs:{key:"",params:{}},updateIndex:1},effects:{*getList({payload:C},{call:P,put:I}){var pe;const je=yield P(Cr.gp,C);return(pe=je==null?void 0:je.teacher_list)==null||pe.map(rn=>(rn.key=rn.course_member_id,rn)),yield I({type:"save",payload:{list:je}}),je},*getStudentsList({payload:C},{call:P,put:I}){var pe;const je=yield P(Cr.ur,C);return(pe=je==null?void 0:je.students)==null||pe.map(rn=>(rn.key=rn.user_id,rn)),yield I({type:"save",payload:{studentsList:je}}),je},*getApplyList({payload:C},{call:P,put:I}){const pe=yield P(Cr.s,C);return yield I({type:"save",payload:{applyList:pe}}),pe},*getAllCourseGroups({payload:C},{call:P,put:I}){const pe=yield P(Cr.xV,C);return yield I({type:"save",payload:{allCourseGroups:pe}}),pe},*getGraduationGroupList({payload:C},{call:P,put:I}){const pe=yield P(Cr.Bg,C);return yield I({type:"save",payload:{graduationGroupList:pe}}),pe},*setAllCourseGroups({payload:C},{call:P,put:I}){const pe=yield P(Cr.oZ,C);return yield I({type:"save",payload:{setAllCourseGroups:pe}}),pe},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:gr({},C)}})},*setUpdateIndex({payload:C},{call:P,put:I}){yield I({type:"save",payload:{updateIndex:Math.random()}})}},reducers:{save(C,P){return gr(gr({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){}}},Mn=e(75730),ei=Object.defineProperty,ni=Object.getOwnPropertySymbols,Gi=Object.prototype.hasOwnProperty,Mi=Object.prototype.propertyIsEnumerable,Ti=(C,P,I)=>P in C?ei(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,mi=(C,P)=>{for(var I in P||(P={}))Gi.call(P,I)&&Ti(C,I,P[I]);if(ni)for(var I of ni(P))Mi.call(P,I)&&Ti(C,I,P[I]);return C},aa={namespace:"video",state:{name:"\u8D44\u6E90",loading:!0,actionTabs:{},videoStatisticsList:{},newVideoStatisticsList:{},videoDurationStatics:{},StudentvideoStatistics:{},videoPeopleStatics:{},videoStatistics:{},oneVideoStatisticsList:{}},effects:{*getVideoStatisticsList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Mn.BQ,C);return yield pe({type:"save",payload:{videoStatisticsList:mi({},je)}}),je},*getNewVideoStatisticsList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Mn.cU,C);return yield pe({type:"save",payload:{newVideoStatisticsList:mi({},je)}}),je},*getVideoPeopleStatics({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Mn.Zx,C);return yield pe({type:"save",payload:{videoPeopleStatics:mi({},je)}}),je},*getVideoDurationStatics({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Mn.Mz,C);return yield pe({type:"save",payload:{videoDurationStatics:mi({},je)}}),je},*getVideoStatistics({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Mn.ZY,C);return yield pe({type:"save",payload:{videoStatistics:mi({},je)}}),je},*getOneVideoStatisticsList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Mn.cU,C);return yield pe({type:"save",payload:{oneVideoStatisticsList:mi({},je)}}),je},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:mi({},C)}})},*getStudentVideoStatisticsList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Mn.Vg,C);return yield pe({type:"save",payload:{StudentvideoStatistics:mi({},je)}}),je}},reducers:{save(C,P){return mi(mi({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){}}},ii=e(52721),Wi=Object.defineProperty,wt=Object.getOwnPropertySymbols,st=Object.prototype.hasOwnProperty,qn=Object.prototype.propertyIsEnumerable,bi=(C,P,I)=>P in C?Wi(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,ti=(C,P)=>{for(var I in P||(P={}))st.call(P,I)&&bi(C,I,P[I]);if(wt)for(var I of wt(P))qn.call(P,I)&&bi(C,I,P[I]);return C},xi={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:C,callback:P},{call:I,put:pe}){return yield I(ii.cC,C)},*getGuides({payload:C,callback:P},{call:I,put:pe}){const je=yield I(ii.Ax,C);return yield pe({type:"save",payload:{GuidesData:je}}),je},*getWorkSubmitUpdateRes({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.zF,C)},*getList({payload:C},{call:P,put:I}){const pe=C,je=yield P(ii.bQ,C);return yield I({type:"save",payload:ti({listParams:pe},je)}),je},*getMemberWorks({payload:C},{call:P,put:I}){const pe=yield P(ii.xx,C);return yield I({type:"save",payload:{MemberWorks:pe||{}}}),pe},*addApplytojoincourse({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.qS,C)},*competitionTeams({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.Pt,C)},*getStaff({payload:C,callback:P},{call:I,put:pe}){const je=yield I(ii.Dh,C);return yield pe({type:"save",payload:{Staff:je}}),je},*getHeader({payload:C,callback:P},{call:I,put:pe}){const je=yield I(ii.Pg,C);return yield pe({type:"save",payload:{Header:je}}),je},*getItem({payload:C,callback:P},{call:I,put:pe}){const je=yield I(ii.rV,C);return yield pe({type:"save",payload:{RightItems:je}}),je},*updateMdContent({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.zj,C)},*getTeamList({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.aq,C)},*getTeamDetail({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.Ze,C)},*UpTeam({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.yS,C)},*DeleteTeam({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.ps,C)},*ExitTeam({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.vV,C)},*AddTeam({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.FU,C)},*AddPersonnel({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.R9,C)},*JoinTeam({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.zc,C)},*getTeacher({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.jS,C)},*getStudents({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.sK,C)},*SubmitTeam({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.rm,C)},*Reward({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.Qp,C)},*ChartRules({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.Ux,C)},*Charts({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.GQ,C)},*TabResults({payload:C,callback:P},{call:I,put:pe}){const je=yield I(ii.ml,C);return yield pe({type:"save",payload:{TabResultList:je}}),je},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:ti({},C)}})},*Results({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.u9,C)},*Prize({payload:C,callback:P},{call:I,put:pe}){const je=yield I(ii.pU,C);return yield pe({type:"save",payload:{Prizes:je}}),je},*Accounts({payload:C,callback:P},{call:I,put:pe}){const je=yield I(ii.XJ,C);return yield pe({type:"save",payload:{Account:je}}),je},*getVerification({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.Ni,C)},*PhoneBind({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.uZ,C)},*EmailBind({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.rk,C)},*Authentication({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.Vy,C)},*Professional({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.tC,C)},*setleader({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.tO,C)},*getShixun({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.qj,C)},*getCourse({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.XR,C)},*competition_teams({payload:C,callback:P},{call:I,put:pe}){const je=yield I(ii.zz,C);return yield pe({type:"save",payload:{competition_team:je}}),je},*all_team_members({payload:C,callback:P},{call:I,put:pe}){const je=yield I(ii.$P,C);return yield pe({type:"save",payload:{all_team_member:je}}),je}},reducers:{save(C,P){return ti(ti({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},Pi=e(70849),ai=Object.defineProperty,er=Object.getOwnPropertySymbols,mt=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,It=(C,P,I)=>P in C?ai(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,_t=(C,P)=>{for(var I in P||(P={}))mt.call(P,I)&&It(C,I,P[I]);if(er)for(var I of er(P))tt.call(P,I)&&It(C,I,P[I]);return C},fr={namespace:"declaration",state:{name:"\u79D1\u7814\u6559\u5B66\u7533\u62A5",loading:!0,mode:"view"},effects:{*changeMode({payload:C},{put:P}){yield P({type:"save",payload:{mode:C.mode}})},*getDeclaraList({payload:C},{call:P,put:I}){return yield P(Pi.Dn,{payload:C})},*getDeclaraDetail({payload:C},{call:P,put:I}){return yield P(Pi.Hs,{payload:C})},*addDeclara({payload:C},{call:P,put:I}){return yield P(Pi.eu,{payload:C})},*updateDeclara({payload:C},{call:P,put:I}){return yield P(Pi.Bb,{payload:C})}},reducers:{save(C,P){return _t(_t({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/declaration"&&P.replace({pathname:"/declaration/home"})})}}},Tr=e(38650),kr=e(52743),Ue=Object.defineProperty,rt=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,Ye=Object.getOwnPropertySymbols,ir=Object.prototype.hasOwnProperty,Rr=Object.prototype.propertyIsEnumerable,Or=(C,P,I)=>P in C?Ue(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Sr=(C,P)=>{for(var I in P||(P={}))ir.call(P,I)&&Or(C,I,P[I]);if(Ye)for(var I of Ye(P))Rr.call(P,I)&&Or(C,I,P[I]);return C},Ur=(C,P)=>rt(C,ye(P)),Ir={namespace:"engineeringEvaluteDetail",state:{classDataSource:{active:null,dataList:[]},actionTabs:{key:"",params:{}},name:"",headerData:{dataSource:{[kr.k[0]]:{width:235,placeholder:`\u8BF7\u9009\u62E9${kr.k[0]}`,loading:"engineeringEvaluteDetail/getMajorList",dataList:[]},[kr.k[1]]:{width:138,placeholder:`\u8BF7\u9009\u62E9${kr.k[1]}`,loading:"engineeringEvaluteDetail/getYearList",dataList:[]}},active:{}},tabListData:[],echartsData:{barData:{name:"",dataSource:{xData:[],yBarData:[],yLineData:[]}},lineData:{name:"",xData:[],seriesData:[]},scatterData:{}}},effects:{*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Sr({},C)}})},*getMajorList({payload:C},{call:P,put:I,select:pe}){const{userInfo:je}=yield pe(rn=>rn.user);if(je!=null&&je.school_id){const rn=yield P(Tr.BA,je.school_id);rn&&rn.data&&(yield I({type:"setMajorOrYearDataSource",payload:{key:kr.k[0],value:rn.data.map(ui=>({label:ui.name,value:ui.ec_major_school_id}))}}))}},*getYearList({payload:C},{call:P,put:I}){const pe=yield P(Tr.Nx,C);pe&&pe.data&&(yield I({type:"setMajorOrYearDataSource",payload:{key:kr.k[1],value:pe.data.map(je=>({label:je.year,value:je.ec_year_id}))}}))},*getCourseResultDetail({payload:C},{call:P,put:I}){console.log(C,"payload");const pe=yield P(Tr.p1,C);pe&&pe.ec_course_target&&(yield I({type:"setEchartsData",payload:pe}))},*getCourseResultDetailClass({payload:C},{call:P,put:I}){const pe=yield P(Tr.ff,C);pe&&pe.class_name&&(yield I({type:"save",payload:{classDataSource:{active:null,dataList:[...pe.class_name]}}}))},*setClassActive({payload:C},{call:P,put:I}){yield I({type:"save",payload:{classDataSource:Sr({},C)}})}},reducers:{save(C,P){return Sr(Sr({},C),P.payload)},setMajorOrYearDataSource(C,{payload:P}){return Ur(Sr({},C),{headerData:Ur(Sr({},C.headerData),{dataSource:Ur(Sr({},C.headerData.dataSource),{[P.key]:Ur(Sr({},C.headerData.dataSource[P.key]),{dataList:P.value})})})})},setMajorOrYearActive(C,{payload:P}){return Ur(Sr({},C),{headerData:Ur(Sr({},C.headerData),{active:Ur(Sr({},C.headerData.active),{[P.key]:P.value})})})},setEchartsData(C,{payload:P}){let I={name:P.course_name||"",dataSource:{xData:[],yBarData:[],yLineData:[]}},pe={name:P.course_name||"",xData:[],seriesData:[]},je={};return P.ec_course_target.forEach((rn,ui)=>{rn.position=ui+1,I=Ur(Sr({},I),{dataSource:{xData:[...I.dataSource.xData,ui+1],yBarData:[...I.dataSource.yBarData,rn.actual_grade],yLineData:[...I.dataSource.yLineData,rn.standard_grade]}});let Xi=[],Zi={min:[],max:[]},ss=[],eo=[],si=[];rn.student_data.detail.forEach((Ss,Zo)=>{let Hs=Ss.score;Xi.push(Zo+1),Zi.max.push(Hs>=rn.student_data.goal_score?Hs:null),Zi.min.push(Hs>=rn.student_data.goal_score?null:Hs),ss.push(Ss.name),eo.push(Ss.student_id),si.push(Ss.clazz)}),je[ui+1]={name:ui+1,average_score:rn.student_data.average_score,goal_score:rn.student_data.goal_score,xData:Xi,yData:Zi,name_data:ss,student_ids:eo,class_data:si,goal_scoreData:new Array(rn.student_data.detail.length).fill(rn.student_data.goal_score),average_scoreData:new Array(rn.student_data.detail.length).fill(rn.student_data.average_score)}}),P.history.forEach(rn=>{pe=Ur(Sr({},pe),{xData:[...pe.xData,rn.year],seriesData:[...pe.seriesData,rn.total_score]})}),Ur(Sr({},C),{name:P.course_name||"",tabListData:P.ec_course_target,echartsData:{barData:I,lineData:pe,scatterData:je}})}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},cn=Object.defineProperty,tn=Object.getOwnPropertySymbols,on=Object.prototype.hasOwnProperty,bn=Object.prototype.propertyIsEnumerable,ha=(C,P,I)=>P in C?cn(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,gi=(C,P)=>{for(var I in P||(P={}))on.call(P,I)&&ha(C,I,P[I]);if(tn)for(var I of tn(P))bn.call(P,I)&&ha(C,I,P[I]);return C},On={namespace:"engineering",state:{showMenu:!0,matrixVerify:{key:!1,params:{}},actionTabs:{key:"",params:{}}},effects:{*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:gi({},C)}})},*setShowMenu({payload:C},{call:P,put:I}){yield I({type:"save",payload:{showMenu:C}})},*setMatrixVerify({payload:C},{call:P,put:I}){yield I({type:"save",payload:{matrixVerify:gi({},C)}})}},reducers:{save(C,P){return gi(gi({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},Ri=e(99309),$i=Object.defineProperty,la=Object.defineProperties,Is=Object.getOwnPropertyDescriptors,ba=Object.getOwnPropertySymbols,As=Object.prototype.hasOwnProperty,Ds=Object.prototype.propertyIsEnumerable,qa=(C,P,I)=>P in C?$i(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,na=(C,P)=>{for(var I in P||(P={}))As.call(P,I)&&qa(C,I,P[I]);if(ba)for(var I of ba(P))Ds.call(P,I)&&qa(C,I,P[I]);return C},Ii=(C,P)=>la(C,Is(P)),$a={namespace:"engineeringNavigtion",state:{actionTabs:{key:"",params:{}},headerData:{title:"\u8BA4\u8BC1\u5BFC\u822A",dataSource:{[kr.k[0]]:{width:235,placeholder:`\u8BF7\u9009\u62E9${kr.k[0]}`,loading:"engineeringNavigtion/getMajorList",dataList:[]},[kr.k[1]]:{width:138,placeholder:`\u8BF7\u9009\u62E9${kr.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:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:na({},C)}})},*getMajorList({},{call:C,put:P,select:I}){const{userInfo:pe}=yield I(je=>je.user);if(pe!=null&&pe.school_id){const je=yield C(Tr.BA,pe.school_id);if(je&&je.data){const rn=Ri.U.getItem(pe==null?void 0:pe.login);yield P({type:"setMajorOrYearDataSource",payload:{key:kr.k[0],value:je.data.map(ui=>({label:ui.name,value:ui.ec_major_school_id})),active:je.data.length>0?rn[0]||je.data[0].ec_major_school_id:void 0}})}}},*getYearList({payload:C},{call:P,put:I,select:pe}){const je=yield P(Tr.Nx,C.id),{userInfo:rn}=yield pe(ui=>ui.user);if(je&&je.data){const ui=Ri.U.getItem(rn==null?void 0:rn.login);yield I({type:"setMajorOrYearDataSource",payload:{key:kr.k[1],value:je.data.map(Xi=>({label:Xi.year,value:Xi.ec_year_id})),active:je.data.length>0?C.firstEnter?ui[1]:je.data[0].ec_year_id:void 0}})}},*getTopPage({},{call:C,put:P,select:I}){const{headerData:pe}=yield I(ui=>ui.engineeringNavigtion),{userInfo:je}=yield I(ui=>ui.user);let rn={};if(pe.active[kr.k[1]]&&je.school_id){const ui=[pe.active[kr.k[0]],pe.active[kr.k[1]]];Ri.U.setItem(je==null?void 0:je.login,ui);const Xi=yield C(Tr.bA,{ec_year_id:pe.active[kr.k[1]],school_id:je.school_id});Xi&&Xi.data&&(rn=Xi.data),yield P({type:"setTopPage",payload:rn})}},*putTopPageName({payload:C,callback:P},{call:I,put:pe}){try{const je=yield I(Tr.ay,C);P(je)}catch(je){let rn="";je&&(rn=JSON.stringify(je),je.message&&(rn=je.message)),P({message:rn,status:999})}}},reducers:{save(C,P){return na(na({},C),P.payload)},setMajorOrYearDataSource(C,{payload:P}){let I=C.headerData.active;return P.active&&(I=Ii(na({},I),{[P.key]:P.active})),Ii(na({},C),{headerData:Ii(na({},C.headerData),{dataSource:Ii(na({},C.headerData.dataSource),{[P.key]:Ii(na({},C.headerData.dataSource[P.key]),{dataList:P.value})}),active:I})})},setMajorOrYearActive(C,{payload:P}){return Ii(na({},C),{headerData:Ii(na({},C.headerData),{active:Ii(na({},C.headerData.active),{[P.key]:P.value})})})},setTopPage(C,{payload:P}){return Ii(na({},C),{headerData:Ii(na({},C.headerData),{name:P.name,tabBarContent:{user_name:P.user_name,user_school:P.user_school,user_type:P.user_type}}),cardListData:Ii(na({},C.cardListData),{appraiseData:Ii(na({},C.cardListData.appraiseData),{norm:Ii(na({},C.cardListData.appraiseData.norm),{result:P.graduaiton_result,listData:C.cardListData.appraiseData.norm.listData.map(I=>Ii(na({},I),{value:P[I.key]||0}))}),course:Ii(na({},C.cardListData.appraiseData.course),{result:P.course_result,listData:C.cardListData.appraiseData.course.listData.map(I=>Ii(na({},I),{value:P[I.key]||0}))})}),teamData:{teach:Ii(na({},C.cardListData.teamData.teach),{tabBarContent:`${P.course_teachers?P.course_teachers.length:0}\u4EBA`,listData:P.course_teachers||[]}),work:Ii(na({},C.cardListData.teamData.work),{tabBarContent:`${P.work_teachers?P.work_teachers.length:0}\u4EBA`,listData:P.work_teachers||[]})}}),totalListData:C.totalListData.map(I=>Ii(na({},I),{value:P[I.key]||0}))})}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},Os=Object.defineProperty,zi=Object.defineProperties,ks=Object.getOwnPropertyDescriptors,Ro=Object.getOwnPropertySymbols,ja=Object.prototype.hasOwnProperty,ys=Object.prototype.propertyIsEnumerable,rs=(C,P,I)=>P in C?Os(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Ws=(C,P)=>{for(var I in P||(P={}))ja.call(P,I)&&rs(C,I,P[I]);if(Ro)for(var I of Ro(P))ys.call(P,I)&&rs(C,I,P[I]);return C},kn=(C,P)=>zi(C,ks(P)),yo={namespace:"engineeringNormDetail",state:{actionTabs:{key:"",params:{}},dataSource:{name:"",goal_value:0,actual_value:0,subitems:[]}},effects:{*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Ws({},C)}})},*getGraduationResultDetail({payload:C},{call:P,put:I}){const pe=yield P(Tr.gq,C);yield I({type:"save",payload:{dataSource:pe}})}},reducers:{save(C,P){return Ws(Ws({},C),P.payload)},setDataSource(C,{payload:P}){let I=P;return kn(Ws({},C),{dataSource:I})}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},Rs=e(8591),Vi=Object.defineProperty,Ua=Object.defineProperties,Da=Object.getOwnPropertyDescriptors,vs=Object.getOwnPropertySymbols,Gs=Object.prototype.hasOwnProperty,So=Object.prototype.propertyIsEnumerable,_o=(C,P,I)=>P in C?Vi(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Ks=(C,P)=>{for(var I in P||(P={}))Gs.call(P,I)&&_o(C,I,P[I]);if(vs)for(var I of vs(P))So.call(P,I)&&_o(C,I,P[I]);return C},Qs=(C,P)=>Ua(C,Da(P)),Lo=(C,P)=>{var I={};for(var pe in C)Gs.call(C,pe)&&P.indexOf(pe)<0&&(I[pe]=C[pe]);if(C!=null&&vs)for(var pe of vs(C))P.indexOf(pe)<0&&So.call(C,pe)&&(I[pe]=C[pe]);return I},Ho={namespace:"engineeringNormList",state:{actionTabs:{key:"",params:{}},headerData:{dataSource:{[kr.k[0]]:{width:235,placeholder:`\u8BF7\u9009\u62E9${kr.k[0]}`,loading:"engineeringNormList/getMajorList",dataList:[]},[kr.k[1]]:{width:138,placeholder:`\u8BF7\u9009\u62E9${kr.k[1]}`,loading:"engineeringNormList/getYearList",dataList:[]}},active:{}},tabListData:[],expandedRowKeys:[],all_goal_value:""},effects:{*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Ks({},C)}})},*getMajorList({},{call:C,put:P,select:I}){const{userInfo:pe}=yield I(je=>je.user);if(pe!=null&&pe.school_id){const je=yield C(Tr.BA,pe.school_id);if(je&&je.data){const rn=Ri.U.getItem(pe==null?void 0:pe.login);yield P({type:"setMajorOrYearDataSource",payload:{key:kr.k[0],value:je.data.map(ui=>({label:ui.name,value:ui.ec_major_school_id})),active:je.data.length>0?rn[0]||je.data[0].ec_major_school_id:void 0}})}}},*getYearList({payload:C},{call:P,put:I,select:pe}){const je=yield P(Tr.Nx,C.id),{userInfo:rn}=yield pe(ui=>ui.user);if(je&&je.data){const ui=Ri.U.getItem(rn==null?void 0:rn.login);yield I({type:"setMajorOrYearDataSource",payload:{key:kr.k[1],value:je.data.map(Xi=>({label:Xi.year,value:Xi.ec_year_id})),active:je.data.length>0?C.firstEnter?ui[1]:je.data[0].ec_year_id:void 0}})}},*getGraduationResults({},{call:C,put:P,select:I}){const{headerData:pe}=yield I(ss=>ss.engineeringNormList),{userInfo:je}=yield I(ss=>ss.user);let rn=[],ui=[],Xi="";const Zi=pe.active[kr.k[1]];if(Zi){const ss=[pe.active[kr.k[0]],pe.active[kr.k[1]]];Ri.U.setItem(je==null?void 0:je.login,ss);const eo=yield C(Tr.eM,Zi);eo&&eo.graduation_requirements&&(Xi=eo.all_goal_value||"",rn=eo.graduation_requirements.map(si=>{var Ss=si,{subitems:Zo}=Ss,Hs=Lo(Ss,["subitems"]);return ui.push(Hs.id),Qs(Ks({},Hs),{children:Zo})}))}yield P({type:"save",payload:{tabListData:rn,all_goal_value:Xi,expandedRowKeys:ui}})},*exportGraduation({},{call:C,select:P}){const{headerData:I}=yield P(pe=>pe.engineeringNormList);I.active[kr.k[1]]&&(yield C(Tr.OE,I.active[kr.k[1]]))},*compute({payload:C},{call:P,put:I}){const pe=C,{all:je}=pe,rn=Lo(pe,["all"]),ui=yield P(je?Tr.Qx:Tr.Xl,rn);ui&&ui.status===0?(Rs.ZP.success("\u8BA1\u7B97\u5B8C\u6210"),yield I({type:"getGraduationResults"})):Rs.ZP.error(ui.message)},*getFormulas({callback:C},{call:P,select:I}){const{headerData:pe}=yield I(je=>je.engineeringNormList);if(pe.active[kr.k[1]]){const je=yield P(Tr.mK,pe.active[kr.k[1]]);C(je)}},*setFormulas({payload:C,callback:P},{call:I}){const pe=yield I(Tr.y9,C);P(pe)},*putGoalValue({payload:C},{call:P,put:I}){const pe=yield P(Tr.No,C);if(pe&&pe.status===0)Rs.ZP.success("\u4FDD\u5B58\u6210\u529F"),yield I({type:"save",payload:{actionTabs:{key:"",params:{}}}}),yield I({type:"getGraduationResults"});else{let je="\u4FDD\u5B58\u5931\u8D25";pe&&pe.message&&(je=pe.message),Rs.ZP.error(je)}}},reducers:{save(C,P){return Ks(Ks({},C),P.payload)},setMajorOrYearDataSource(C,{payload:P}){let I=C.headerData.active;return P.active&&(I=Qs(Ks({},I),{[P.key]:P.active})),Qs(Ks({},C),{headerData:Qs(Ks({},C.headerData),{dataSource:Qs(Ks({},C.headerData.dataSource),{[P.key]:Qs(Ks({},C.headerData.dataSource[P.key]),{dataList:P.value})}),active:I})})},setMajorOrYearActive(C,{payload:P}){return Qs(Ks({},C),{headerData:Qs(Ks({},C.headerData),{active:Qs(Ks({},C.headerData.active),{[P.key]:P.value})})})}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},Co=e(67508),Xo=Object.defineProperty,hi=Object.getOwnPropertySymbols,Gn=Object.prototype.hasOwnProperty,ga=Object.prototype.propertyIsEnumerable,os=(C,P,I)=>P in C?Xo(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Ba=(C,P)=>{for(var I in P||(P={}))Gn.call(P,I)&&os(C,I,P[I]);if(hi)for(var I of hi(P))ga.call(P,I)&&os(C,I,P[I]);return C},Wo={namespace:"forumsDetail",state:{forumsDetailData:{}},effects:{*getForumsDetailData({payload:C},{call:P,put:I}){const pe=yield P(Co.Si,C);return yield I({type:"save",payload:{forumsDetailData:Ba({},pe)}}),pe},*setForumsDetailData({payload:C},{call:P,put:I}){yield I({type:"save",payload:{forumsDetailData:Ba({},C)}})}},reducers:{save(C,P){return Ba(Ba({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},iu=Object.defineProperty,_s=Object.getOwnPropertySymbols,vu=Object.prototype.hasOwnProperty,$o=Object.prototype.propertyIsEnumerable,fu=(C,P,I)=>P in C?iu(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,gu=(C,P)=>{for(var I in P||(P={}))vu.call(P,I)&&fu(C,I,P[I]);if(_s)for(var I of _s(P))$o.call(P,I)&&fu(C,I,P[I]);return C},Mo={namespace:"forumsList",state:{forumsData:{},listParams:{page:1,order:"updated_at"}},effects:{*getForumsData({payload:C},{call:P,put:I}){const pe=yield P(C.memoType==="shixun_discuss"?Co.kd:Co.bc,C);return delete C.memoType,yield I({type:"save",payload:{listParams:C,forumsData:gu({},pe)}}),pe}},reducers:{save(C,P){return gu(gu({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},Bs=e(30534),Ou=e(3294),Go=e(28209),bs=e.n(Go),bo=Object.defineProperty,yu=Object.getOwnPropertySymbols,Ao=Object.prototype.hasOwnProperty,jo=Object.prototype.propertyIsEnumerable,Vs=(C,P,I)=>P in C?bo(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,so=(C,P)=>{for(var I in P||(P={}))Ao.call(P,I)&&Vs(C,I,P[I]);if(yu)for(var I of yu(P))jo.call(P,I)&&Vs(C,I,P[I]);return C},Ns={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:C},{call:P,put:I}){var pe,je;const rn=yield P(Bs.D2,C);Ou.Z.ONLYOFFICE=(pe=rn==null?void 0:rn.setting)==null?void 0:pe.office_server_url,qt(rn);try{const Zi="5183666c72eec9e4",ss="5183666c72eec9e4";var ui=bs().enc.Utf8.parse(Zi);let eo=bs().enc.Utf8.parse(ss);var Xi=bs().AES.decrypt(((je=rn==null?void 0:rn.setting)==null?void 0:je.user_default_password)||"",ui,{iv:eo,mode:bs().mode.CBC});rn.setting.user_default_password=Xi.toString(bs().enc.Utf8)}catch(Zi){}yield I({type:"save",payload:so({},rn)})},*getSystemUpdate({payload:C},{call:P,put:I}){const pe=yield P(Bs.n0,C);yield I({type:"save",payload:{updateData:so({},pe)}})},*setTheme({payload:C},{call:P,put:I}){const pe=yield P(Bs.n0,C);yield I({type:"save",payload:{theme:C||"default"}})},*setShareData({payload:C},{call:P,put:I}){yield I({type:"save",payload:{shareData:C}})},*setGlobalLoading({payload:C},{call:P,put:I}){yield I({type:"save",payload:{globalLoading:so({},C)}})},*delayTipToggle({payload:C},{call:P,put:I}){yield I({type:"save",payload:{showTip:C}})},*headerToggle({payload:C},{call:P,put:I}){yield I({type:"save",payload:{showHeader:C}})},*footerToggle({payload:C},{call:P,put:I}){yield I({type:"save",payload:{showFooter:C}})},*headerFooterToggle({payload:C},{call:P,put:I}){yield I({type:"save",payload:{showHeaderFooter:C}})},*delayTipToggle({payload:C},{call:P,put:I}){yield I({type:"save",payload:{showTip:C}})},*headerFixedToggle({payload:C},{call:P,put:I}){yield I({type:"save",payload:{showHeaderFixed:C}})},*onlyShowBackTopToggle({payload:C},{call:P,put:I}){yield I({type:"save",payload:{onlyShowBackTop:C}})},*onlyShowBackTopIconToggle({payload:C},{call:P,put:I}){yield I({type:"save",payload:{onlyShowBackTopIcons:C}})},*setOperateModel({payload:C},{call:P,put:I}){yield I({type:"save",payload:{operateModel:C}})},*setOperateModelPath({payload:C},{call:P,put:I}){yield I({type:"save",payload:{operateModelPath:C}})},*setShowQuestionBackTop({payload:C},{call:P,put:I}){yield I({type:"save",payload:{showQuestionBackTop:C}})},*setInfoData({payload:C},{call:P,put:I}){yield I({type:"save",payload:{infoData:so({},C)}})},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:so({},C)}})}},reducers:{save(C,P){return so(so({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{})}}};const qt=(C={})=>{var P,I,pe,je,rn;if(window.self!==window.top||!((P=C.setting)!=null&&P.tab_logo_url))return;const ui=document.createElement("link"),Xi=document.getElementById("dynamic-favicon");ui.id="dynamic-favicon",ui.rel="shortcut icon",ui.href=(I=C.setting)!=null&&I.tab_logo_url?`${Ou.Z.IMG_SERVER}/${(pe=C.setting)==null?void 0:pe.tab_logo_url}`:"",Xi&&document.head.removeChild(Xi),document.head.appendChild(ui);try{(je=C.setting)!=null&&je.main_site||(document.querySelector('meta[name="keywords"]').content=(rn=C.setting)==null?void 0:rn.name,document.querySelector('meta[name="description"]').remove())}catch(Zi){}};var ur=e(2742),ar=Object.defineProperty,mr=Object.getOwnPropertySymbols,pr=Object.prototype.hasOwnProperty,_n=Object.prototype.propertyIsEnumerable,xn=(C,P,I)=>P in C?ar(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Nn=(C,P)=>{for(var I in P||(P={}))pr.call(P,I)&&xn(C,I,P[I]);if(mr)for(var I of mr(P))_n.call(P,I)&&xn(C,I,P[I]);return C},Jn={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:C},{call:P,put:I}){return yield P(ur.Xh,C)},*getGraduationsFinalScore({payload:C},{call:P,put:I}){return yield P(ur.H3,C)},*getDelGraduationsTasks({payload:C},{call:P,put:I}){return yield P(ur.km,C)},*getGraduationsTasks({payload:C},{call:P,put:I}){const pe=yield P(ur.Xw,C);yield I({type:"save",payload:{Tasks:pe}})},*getGraduationsTeachers({payload:C},{call:P,put:I}){var pe;const je=yield P(ur.AA,C);return(pe=je==null?void 0:je.data)==null||pe.map(rn=>(rn.key=rn.id,rn)),yield I({type:"save",payload:{teachers:je}}),je},*getGraduationsStudents({payload:C},{call:P,put:I}){var pe;const je=yield P(ur.eh,C);(pe=je==null?void 0:je.data)==null||pe.map(rn=>(rn.key=rn.id,rn)),yield I({type:"save",payload:{students:je}})},*getGraduationsNotices({payload:C},{call:P,put:I}){const pe=yield P(ur.Rk,C);yield I({type:"save",payload:{Notices:pe}})},*getGraduationsInfo({payload:C},{call:P,put:I}){const pe=yield P(ur.F7,C);yield I({type:"save",payload:{graduation:pe.graduation}})},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Nn({},C)}})},*setUpdateIndex({payload:C},{call:P,put:I}){yield I({type:"save",payload:{updateIndex:Math.random()}})},*getGraduationsDetails({payload:C},{call:P,put:I}){const pe=yield P(ur.Ou,C);yield I({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(C,P){return Nn(Nn({},C),P.payload)}}},sr=e(1),Nr=Object.defineProperty,xr=Object.defineProperties,mn=Object.getOwnPropertyDescriptors,zn=Object.getOwnPropertySymbols,ft=Object.prototype.hasOwnProperty,Rn=Object.prototype.propertyIsEnumerable,Kn=(C,P,I)=>P in C?Nr(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,li=(C,P)=>{for(var I in P||(P={}))ft.call(P,I)&&Kn(C,I,P[I]);if(zn)for(var I of zn(P))Rn.call(P,I)&&Kn(C,I,P[I]);return C},Bi=(C,P)=>xr(C,mn(P)),Qi={namespace:"homePage",state:{name:"\u9996\u9875",loading:!0},effects:{*home({payload:C},{call:P,put:I}){const pe=yield P(sr.Tt,{payload:C});yield I({type:"save",payload:Bi(li({},pe),{isloading:!0})})},*query({payload:C},{call:P,put:I}){yield I({type:"save",payload:{name:"linlu"}})},*getHomeNotice({payload:C,callback:P},{call:I,put:pe}){return yield I(sr.LA,C)},*UploadNotice({payload:C,callback:P},{call:I,put:pe}){return yield I(sr.S_,C)}},reducers:{save(C,P){return li(li({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},ya=Object.defineProperty,Li=Object.defineProperties,Oa=Object.getOwnPropertyDescriptors,xs=Object.getOwnPropertySymbols,pi=Object.prototype.hasOwnProperty,hn=Object.prototype.propertyIsEnumerable,To=(C,P,I)=>P in C?ya(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,ms=(C,P)=>{for(var I in P||(P={}))pi.call(P,I)&&To(C,I,P[I]);if(xs)for(var I of xs(P))hn.call(P,I)&&To(C,I,P[I]);return C},ka=(C,P)=>Li(C,Oa(P)),qs={namespace:"innovation",state:{visibleModalName:"",hideRemindModal:!0,openForkModalPosition:"forkButton",simpleModalProps:{visible:!1}},reducers:{save(C,P){return ms(ms({},C),P.payload)},openModal(C,P){return ka(ms({},C),{visibleModalName:P.payload})},closeModal(C){return ka(ms({},C),{visibleModalName:""})},openSimpleModal(C,P){return ka(ms({},C),{simpleModalProps:ms({visible:!0},P.payload)})},closeSimpleModal(C){return ka(ms({},C),{simpleModalProps:{visible:!1}})}}},Cn=e(99064),us=Object.defineProperty,Ls=Object.getOwnPropertySymbols,Ve=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,Mt=(C,P,I)=>P in C?us(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Wt=(C,P)=>{for(var I in P||(P={}))Ve.call(P,I)&&Mt(C,I,P[I]);if(Ls)for(var I of Ls(P))qe.call(P,I)&&Mt(C,I,P[I]);return C},dr=(C,P,I)=>new Promise((pe,je)=>{var rn=Zi=>{try{Xi(I.next(Zi))}catch(ss){je(ss)}},ui=Zi=>{try{Xi(I.throw(Zi))}catch(ss){je(ss)}},Xi=Zi=>Zi.done?pe(Zi.value):Promise.resolve(Zi.value).then(rn,ui);Xi((I=I.apply(C,P)).next())});const Br=C=>dr(void 0,null,function*(){return(0,Cn.ZP)("/api/paid_subjects/banner.json",{method:"get",params:Wt({},C)})}),Hr=C=>dr(void 0,null,function*(){return(0,Cn.ZP)("/api/paid_subjects/top_category.json",{method:"get",params:Wt({},C)})}),pn=C=>dr(void 0,null,function*(){return(0,Cn.ZP)("/api/paid_subjects/hot_recommend_subjects.json",{method:"get",params:Wt({},C)})}),nn=C=>dr(void 0,null,function*(){return(0,Cn.ZP)("/api/paid_subjects/time_discount_subjects.json",{method:"get",params:Wt({},C)})}),vn=C=>dr(void 0,null,function*(){return(0,Cn.ZP)("/api/paid_subjects.json",{method:"post",body:Wt({},C)})}),Yn=C=>dr(void 0,null,function*(){return(0,Cn.ZP)("/api/paid_subjects/all_tags.json",{method:"get",params:Wt({},C)})}),ri=C=>dr(void 0,null,function*(){return(0,Cn.ZP)("/api/paid_subjects/user_comments.json",{method:"get",params:Wt({},C)})}),yi=C=>dr(void 0,null,function*(){return(0,Cn.ZP)("/api/paid_subjects/info_show.json",{method:"get",params:Wt({},C)})});var Si=Object.defineProperty,qi=Object.getOwnPropertySymbols,ji=Object.prototype.hasOwnProperty,Di=Object.prototype.propertyIsEnumerable,pa=(C,P,I)=>P in C?Si(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Ci=(C,P)=>{for(var I in P||(P={}))ji.call(P,I)&&pa(C,I,P[I]);if(qi)for(var I of qi(P))Di.call(P,I)&&pa(C,I,P[I]);return C},sa={namespace:"intraincourse",state:{name:"\u7528\u6237\u767B\u5F55\u6A21\u5757",BannerList:[],Adv:{},TopCategoryList:[],HotList:[],DiscountList:[],SubjectList:{},Tags:[],UserComments:[],InfoShow:{}},effects:{*getBannerList({payload:C},{call:P,put:I}){const{data:{adv:pe,top_banner:je}}=yield P(Br,C);yield I({type:"save",payload:{BannerList:je,Adv:pe}})},*getTopCategoryList({payload:C},{call:P,put:I}){const{data:{top_category_list:pe}}=yield P(Hr,C);yield I({type:"save",payload:{TopCategoryList:[{id:-1,name:"\u5168\u90E8"},...pe]}})},*getHotList({payload:C},{call:P,put:I}){const{data:{hot_list:pe}}=yield P(pn,C);yield I({type:"save",payload:{HotList:pe}})},*getDiscountList({payload:C},{call:P,put:I}){const{data:{discount_list:pe}}=yield P(nn,C);yield I({type:"save",payload:{DiscountList:pe}})},*getPaidSubjects({payload:C},{call:P,put:I}){const{data:pe}=yield P(vn,C);yield I({type:"save",payload:{SubjectList:pe}})},*getTags({payload:C},{call:P,put:I}){const{data:{list:pe}}=yield P(Yn,C);yield I({type:"save",payload:{Tags:pe}})},*getUserComments({payload:C},{call:P,put:I}){const{data:{list:pe}}=yield P(ri,C);yield I({type:"save",payload:{UserComments:pe}})},*getInfoShow({payload:C},{call:P,put:I}){const{data:pe}=yield P(yi,C);yield I({type:"save",payload:{InfoShow:pe}})}},reducers:{save(C,P){return Ci(Ci({},C),P.payload)}}},Ps={namespace:"loadingss",state:{global:!1,effects:{},models:{}}},Na=e(10656),Wa=Object.defineProperty,Va=Object.getOwnPropertySymbols,Fi=Object.prototype.hasOwnProperty,va=Object.prototype.propertyIsEnumerable,Ya=(C,P,I)=>P in C?Wa(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Xa=(C,P)=>{for(var I in P||(P={}))Fi.call(P,I)&&Ya(C,I,P[I]);if(Va)for(var I of Va(P))va.call(P,I)&&Ya(C,I,P[I]);return C},is={namespace:"messages",state:{tidingsList:[],privateMessage:[],unreadInfo:[],recentContacts:{},privateMessageDetails:{},userPrivateMessage:{},actionTabs:{key:"",params:{}}},effects:{*getPrivateMessageDetails({payload:C},{call:P,put:I}){const pe=yield P(Na.Ub,C);return yield I({type:"save",payload:{privateMessageDetails:pe||[]}}),pe},*getTidings({payload:C},{call:P,put:I}){const pe=yield P(Na.AD,C);yield I({type:"save",payload:{tidingsList:pe||[]}})},*getPrivateMessages({payload:C},{call:P,put:I}){const pe=yield P(Na.V8,C);return yield I({type:"save",payload:{privateMessage:pe||[]}}),pe},*getUsersForPrivateMessages({payload:C},{call:P,put:I}){const pe=yield P(Na.QJ,C);return yield I({type:"save",payload:{userPrivateMessage:pe||[]}}),pe},*unreadMessageInfo({payload:C},{call:P,put:I}){const pe=yield P(Na.Ig,C);yield I({type:"save",payload:{unreadInfo:pe||[]}})},*getRecentContacts({payload:C},{call:P,put:I}){const pe=yield P(Na.Ko,C);return yield I({type:"save",payload:{recentContacts:pe||[]}}),pe},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Xa({},C)}})}},reducers:{save(C,P){return Xa(Xa({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){}}},xa=e(80401),Js=e(955),Yi=e(14165),ws=Object.defineProperty,ca=Object.defineProperties,Ja=Object.getOwnPropertyDescriptors,$s=Object.getOwnPropertySymbols,fa=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable,we=(C,P,I)=>P in C?ws(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,wr=(C,P)=>{for(var I in P||(P={}))fa.call(P,I)&&we(C,I,P[I]);if($s)for(var I of $s(P))ve.call(P,I)&&we(C,I,P[I]);return C},Jr=(C,P)=>ca(C,Ja(P));const vr=(C,P)=>{var I,pe,je,rn,ui,Xi,Zi,ss,eo;if(!C)return;const{exam:si,single_questions:Ss,multiple_questions:Zo,judgement_questions:Hs,program_questions:ho,completion_questions:$u,subjective_questions:Nl,practical_questions:$l,combination_questions:dc,bprogram_questions:Xu}=C||{},ju=[wr({type:"SINGLE",question_type:0,name:((I=P==null?void 0:P.find(a=>a.value==Yi.fw[0].nameType))==null?void 0:I.name)||Yi.fw[0].name},Ss),wr({type:"MULTIPLE",question_type:1,name:((pe=P==null?void 0:P.find(a=>a.value==Yi.fw[1].nameType))==null?void 0:pe.name)||Yi.fw[1].name},Zo),wr({type:"JUDGMENT",question_type:2,name:((je=P==null?void 0:P.find(a=>a.value==Yi.fw[2].nameType))==null?void 0:je.name)||Yi.fw[2].name},Hs),wr({type:"PROGRAM",question_type:6,name:((rn=P==null?void 0:P.find(a=>a.value==Yi.fw[6].nameType))==null?void 0:rn.name)||Yi.fw[6].name},ho),wr({type:"COMPLETION",question_type:3,name:((ui=P==null?void 0:P.find(a=>a.value==Yi.fw[3].nameType))==null?void 0:ui.name)||Yi.fw[3].name},$u),wr({type:"SUBJECTIVE",question_type:4,name:((Xi=P==null?void 0:P.find(a=>a.value==Yi.fw[4].nameType))==null?void 0:Xi.name)||Yi.fw[4].name},Nl),wr({type:"PRACTICAL",question_type:5,name:((Zi=P==null?void 0:P.find(a=>a.value==Yi.fw[5].nameType))==null?void 0:Zi.name)||Yi.fw[5].name},$l),wr({type:"COMBINATION",question_type:7,name:((ss=P==null?void 0:P.find(a=>a.value==Yi.fw[7].nameType))==null?void 0:ss.name)||Yi.fw[7].name},dc),wr({type:"BPROGRAM",question_type:8,name:((eo=P==null?void 0:P.find(a=>a.value==Yi.fw[8].nameType))==null?void 0:eo.name)||Yi.fw[8].name},Xu)],Du=[];if(C.sort_by_qustion_type)for(const a of C.qustion_type_order_name_en)Du.push(ju.find(_=>_.type===a));const r=(C.sort_by_qustion_type?Du:ju).filter(a=>(a==null?void 0:a.questions_count)>0).map((a,_)=>{var E;return wr(wr({},a),{number:(0,Js.EM)(_+1),questions:(E=a==null?void 0:a.questions)==null?void 0:E.map(D=>Jr(wr({},D),{shixun:D.examination_bank_shixun_challenges,question_type:a.question_type}))})});return{exam:si,questionList:r}};var Kt=e(26422),An=Object.defineProperty,Xn=Object.getOwnPropertySymbols,Ni=Object.prototype.hasOwnProperty,Tn=Object.prototype.propertyIsEnumerable,jn=(C,P,I)=>P in C?An(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Pn=(C,P)=>{for(var I in P||(P={}))Ni.call(P,I)&&jn(C,I,P[I]);if(Xn)for(var I of Xn(P))Tn.call(P,I)&&jn(C,I,P[I]);return C},Ga={namespace:"paperlibrary",state:{paperData:void 0,disciplinesData:void 0,teachGroupData:void 0,courseOptions:[],actionTabs:{key:"",params:{}}},effects:{*postExistCourse({payload:C},{call:P,put:I}){return yield P(xa.a2,C)},*postCheckExaminationBanks({payload:C},{call:P,put:I}){return yield P(xa.q$,C)},*postPaperlibraryCopy({payload:C},{call:P,put:I}){return yield P(xa.ID,C)},*getDisciplines({payload:C},{call:P,put:I}){const pe=yield P(xa.d1,C);return yield I({type:"save",payload:{disciplinesData:Pn({},pe)}}),pe},*getCustomDisciplines({payload:C},{call:P,put:I}){const pe=yield P(xa.ar,C);return yield I({type:"save",payload:{disciplinesData:Pn({},pe)}}),pe},*getEditDisciplines({payload:C},{call:P,put:I}){const pe=yield P(xa.d1,C),je=pe==null?void 0:pe.disciplines,rn=(0,Kt.L)(je);return yield I({type:"save",payload:{courseOptions:rn,disciplinesData:Pn({},pe)}}),pe},*getTeachGroupData({payload:C},{call:P,put:I}){const pe=yield P(xa.Dm,C);return yield I({type:"save",payload:{teachGroupData:Pn({},pe)}}),pe},*getPaperData({payload:C},{call:P,put:I}){const pe=yield P(xa.iT,C),je=yield P(xa.cV,C),rn=vr(pe,je.data);return yield I({type:"save",payload:{paperData:rn}}),pe},*getPaperlibraryList({payload:C},{call:P,put:I}){return yield P(xa.Gd,C)},*setPublic({payload:C},{call:P,put:I}){return yield P(xa.DF,C)},*handleDelete({payload:C},{call:P,put:I}){return yield P(xa.fn,C)},*getCourseList({payload:C},{call:P,put:I}){return yield P(xa.tS,C)},*postBatchSendToCourse({payload:C},{call:P,put:I}){return yield P(xa.lc,C)},*sendToClass({payload:C},{call:P,put:I}){return yield P(xa.kp,C)},*adjustPosition({payload:C},{call:P,put:I}){return yield P(xa.qN,C)},*setScore({payload:C},{call:P,put:I}){return yield P(xa.ts,C)},*handleDeleteEditQuestion({payload:C},{call:P,put:I}){return yield P(xa.NC,C)},*batchSetScore({payload:C},{call:P,put:I}){return yield P(xa.YP,C)},*batchDelete({payload:C},{call:P,put:I}){return yield P(xa.Hm,C)},*updatePaper({payload:C},{call:P,put:I}){return yield P(xa.jK,C)},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Pn({},C)}})}},reducers:{save(C,P){return Pn(Pn({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},Po=Object.defineProperty,js=Object.getOwnPropertySymbols,Qo=Object.prototype.hasOwnProperty,zu=Object.prototype.propertyIsEnumerable,Io=(C,P,I)=>P in C?Po(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,qu=(C,P)=>{for(var I in P||(P={}))Qo.call(P,I)&&Io(C,I,P[I]);if(js)for(var I of js(P))zu.call(P,I)&&Io(C,I,P[I]);return C},Su={namespace:"newExercisePaper",state:{loading:!0,exerciseExportHeadData:{},tagDisciplineData:{},editData:{},actionTabs:{removeEventListenerExitScreen:!1}},effects:{*getExerciseExportHeadData({payload:C,callback:P},{call:I,put:pe}){const je=yield I(xa.Dq,C);return yield pe({type:"save",payload:{exerciseExportHeadData:qu({},je)}}),je},*editExercise({payload:C,callback:P},{call:I,put:pe}){const je=yield I(xa.Di,C);return yield pe({type:"save",payload:{editData:qu({},je)}}),je},*getTagDiscipline({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.YY,C);return yield pe({type:"save",payload:{tagDisciplineData:qu({},je)}}),je},*editExerciseQuestion({payload:C,callback:P},{call:I,put:pe}){return yield I(xa.oF,C)},*addExerciseQuestion({payload:C,callback:P},{call:I,put:pe}){return yield I(xa.oF,C)},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:qu({},C)}})}},reducers:{save(C,P){return qu(qu({},C),P.payload)},modifyTitle(C,P){const I=(0,Re.cloneDeep)(C);return I.editData.exercise.exercise_name=P.payload,I}},subscriptions:{setup({dispatch:C,history:P}){}}},He=e(86248),z=Object.defineProperty,Y=Object.getOwnPropertySymbols,J=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,Ae=(C,P,I)=>P in C?z(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,We=(C,P)=>{for(var I in P||(P={}))J.call(P,I)&&Ae(C,I,P[I]);if(Y)for(var I of Y(P))de.call(P,I)&&Ae(C,I,P[I]);return C},$t={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:C},{call:P,put:I}){const pe=yield P(He.Ax,C);yield I({type:"save",payload:{discusses:We({},pe)}})},*getPathsDetail({payload:C},{call:P,put:I}){const pe=yield P(He.lk,C);return yield I({type:"save",payload:{detail:We({},pe)}}),pe},*getCourseDetail({payload:C},{call:P,put:I}){const pe=yield P(He.Sp,C);return yield I({type:"save",payload:{detail:We({},pe)}}),pe},*getRightData({payload:C},{call:P,put:I}){const pe=yield P(He.AQ,C);yield I({type:"save",payload:{rightData:We({},pe)}})},*getCoureses({payload:C},{call:P,put:I}){const pe=yield P(He.ue,C);yield I({type:"save",payload:{Courses:We({},pe)}})},*getStageChildrenData({payload:C},{call:P,put:I}){const pe=yield P(He.w4,C);return yield I({type:"save",payload:{StageChildrenData:pe}}),pe},*getStageData({payload:C},{call:P,put:I}){var pe,je;let rn=null;C!=null&&C.show_course_section?rn=yield P(He.yN,C):rn=yield P(He.p,C),yield I({type:"save",payload:{stageData:((pe=rn==null?void 0:rn.data)==null?void 0:pe.stages)||(rn==null?void 0:rn.stages)||[],isShowSchedule:((je=rn==null?void 0:rn.data)==null?void 0:je.is_show_schedule)||(rn==null?void 0:rn.is_show_schedule)||!1}})},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:We({},C)}})}},reducers:{save(C,P){return We(We({},C),P.payload)}}},rr=Object.defineProperty,Ar=Object.getOwnPropertySymbols,Gr=Object.prototype.hasOwnProperty,an=Object.prototype.propertyIsEnumerable,Sn=(C,P,I)=>P in C?rr(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Fn=(C,P)=>{for(var I in P||(P={}))Gr.call(P,I)&&Sn(C,I,P[I]);if(Ar)for(var I of Ar(P))an.call(P,I)&&Sn(C,I,P[I]);return C},Ai={namespace:"pathsList",state:{name:"",loading:!0,actionTabs:{key:"",params:{}},listParams:{sort:"desc",order:"new",page:1,limit:16,keyword:""}},effects:{*getCourse({payload:C},{call:P,put:I}){const pe=C,je=yield P(He.tS,C);return yield I({type:"save",payload:Fn({listParams:pe},je)}),je},*getMenus({payload:C},{call:P,put:I}){const pe=yield P(He.fh,C);yield I({type:"save",payload:{menus:pe}})},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Fn({},C)}})},*clearListParams({payload:C},{call:P,put:I}){yield I({type:"save",payload:{listParams:{sort:"desc",order:"new",page:1,limit:16,keyword:""}}})}},reducers:{save(C,P){return Fn(Fn({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},da=Object.defineProperty,ea=Object.getOwnPropertySymbols,ta=Object.prototype.hasOwnProperty,as=Object.prototype.propertyIsEnumerable,fs=(C,P,I)=>P in C?da(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,gs=(C,P)=>{for(var I in P||(P={}))ta.call(P,I)&&fs(C,I,P[I]);if(ea)for(var I of ea(P))as.call(P,I)&&fs(C,I,P[I]);return C},Ca={namespace:"newCourse",state:{actionTabs:{key:"",params:{}}},effects:{*editCourse({payload:C},{call:P,put:I}){return yield P(He.tu,C)},*submitCourse({payload:C},{call:P,put:I}){return yield P(He.pU,C)},*getEditCourseData({payload:C},{call:P,put:I}){return yield P(He.mQ,C)},*getSchoolOption({payload:C},{call:P,put:I}){return yield P(He.GY,C)},*appplySchool({payload:C},{call:P,put:I}){return yield P(He.bz,C)},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:gs({},C)}})}},reducers:{save(C,P){return gs(gs({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},Us=Object.defineProperty,zs=Object.defineProperties,Aa=Object.getOwnPropertyDescriptors,vo=Object.getOwnPropertySymbols,Fo=Object.prototype.hasOwnProperty,au=Object.prototype.propertyIsEnumerable,Zs=(C,P,I)=>P in C?Us(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,wo=(C,P)=>{for(var I in P||(P={}))Fo.call(P,I)&&Zs(C,I,P[I]);if(vo)for(var I of vo(P))au.call(P,I)&&Zs(C,I,P[I]);return C},oo=(C,P)=>zs(C,Aa(P)),Ju={namespace:"pathsOverview",state:{},effects:{*getSubjectUseInfos({payload:C},{call:P,put:I}){const pe=yield P(He.nq,C);yield I({type:"save",payload:{SubjectUseInfos:pe}})},*getRankList({payload:C},{call:P,put:I}){const pe=yield P(He.Fg,C);yield I({type:"save",payload:{RankList:oo(wo({},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:C},{call:P,put:I}){const pe=yield P(He.Gz,C);yield I({type:"save",payload:{SBody:pe}})},*getOnlineCount({payload:C},{call:P,put:I}){const pe=yield P(He.hS,C);yield I({type:"save",payload:{OnlineCount:pe==null?void 0:pe.data}})},*getStatisticsHeader({payload:C},{call:P,put:I}){const pe=yield P(He.Hl,C);yield I({type:"save",payload:{SHeader:pe}})}},reducers:{save(C,P){return wo(wo({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},Ka=e(16149),Zu=Object.defineProperty,Ys=Object.getOwnPropertySymbols,Hu=Object.prototype.hasOwnProperty,Wu=Object.prototype.propertyIsEnumerable,uo=(C,P,I)=>P in C?Zu(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Bo=(C,P)=>{for(var I in P||(P={}))Hu.call(P,I)&&uo(C,I,P[I]);if(Ys)for(var I of Ys(P))Wu.call(P,I)&&uo(C,I,P[I]);return C},hu={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:C},{call:P,put:I}){const pe=yield P(Ka.ex,C);return yield I({type:"save",payload:{groupfolderList:pe}}),pe},*getDisciplines({payload:C},{call:P,put:I}){const pe=yield P(Ka.d1,C);return yield I({type:"save",payload:{disciplinesData:Bo({},pe)}}),pe},*getEditDisciplines({payload:C},{call:P,put:I}){const pe=yield P(Ka.d1,C),je=pe==null?void 0:pe.disciplines,rn=(0,Kt.L)(je);return yield I({type:"save",payload:{courseOptions:rn,disciplinesData:Bo({},pe)}}),pe},*getBasketList({payload:C},{call:P,put:I}){const pe=yield P(Ka.Qj,C);return yield I({type:"save",payload:{basketData:Bo({},pe)}}),pe},*getTeachGroupData({payload:C},{call:P,put:I}){const pe=yield P(Ka.Dm,C);return yield I({type:"save",payload:{teachGroupData:Bo({},pe)}}),pe},*getEditData({payload:C},{call:P,put:I}){const pe=yield P(Ka.FG,C);return yield I({type:"save",payload:{editData:Bo({},pe)}}),pe},*getEditDataBprogram({payload:C},{call:P,put:I}){const pe=yield P(Ka.Bo,C);return yield I({type:"save",payload:{editData:Bo({},pe)}}),pe},*getGroupData({payload:C},{call:P,put:I}){const pe=yield P(Ka.hI,C);return yield I({type:"save",payload:{groupData:Bo({},pe)}}),pe},*getItemBanks({payload:C},{call:P,put:I}){const pe=yield P(Ka.Of,C);return yield I({type:"save",payload:{itemBanks:Bo({},pe)}}),pe},*setPrivate({payload:C},{call:P,put:I}){return yield P(Ka.Pl,C)},*revokePublish({payload:C},{call:P,put:I}){return yield P(Ka.IJ,C)},*setPublic({payload:C},{call:P,put:I}){return yield P(Ka.DF,C)},*handleDelete({payload:C},{call:P,put:I}){return yield P(Ka.fn,C)},*startExperience({payload:C},{call:P,put:I}){return yield P(Ka.Bd,C)},*cancel({payload:C},{call:P,put:I}){return yield P(Ka.al,C)},*select({payload:C},{call:P,put:I}){return yield P(Ka.Ys,C)},*examUnselectAll({payload:C},{call:P,put:I}){return yield P(Ka.rV,C)},*basketDelete({payload:C},{call:P,put:I}){return yield P(Ka.x5,C)},*unselectAll({payload:C},{call:P,put:I}){return yield P(Ka.HF,C)},*addKnowledge({payload:C},{call:P,put:I}){return yield P(Ka.U6,C)},*editProblemset({payload:C},{call:P,put:I}){return yield P(Ka.Wk,C)},*addProblemset({payload:C},{call:P,put:I}){return yield P(Ka.Mr,C)},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Bo({},C)}})}},reducers:{save(C,P){return Bo(Bo({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},ol=Object.defineProperty,ao=Object.getOwnPropertySymbols,qo=Object.prototype.hasOwnProperty,bu=Object.prototype.propertyIsEnumerable,Pl=(C,P,I)=>P in C?ol(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Gu=(C,P)=>{for(var I in P||(P={}))qo.call(P,I)&&Pl(C,I,P[I]);if(ao)for(var I of ao(P))bu.call(P,I)&&Pl(C,I,P[I]);return C},ul={namespace:"problemsetPreview",state:{disciplinesData:void 0,courseOptions:[],paperData:void 0,actionTabs:{key:"",params:{}}},effects:{*getPaperData({payload:C},{call:P,put:I}){const pe=yield P(Ka.iT,C),je=(0,Kt.r)(pe);return yield I({type:"save",payload:{paperData:je}}),pe},*getEditDisciplines({payload:C},{call:P,put:I}){const pe=yield P(Ka.d1,C),je=pe==null?void 0:pe.disciplines,rn=(0,Kt.L)(je);return yield I({type:"save",payload:{courseOptions:rn,disciplinesData:Gu({},pe)}}),pe},*setScore({payload:C},{call:P,put:I}){return yield P(Ka.ts,C)},*handleDelete({payload:C},{call:P,put:I}){return yield P(Ka.Cn,C)},*batchSetScore({payload:C},{call:P,put:I}){return yield P(Ka.YP,C)},*batchDelete({payload:C},{call:P,put:I}){return yield P(Ka.Hm,C)},*adjustPosition({payload:C},{call:P,put:I}){return yield P(Ka.qN,C)},*newPreviewProblemset({payload:C},{call:P,put:I}){return yield P(Ka.et,C)},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Gu({},C)}})}},reducers:{save(C,P){return Gu(Gu({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},gl=e(52403),Zl=Object.defineProperty,lo=Object.getOwnPropertySymbols,Hl=Object.prototype.hasOwnProperty,su=Object.prototype.propertyIsEnumerable,Cu=(C,P,I)=>P in C?Zl(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,pu=(C,P)=>{for(var I in P||(P={}))Hl.call(P,I)&&Cu(C,I,P[I]);if(lo)for(var I of lo(P))su.call(P,I)&&Cu(C,I,P[I]);return C},mc={namespace:"restful",state:{restful:void 0,restfulDetail:{},actionTabs:{key:"",params:{}}},effects:{*getRestful({payload:C},{call:P,put:I}){const pe=yield P(gl.Go,C);return yield I({type:"save",payload:{restful:pu({},pe)}}),pe},*getRestfulDetail({payload:C},{call:P,put:I}){const pe=yield P(gl.H5,C);return yield I({type:"save",payload:{restfulDetail:pu({},(pe==null?void 0:pe.data)||{})}}),(pe==null?void 0:pe.data)||{}},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:pu({},C)}})}},reducers:{save(C,P){return pu(pu({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},fi=e(49692);const tc=(C={})=>{var P,I,pe,je,rn,ui;return[{name:"\u5185\u5BB9\u5BA1\u6838\u60C5\u51B5",id:"Content",status:(P=C==null?void 0:C.content_info)==null?void 0:P.status,username:(I=C==null?void 0:C.content_info)==null?void 0:I.username,time:(pe=C==null?void 0:C.content_info)==null?void 0:pe.time},{name:"\u6027\u80FD\u5BA1\u6838\u60C5\u51B5",id:"Performance",status:(je=C==null?void 0:C.perference_info)==null?void 0:je.status,username:(rn=C==null?void 0:C.perference_info)==null?void 0:rn.username,time:(ui=C==null?void 0:C.perference_info)==null?void 0:ui.time}]};var rc=Object.defineProperty,Il=Object.defineProperties,Ku=Object.getOwnPropertyDescriptors,nc=Object.getOwnPropertySymbols,yl=Object.prototype.hasOwnProperty,ou=Object.prototype.propertyIsEnumerable,ll=(C,P,I)=>P in C?rc(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Ra=(C,P)=>{for(var I in P||(P={}))yl.call(P,I)&&ll(C,I,P[I]);if(nc)for(var I of nc(P))ou.call(P,I)&&ll(C,I,P[I]);return C},Do=(C,P)=>Il(C,Ku(P)),Wl={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:C},{call:P,put:I}){const pe=yield P(fi.Po,C);return yield I({type:"save",payload:{detail:Ra({},pe)}}),pe},*getMirrorApplies({payload:C},{call:P,put:I}){const pe=yield P(fi.tX,C);return yield I({type:"save",payload:{mirrorApplies:Ra({},(pe==null?void 0:pe.data)||{})}}),pe},*getRightData({payload:C},{call:P,put:I}){const pe=yield P(fi.AQ,C);yield I({type:"save",payload:{rightData:Ra({},pe)}})},*getChallengesData({payload:C},{call:P,put:I}){const pe=yield P(fi.n5,C);yield I({type:"save",payload:{challenges:Ra({},pe)}})},*saveCopyForExercise({payload:C},{call:P,put:I}){return yield P(fi.FB,C)},*execJupyter({payload:C},{call:P,put:I}){return yield P(fi.BK,C)},*execShixun({payload:C},{call:P,put:I}){const pe=yield P(fi.Ir,C);return(pe==null?void 0:pe.status)===-3&&(0,Js.eF)(),pe},*openChallenge({payload:C},{call:P,put:I}){return yield P(fi.dK,C)},*challengeMoveUp({payload:C},{call:P,put:I}){return yield P(fi.zD,C)},*challengeMoveDown({payload:C},{call:P,put:I}){return yield P(fi.hn,C)},*cancelCollect({payload:C},{call:P,put:I}){return yield P(fi.rs,C)},*collect({payload:C},{call:P,put:I}){return yield P(fi.KM,C)},*searchUserCourses({payload:C},{call:P,put:I}){return yield P(fi._7,C)},*sendToCourse({payload:C},{call:P,put:I}){return yield P(fi.Q,C)},*cancelRelease({payload:C},{call:P,put:I}){return yield P(fi.Ne,C)},*cancelPublic({payload:C},{call:P,put:I}){return yield P(fi.Er,C)},*applyPublic({payload:C},{call:P,put:I}){return yield P(fi.WO,C)},*release({payload:C},{call:P,put:I}){return yield P(fi.Ar,C)},*updateAuditSituation({payload:C},{call:P,put:I}){return yield P(fi.LP,C)},*getCollaboratorsData({payload:C},{call:P,put:I}){return yield P(fi.j8,C)},*addCollaborator({payload:C},{call:P,put:I}){return yield P(fi.OV,C)},*addTeachGroupMember({payload:C},{call:P,put:I}){return yield P(fi.l3,C)},*getChangeManager({payload:C},{call:P,put:I}){return yield P(fi.P2,C)},*changeManager({payload:C},{call:P,put:I}){return yield P(fi.X$,C)},*deleteCollaborators({payload:C},{call:P,put:I}){return yield P(fi.xk,C)},*getRankingList({payload:C},{call:P,put:I}){return yield P(fi.E4,C)},*getMirrorScript({payload:C},{call:P,put:I}){return yield P(fi.Z2,C)},*getScriptContent({payload:C},{call:P,put:I}){return yield P(fi.Bj,C)},*getCustomScript({payload:C},{call:P,put:I}){return yield P(fi.Wi,C)},*updateSettingBasicInfo({payload:C},{call:P,put:I}){return yield P(fi.ZO,C)},*getShixunQuote({payload:C},{call:P,put:I}){return yield P(fi.Gr,C)},*deleteShixun({payload:C},{call:P,put:I}){return yield P(fi.Ps,C)},*permanentClose({payload:C},{call:P,put:I}){return yield P(fi.U9,C)},*getDepartments({payload:C},{call:P,put:I}){return yield P(fi.Ql,C)},*updatePermissionSetting({payload:C},{call:P,put:I}){return yield P(fi.aH,C)},*updateLearnSetting({payload:C},{call:P,put:I}){return yield P(fi.yE,C)},*updateSetting({payload:C},{call:P,put:I}){return yield P(fi.m7,C)},*getSetData({payload:C},{call:P,put:I}){return yield P(fi.U0,C)},*deleteDataSet({payload:C},{call:P,put:I}){return yield P(fi.uo,C)},*deleteGitFile({payload:C},{call:P,put:I}){return yield P(fi.sr,C)},*deleteGitFiles({payload:C},{call:P,put:I}){return yield P(fi.p0,C)},*moveGitFile({payload:C},{call:P,put:I}){return yield P(fi.IT,C)},*moveGitFiles({payload:C},{call:P,put:I}){return yield P(fi.t2,C)},*getRepository({payload:C},{call:P,put:I}){const pe=yield P(fi.Ag,C);return yield I({type:"save",payload:{repository:Ra({},pe)}}),Ra({},pe)},*getRepositorys({payload:C},{call:P,put:I}){const pe=yield P(fi.Wl,C);return yield I({type:"save",payload:{repository:Ra({},pe)}}),Ra({},pe)},*getRepositorys({payload:C},{call:P,put:I}){const pe=yield P(fi.Wl,C);return yield I({type:"save",payload:{repository:Ra({},pe)}}),Ra({},pe)},*getSecretRepository({payload:C},{call:P,put:I}){const pe=yield P(fi.w,C);return yield I({type:"save",payload:{secretRepository:Ra({},pe)}}),pe},*addRepositoryFile({payload:C},{call:P,put:I}){return yield P(fi.v3,C)},*addRepositoryFiles({payload:C},{call:P,put:I}){return yield P(fi.fL,C)},*getRepositoryCommit({payload:C},{call:P,put:I}){return yield P(fi.Je,C)},*getFileContent({payload:C},{call:P,put:I}){const pe=yield P(fi.LK,C);return yield I({type:"save",payload:{fileContent:Do(Ra({},pe),{params:C})}}),pe},*getFileContents({payload:C},{call:P,put:I}){const pe=yield P(fi.nu,C);return yield I({type:"save",payload:{fileContent:Do(Ra({},pe),{params:C})}}),pe},*updateRepositoryFile({payload:C},{call:P,put:I}){return yield P(fi.kF,C)},*updateRepositoryFiles({payload:C},{call:P,put:I}){return yield P(fi.jq,C)},*uploadGitFolder({payload:C},{call:P,put:I}){return yield P(fi.Op,C)},*updateCollaboratorEditable({payload:C},{call:P,put:I}){return yield P(fi.Dz,C)},*getSettingsData({payload:C},{call:P,put:I}){const pe=yield P(fi.DC,C);yield I({type:"save",payload:{setting:Ra({},pe)}})},*getChallengesNew({payload:C},{call:P,put:I}){const pe=yield P(fi.km,C);yield I({type:"save",payload:{challengesNew:Ra({},pe)}})},*getChallengesEdit({payload:C},{call:P,put:I}){const pe=yield P(fi.q0,C);return yield I({type:"save",payload:{challengesEdit:Ra({},pe)}}),pe},*getAuditSituationData({payload:C},{call:P,put:I}){const pe=yield P(fi.GI,C),je=tc(pe);yield I({type:"save",payload:{auditSituationData:je}})},*getEditChallengesQuestion({payload:C},{call:P,put:I}){const pe=yield P(fi.UQ,C);return yield I({type:"save",payload:{editChallengesQuestion:pe}}),pe},*getInfoWithJupyterLab({payload:C},{call:P,put:I}){const pe=yield P(fi.mI,C);return yield I({type:"save",payload:{infoWithJupyterLab:pe}}),pe},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Ra({},C)}})}},reducers:{save(C,P){return console.log("reducers:",C,P),Ra(Ra({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},cl=Object.defineProperty,Jo=Object.getOwnPropertySymbols,Gl=Object.prototype.hasOwnProperty,vc=Object.prototype.propertyIsEnumerable,Au=(C,P,I)=>P in C?cl(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Tu=(C,P)=>{for(var I in P||(P={}))Gl.call(P,I)&&Au(C,I,P[I]);if(Jo)for(var I of Jo(P))vc.call(P,I)&&Au(C,I,P[I]);return C},Kl={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:C},{call:P,put:I}){const pe=yield P(fi.he,C),je=Tu({},C);return yield I({type:"save",payload:Tu({listParams:je},pe)}),pe},*getMenus({payload:C},{call:P,put:I}){var pe;const je=yield P(fi.I_,C);(pe=je==null?void 0:je.disciplines)==null||pe.map(rn=>(rn.sub_repertoires=rn.sub_disciplines,rn)),yield I({type:"save",payload:{menus:[...(je==null?void 0:je.disciplines)||[]]}})},*clearListParams({payload:C},{call:P,put:I}){yield I({type:"save",payload:{listParams:{sort:"desc",order_by:"new",page:1,limit:16,keyword:"",status:0,diff:0,hideme:!1}}})}},reducers:{save(C,P){return Tu(Tu({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},bl=Object.defineProperty,La=Object.getOwnPropertySymbols,gc=Object.prototype.hasOwnProperty,yc=Object.prototype.propertyIsEnumerable,Vu=(C,P,I)=>P in C?bl(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,ku=(C,P)=>{for(var I in P||(P={}))gc.call(P,I)&&Vu(C,I,P[I]);if(La)for(var I of La(P))yc.call(P,I)&&Vu(C,I,P[I]);return C},ic={namespace:"newShixuns",state:{newData:{},actionTabs:{key:"",params:{}},environmentData:{}},effects:{*getNewShixunsData({payload:C},{call:P,put:I}){const pe=yield P(fi.b8,C);return yield I({type:"save",payload:{newData:ku({},pe)}}),pe},*deleteAttachment({payload:C},{call:P,put:I}){return yield P(fi.OW,C)},*applyShixunMirror({payload:C},{call:P,put:I}){return yield P(fi.EH,C)},*submitShixuns({payload:C},{call:P,put:I}){return yield P(fi.eX,C)},*getShixunsJupyterLab({payload:C},{call:P,put:I}){const pe=yield P(fi.Gu,C);return yield I({type:"save",payload:{newData:ku({},pe)}}),pe},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:ku({},C)}})},*getEnvironmentData({payload:C},{call:P,put:I}){const pe=yield P(fi.K,C);return console.log(pe,"response"),yield I({type:"save",payload:{environmentData:ku({},pe.data)}}),pe}},reducers:{save(C,P){return ku(ku({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){}}},Vo=Object.defineProperty,el=Object.getOwnPropertySymbols,eu=Object.prototype.hasOwnProperty,Eo=Object.prototype.propertyIsEnumerable,Dl=(C,P,I)=>P in C?Vo(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Yu=(C,P)=>{for(var I in P||(P={}))eu.call(P,I)&&Dl(C,I,P[I]);if(el)for(var I of el(P))Eo.call(P,I)&&Dl(C,I,P[I]);return C},uu={namespace:"shixunsOverview",state:{},effects:{*getShixunUseInfos({payload:C},{call:P,put:I}){const pe=yield P(fi.e,C);yield I({type:"save",payload:{ShixunUseInfos:pe}})},*getRankList({payload:C},{call:P,put:I}){const pe=yield P(fi.Fg,C);yield I({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:C},{call:P,put:I}){const pe=yield P(fi.Gz,C);yield I({type:"save",payload:{SBody:pe}})},*getOnlineCount({payload:C},{call:P,put:I}){const pe=yield P(fi.hS,C);yield I({type:"save",payload:{OnlineCount:pe==null?void 0:pe.data}})},*getStatisticsHeader({payload:C},{call:P,put:I}){const pe=yield P(fi.Hl,C);yield I({type:"save",payload:{SHeader:pe}})}},reducers:{save(C,P){return Yu(Yu({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},Ol=(C,P,I)=>new Promise((pe,je)=>{var rn=Zi=>{try{Xi(I.next(Zi))}catch(ss){je(ss)}},ui=Zi=>{try{Xi(I.throw(Zi))}catch(ss){je(ss)}},Xi=Zi=>Zi.done?pe(Zi.value):Promise.resolve(Zi.value).then(rn,ui);Xi((I=I.apply(C,P)).next())});function xc(C){return Ol(this,null,function*(){return(0,Cn.ZP)("/api/shixuns/new.json",{method:"Get",params:C})})}function ac(C){return Ol(this,null,function*(){return(0,Cn.ZP)(`/api/shixuns/${C.id}/required_status.json`,{method:"Get",params:{}})})}var sc=Object.defineProperty,xl=Object.defineProperties,Pc=Object.getOwnPropertyDescriptors,oc=Object.getOwnPropertySymbols,wc=Object.prototype.hasOwnProperty,fl=Object.prototype.propertyIsEnumerable,Pu=(C,P,I)=>P in C?sc(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Ms=(C,P)=>{for(var I in P||(P={}))wc.call(P,I)&&Pu(C,I,P[I]);if(oc)for(var I of oc(P))fl.call(P,I)&&Pu(C,I,P[I]);return C},Ec=(C,P)=>xl(C,Pc(P)),Eu={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:C},{call:P,put:I}){yield I({type:"save",payload:Ms({},C)})},*getTestData({payload:C},{call:P,put:I}){const pe=yield P(xc,C);yield I({type:"save",payload:{data:pe}})},*setUpdateIndex({payload:C},{call:P,put:I}){yield I({type:"save",payload:{updateIndex:Math.random()}})},*getCommonData({payload:C},{call:P,put:I}){const pe=yield P(ac,C);yield I({type:"save",payload:Ms({},pe.data)})},*setSideBarTabs({payload:C},{call:P,put:I}){yield I({type:"sideBar",payload:Ms({},C)})}},reducers:{save(C,P){return Ms(Ms({},C),P.payload)},sideBar(C,P){return Ec(Ms({},C),{sideBar:Ms(Ms({},C.sideBar),P.payload)})}},subscriptions:{setup({dispatch:C,history:P}){}}},co=e(24780),Vl=Object.defineProperty,Uo=Object.getOwnPropertySymbols,wl=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,dl=(C,P,I)=>P in C?Vl(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Oo=(C,P)=>{for(var I in P||(P={}))wl.call(P,I)&&dl(C,I,P[I]);if(Uo)for(var I of Uo(P))Me.call(P,I)&&dl(C,I,P[I]);return C},Yo={namespace:"userDetail",state:{systemUpdate:void 0,homepageInfo:void 0,homeworkBanksDetail:{},actionTabs:{key:"",params:{}}},effects:{*getHomeworkBanksDetail({payload:C},{call:P,put:I}){const pe=yield P(co.JJ,C);return yield I({type:"save",payload:{homeworkBanksDetail:Oo({},pe)}}),pe},*getSystemUpdate({payload:C},{call:P,put:I}){const pe=yield P(co.n0,C);return yield I({type:"save",payload:{systemUpdate:Oo({},pe)}}),pe},*getHomepageInfo({payload:C},{call:P,put:I}){const pe=yield P(co.DA,C);return yield I({type:"save",payload:{homepageInfo:Oo({},pe)}}),pe},*signed({payload:C},{call:P,put:I}){return yield P(co.qN,C)},*getCourses({payload:C},{call:P,put:I}){return yield P(co.Ho,C)},*getShixuns({payload:C},{call:P,put:I}){return yield P(co.rV,C)},*getPaths({payload:C},{call:P,put:I}){return yield P(co.w3,C)},*getProjects({payload:C},{call:P,put:I}){return yield P(co.mW,C)},*getVideos({payload:C},{call:P,put:I}){return yield P(co.WY,C)},*getReviewVideos({payload:C},{call:P,put:I}){return yield P(co.Qx,C)},*deleteVideo({payload:C},{call:P,put:I}){return yield P(co.FM,C)},*getQuestionBanks({payload:C},{call:P,put:I}){return yield P(co.ai,C)},*topicsSetPublic({payload:C},{call:P,put:I}){return yield P(co.Cx,C)},*topicsDelete({payload:C},{call:P,put:I}){return yield P(co.WS,C)},*topicGetCourseList({payload:C},{call:P,put:I}){return yield P(co.gI,C)},*topicSendToClass({payload:C},{call:P,put:I}){return C.object_type==="videos"?yield P(co.Fn,C):yield P(co.Ef,C)},*logWatchHistory({payload:C},{call:P,put:I}){const pe=yield P(co.lO,C);return pe==null?void 0:pe.log_id},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Oo({},C)}})}},reducers:{save(C,P){return Oo(Oo({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},Iu=Object.defineProperty,tl=Object.getOwnPropertySymbols,rl=Object.prototype.hasOwnProperty,Ru=Object.prototype.propertyIsEnumerable,Lu=(C,P,I)=>P in C?Iu(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,zo=(C,P)=>{for(var I in P||(P={}))rl.call(P,I)&&Lu(C,I,P[I]);if(tl)for(var I of tl(P))Ru.call(P,I)&&Lu(C,I,P[I]);return C},uc=(C,P)=>{var I={};for(var pe in C)rl.call(C,pe)&&P.indexOf(pe)<0&&(I[pe]=C[pe]);if(C!=null&&tl)for(var pe of tl(C))P.indexOf(pe)<0&&Ru.call(C,pe)&&(I[pe]=C[pe]);return I},Yl={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:C},{call:P,put:I}){const pe=C,{to:je}=pe,rn=uc(pe,["to"]);if(!(yield P(co.Es,rn)).status)try{je?f.history.replace(je):location.reload()}catch(Xi){}},*showPopLogin({payload:C},{put:P}){yield P({type:"save",payload:{showPopLogin:C.showPopLogin,showClosable:C.showClosable}})},*setBindAccountModal({payload:C},{put:P}){yield P({type:"save",payload:{bindAccountModalVisible:C.bindAccountModalVisible,userInfoForBindAccountModal:C.userInfoForBindAccountModal,loginInfo:C.loginInfo}})},*getUserInfo({payload:C},{call:P,put:I}){const pe=yield P(co.bG,zo({},C));return localStorage.userInfo=JSON.stringify(pe),yield I({type:"save",payload:{userInfo:zo({},pe)}}),pe},*getNavigationInfo({payload:C},{call:P,put:I}){const pe=yield P(co.x4,zo({},C));yield I({type:"save",payload:{navigationInfo:zo({},pe)}})},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:zo({},C)}})}},reducers:{save(C,P){return zo(zo({},C),P.payload)}}},nl=e(34640),Mu=Object.defineProperty,Dc=Object.defineProperties,Sc=Object.getOwnPropertyDescriptors,il=Object.getOwnPropertySymbols,hl=Object.prototype.hasOwnProperty,Rl=Object.prototype.propertyIsEnumerable,El=(C,P,I)=>P in C?Mu(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,lu=(C,P)=>{for(var I in P||(P={}))hl.call(P,I)&&El(C,I,P[I]);if(il)for(var I of il(P))Rl.call(P,I)&&El(C,I,P[I]);return C},Ll=(C,P)=>Dc(C,Sc(P));const cc=()=>{var C,P,I,pe,je,rn,ui;let Xi=window.location.href.split("/");if(!Xi.includes("video"))return;let Zi=(C=Xi[Xi.length-1])==null?void 0:C.split("?")[0];Zi=Number(Zi);const ss=(I=(P=Xi[Xi.length-1])==null?void 0:P.split("?")[1])==null?void 0:I.split("=")[1];return((je=(pe=Xi[Xi.length-1])==null?void 0:pe.split("?")[1])==null?void 0:je.split("=")[0])==="subject_id"?{videoId:Zi,subject_id:ss}:((ui=(rn=Xi[Xi.length-1])==null?void 0:rn.split("?")[1])==null?void 0:ui.split("=")[0])==="new_video_id"?{videoId:Zi,new_video_id:ss}:{videoId:Zi,course_id:ss}};var Xl={namespace:"videoDetail",state:{detail:{},actionTabs:{key:"",params:{}},videoTabs:{key:"",params:{}},stages:[],cust_seq:0,queryParams:cc(),videoList:[],attachmentList:[],selectParams:{checkBoxValue:!1,radioValue:1},active:{}},effects:{*getVideoDetail({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Mn.O2,C);return P?P(je):yield pe({type:"save",payload:{detail:lu({},je)}}),je},*setVideoValue({payload:C},{call:P,put:I}){yield I({type:"save",payload:{detail:lu({},C)}})},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:lu({},C)}})},*setVideoTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{videoTabs:lu({},C)}})},*setSelectValue({payload:C},{call:P,put:I}){yield I({type:"save",payload:{selectParams:lu({},C)}})},*getStageData({payload:C},{call:P,put:I,select:pe}){const je=yield P(Mn.yN,C),rn=yield P(He.lk,{id:C.subject_id}),{queryParams:ui}=yield pe(Ss=>Ss.videoDetail),{stages:Xi=[]}=je,Zi=[];let ss=[],eo={};const si=Ss=>{Ss.forEach(Zo=>{String(Zo.id)===String(ui.videoId)&&(eo=Zo),Zo.item_type==="VideoItem"?Zi.push(Zo):Zo.item_type==="Attachment"&&ss.push(Zo),Zo.children&&Zo.children.length&&si(Zo.children)})};Xi==null||Xi.forEach(Ss=>{si(Ss.items)}),window.filterVideoSign=[...Zi],yield I({type:"save",payload:{stages:Xi,active:eo,cust_seq:rn.cust_seq,videoList:Zi,attachmentList:ss}})},*getVideoData({payload:C},{call:P,put:I,select:pe}){const je=yield P(Mn.fn,C),{categories:rn=[],coruse_videos:ui=[]}=je;yield I({type:"save",payload:{stages:(rn==null?void 0:rn.length)>0?rn:[{coruse_videos:ui,name:"\u672A\u5206\u914D\u76EE\u5F55"}]}})},*getCourseStageData({payload:C},{call:P,put:I,select:pe}){const je=yield P(nl.R7,C),{queryParams:rn}=yield pe(si=>si.videoDetail),{stages:ui}=je;let Xi=[],Zi=[],ss={};const eo=si=>{si.forEach(Ss=>{String(Ss.id)===String(rn.videoId)&&(ss=Ss),Ss.item_type==="VideoItem"?Xi.push(Ss):Ss.item_type==="Attachment"&&Zi.push(Ss),Ss.children&&Ss.children.length&&eo(Ss.children)})};ui==null||ui.forEach(si=>{eo(si.items)}),window.filterVideoSign=[...Xi],yield I({type:"save",payload:{active:ss,stages:ui,cust_seq:!0,videoList:Xi,attachmentList:Zi}})}},reducers:{save(C,P){return lu(lu({},C),P.payload)},handleListItemClick(C,P){const{videoList:I,attachmentList:pe}=C,je=P.payload.videoId||P.payload.attachmentId,rn=[...I,...pe].find(ui=>`${ui.id}`==`${je}`);return Ll(lu({},C),{active:rn,queryParams:lu(lu({},cc()),P.payload)})}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},tu=e(62406),pl=Object.defineProperty,Cc=Object.getOwnPropertySymbols,fc=Object.prototype.hasOwnProperty,Fu=Object.prototype.propertyIsEnumerable,Ml=(C,P,I)=>P in C?pl(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,al=(C,P)=>{for(var I in P||(P={}))fc.call(P,I)&&Ml(C,I,P[I]);if(Cc)for(var I of Cc(P))Fu.call(P,I)&&Ml(C,I,P[I]);return C},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:C},{call:P,put:I}){const pe=yield P(tu.y2,C);return yield I({type:"save",payload:{Workplace:{BaseData:pe.data}}}),pe},*putEditDiscussion({payload:C},{call:P,put:I}){return yield P(tu.CH,C)},*getDiscussionDetail({payload:C},{call:P,put:I}){const pe=yield P(tu.XQ,C);return yield I({type:"save",payload:{DiscussionDetail:pe}}),pe},*postDiscussionList({payload:C},{call:P,put:I}){return yield P(tu.Ll,C)},*getDiscussionList({payload:C},{call:P,put:I}){const pe=yield P(tu.EA,C);return yield I({type:"save",payload:{DiscussionList:pe}}),pe},*postAddLessonRes({payload:C},{call:P,put:I}){return yield P(tu.cZ,C)},*getLessonResourcesList({payload:C},{call:P,put:I}){const pe=yield P(tu.b,C);return yield I({type:"save",payload:{LessonResList:pe}}),pe},*putGoodLessonsDetail({payload:C},{call:P,put:I}){return yield P(tu.To,C)},*getGoodLessonsDetail({payload:C},{call:P,put:I}){const pe=yield P(tu.FU,C);return yield I({type:"save",payload:{LessonDetail:pe}}),pe},*postGoodLessonsList({payload:C},{call:P,put:I}){return yield P(tu.Vf,C)},*getGoodLessonsList({payload:C},{call:P,put:I}){const pe=yield P(tu.G_,C);return yield I({type:"save",payload:{LessonsList:pe}}),pe},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:al({},C)}})},*setShowMenu({payload:C},{call:P,put:I}){yield I({type:"save",payload:{showMenu:C}})},*getVirtualSpacesDetails({payload:C},{call:P,put:I}){const pe=yield P(tu.sT,C);yield I({type:"save",payload:{virtualSpacesDetails:al({},pe)}})},*setVirtualSpacesLoading({payload:C},{call:P,put:I}){yield I({type:"save",payload:{loading:C}})},*getVirtualSpacesMenus({payload:C},{call:P,put:I}){const pe=yield P(tu.Sl,C);return yield I({type:"save",payload:{menus:pe}}),pe}},reducers:{save(C,P){return al(al({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}};const Fl={model_1:{namespace:"account.index",model:b},model_2:{namespace:"classrooms.announcement",model:H},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:Vt},model_8:{namespace:"classrooms.index",model:Te},model_9:{namespace:"classrooms.new",model:yt},model_10:{namespace:"classrooms.overview",model:jr},model_11:{namespace:"classrooms.polls",model:jt},model_12:{namespace:"classrooms.teacher",model:dn},model_13:{namespace:"classrooms.video",model:aa},model_14:{namespace:"competitions.index",model:xi},model_15:{namespace:"declaration.index",model:fr},model_16:{namespace:"engineering.evaluateDetail",model:Ir},model_17:{namespace:"engineering.evaluateList",model:kr.Z},model_18:{namespace:"engineering.index",model:On},model_19:{namespace:"engineering.navigation",model:$a},model_20:{namespace:"engineering.normDetail",model:yo},model_21:{namespace:"engineering.normList",model:Ho},model_22:{namespace:"forums.detail",model:Wo},model_23:{namespace:"forums.index",model:Mo},model_24:{namespace:"globalSetting",model:Ns},model_25:{namespace:"graduations.index",model:Jn},model_26:{namespace:"homePage",model:Qi},model_27:{namespace:"innovation.index",model:qs},model_28:{namespace:"intraincourse.index",model:sa},model_29:{namespace:"loading",model:Ps},model_30:{namespace:"messages.index",model:is},model_31:{namespace:"paperlibrary.index",model:Ga},model_32:{namespace:"paperlibrary.newPaper",model:Su},model_33:{namespace:"paths.detail",model:$t},model_34:{namespace:"paths.index",model:Ai},model_35:{namespace:"paths.new",model:Ca},model_36:{namespace:"paths.overview",model:Ju},model_37:{namespace:"problemset.index",model:hu},model_38:{namespace:"problemset.preview",model:ul},model_39:{namespace:"resetFul.index",model:mc},model_40:{namespace:"shixuns.detail",model:Wl},model_41:{namespace:"shixuns.index",model:Kl},model_42:{namespace:"shixuns.new",model:ic},model_43:{namespace:"shixuns.overview",model:uu},model_44:{namespace:"shixuns.practiceSetting",model:Eu},model_45:{namespace:"user.detail",model:Yo},model_46:{namespace:"user.index",model:Yl},model_47:{namespace:"video.detail",model:Xl},model_48:{namespace:"virtualSpaces.index",model:Ql}};var kc=Object.defineProperty,Bu=Object.getOwnPropertySymbols,_l=Object.prototype.hasOwnProperty,Bl=Object.prototype.propertyIsEnumerable,ua=(C,P,I)=>P in C?kc(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,fo=(C,P)=>{for(var I in P||(P={}))_l.call(P,I)&&ua(C,I,P[I]);if(Bu)for(var I of Bu(P))Bl.call(P,I)&&ua(C,I,P[I]);return C};let Xs;function ci(C){const{pluginManager:P}=(0,f.useAppData)(),I=(0,u.useRef)(),pe=P.applyPlugins({key:"dva",type:f.ApplyPluginsType.modify,initialValue:{}});if(!I.current){I.current=(0,t.Ue)(fo({history:f.history},pe.config||{}),{initialReducer:{},setupMiddlewares(je){return[...je]},setupApp(je){je._history=f.history}}),Xs=I.current,I.current.use(s()()),(pe.plugins||[]).forEach(je=>{I.current.use(je)});for(const je of Object.keys(Fl))I.current.model(fo({namespace:Fl[je].namespace},Fl[je].model));I.current.start()}return u.createElement(t.zt,{store:I.current._store},C.children)}function Nu(){return Xs}},57013:function(d,v,e){"use strict";e.d(v,{PZ:function(){return ti},eU:function(){return i},B:function(){return bi},Mg:function(){return _t},lw:function(){return mt},Kd:function(){return It},H8:function(){return xi}});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||{},Rr=Or=>React.createElement(h,null,Sr=>(ir&&invariantIntlContext(Sr),React.createElement(Ue,Object.assign({},Or,{[ye]:Sr},{ref:Ye?Or.forwardedRef:null}))));return Rr.displayName=`injectIntl(${f(Ue)})`,Rr.WrappedComponent=Ue,u(Ye?React.forwardRef((Or,Sr)=>React.createElement(Rr,Object.assign({},Or,{forwardedRef:Sr}))):Rr,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 A(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 H(Ue){return{type:g.literal,value:Ue}}function G(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 Rr in ir)ir.hasOwnProperty(Rr)&&(Ye[Rr]=ir[Rr])},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,Rr){var Or=Ue.call(this)||this;return Or.message=ye,Or.expected=Ye,Or.found=ir,Or.location=Rr,Or.name="SyntaxError",typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(Or,rt),Or}return rt.buildMessage=function(ye,Ye){function ir(Ir){return Ir.charCodeAt(0).toString(16).toUpperCase()}function Rr(Ir){return Ir.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(Ir){return Ir.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 Sr(Ir){switch(Ir.type){case"literal":return'"'+Rr(Ir.text)+'"';case"class":var cn=Ir.parts.map(function(tn){return Array.isArray(tn)?Or(tn[0])+"-"+Or(tn[1]):Or(tn)});return"["+(Ir.inverted?"^":"")+cn+"]";case"any":return"any character";case"end":return"end of input";case"other":return Ir.description}}function Ur(Ir){var cn=Ir.map(Sr),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(Ir){return Ir?'"'+Rr(Ir)+'"':"end of input"}return"Expected "+Ur(ye)+" but "+yn(Ye)+" found."},rt}(Error);function se(Ue,rt){rt=rt!==void 0?rt:{};var ye={},Ye={start:Ve},ir=Ve,Rr=function(ve){return ve.join("")},Or=function(ve){return ie({type:g.literal,value:ve},fa())},Sr="#",Ur=pi("#",!1),yn=function(){return ie({type:g.pound},fa())},Ir=ka("argumentElement"),cn="{",tn=pi("{",!1),on="}",bn=pi("}",!1),ha=function(ve){return ie({type:g.argument,value:ve},fa())},gi=ka("numberSkeletonId"),wi=/^['\/{}]/,On=hn(["'","/","{","}"],!1,!1),Ri=To(),$i=ka("numberSkeletonTokenOption"),la="/",Is=pi("/",!1),ba=function(ve){return ve},As=ka("numberSkeletonToken"),Ds=function(ve,we){return{stem:ve,options:we}},qa=function(ve){return ie({type:0,tokens:ve},fa())},na="::",Ii=pi("::",!1),Ts=function(ve){return ve},$a=function(){return ca.push("numberArgStyle"),!0},Os=function(ve){return ca.pop(),ve.replace(/\s*$/,"")},zi=",",ks=pi(",",!1),Ro="number",ja=pi("number",!1),ys=function(ve,we,wr){return ie({type:we==="number"?g.number:we==="date"?g.date:g.time,style:wr&&wr[2],value:ve},fa())},rs="'",Ws=pi("'",!1),kn=/^[^']/,ns=hn(["'"],!0,!1),yo=/^[^a-zA-Z'{}]/,Rs=hn([["a","z"],["A","Z"],"'","{","}"],!0,!1),Vi=/^[a-zA-Z]/,Ua=hn([["a","z"],["A","Z"]],!1,!1),Da=function(ve){return ie({type:1,pattern:ve},fa())},vs=function(){return ca.push("dateOrTimeArgStyle"),!0},Gs="date",So=pi("date",!1),_o="time",Ks=pi("time",!1),Qs="plural",Lo=pi("plural",!1),mo="selectordinal",Ho=pi("selectordinal",!1),Co="offset:",Xo=pi("offset:",!1),hi=function(ve,we,wr,Jr){return ie({type:g.plural,pluralType:we==="plural"?"cardinal":"ordinal",value:ve,offset:wr?wr[2]:0,options:Jr.reduce(function(vr,Kt){var An=Kt.id,Xn=Kt.value,Ni=Kt.location;return An in vr&&xs('Duplicate option "'+An+'" in plural element: "'+ya()+'"',Li()),vr[An]={value:Xn,location:Ni},vr},{})},fa())},Gn="select",ga=pi("select",!1),os=function(ve,we){return ie({type:g.select,value:ve,options:we.reduce(function(wr,Jr){var vr=Jr.id,Kt=Jr.value,An=Jr.location;return vr in wr&&xs('Duplicate option "'+vr+'" in select element: "'+ya()+'"',Li()),wr[vr]={value:Kt,location:An},wr},{})},fa())},Ba="=",ro=pi("=",!1),Wo=function(ve){return ca.push("select"),!0},iu=function(ve,we){return ca.pop(),ie({id:ve,value:we},fa())},_s=function(ve){return ca.push("plural"),!0},vu=function(ve,we){return ca.pop(),ie({id:ve,value:we},fa())},$o=ka("whitespace"),fu=/^[\t-\r \x85\xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/,gu=hn([[" ","\r"]," ","\x85","\xA0","\u1680",["\u2000","\u200A"],"\u2028","\u2029","\u202F","\u205F","\u3000"],!1,!1),Qu=ka("syntax pattern"),Mo=/^[!-\/:-@[-\^`{-~\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]/,Bs=hn([["!","/"],[":","@"],["[","^"],"`",["{","~"],["\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),Ou=ka("optional whitespace"),Go=ka("number"),bs="-",bo=pi("-",!1),yu=function(ve,we){return we?ve?-we:we:0},Ao=ka("apostrophe"),jo=ka("double apostrophes"),Vs="''",so=pi("''",!1),sl=function(){return"'"},Ns=function(ve,we){return ve+we.replace("''","'")},qt=function(ve){return ve!=="{"&&!($s()&&ve==="#")&&!(Ja()&&ve==="}")},ur=`
|
|
|
`,ar=pi(`
|
|
|
`,!1),mr=function(ve){return ve==="{"||ve==="}"||$s()&&ve==="#"},pr=ka("argNameOrNumber"),_n=ka("argNumber"),xn="0",Nn=pi("0",!1),$n=function(){return 0},Jn=/^[1-9]/,sr=hn([["1","9"]],!1,!1),Nr=/^[0-9]/,xr=hn([["0","9"]],!1,!1),mn=function(ve){return parseInt(ve.join(""),10)},zn=ka("argName"),ft=0,Rn=0,Kn=[{line:1,column:1}],li=0,Bi=[],Kr=0,Qi;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 ya(){return Ue.substring(Rn,ft)}function Li(){return qs(Rn,ft)}function Oa(ve,we){throw we=we!==void 0?we:qs(Rn,ft),Ls([ka(ve)],Ue.substring(Rn,ft),we)}function xs(ve,we){throw we=we!==void 0?we:qs(Rn,ft),us(ve,we)}function pi(ve,we){return{type:"literal",text:ve,ignoreCase:we}}function hn(ve,we,wr){return{type:"class",parts:ve,inverted:we,ignoreCase:wr}}function To(){return{type:"any"}}function ms(){return{type:"end"}}function ka(ve){return{type:"other",description:ve}}function no(ve){var we=Kn[ve],wr;if(we)return we;for(wr=ve-1;!Kn[wr];)wr--;for(we=Kn[wr],we={line:we.line,column:we.column};wr<ve;)Ue.charCodeAt(wr)===10?(we.line++,we.column=1):we.column++,wr++;return Kn[ve]=we,we}function qs(ve,we){var wr=no(ve),Jr=no(we);return{start:{offset:ve,line:wr.line,column:wr.column},end:{offset:we,line:Jr.line,column:Jr.column}}}function Cn(ve){ft<li||(ft>li&&(li=ft,Bi=[]),Bi.push(ve))}function us(ve,we){return new ne(ve,[],"",we)}function Ls(ve,we,wr){return new ne(ne.buildMessage(ve,we),ve,we,wr)}function Ve(){var ve;return ve=qe(),ve}function qe(){var ve,we;for(ve=[],we=Mt();we!==ye;)ve.push(we),we=Mt();return ve}function Mt(){var ve;return ve=dr(),ve===ye&&(ve=Hr(),ve===ye&&(ve=Ci(),ve===ye&&(ve=Ei(),ve===ye&&(ve=sa(),ve===ye&&(ve=Br()))))),ve}function Wt(){var ve,we,wr;if(ve=ft,we=[],wr=Xa(),wr===ye&&(wr=xo(),wr===ye&&(wr=is())),wr!==ye)for(;wr!==ye;)we.push(wr),wr=Xa(),wr===ye&&(wr=xo(),wr===ye&&(wr=is()));else we=ye;return we!==ye&&(Rn=ve,we=Rr(we)),ve=we,ve}function dr(){var ve,we;return ve=ft,we=Wt(),we!==ye&&(Rn=ve,we=Or(we)),ve=we,ve}function Br(){var ve,we;return ve=ft,Ue.charCodeAt(ft)===35?(we=Sr,ft++):(we=ye,Kr===0&&Cn(Ur)),we!==ye&&(Rn=ve,we=yn()),ve=we,ve}function Hr(){var ve,we,wr,Jr,vr,Kt;return Kr++,ve=ft,Ue.charCodeAt(ft)===123?(we=cn,ft++):(we=ye,Kr===0&&Cn(tn)),we!==ye?(wr=Fi(),wr!==ye?(Jr=Js(),Jr!==ye?(vr=Fi(),vr!==ye?(Ue.charCodeAt(ft)===125?(Kt=on,ft++):(Kt=ye,Kr===0&&Cn(bn)),Kt!==ye?(Rn=ve,we=ha(Jr),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye),Kr--,ve===ye&&(we=ye,Kr===0&&Cn(Ir)),ve}function pn(){var ve,we,wr,Jr,vr;if(Kr++,ve=ft,we=[],wr=ft,Jr=ft,Kr++,vr=Wa(),vr===ye&&(wi.test(Ue.charAt(ft))?(vr=Ue.charAt(ft),ft++):(vr=ye,Kr===0&&Cn(On))),Kr--,vr===ye?Jr=void 0:(ft=Jr,Jr=ye),Jr!==ye?(Ue.length>ft?(vr=Ue.charAt(ft),ft++):(vr=ye,Kr===0&&Cn(Ri)),vr!==ye?(Jr=[Jr,vr],wr=Jr):(ft=wr,wr=ye)):(ft=wr,wr=ye),wr!==ye)for(;wr!==ye;)we.push(wr),wr=ft,Jr=ft,Kr++,vr=Wa(),vr===ye&&(wi.test(Ue.charAt(ft))?(vr=Ue.charAt(ft),ft++):(vr=ye,Kr===0&&Cn(On))),Kr--,vr===ye?Jr=void 0:(ft=Jr,Jr=ye),Jr!==ye?(Ue.length>ft?(vr=Ue.charAt(ft),ft++):(vr=ye,Kr===0&&Cn(Ri)),vr!==ye?(Jr=[Jr,vr],wr=Jr):(ft=wr,wr=ye)):(ft=wr,wr=ye);else we=ye;return we!==ye?ve=Ue.substring(ve,ft):ve=we,Kr--,ve===ye&&(we=ye,Kr===0&&Cn(gi)),ve}function nn(){var ve,we,wr;return Kr++,ve=ft,Ue.charCodeAt(ft)===47?(we=la,ft++):(we=ye,Kr===0&&Cn(Is)),we!==ye?(wr=pn(),wr!==ye?(Rn=ve,we=ba(wr),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye),Kr--,ve===ye&&(we=ye,Kr===0&&Cn($i)),ve}function vn(){var ve,we,wr,Jr,vr;if(Kr++,ve=ft,we=Fi(),we!==ye)if(wr=pn(),wr!==ye){for(Jr=[],vr=nn();vr!==ye;)Jr.push(vr),vr=nn();Jr!==ye?(Rn=ve,we=Ds(wr,Jr),ve=we):(ft=ve,ve=ye)}else ft=ve,ve=ye;else ft=ve,ve=ye;return Kr--,ve===ye&&(we=ye,Kr===0&&Cn(As)),ve}function Yn(){var ve,we,wr;if(ve=ft,we=[],wr=vn(),wr!==ye)for(;wr!==ye;)we.push(wr),wr=vn();else we=ye;return we!==ye&&(Rn=ve,we=qa(we)),ve=we,ve}function ri(){var ve,we,wr;return ve=ft,Ue.substr(ft,2)===na?(we=na,ft+=2):(we=ye,Kr===0&&Cn(Ii)),we!==ye?(wr=Yn(),wr!==ye?(Rn=ve,we=Ts(wr),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye),ve===ye&&(ve=ft,Rn=ft,we=$a(),we?we=void 0:we=ye,we!==ye?(wr=Wt(),wr!==ye?(Rn=ve,we=Os(wr),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye)),ve}function yi(){var ve,we,wr,Jr,vr,Kt,An,Xn,Ni,Tn,jn,Pn,oa;return ve=ft,Ue.charCodeAt(ft)===123?(we=cn,ft++):(we=ye,Kr===0&&Cn(tn)),we!==ye?(wr=Fi(),wr!==ye?(Jr=Js(),Jr!==ye?(vr=Fi(),vr!==ye?(Ue.charCodeAt(ft)===44?(Kt=zi,ft++):(Kt=ye,Kr===0&&Cn(ks)),Kt!==ye?(An=Fi(),An!==ye?(Ue.substr(ft,6)===Ro?(Xn=Ro,ft+=6):(Xn=ye,Kr===0&&Cn(ja)),Xn!==ye?(Ni=Fi(),Ni!==ye?(Tn=ft,Ue.charCodeAt(ft)===44?(jn=zi,ft++):(jn=ye,Kr===0&&Cn(ks)),jn!==ye?(Pn=Fi(),Pn!==ye?(oa=ri(),oa!==ye?(jn=[jn,Pn,oa],Tn=jn):(ft=Tn,Tn=ye)):(ft=Tn,Tn=ye)):(ft=Tn,Tn=ye),Tn===ye&&(Tn=null),Tn!==ye?(jn=Fi(),jn!==ye?(Ue.charCodeAt(ft)===125?(Pn=on,ft++):(Pn=ye,Kr===0&&Cn(bn)),Pn!==ye?(Rn=ve,we=ys(Jr,Xn,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)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye),ve}function Si(){var ve,we,wr,Jr;if(ve=ft,Ue.charCodeAt(ft)===39?(we=rs,ft++):(we=ye,Kr===0&&Cn(Ws)),we!==ye){if(wr=[],Jr=Xa(),Jr===ye&&(kn.test(Ue.charAt(ft))?(Jr=Ue.charAt(ft),ft++):(Jr=ye,Kr===0&&Cn(ns))),Jr!==ye)for(;Jr!==ye;)wr.push(Jr),Jr=Xa(),Jr===ye&&(kn.test(Ue.charAt(ft))?(Jr=Ue.charAt(ft),ft++):(Jr=ye,Kr===0&&Cn(ns)));else wr=ye;wr!==ye?(Ue.charCodeAt(ft)===39?(Jr=rs,ft++):(Jr=ye,Kr===0&&Cn(Ws)),Jr!==ye?(we=[we,wr,Jr],ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye)}else ft=ve,ve=ye;if(ve===ye)if(ve=[],we=Xa(),we===ye&&(yo.test(Ue.charAt(ft))?(we=Ue.charAt(ft),ft++):(we=ye,Kr===0&&Cn(Rs))),we!==ye)for(;we!==ye;)ve.push(we),we=Xa(),we===ye&&(yo.test(Ue.charAt(ft))?(we=Ue.charAt(ft),ft++):(we=ye,Kr===0&&Cn(Rs)));else ve=ye;return ve}function qi(){var ve,we;if(ve=[],Vi.test(Ue.charAt(ft))?(we=Ue.charAt(ft),ft++):(we=ye,Kr===0&&Cn(Ua)),we!==ye)for(;we!==ye;)ve.push(we),Vi.test(Ue.charAt(ft))?(we=Ue.charAt(ft),ft++):(we=ye,Kr===0&&Cn(Ua));else ve=ye;return ve}function ji(){var ve,we,wr,Jr;if(ve=ft,we=ft,wr=[],Jr=Si(),Jr===ye&&(Jr=qi()),Jr!==ye)for(;Jr!==ye;)wr.push(Jr),Jr=Si(),Jr===ye&&(Jr=qi());else wr=ye;return wr!==ye?we=Ue.substring(we,ft):we=wr,we!==ye&&(Rn=ve,we=Da(we)),ve=we,ve}function Di(){var ve,we,wr;return ve=ft,Ue.substr(ft,2)===na?(we=na,ft+=2):(we=ye,Kr===0&&Cn(Ii)),we!==ye?(wr=ji(),wr!==ye?(Rn=ve,we=Ts(wr),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye),ve===ye&&(ve=ft,Rn=ft,we=vs(),we?we=void 0:we=ye,we!==ye?(wr=Wt(),wr!==ye?(Rn=ve,we=Os(wr),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye)),ve}function pa(){var ve,we,wr,Jr,vr,Kt,An,Xn,Ni,Tn,jn,Pn,oa;return ve=ft,Ue.charCodeAt(ft)===123?(we=cn,ft++):(we=ye,Kr===0&&Cn(tn)),we!==ye?(wr=Fi(),wr!==ye?(Jr=Js(),Jr!==ye?(vr=Fi(),vr!==ye?(Ue.charCodeAt(ft)===44?(Kt=zi,ft++):(Kt=ye,Kr===0&&Cn(ks)),Kt!==ye?(An=Fi(),An!==ye?(Ue.substr(ft,4)===Gs?(Xn=Gs,ft+=4):(Xn=ye,Kr===0&&Cn(So)),Xn===ye&&(Ue.substr(ft,4)===_o?(Xn=_o,ft+=4):(Xn=ye,Kr===0&&Cn(Ks))),Xn!==ye?(Ni=Fi(),Ni!==ye?(Tn=ft,Ue.charCodeAt(ft)===44?(jn=zi,ft++):(jn=ye,Kr===0&&Cn(ks)),jn!==ye?(Pn=Fi(),Pn!==ye?(oa=Di(),oa!==ye?(jn=[jn,Pn,oa],Tn=jn):(ft=Tn,Tn=ye)):(ft=Tn,Tn=ye)):(ft=Tn,Tn=ye),Tn===ye&&(Tn=null),Tn!==ye?(jn=Fi(),jn!==ye?(Ue.charCodeAt(ft)===125?(Pn=on,ft++):(Pn=ye,Kr===0&&Cn(bn)),Pn!==ye?(Rn=ve,we=ys(Jr,Xn,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)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye),ve}function Ci(){var ve;return ve=yi(),ve===ye&&(ve=pa()),ve}function Ei(){var ve,we,wr,Jr,vr,Kt,An,Xn,Ni,Tn,jn,Pn,oa,Ga,Po,js;if(ve=ft,Ue.charCodeAt(ft)===123?(we=cn,ft++):(we=ye,Kr===0&&Cn(tn)),we!==ye)if(wr=Fi(),wr!==ye)if(Jr=Js(),Jr!==ye)if(vr=Fi(),vr!==ye)if(Ue.charCodeAt(ft)===44?(Kt=zi,ft++):(Kt=ye,Kr===0&&Cn(ks)),Kt!==ye)if(An=Fi(),An!==ye)if(Ue.substr(ft,6)===Qs?(Xn=Qs,ft+=6):(Xn=ye,Kr===0&&Cn(Lo)),Xn===ye&&(Ue.substr(ft,13)===mo?(Xn=mo,ft+=13):(Xn=ye,Kr===0&&Cn(Ho))),Xn!==ye)if(Ni=Fi(),Ni!==ye)if(Ue.charCodeAt(ft)===44?(Tn=zi,ft++):(Tn=ye,Kr===0&&Cn(ks)),Tn!==ye)if(jn=Fi(),jn!==ye)if(Pn=ft,Ue.substr(ft,7)===Co?(oa=Co,ft+=7):(oa=ye,Kr===0&&Cn(Xo)),oa!==ye?(Ga=Fi(),Ga!==ye?(Po=va(),Po!==ye?(oa=[oa,Ga,Po],Pn=oa):(ft=Pn,Pn=ye)):(ft=Pn,Pn=ye)):(ft=Pn,Pn=ye),Pn===ye&&(Pn=null),Pn!==ye)if(oa=Fi(),oa!==ye){if(Ga=[],Po=Na(),Po!==ye)for(;Po!==ye;)Ga.push(Po),Po=Na();else Ga=ye;Ga!==ye?(Po=Fi(),Po!==ye?(Ue.charCodeAt(ft)===125?(js=on,ft++):(js=ye,Kr===0&&Cn(bn)),js!==ye?(Rn=ve,we=hi(Jr,Xn,Pn,Ga),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 sa(){var ve,we,wr,Jr,vr,Kt,An,Xn,Ni,Tn,jn,Pn,oa,Ga;if(ve=ft,Ue.charCodeAt(ft)===123?(we=cn,ft++):(we=ye,Kr===0&&Cn(tn)),we!==ye)if(wr=Fi(),wr!==ye)if(Jr=Js(),Jr!==ye)if(vr=Fi(),vr!==ye)if(Ue.charCodeAt(ft)===44?(Kt=zi,ft++):(Kt=ye,Kr===0&&Cn(ks)),Kt!==ye)if(An=Fi(),An!==ye)if(Ue.substr(ft,6)===Gn?(Xn=Gn,ft+=6):(Xn=ye,Kr===0&&Cn(ga)),Xn!==ye)if(Ni=Fi(),Ni!==ye)if(Ue.charCodeAt(ft)===44?(Tn=zi,ft++):(Tn=ye,Kr===0&&Cn(ks)),Tn!==ye)if(jn=Fi(),jn!==ye){if(Pn=[],oa=Ps(),oa!==ye)for(;oa!==ye;)Pn.push(oa),oa=Ps();else Pn=ye;Pn!==ye?(oa=Fi(),oa!==ye?(Ue.charCodeAt(ft)===125?(Ga=on,ft++):(Ga=ye,Kr===0&&Cn(bn)),Ga!==ye?(Rn=ve,we=os(Jr,Pn),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 io(){var ve,we,wr,Jr;return ve=ft,we=ft,Ue.charCodeAt(ft)===61?(wr=Ba,ft++):(wr=ye,Kr===0&&Cn(ro)),wr!==ye?(Jr=va(),Jr!==ye?(wr=[wr,Jr],we=wr):(ft=we,we=ye)):(ft=we,we=ye),we!==ye?ve=Ue.substring(ve,ft):ve=we,ve===ye&&(ve=ws()),ve}function Ps(){var ve,we,wr,Jr,vr,Kt,An,Xn;return ve=ft,we=Fi(),we!==ye?(wr=ws(),wr!==ye?(Jr=Fi(),Jr!==ye?(Ue.charCodeAt(ft)===123?(vr=cn,ft++):(vr=ye,Kr===0&&Cn(tn)),vr!==ye?(Rn=ft,Kt=Wo(wr),Kt?Kt=void 0:Kt=ye,Kt!==ye?(An=qe(),An!==ye?(Ue.charCodeAt(ft)===125?(Xn=on,ft++):(Xn=ye,Kr===0&&Cn(bn)),Xn!==ye?(Rn=ve,we=iu(wr,An),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,wr,Jr,vr,Kt,An,Xn;return ve=ft,we=Fi(),we!==ye?(wr=io(),wr!==ye?(Jr=Fi(),Jr!==ye?(Ue.charCodeAt(ft)===123?(vr=cn,ft++):(vr=ye,Kr===0&&Cn(tn)),vr!==ye?(Rn=ft,Kt=_s(wr),Kt?Kt=void 0:Kt=ye,Kt!==ye?(An=qe(),An!==ye?(Ue.charCodeAt(ft)===125?(Xn=on,ft++):(Xn=ye,Kr===0&&Cn(bn)),Xn!==ye?(Rn=ve,we=vu(wr,An),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 Wa(){var ve,we;return Kr++,fu.test(Ue.charAt(ft))?(ve=Ue.charAt(ft),ft++):(ve=ye,Kr===0&&Cn(gu)),Kr--,ve===ye&&(we=ye,Kr===0&&Cn($o)),ve}function Va(){var ve,we;return Kr++,Mo.test(Ue.charAt(ft))?(ve=Ue.charAt(ft),ft++):(ve=ye,Kr===0&&Cn(Bs)),Kr--,ve===ye&&(we=ye,Kr===0&&Cn(Qu)),ve}function Fi(){var ve,we,wr;for(Kr++,ve=ft,we=[],wr=Wa();wr!==ye;)we.push(wr),wr=Wa();return we!==ye?ve=Ue.substring(ve,ft):ve=we,Kr--,ve===ye&&(we=ye,Kr===0&&Cn(Ou)),ve}function va(){var ve,we,wr;return Kr++,ve=ft,Ue.charCodeAt(ft)===45?(we=bs,ft++):(we=ye,Kr===0&&Cn(bo)),we===ye&&(we=null),we!==ye?(wr=Yi(),wr!==ye?(Rn=ve,we=yu(we,wr),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye),Kr--,ve===ye&&(we=ye,Kr===0&&Cn(Go)),ve}function Ya(){var ve,we;return Kr++,Ue.charCodeAt(ft)===39?(ve=rs,ft++):(ve=ye,Kr===0&&Cn(Ws)),Kr--,ve===ye&&(we=ye,Kr===0&&Cn(Ao)),ve}function Xa(){var ve,we;return Kr++,ve=ft,Ue.substr(ft,2)===Vs?(we=Vs,ft+=2):(we=ye,Kr===0&&Cn(so)),we!==ye&&(Rn=ve,we=sl()),ve=we,Kr--,ve===ye&&(we=ye,Kr===0&&Cn(jo)),ve}function xo(){var ve,we,wr,Jr,vr,Kt;if(ve=ft,Ue.charCodeAt(ft)===39?(we=rs,ft++):(we=ye,Kr===0&&Cn(Ws)),we!==ye)if(wr=xa(),wr!==ye){for(Jr=ft,vr=[],Ue.substr(ft,2)===Vs?(Kt=Vs,ft+=2):(Kt=ye,Kr===0&&Cn(so)),Kt===ye&&(kn.test(Ue.charAt(ft))?(Kt=Ue.charAt(ft),ft++):(Kt=ye,Kr===0&&Cn(ns)));Kt!==ye;)vr.push(Kt),Ue.substr(ft,2)===Vs?(Kt=Vs,ft+=2):(Kt=ye,Kr===0&&Cn(so)),Kt===ye&&(kn.test(Ue.charAt(ft))?(Kt=Ue.charAt(ft),ft++):(Kt=ye,Kr===0&&Cn(ns)));vr!==ye?Jr=Ue.substring(Jr,ft):Jr=vr,Jr!==ye?(Ue.charCodeAt(ft)===39?(vr=rs,ft++):(vr=ye,Kr===0&&Cn(Ws)),vr===ye&&(vr=null),vr!==ye?(Rn=ve,we=Ns(wr,Jr),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye)}else ft=ve,ve=ye;else ft=ve,ve=ye;return ve}function is(){var ve,we,wr,Jr;return ve=ft,we=ft,Ue.length>ft?(wr=Ue.charAt(ft),ft++):(wr=ye,Kr===0&&Cn(Ri)),wr!==ye?(Rn=ft,Jr=qt(wr),Jr?Jr=void 0:Jr=ye,Jr!==ye?(wr=[wr,Jr],we=wr):(ft=we,we=ye)):(ft=we,we=ye),we===ye&&(Ue.charCodeAt(ft)===10?(we=ur,ft++):(we=ye,Kr===0&&Cn(ar))),we!==ye?ve=Ue.substring(ve,ft):ve=we,ve}function xa(){var ve,we,wr,Jr;return ve=ft,we=ft,Ue.length>ft?(wr=Ue.charAt(ft),ft++):(wr=ye,Kr===0&&Cn(Ri)),wr!==ye?(Rn=ft,Jr=mr(wr),Jr?Jr=void 0:Jr=ye,Jr!==ye?(wr=[wr,Jr],we=wr):(ft=we,we=ye)):(ft=we,we=ye),we!==ye?ve=Ue.substring(ve,ft):ve=we,ve}function Js(){var ve,we;return Kr++,ve=ft,we=Yi(),we===ye&&(we=ws()),we!==ye?ve=Ue.substring(ve,ft):ve=we,Kr--,ve===ye&&(we=ye,Kr===0&&Cn(pr)),ve}function Yi(){var ve,we,wr,Jr,vr;if(Kr++,ve=ft,Ue.charCodeAt(ft)===48?(we=xn,ft++):(we=ye,Kr===0&&Cn(Nn)),we!==ye&&(Rn=ve,we=$n()),ve=we,ve===ye){if(ve=ft,we=ft,Jn.test(Ue.charAt(ft))?(wr=Ue.charAt(ft),ft++):(wr=ye,Kr===0&&Cn(sr)),wr!==ye){for(Jr=[],Nr.test(Ue.charAt(ft))?(vr=Ue.charAt(ft),ft++):(vr=ye,Kr===0&&Cn(xr));vr!==ye;)Jr.push(vr),Nr.test(Ue.charAt(ft))?(vr=Ue.charAt(ft),ft++):(vr=ye,Kr===0&&Cn(xr));Jr!==ye?(wr=[wr,Jr],we=wr):(ft=we,we=ye)}else ft=we,we=ye;we!==ye&&(Rn=ve,we=mn(we)),ve=we}return Kr--,ve===ye&&(we=ye,Kr===0&&Cn(_n)),ve}function ws(){var ve,we,wr,Jr,vr;if(Kr++,ve=ft,we=[],wr=ft,Jr=ft,Kr++,vr=Wa(),vr===ye&&(vr=Va()),Kr--,vr===ye?Jr=void 0:(ft=Jr,Jr=ye),Jr!==ye?(Ue.length>ft?(vr=Ue.charAt(ft),ft++):(vr=ye,Kr===0&&Cn(Ri)),vr!==ye?(Jr=[Jr,vr],wr=Jr):(ft=wr,wr=ye)):(ft=wr,wr=ye),wr!==ye)for(;wr!==ye;)we.push(wr),wr=ft,Jr=ft,Kr++,vr=Wa(),vr===ye&&(vr=Va()),Kr--,vr===ye?Jr=void 0:(ft=Jr,Jr=ye),Jr!==ye?(Ue.length>ft?(vr=Ue.charAt(ft),ft++):(vr=ye,Kr===0&&Cn(Ri)),vr!==ye?(Jr=[Jr,vr],wr=Jr):(ft=wr,wr=ye)):(ft=wr,wr=ye);else we=ye;return we!==ye?ve=Ue.substring(ve,ft):ve=we,Kr--,ve===ye&&(we=ye,Kr===0&&Cn(zn)),ve}var ca=["root"];function Ja(){return ca.length>1}function $s(){return ca[ca.length-1]==="plural"}function fa(){return rt&&rt.captureLocation?{location:Li()}:{}}if(Qi=ir(),Qi!==ye&&ft===Ue.length)return Qi;throw Qi!==ye&&ft<Ue.length&&Cn(ms()),Ls(Bi,li<Ue.length?Ue.charAt(li):null,li<Ue.length?qs(li,li+1):qs(li,li))}var Q=se,V=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 Rr=arguments[rt],Or=0,Sr=Rr.length;Or<Sr;Or++,ir++)Ye[ir]=Rr[Or];return Ye},K=/(^|[^\\])#/g;function ae(Ue){Ue.forEach(function(rt){!T(rt)&&!A(rt)||Object.keys(rt.options).forEach(function(ye){for(var Ye,ir=rt.options[ye],Rr=-1,Or=void 0,Sr=0;Sr<ir.value.length;Sr++){var Ur=ir.value[Sr];if(l(Ur)&&K.test(Ur.value)){Rr=Sr,Or=Ur;break}}if(Or){var yn=Or.value.replace(K,"$1{"+rt.value+", number}"),Ir=Q(yn);(Ye=ir.value).splice.apply(Ye,V([Rr,1],Ir))}ae(ir.value)})})}function ee(Ue,rt){var ye=Q(Ue,rt);return(!rt||rt.normalizeHashtagInPlural!==!1)&&ae(ye),ye}var q=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 Rr=arguments[rt],Or=0,Sr=Rr.length;Or<Sr;Or++,ir++)Ye[ir]=Rr[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 Rr=te(Ye),Or=Rr&&rt[Rr];return Or||(Or=new((ye=Ue).bind.apply(ye,q([void 0],Ye))),Rr&&(rt[Rr]=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 Le(Ue){return Ue.replace(/^(.*?)-/,"")}var Oe=/^\.(?:(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 Jt(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=Le(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,Sr){return fe(fe({},Or),tr(Sr))},{}));continue;case"engineering":rt=fe(fe(fe({},rt),{notation:"engineering"}),ir.options.reduce(function(Or,Sr){return fe(fe({},Or),tr(Sr))},{}));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(Oe.test(ir.stem)){if(ir.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");ir.stem.replace(Oe,function(Or,Sr,Ur){return Or==="."?rt.maximumFractionDigits=0:Ur==="+"?rt.minimumFractionDigits=Ur.length:Sr[0]==="#"?rt.maximumFractionDigits=Sr.length:(rt.minimumFractionDigits=Sr.length,rt.maximumFractionDigits=Sr.length+(typeof Ur=="string"?Ur.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 Rr=At(ir.stem);Rr&&(rt=fe(fe({},rt),Rr))}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 Rr in ir)ir.hasOwnProperty(Rr)&&(Ye[Rr]=ir[Rr])},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 Rr=arguments[rt],Or=0,Sr=Rr.length;Or<Sr;Or++,ir++)Ye[ir]=Rr[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,Rr,Or){if(Ue.length===1&&l(Ue[0]))return[{type:0,value:Ue[0].value}];for(var Sr=[],Ur=0,yn=Ue;Ur<yn.length;Ur++){var Ir=yn[Ur];if(l(Ir)){Sr.push({type:0,value:Ir.value});continue}if(F(Ir)){typeof Rr=="number"&&Sr.push({type:0,value:ye.getNumberFormat(rt).format(Rr)});continue}var cn=Ir.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(Ir)){(!tn||typeof tn=="string"||typeof tn=="number")&&(tn=typeof tn=="string"||typeof tn=="number"?String(tn):""),Sr.push({type:1,value:tn});continue}if(O(Ir)){var on=typeof Ir.style=="string"?Ye.date[Ir.style]:void 0;Sr.push({type:0,value:ye.getDateTimeFormat(rt,on).format(tn)});continue}if(k(Ir)){var on=typeof Ir.style=="string"?Ye.time[Ir.style]:R(Ir.style)?Ce(Ir.style.pattern):void 0;Sr.push({type:0,value:ye.getDateTimeFormat(rt,on).format(tn)});continue}if(x(Ir)){var on=typeof Ir.style=="string"?Ye.number[Ir.style]:$(Ir.style)?Jt(Ir.style.tokens):void 0;Sr.push({type:0,value:ye.getNumberFormat(rt,on).format(tn)});continue}if(A(Ir)){var bn=Ir.options[tn]||Ir.options.other;if(!bn)throw new RangeError('Invalid values for "'+Ir.value+'": "'+tn+'". Options are "'+Object.keys(Ir.options).join('", "')+'"');Sr.push.apply(Sr,it(bn.value,rt,ye,Ye,ir));continue}if(T(Ir)){var bn=Ir.options["="+tn];if(!bn){if(!Intl.PluralRules)throw new Pt(`Intl.PluralRules is not available in this environment.
|
|
|
Try polyfilling it using "@formatjs/intl-pluralrules"
|
|
|
`);var ha=ye.getPluralRules(rt,{type:Ir.pluralType}).select(tn-(Ir.offset||0));bn=Ir.options[ha]||Ir.options.other}if(!bn)throw new RangeError('Invalid values for "'+Ir.value+'": "'+tn+'". Options are "'+Object.keys(Ir.options).join('", "')+'"');Sr.push.apply(Sr,it(bn.value,rt,ye,Ye,ir,tn-(Ir.offset||0)));continue}}return zt(Sr)}function Ot(Ue,rt,ye,Ye,ir,Rr){var Or=it(Ue,rt,ye,Ye,ir,void 0,Rr);return Or.length===1?Or[0].value:Or.reduce(function(Sr,Ur){return Sr+=Ur.value},"")}var pt,et="@@",Ne=/@@(\d+_\d+)@@/g,me=0;function Ee(){return Date.now()+"_"+ ++me}function Re(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,Rr=Ue.textContent,Or=Ue.childNodes;if(!Ye)return Re(Rr||"",rt);Ye=Ye.toLowerCase();var Sr=~nt.indexOf(Ye),Ur=ye[Ye];if(Ur&&Sr)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(Ir,cn){return Ir.concat(ut(cn,rt,ye))},[]);return Ur?typeof Ur=="function"?[Ur.apply(void 0,yn)]:[Ur]:Qe(["<"+Ye+">"],yn,["</"+Ye+">"])}function Gt(Ue,rt,ye,Ye,ir,Rr){var Or=it(Ue,rt,ye,Ye,ir,void 0,Rr),Sr={},Ur=Or.reduce(function(tn,on){if(on.type===0)return tn+=on.value;var bn=Ee();return Sr[bn]=on.value,tn+=""+et+bn+et},"");if(!$e.test(Ur))return Re(Ur,Sr);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+'">'+Ur+"</formatted-message>","text/html").getElementById(Ze);if(!yn)throw new Pt("Malformed HTML message "+Ur);var Ir=Object.keys(ir).filter(function(tn){return!!yn.getElementsByTagName(tn).length});if(!Ir.length)return Re(Ur,Sr);var cn=Ir.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,Sr,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 Je(Ue,rt){return rt?Object.keys(Ue).reduce(function(ye,Ye){return ye[Ye]=Pe(Ue[Ye],rt[Ye]),ye},Zt({},Ue)):Ue}function Vt(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 Rr=this;if(ye===void 0&&(ye=Ue.defaultLocale),this.formatterCache={number:{},dateTime:{},pluralRules:{}},this.format=function(Or){return Ot(Rr.ast,Rr.locales,Rr.formatters,Rr.formats,Or,Rr.message)},this.formatToParts=function(Or){return it(Rr.ast,Rr.locales,Rr.formatters,Rr.formats,Or,void 0,Rr.message)},this.formatHTMLMessage=function(Or){return Gt(Rr.ast,Rr.locales,Rr.formatters,Rr.formats,Or,Rr.message)},this.resolvedOptions=function(){return{locale:Intl.NumberFormat.supportedLocalesOf(Rr.locales)[0]}},this.getAst=function(){return Rr.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=Je(Ue.formats,Ye),this.locales=ye,this.formatters=ir&&ir.formatters||Vt(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:"&",62:">",60:"<",34:""",39:"'"},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 Rr;if(ir&&(Rr=ir[ye]),Rr)return Rr;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:Rr}=ir,Or=Rr&&Et(rt,"number",Rr,ye)||{},Sr=le(ir,ge,Or);return Ye(Ue,Sr)}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:Rr}=ir,Or=!!Rr&&Et(rt,"relative",Rr,ye)||{},Sr=le(ir,Fe,Or);return Ye(Ue,Sr)}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 qr({locale:Ue,formats:rt,onError:ye,timeZone:Ye},ir,Rr,Or={}){const{format:Sr}=Or,Ur=Object.assign(Object.assign({},Ye&&{timeZone:Ye}),Sr&&Et(rt,ir,Sr,ye));let yn=le(Or,Vr,Ur);return ir==="time"&&!yn.hour&&!yn.minute&&!yn.second&&(yn=Object.assign(Object.assign({},yn),{hour:"numeric",minute:"numeric"})),Rr(Ue,yn)}function Er(Ue,rt,ye,Ye={}){const ir=typeof ye=="string"?new Date(ye||0):ye;try{return qr(Ue,"date",rt,Ye).format(ir)}catch(Rr){Ue.onError(Te("Error formatting date.",Rr))}return String(ir)}function jr(Ue,rt,ye,Ye={}){const ir=typeof ye=="string"?new Date(ye||0):ye;try{return qr(Ue,"time",rt,Ye).format(ir)}catch(Rr){Ue.onError(Te("Error formatting time.",Rr))}return String(ir)}function hr(Ue,rt,ye,Ye={}){const ir=typeof ye=="string"?new Date(ye||0):ye;try{return qr(Ue,"date",rt,Ye).formatToParts(ir)}catch(Rr){Ue.onError(Te("Error formatting date.",Rr))}return[]}function Zr(Ue,rt,ye,Ye={}){const ir=typeof ye=="string"?new Date(ye||0):ye;try{return qr(Ue,"time",rt,Ye).formatToParts(ir)}catch(Rr){Ue.onError(Te("Error formatting time.",Rr))}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 Rr=le(ir,sn);try{return ye(Ue,Rr).select(Ye)}catch(Or){rt(Te("Error formatting plural.",Or))}return"other"}function or(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(or(ye.date,rt),or(Ue.date||{},rt)),time:Lt(or(ye.time,rt),or(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:Rr,timeZone:Or},Sr,Ur={id:""},yn={}){const{id:Ir,defaultMessage:cn}=Ur;Ct(!!Ir,"[React Intl] An `id` must be provided to format a message.");const tn=ye&&ye[String(Ir)];rt=gt(rt,Or),ir=gt(ir,Or);let on=[];if(tn)try{on=Sr.getMessageFormat(tn,Ue,rt,{formatters:Sr}).formatHTMLMessage(yn)}catch(bn){Rr(Te(`Error formatting message: "${Ir}" for locale: "${Ue}"`+(cn?", using default message as fallback.":""),bn))}else(!cn||Ue&&Ue.toLowerCase()!==Ye.toLowerCase())&&Rr(Te(`Missing message: "${Ir}" for locale: "${Ue}"`+(cn?", using default message as fallback.":"")));if(!on.length&&cn)try{on=Sr.getMessageFormat(cn,Ye,ir).formatHTMLMessage(yn)}catch(bn){Rr(Te(`Error formatting the default message for: "${Ir}"`,bn))}return on.length?on.length===1&&typeof on[0]=="string"?on[0]||cn||String(Ir):bt(on):(Rr(Te(`Cannot format message: "${Ir}", using message ${tn||cn?"source":"id"} as fallback.`)),typeof tn=="string"?tn||cn||String(Ir):cn||String(Ir))}function Cr(Ue,rt,ye={id:""},Ye={}){const ir=Object.keys(Ye).reduce((Rr,Or)=>{const Sr=Ye[Or];return Rr[Or]=typeof Sr=="string"?ue(Sr):Sr,Rr},{});return jt(Ue,rt,ye,ir)}var br=e(18947),at=e.n(br);const Fr=["localeMatcher","type","style"],gn=Date.now();function Wn(Ue){return`${gn}_${Ue}_${gn}`}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,Fr);try{const Sr={},Ur=Ye.map((Ir,cn)=>{if(typeof Ir=="object"){const tn=Wn(cn);return Sr[tn]=Ir,tn}return String(Ir)});return Object.keys(Sr).length?ye(Ue,Or).formatToParts(Ur).reduce((Ir,cn)=>{const tn=cn.value;return Sr[tn]?Ir.push(Sr[tn]):typeof Ir[Ir.length-1]=="string"?Ir[Ir.length-1]+=tn:Ir.push(tn),Ir},[]):ye(Ue,Or).format(Ur)}catch(Sr){rt(Te("Error formatting list.",Sr))}return Ye}const Xr=["localeMatcher","style","type","fallback"];function dn({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(Sr){rt(Te("Error formatting display name.",Sr))}}const Mn=at()||br;function ei(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 ni(Ue,rt){const ye=Ie(rt),Ye=Object.assign(Object.assign({},Ht),Ue),{locale:ir,defaultLocale:Rr,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: "${Rr}" 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: "${Rr}" 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 "${Rr}" 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:hr.bind(null,Ye,ye.getDateTimeFormat),formatTime:jr.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:Cr.bind(null,Ye,ye),formatList:gr.bind(null,Ye,ye.getListFormat),formatDisplayName:dn.bind(null,Ye,ye.getDisplayNames)})}class Gi extends t.PureComponent{constructor(){super(...arguments),this.cache=ct(),this.state={cache:this.cache,intl:ni(ei(this.props),this.cache),prevConfig:ei(this.props)}}static getDerivedStateFromProps(rt,{prevConfig:ye,cache:Ye}){const ir=ei(rt);return Mn(ye,ir)?null:{intl:ni(ir,Ye),prevConfig:ir}}render(){return Dt(this.state.intl),t.createElement(i,{value:this.state.intl},this.props.children)}}Gi.displayName="IntlProvider",Gi.defaultProps=Ht;var Mi=e(5085),Ti=e(3424),mi=e.n(Ti),vi=e(85239),aa=Object.getOwnPropertySymbols,ii=Object.prototype.hasOwnProperty,Wi=Object.prototype.propertyIsEnumerable,wt=(Ue,rt)=>{var ye={};for(var Ye in Ue)ii.call(Ue,Ye)&&rt.indexOf(Ye)<0&&(ye[Ye]=Ue[Ye]);if(Ue!=null&&aa)for(var Ye of aa(Ue))rt.indexOf(Ye)<0&&Wi.call(Ue,Ye)&&(ye[Ye]=Ue[Ye]);return ye};let st;const qn=!0,bi=new(mi()),ti=Symbol("LANG_CHANGE"),Ki=(Ue,rt="")=>Object.keys(Ue).reduce((ye,Ye)=>{const ir=Ue[Ye],Rr=rt?`${rt}.${Ye}`:Ye;return typeof ir=="string"?ye[Rr]=ir:Object.assign(ye,Ki(ir,Rr)),ye},{}),xi={},Pi=(Ue,rt,ye)=>{var Ye,ir,Rr,Or;if(!Ue)return;const Sr=(Ye=xi[Ue])!=null&&Ye.messages?Object.assign({},xi[Ue].messages,rt):rt,{momentLocale:Ur=(ir=xi[Ue])==null?void 0:ir.momentLocale,antd:yn=(Rr=xi[Ue])==null?void 0:Rr.antd}=ye||{},Ir=(Or=Ue.split("-"))==null?void 0:Or.join("-");xi[Ue]={messages:Sr,locale:Ir,momentLocale:Ur,antd:yn},Ir===It()&&bi.emit(ti,Ir)},ai=Ue=>(0,Mi.We)().applyPlugins({key:"locale",type:"modify",initialValue:Ue}),er=Ue=>{const ye=ai(xi[Ue]),{cache:Ye}=ye,ir=wt(ye,["cache"]);return ni(ir,Ye)},mt=(Ue,rt)=>st&&!rt&&!Ue?st:(Ue||(Ue=It()),Ue&&xi[Ue]?er(Ue):xi["zh-CN"]?er("zh-CN"):ni({locale:"zh-CN",messages:{}})),tt=Ue=>{st=mt(Ue,!0)},It=()=>{const Ue=ai({});return typeof(Ue==null?void 0:Ue.getLocale)=="function"?Ue.getLocale():(navigator.cookieEnabled&&typeof localStorage!="undefined"&&qn?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"},lr=(Ue,rt=!0)=>{(()=>{if(It()!==Ue){if(navigator.cookieEnabled&&typeof window.localStorage!="undefined"&&qn&&window.localStorage.setItem("umi_locale",Ue||""),tt(Ue),rt)window.location.reload();else if(bi.emit(ti,Ue),window.dispatchEvent){const Ye=new Event("languagechange");window.dispatchEvent(Ye)}}})()};let fr=!0;const Tr=(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)),kr=()=>Object.keys(xi)},16209: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(58539),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 G=p.filter(Z=>(0,u.t)(Z));return!G||!G.length?i("IP\u83B7\u53D6\u5931\u8D25"):o(G.join(""))}let b=g.candidate.candidate.split(" "),[x,O,k,A,T,F,,$,...R]=b,H=["rtp","rtpc"];if(console.log("event:",g),p.some(G=>G==T)||p.push(T),console.log(" candidate: "+x.split(":")[1]),console.log(" component: "+H[O-1]),console.log(" protocol: "+k),console.log(" priority: "+A),console.log(" ip: "+T),console.log(" port: "+F),console.log(" type: "+$),R.length){console.log("attributes: ");for(let G=0;G<R.length;G+=2)console.log("> "+R[G]+": "+R[G+1])}}})},8797: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:A,ButtonClick:T,Buttonclass:F,ButtonTwo:$,imgStyles:R,loading:H=!1})=>t.createElement("section",{className:"tc animated fadeIn",style:p(p({},{color:"#999",margin:"100px auto",visibility:H?"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!"),A&&t.createElement(s.ZP,p({className:F,onClick:T},x),A),$&&$);v.Z=l},39298: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(23954),g=e(6848),l=e(955),b=e(94941),x=e(8797),O=e(3294),k=e(19381),A=e(59301),T=Object.defineProperty,F=Object.getOwnPropertySymbols,$=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable,H=(ne,se,Q)=>se in ne?T(ne,se,{enumerable:!0,configurable:!0,writable:!0,value:Q}):ne[se]=Q,G=(ne,se)=>{for(var Q in se||(se={}))$.call(se,Q)&&H(ne,Q,se[Q]);if(F)for(var Q of F(se))R.call(se,Q)&&H(ne,Q,se[Q]);return ne},Z=(ne,se,Q)=>new Promise((V,K)=>{var ae=te=>{try{q(Q.next(te))}catch(M){K(M)}},ee=te=>{try{q(Q.throw(te))}catch(M){K(M)}},q=te=>te.done?V(te.value):Promise.resolve(te.value).then(ae,ee);q((Q=Q.apply(ne,se)).next())}),ie=({editOffice:ne="view",data:se,theme:Q,type:V,filename:K,monacoEditor:ae,className:ee,style:q,close:te,onClose:M,hasMask:L,disabledDownload:X,onImgDimensions:fe,showNodata:xe,recordInfo:Ce})=>{const[Le,Oe]=(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)(),Jt=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")&&V!=="txt"&&(se=O.Z.API_SERVER+se);const it=Ne=>Ne.substring(Ne.lastIndexOf("/")+1).split(".").pop();K&&ae&&(ae.filename=K),(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(Re=>{let $e=Re.split("=");$e[0]==="_educoder_session"&&ht($e[1])})},[]),(0,t.useEffect)(()=>{V==="office"&&(se.indexOf("bigfilescdn.")>-1||se.indexOf("bigfiles1")>-1?tr({url:se,fileType:it(se),model:se.indexOf("model=edit")?"edit":"view"}):Ot())},[V,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)(K||"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)(K||"educoder",decodeURIComponent(se))};return console.log(se,"data"),A.createElement("div",{style:G({},q||{}),className:`${L&&n.bgBlack} ${V?n.wrp:"hide"}`},te&&A.createElement("div",{className:n.close,ref:zt},!!fe&&A.createElement(g.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>zt.current},A.createElement("span",{onClick:()=>{M(),fe()}},A.createElement("i",{className:"icon-yulanpizhu"}))),!X&&A.createElement(g.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>zt.current},A.createElement("span",{onClick:et},A.createElement("i",{className:"icon-quxiaozhiding"}))),A.createElement(g.Z,{title:"\u5173\u95ED",getPopupContainer:()=>zt.current},A.createElement("span",{className:"",onClick:M},A.createElement("i",{className:"icon-guanbi1"})))),A.createElement("div",{className:`${n[ee]} ${ee} ${n.monaco} ${V==="txt"?"show":"hide"}`},V==="txt"&&A.createElement(A.Fragment,null,A.createElement(p.ZP,G({},ae)))),V==="audio"&&A.createElement("audio",{src:(se==null?void 0:se.indexOf("http"))>-1||se!=null&&se.startsWith("/api")?se:`data:image/png;base64,${se}`,autoPlay:!0}),V==="video"&&A.createElement(A.Fragment,null,(se==null?void 0:se.indexOf("http"))>-1||se!=null&&se.startsWith("/api")?A.createElement("video",{controls:!0,src:`${se}`,autoPlay:!0}):A.createElement("video",{controls:!0,src:`data:video/mp4;base64,${se}`,autoPlay:!0})),V==="office"&&At&&A.createElement("iframe",{src:`${Jt}/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}`}),V==="html"&&A.createElement("iframe",{src:se+"&disposition=inline"}),V==="pdf"&&A.createElement("iframe",{src:`${Jt}/js/pdfview/index.html?filename=${K||"educoder.pdf"}&url=${encodeURIComponent(se)}&disabledDownload=${!!X}`}),V==="image"&&A.createElement("img",{src:(se==null?void 0:se.indexOf("http"))>-1||se!=null&&se.startsWith("/api")?se:`data:image/png;base64,${se}`}),(V==="other"||V==="download")&&A.createElement(A.Fragment,null,xe?A.createElement(x.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:A.createElement(s.ZP,{icon:A.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:pt,disabled:X},"\u4E0B\u8F7D")}):A.createElement(s.ZP,{type:"primary",size:"middle",onClick:pt,disabled:X},A.createElement(y,null),"\u70B9\u51FB\u4E0B\u8F7D")))}},85149:function(d,v,e){"use strict";e.d(v,{z:function(){return G},Z:function(){return Z}});var t=e(59301),n=e(50304),s=e(24768),u=e(64018),f=e(40846),c=e(3294),h=e(955),o=e(15342),i=e(1012),y=e(39298),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 V=ne.current.attachShadow({mode:"open"});se.current=document.createElement("div"),se.current.className="markdown-body",se.current.innerHTML=ie,V.appendChild(se.current);const K=document.createElement("style");return K.textContent=Q,V.appendChild(K),()=>{V.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,A=(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)&&A(ie,se,ne[se]);if(x)for(var se of x(ne))k.call(ne,se)&&A(ie,se,ne[se]);return ie};const F="@\u2581\u2581@",$="@\u2581@",R=/<pre[^>]*>/g;function H(ie){let ne=document.createElement("div");return ne.innerHTML=ie,ne.childNodes.length===0?"":ne.childNodes[0].nodeValue}const G=(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,V=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,K=/(?: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,q,te,M,L,X)=>{const fe=ee||te||L,xe=q||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(K,(ae,ee,q,te,M,L,X)=>{const fe=ee||te||L,xe=q||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,q,te,M,L,X)=>{const fe=ee||te||L,xe=q||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,q,te,M)=>{const L=ee||te,X=q||M||"";return'"'+c.Z.API_SERVER+"/api/attachments/"+L+X+L+X+"&t="+(0,h.Jn)(L,Date.now())}).replace(V,(ae,ee,q,te,M)=>{const L=ee||te,X=q||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:V={},stylesPrev:K={},highlightKeywords:ae,showProgramFill:ee,isProgramFill:q,disabledFill:te=!1,programFillValue:M,onFillChange:L=xe=>{},onFillBlur:X=()=>{},onFillFocus:fe=()=>{}})=>{let xe=String(ie);const[Ce,Le]=(0,t.useState)(""),[Oe,Ft]=(0,t.useState)("office"),[ht,At]=(0,t.useState)([]),tr=(0,t.useRef)("a"+(0,i.Z)()),Jt={},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 Gt=Object.keys(Jt).length;return Jt[Gt]=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("}"),Gt=[];return ut.map(Zt=>{Zt!=""&&Gt.push(`.${tr.current} ${Zt}`)}),`<style>${Gt.join("}")}</style>`}),zt=(0,t.useMemo)(()=>{try{const ut=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,Gt=/\"\/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(Gt,'"'+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("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(Gt,Zt,Pe){var Je;return++ut,cr(Gt,ut,(Je=M==null?void 0:M[ut])==null?void 0:Je.value.replaceAll("<","<").replaceAll(">",">"))}),`<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,Gt)=>{const{type:Zt,expression:Pe}=Ze[Gt];return(0,o.renderToString)(H(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,Gt;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[Je,Vt]of Pe.entries())Vt.value=(($e=M==null?void 0:M[Je])==null?void 0:$e.value)||"",((Ze=M==null?void 0:M[Je])==null?void 0:Ze.type)==="warning"?Vt.className="program-fill-warning":((nt=M==null?void 0:M[Je])==null?void 0:nt.type)==="success"?Vt.className="program-fill-success":Vt.className="";for(const[Je,Vt]of Zt.entries())Vt.innerHTML=(ut=M==null?void 0:M[Je])!=null&&ut.score?`${(Gt=M==null?void 0:M[Je])==null?void 0:Gt.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 Gt=document.createElement("span");Gt.innerHTML=nt.textContent.replace(new RegExp(Ze,"gi"),'<span style="color:#0152d9;background-color:#1890ff33">$&</span>'),nt.replaceWith(Gt)}})}const Ne=(0,t.useRef)();s.jb.WebkitLineClamp=Q,Q&&(V=T(T({},V),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(),Le(nt),Ft("office");else if(nt.indexOf("application/pdf")>-1)$e.preventDefault(),Le(nt),Ft("pdf");else if(nt.indexOf("text/html")>-1)$e.preventDefault(),Le(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 Re=$e=>/<style[\s\S]*?>/i.test($e||"");return t.createElement(t.Fragment,null,se&&t.createElement("div",{ref:Ne},zt),!se&&!Re(zt)&&t.createElement("div",{ref:Ne,style:T({},V),className:`${ne||""} ${te?"disabled-fill":""} markdown-body ${tr.current}`,dangerouslySetInnerHTML:{__html:zt}}),!se&&Re(zt)&&t.createElement(l,{html:zt}),t.createElement(y.Z,{close:!0,data:Ce,type:Ce!=null&&Ce.length?Oe:"",style:T({},K),onClose:()=>Le("")}))}},23954: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(53184),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,Re)=>Ee in me?y(me,Ee,{enumerable:!0,configurable:!0,writable:!0,value:Re}):me[Ee]=Re,k=(me,Ee)=>{for(var Re in Ee||(Ee={}))b.call(Ee,Re)&&O(me,Re,Ee[Re]);if(l)for(var Re of l(Ee))x.call(Ee,Re)&&O(me,Re,Ee[Re]);return me},A=(me,Ee)=>p(me,g(Ee)),T=(me,Ee,Re)=>new Promise(($e,Ze)=>{var nt=Zt=>{try{Gt(Re.next(Zt))}catch(Pe){Ze(Pe)}},ut=Zt=>{try{Gt(Re.throw(Zt))}catch(Pe){Ze(Pe)}},Gt=Zt=>Zt.done?$e(Zt.value):Promise.resolve(Zt.value).then(nt,ut);Gt((Re=Re.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(Re=>({label:Re,kind:me.languages.CompletionItemKind.Keyword,insertText:Re})),R=me=>Object.keys(F.tables).map(Ee=>({label:Ee,kind:me.languages.CompletionItemKind.Variable,insertText:Ee})),H=(me,Ee)=>{const Re=F.tables[me];return Re?Re.map($e=>({label:$e,kind:Ee.languages.CompletionItemKind.Field,insertText:$e})):[]};function G(me,Ee,Re,$e,Ze){let nt=Ee.getWordUntilPosition(Re),ut={startLineNumber:Re.lineNumber,endLineNumber:Re.lineNumber,startColumn:nt.startColumn,endColumn:nt.endColumn},Gt=$e.map(Zt=>({label:Zt,kind:me.languages.CompletionItemKind.Keyword,insertText:Zt,insertTextRules:me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ut}));return Ze.map(Zt=>{Gt.push(A(k({},Zt),{range:ut}))}),Gt}var Z=me=>{F.languages.map(Ze=>(me.languages.registerDocumentFormattingEditProvider(Ze,{provideDocumentFormattingEdits(nt,ut,Gt){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})),Re=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),Gt={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:Gt})),...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:Gt}))]}}}),me.languages.registerCompletionItemProvider("c",{provideCompletionItems:function(Ze,nt){var ut=Ze.getWordUntilPosition(nt),Gt={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:Gt}))]}}}),me.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(Ze,nt){var ut=Ze.getWordUntilPosition(nt),Gt={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:Gt})),...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:Gt}))]}}}),me.languages.registerCompletionItemProvider("scala",{provideCompletionItems:function(Ze,nt){var ut=Ze.getWordUntilPosition(nt),Gt={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:Gt})),...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:Gt}))]}}}),me.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(Ze,nt){var ut=Ze.getWordUntilPosition(nt),Gt={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:Gt})),...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:Gt}))]}}})};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,Re)=>Ee in me?ne(me,Ee,{enumerable:!0,configurable:!0,writable:!0,value:Re}):me[Ee]=Re,Q=(me,Ee,Re)=>se(me,typeof Ee!="symbol"?Ee+"":Ee,Re);const V=class ed{constructor(Ee,Re,$e){this.placeholder=Ee,this.editor=Re,this.monaco=$e,Re.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(V,"ID","editor.widget.placeholderHint");var ae=V,ee=e(96236),q=e(8591),te=e(6848),M=e(89392),L=e(34604),X=e(56102),fe=Object.defineProperty,xe=Object.defineProperties,Ce=Object.getOwnPropertyDescriptors,Le=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,Ft=Object.prototype.propertyIsEnumerable,ht=(me,Ee,Re)=>Ee in me?fe(me,Ee,{enumerable:!0,configurable:!0,writable:!0,value:Re}):me[Ee]=Re,At=(me,Ee)=>{for(var Re in Ee||(Ee={}))Oe.call(Ee,Re)&&ht(me,Re,Ee[Re]);if(Le)for(var Re of Le(Ee))Ft.call(Ee,Re)&&ht(me,Re,Ee[Re]);return me},tr=(me,Ee)=>xe(me,Ce(Ee)),Jt=(me,Ee)=>{var Re={};for(var $e in me)Oe.call(me,$e)&&Ee.indexOf($e)<0&&(Re[$e]=me[$e]);if(me!=null&&Le)for(var $e of Le(me))Ee.indexOf($e)<0&&Ft.call(me,$e)&&(Re[$e]=me[$e]);return Re},cr=(me,Ee,Re)=>new Promise(($e,Ze)=>{var nt=Zt=>{try{Gt(Re.next(Zt))}catch(Pe){Ze(Pe)}},ut=Zt=>{try{Gt(Re.throw(Zt))}catch(Pe){Ze(Pe)}},Gt=Zt=>Zt.done?$e(Zt.value):Promise.resolve(Zt.value).then(nt,ut);Gt((Re=Re.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 Re=0;Re<me.length;Re++){let $e=it[me[Re]];if($e)return $e}return Ee[0]}return it[Ee]||Ee}let pt=null;var et=me=>{var Ee=me,{width:Re="100%",height:$e="100%",value:Ze,language:nt="javascript",style:ut={},options:Gt={},overrideServices:Zt={},theme:Pe="vs-dark",onEditBlur:Je,isCopy:Vt=!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=Jt(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)(),qr=(0,t.useRef)(!1),[Er,jr]=(0,t.useState)(!1);function hr(){let gr;return ge.current&&(gr=new n.Z(Xr=>{for(let dn of Xr)(dn.target.offsetHeight>0||dn.target.offsetWidth>0)&&Ke.current.instance.layout()}),gr.observe(ge.current)),gr}function Zr(){q.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 dn;let Mn=Ke.current.instance;(dn=Mn==null?void 0:Mn.getAction)==null||dn.call(Mn,"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(dn){var Mn=document.createElement("div");Mn.style.padding="10px 20px",Mn.style.width="calc(100% - 20px)",Mn.className="my-error-line-wrp",Mn.innerHTML=dt,dn.addZone({afterLineNumber:Te||11,heightInLines:3,domNode:Mn})});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 Mn=Ke.current.instance.getModel().getLineTokens(Xr);let ei=!1;for(let ni=0;ni<2;ni++)Mn.getStandardTokenType(ni)===1&&(ei=!0);return ei};(0,t.useEffect)(()=>{var gr;const Xr=(gr=Ke.current)==null?void 0:gr.instance;if(Xr&&Er&&Bt){const dn=Xr.onDidBlurEditorWidget(()=>{qr.current=!1}),Mn=Xr.onDidFocusEditorText(()=>{qr.current=!0});return()=>{dn.dispose(),Mn.dispose()}}},[Ke.current,Er,Bt]),(0,t.useEffect)(()=>{var gr;if((gr=Ke.current)!=null&&gr.instance&&Er&&ct){let Xr=Ke.current.instance,dn=Xr.getModel();if(!dn)return;(()=>{var wt;let st=[],qn=[];const bi=dn.getAllDecorations();for(let Ki of bi)Ki.options.className==="highlighted-line"&&(st.push((wt=Ki==null?void 0:Ki.range)==null?void 0:wt.startLineNumber),qn.push(Ki==null?void 0:Ki.id));if(Ht===st[0])return;dn.deltaDecorations(qn,[]);const ti=dn.getLineCount();Ht&&Ht<=ti&&(Xr.deltaDecorations([],[{range:new pt.Range(Ht,1,Ht,dn.getLineMaxColumn(Ht)),options:{isWholeLine:!0,className:"highlighted-line"}}]),Xr.revealLineInCenter(Ht))})();const ei=(wt=!1)=>{var st;let qn=[],bi=[];const ti=dn.getAllDecorations();for(let Ki of ti)Ki.options.linesDecorationsClassName==="breakpoints-select"&&(qn.push((st=Ki==null?void 0:Ki.range)==null?void 0:st.startLineNumber),bi.push(Ki==null?void 0:Ki.id));if(wt)return{lines:qn,ids:bi};ue(qn)},ni=wt=>cr(void 0,null,function*(){let st={range:new pt.Range(wt,1,wt,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield dn.deltaDecorations([],[st]),ei()}),Gi=wt=>cr(void 0,null,function*(){let st=[];const qn=Xr.getLineDecorations(wt);for(let bi of qn)bi.options.linesDecorationsClassName==="breakpoints-select"&&st.push(bi.id);yield dn.deltaDecorations(st,[]),ei()}),Mi=wt=>{let st=Xr.getLineDecorations(wt);for(let qn of st)if(qn.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,M.isEqual)(le,ei(!0).lines)){dn.deltaDecorations(ei(!0).ids,[]);const wt=le.map(st=>({range:new pt.Range(st,1,st,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));dn.deltaDecorations([],wt)}const Ti=Xr.onDidChangeModelContent(wt=>{let st=Xr.getPosition();if(st){let qn=st.lineNumber;clearTimeout(Vr.current),Vr.current=setTimeout(()=>{ln(dn.getLineContent(qn),qn)?Gi(qn):Mi(qn)?(Gi(qn),ni(qn)):ei()},100)}}),mi=Xr.onMouseDown(wt=>{var st,qn,bi;if(wt.target.detail&&((bi=(qn=(st=wt.target)==null?void 0:st.element)==null?void 0:qn.className)!=null&&bi.includes("line-numbers"))){let ti=wt.target.position.lineNumber;if(ln(dn.getLineContent(ti),ti))return;Mi(ti)?Gi(ti):ni(ti)}}),vi=wt=>{let st={range:new pt.Range(wt,1,wt,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};Fe.current=Xr.deltaDecorations(Fe.current,[st])},aa=()=>{Fe.current=Xr.deltaDecorations(Fe.current,[])},ii=Xr.onMouseMove(wt=>{var st,qn,bi;if(aa(),wt.target.detail&&((bi=(qn=(st=wt.target)==null?void 0:st.element)==null?void 0:qn.className)!=null&&bi.includes("line-numbers"))){let ti=wt.target.position.lineNumber;if(ln(dn.getLineContent(ti),ti))return;vi(ti)}}),Wi=Xr.onMouseLeave(()=>{aa()});return()=>{Ti.dispose(),mi.dispose(),ii.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 or(){let gr=Ke.current.instance;if(gr){const Xr=gr.getSelection(),dn=Ke.current.pastePos||{},Mn=new pt.Range(dn.startLineNumber||Xr.endLineNumber,dn.startColumn||Xr.endColumn,dn.endLineNumber||Xr.endLineNumber,dn.endColumn||Xr.endColumn);setTimeout(()=>{gr.executeEdits("",[{range:Mn,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();gn(gr<$e?$e:gr)}else gn($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(!qr.current)return;const{keyCode:Xr,ctrlKey:dn,metaKey:Mn,target:ei,type:ni}=gr;return(ni==="paste"||(Xr===67||Xr===86)&&(Mn||dn))&&ei.nodeName==="TEXTAREA"&&(Zr(),gr.preventDefault()),!1};function Cr(gr,Xr){var dn=window.URL||window.webkitURL||window,Mn=new Blob([Xr]),ei=document.createElementNS("http://www.w3.org/1999/xhtml","a");ei.href=dn.createObjectURL(Mn),ei.download=gr,bt(ei)}(0,t.useEffect)(()=>{gt()},[gt]),(0,t.useEffect)(()=>{ge.current&&!Er&&Promise.all([e.e(8909),e.e(3267)]).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 ei=[...ee.BH._menuItems].find(Ti=>Ti[0]._debugName=="EditorContext")[1],ni=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Gi=(Ti,mi)=>{var vi,aa;let ii=Ti._first;do mi.includes((aa=(vi=ii.element)==null?void 0:vi.command)==null?void 0:aa.id)&&Ti._remove(ii);while(ii=ii.next)};if(Yt(Xr,pt),setTimeout(()=>{gt(),Ke.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{Cr(Dt||"educoder.txt",Xr.getValue())}})},500),Ke.current.subscription=Xr.onDidChangeModelContent(Ti=>{Dr.current?clearTimeout(St.current):(gt(),Ct(Xr.getValue(),Ti)),St.current=setTimeout(()=>{Dr.current=!1},500)}),window.Monaco||Z(pt,Ot(nt)),Bt&&(Gi(ei,ni),ge.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",jt),window.removeEventListener("paste",jt),window.addEventListener("keydown",jt),window.addEventListener("paste",jt)),window.Monaco=pt,Je&&Xr.onDidBlurEditorWidget(()=>{Je(Xr.getValue())}),ze&&Xr.onDidFocusEditorText(()=>{ze(Xr.getValue())}),Bt)try{Xr.onDidPaste(Ti=>{const mi=Xr.getSelection(),vi=Ke.current.pastePos||{},aa=new pt.Range(vi.startLineNumber||mi.endLineNumber,vi.startColumn||mi.endColumn,vi.endLineNumber||mi.endLineNumber,vi.endColumn||mi.endColumn);Xr.executeEdits("",[{range:Ti.range,text:""}])})}catch(Ti){}let Mi=hr();return Ie&&typeof Ie=="string"&&new ae(Ie,Xr,pt),jr(!0),()=>{const Ti=Ke.current.instance;Ti.dispose();const mi=Ti.getModel();mi&&mi.dispose(),Ke.current.subscription&&Ke.current.subscription.dispose(),Mi.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=Gt,gr&&Er&&(gr.updateOptions(At({},Gt)),setTimeout(()=>{gr.getModel().updateOptions(At({},Gt))},200))},[JSON.stringify(Gt),Er]),(0,t.useEffect)(()=>{let gr=Ke.current.instance;gr&&Er&&gr.layout()},[Re,$e,Er]);const[br,at]=(0,t.useState)(Qe(Re)),[Fr,gn]=(0,t.useState)(Qe($e)),Wn=tr(At({},ut),{width:br,height:Fr,position:"relative"});return t.createElement("div",{className:"my-monaco-editor",ref:ge,style:Wn},Vt&&t.createElement(X.CopyToClipboard,{text:Ze,onCopy:()=>q.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:Re,modified:$e,language:Ze,options:nt={}}){const ut=(0,t.useRef)(),[Gt,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)(()=>{Gt&&Gt.setModel({original:pt.editor.createModel(Re,Ze),modified:pt.editor.createModel($e,Ze)})},[Re,$e,Ze,Gt]);const Je=Qe(me),Vt=Qe(Ee),Rt={width:Je,height:Vt};return t.createElement("div",{className:"my-diff-editor",ref:ut,style:Rt})}},52743:function(d,v,e){"use strict";e.d(v,{k:function(){return b}});var t=e(38650),n=e(8591),s=e(99309),u=Object.defineProperty,f=Object.defineProperties,c=Object.getOwnPropertyDescriptors,h=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,y=(O,k,A)=>k in O?u(O,k,{enumerable:!0,configurable:!0,writable:!0,value:A}):O[k]=A,p=(O,k)=>{for(var A in k||(k={}))o.call(k,A)&&y(O,A,k[A]);if(h)for(var A of h(k))i.call(k,A)&&y(O,A,k[A]);return O},g=(O,k)=>f(O,c(k)),l=(O,k)=>{var A={};for(var T in O)o.call(O,T)&&k.indexOf(T)<0&&(A[T]=O[T]);if(O!=null&&h)for(var T of h(O))k.indexOf(T)<0&&i.call(O,T)&&(A[T]=O[T]);return A};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:A}){yield A({type:"save",payload:{actionTabs:p({},O)}})},*getMajorList({payload:O},{call:k,put:A,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 A({type:"setMajorOrYearDataSource",payload:{key:b[0],value:$.data.map(H=>({label:H.name,value:H.ec_major_school_id})),active:$.data.length>0?R[0]||$.data[0].ec_major_school_id:void 0}})}}},*getYearList({payload:O},{call:k,put:A,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 A({type:"setMajorOrYearDataSource",payload:{key:b[1],value:F.data.map(H=>({label:H.year,value:H.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:A,select:T}){const{calc:F,page:$,per_page:R}=O,{headerData:H,tabListData:G}=yield T(ne=>ne.engineeringEvaluteList),{userInfo:Z}=yield T(ne=>ne.user);let ie=H.active[b[1]];if(ie){let ne={id:ie,page:$||1,per_page:R||G.pageSize};F&&(ne=g(p({},ne),{page:G.pageNo}));const se=yield k(t._y,ne),Q=[H.active[b[0]],H.active[b[1]]];s.U.setItem(Z==null?void 0:Z.login,Q),se&&se.ec_courses&&(yield A({type:"setCourseResults",payload:g(p({},G),{pageNo:ne.page,total:se.count,pageSize:ne.per_page||G.pageSize,dataSource:se.ec_courses.map((V,K)=>g(p({},V),{key:ne.page>1?(ne.page-1)*ne.per_page+K+1:K+1}))})}))}else yield A({type:"setCourseResults",payload:g(p({},G),{pageNo:1,total:0,dataSource:[]})})},*exportCourse({payload:O},{call:k,select:A}){const{headerData:T}=yield A(F=>F.engineeringEvaluteList);T.active[b[1]]&&(yield k(t.F,T.active[b[1]]))},*compute({payload:O},{call:k,put:A}){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 A({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 A=O.headerData.active;return k.active&&(A=g(p({},A),{[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:A})})},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:A})=>{A==="/"&&O({type:"query"})})}}};v.Z=x},26422: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:A,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"},A),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(H=>H.questions_count>0).map((H,G)=>c(c({},H),{number:o[G+1]}));return{all_questions_count:p,all_score:g,questionList:R}}},99309:function(d,v,e){"use strict";e.d(v,{U:function(){return u},t:function(){return s}});var t=e(43418),n=e(24065);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)}}},35390: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 A}});var t=e(99064),n=(R,H,G)=>new Promise((Z,ie)=>{var ne=V=>{try{Q(G.next(V))}catch(K){ie(K)}},se=V=>{try{Q(G.throw(V))}catch(K){ie(K)}},Q=V=>V.done?Z(V.value):Promise.resolve(V.value).then(ne,se);Q((G=G.apply(R,H)).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 A(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,H){return n(this,null,function*(){return(0,t.ZP)(`/api/users/${R.login}/videos/${R.id}/create_subject_video.json`,{method:"post",body:H})})}},13112: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(99064),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 A=$=>{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(A,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)})})}},19381: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(99064),n=Object.defineProperty,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,c=(A,T,F)=>T in A?n(A,T,{enumerable:!0,configurable:!0,writable:!0,value:F}):A[T]=F,h=(A,T)=>{for(var F in T||(T={}))u.call(T,F)&&c(A,F,T[F]);if(s)for(var F of s(T))f.call(T,F)&&c(A,F,T[F]);return A},o=(A,T,F)=>new Promise(($,R)=>{var H=ie=>{try{Z(F.next(ie))}catch(ne){R(ne)}},G=ie=>{try{Z(F.throw(ie))}catch(ne){R(ne)}},Z=ie=>ie.done?$(ie.value):Promise.resolve(ie.value).then(H,G);Z((F=F.apply(A,T)).next())});function i(A){return o(this,null,function*(){return(0,t.ZP)("/api/files/public_with_course_and_project",{method:"get",params:h({},A)})})}function y(A){return o(this,null,function*(){return(0,t.ZP)("/api/files/mine_with_course_and_project.json",{method:"get",params:h({},A)})})}function p(A){return o(this,null,function*(){return(0,t.ZP)("/api/files/import.json",{method:"post",body:h({},A)})})}function g(A){return o(this,null,function*(){return(0,t.ZP)(`/api/files/${A.id}.json`,{method:"get",params:h({},A)})})}function l(A){return o(this,null,function*(){const{id:T}=A;return delete A.id,(0,t.ZP)(`/api/files/${T}.json`,{method:"put",body:h({},A)})})}function b(A){return o(this,null,function*(){return(0,t.ZP)(`/api/files/${A.id}/update_visits.json`,{method:"post"})})}function x(A){return o(this,null,function*(){return(0,t.ZP)(`/api/files/${A==null?void 0:A.id}/watch_list.json`,{method:"get",params:h({},A)})})}function O(A){return o(this,null,function*(){return(0,t.ZP)("/api/files/get_batches_publish_info.json",{method:"get",params:h({},A)})})}function k(A){return o(this,null,function*(){return(0,t.ZP)(`/api/files/${A==null?void 0:A.id}/add_file_quantity.json`,{method:"post",body:h({},A)})})}},10813: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(99064),n=Object.defineProperty,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,c=(A,T,F)=>T in A?n(A,T,{enumerable:!0,configurable:!0,writable:!0,value:F}):A[T]=F,h=(A,T)=>{for(var F in T||(T={}))u.call(T,F)&&c(A,F,T[F]);if(s)for(var F of s(T))f.call(T,F)&&c(A,F,T[F]);return A},o=(A,T,F)=>new Promise(($,R)=>{var H=ie=>{try{Z(F.next(ie))}catch(ne){R(ne)}},G=ie=>{try{Z(F.throw(ie))}catch(ne){R(ne)}},Z=ie=>ie.done?$(ie.value):Promise.resolve(ie.value).then(H,G);Z((F=F.apply(A,T)).next())});function i(A){return o(this,null,function*(){return(0,t.ZP)("/api/courses/board_list.json",{method:"get",params:h({},A)})})}function y(A){return o(this,null,function*(){return(0,t.ZP)(`/api/messages/${A.boardId}.json`,{method:"get",params:h({},A)})})}function p(A){return o(this,null,function*(){return(0,t.ZP)(`/api/messages/${A.id}/sticky_top.json`,{method:"put",body:{course_id:A.coursesId}})})}function g(A){return o(this,null,function*(){return(0,t.ZP)(`/api/messages/${A.id}/sticky_top.json`,{method:"put",body:{course_id:A.coursesId}})})}function l(A){return o(this,null,function*(){return(0,t.ZP)(`/api/messages/${A.boardId}/reply_list.json`,{method:"get",params:h({},A)})})}function b(A){return o(this,null,function*(){return(0,t.ZP)(`/api/messages/${A.boardId}/reply.json`,{method:"post",body:h({},A)})})}function x(A){return o(this,null,function*(){return(0,t.ZP)("/api/praise_tread/like.json",{method:"post",body:h({},A)})})}function O(A){return o(this,null,function*(){return(0,t.ZP)("/api/praise_tread/unlike.json",{method:"delete",body:h({},A)})})}function k(A){return o(this,null,function*(){return(0,t.ZP)("/api/commons/delete.json",{method:"delete",body:h({},A)})})}},92365:function(d,v,e){"use strict";e.d(v,{$T:function(){return br},A:function(){return Bt},Ab:function(){return Mi},Al:function(){return q},BQ:function(){return pt},BR:function(){return ee},Bn:function(){return Re},Cq:function(){return jt},DJ:function(){return Oe},Dd:function(){return l},Ds:function(){return Ne},EO:function(){return Ct},Ed:function(){return Ft},F9:function(){return nt},FU:function(){return Gt},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 G},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 Vt},LH:function(){return T},Lk:function(){return Wi},Ls:function(){return X},MA:function(){return Wn},Mc:function(){return ii},N7:function(){return ae},Nd:function(){return se},Nl:function(){return Dt},Ns:function(){return ln},O3:function(){return Le},Pj:function(){return Pt},QX:function(){return le},QZ:function(){return xe},R2:function(){return K},Rk:function(){return Cr},S9:function(){return Rt},U8:function(){return Lt},UD:function(){return Er},U_:function(){return ie},Uy:function(){return hr},V8:function(){return H},Vw:function(){return L},W0:function(){return Ht},W7:function(){return et},WK:function(){return gr},Wr:function(){return Gi},YR:function(){return ze},Z0:function(){return yt},ZL:function(){return Et},ZT:function(){return Ti},ZX:function(){return dn},Z_:function(){return F},_0:function(){return $},_9:function(){return it},_B:function(){return vi},aP:function(){return ct},aQ:function(){return Ot},aZ:function(){return Pe},al:function(){return Nt},bm:function(){return qr},bz:function(){return $e},c_:function(){return bt},ds:function(){return Vr},fN:function(){return Xr},fr:function(){return Yt},g4:function(){return Jt},gq:function(){return k},hf:function(){return M},i:function(){return kt},i6:function(){return Fr},i7:function(){return Zr},iE:function(){return i},ih:function(){return Mn},kW:function(){return At},km:function(){return or},nP:function(){return p},nQ:function(){return Ze},nX:function(){return Dr},oM:function(){return Ee},oR:function(){return aa},o_:function(){return Ie},pf:function(){return St},pr:function(){return mi},pv:function(){return at},qB:function(){return te},r2:function(){return R},rS:function(){return A},s:function(){return ei},sb:function(){return Je},sm:function(){return g},t1:function(){return Qe},tB:function(){return ni},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 gn},yS:function(){return ue},yV:function(){return V},yd:function(){return Fe},zg:function(){return fe}});var t=e(99064),n=Object.defineProperty,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,c=(wt,st,qn)=>st in wt?n(wt,st,{enumerable:!0,configurable:!0,writable:!0,value:qn}):wt[st]=qn,h=(wt,st)=>{for(var qn in st||(st={}))u.call(st,qn)&&c(wt,qn,st[qn]);if(s)for(var qn of s(st))f.call(st,qn)&&c(wt,qn,st[qn]);return wt},o=(wt,st,qn)=>new Promise((bi,ti)=>{var Ki=ai=>{try{Pi(qn.next(ai))}catch(er){ti(er)}},xi=ai=>{try{Pi(qn.throw(ai))}catch(er){ti(er)}},Pi=ai=>ai.done?bi(ai.value):Promise.resolve(ai.value).then(Ki,xi);Pi((qn=qn.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 A(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 H(wt){return o(this,null,function*(){return(0,t.ZP)("/api/courses.json",{method:"Get",params:h({},wt)})})}function G(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 V(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id}/graduation_topics.json`,{method:"get",params:h({},wt)})})}function K(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 q(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 Le(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id}/course_videos.json`,{method:"get",params:h({},wt)})})}function Oe(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 Jt(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 Re(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 Gt(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 Je(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/set_public_or_private.json`,{method:"post",body:wt})})}function Vt(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 qr(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 jr(wt){return o(this,null,function*(){return Fetch(`/api/polls/${wt.categoryId}/commit_result.xlsx`,{method:"get",params:h({export:!0},wt)})})}function hr(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 or(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 Cr(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 Fr(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/join_course_group.json`,{method:"POST",body:wt})})}function gn(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/transfer_to_course_group.json`,{method:"post",body:wt})})}function Wn(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 dn(wt){return o(this,null,function*(){return(0,t.ZP)("/api/weapps/course_member_attendances.json",{method:"post",body:h({},wt)})})}function Mn(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 ei(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/mooc_users.json`,{method:"post",body:wt})})}function ni(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 Gi(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/course_second_categories/${wt.id}/move_category.json`,{method:"post",body:wt})})}function Mi(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/boards/${wt.id}/move_category.json`,{method:"post",body:wt})})}function Ti(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id}/courseware.json`,{method:"get",params:wt})})}function mi(wt,st){return o(this,null,function*(){return(0,t.ZP)(`/api/exercises/${wt}/mark_wrong_topic.json`,{method:"get",params:st})})}function vi(wt,st){return o(this,null,function*(){return(0,t.ZP)(`/api/exercises/${wt}/cancel_wrong_topic.json`,{method:"get",params:st})})}function aa(wt,st){return o(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${wt}/allow_end_group.json`,{method:"get",params:st})})}function ii(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})})}},52721:function(d,v,e){"use strict";e.d(v,{$M:function(){return Jt},$P:function(){return Gt},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 K},R9:function(){return ie},Ux:function(){return ae},Vy:function(){return Le},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 Re},pU:function(){return M},ps:function(){return G},q0:function(){return Ot},qN:function(){return pt},qS:function(){return b},qj:function(){return Ft},qt:function(){return nt},rV:function(){return A},rZ:function(){return Ze},rk:function(){return xe},rm:function(){return V},sK:function(){return Q},sL:function(){return it},su:function(){return Ee},tC:function(){return Ce},tO:function(){return Oe},u9:function(){return q},uZ:function(){return fe},vV:function(){return H},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(99064),n=Object.defineProperty,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,c=(Pe,Je,Vt)=>Je in Pe?n(Pe,Je,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):Pe[Je]=Vt,h=(Pe,Je)=>{for(var Vt in Je||(Je={}))u.call(Je,Vt)&&c(Pe,Vt,Je[Vt]);if(s)for(var Vt of s(Je))f.call(Je,Vt)&&c(Pe,Vt,Je[Vt]);return Pe},o=(Pe,Je,Vt)=>new Promise((Rt,Nt)=>{var Bt=ze=>{try{Yt(Vt.next(ze))}catch(ue){Nt(ue)}},Ct=ze=>{try{Yt(Vt.throw(ze))}catch(ue){Nt(ue)}},Yt=ze=>ze.done?Rt(ze.value):Promise.resolve(ze.value).then(Bt,Ct);Yt((Vt=Vt.apply(Pe,Je)).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 A(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 H(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 G(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 V(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 K(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 q(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 Le(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${Pe.userid}/authentication_apply.json`,{method:"delete"})})}function Oe(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 Jt(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 Re(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 Gt(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})})}},70849:function(d,v,e){"use strict";e.d(v,{$7:function(){return g},Bb:function(){return O},Dn:function(){return l},Hs:function(){return b},It:function(){return h},JD:function(){return s},LX:function(){return y},SW:function(){return k},Td:function(){return f},UX:function(){return F},Uk:function(){return T},W9:function(){return c},Xi:function(){return o},Zm:function(){return u},eu:function(){return x},kF:function(){return i},lG:function(){return $},o5:function(){return p},t2:function(){return R},xx:function(){return A}});var t=e(99064),n=(H,G,Z)=>new Promise((ie,ne)=>{var se=K=>{try{V(Z.next(K))}catch(ae){ne(ae)}},Q=K=>{try{V(Z.throw(K))}catch(ae){ne(ae)}},V=K=>K.done?ie(K.value):Promise.resolve(K.value).then(se,Q);V((Z=Z.apply(H,G)).next())});function s(H){return n(this,null,function*(){return(0,t.ZP)("/api/declarations/declaration_selects.json",{method:"get",params:H})})}function u(H){return n(this,null,function*(){return(0,t.ZP)("/api/declarations/add_declaration_selects.json",{method:"post",body:H})})}function f(H){return n(this,null,function*(){return(0,t.ZP)("/api/declarations/type_selects.json",{method:"get"})})}function c(H){return n(this,null,function*(){return(0,t.ZP)("/api/declarations/delete_declaration_selects.json",{method:"delete",body:H})})}function h(H){return n(this,null,function*(){return(0,t.ZP)("/api/declarations/edit_declaration_selects.json",{method:"post",body:H})})}function o(H){return n(this,null,function*(){return(0,t.ZP)("/api/declarations/declaration_profile.json",{method:"get",params:H})})}function i(H){return n(this,null,function*(){return(0,t.ZP)("/api/declarations/edit_declaration_profile.json",{method:"put",body:H})})}function y(H){return n(this,null,function*(){return(0,t.ZP)("/api/declarations/get_all_type.json",{method:"get",params:H})})}function p(H){return n(this,null,function*(){return(0,t.ZP)("/api/declarations/declaration_descriptions.json",{method:"get",params:H})})}function g(H){return n(this,null,function*(){return(0,t.ZP)("/api/declarations/edit_declaration_descriptions.json",{method:"put",body:H})})}function l(H){return n(this,null,function*(){return(0,t.ZP)("/api/declarations.json",{method:"get",params:H})})}function b(H){return n(this,null,function*(){return(0,t.ZP)(`/api/declarations/${H==null?void 0:H.id}.json`,{method:"get",params:H})})}function x(H){return n(this,null,function*(){return(0,t.ZP)("/api/declarations.json",{method:"post",body:H})})}function O(H){return n(this,null,function*(){return(0,t.ZP)(`/api/declarations/${H==null?void 0:H.id}.json`,{method:"put",body:H})})}function k(H){return n(this,null,function*(){return(0,t.ZP)("/api/declarations/verify_list.json",{method:"get",params:H})})}function A(H){return n(this,null,function*(){return(0,t.ZP)("/api/declarations/commit_verify.json",{method:"post",body:H})})}function T(H){return n(this,null,function*(){return(0,t.ZP)("/api/declarations/verify.json",{method:"post",body:H})})}function F(H){return n(this,null,function*(){return(0,t.ZP)(`/api/declarations/${H.id}.json`,{method:"delete"})})}function $(H){return n(this,null,function*(){return(0,t.ZP)("/api/declarations/get_declare_type.json",{method:"get",params:H})})}function R(H){return n(this,null,function*(){return(0,t.ZP)("/api/declarations/import.json",{method:"post",body:H},!0,!0)})}},38650: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 H},gq:function(){return Z},eM:function(){return R},BA:function(){return se},bA:function(){return V},Nx:function(){return Q},Qx:function(){return F},At:function(){return k},PX:function(){return A},Xl:function(){return $},y9:function(){return G},No:function(){return ie},ay:function(){return K}});var t=e(99064),n=Object.defineProperty,s=Object.defineProperties,u=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,o=(ae,ee,q)=>ee in ae?n(ae,ee,{enumerable:!0,configurable:!0,writable:!0,value:q}):ae[ee]=q,i=(ae,ee)=>{for(var q in ee||(ee={}))c.call(ee,q)&&o(ae,q,ee[q]);if(f)for(var q of f(ee))h.call(ee,q)&&o(ae,q,ee[q]);return ae},y=(ae,ee)=>s(ae,u(ee)),p=(ae,ee)=>{var q={};for(var te in ae)c.call(ae,te)&&ee.indexOf(te)<0&&(q[te]=ae[te]);if(ae!=null&&f)for(var te of f(ae))ee.indexOf(te)<0&&h.call(ae,te)&&(q[te]=ae[te]);return q},g=(ae,ee,q)=>new Promise((te,M)=>{var L=xe=>{try{fe(q.next(xe))}catch(Ce){M(Ce)}},X=xe=>{try{fe(q.throw(xe))}catch(Ce){M(Ce)}},fe=xe=>xe.done?te(xe.value):Promise.resolve(xe.value).then(L,X);fe((q=q.apply(ae,ee)).next())});const l=ae=>g(void 0,null,function*(){var ee=ae,{id:q}=ee,te=p(ee,["id"]);return(0,t.ZP)(`/api/ec_years/${q}/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:q=null})=>(0,t.ZP)(`/api/ec_years/${ae}/course_results/${ee}.json`,{method:"get",params:{class_name:q}}),k=({ec_year_id:ae})=>(0,t.ZP)("/api/ec_courses/1/evaluations/compute_all_courses_data",{method:"post",body:{ec_year_id:ae}}),A=({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"}),H=ae=>(0,t.ZP)(`/api/ec_years/${ae}/ec_graduation_results/get_formulas.json`,{method:"get"}),G=({ec_year_id:ae,formula_one:ee,formula_two:q,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:q,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:q,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/${q}/ec_graduation_results/set_goal_value${X}`,fe)};var ne=(ae,ee,q)=>new Promise((te,M)=>{var L=xe=>{try{fe(q.next(xe))}catch(Ce){M(Ce)}},X=xe=>{try{fe(q.throw(xe))}catch(Ce){M(Ce)}},fe=xe=>xe.done?te(xe.value):Promise.resolve(xe.value).then(L,X);fe((q=q.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"})}),V=({ec_year_id:ae,school_id:ee})=>(0,t.ZP)(`/api/ec_years/${ae}/top_pages.json`,{method:"get",params:{school_id:ee}}),K=({id:ae,name:ee})=>(0,t.ZP)(`/api/ec_years/1/top_pages/${ae}?name=${ee}`,{method:"PUT"})},94941:function(d,v,e){"use strict";e.d(v,{$Q:function(){return T},$l:function(){return br},BJ:function(){return pt},CD:function(){return Je},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 G},N3:function(){return Oe},OO:function(){return k},P8:function(){return ln},PJ:function(){return X},PT:function(){return hr},Qc:function(){return ie},RK:function(){return q},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 Gt},WL:function(){return le},Wj:function(){return ee},X4:function(){return Ne},Xn:function(){return Vr},Xo:function(){return se},YY:function(){return Jt},Ym:function(){return R},Yu:function(){return or},ZD:function(){return sn},Zg:function(){return Dr},_B:function(){return Pe},_F:function(){return jr},_U:function(){return V},_u:function(){return fe},aU:function(){return H},ab:function(){return kt},cC:function(){return ge},cV:function(){return K},ck:function(){return Zr},dp:function(){return Z},eA:function(){return jt},fG:function(){return x},gA:function(){return ae},gG:function(){return qr},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 A},lf:function(){return Le},n$:function(){return Ce},n7:function(){return Q},nF:function(){return ze},o3:function(){return gt},oS:function(){return Re},oX:function(){return Rt},oy:function(){return yt},p7:function(){return $},pL:function(){return Vt},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 Cr}});var t=e(99064),n=Object.defineProperty,s=Object.defineProperties,u=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,o=(at,Fr,gn)=>Fr in at?n(at,Fr,{enumerable:!0,configurable:!0,writable:!0,value:gn}):at[Fr]=gn,i=(at,Fr)=>{for(var gn in Fr||(Fr={}))c.call(Fr,gn)&&o(at,gn,Fr[gn]);if(f)for(var gn of f(Fr))h.call(Fr,gn)&&o(at,gn,Fr[gn]);return at},y=(at,Fr)=>s(at,u(Fr)),p=(at,Fr,gn)=>new Promise((Wn,gr)=>{var Xr=ei=>{try{Mn(gn.next(ei))}catch(ni){gr(ni)}},dn=ei=>{try{Mn(gn.throw(ei))}catch(ni){gr(ni)}},Mn=ei=>ei.done?Wn(ei.value):Promise.resolve(ei.value).then(Xr,dn);Mn((gn=gn.apply(at,Fr)).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}),A=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}),H=at=>(0,t.ZP)(`/api/exercises/${at.id}/exam_summary_settings.json`,{method:"post",body:at}),G=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})}),V=at=>(0,t.ZP)(`/api/exercises/${at==null?void 0:at.id}/exercise_question_result.json`,{method:"get",params:at}),K=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 q(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 Le(at){return p(this,null,function*(){return(0,t.ZP)("/api/question_banks/save_banks.json",{method:"POST",body:i({},at)})})}function Oe(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 Jt(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:Fr}=at;return delete at.id,(0,t.ZP)(`/api/exercise_questions/${Fr}.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 Re(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 Gt(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 Je(at){return(0,t.ZP)(`/api/exercises/${at.categoryId}/start.json`,{method:"get",params:i({},at)})}function Vt(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 qr(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 jr(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.categoryId}/simulate_start_answer.json`,{method:"get",params:i({},at)})})}function hr(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,Fr){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at}/unlock_user`,{method:"post",body:Fr})})}function ln(at,Fr){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at}/save_screen_record.json`,{method:"post",body:Fr})})}function or(at,Fr){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at}/screen_record_list.json`,{method:"get",params:Fr})})}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,Fr){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at}/mark.json`,{method:"post",body:Fr})})}function jt(at){return p(this,null,function*(){return(0,t.ZP)(`/api/myshixuns/${at}/exit_delete_pod.json`,{method:"post",body:at})})}function Cr(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)})})}},67508:function(d,v,e){"use strict";e.d(v,{B0:function(){return p},Si:function(){return k},Sr:function(){return T},YP:function(){return A},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 H}});var t=e(99064),n=Object.defineProperty,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,c=(G,Z,ie)=>Z in G?n(G,Z,{enumerable:!0,configurable:!0,writable:!0,value:ie}):G[Z]=ie,h=(G,Z)=>{for(var ie in Z||(Z={}))u.call(Z,ie)&&c(G,ie,Z[ie]);if(s)for(var ie of s(Z))f.call(Z,ie)&&c(G,ie,Z[ie]);return G},o=(G,Z,ie)=>new Promise((ne,se)=>{var Q=ae=>{try{K(ie.next(ae))}catch(ee){se(ee)}},V=ae=>{try{K(ie.throw(ae))}catch(ee){se(ee)}},K=ae=>ae.done?ne(ae.value):Promise.resolve(ae.value).then(Q,V);K((ie=ie.apply(G,Z)).next())});function i(G){return o(this,null,function*(){return(0,t.ZP)("/api/memos.json",{method:"get",params:G})})}function y(G){return o(this,null,function*(){return(0,t.ZP)("/api/discusses/forum_discusses.json",{method:"get",params:G})})}function p(G){return o(this,null,function*(){return(0,t.ZP)(`/api/memos/${G.id}/sticky_or_cancel.json`,{method:"post",body:G})})}function g(G){return o(this,null,function*(){return(0,t.ZP)(`/api/memos/${G.id}.json`,{method:"delete",body:G})})}function l(G){return o(this,null,function*(){return(0,t.ZP)("/api/memos/new.json",{method:"get",params:G})})}function b(G){return o(this,null,function*(){return(0,t.ZP)(`/api/memos/${G.id}/edit.json`,{method:"get",params:G})})}function x(G){return o(this,null,function*(){return(0,t.ZP)("/api/memos.json",{method:"post",body:h({},G)})})}function O(G){return o(this,null,function*(){return(0,t.ZP)(`/api/memos/${G.id}.json`,{method:"put",body:h({},G)})})}function k(G){return o(this,null,function*(){return(0,t.ZP)(`/api/memos/${G.id}.json`,{method:"get",params:G})})}function A(G){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${G.user_id}/watch.json`,{method:"post",body:G})})}function T(G){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${G.user_id}/watch.json`,{method:"delete",body:h({},G)})})}function F(G){return o(this,null,function*(){return(0,t.ZP)(`/api/discusses/${G.id}/reward_code.json`,{method:"post",body:G})})}function $(G){return o(this,null,function*(){return(0,t.ZP)(`/api/discusses/${G.id}/plus.json`,{method:"post",body:G})})}function R(G){return o(this,null,function*(){return(0,t.ZP)("/api/memos/reply.json",{method:"post",body:G})})}function H(G){return o(this,null,function*(){return(0,t.ZP)(`/api/memos/${G.id}/more_reply.json`,{method:"get",params:G})})}},30534:function(d,v,e){"use strict";e.d(v,{D2:function(){return i},n0:function(){return y},tk:function(){return p}});var t=e(99064),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($)}},A=F=>{try{T(b.throw(F))}catch($){O($)}},T=F=>F.done?x(F.value):Promise.resolve(F.value).then(k,A);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})})}},89887: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 G},YQ:function(){return A},_n:function(){return ie},hL:function(){return $},je:function(){return b},mM:function(){return l},wA:function(){return H},x_:function(){return g},y0:function(){return F},y3:function(){return i}});var t=e(99064),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((V,K)=>{var ae=te=>{try{q(Q.next(te))}catch(M){K(M)}},ee=te=>{try{q(Q.throw(te))}catch(M){K(M)}},q=te=>te.done?V(te.value):Promise.resolve(te.value).then(ae,ee);q((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 A(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 H(ne){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}`,{method:"put",body:h({},ne)})})}function G(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)})})}},2742:function(d,v,e){"use strict";e.d(v,{AA:function(){return H},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 A},Ot:function(){return k},Ou:function(){return V},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 q},bS:function(){return T},ck:function(){return x},eh:function(){return R},il:function(){return h},j7:function(){return o},jW:function(){return G},km:function(){return ie},l5:function(){return $},rU:function(){return M},xF:function(){return F},zC:function(){return K},zT:function(){return L}});var t=e(99064),n=(X,fe,xe)=>new Promise((Ce,Le)=>{var Oe=At=>{try{ht(xe.next(At))}catch(tr){Le(tr)}},Ft=At=>{try{ht(xe.throw(At))}catch(tr){Le(tr)}},ht=At=>At.done?Ce(At.value):Promise.resolve(At.value).then(Oe,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 A(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 H(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/graduation_teachers.json`,{method:"get",params:X})})}function G(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 V(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X==null?void 0:X.id}/common_header.json`,{method:"get"})})}function K(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 q(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})})}},1: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(99064),n=(p,g,l)=>new Promise((b,x)=>{var O=T=>{try{A(l.next(T))}catch(F){x(F)}},k=T=>{try{A(l.throw(T))}catch(F){x(F)}},A=T=>T.done?b(T.value):Promise.resolve(T.value).then(O,k);A((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})})}},10656: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(99064),n=Object.defineProperty,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,c=(k,A,T)=>A in k?n(k,A,{enumerable:!0,configurable:!0,writable:!0,value:T}):k[A]=T,h=(k,A)=>{for(var T in A||(A={}))u.call(A,T)&&c(k,T,A[T]);if(s)for(var T of s(A))f.call(A,T)&&c(k,T,A[T]);return k},o=(k,A,T)=>new Promise((F,$)=>{var R=Z=>{try{G(T.next(Z))}catch(ie){$(ie)}},H=Z=>{try{G(T.throw(Z))}catch(ie){$(ie)}},G=Z=>Z.done?F(Z.value):Promise.resolve(Z.value).then(R,H);G((T=T.apply(k,A)).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"})})}},34640: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 A}});var t=e(99064),n=Object.defineProperty,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,c=(R,H,G)=>H in R?n(R,H,{enumerable:!0,configurable:!0,writable:!0,value:G}):R[H]=G,h=(R,H)=>{for(var G in H||(H={}))u.call(H,G)&&c(R,G,H[G]);if(s)for(var G of s(H))f.call(H,G)&&c(R,G,H[G]);return R},o=(R,H,G)=>new Promise((Z,ie)=>{var ne=V=>{try{Q(G.next(V))}catch(K){ie(K)}},se=V=>{try{Q(G.throw(V))}catch(K){ie(K)}},Q=V=>V.done?Z(V.value):Promise.resolve(V.value).then(ne,se);Q((G=G.apply(R,H)).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 A(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"})})}},80401: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 H},Pl:function(){return x},Qc:function(){return u},Qp:function(){return Q},RK:function(){return y},YP:function(){return G},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 Le},kp:function(){return T},lc:function(){return A},oF:function(){return te},q$:function(){return h},qN:function(){return ie},tS:function(){return k},ts:function(){return $},un:function(){return K},w0:function(){return ae},wX:function(){return V},yE:function(){return f}});var t=e(99064),n=(Oe,Ft,ht)=>new Promise((At,tr)=>{var Jt=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(Jt,cr);Qe((ht=ht.apply(Oe,Ft)).next())});const s=Oe=>(0,t.ZP)(`/api/examination_banks/${Oe==null?void 0:Oe.id}/code_check.json`,{method:"get",params:Oe}),u=Oe=>(0,t.ZP)(`/api/examination_banks/${Oe.id}/reset_pwd.json`,{method:"post",body:Oe}),f=Oe=>(0,t.ZP)(`/api/examination_banks/${Oe.id}/encrypt_or_decrypt.json`,{method:"post",body:Oe}),c=Oe=>(0,t.ZP)("/api/examination_banks/exist_course.json",{method:"post",body:Oe}),h=Oe=>(0,t.ZP)("/api/examination_banks/check_examination_banks.json",{method:"post",body:Oe}),o=Oe=>(0,t.ZP)(`/api/examination_banks/${Oe.id}/copy.json`,{method:"post",body:Oe}),i=Oe=>(0,t.ZP)(`/api/examination_banks/${Oe.id}/get_question_type_alias.json`,{method:"get",params:Oe});function y(Oe){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Oe.id}/edit_question_type_alias.json`,{method:"POST",body:Oe})})}function p(Oe){return n(this,null,function*(){return(0,t.ZP)("/api/disciplines.json",{method:"get",params:Oe})})}function g(Oe){return n(this,null,function*(){return(0,t.ZP)("/api/disciplines/by_examination_banks.json",{method:"get",params:Oe})})}function l(Oe){return n(this,null,function*(){return(0,t.ZP)("/api/examination_banks.json",{method:"get",params:Oe})})}function b(Oe){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Oe.id}/set_public.json`,{method:"post"})})}function x(Oe){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Oe.id}/set_private.json`,{method:"post"})})}function O(Oe){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Oe.id}.json`,{method:"delete"})})}function k(Oe){return n(this,null,function*(){return(0,t.ZP)("/api/question_banks/my_courses.json",{method:"get",params:Oe})})}const A=Oe=>(0,t.ZP)("/api/examination_banks/batch_send_to_course.json",{method:"post",body:Oe});function T(Oe){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Oe.id}/send_to_course.json`,{method:"post",body:Oe})})}function F(Oe){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Oe.id}.json`,{method:"get",params:Oe})})}function $(Oe){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Oe.id}/examination_banks_item_banks/${Oe.itemId}/set_score`,{method:"post",body:Oe})})}function R(Oe){return n(this,null,function*(){return Fetch(`/api/examination_banks/${Oe.id}/examination_banks_item_banks/${Oe.itemId}/set_shixun_score.json`,{method:"post",body:Oe})})}function H(Oe){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Oe.id}/examination_banks_item_banks/${Oe.itemId}.json`,{method:"delete"})})}function G(Oe){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Oe.id}/examination_banks_item_banks/batch_set_score.json`,{method:"post",body:Oe})})}function Z(Oe){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Oe.id}/examination_banks_item_banks/destroy_by_item_type.json`,{method:"delete",body:Oe})})}function ie(Oe){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Oe.id}/examination_banks_item_banks/${Oe.itemId}/adjust_position.json`,{method:"post",body:Oe})})}function ne(Oe){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Oe.id}.json`,{method:"put",body:Oe})})}function se(Oe){return n(this,null,function*(){return(0,t.ZP)("/api/teach_group_shares.json",{method:"get",params:Oe})})}function Q(Oe){return n(this,null,function*(){return(0,t.ZP)("/api/examination_banks/set_batch_public.json",{method:"post",body:Oe})})}function V(Oe){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Oe==null?void 0:Oe.id}/set_public.json`,{method:"post",body:Oe})})}function K(Oe){return n(this,null,function*(){return(0,t.ZP)("/api/examination_banks/create_exam.json",{method:"post",body:Oe})})}function ae(Oe){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Oe.id}/update_exam.json`,{method:"put",body:Oe})})}function ee(Oe){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Oe.id}/edit_exam.json`,{method:"get"})})}function q(Oe,Ft){return n(this,null,function*(){return Fetch(`/api/examination_banks/${Oe}/examination_banks_item_banks.json`,{method:"post",body:Ft})})}function te(Oe){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Oe.id}/examination_banks_item_banks/create_item_bank.json`,{method:"post",body:Oe})})}function M(Oe,Ft){return n(this,null,function*(){return Fetch(`/api/examination_banks/${Oe}/sort_question_type.json`,{method:"post",body:Ft})})}function L(Oe){return n(this,null,function*(){return Fetch(`/api/examination_banks/${Oe.exam_id}/examination_banks_item_banks/${Oe.question_id}.json`,{method:"delete"})})}function X(Oe,Ft){return n(this,null,function*(){return Fetch(`/api/examination_banks/${Oe}/batch_set_score.json`,{method:"post",body:Ft})})}function fe(Oe){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Oe}/simulate_exercise.json`,{method:"post"})})}function xe(Oe){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Oe}/exercise_header.json`,{method:"get"})})}function Ce(Oe,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/${Oe}/import_item_banks.json`,{method:"post",body:At},!0)})}function Le(Oe){return n(this,null,function*(){return(0,t.ZP)("/api/users/change_exam_score.json",{method:"put",body:Oe})})}},86248: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 Re},MO:function(){return fe},Mt:function(){return $e},Mu:function(){return Je},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 q},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 Le},nq:function(){return i},ol:function(){return ze},p:function(){return G},p4:function(){return Ce},pU:function(){return A},rS:function(){return At},rs:function(){return ee},s0:function(){return Ee},sm:function(){return Oe},tS:function(){return b},tu:function(){return k},ue:function(){return H},vf:function(){return pt},w4:function(){return Z},xG:function(){return et},xn:function(){return Ot},yN:function(){return ie},yy:function(){return Gt}});var t=e(99064),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=qr=>{try{Vr(yt.next(qr))}catch(Er){Fe(Er)}},St=qr=>{try{Vr(yt.throw(qr))}catch(Er){Fe(Er)}},Vr=qr=>qr.done?kt(qr.value):Promise.resolve(qr.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 A(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 H(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/spoc_courses.json`,{method:"get",params:ge})})}const G=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 V(ge){return o(this,null,function*(){return Fetch(`/api/paths/${ge.id}/up_member_position.json`,{method:"post",body:ge})})}function K(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 q(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 Le(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/add_subject_members.json`,{method:"post",body:ge})})}function Oe(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 Jt(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 Re(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 Gt(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 Je(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${ge.coursesId}/excellent_discusses.json`,{method:"get",params:h({},ge)})})}function Vt(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})})}},31417:function(d,v,e){"use strict";e.d(v,{Fd:function(){return ae},Hi:function(){return g},IU:function(){return H},KE:function(){return b},Kc:function(){return q},MK:function(){return G},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 A},m7:function(){return l},n$:function(){return k},rJ:function(){return F},s3:function(){return y},ux:function(){return x},vf:function(){return K},wh:function(){return ie},wo:function(){return ee},x$:function(){return V}});var t=e(99064),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 Le=ht=>{try{Ft(fe.next(ht))}catch(At){Ce(At)}},Oe=ht=>{try{Ft(fe.throw(ht))}catch(At){Ce(At)}},Ft=ht=>ht.done?xe(ht.value):Promise.resolve(ht.value).then(Le,Oe);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 A(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 H(L){return o(this,null,function*(){return(0,t.ZP)(`/api/poll_questions/${L.pollsId}.json`,{method:"put",body:h({},L)})})}function G(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 V(L){return o(this,null,function*(){return(0,t.ZP)(`/api/exercise_bank_questions/${L.pollsId}.json`,{method:"delete",body:h({},L)})})}function K(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 q(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)})})}},16149: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 G},Hm:function(){return L},IJ:function(){return Re},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 Gt},et:function(){return fe},ex:function(){return b},fY:function(){return xe},fn:function(){return A},hI:function(){return ht},hg:function(){return Ne},iT:function(){return V},lS:function(){return Oe},nD:function(){return zt},qN:function(){return X},rV:function(){return R},s:function(){return Le},sD:function(){return Ee},sS:function(){return Jt},ts:function(){return K},vi:function(){return Ze},wX:function(){return et},x5:function(){return H},zh:function(){return Ce}});var t=e(99064),n=Object.defineProperty,s=Object.defineProperties,u=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,o=(Je,Vt,Rt)=>Vt in Je?n(Je,Vt,{enumerable:!0,configurable:!0,writable:!0,value:Rt}):Je[Vt]=Rt,i=(Je,Vt)=>{for(var Rt in Vt||(Vt={}))c.call(Vt,Rt)&&o(Je,Rt,Vt[Rt]);if(f)for(var Rt of f(Vt))h.call(Vt,Rt)&&o(Je,Rt,Vt[Rt]);return Je},y=(Je,Vt)=>s(Je,u(Vt)),p=(Je,Vt,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(Je,Vt)).next())});function g(Je){return p(this,null,function*(){return(0,t.ZP)("/api/disciplines.json",{method:"get",params:y(i({},Je),{clazz:"ItemBanksGroup"})})})}function l(Je){return p(this,null,function*(){return(0,t.ZP)("/api/item_baskets/basket_list.json",{method:"get",params:Je})})}function b(Je){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:Je})})}function x(Je){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks/list.json",{method:"post",body:Je})})}function O(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${Je.id}/set_private.json`,{method:"post"})})}function k(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${Je.id}/set_public.json`,{method:"post"})})}function A(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${Je.id}.json`,{method:"delete"})})}function T(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/problems/${Je.id}/start.json`,{method:"get"})})}function F(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/item_baskets/${Je.id}.json`,{method:"delete",body:i({},Je)})})}function $(Je){return p(this,null,function*(){return(0,t.ZP)("/api/item_baskets.json",{method:"post",body:Je})})}function R(Je){return p(this,null,function*(){return(0,t.ZP)("/api/examination_banks/cancel_items.json",{method:"post",body:Je})})}function H(Je){return p(this,null,function*(){return(0,t.ZP)("/api/item_baskets/delete_item_type.json",{method:"delete",body:{item_type:Je.type}})})}function G(Je){return p(this,null,function*(){return(0,t.ZP)("/api/examination_banks/cancel_items.json",{method:"post",body:Je})})}function Z(Je){return p(this,null,function*(){return(0,t.ZP)("/api/tag_disciplines.json",{method:"post",body:Je})})}function ie(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${Je.id}.json`,{method:"put",body:Je})})}function ne(Je){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks.json",{method:"post",body:Je})})}function se(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${Je.id}/edit.json`,{method:"get"})})}function Q(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/problems/${Je.id}/edit.json`,{method:"get"})})}function V(Je){return p(this,null,function*(){return(0,t.ZP)("/api/item_baskets.json",{method:"get",params:Je})})}function K(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/item_baskets/${Je.id}/set_score.json`,{method:"post",body:Je})})}function ae(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/item_baskets/${Je.id}/set_challenge_score.json`,{method:"post",body:Je})})}function ee(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/item_baskets/${Je.id}/combination_set_score.json`,{method:"post",body:Je})})}function q(Je){return p(this,null,function*(){return Fetch(`/api/examination_banks//${Je.exerid}/examination_banks_item_banks/${Je.id}/combination_set_score.json`,{method:"post",body:Je})})}function te(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/item_baskets/${Je.id}.json`,{method:"delete"})})}function M(Je){return p(this,null,function*(){return(0,t.ZP)("/api/item_baskets/batch_set_score.json",{method:"post",body:Je})})}function L(Je){return p(this,null,function*(){return(0,t.ZP)("/api/item_baskets/delete_item_type.json",{method:"delete",body:Je})})}function X(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/item_baskets/${Je.id}/adjust_position.json`,{method:"post",body:Je})})}function fe(Je){return p(this,null,function*(){return(0,t.ZP)("/api/examination_banks.json",{method:"post",body:Je})})}function xe(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Je.id}/revoke_item.json`,{method:"delete",body:Je})})}function Ce(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Je.exam_id}/examination_banks_item_banks.json`,{method:"post",body:Je})})}function Le(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${Je.id}/join_to_collection.json`,{method:"post",params:Je})})}function Oe(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${Je.id}/cancel_collection.json`,{method:"post",params:Je})})}function Ft(Je){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks_groups.json",{method:"get",params:Je})})}function ht(Je){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks_groups/mine.json",{method:"get",params:Je})})}function At(Je){return p(this,null,function*(){return Fetch(`/api/item_banks/${Je.id}/join_to_group.json`,{method:"post",body:Je})})}function tr(Je){return p(this,null,function*(){return Fetch(`/api/item_banks_groups/${Je.id}.json`,{method:"put",body:Je})})}function Jt(Je){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks_groups.json",{method:"post",body:Je})})}function cr(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${Je.id}/feedback.json`,{method:"post",body:Je})})}function Qe(Je){return p(this,null,function*(){return(0,t.ZP)("/api/teach_group_shares.json",{method:"get",params:Je})})}function Pt(Je){return p(this,null,function*(){return(0,t.ZP)("/api/teach_group_shares.json",{method:"post",body:Je})})}function zt(Je){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks/batch_delete.json",{method:"post",body:Je})})}function it(Je){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks/batch_to_group.json",{method:"post",body:Je})})}function Ot(Je){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks/add_to_mine.json",{method:"post",body:Je})})}function pt(Je){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks/set_batch_public.json",{method:"post",body:Je})})}function et(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${Je==null?void 0:Je.id}/set_public.json`,{method:"post",body:Je})})}function Ne(Je){return p(this,null,function*(){return(0,t.ZP)("/api/teach_group_shares/show_groups.json",{method:"get",params:Je})})}function me(Je){return(0,t.ZP)(`/api/problems/${Je.identifier}/publish.json`,{method:"post",body:Je})}function Ee(Je){return(0,t.ZP)(`/api/problems/${Je.identifier}/cancel_publish.json`,{method:"post",body:Je})}function Re(Je){return(0,t.ZP)("/api/item_banks/cancel_public.json",{method:"post",body:{ids:[...Je.id]}})}function $e(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks_groups/${Je.id}/up_position.json`,{method:"get",params:Je})})}function Ze(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks_groups/${Je.id}/down_position.json`,{method:"get",params:Je})})}function nt(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Je.id}/edit_hack.json`,{method:"get",params:Je})})}function ut(Je){return p(this,null,function*(){return(0,t.ZP)("/api/problems/batch_publish_condition.json",{method:"post",body:Je})})}function Gt(Je){return p(this,null,function*(){return(0,t.ZP)("/api/problems/batch_publish.json",{method:"post",body:Je})})}function Zt(Je){return p(this,null,function*(){return Fetch("/api/item_banks/get_groups.json",{method:"get",params:Je})})}function Pe(){return p(this,null,function*(){return(0,t.ZP)("/api/item_baskets/delete_all_items.json",{method:"delete"})})}},52403:function(d,v,e){"use strict";e.d(v,{E1:function(){return f},Go:function(){return s},H5:function(){return u}});var t=e(99064),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})})}},36708: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 Jt},H1:function(){return cr},Hj:function(){return ut},JA:function(){return Zt},JG:function(){return ae},KE:function(){return M},Lz:function(){return Re},Mf:function(){return tr},NA:function(){return ht},PC:function(){return Oe},PP:function(){return Ft},PW:function(){return it},Q3:function(){return q},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 V},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 H},ak:function(){return zt},cN:function(){return $},co:function(){return Ne},cz:function(){return Ce},fK:function(){return G},gG:function(){return Le},gZ:function(){return Rt},h$:function(){return R},ku:function(){return Ee},lf:function(){return X},m7:function(){return K},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 Je},ql:function(){return Vt},rN:function(){return me},sw:function(){return fe},t1:function(){return xe},to:function(){return ne},ub:function(){return Gt},ux:function(){return te},wS:function(){return Dt},wT:function(){return A},yT:function(){return Pt},yy:function(){return Ct},z2:function(){return Ot}});var t=e(99064),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})}),A=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 H(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/shixun_homeworks/${Ie.categoryId}/student_works.json`,{method:"get",params:i({},Ie)})})}function G(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 V(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.categoryId}/settings.json`,{method:"get",params:i({},Ie)})})}function K(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 q(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 Le(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 Oe(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 Jt(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 Re(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 Gt(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 Je(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 Vt(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)})})}},49692:function(d,v,e){"use strict";e.d(v,{$Q:function(){return jr},AE:function(){return Bt},AQ:function(){return F},Ag:function(){return Et},Ar:function(){return te},At:function(){return Lt},BK:function(){return H},Bj:function(){return zt},DC:function(){return Qe},Dz:function(){return gt},E4:function(){return cr},EH:function(){return X},Ee:function(){return gn},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 A},Ir:function(){return G},Je:function(){return Fe},K:function(){return jt},K0:function(){return Fr},KM:function(){return Q},K_:function(){return Zr},LK:function(){return Dr},LP:function(){return Le},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 K},Q1:function(){return Cr},QA:function(){return mi},Ql:function(){return me},Rs:function(){return Pe},SG:function(){return Wi},Tn:function(){return Yt},Tr:function(){return vi},U0:function(){return Ze},U9:function(){return Ne},UQ:function(){return Te},Ui:function(){return hr},Vx:function(){return at},WO:function(){return q},WT:function(){return aa},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 V},_9:function(){return le},aH:function(){return Ee},al:function(){return Gt},b8:function(){return M},bq:function(){return ze},dK:function(){return Z},e:function(){return O},eX:function(){return fe},eb:function(){return Je},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 Oe},jq:function(){return qr},kF:function(){return Vr},km:function(){return ut},l3:function(){return ht},m7:function(){return $e},mI:function(){return Ti},n5:function(){return $},nu:function(){return St},p0:function(){return Ht},q0:function(){return Nt},q9:function(){return or},qA:function(){return ln},rO:function(){return Rt},rs:function(){return se},sr:function(){return dt},t2:function(){return Ie},tX:function(){return Wn},uo:function(){return nt},v3:function(){return yt},w:function(){return Ke},xK:function(){return Ct},xg:function(){return Vt},xk:function(){return Jt},yE:function(){return Re},yx:function(){return Mi},zD:function(){return ie},zH:function(){return sn}});var t=e(99064),n=Object.defineProperty,s=Object.defineProperties,u=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,o=(st,qn,bi)=>qn in st?n(st,qn,{enumerable:!0,configurable:!0,writable:!0,value:bi}):st[qn]=bi,i=(st,qn)=>{for(var bi in qn||(qn={}))c.call(qn,bi)&&o(st,bi,qn[bi]);if(f)for(var bi of f(qn))h.call(qn,bi)&&o(st,bi,qn[bi]);return st},y=(st,qn)=>s(st,u(qn)),p=(st,qn,bi)=>new Promise((ti,Ki)=>{var xi=er=>{try{ai(bi.next(er))}catch(mt){Ki(mt)}},Pi=er=>{try{ai(bi.throw(er))}catch(mt){Ki(mt)}},ai=er=>er.done?ti(er.value):Promise.resolve(er.value).then(xi,Pi);ai((bi=bi.apply(st,qn)).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 A(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 H(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 G(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 V(st){return p(this,null,function*(){const{id:qn}=st||{};return(0,t.ZP)(`/api/shixuns/${qn}/search_user_courses.json`,{method:"Get",params:st})})}function K(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 q(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 Le(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/review_shixun.json`,{method:"post",body:st})})}function Oe(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 Jt(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 Re(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 Gt(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 Je(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/challenges/${st.challengesId}/choose_questions.json`,{method:"get"})})}function Vt(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 qr(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 jr(st){return p(this,null,function*(){return(0,t.ZP)(`/api/${st.url}`,{method:"Get"})})}function hr(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 or(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 Cr(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 Fr(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/update_secret_repository.json`,{method:"post",body:i({},st)})})}function gn(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/exist_exercise.json`,{method:"get",params:i({},st)})})}function Wn(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 dn(st){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${st.id}/open_webssh.json`,{method:"post",params:i({},st)})})}function Mn(st){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${st.id}/save_image.json`,{method:"post",body:i({},st)})})}function ei(st){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${st.id}/delete_image.json`,{method:"post",body:i({},st)})})}function ni(st){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${st.id}/extend_vnc.json`,{method:"post",body:i({},st)})})}function Gi(st){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${st.id}/reset_vnc_link.json`,{method:"post",body:i({},st)})})}function Mi(st){return p(this,null,function*(){return(0,t.ZP)("/api/paths/get_task_pass.json",{method:"get",params:i({},st)})})}function Ti(st){return p(this,null,function*(){return(0,t.ZP)("/api/jupyters/get_info_with_jupyter_lab.json",{method:"get",params:i({},st)})})}function mi(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 vi(st){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns/check_shixun_copy.json",{method:"post",body:st})})}function aa(st){return p(this,null,function*(){return(0,t.ZP)(`/api/progress_homeworks/${st}`,{method:"get",params:{is_initiative_study:1}})})}function ii(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"})})}},43859: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 G},gp:function(){return i},iU:function(){return R},l3:function(){return k},mw:function(){return A},oZ:function(){return l},rM:function(){return T},r_:function(){return H},s:function(){return y},ur:function(){return $},xV:function(){return g},yb:function(){return O}});var t=e(99064),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 V=ee=>{try{ae(ne.next(ee))}catch(q){Q(q)}},K=ee=>{try{ae(ne.throw(ee))}catch(q){Q(q)}},ae=ee=>ee.done?se(ee.value):Promise.resolve(ee.value).then(V,K);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 A(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 H(Z,ie){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Z}/join_student_checkout.json`,{method:"get",params:ie})})}function G(Z,ie){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Z}/student_application_review.json`,{method:"post",body:ie})})}},24780:function(d,v,e){"use strict";e.d(v,{B$:function(){return g},Cx:function(){return V},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 q},Gq:function(){return cr},Ho:function(){return $},IU:function(){return fe},JJ:function(){return te},Ol:function(){return Oe},Qx:function(){return ie},Tv:function(){return M},V8:function(){return y},WS:function(){return K},WY:function(){return Z},ai:function(){return Q},bG:function(){return O},bJ:function(){return i},c0:function(){return Jt},dE:function(){return X},dt:function(){return L},gI:function(){return ae},lO:function(){return se},mW:function(){return G},n0:function(){return A},nV:function(){return Le},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 H},x4:function(){return k},z2:function(){return ht}});var t=e(99064),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 A(){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 H(Qe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${Qe.username}/subjects.json`,{method:"get",params:Qe})})}function G(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 V(Qe){return o(this,null,function*(){return(0,t.ZP)("/api/question_banks/multi_public.json",{method:"post",body:Qe})})}function K(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 q(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 Le(){return o(this,null,function*(){return(0,t.ZP)("/api/intelligent_recommendations/user_learn_path.json",{method:"get"})})}function Oe(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 Jt(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)})}},75730: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 G},O2:function(){return l},TJ:function(){return O},Vg:function(){return g},ZY:function(){return y},Zx:function(){return H},cU:function(){return p},fn:function(){return ie},jK:function(){return k},yN:function(){return Z}});var t=e(99064),n=Object.defineProperty,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,c=(Q,V,K)=>V in Q?n(Q,V,{enumerable:!0,configurable:!0,writable:!0,value:K}):Q[V]=K,h=(Q,V)=>{for(var K in V||(V={}))u.call(V,K)&&c(Q,K,V[K]);if(s)for(var K of s(V))f.call(V,K)&&c(Q,K,V[K]);return Q},o=(Q,V,K)=>new Promise((ae,ee)=>{var q=L=>{try{M(K.next(L))}catch(X){ee(X)}},te=L=>{try{M(K.throw(L))}catch(X){ee(X)}},M=L=>L.done?ae(L.value):Promise.resolve(L.value).then(q,te);M((K=K.apply(Q,V)).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 A(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 H(Q){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Q.course_id}/video_people_statics.json`,{method:"get",params:Q})})}function G(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})})}},62406:function(d,v,e){"use strict";e.d(v,{A:function(){return G},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 H},cZ:function(){return o},rV:function(){return T},sT:function(){return b},tS:function(){return R},xt:function(){return A},y2:function(){return s}});var t=e(99064),n=(Z,ie,ne)=>new Promise((se,Q)=>{var V=ee=>{try{ae(ne.next(ee))}catch(q){Q(q)}},K=ee=>{try{ae(ne.throw(ee))}catch(q){Q(q)}},ae=ee=>ee.done?se(ee.value):Promise.resolve(ee.value).then(V,K);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 A(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 H(Z,ie){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z}/subjects.json`,{method:"post",body:ie})})}function G(Z){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z.virtual_classroom_id}/subjects/${Z.subject_id}.json`,{method:"delete"})})}},24065:function(d,v,e){"use strict";e.d(v,{$O:function(){return V},EO:function(){return nt},G5:function(){return H},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 A},Jd:function(){return Q},Ny:function(){return O},RV:function(){return ne},Rb:function(){return R},Rm:function(){return G},V9:function(){return L},Yh:function(){return q},aN:function(){return b},aQ:function(){return o},ag:function(){return $e},bg:function(){return Gt},d8:function(){return $},dE:function(){return ie},eB:function(){return se},eY:function(){return Zt},fn:function(){return Re},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 Vt},y8:function(){return ut}});var t=e(89070),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]),A=()=>f([1,2,5]),T=()=>c([1,5]),F=()=>c([5,8]),$=()=>c([5]),R=()=>c([1,5,2]),H=()=>c([1,2,5,8]),G=()=>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},V=()=>{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)},K=(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]),q=()=>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]),Le=(Ct=!0,Yt=!1)=>Ct?f([1,2,5]):Yt||!Yt&&f([1,2]),Oe=(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]),Jt=(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]),Re=()=>f([1]),$e=()=>f([1,2]),Ze=()=>f([15]),nt=()=>f([1,2,5]),ut=()=>f([1,2,5,12]),Gt=()=>{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)},Je=Ct=>{const{graduations:Yt}=(0,t.getDvaApp)()._store.getState(),{details:ze}=Yt;return Ct.some(ue=>ue===(ze==null?void 0:ze.user_identity))},Vt=()=>Je([0,1]),Rt=()=>Je([0]),Nt=()=>Je([1]),Bt=()=>Je([2])},14165: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||{})},33466: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"}},3294:function(d,v,e){"use strict";e.d(v,{Z:function(){return u}});const t={PROXY_SERVER:"http://172.16.100.14",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"]},99064: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 q}});var t=e(3294),n=e(28909),s=e(43418),u=e(8591),f=e(85582),c=e.n(f),h=e(59301),o=e(89070),i=e(955),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,A=(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)&&A(L,fe,X[fe]);if(x)for(var fe of x(X))k.call(X,fe)&&A(L,fe,X[fe]);return L},F=(L,X)=>l(L,b(X)),$=(L,X,fe)=>new Promise((xe,Ce)=>{var Le=ht=>{try{Ft(fe.next(ht))}catch(At){Ce(At)}},Oe=ht=>{try{Ft(fe.throw(ht))}catch(At){Ce(At)}},Ft=ht=>ht.done?xe(ht.value):Promise.resolve(ht.value).then(Le,Oe);Ft((fe=fe.apply(L,X)).next())});let R;const H={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"},G=(L,X)=>$(void 0,null,function*(){if(L.status>=200&&L.status<300)return L;const fe=H[L.status]||L.statusText;let xe;var Ce=L.json();yield Ce.then((Oe,Ft)=>{setTimeout(()=>{let ht=(0,o.getDvaApp)()},400),xe=Oe.message,window.showNetworkErrorTip(Oe.message||`\u8BF7\u6C42\u9519\u8BEF ${L.status}: ${L.message}`),n.Z.error({style:{wordBreak:"break-all"},message:Oe.message||`\u8BF7\u6C42\u9519\u8BEF ${L.status}: ${L.message}`,description:Oe.message?"":fe})});const Le=new Error(fe);throw Le.name=L.status,Le.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:Le}=(0,o.getDvaApp)()._store.getState(),{userInfo:Oe}=Le,Ft=L+(Ce.body?JSON.stringify(Ce.body):""),ht=c().sha256().update(Ft).digest("hex"),At={credentials:"include",withCredentials:!0},tr={};Oe!=null&&Oe.login&&(tr.zzud=Oe==null?void 0:Oe.login,Oe!=null&&Oe.school_id&&(tr.zzsud=Oe==null?void 0:Oe.school_id),Ce.params=T(T({},Ce.params||{}),tr));let Jt=T(T({},At),(0,y.cloneDeep)(Ce));(Jt.method==="POST"||Jt.method==="PUT"||Jt.method==="PATCH"||Jt.method==="DELETE")&&(fe?(Jt.headers=F(T({_method:X.method.toUpperCase()},Jt.headers),{"Pc-Authorization":(0,i.ej)("_educoder_session")}),Jt.body=Ce.body):(Jt.headers=T({Accept:"application/json",_method:X.method.toUpperCase(),"Content-Type":"application/json; charset=utf-8","Pc-Authorization":(0,i.ej)("_educoder_session")},Jt.headers),Jt.body=JSON.stringify(Ce.body))),Jt.method=="GET"?(Jt.headers=F(T({Accept:"application/json","Content-Type":"application/json; charset=utf-8",_method:X.method.toUpperCase()},Jt.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),Re=et;return me.href=Ee,me.download=Re,me.click(),window.URL.revokeObjectURL(Ee),pt});let it=t.Z.API_SERVER;return(window.ENV==="dev"||L.startsWith("http"))&&(it=""),Jt.method=="GET"&&Jt.params&&Object.keys(Jt.params).map(Ot=>{if(Jt.params[Ot]&&!Array.isArray(Jt.params[Ot]))try{Jt.params[Ot]=encodeURIComponent(decodeURIComponent(Jt.params[Ot]))}catch(pt){Jt.params[Ot]=encodeURIComponent(Jt.params[Ot])}}),(0,i.Ec)(Jt,L),xe&&(it=""),Jt.headers._method=Jt.method,Jt.headers["X-HTTP-Method-Override"]=Jt.method,Jt.method!=="GET"&&(Jt.method="POST"),fetch(it+L,Jt).then(Ot=>G(Ot,T({url:t.Z.API_SERVER+L},Jt))).then(Ot=>Z(Ot,ht)).then(Ot=>$(this,null,function*(){var pt,et,Ne,me;try{const Re=Ot.headers.get("cs");Re&&(0,i.d8)("_educoder_session",Re,1)}catch(Re){}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 Re=/\(\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 Gt=JSON.stringify(Ee).replace(nt,(Zt,Pe,Je,Vt)=>{const Rt=Pe||Je||Vt;return"/api/attachments/"+(0,i.Jn)(Rt)}).replace(ut,(Zt,Pe,Je)=>{const Vt=Pe||Je;return"/attachments/download/"+(0,i.Jn)(Vt)}).replace(Re,(Zt,Pe,Je,Vt)=>{const Rt=Pe||Je||Vt;return"(/api/attachments/"+(0,i.Jn)(Rt)}).replace($e,(Zt,Pe,Je)=>{const Vt=Pe||Je;return'"/api/attachments/'+(0,i.Jn)(Vt)}).replace(Ze,(Zt,Pe,Je)=>{const Vt=Pe||Je;return"(/files/uploads/"+(0,i.Jn)(Vt)}).replace(/\r\n/g,`
|
|
|
`);Ee=JSON.parse(Gt)}catch(Re){}}else Jt.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=Jt.params)!=null&&Ne.hidePopLogin)||!((me=Jt.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(Re){console.log("fetcherr",Re)}return K(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}K(Ot,L)}else L.includes("/file/filePatchMerge")?(0,o.getDvaApp)()._store.dispatch({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5206\u7247\u4E13\u7528504",params:Jt.body}}):Ot.message!=="403"&&window.showNetworkErrorTip(`${L}<span class="ml10">${Ot.message}</span>`);return Ot}catch(pt){}})}let Q=!1,V=!1;const K=(L,X)=>{var fe,xe,Ce;if(L.status==-6&&!V){V=!0,(0,i.d8)("_educoder_session","logout",1),(0,i.m5)(),setTimeout(()=>V=!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){V=!0,setTimeout(()=>V=!1,500);let Oe="";(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=>{Oe+=`<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 ${Oe} \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&&!V){V=!0,setTimeout(()=>V=!1,500),u.ZP.warning({content:L.message,key:"message-key"});return}const Le={403:"/403",404:"/404",500:"/500"};if(Le[L.status]&&!Q){const{user:Oe}=(0,o.getDvaApp)()._store.getState(),{userInfo:Ft}=Oe;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(Le).includes(window.location.pathname)?console.log("\u5F53\u524D\u8DEF\u5F84\u5B58\u5728\u4E8E mapping \u4E2D, \u4E0D\u518D\u6267\u884C\u8DF3\u8F6C"):location.replace(Le[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 q(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||{})})}},64892: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="T1RkaE1XWTRaalJoTUdaaE9HUmxaR016T0RGa05XTTNPRFkwTkdJeVpUQT0="},24768: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(V=>{const K=V.match(/^\s+/);if(K===null)return V;const[ae]=K;return ae.length>=Q.length?V.slice(Q.length):V}).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 V=ie[ne];Q.push("<li><a href='#"+f+V.anchor+"'>"+V.text+"</a>"),ne++;var K=[];return ne=l(ie,ne,V.level,K),K.length>0&&(Q.push("<ul>"),K.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 V=ne[2]?ne[2].trim():ne[2];if(["latex","katex","math"].indexOf(V)>=0){const K=A(),ae=Q;Q=K,T[K]={type:"block",expression:ae}}return{type:"code",raw:se,lang:V,text:Q}}}},O=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let k=0;const A=()=>`__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=A();return T[Q]={type:"inline",expression:se},Q}),ie}const H=i.listitem;i.listitem=function(ie){return H(R(ie))};const G=i.paragraph;i.paragraph=function(ie){return G(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()},955: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__(24065),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__(16209),_service_exercise__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(94941),_contentType__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(33466),umi__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(89070),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__(3294),_components_mediator__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(34604),_components_RenderHtml__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(85149),_utils_fetch__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(99064),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__(64892),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(A=>{p.push(A.id),g=g+A.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,A)=>{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,A)=>{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[A+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},58539: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)}},95254: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 H=b[R.route.id];H&&(Object.assign(F,H),$=!0)}),$?F:void 0}),k=_slicedToArray(O,2),A=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:A}}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,A=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 H=Z=>{f(Z)&&($(!0),Z.then(function(){$(!1,!0),R.apply(void 0,arguments),A.current=!1},ie=>{if($(!1,!0),A.current=!1,!(x!=null&&x()))return Promise.reject(ie)}))},G=Z=>{if(A.current)return;if(A.current=!0,!k){R();return}let ie;if(b){if(ie=k(Z),O&&!f(ie)){A.current=!1,R(Z);return}}else if(k.length)ie=k(g),A.current=!1;else if(ie=k(),!ie){R();return}H(ie)};return n.createElement(s.ZP,Object.assign({},(0,u.n)(o),{onClick:G,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),[A,T]=n.useState(0),[F,$]=(0,t.Z)(!1,{value:g.open}),{getPrefixCls:R}=n.useContext(u.E_),H=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(H)}`:`.${H}-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 G=Object.assign(Object.assign({},g),{style:Object.assign(Object.assign({},b),{margin:0}),open:F,visible:F,getPopupContainer:()=>x.current});return y&&(G=y(G)),n.createElement("div",{ref:x,style:{paddingBottom:O,position:"relative",minWidth:A}},n.createElement(h,Object.assign({},G)))}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],A=Object.assign(Object.assign({},k),{offset:[0,0]});switch(x[O]=A,f.has(O)&&(A.autoArrow=!1),O){case"top":case"topLeft":case"topRight":A.offset[1]=-b-p;break;case"bottom":case"bottomLeft":case"bottomRight":A.offset[1]=b+p;break;case"left":case"leftTop":case"leftBottom":A.offset[0]=-b-p;break;case"right":case"rightTop":case"rightBottom":A.offset[0]=b+p;break}const T=(0,t.fS)({contentRadius:g,limitVerticalRadius:!0});if(y)switch(O){case"topLeft":case"bottomLeft":A.offset[0]=-T.dropdownArrowOffset-b;break;case"topRight":case"bottomRight":A.offset[0]=T.dropdownArrowOffset+b;break;case"leftTop":case"rightTop":A.offset[1]=-T.dropdownArrowOffset-b;break;case"leftBottom":case"rightBottom":A.offset[1]=T.dropdownArrowOffset+b;break}A.overflow=n(O,T,o,i),l&&(A.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 A=`screen${y[g+1].toUpperCase()}Min`;if(!(i[O]<=i[A]))throw new Error(`${O}<=${A} fails : !(${i[O]}<=${i[A]})`)}}),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:A}=k;this.dispatch(Object.assign(Object.assign({},g),{[l]:A}))},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:V}=getComputedStyle(ne);return O(se)?se:O(Q)?Q:O(V)?V:null}var A=e(4572);function T(ne){return Number.isNaN(ne)?0:ne}const F=ne=>{const{className:se,target:Q,component:V}=ne,K=f.useRef(null),[ae,ee]=f.useState(null),[q,te]=f.useState([]),[M,L]=f.useState(0),[X,fe]=f.useState(0),[xe,Ce]=f.useState(0),[Le,Oe]=f.useState(0),[Ft,ht]=f.useState(!1),At={left:M,top:X,width:xe,height:Le,borderRadius:q.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),Oe(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 Jt=(V==="Checkbox"||V==="Radio")&&(Q==null?void 0:Q.classList.contains(A.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=K.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:K,className:n()(se,{"wave-quick":Jt},Qe),style:At})})};var R=(ne,se)=>{var Q;const{component:V}=se;if(V==="Checkbox"&&!(!((Q=ne.querySelector("input"))===null||Q===void 0)&&Q.checked))return;const K=document.createElement("div");K.style.position="absolute",K.style.left="0px",K.style.top="0px",ne==null||ne.insertBefore(K,ne==null?void 0:ne.firstChild),(0,b.s)(f.createElement(F,Object.assign({},se,{target:ne})),K)},H=e(88088);function G(ne,se,Q){const{wave:V}=f.useContext(c.E_),[,K,ae]=(0,H.Z)(),ee=(0,p.useEvent)(M=>{const L=ne.current;if(V!=null&&V.disabled||!L)return;const X=L.querySelector(`.${A.A}`)||L,{showEffect:fe}=V||{};(fe||R)(X,{className:se,token:K,component:Q,event:M,hashId:ae})}),q=f.useRef();return M=>{g.Z.cancel(q.current),q.current=(0,g.Z)(()=>{ee(M)})}}var ie=ne=>{const{children:se,disabled:Q,component:V}=ne,{getPrefixCls:K}=(0,f.useContext)(c.E_),ae=(0,f.useRef)(null),ee=K("wave"),[,q]=y(ee),te=G(ae,n()(ee,q),V);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}$/,A=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)&&A(ze.props.children)?(0,O.Tm)(ze,{children:ze.props.children.split("").join(le)}):T(ze)?A(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 H=null,G=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 V=(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}))}),K=()=>({width:0,opacity:0,transform:"scale(0)"}),ae=ze=>({width:ze.scrollWidth,opacity:1,transform:"scale(1)"});var q=ze=>{const{prefixCls:ue,loading:le,existIcon:Dt,className:Te,style:dt}=ze,Ht=!!le;return Dt?t.createElement(V,{prefixCls:ue,className:Te,style:dt}):t.createElement(Q.default,{visible:Ht,motionName:`${ue}-loading-icon-motion`,removeOnLeave:!0,onAppearStart:K,onAppearActive:ae,onEnterStart:K,onEnterActive:ae,onLeaveStart:ae,onLeaveActive:K},(ct,Ie)=>{let{className:Et,style:ge}=ct;return t.createElement(V,{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:'""'}}}}}}},Le=(ze,ue,le)=>({[`&:not(:disabled):not(${ze}-disabled)`]:{"&:hover":ue,"&:active":le}}),Oe=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"},Le(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))}),Jt=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({},Jt(ze)),{backgroundColor:ze.defaultBg,borderColor:ze.defaultBorderColor,color:ze.defaultColor,boxShadow:ze.defaultShadow}),Le(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},Le(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({},Jt(ze)),{color:ze.primaryColor,backgroundColor:ze.colorPrimary,boxShadow:ze.primaryShadow}),Le(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},Le(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},Le(ze.componentCls,{color:ze.colorLinkHover,backgroundColor:ze.linkHoverBg},{color:ze.colorLinkActive})),cr(ze)),{[`&${ze.componentCls}-dangerous`]:Object.assign(Object.assign({color:ze.colorError},Le(ze.componentCls,{color:ze.colorErrorHover},{color:ze.colorErrorActive})),cr(ze))}),Ot=ze=>Object.assign(Object.assign(Object.assign({},Le(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)),Le(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}`]:Oe(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`)},Re=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),Re(ue),pt(ue),xe(ue)]},Ze),ut=e(74207);function Gt(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({},Gt(ze,ue)),Zt(ze.componentCls,ue))}}var Je=(0,L.b)(["Button","compact"],ze=>{const ue=$e(ze);return[(0,ut.c)(ue),Pe(ue)]},Ze),Vt=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:qr="button",classNames:Er,style:jr={}}=ze,hr=Vt(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:or}=(0,t.useContext)(h.E_),Lt=Zr("btn",dt),[gt,bt]=nt(Lt),jt=(0,t.useContext)(o.Z),Cr=Ke!=null?Ke:jt,br=(0,t.useContext)(l),at=(0,t.useMemo)(()=>Nt(Te),[Te]),[Fr,gn]=(0,t.useState)(at.loading),[Wn,gr]=(0,t.useState)(!1),Xr=(0,t.createRef)(),dn=(0,f.sQ)(ue,Xr),Mn=t.Children.count(Fe)===1&&!Dr&&!F(Ht);(0,t.useEffect)(()=>{let xi=null;at.delay>0?xi=setTimeout(()=>{xi=null,gn(!0)},at.delay):gn(at.loading);function Pi(){xi&&(clearTimeout(xi),xi=null)}return Pi},[at]),(0,t.useEffect)(()=>{if(!dn||!dn.current||sn===!1)return;const xi=dn.current.textContent;Mn&&A(xi)?Wn||gr(!0):Wn&&gr(!1)},[dn]);const ei=xi=>{const{onClick:Pi}=ze;if(Fr||Cr){xi.preventDefault();return}Pi==null||Pi(xi)},ni=sn!==!1,{compactSize:Gi,compactItemClassnames:Mi}=(0,y.ri)(Lt,ln),Ti={large:"lg",small:"sm",middle:void 0},mi=(0,i.Z)(xi=>{var Pi,ai;return(ai=(Pi=Et!=null?Et:Gi)!==null&&Pi!==void 0?Pi:br)!==null&&ai!==void 0?ai:xi}),vi=mi&&Ti[mi]||"",aa=Fr?"loading":Dr,ii=(0,u.Z)(hr,["navigate"]),Wi=s()(Lt,bt,{[`${Lt}-${Ie}`]:Ie!=="default"&&Ie,[`${Lt}-${Ht}`]:Ht,[`${Lt}-${vi}`]:vi,[`${Lt}-icon-only`]:!Fe&&Fe!==0&&!!aa,[`${Lt}-background-ghost`]:St&&!F(Ht),[`${Lt}-loading`]:Fr,[`${Lt}-two-chinese-chars`]:Wn&&ni&&!Fr,[`${Lt}-block`]:Vr,[`${Lt}-dangerous`]:!!ct,[`${Lt}-rtl`]:ln==="rtl"},Mi,yt,kt,or==null?void 0:or.className),wt=Object.assign(Object.assign({},or==null?void 0:or.style),jr),st=s()(Er==null?void 0:Er.icon,(le=or==null?void 0:or.classNames)===null||le===void 0?void 0:le.icon),qn=Object.assign(Object.assign({},(ge==null?void 0:ge.icon)||{}),((Dt=or==null?void 0:or.styles)===null||Dt===void 0?void 0:Dt.icon)||{}),bi=Dr&&!Fr?t.createElement(ne,{prefixCls:Lt,className:st,style:qn},Dr):t.createElement(q,{existIcon:!!Dr,prefixCls:Lt,loading:!!Fr}),ti=Fe||Fe===0?R(Fe,Mn&&ni):null;if(ii.href!==void 0)return gt(t.createElement("a",Object.assign({},ii,{className:s()(Wi,{[`${Lt}-disabled`]:Cr}),style:wt,onClick:ei,ref:dn}),bi,ti));let Ki=t.createElement("button",Object.assign({},hr,{type:qr,className:Wi,style:wt,onClick:ei,disabled:Cr,ref:dn}),bi,ti,Mi&&t.createElement(Je,{key:"compact",prefixCls:Lt}));return F(Ht)||(Ki=t.createElement(c.Z,{component:"Button",disabled:!!Fr},Ki)),gt(Ki)},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),A=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,Re)=>{zt[`primary-${Re+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,A.Z)()&&(0,T.hq)(zt,`${F}-dynamic-theme`)}var H=e(1684),G=e(52946);function Z(){const Qe=(0,f.useContext)(H.Z),Pt=(0,f.useContext)(G.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),V=e(88088);function K(Qe){const{children:Pt}=Qe,[,zt]=(0,V.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 q=!1;const te=null,M=null,L=["getTargetContainer","getPopupContainer","renderEmpty","pageHeader","input","pagination","form","select","button"],X="ant";let fe,xe,Ce;function Le(){return fe||X}function Oe(){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(Le(),it):Ce=it)},At=()=>({getPrefixCls:(Qe,Pt)=>Pt||(Qe?`${Le()}-${Qe}`:Le()),getIconPrefixCls:Oe,getRootPrefixCls:()=>fe||Le(),getTheme:()=>Ce}),tr=Qe=>{const{children:Pt,csp:zt,autoInsertSpaceInButton:it,alert:Ot,anchor:pt,form:et,locale:Ne,componentSize:me,direction:Ee,space:Re,virtual:$e,dropdownMatchSelectWidth:Ze,popupMatchSelectWidth:nt,popupOverflow:ut,legacyLocale:Gt,parentContext:Zt,iconPrefixCls:Pe,theme:Je,componentDisabled:Vt,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:qr,pagination:Er,input:jr,empty:hr,badge:Zr,radio:sn,rate:ln,switch:or,transfer:Lt,avatar:gt,message:bt,tag:jt,table:Cr,card:br,tabs:at,timeline:Fr,timePicker:gn,upload:Wn,notification:gr,tree:Xr,colorPicker:dn,datePicker:Mn,wave:ei}=Qe,ni=f.useCallback((ti,Ki)=>{const{prefixCls:xi}=Qe;if(Ki)return Ki;const Pi=xi||Zt.getPrefixCls("");return ti?`${Pi}-${ti}`:Pi},[Zt.getPrefixCls,Qe.prefixCls]),Gi=Pe||Zt.iconPrefixCls||x.oR,Mi=Gi!==Zt.iconPrefixCls,Ti=zt||Zt.csp,mi=(0,ae.Z)(Gi,Ti),vi=se(Je,Zt.theme),aa={csp:Ti,autoInsertSpaceInButton:it,alert:Ot,anchor:pt,locale:Ne||Gt,direction:Ee,space:Re,virtual:$e,popupMatchSelectWidth:nt!=null?nt:Ze,popupOverflow:ut,getPrefixCls:ni,iconPrefixCls:Gi,theme:vi,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:jr,layout:ge,list:Ke,mentions:yt,modal:kt,progress:Fe,result:Dr,slider:St,breadcrumb:Vr,menu:qr,pagination:Er,empty:hr,badge:Zr,radio:sn,rate:ln,switch:or,transfer:Lt,avatar:gt,message:bt,tag:jt,table:Cr,card:br,tabs:at,timeline:Fr,timePicker:gn,upload:Wn,notification:gr,tree:Xr,colorPicker:dn,datePicker:Mn,wave:ei},ii=Object.assign({},Zt);Object.keys(aa).forEach(ti=>{aa[ti]!==void 0&&(ii[ti]=aa[ti])}),L.forEach(ti=>{const Ki=Qe[ti];Ki&&(ii[ti]=Ki)});const Wi=(0,s.Z)(()=>ii,ii,(ti,Ki)=>{const xi=Object.keys(ti),Pi=Object.keys(Ki);return xi.length!==Pi.length||xi.some(ai=>ti[ai]!==Ki[ai])}),wt=f.useMemo(()=>({prefixCls:Gi,csp:Ti}),[Gi,Ti]);let st=Mi?mi(Pt):Pt;const qn=f.useMemo(()=>{var ti,Ki,xi,Pi;return(0,u.T)(((ti=g.Z.Form)===null||ti===void 0?void 0:ti.defaultValidateMessages)||{},((xi=(Ki=Wi.locale)===null||Ki===void 0?void 0:Ki.Form)===null||xi===void 0?void 0:xi.defaultValidateMessages)||{},((Pi=Wi.form)===null||Pi===void 0?void 0:Pi.validateMessages)||{},(et==null?void 0:et.validateMessages)||{})},[Wi,et==null?void 0:et.validateMessages]);Object.keys(qn).length>0&&(st=f.createElement(c.Z.Provider,{value:qn},Pt)),Ne&&(st=f.createElement(p,{locale:Ne,_ANT_MARK__:i},st)),(Gi||Ti)&&(st=f.createElement(n.Z.Provider,{value:wt},st)),me&&(st=f.createElement(G.q,{size:me},st)),st=f.createElement(K,null,st);const bi=f.useMemo(()=>{const ti=vi||{},{algorithm:Ki,token:xi,components:Pi}=ti,ai=ee(ti,["algorithm","token","components"]),er=Ki&&(!Array.isArray(Ki)||Ki.length>0)?(0,t.createTheme)(Ki):l.uH,mt={};return Object.entries(Pi||{}).forEach(tt=>{let[It,_t]=tt;const lr=Object.assign({},_t);"algorithm"in lr&&(lr.algorithm===!0?lr.theme=er:(Array.isArray(lr.algorithm)||typeof lr.algorithm=="function")&&(lr.theme=(0,t.createTheme)(lr.algorithm)),delete lr.algorithm),mt[It]=lr}),Object.assign(Object.assign({},ai),{theme:er,token:Object.assign(Object.assign({},b.Z),xi),components:mt})},[vi]);return Je&&(st=f.createElement(l.Mj.Provider,{value:bi},st)),Vt!==void 0&&(st=f.createElement(H.n,{disabled:Vt},st)),f.createElement(x.E_.Provider,{value:Wi},st)},Jt=Qe=>{const Pt=f.useContext(x.E_),zt=f.useContext(o.Z);return f.createElement(tr,Object.assign({parentContext:Pt,legacyLocale:zt},Qe))};Jt.ConfigContext=x.E_,Jt.SizeContext=G.Z,Jt.config=ht,Jt.useConfig=ie,Object.defineProperty(Jt,"SizeContext",{get:()=>G.Z});var cr=Jt},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:A,order:T,offset:F,push:$,pull:R,className:H,children:G,flex:Z,style:ie}=p,ne=h(p,["prefixCls","span","order","offset","push","pull","className","children","flex","style"]),se=l("col",k),[Q,V]=(0,c.c)(se);let K={};i.forEach(q=>{let te={};const M=p[q];typeof M=="number"?te.span=M:typeof M=="object"&&(te=M||{}),delete ne[q],K=Object.assign(Object.assign({},K),{[`${se}-${q}-${te.span}`]:te.span!==void 0,[`${se}-${q}-order-${te.order}`]:te.order||te.order===0,[`${se}-${q}-offset-${te.offset}`]:te.offset||te.offset===0,[`${se}-${q}-push-${te.push}`]:te.push||te.push===0,[`${se}-${q}-pull-${te.pull}`]:te.pull||te.pull===0,[`${se}-${q}-flex-${te.flex}`]:te.flex||te.flex==="auto",[`${se}-rtl`]:b==="rtl"})});const ae=s()(se,{[`${se}-${A}`]:A!==void 0,[`${se}-order-${T}`]:T,[`${se}-offset-${F}`]:F,[`${se}-push-${$}`]:$,[`${se}-pull-${R}`]:R},H,K,V),ee={};if(x&&x[0]>0){const q=x[0]/2;ee.paddingLeft=q,ee.paddingRight=q}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}),G))});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 A=0;A<u.c4.length;A++){const T=u.c4[A];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:A,style:T,children:F,gutter:$=0,wrap:R}=l,H=o(l,["prefixCls","justify","align","className","style","children","gutter","wrap"]),{getPrefixCls:G,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}),V=p(k,se),K=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 q=()=>{const ht=[void 0,void 0];return(Array.isArray($)?$:[$,void 0]).forEach((tr,Jt)=>{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[Jt]=tr[Qe];break}}else ht[Jt]=tr}),ht},te=G("row",x),[M,L]=(0,h.V)(te),X=q(),fe=s()(te,{[`${te}-no-wrap`]:R===!1,[`${te}-${K}`]:K,[`${te}-${V}`]:V,[`${te}-rtl`]:Z==="rtl"},A,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[Le,Oe]=X,Ft=t.useMemo(()=>({gutter:[Le,Oe],wrap:R}),[Le,Oe,R]);return M(t.createElement(c.Z.Provider,{value:Ft},t.createElement("div",Object.assign({},H,{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 A=pt=>{const{componentCls:et,iconCls:Ne,boxShadow:me,colorText:Ee,colorSuccess:Re,colorError:$e,colorWarning:Ze,colorInfo:nt,fontSizeLG:ut,motionEaseInOutCirc:Gt,motionDurationSlow:Zt,marginXS:Pe,paddingXS:Je,borderRadiusLG:Vt,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:Je,transform:"translateY(0)",opacity:1}}),ze=new b.Keyframes("MessageMoveOut",{"0%":{maxHeight:pt.height,padding:Je,opacity:1},"100%":{maxHeight:0,padding:0,opacity:0}}),ue={padding:Je,textAlign:"center",[`${et}-custom-content > ${Ne}`]:{verticalAlign:"text-bottom",marginInlineEnd:Pe,fontSize:ut},[`${Ct}-content`]:{display:"inline-block",padding:Nt,background:Bt,borderRadius:Vt,boxShadow:me,pointerEvents:"all"},[`${et}-success > ${Ne}`]:{color:Re},[`${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:Gt},[`
|
|
|
${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:Gt},[`${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[A(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 G=pt=>{const{prefixCls:et,className:Ne,type:me,icon:Ee,content:Re}=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},Re)}))},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,Re)=>Ne.then(Ee,Re),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,V=3,K=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(K,{prefixCls:Ne,key:me},pt)},ee=n.forwardRef((pt,et)=>{const{top:Ne,prefixCls:me,getContainer:Ee,maxCount:Re,duration:$e=V,rtl:Ze,transitionName:nt,onAllRemoved:ut}=pt,{getPrefixCls:Gt,getPopupContainer:Zt,message:Pe}=n.useContext(l.E_),Je=me||Gt("message"),Vt=()=>({left:"50%",transform:"translateX(-50%)",top:Ne!=null?Ne:Q}),Rt=()=>p()({[`${Je}-rtl`]:Ze}),Nt=()=>ie(Je,nt),Bt=n.createElement("span",{className:`${Je}-close-x`},n.createElement(Z.Z,{className:`${Je}-close-icon`})),[Ct,Yt]=(0,g.lm)({prefixCls:Je,style:Vt,className:Rt,motion:Nt,closable:!1,closeIcon:Bt,duration:$e,getContainer:()=>(Ee==null?void 0:Ee())||(Zt==null?void 0:Zt())||document.body,maxCount:Re,onAllRemoved:ut,renderNotifications:ae});return n.useImperativeHandle(et,()=>Object.assign(Object.assign({},Ct),{prefixCls:Je,message:Pe})),Yt});let q=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:Gt,message:Zt}=et.current,Pe=`${Gt}-notice`,{content:Je,icon:Vt,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&&(q+=1,ue=`antd-message-${q}`),ne(le=>(ut(Object.assign(Object.assign({},ze),{key:ue,content:n.createElement(R,{prefixCls:Gt,type:Rt,icon:Vt},Je),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=(Gt,Zt,Pe)=>{let Je;Gt&&typeof Gt=="object"&&"content"in Gt?Je=Gt:Je={content:Gt};let Vt,Rt;typeof Zt=="function"?Rt=Zt:(Vt=Zt,Rt=Pe);const Nt=Object.assign(Object.assign({onClose:Rt,duration:Vt},Je),{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:Re}=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:Re}}const Le=n.forwardRef((pt,et)=>{const[Ne,me]=n.useState(Ce),[Ee,Re]=te(Ne),$e=(0,u.w6)(),Ze=$e.getRootPrefixCls(),nt=$e.getIconPrefixCls(),ut=$e.getTheme(),Gt=()=>{me(Ce)};return n.useEffect(Gt,[]),n.useImperativeHandle(et,()=>{const Zt=Object.assign({},Ee);return Object.keys(Zt).forEach(Pe=>{Zt[Pe]=function(){return Gt(),Ee[Pe].apply(Ee,arguments)}}),{instance:Zt,sync:Gt}}),n.createElement(u.ZP,{prefixCls:Ze,iconPrefixCls:nt,theme:ut},Re)});function Oe(){if(!L){const pt=document.createDocumentFragment(),et={fragment:pt};L=et,X(()=>{(0,s.s)(n.createElement(Le,{ref:Ne=>{const{instance:me,sync:Ee}=Ne||{};Promise.resolve().then(()=>{!et.instance&&me&&(et.instance=me,et.sync=Ee,Oe())})}}),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:Re=>{me=Re}};return fe.push(Ee),()=>{me?X(()=>{me()}):Ee.skipped=!0}});return Oe(),et}function At(pt,et){const Ne=ne(me=>{let Ee;const Re={type:pt,args:et,resolve:me,setCloseFn:$e=>{Ee=$e}};return fe.push(Re),()=>{Ee?X(()=>{Ee()}):Re.skipped=!0}});return Oe(),Ne}function tr(pt){fe.push({type:"destroy",key:pt}),Oe()}const Jt=["success","info","warning","error","loading"],Qe={open:ht,destroy:tr,config:Ft,useMessage:M,_InternalPanelDoNotUseOrYouWillBeFired:G};Jt.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),H=e(47273);const G=()=>(0,H.Z)()&&window.document.documentElement;var Z=e(36355),ie=e(32441),ne=e(33234),se=e(11575),Q=e(1684),V=e(3113),ae=()=>{const{cancelButtonProps:Ht,cancelTextLocale:ct,onCancel:Ie}=(0,s.useContext)(b);return s.createElement(V.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(V.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),qr=Et||(St==null?void 0:St.cancelText),Er={confirmLoading:ge,okButtonProps:kt,cancelButtonProps:Fe,okTextLocale:Vr,cancelTextLocale:qr,okType:Ie,onOk:Ke,onCancel:yt},jr=s.useMemo(()=>Er,(0,t.Z)(Object.values(Er)));let hr;return typeof Dr=="function"||typeof Dr=="undefined"?(hr=s.createElement(x,{value:jr},s.createElement(ae,null),s.createElement(te,null)),typeof Dr=="function"&&(hr=Dr(hr,{OkBtn:te,CancelBtn:ae}))):hr=Dr,s.createElement(Q.n,{disabled:!1},hr)};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 Le=Ht=>{Ce={x:Ht.pageX,y:Ht.pageY},setTimeout(()=>{Ce=null},100)};G()&&document.documentElement.addEventListener("click",Le,!0);var Ft=Ht=>{var ct;const{getPopupContainer:Ie,getPrefixCls:Et,direction:ge,modal:Ke}=s.useContext(Z.E_),yt=dn=>{const{onCancel:Mn}=Ht;Mn==null||Mn(dn)},kt=dn=>{const{onOk:Mn}=Ht;Mn==null||Mn(dn)},{prefixCls:Fe,className:Dr,rootClassName:St,open:Vr,wrapClassName:qr,centered:Er,getContainer:jr,closeIcon:hr,closable:Zr,focusTriggerAfterClose:sn=!0,style:ln,visible:or,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),Cr=Et(),[br,at]=(0,fe.ZP)(jt),Fr=y()(qr,{[`${jt}-centered`]:!!Er,[`${jt}-wrap-rtl`]:ge==="rtl"}),gn=gt!==null&&s.createElement(X,Object.assign({},Ht,{onOk:kt,onCancel:yt})),[Wn,gr]=(0,R.Z)(Zr,hr,dn=>L(jt,dn),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:jr===void 0?Ie:jr,prefixCls:jt,rootClassName:y()(at,St),wrapClassName:Fr,footer:gn,visible:Vr!=null?Vr:or,mousePosition:(ct=bt.mousePosition)!==null&&ct!==void 0?ct:Ce,onClose:yt,closable:Wn,closeIcon:gr,focusTriggerAfterClose:sn,transitionName:(0,p.m)(Cr,"zoom",Ht.transitionName),maskTransitionName:(0,p.m)(Cr,"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 Jt=(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 qr=kt!=null?kt:yt==="confirm",Er=Ht.autoFocusButton===null?!1:Ht.autoFocusButton||"ok",[jr]=(0,g.Z)("Modal"),hr=Dr||jr,Zr=Et||(qr?hr==null?void 0:hr.okText:hr==null?void 0:hr.justOkText),sn=ge||(hr==null?void 0:hr.cancelText),ln=Object.assign({autoFocusButton:Er,cancelTextLocale:sn,okTextLocale:Zr,mergedOkCancel:qr},St),or=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:or},s.createElement("div",{className:`${Ke}-btns`},typeof Fe=="function"?Fe(Lt,{OkBtn:T,CancelBtn:k}):Lt)):Fe,s.createElement(Jt,{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:qr,rootPrefixCls:Er,iconPrefixCls:jr,theme:hr,bodyStyle:Zr,closable:sn=!1,closeIcon:ln,modalRender:or,focusTriggerAfterClose:Lt,onConfirm:gt}=Ht,bt=`${Vr}-confirm`,jt=Ht.width||416,Cr=Ht.style||{},br=Ht.mask===void 0?!0:Ht.mask,at=Ht.maskClosable===void 0?!1:Ht.maskClosable,Fr=y()(bt,`${bt}-${Ht.type}`,{[`${bt}-rtl`]:St==="rtl"},Ht.className);return s.createElement(u.ZP,{prefixCls:Er,iconPrefixCls:jr,direction:St,theme:hr},s.createElement(Ft,{prefixCls:Vr,className:Fr,wrapClassName:y()({[`${bt}-centered`]:!!Ht.centered},qr),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:Cr,bodyStyle:Zr,width:jt,zIndex:Ie,afterClose:Et,keyboard:yt,centered:kt,getContainer:Fe,closable:sn,closeIcon:ln,modalRender:or,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(qr=>qr&&qr.triggerCancel);Ht.onCancel&&Vr&&Ht.onCancel.apply(Ht,[()=>{}].concat((0,t.Z)(Dr.slice(1))));for(let qr=0;qr<Ot.length;qr++)if(Ot[qr]===yt){Ot.splice(qr,1);break}(0,n.v)(ct)}function Ke(Fe){var{okText:Dr,cancelText:St,prefixCls:Vr,getContainer:qr}=Fe,Er=pt(Fe,["okText","cancelText","prefixCls","getContainer"]);clearTimeout(Et),Et=setTimeout(()=>{const jr=(0,M.A)(),{getPrefixCls:hr,getIconPrefixCls:Zr,getTheme:sn}=(0,u.w6)(),ln=hr(void 0,Ne()),or=Vr||`${ln}-modal`,Lt=Zr(),gt=sn();let bt=qr;bt===!1&&(bt=void 0),(0,n.s)(s.createElement(zt,Object.assign({},Er,{getContainer:bt,prefixCls:or,rootPrefixCls:ln,iconPrefixCls:Lt,okText:Dr,locale:jr,theme:gt,cancelText:St||jr.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 Re(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 Gt=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"),[,qr]=(0,fe.ZP)(Vr),Er=`${Vr}-confirm`;let jr={};return Ke?jr={closable:ge!=null?ge:!1,title:"",footer:"",children:s.createElement(Qe,Object.assign({},Ht,{prefixCls:Vr,confirmPrefixCls:Er,rootPrefixCls:St,content:kt}))}:jr={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()(qr,`${Vr}-pure-panel`,Ke&&Er,Ke&&`${Er}-${Ke}`,Ie)},Fe,{closeIcon:L(Vr,Et),closable:ge},jr))};var Je=(0,Gt.i)(Pe);function Vt(){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_),qr=Vr("modal"),Er=Vr(),jr=()=>{var ln;Et(),(ln=Fe.afterClose)===null||ln===void 0||ln.call(Fe)},hr=function(){kt(!1);for(var ln=arguments.length,or=new Array(ln),Lt=0;Lt<ln;Lt++)or[Lt]=arguments[Lt];const gt=or.some(bt=>bt&&bt.triggerCancel);Fe.onCancel&>&&Fe.onCancel.apply(Fe,[()=>{}].concat((0,t.Z)(or.slice(1))))};s.useImperativeHandle(ct,()=>({destroy:hr,update:ln=>{Dr(or=>Object.assign(Object.assign({},or),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:qr,rootPrefixCls:Er},Fe,{close:hr,open:yt,afterClose:jr,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]=Vt();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 qr=!1,Er;const jr=s.createElement(Ct,{key:`modal-${Yt}`,config:Ke(kt),ref:Dr,afterClose:()=>{Er==null||Er()},isSilent:()=>qr,onConfirm:Zr=>{St(Zr)}});return Er=(Fe=Ht.current)===null||Fe===void 0?void 0:Fe.patchElement(jr),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=>(qr=!0,Vr.then(Zr))}},[]);return[s.useMemo(()=>({info:Et(Re),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(Re(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=Je;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,Re=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:Re}},[`&${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:Re,notificationMarginBottom:$e,borderRadiusLG:Ze,colorSuccess:nt,colorInfo:ut,colorWarning:Gt,colorError:Zt,colorTextHeading:Pe,notificationBg:Je,notificationPadding:Vt,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:Vt,overflow:"hidden",lineHeight:Yt,wordWrap:"break-word",background:Je,borderRadius:Ze,boxShadow:Ee,[`${me}-close-icon`]:{fontSize:Ct,cursor:"pointer"},[`${Dt}-message`]:{marginBottom:et.marginXS,color:Pe,fontSize:Re,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:Re},[`${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:Gt},[`&-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 Re=0,Ee=Object.getOwnPropertySymbols(et);Re<Ee.length;Re++)Ne.indexOf(Ee[Re])<0&&Object.prototype.propertyIsEnumerable.call(et,Ee[Re])&&(me[Ee[Re]]=et[Ee[Re]]);return me};const H={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 G(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:Re,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`},Re),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:Re,message:$e,description:Ze,btn:nt,closable:ut=!0,closeIcon:Gt}=et,Zt=R(et,["prefixCls","className","icon","type","message","description","btn","closable","closeIcon"]),{getPrefixCls:Pe}=t.useContext(l.E_),Je=Ne||Pe("notification"),Vt=`${Je}-notice`,[,Rt]=$(Je);return t.createElement(g.qX,Object.assign({},Zt,{prefixCls:Je,className:p()(me,Rt,`${Vt}-pure-panel`),eventKey:"pure",duration:null,closable:ut,closeIcon:G(Je,Gt),content:t.createElement(ie,{prefixCls:Vt,icon:Ee,type:Re,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 V(et){return{motionName:`${et}-fade`}}var K=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 Re=0,Ee=Object.getOwnPropertySymbols(et);Re<Ee.length;Re++)Ne.indexOf(Ee[Re])<0&&Object.prototype.propertyIsEnumerable.call(et,Ee[Re])&&(me[Ee[Re]]=et[Ee[Re]]);return me};const ae=24,ee=4.5,q="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:Re,getContainer:$e,maxCount:Ze,rtl:nt,onAllRemoved:ut}=et,{getPrefixCls:Gt,getPopupContainer:Zt,notification:Pe}=t.useContext(l.E_),Je=Re||Gt("notification"),Vt=Yt=>Q(Yt,me!=null?me:ae,Ee!=null?Ee:ae),Rt=()=>p()({[`${Je}-rtl`]:nt}),Nt=()=>V(Je),[Bt,Ct]=(0,g.lm)({prefixCls:Je,style:Vt,className:Rt,motion:Nt,closable:!0,closeIcon:G(Je),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:Je,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:Gt,prefixCls:Zt,notification:Pe}=Ne.current,Je=`${Zt}-notice`,{message:Vt,description:Rt,icon:Nt,type:Bt,btn:Ct,className:Yt,style:ze,role:ue="alert",closeIcon:le}=nt,Dt=K(nt,["message","description","icon","type","btn","className","style","role","closeIcon"]),Te=G(Je,le);return Gt(Object.assign(Object.assign({placement:(ut=et==null?void 0:et.placement)!==null&&ut!==void 0?ut:q},Dt),{content:t.createElement(ie,{prefixCls:Je,icon:Nt,type:Bt,message:Vt,description:Rt,btn:Ct,role:ue}),className:p()(Bt&&`${Je}-${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,Gt;nt!==void 0?(ut=Ne.current)===null||ut===void 0||ut.close(nt):(Gt=Ne.current)===null||Gt===void 0||Gt.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(),Le=[],Oe={};function Ft(){const{prefixCls:et,getContainer:Ne,rtl:me,maxCount:Ee,top:Re,bottom:$e}=Oe,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:Re,bottom:$e}}const ht=t.forwardRef((et,Ne)=>{const[me,Ee]=t.useState(Ft),[Re,$e]=X(me),Ze=(0,s.w6)(),nt=Ze.getRootPrefixCls(),ut=Ze.getIconPrefixCls(),Gt=Ze.getTheme(),Zt=()=>{Ee(Ft)};return t.useEffect(Zt,[]),t.useImperativeHandle(Ne,()=>{const Pe=Object.assign({},Re);return Object.keys(Pe).forEach(Je=>{Pe[Je]=function(){return Zt(),Re[Je].apply(Re,arguments)}}),{instance:Pe,sync:Zt}}),t.createElement(s.ZP,{prefixCls:nt,iconPrefixCls:ut,theme:Gt},$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:Re}=me||{};Promise.resolve().then(()=>{!Ne.instance&&Ee&&(Ne.instance=Ee,Ne.sync=Re,At())})}}),et)});return}xe.instance&&(Le.forEach(et=>{switch(et.type){case"open":{Ce(()=>{xe.instance.open(Object.assign(Object.assign({},Oe),et.config))});break}case"destroy":Ce(()=>{xe==null||xe.instance.destroy(et.key)});break}}),Le=[])}function tr(et){Oe=Object.assign(Object.assign({},Oe),et),Ce(()=>{var Ne;(Ne=xe==null?void 0:xe.sync)===null||Ne===void 0||Ne.call(xe)})}function Jt(et){Le.push({type:"open",config:et}),At()}function cr(et){Le.push({type:"destroy",key:et}),At()}const Qe=["success","info","warning","error"],zt={open:Jt,destroy:cr,config:tr,useNotification:fe,_InternalPanelDoNotUseOrYouWillBeFired:se};Qe.forEach(et=>{zt[et]=Ne=>Jt(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 A=0,k=Object.getOwnPropertySymbols(b);A<k.length;A++)x.indexOf(k[A])<0&&Object.prototype.propertyIsEnumerable.call(b,k[A])&&(O[k[A]]=b[k[A]]);return O};const i=u.createContext(null),y=(b,x)=>{const O=u.useContext(i),k=u.useMemo(()=>{if(!O)return"";const{compactDirection:A,isFirstItem:T,isLastItem:F}=O,$=A==="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:A,block:T,prefixCls:F,className:$,rootClassName:R,children:H}=b,G=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`]:A==="vertical"},$,R),V=u.useContext(i),K=(0,s.Z)(H),ae=u.useMemo(()=>K.map((ee,q)=>{const te=ee&&ee.key||`${ie}-item-${q}`;return u.createElement(g,{key:te,compactSize:Z,compactDirection:A,isFirstItem:q===0&&(!V||(V==null?void 0:V.isFirstItem)),isLastItem:q===K.length-1&&(!V||(V==null?void 0:V.isLastItem))},ee)}),[k,K,V]);return K.length===0?null:ne(u.createElement("div",Object.assign({className:Q},G),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 H}});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=G=>({[`${G.componentCls}`]:Object.assign(Object.assign({},(0,i.Wf)(G)),{position:"absolute",display:"none",color:G.colorPrimary,fontSize:0,textAlign:"center",verticalAlign:"middle",opacity:0,transition:`transform ${G.motionDurationSlow} ${G.motionEaseInOutCirc}`,"&-spinning":{position:"static",display:"inline-block",opacity:1},"&-nested-loading":{position:"relative",[`> div > ${G.componentCls}`]:{position:"absolute",top:0,insetInlineStart:0,zIndex:4,display:"block",width:"100%",height:"100%",maxHeight:G.contentHeight,[`${G.componentCls}-dot`]:{position:"absolute",top:"50%",insetInlineStart:"50%",margin:-G.dotSize/2},[`${G.componentCls}-text`]:{position:"absolute",top:"50%",width:"100%",paddingTop:(G.dotSize-G.fontSize)/2+2,textShadow:`0 1px 2px ${G.colorBgContainer}`,fontSize:G.fontSize},[`&${G.componentCls}-show-text ${G.componentCls}-dot`]:{marginTop:-(G.dotSize/2)-10},"&-sm":{[`${G.componentCls}-dot`]:{margin:-G.dotSizeSM/2},[`${G.componentCls}-text`]:{paddingTop:(G.dotSizeSM-G.fontSize)/2+2},[`&${G.componentCls}-show-text ${G.componentCls}-dot`]:{marginTop:-(G.dotSizeSM/2)-10}},"&-lg":{[`${G.componentCls}-dot`]:{margin:-(G.dotSizeLG/2)},[`${G.componentCls}-text`]:{paddingTop:(G.dotSizeLG-G.fontSize)/2+2},[`&${G.componentCls}-show-text ${G.componentCls}-dot`]:{marginTop:-(G.dotSizeLG/2)-10}}},[`${G.componentCls}-container`]:{position:"relative",transition:`opacity ${G.motionDurationSlow}`,"&::after":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:10,width:"100%",height:"100%",background:G.colorBgContainer,opacity:0,transition:`all ${G.motionDurationSlow}`,content:'""',pointerEvents:"none"}},[`${G.componentCls}-blur`]:{clear:"both",opacity:.5,userSelect:"none",pointerEvents:"none","&::after":{opacity:.4,pointerEvents:"auto"}}},"&-tip":{color:G.spinDotDefault},[`${G.componentCls}-dot`]:{position:"relative",display:"inline-block",fontSize:G.dotSize,width:"1em",height:"1em","&-item":{position:"absolute",display:"block",width:(G.dotSize-G.marginXXS/2)/2,height:(G.dotSize-G.marginXXS/2)/2,backgroundColor:G.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 ${G.componentCls}-dot`]:{fontSize:G.dotSizeSM,i:{width:(G.dotSizeSM-G.marginXXS/2)/2,height:(G.dotSizeSM-G.marginXXS/2)/2}},[`&-lg ${G.componentCls}-dot`]:{fontSize:G.dotSizeLG,i:{width:(G.dotSizeLG-G.marginXXS)/2,height:(G.dotSizeLG-G.marginXXS)/2}},[`&${G.componentCls}-show-text ${G.componentCls}-text`]:{display:"block"}})});var x=(0,y.Z)("Spin",G=>{const Z=(0,p.TS)(G,{spinDotDefault:G.colorTextDescription});return[b(Z)]},G=>({contentHeight:400,dotSize:G.controlHeightLG/2,dotSizeSM:G.controlHeightLG*.35,dotSizeLG:G.controlHeight})),O=function(G,Z){var ie={};for(var ne in G)Object.prototype.hasOwnProperty.call(G,ne)&&Z.indexOf(ne)<0&&(ie[ne]=G[ne]);if(G!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,ne=Object.getOwnPropertySymbols(G);se<ne.length;se++)Z.indexOf(ne[se])<0&&Object.prototype.propertyIsEnumerable.call(G,ne[se])&&(ie[ne[se]]=G[ne[se]]);return ie};const k=null;let A=null;function T(G,Z){const{indicator:ie}=Z,ne=`${G}-dot`;return ie===null?null:(0,c.l$)(ie)?(0,c.Tm)(ie,{className:n()(ie.props.className,ne)}):(0,c.l$)(A)?(0,c.Tm)(A,{className:n()(A.props.className,ne)}):u.createElement("span",{className:n()(ne,`${G}-dot-spin`)},u.createElement("i",{className:`${G}-dot-item`,key:1}),u.createElement("i",{className:`${G}-dot-item`,key:2}),u.createElement("i",{className:`${G}-dot-item`,key:3}),u.createElement("i",{className:`${G}-dot-item`,key:4}))}function F(G,Z){return!!G&&!!Z&&!isNaN(Number(Z))}const $=G=>{const{spinPrefixCls:Z,spinning:ie=!0,delay:ne=0,className:se,rootClassName:Q,size:V="default",tip:K,wrapperClassName:ae,style:ee,children:q,hashId:te}=G,M=O(G,["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 Jt;(Jt=tr==null?void 0:tr.cancel)===null||Jt===void 0||Jt.call(tr)}}X(!1)},[ne,ie]);const fe=u.useMemo(()=>typeof q!="undefined",[q]),{direction:xe,spin:Ce}=u.useContext(h.E_),Le=n()(Z,Ce==null?void 0:Ce.className,{[`${Z}-sm`]:V==="small",[`${Z}-lg`]:V==="large",[`${Z}-spinning`]:L,[`${Z}-show-text`]:!!K,[`${Z}-rtl`]:xe==="rtl"},se,Q,te),Oe=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:Le,"aria-live":"polite","aria-busy":L}),T(Z,G),K&&fe?u.createElement("div",{className:`${Z}-text`},K):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:Oe,key:"container"},q)):At},R=G=>{const{prefixCls:Z}=G,{getPrefixCls:ie}=u.useContext(h.E_),ne=ie("spin",Z),[se,Q]=x(ne),V=Object.assign(Object.assign({},G),{spinPrefixCls:ne,hashId:Q});return se(u.createElement($,Object.assign({},V)))};R.setDefaultIndicator=G=>{A=G};var H=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,A)=>{const{antCls:T}=k,F=`${T}-${A}`,{inKeyframes:$,outKeyframes:R}=x[A];return[(0,n.R)(F,$,R,A==="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:A,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:A},[`&-placement-leftBottom ${o}-arrow`]:{bottom:A}})),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:A},[`&-placement-rightBottom ${o}-arrow`]:{bottom:A}}))}}},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,A=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 ${A} ${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 H},u_:function(){return R},uH:function(){return $}});var t=e(93083),n=e(59301),s=e(93398),f=G=>{const{controlHeight:Z}=G;return{controlHeightSM:Z*.75,controlHeightXS:Z*.5,controlHeightLG:Z*1.25}};function c(G){const{sizeUnit:Z,sizeStep:ie}=G;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(G,Z){let{generateColorPalettes:ie,generateNeutralColorPalettes:ne}=Z;const{colorSuccess:se,colorWarning:Q,colorError:V,colorInfo:K,colorPrimary:ae,colorBgBase:ee,colorTextBase:q}=G,te=ie(ae),M=ie(se),L=ie(Q),X=ie(V),fe=ie(K),xe=ne(ee,q),Ce=G.colorLink||G.colorInfo,Le=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:Le[4],colorLink:Le[6],colorLinkActive:Le[7],colorBgMask:new o.C("#000").setAlpha(.45).toRgbString(),colorWhite:"#fff"})}var p=G=>{let Z=G,ie=G,ne=G,se=G;return G<6&&G>=5?Z=G+1:G<16&&G>=6?Z=G+2:G>=16&&(Z=16),G<7&&G>=5?ie=4:G<8&&G>=7?ie=5:G<14&&G>=8?ie=6:G<16&&G>=14?ie=7:G>=16&&(ie=8),G<6&&G>=2?ne=1:G>=6&&(ne=2),G>4&&G<8?se=4:G>=8&&(se=6),{borderRadius:G>16?16:G,borderRadiusXS:ne,borderRadiusSM:ie,borderRadiusLG:Z,borderRadiusOuter:se}};function g(G){const{motionUnit:Z,motionBase:ie,borderRadius:ne,lineWidth:se}=G;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=(G,Z)=>new o.C(G).setAlpha(Z).toRgbString(),b=(G,Z)=>new o.C(G).darken(Z).toHexString(),x=G=>{const Z=(0,s.generate)(G);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=(G,Z)=>{const ie=G||"#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(G){const Z=new Array(10).fill(null).map((ie,ne)=>{const se=ne-1,Q=G*Math.pow(2.71828,se/5),V=ne>1?Math.floor(Q):Math.ceil(Q);return Math.floor(V/2)*2});return Z[1]=G,Z.map(ie=>{const ne=ie+8;return{size:ie,lineHeight:ne/ie}})}var T=G=>{const Z=k(G),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(G){const Z=Object.keys(h.M).map(ie=>{const ne=(0,s.generate)(G[ie]);return new Array(10).fill(1).reduce((se,Q,V)=>(se[`${ie}-${V+1}`]=ne[V],se[`${ie}${V+1}`]=ne[V],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({},G),Z),i(G,{generateColorPalettes:x,generateNeutralColorPalettes:O})),T(G.fontSize)),c(G)),f(G)),g(G))}const $=(0,t.createTheme)(F),R={token:h.Z,hashed:!0},H=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:A,g:T,b:F,a:$}=new h.C(O).toRgb();if($<1)return O;const{r:R,g:H,b:G}=new h.C(k).toRgb();for(let Z=.01;Z<=1;Z+=.01){const ie=Math.round((A-R*(1-Z))/Z),ne=Math.round((T-H*(1-Z))/Z),se=Math.round((F-G*(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:A,g:T,b:F,a:1}).toRgbString()}var y=i,p=function(O,k){var A={};for(var T in O)Object.prototype.hasOwnProperty.call(O,T)&&k.indexOf(T)<0&&(A[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])&&(A[T[F]]=O[T[F]]);return A};function g(O){const{override:k}=O,A=p(O,["override"]),T=Object.assign({},k);Object.keys(c.Z).forEach(se=>{delete T[se]});const F=Object.assign(Object.assign({},A),T),$=480,R=576,H=768,G=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:H-1,screenMD:H,screenMDMin:H,screenMDMax:G-1,screenLG:G,screenLGMin:G,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 A={};for(var T in O)Object.prototype.hasOwnProperty.call(O,T)&&k.indexOf(T)<0&&(A[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])&&(A[T[F]]=O[T[F]]);return A};const b=(O,k,A)=>{const T=A.getDerivativeToken(O),{override:F}=k,$=l(k,["override"]);let R=Object.assign(Object.assign({},T),{override:F});return R=g(R),$&&Object.entries($).forEach(H=>{let[G,Z]=H;const{theme:ie}=Z,ne=l(Z,["theme"]);let se=ne;ie&&(se=b(Object.assign(Object.assign({},R),ne),{override:ne},ie)),R[G]=se}),R};function x(){const{token:O,hashed:k,theme:A,components:T}=n.useContext(f.Mj),F=`${u}-${k||""}`,$=A||f.uH,[R,H]=(0,t.useCacheToken)($,[c.Z,O],{salt:F,override:Object.assign({override:O},T),getComputedToken:b,formatToken:g});return[$,R,k?H:""]}},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 A=>{const[T,F,$]=(0,c.Z)(),{getPrefixCls:R,iconPrefixCls:H,csp:G}=(0,t.useContext)(u.E_),Z=R(),ie={theme:T,token:F,hashId:$,nonce:()=>G==null?void 0:G.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)(H),[(0,n.useStyleRegister)(Object.assign(Object.assign({},ie),{path:[k,A,H]}),()=>{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 V=typeof l=="function"?l((0,h.TS)(ne,Q!=null?Q:{})):l,K=Object.assign(Object.assign({},V),Q),ae=`.${A}`,ee=(0,h.TS)(ne,{componentCls:ae,prefixCls:A,iconCls:`.${H}`,antCls:`.${Z}`},K),q=g(ee,{hashId:$,prefixCls:A,rootPrefixCls:Z,iconPrefixCls:H,overrideComponentToken:Q});return se(O,K),[b.resetStyle===!1?null:(0,f.du)(F,A),q]}),$]}}const y=(p,g,l,b)=>{const x=i(p,g,l,Object.assign({resetStyle:!1,order:-998},b));return k=>{let{prefixCls:A}=k;return x(A),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 A=Q=>{const{componentCls:V,tooltipMaxWidth:K,tooltipColor:ae,tooltipBg:ee,tooltipBorderRadius:q,zIndexPopup:te,controlHeight:M,boxShadowSecondary:L,paddingSM:X,paddingXS:fe,tooltipRadiusOuter:xe}=Q;return[{[V]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,g.Wf)(Q)),{position:"absolute",zIndex:te,display:"block",width:"max-content",maxWidth:K,visibility:"visible",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","&-hidden":{display:"none"},"--antd-arrow-background-color":ee,[`${V}-inner`]:{minWidth:M,minHeight:M,padding:`${X/2}px ${fe}px`,color:ae,textAlign:"start",textDecoration:"none",wordWrap:"break-word",backgroundColor:ee,borderRadius:q,boxShadow:L,boxSizing:"border-box"},[["&-placement-left","&-placement-leftTop","&-placement-leftBottom","&-placement-right","&-placement-rightTop","&-placement-rightBottom"].join(",")]:{[`${V}-inner`]:{borderRadius:Math.min(q,b.qN)}},[`${V}-content`]:{position:"relative"}}),(0,x.Z)(Q,(Ce,Le)=>{let{darkColor:Oe}=Le;return{[`&${V}-${Ce}`]:{[`${V}-inner`]:{backgroundColor:Oe},[`${V}-arrow`]:{"--antd-arrow-background-color":Oe}}}})),{"&-rtl":{direction:"rtl"}})},(0,b.ZP)((0,O.TS)(Q,{borderRadiusOuter:xe}),{colorBg:"var(--antd-arrow-background-color)",contentRadius:q,limitVerticalRadius:!0}),{[`${V}-pure`]:{position:"relative",maxWidth:"none",margin:Q.sizePopupArrow}}]};var T=(Q,V)=>(0,k.Z)("Tooltip",ae=>{if(V===!1)return[];const{borderRadius:ee,colorTextLightSolid:q,colorBgDefault:te,borderRadiusOuter:M}=ae,L=(0,O.TS)(ae,{tooltipMaxWidth:250,tooltipColor:q,tooltipBorderRadius:ee,tooltipBg:te,tooltipRadiusOuter:M>4?4:M});return[A(L),(0,l._y)(ae,"zoom-big-fast")]},ae=>{let{zIndexPopupBase:ee,colorBgSpotlight:q}=ae;return{zIndexPopup:ee+70,colorBgDefault:q}},{resetStyle:!1})(Q),F=e(36785);function $(Q,V){const K=(0,F.o2)(V),ae=s()({[`${Q}-${V}`]:V&&K}),ee={},q={};return V&&!K&&(ee.background=V,q["--antd-arrow-background-color"]=V),{className:ae,overlayStyle:ee,arrowStyle:q}}var H=Q=>{const{prefixCls:V,className:K,placement:ae="top",title:ee,color:q,overlayInnerStyle:te}=Q,{getPrefixCls:M}=t.useContext(i.E_),L=M("tooltip",V),[X,fe]=T(L,!0),xe=$(L,q),Ce=xe.arrowStyle,Le=Object.assign(Object.assign({},te),xe.overlayStyle),Oe=s()(fe,L,`${L}-pure`,`${L}-placement-${ae}`,K,xe.className);return X(t.createElement("div",{className:Oe,style:Ce},t.createElement("div",{className:`${L}-arrow`}),t.createElement(u.G,Object.assign({},Q,{className:fe,prefixCls:L,overlayInnerStyle:Le}),ee)))},G=function(Q,V){var K={};for(var ae in Q)Object.prototype.hasOwnProperty.call(Q,ae)&&V.indexOf(ae)<0&&(K[ae]=Q[ae]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,ae=Object.getOwnPropertySymbols(Q);ee<ae.length;ee++)V.indexOf(ae[ee])<0&&Object.prototype.propertyIsEnumerable.call(Q,ae[ee])&&(K[ae[ee]]=Q[ae[ee]]);return K};const Z=(Q,V)=>{const K={},ae=Object.assign({},Q);return V.forEach(ee=>{Q&&ee in Q&&(K[ee]=Q[ee],delete ae[ee])}),{picked:K,omitted:ae}};function ie(Q,V){const K=Q.type;if((K.__ANT_BUTTON===!0||Q.type==="button")&&Q.props.disabled||K.__ANT_SWITCH===!0&&(Q.props.disabled||Q.props.loading)||K.__ANT_RADIO===!0&&Q.props.disabled){const{picked:ae,omitted:ee}=Z(Q.props.style,["position","left","right","top","bottom","float","display","zIndex"]),q=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:q,className:s()(Q.props.className,`${V}-disabled-compatible-wrapper`)},M)}return Q}const ne=t.forwardRef((Q,V)=>{var K,ae;const{prefixCls:ee,openClassName:q,getTooltipContainer:te,overlayClassName:M,color:L,overlayInnerStyle:X,children:fe,afterOpenChange:xe,afterVisibleChange:Ce,destroyTooltipOnHide:Le,arrow:Oe=!0,title:Ft,overlay:ht,builtinPlacements:At,arrowPointAtCenter:tr=!1,autoAdjustOverflow:Jt=!0}=Q,cr=!!Oe,[,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(V,()=>({forceAlign:pt,forcePopupAlign:()=>{pt()}}));const[et,Ne]=(0,f.Z)(!1,{value:(K=Q.open)!==null&&K!==void 0?K: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))},Re=t.useMemo(()=>{var Ie,Et;let ge=tr;return typeof Oe=="object"&&(ge=(Et=(Ie=Oe.pointAtCenter)!==null&&Ie!==void 0?Ie:Oe.arrowPointAtCenter)!==null&&Et!==void 0?Et:tr),At||(0,h.Z)({arrowPointAtCenter:ge,autoAdjustOverflow:Jt,arrowWidth:cr?Qe.sizePopupArrow:0,borderRadius:Qe.borderRadius,offset:Qe.marginXXS,visibleFirst:!0})},[tr,Oe,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:Gt=.1,mouseLeaveDelay:Zt=.1,overlayStyle:Pe,rootClassName:Je}=Q,Vt=G(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,q||`${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,Je,Dt);return le(t.createElement(u.Z,Object.assign({},Vt,{showArrow:cr,placement:ut,mouseEnterDelay:Gt,mouseLeaveDelay:Zt,prefixCls:Rt,overlayClassName:ct,overlayStyle:Object.assign(Object.assign({},dt),Pe),getTooltipContainer:nt||te||Pt,ref:Ot,builtinPlacements:Re,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:!!Le}),Ct?(0,o.Tm)(Yt,{className:ue}):Yt))});ne._InternalPanelDoNotUseOrYouWillBeFired=H;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"],A=[h,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],T=[y,g,p,b,x,O,k,A],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",H="com",G="typ",Z="lit",ie="pun",ne="pln",se="tag",Q="dec",V="src",K="atn",ae="atv",ee="nocode",q="(?:^^\\.?|[+-]|[!=]=?=?|\\#|%=?|&&?=?|\\(|\\*=?|[+\\-]=|->|\\/=?|::?|<<?=?|>>?>?=?|,|;|\\?|@|\\[|~|{|\\^\\^?=?|\\|\\|?=?|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 Re={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 Je=Zt.charAt(1);return Pe=Re[Je],Pe||("0"<=Je&&Je<="7"?parseInt(Zt.substring(1),8):Je==="u"||Je==="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")),Je=[],Vt=Pe[0]==="^",Rt=["["];Vt&&Rt.push("^");for(var Nt=Vt?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,Je.push([Yt,ze]),ze<65||Yt>122||(ze<65||Yt>90||Je.push([Math.max(65,Yt)|32,Math.min(ze,90)|32]),ze<97||Yt>122||Je.push([Math.max(97,Yt)&-33,Math.min(ze,122)&-33]))}}Je.sort(function(Te,dt){return Te[0]-dt[0]||dt[1]-Te[1]});for(var ue=[],le=[],Nt=0;Nt<Je.length;++Nt){var Dt=Je[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")),Je=Pe.length,Vt=[],Rt=0,Nt=0;Rt<Je;++Rt){var Bt=Pe[Rt];if(Bt==="(")++Nt;else if(Bt.charAt(0)==="\\"){var Ct=+Bt.substring(1);Ct&&(Ct<=Nt?Vt[Ct]=-1:Pe[Rt]=Ze(Ct))}}for(var Rt=1;Rt<Vt.length;++Rt)Vt[Rt]===-1&&(Vt[Rt]=++Ot);for(var Rt=0,Nt=0;Rt<Je;++Rt){var Bt=Pe[Rt];if(Bt==="(")++Nt,Vt[Nt]||(Pe[Rt]="(?:");else if(Bt.charAt(0)==="\\"){var Ct=+Bt.substring(1);Ct&&Ct<=Nt&&(Pe[Rt]="\\"+Vt[Ct])}}for(var Rt=0;Rt<Je;++Rt)Pe[Rt]==="^"&&Pe[Rt+1]!=="^"&&(Pe[Rt]="");if(Zt.ignoreCase&&pt)for(var Rt=0;Rt<Je;++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 Gt=[],Ne=0,me=it.length;Ne<me;++Ne){var Ee=it[Ne];if(Ee.global||Ee.multiline)throw new Error(""+Ee);Gt.push("(?:"+ut(Ee)+")")}return new RegExp(Gt.join("|"),et?"gi":"g")}function M(it,Ot){var pt=/(?:^|\s)nocode(?:\s|$)/,et=[],Ne=0,me=[],Ee=0;function Re($e){var Ze=$e.nodeType;if(Ze==1){if(pt.test($e.className))return;for(var nt=$e.firstChild;nt;nt=nt.nextSibling)Re(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 Gt=$e.nodeValue;Gt.length&&(Ot?Gt=Gt.replace(/\r\n?/g,`
|
|
|
`):Gt=Gt.replace(/[ \t\r\n]+/g," "),et[Ee]=Gt,me[Ee<<1]=Ne,Ne+=Gt.length,me[Ee++<<1|1]=$e)}}return Re(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),Re=[],$e={},Ze=0,nt=Ee.length;Ze<nt;++Ze){var ut=Ee[Ze],Gt=ut[3];if(Gt)for(var Zt=Gt.length;--Zt>=0;)pt[Gt.charAt(Zt)]=ut;var Pe=ut[1],Je=""+Pe;$e.hasOwnProperty(Je)||(Re.push(Pe),$e[Je]=null)}Re.push(/[\0-\uffff]/),et=te(Re)})();var Ne=Ot.length,me=function(Ee){for(var Re=Ee.sourceCode,$e=Ee.basePos,Ze=Ee.sourceNode,nt=[$e,ne],ut=0,Gt=Re.match(et)||[],Zt={},Pe=0,Je=Gt.length;Pe<Je;++Pe){var Vt=Gt[Pe],Rt=Zt[Vt],Nt=void 0,Bt;if(typeof Rt=="string")Bt=!1;else{var Ct=pt[Vt.charAt(0)];if(Ct)Nt=Vt.match(Ct[1]),Rt=Ct[0];else{for(var Yt=0;Yt<Ne;++Yt)if(Ct=Ot[Yt],Nt=Vt.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=V),Bt||(Zt[Vt]=Rt)}var ze=ut;if(ut+=Vt.length,!Bt)nt.push($e+ze,Rt);else{var ue=Nt[1],le=Vt.indexOf(ue),Dt=le+ue.length;Nt[2]&&(Dt=Vt.length-Nt[2].length,le=Dt-ue.length);var Te=Rt.substring(5);L(Ze,$e+ze,Vt.substring(0,le),me,nt),L(Ze,$e+ze+le,ue,tr(Te,ue),nt),L(Ze,$e+ze+Dt,Vt.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([H,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):Ot.push([H,/^#(?:(?: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([H,/^#[^\r\n]*/,null,"#"])),it.cStyleComments&&(pt.push([H,/^\/\/[^\r\n]*/,null]),pt.push([H,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));var Ne=it.regexLiterals;if(Ne){var me=Ne>1?"":`
|
|
|
\r`,Ee=me?".":"[\\S\\s]",Re="/(?=[^/*"+me+"])(?:[^/\\x5B\\x5C"+me+"]|\\x5C"+Ee+"|\\x5B(?:[^\\x5C\\x5D"+me+"]|\\x5C"+Ee+")*(?:\\x5D|$))+/";pt.push(["lang-regex",RegExp("^"+q+"("+Re+")")])}var $e=it.types;$e&&pt.push([G,$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],[G,/^(?:[@_]?[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 Le=Ce({keywords:T,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0});function Oe(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 Re=[Ee];function $e(Pe){var Je=Pe.nodeType;if(Je==1&&!et.test(Pe.className))if(Pe.nodeName==="br")Ze(Pe),Pe.parentNode&&Pe.parentNode.removeChild(Pe);else for(var Vt=Pe.firstChild;Vt;Vt=Vt.nextSibling)$e(Vt);else if((Je==3||Je==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 Je(Nt,Bt){var Ct=Bt?Nt.cloneNode(!1):Nt,Yt=Nt.parentNode;if(Yt){var ze=Je(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 Vt=Je(Pe.nextSibling,0),Rt;(Rt=Vt.parentNode)&&Rt.nodeType===1;)Vt=Rt;Re.push(Vt)}for(var nt=0;nt<Re.length;++nt)$e(Re[nt]);Ot===(Ot|0)&&Re[0].setAttribute("value",Ot);var ut=me.createElement("ol");ut.className="linenums";for(var Gt=Math.max(0,Ot-1|0)||0,nt=0,Zt=Re.length;nt<Zt;++nt)Ee=Re[nt],Ee.className="L"+(nt+Gt)%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,Re=Ee.length,$e=0,Ze=it.decorations,nt=Ze.length,ut=0;Ze[nt]=Ne;var Gt,Zt;for(Zt=Gt=0;Zt<nt;)Ze[Zt]!==Ze[Zt+2]?(Ze[Gt++]=Ze[Zt++],Ze[Gt++]=Ze[Zt++]):Zt+=2;for(nt=Gt,Zt=Gt=0;Zt<nt;){for(var Pe=Ze[Zt],Je=Ze[Zt+1],Vt=Zt+2;Vt+2<=nt&&Ze[Vt+1]===Je;)Vt+=2;Ze[Gt++]=Pe,Ze[Gt++]=Je,Zt=Vt}nt=Ze.length=Gt;var Rt=it.sourceNode,Nt="";Rt&&(Nt=Rt.style.display,Rt.style.display="none");try{for(var Bt=null;$e<Re;){var Ct=Ee[$e],Yt=Ee[$e+2]||Ne,ze=Ze[ut+2]||Ne,Vt=Math.min(Yt,ze),ue=Ee[$e+1],le;if(ue.nodeType!==1&&(le=et.substring(me,Vt))){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(Vt,Yt)),dt.insertBefore(ue,Te.nextSibling))}me=Vt,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(Le,["default-code"]),At(xe([],[[ne,/^[^<?]+/],[Q,/^<!\w[^>]*(?:>|$)/],[H,/^<\!--[\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],[K,/^(?!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:A,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 Jt(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&&Oe(me,et,!0);var Ee={langExtension:Ne,numberLines:et,sourceNode:me,pre:1,sourceCode:null,basePos:null,spans:null,decorations:null};return Jt(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=[],Re=0;Re<me.length;++Re)for(var $e=0,Ze=me[Re].length;$e<Ze;++$e)Ee.push(me[Re][$e]);me=null;var nt=Date;nt.now||(nt={now:function(){return+new Date}});var ut=0,Gt=/\blang(?:uage)?-([\w.]+)(?!\S)/,Zt=/\bprettyprint\b/,Pe=/\bprettyprinted\b/,Je=/pre|xmp/i,Vt=/^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,qr){ze[Vr]=qr});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(Gt);var Et;!Ie&&(Et=fe(Yt))&&Vt.test(Et.tagName)&&(Ie=Et.className.match(Gt)),Ie&&(Ie=Ie[1])}var ge;if(Je.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&&Oe(Yt,Fe,ge);var Dr={langExtension:Ie,sourceNode:Yt,numberLines:Fe,pre:ge,sourceCode:null,basePos:null,spans:null,decorations:null};Jt(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:K,PR_ATTRIB_VALUE:ae,PR_COMMENT:H,PR_DECLARATION:Q,PR_KEYWORD:R,PR_LITERAL:Z,PR_NOCODE:ee,PR_PLAIN:ne,PR_PUNCTUATION:ie,PR_SOURCE:V,PR_STRING:$,PR_TAG:se,PR_TYPE:G,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 A=[],T=0;T<256;T++)T<128?A[T]=T<<1:A[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 H=A[F],G=A[H],Z=A[G],ie=A[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^G*65537^H*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=H^A[A[A[Z^H]]],$^=A[A[$]]):F=$=1}})();var O=[0,1,2,4,8,16,32,64,128,27,54],k=f.AES=u.extend({_doReset:function(){var A;if(!(this._nRounds&&this._keyPriorReset===this._key)){for(var T=this._keyPriorReset=this._key,F=T.words,$=T.sigBytes/4,R=this._nRounds=$+6,H=(R+1)*4,G=this._keySchedule=[],Z=0;Z<H;Z++)Z<$?G[Z]=F[Z]:(A=G[Z-1],Z%$?$>6&&Z%$==4&&(A=c[A>>>24]<<24|c[A>>>16&255]<<16|c[A>>>8&255]<<8|c[A&255]):(A=A<<8|A>>>24,A=c[A>>>24]<<24|c[A>>>16&255]<<16|c[A>>>8&255]<<8|c[A&255],A^=O[Z/$|0]<<24),G[Z]=G[Z-$]^A);for(var ie=this._invKeySchedule=[],ne=0;ne<H;ne++){var Z=H-ne;if(ne%4)var A=G[Z];else var A=G[Z-4];ne<4||Z<=4?ie[ne]=A:ie[ne]=g[c[A>>>24]]^l[c[A>>>16&255]]^b[c[A>>>8&255]]^x[c[A&255]]}}},encryptBlock:function(A,T){this._doCryptBlock(A,T,this._keySchedule,o,i,y,p,c)},decryptBlock:function(A,T){var F=A[T+1];A[T+1]=A[T+3],A[T+3]=F,this._doCryptBlock(A,T,this._invKeySchedule,g,l,b,x,h);var F=A[T+1];A[T+1]=A[T+3],A[T+3]=F},_doCryptBlock:function(A,T,F,$,R,H,G,Z){for(var ie=this._nRounds,ne=A[T]^F[0],se=A[T+1]^F[1],Q=A[T+2]^F[2],V=A[T+3]^F[3],K=4,ae=1;ae<ie;ae++){var ee=$[ne>>>24]^R[se>>>16&255]^H[Q>>>8&255]^G[V&255]^F[K++],q=$[se>>>24]^R[Q>>>16&255]^H[V>>>8&255]^G[ne&255]^F[K++],te=$[Q>>>24]^R[V>>>16&255]^H[ne>>>8&255]^G[se&255]^F[K++],M=$[V>>>24]^R[ne>>>16&255]^H[se>>>8&255]^G[Q&255]^F[K++];ne=ee,se=q,Q=te,V=M}var ee=(Z[ne>>>24]<<24|Z[se>>>16&255]<<16|Z[Q>>>8&255]<<8|Z[V&255])^F[K++],q=(Z[se>>>24]<<24|Z[Q>>>16&255]<<16|Z[V>>>8&255]<<8|Z[ne&255])^F[K++],te=(Z[Q>>>24]<<24|Z[V>>>16&255]<<16|Z[ne>>>8&255]<<8|Z[se&255])^F[K++],M=(Z[V>>>24]<<24|Z[ne>>>16&255]<<16|Z[se>>>8&255]<<8|Z[Q&255])^F[K++];A[T]=ee,A[T+1]=q,A[T+2]=te,A[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,V){this.cfg=this.cfg.extend(V),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:G}return function(Q){return{encrypt:function(V,K,ae){return se(K).encrypt(Q,V,K,ae)},decrypt:function(V,K,ae){return se(K).decrypt(Q,V,K,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(V,K){var ae=this._cipher,ee=ae.blockSize;Q.call(this,V,K,ee),ae.encryptBlock(V,K),this._prevBlock=V.slice(K,K+ee)}}),se.Decryptor=se.extend({processBlock:function(V,K){var ae=this._cipher,ee=ae.blockSize,q=V.slice(K,K+ee);ae.decryptBlock(V,K),Q.call(this,V,K,ee),this._prevBlock=q}});function Q(V,K,ae){var ee,q=this._iv;q?(ee=q,this._iv=n):ee=this._prevBlock;for(var te=0;te<ae;te++)V[K+te]^=ee[te]}return se}(),A=s.pad={},T=A.Pkcs7={pad:function(se,Q){for(var V=Q*4,K=V-se.sigBytes%V,ae=K<<24|K<<16|K<<8|K,ee=[],q=0;q<K;q+=4)ee.push(ae);var te=c.create(ee,K);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,V=Q.iv,K=Q.mode;this._xformMode==this._ENC_XFORM_MODE?se=K.createEncryptor:(se=K.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==se?this._mode.init(this,V&&V.words):(this._mode=se.call(K,this,V&&V.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={},H=R.OpenSSL={stringify:function(se){var Q,V=se.ciphertext,K=se.salt;return K?Q=c.create([1398893684,1701076831]).concat(K).concat(V):Q=V,Q.toString(y)},parse:function(se){var Q,V=y.parse(se),K=V.words;return K[0]==1398893684&&K[1]==1701076831&&(Q=c.create(K.slice(2,4)),K.splice(0,4),V.sigBytes-=16),$.create({ciphertext:V,salt:Q})}},G=u.SerializableCipher=f.extend({cfg:f.extend({format:H}),encrypt:function(se,Q,V,K){K=this.cfg.extend(K);var ae=se.createEncryptor(V,K),ee=ae.finalize(Q),q=ae.cfg;return $.create({ciphertext:ee,key:V,iv:q.iv,algorithm:se,mode:q.mode,padding:q.padding,blockSize:se.blockSize,formatter:K.format})},decrypt:function(se,Q,V,K){K=this.cfg.extend(K),Q=this._parse(Q,K.format);var ae=se.createDecryptor(V,K).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,V,K){K||(K=c.random(64/8));var ae=g.create({keySize:Q+V}).compute(se,K),ee=c.create(ae.words.slice(Q),V*4);return ae.sigBytes=Q*4,$.create({key:ae,iv:ee,salt:K})}},ne=u.PasswordBasedCipher=G.extend({cfg:G.cfg.extend({kdf:ie}),encrypt:function(se,Q,V,K){K=this.cfg.extend(K);var ae=K.kdf.execute(V,se.keySize,se.ivSize);K.iv=ae.iv;var ee=G.encrypt.call(this,se,Q,ae.key,K);return ee.mixIn(ae),ee},decrypt:function(se,Q,V,K){K=this.cfg.extend(K),Q=this._parse(Q,K.format);var ae=K.kdf.execute(V,se.keySize,se.ivSize,Q.salt);K.iv=ae.iv;var ee=G.decrypt.call(this,se,Q,ae.key,K);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(A){}var f=function(){if(u){if(typeof u.getRandomValues=="function")try{return u.getRandomValues(new Uint32Array(1))[0]}catch(A){}if(typeof u.randomBytes=="function")try{return u.randomBytes(4).readInt32LE()}catch(A){}}throw new Error("Native crypto module could not be used to get secure random number.")},c=Object.create||function(){function A(){}return function(T){var F;return A.prototype=T,F=new A,A.prototype=null,F}}(),h={},o=h.lib={},i=o.Base=function(){return{extend:function(A){var T=c(this);return A&&T.mixIn(A),(!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 A=this.extend();return A.init.apply(A,arguments),A},init:function(){},mixIn:function(A){for(var T in A)A.hasOwnProperty(T)&&(this[T]=A[T]);A.hasOwnProperty("toString")&&(this.toString=A.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),y=o.WordArray=i.extend({init:function(A,T){A=this.words=A||[],T!=s?this.sigBytes=T:this.sigBytes=A.length*4},toString:function(A){return(A||g).stringify(this)},concat:function(A){var T=this.words,F=A.words,$=this.sigBytes,R=A.sigBytes;if(this.clamp(),$%4)for(var H=0;H<R;H++){var G=F[H>>>2]>>>24-H%4*8&255;T[$+H>>>2]|=G<<24-($+H)%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 A=this.words,T=this.sigBytes;A[T>>>2]&=4294967295<<32-T%4*8,A.length=n.ceil(T/4)},clone:function(){var A=i.clone.call(this);return A.words=this.words.slice(0),A},random:function(A){for(var T=[],F=0;F<A;F+=4)T.push(f());return new y.init(T,A)}}),p=h.enc={},g=p.Hex={stringify:function(A){for(var T=A.words,F=A.sigBytes,$=[],R=0;R<F;R++){var H=T[R>>>2]>>>24-R%4*8&255;$.push((H>>>4).toString(16)),$.push((H&15).toString(16))}return $.join("")},parse:function(A){for(var T=A.length,F=[],$=0;$<T;$+=2)F[$>>>3]|=parseInt(A.substr($,2),16)<<24-$%8*4;return new y.init(F,T/2)}},l=p.Latin1={stringify:function(A){for(var T=A.words,F=A.sigBytes,$=[],R=0;R<F;R++){var H=T[R>>>2]>>>24-R%4*8&255;$.push(String.fromCharCode(H))}return $.join("")},parse:function(A){for(var T=A.length,F=[],$=0;$<T;$++)F[$>>>2]|=(A.charCodeAt($)&255)<<24-$%4*8;return new y.init(F,T)}},b=p.Utf8={stringify:function(A){try{return decodeURIComponent(escape(l.stringify(A)))}catch(T){throw new Error("Malformed UTF-8 data")}},parse:function(A){return l.parse(unescape(encodeURIComponent(A)))}},x=o.BufferedBlockAlgorithm=i.extend({reset:function(){this._data=new y.init,this._nDataBytes=0},_append:function(A){typeof A=="string"&&(A=b.parse(A)),this._data.concat(A),this._nDataBytes+=A.sigBytes},_process:function(A){var T,F=this._data,$=F.words,R=F.sigBytes,H=this.blockSize,G=H*4,Z=R/G;A?Z=n.ceil(Z):Z=n.max((Z|0)-this._minBufferSize,0);var ie=Z*H,ne=n.min(ie*4,R);if(ie){for(var se=0;se<ie;se+=H)this._doProcessBlock($,se);T=$.splice(0,ie),F.sigBytes-=ne}return new y.init(T,ne)},clone:function(){var A=i.clone.call(this);return A._data=this._data.clone(),A},_minBufferSize:0}),O=o.Hasher=x.extend({cfg:i.extend(),init:function(A){this.cfg=this.cfg.extend(A),this.reset()},reset:function(){x.reset.call(this),this._doReset()},update:function(A){return this._append(A),this._process(),this},finalize:function(A){A&&this._append(A);var T=this._doFinalize();return T},blockSize:512/32,_createHelper:function(A){return function(T,F){return new A.init(F).finalize(T)}},_createHmacHelper:function(A){return function(T,F){return new k.HMAC.init(A,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,A=0;A<4&&l+A*.75<y;A++)g.push(p.charAt(k>>>6*(3-A)&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,A=x<<16|O<<8|k,T=0;T<4&&b+T*.75<p;T++)l.push(g.charAt(A>>>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 A=1;A<k;A++)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,A=b[k];b[k]=(A<<8|A>>>24)&16711935|(A<<24|A>>>8)&4278255360}var T=this._hash.words,F=b[x+0],$=b[x+1],R=b[x+2],H=b[x+3],G=b[x+4],Z=b[x+5],ie=b[x+6],ne=b[x+7],se=b[x+8],Q=b[x+9],V=b[x+10],K=b[x+11],ae=b[x+12],ee=b[x+13],q=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,H,22,o[3]),M=y(M,L,X,fe,G,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,V,17,o[10]),L=y(L,X,fe,M,K,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,q,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,K,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,V,9,o[21]),X=p(X,fe,M,L,te,14,o[22]),L=p(L,X,fe,M,G,20,o[23]),M=p(M,L,X,fe,Q,5,o[24]),fe=p(fe,M,L,X,q,9,o[25]),X=p(X,fe,M,L,H,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,K,16,o[34]),L=g(L,X,fe,M,q,23,o[35]),M=g(M,L,X,fe,$,4,o[36]),fe=g(fe,M,L,X,G,11,o[37]),X=g(X,fe,M,L,ne,16,o[38]),L=g(L,X,fe,M,V,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,H,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,q,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,H,10,o[53]),X=l(X,fe,M,L,V,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,G,6,o[60]),fe=l(fe,M,L,X,K,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 A=n.floor(O/4294967296),T=O;x[(k+64>>>9<<4)+15]=(A<<8|A>>>24)&16711935|(A<<24|A>>>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 H=$[R];$[R]=(H<<8|H>>>24)&16711935|(H<<24|H>>>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,A,T,F){var $=b+(x&O|~x&k)+A+F;return($<<T|$>>>32-T)+x}function p(b,x,O,k,A,T,F){var $=b+(x&k|O&~k)+A+F;return($<<T|$>>>32-T)+x}function g(b,x,O,k,A,T,F){var $=b+(x^O^k)+A+F;return($<<T|$>>>32-T)+x}function l(b,x,O,k,A,T,F){var $=b+(O^(x|~k))+A+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,A=g.keySize,T=g.iterations;O.length<A;){var F=l.update(p).finalize(x);l.reset();for(var $=F.words,R=$.length,H=F,G=1;G<T;G++){H=l.finalize(H),l.reset();for(var Z=H.words,ie=0;ie<R;ie++)$[ie]^=Z[ie]}b.concat(F),k[0]++}return b.sigBytes=A*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],A=O[1],T=(k<<8|k>>>24)&16711935|(k<<24|k>>>8)&4278255360,F=(A<<8|A>>>24)&16711935|(A<<24|A>>>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,A=((b&4294901760)*b|0)+((b&65535)*b|0);o[l]=k^A}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],A=O[1],T=(k<<8|k>>>24)&16711935|(k<<24|k>>>8)&4278255360,F=(A<<8|A>>>24)&16711935|(A<<24|A>>>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,A=((b&4294901760)*b|0)+((b&65535)*b|0);o[l]=k^A}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 H=0;H<16;H++){var G=R+H,Z=$[G];$[G]=(Z<<8|Z>>>24)&16711935|(Z<<24|Z>>>8)&4278255360}var ie=this._hash.words,ne=g.words,se=l.words,Q=o.words,V=i.words,K=y.words,ae=p.words,ee,q,te,M,L,X,fe,xe,Ce,Le;X=ee=ie[0],fe=q=ie[1],xe=te=ie[2],Ce=M=ie[3],Le=L=ie[4];for(var Oe,H=0;H<80;H+=1)Oe=ee+$[R+Q[H]]|0,H<16?Oe+=x(q,te,M)+ne[0]:H<32?Oe+=O(q,te,M)+ne[1]:H<48?Oe+=k(q,te,M)+ne[2]:H<64?Oe+=A(q,te,M)+ne[3]:Oe+=T(q,te,M)+ne[4],Oe=Oe|0,Oe=F(Oe,K[H]),Oe=Oe+L|0,ee=L,L=M,M=F(te,10),te=q,q=Oe,Oe=X+$[R+V[H]]|0,H<16?Oe+=T(fe,xe,Ce)+se[0]:H<32?Oe+=A(fe,xe,Ce)+se[1]:H<48?Oe+=k(fe,xe,Ce)+se[2]:H<64?Oe+=O(fe,xe,Ce)+se[3]:Oe+=x(fe,xe,Ce)+se[4],Oe=Oe|0,Oe=F(Oe,ae[H]),Oe=Oe+Le|0,X=Le,Le=Ce,Ce=F(xe,10),xe=fe,fe=Oe;Oe=ie[1]+te+Ce|0,ie[1]=ie[2]+M+Le|0,ie[2]=ie[3]+L+X|0,ie[3]=ie[4]+ee+fe|0,ie[4]=ie[0]+q+xe|0,ie[0]=Oe},_doFinalize:function(){var $=this._data,R=$.words,H=this._nDataBytes*8,G=$.sigBytes*8;R[G>>>5]|=128<<24-G%32,R[(G+64>>>9<<4)+14]=(H<<8|H>>>24)&16711935|(H<<24|H>>>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,H){return $^R^H}function O($,R,H){return $&R|~$&H}function k($,R,H){return($|~R)^H}function A($,R,H){return $&H|R&~H}function T($,R,H){return $^(R|~H)}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 A=h[k-3]^h[k-8]^h[k-14]^h[k-16];h[k]=A<<1|A>>>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),A=2;A<=k;A++)if(!(O%A))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],A=b[3],T=b[4],F=b[5],$=b[6],R=b[7],H=0;H<64;H++){if(H<16)y[H]=g[l+H]|0;else{var G=y[H-15],Z=(G<<25|G>>>7)^(G<<14|G>>>18)^G>>>3,ie=y[H-2],ne=(ie<<15|ie>>>17)^(ie<<13|ie>>>19)^ie>>>10;y[H]=Z+y[H-7]+ne+y[H-16]}var se=T&F^~T&$,Q=x&O^x&k^O&k,V=(x<<30|x>>>2)^(x<<19|x>>>13)^(x<<10|x>>>22),K=(T<<26|T>>>6)^(T<<21|T>>>11)^(T<<7|T>>>25),ae=R+K+se+i[H]+y[H],ee=V+Q;R=$,$=F,F=T,T=A+ae|0,A=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]+A|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 A=O%5,T=(2*x+3*O)%5;x=A,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,H=0,G=0;G<7;G++){if(F&1){var Z=(1<<G)-1;Z<32?H^=1<<Z:R^=1<<Z-32}F&128?F=F<<1^113:F<<=1}g[$]=o.create(R,H)}})();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,A=this.blockSize/2,T=0;T<A;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 H=0;H<24;H++){for(var G=0;G<5;G++){for(var Z=0,ie=0,ne=0;ne<5;ne++){var R=k[G+5*ne];Z^=R.high,ie^=R.low}var se=l[G];se.high=Z,se.low=ie}for(var G=0;G<5;G++)for(var Q=l[(G+4)%5],V=l[(G+1)%5],K=V.high,ae=V.low,Z=Q.high^(K<<1|ae>>>31),ie=Q.low^(ae<<1|K>>>31),ne=0;ne<5;ne++){var R=k[G+5*ne];R.high^=Z,R.low^=ie}for(var ee=1;ee<25;ee++){var Z,ie,R=k[ee],q=R.high,te=R.low,M=y[ee];M<32?(Z=q<<M|te>>>32-M,ie=te<<M|q>>>32-M):(Z=te<<M-32|q>>>64-M,ie=q<<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 G=0;G<5;G++)for(var ne=0;ne<5;ne++){var ee=G+5*ne,R=k[ee],xe=l[ee],Ce=l[(G+1)%5+5*ne],Le=l[(G+2)%5+5*ne];R.high=xe.high^~Ce.high&Le.high,R.low=xe.low^~Ce.low&Le.low}var R=k[0],Oe=g[H];R.high^=Oe.high,R.low^=Oe.low}},_doFinalize:function(){var x=this._data,O=x.words,k=this._nDataBytes*8,A=x.sigBytes*8,T=this.blockSize*32;O[A>>>5]|=1<<24-A%32,O[(n.ceil((A+1)/T)*T>>>5)-1]|=128,x.sigBytes=O.length*4,this._process();for(var F=this._state,$=this.cfg.outputLength/8,R=$/8,H=[],G=0;G<R;G++){var Z=F[G],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,H.push(ne),H.push(ie)}return new f.init(H,$)},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],A=x[2],T=x[3],F=x[4],$=x[5],R=x[6],H=x[7],G=O.high,Z=O.low,ie=k.high,ne=k.low,se=A.high,Q=A.low,V=T.high,K=T.low,ae=F.high,ee=F.low,q=$.high,te=$.low,M=R.high,L=R.low,X=H.high,fe=H.low,xe=G,Ce=Z,Le=ie,Oe=ne,Ft=se,ht=Q,At=V,tr=K,Jt=ae,cr=ee,Qe=q,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 Re=p[et-15],$e=Re.high,Ze=Re.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),Gt=p[et-2],Zt=Gt.high,Pe=Gt.low,Je=(Zt>>>19|Pe<<13)^(Zt<<3|Pe>>>29)^Zt>>>6,Vt=(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+Vt,me=me+Je+(Ne>>>0<Vt>>>0?1:0),Ne=Ne+ze,me=me+Yt+(Ne>>>0<ze>>>0?1:0),Ee.high=me,Ee.low=Ne}var ue=Jt&Qe^~Jt&zt,le=cr&Pt^~cr&it,Dt=xe&Le^xe&Ft^Le&Ft,Te=Ce&Oe^Ce&ht^Oe&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=(Jt>>>14|cr<<18)^(Jt>>>18|cr<<14)^(Jt<<23|cr>>>9),Ie=(cr>>>14|Jt<<18)^(cr>>>18|Jt<<14)^(cr<<23|Jt>>>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=Jt,Pt=cr,cr=tr+yt|0,Jt=At+kt+(cr>>>0<tr>>>0?1:0)|0,At=Ft,tr=ht,Ft=Le,ht=Oe,Le=xe,Oe=Ce,Ce=yt+Fe|0,xe=kt+Dr+(Ce>>>0<yt>>>0?1:0)|0}Z=O.low=Z+Ce,O.high=G+xe+(Z>>>0<Ce>>>0?1:0),ne=k.low=ne+Oe,k.high=ie+Le+(ne>>>0<Oe>>>0?1:0),Q=A.low=Q+ht,A.high=se+Ft+(Q>>>0<ht>>>0?1:0),K=T.low=K+tr,T.high=V+At+(K>>>0<tr>>>0?1:0),ee=F.low=ee+cr,F.high=ae+Jt+(ee>>>0<cr>>>0?1:0),te=$.low=te+Pt,$.high=q+Qe+(te>>>0<Pt>>>0?1:0),L=R.low=L+it,R.high=M+zt+(L>>>0<it>>>0?1:0),fe=H.low=fe+pt,H.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,A=[],T=0;T<56;T++){var F=h[T]-1;A[T]=k[F>>>5]>>>31-F%32&1}for(var $=this._subKeys=[],R=0;R<16;R++){for(var H=$[R]=[],G=i[R],T=0;T<24;T++)H[T/6|0]|=A[(o[T]-1+G)%28]<<31-T%6,H[4+(T/6|0)]|=A[28+(o[T+24]-1+G)%28]<<31-T%6;H[0]=H[0]<<1|H[0]>>>31;for(var T=1;T<7;T++)H[T]=H[T]>>>(T-1)*4+3;H[7]=H[7]<<5|H[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,A){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=A[T],$=this._lBlock,R=this._rBlock,H=0,G=0;G<8;G++)H|=y[G][((R^F[G])&p[G])>>>0];this._lBlock=R,this._rBlock=$^H}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 A=(this._lBlock>>>O^this._rBlock)&k;this._rBlock^=A,this._lBlock^=A<<O}function b(O,k){var A=(this._rBlock>>>O^this._lBlock)&k;this._lBlock^=A,this._rBlock^=A<<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 A=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(A)),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 V=String(ne);return!V||V.length>=se?ne:""+Array(se+1-V.length).join(Q)+ne},k={s:O,z:function(ne){var se=-ne.utcOffset(),Q=Math.abs(se),V=Math.floor(Q/60),K=Q%60;return(se<=0?"+":"-")+O(V,2,"0")+":"+O(K,2,"0")},m:function ne(se,Q){if(se.date()<Q.date())return-ne(Q,se);var V=12*(Q.year()-se.year())+(Q.month()-se.month()),K=se.clone().add(V,o),ae=Q-K<0,ee=se.clone().add(V+(ae?-1:1),o);return+(-(V+(Q-K)/(ae?K-ee:ee-K))||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}},A="en",T={};T[A]=x;var F="$isDayjsObject",$=function(ne){return ne instanceof Z||!(!ne||!ne[F])},R=function ne(se,Q,V){var K;if(!se)return A;if(typeof se=="string"){var ae=se.toLowerCase();T[ae]&&(K=ae),Q&&(T[ae]=Q,K=ae);var ee=se.split("-");if(!K&&ee.length>1)return ne(ee[0])}else{var q=se.name;T[q]=se,K=q}return!V&&K&&(A=K),K||!V&&A},H=function(ne,se){if($(ne))return ne.clone();var Q=typeof se=="object"?se:{};return Q.date=ne,Q.args=arguments,new Z(Q)},G=k;G.l=R,G.i=$,G.w=function(ne,se){return H(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(V){var K=V.date,ae=V.utc;if(K===null)return new Date(NaN);if(G.u(K))return new Date;if(K instanceof Date)return new Date(K);if(typeof K=="string"&&!/Z$/i.test(K)){var ee=K.match(l);if(ee){var q=ee[2]-1||0,te=(ee[7]||"0").substring(0,3);return ae?new Date(Date.UTC(ee[1],q,ee[3]||1,ee[4]||0,ee[5]||0,ee[6]||0,te)):new Date(ee[1],q,ee[3]||1,ee[4]||0,ee[5]||0,ee[6]||0,te)}}return new Date(K)}(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 G},se.isValid=function(){return this.$d.toString()!==g},se.isSame=function(Q,V){var K=H(Q);return this.startOf(V)<=K&&K<=this.endOf(V)},se.isAfter=function(Q,V){return H(Q)<this.startOf(V)},se.isBefore=function(Q,V){return this.endOf(V)<H(Q)},se.$g=function(Q,V,K){return G.u(Q)?this[V]:this.set(K,Q)},se.unix=function(){return Math.floor(this.valueOf()/1e3)},se.valueOf=function(){return this.$d.getTime()},se.startOf=function(Q,V){var K=this,ae=!!G.u(V)||V,ee=G.p(Q),q=function(Le,Oe){var Ft=G.w(K.$u?Date.UTC(K.$y,Oe,Le):new Date(K.$y,Oe,Le),K);return ae?Ft:Ft.endOf(c)},te=function(Le,Oe){return G.w(K.toDate()[Le].apply(K.toDate("s"),(ae?[0,0,0,0]:[23,59,59,999]).slice(Oe)),K)},M=this.$W,L=this.$M,X=this.$D,fe="set"+(this.$u?"UTC":"");switch(ee){case y:return ae?q(1,0):q(31,11);case o:return ae?q(1,L):q(0,L+1);case h:var xe=this.$locale().weekStart||0,Ce=(M<xe?M+7:M)-xe;return q(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,V){var K,ae=G.p(Q),ee="set"+(this.$u?"UTC":""),q=(K={},K[c]=ee+"Date",K[p]=ee+"Date",K[o]=ee+"Month",K[y]=ee+"FullYear",K[f]=ee+"Hours",K[u]=ee+"Minutes",K[s]=ee+"Seconds",K[n]=ee+"Milliseconds",K)[ae],te=ae===c?this.$D+(V-this.$W):V;if(ae===o||ae===y){var M=this.clone().set(p,1);M.$d[q](te),M.init(),this.$d=M.set(p,Math.min(this.$D,M.daysInMonth())).$d}else q&&this.$d[q](te);return this.init(),this},se.set=function(Q,V){return this.clone().$set(Q,V)},se.get=function(Q){return this[G.p(Q)]()},se.add=function(Q,V){var K,ae=this;Q=Number(Q);var ee=G.p(V),q=function(L){var X=H(ae);return G.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 q(1);if(ee===h)return q(7);var te=(K={},K[u]=e,K[f]=t,K[s]=v,K)[ee]||1,M=this.$d.getTime()+Q*te;return G.w(M,this)},se.subtract=function(Q,V){return this.add(-1*Q,V)},se.format=function(Q){var V=this,K=this.$locale();if(!this.isValid())return K.invalidDate||g;var ae=Q||"YYYY-MM-DDTHH:mm:ssZ",ee=G.z(this),q=this.$H,te=this.$m,M=this.$M,L=K.weekdays,X=K.months,fe=K.meridiem,xe=function(Oe,Ft,ht,At){return Oe&&(Oe[Ft]||Oe(V,ae))||ht[Ft].slice(0,At)},Ce=function(Oe){return G.s(q%12||12,Oe,"0")},Le=fe||function(Oe,Ft,ht){var At=Oe<12?"AM":"PM";return ht?At.toLowerCase():At};return ae.replace(b,function(Oe,Ft){return Ft||function(ht){switch(ht){case"YY":return String(V.$y).slice(-2);case"YYYY":return G.s(V.$y,4,"0");case"M":return M+1;case"MM":return G.s(M+1,2,"0");case"MMM":return xe(K.monthsShort,M,X,3);case"MMMM":return xe(X,M);case"D":return V.$D;case"DD":return G.s(V.$D,2,"0");case"d":return String(V.$W);case"dd":return xe(K.weekdaysMin,V.$W,L,2);case"ddd":return xe(K.weekdaysShort,V.$W,L,3);case"dddd":return L[V.$W];case"H":return String(q);case"HH":return G.s(q,2,"0");case"h":return Ce(1);case"hh":return Ce(2);case"a":return Le(q,te,!0);case"A":return Le(q,te,!1);case"m":return String(te);case"mm":return G.s(te,2,"0");case"s":return String(V.$s);case"ss":return G.s(V.$s,2,"0");case"SSS":return G.s(V.$ms,3,"0");case"Z":return ee}return null}(Oe)||ee.replace(":","")})},se.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},se.diff=function(Q,V,K){var ae,ee=this,q=G.p(V),te=H(Q),M=(te.utcOffset()-this.utcOffset())*e,L=this-te,X=function(){return G.m(ee,te)};switch(q){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 K?ae:G.a(ae)},se.daysInMonth=function(){return this.endOf(o).$D},se.$locale=function(){return T[this.$L]},se.locale=function(Q,V){if(!Q)return this.$L;var K=this.clone(),ae=R(Q,V,!0);return ae&&(K.$L=ae),K},se.clone=function(){return G.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 H.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])}}),H.extend=function(ne,se){return ne.$i||(ne(se,Z,H),ne.$i=!0),H},H.locale=R,H.isDayjs=$,H.unix=function(ne){return H(1e3*ne)},H.en=T[A],H.Ls=T,H.p={},H})},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(H,G,Z){var ie=Z&&Z.toUpperCase();return G||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,A=0;A<k;A+=1){var T=O[A],F=p[T],$=F&&F[0],R=F&&F[1];O[A]=R?{regex:$,parser:R}:T.replace(/^\[|\]$/g,"")}return function(H){for(var G={},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,V=H.slice(ie),K=se.exec(V)[0];Q.call(G,K),H=H.replace(K,"")}}return function(ae){var ee=ae.afternoon;if(ee!==void 0){var q=ae.hours;ee?q<12&&(ae.hours+=12):q===12&&(ae.hours=0),delete ae.afternoon}}(G),G}}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(A){var T=A.date,F=A.utc,$=A.args;this.$u=F;var R=$[1];if(typeof R=="string"){var H=$[2]===!0,G=$[3]===!0,Z=H||G,ie=$[2];G&&(ie=$[2]),f=this.$locale(),!H&&ie&&(f=x.Ls[ie]),this.$d=function(V,K,ae,ee){try{if(["x","X"].indexOf(K)>-1)return new Date((K==="X"?1e3:1)*V);var q=g(K)(V),te=q.year,M=q.month,L=q.day,X=q.hours,fe=q.minutes,xe=q.seconds,Ce=q.milliseconds,Le=q.zone,Oe=q.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 Jt,cr=X||0,Qe=fe||0,Pt=xe||0,zt=Ce||0;return Le?new Date(Date.UTC(At,tr,ht,cr,Qe,Pt,zt+60*Le.offset*1e3)):ae?new Date(Date.UTC(At,tr,ht,cr,Qe,Pt,zt)):(Jt=new Date(At,tr,ht,cr,Qe,Pt,zt),Oe&&(Jt=ee(Jt).week(Oe).toDate()),Jt)}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,A)}}})},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,H){var G=this;if(this.$d={},this.$l=H,$===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){G.$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,H){return R+($.$d[H]||0)*i[H]},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"),H=+this.$d.days||0;this.$d.weeks&&(H+=7*this.$d.weeks);var G=O(H,"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||G.negative||Z.negative||ie.negative||se.negative,V=Z.format||ie.format||se.format?"T":"",K=(Q?"-":"")+"P"+$.format+R.format+G.format+V+Z.format+ie.format+se.format;return K==="P"||K==="-P"?"P0D":K},F.toJSON=function(){return this.toISOString()},F.format=function($){var R=$||"YYYY-MM-DDTHH:mm:ss",H={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(G,Z){return Z||String(H[G])})},F.as=function($){return this.$ms/i[g($)]},F.get=function($){var R=this.$ms,H=g($);return H==="milliseconds"?R%=1e3:R=H==="weeks"?b(R/i[H]):this.$d[H],R||0},F.add=function($,R,H){var G;return G=R?$*i[g(R)]:y($)?$.$ms:p($,this).$ms,p(this.$ms+G*(H?-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}(),A=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(G,Z){var ie=$.locale();return p(G,{$l:ie},Z)},$.isDuration=y;var R=F.prototype.add,H=F.prototype.subtract;F.prototype.add=function(G,Z){return y(G)?A(this,G,1):R.bind(this)(G,Z)},F.prototype.subtract=function(G,Z){return y(G)?A(this,G,-1):H.bind(this)(G,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(A){return A.slice(0,p)});if(!g)return O;var k=l.weekStart;return O.map(function(A,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 A=x[k];A.d&&(p=i?t(c).diff(o,A.d,!0):o.diff(c,A.d,!0));var T=(v.rounding||Math.round)(Math.abs(p));if(l=p>0,T<=A.r||!A.r){T<=1&&k>0&&(A=x[k-1]);var F=b[A.l];y&&(T=y(""+T)),g=typeof F=="string"?F.replace("%d",T):F(T,h,A.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,A=O.payload,T=A||{},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 H=t(t({},x.effects),{},v({},$,!1)),G=t(t({},x.models),{},v({},F,Object.keys(H).some(function(ie){var ne=ie.split("/")[0];return ne!==F?!1:H[ie]}))),Z=Object.keys(G).some(function(ie){return G[ie]});R=t(t({},x),{},{global:Z,models:G,effects:H});break}default:R=x;break}return R});function b(x,O,k,A){var T=O.put,F=k.namespace;return i.length===0&&p.length===0||i.length>0&&i.indexOf(A)!==-1||p.length>0&&p.indexOf(A)===-1?regeneratorRuntime.mark(function $(){var R=arguments;return regeneratorRuntime.wrap(function(G){for(;;)switch(G.prev=G.next){case 0:return G.next=2,T({type:n,payload:{namespace:F,actionType:A}});case 2:return G.next=4,x.apply(void 0,R);case 4:return G.next=6,T({type:s,payload:{namespace:F,actionType:A}});case 6:case"end":return G.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,A){var T;return n(A),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(A):T[k]=[T[k],A]:T[k]=A,this},p=function(k,A){var T,F;return n(A),F=this,y.call(this,k,T=function(){g.call(F,k,T),s.call(A,this,arguments)}),T.__eeOnceListener__=A,this},g=function(k,A){var T,F,$,R;if(n(A),!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)($===A||$.__eeOnceListener__===A)&&(F.length===2?T[k]=F[R?0:1]:F.splice(R,1));else(F===A||F.__eeOnceListener__===A)&&delete T[k];return this},l=function(k){var A,T,F,$,R;if(o.call(this,"__ee__")&&($=this.__ee__[k],!!$))if(typeof $=="object"){for(T=arguments.length,R=new Array(T-1),A=1;A<T;++A)R[A-1]=arguments[A];for($=$.slice(),A=0;F=$[A];++A)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),A=1;A<T;++A)R[A-1]=arguments[A];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,A){for(var T=this.h[0],F=this.h[1],$=this.h[2],R=this.h[3],H=this.h[4],G=T,Z=F,ie=$,ne=R,se=H,Q=0;Q<80;Q++){var V=u(s(c(T,i(Q,F,$,R),k[g[Q]+A],y(Q)),b[Q]),H);T=H,H=R,R=s($,10),$=F,F=V,V=u(s(c(G,i(79-Q,Z,ie,ne),k[l[Q]+A],p(Q)),x[Q]),se),G=se,se=ne,ne=s(ie,10),ie=Z,Z=V}V=f(this.h[1],$,ne),this.h[1]=f(this.h[2],R,se),this.h[2]=f(this.h[3],H,G),this.h[3]=f(this.h[4],T,Z),this.h[4]=f(this.h[0],F,ie),this.h[0]=V},o.prototype._digest=function(k){return k==="hex"?t.toHex32(this.h,"little"):t.split32(this.h,"little")};function i(O,k,A,T){return O<=15?k^A^T:O<=31?k&A|~k&T:O<=47?(k|~A)^T:O<=63?k&T|A&~T:k^(A|~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],A=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,A,T),F,b[x],i[$]);F=T,T=A,A=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],A),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(A,T){for(var F=this.W,$=0;$<16;$++)F[$]=A[T+$];for(;$<F.length;$++)F[$]=c(l(F[$-2]),F[$-7],g(F[$-15]),F[$-16]);var R=this.h[0],H=this.h[1],G=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 V=h(Q,p(ie),o(ie,ne,se),this.k[$],F[$]),K=f(y(R),i(R,H,G));Q=se,se=ne,ne=ie,ie=f(Z,V),Z=G,G=H,H=R,R=f(V,K)}this.h[0]=f(this.h[0],R),this.h[1]=f(this.h[1],H),this.h[2]=f(this.h[2],G),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(A){return A==="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(K,ae){for(var ee=this.W,q=0;q<32;q++)ee[q]=K[ae+q];for(;q<ee.length;q+=2){var te=se(ee[q-4],ee[q-3]),M=Q(ee[q-4],ee[q-3]),L=ee[q-14],X=ee[q-13],fe=ie(ee[q-30],ee[q-29]),xe=ne(ee[q-30],ee[q-29]),Ce=ee[q-32],Le=ee[q-31];ee[q]=p(te,M,L,X,fe,xe,Ce,Le),ee[q+1]=g(te,M,L,X,fe,xe,Ce,Le)}},k.prototype._update=function(K,ae){this._prepareBlock(K,ae);var ee=this.W,q=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],Le=this.h[8],Oe=this.h[9],Ft=this.h[10],ht=this.h[11],At=this.h[12],tr=this.h[13],Jt=this.h[14],cr=this.h[15];s(this.k.length===ee.length);for(var Qe=0;Qe<ee.length;Qe+=2){var Pt=Jt,zt=cr,it=G(Le,Oe),Ot=Z(Le,Oe),pt=A(Le,Oe,Ft,ht,At,tr),et=T(Le,Oe,Ft,ht,At,tr),Ne=this.k[Qe],me=this.k[Qe+1],Ee=ee[Qe],Re=ee[Qe+1],$e=l(Pt,zt,it,Ot,pt,et,Ne,me,Ee,Re),Ze=b(Pt,zt,it,Ot,pt,et,Ne,me,Ee,Re);Pt=R(q,te),zt=H(q,te),it=F(q,te,M,L,X,fe),Ot=$(q,te,M,L,X,fe);var nt=i(Pt,zt,it,Ot),ut=y(Pt,zt,it,Ot);Jt=At,cr=tr,At=Ft,tr=ht,Ft=Le,ht=Oe,Le=i(xe,Ce,$e,Ze),Oe=y(Ce,Ce,$e,Ze),xe=X,Ce=fe,X=M,fe=L,M=q,L=te,q=i($e,Ze,nt,ut),te=y($e,Ze,nt,ut)}o(this.h,0,q,te),o(this.h,2,M,L),o(this.h,4,X,fe),o(this.h,6,xe,Ce),o(this.h,8,Le,Oe),o(this.h,10,Ft,ht),o(this.h,12,At,tr),o(this.h,14,Jt,cr)},k.prototype._digest=function(K){return K==="hex"?t.toHex32(this.h,"big"):t.split32(this.h,"big")};function A(V,K,ae,ee,q){var te=V&ae^~V&q;return te<0&&(te+=4294967296),te}function T(V,K,ae,ee,q,te){var M=K&ee^~K&te;return M<0&&(M+=4294967296),M}function F(V,K,ae,ee,q){var te=V&ae^V&q^ae&q;return te<0&&(te+=4294967296),te}function $(V,K,ae,ee,q,te){var M=K&ee^K&te^ee&te;return M<0&&(M+=4294967296),M}function R(V,K){var ae=u(V,K,28),ee=u(K,V,2),q=u(K,V,7),te=ae^ee^q;return te<0&&(te+=4294967296),te}function H(V,K){var ae=f(V,K,28),ee=f(K,V,2),q=f(K,V,7),te=ae^ee^q;return te<0&&(te+=4294967296),te}function G(V,K){var ae=u(V,K,14),ee=u(V,K,18),q=u(K,V,9),te=ae^ee^q;return te<0&&(te+=4294967296),te}function Z(V,K){var ae=f(V,K,14),ee=f(V,K,18),q=f(K,V,9),te=ae^ee^q;return te<0&&(te+=4294967296),te}function ie(V,K){var ae=u(V,K,1),ee=u(V,K,8),q=c(V,K,7),te=ae^ee^q;return te<0&&(te+=4294967296),te}function ne(V,K){var ae=f(V,K,1),ee=f(V,K,8),q=h(V,K,7),te=ae^ee^q;return te<0&&(te+=4294967296),te}function se(V,K){var ae=u(V,K,19),ee=u(K,V,29),q=c(V,K,6),te=ae^ee^q;return te<0&&(te+=4294967296),te}function Q(V,K){var ae=f(V,K,19),ee=f(K,V,29),q=h(V,K,6),te=ae^ee^q;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,V){return(Q.charCodeAt(V)&64512)!==55296||V<0||V+1>=Q.length?!1:(Q.charCodeAt(V+1)&64512)===56320}function u(Q,V){if(Array.isArray(Q))return Q.slice();if(!Q)return[];var K=[];if(typeof Q=="string")if(V){if(V==="hex")for(Q=Q.replace(/[^a-z0-9]+/ig,""),Q.length%2!==0&&(Q="0"+Q),ee=0;ee<Q.length;ee+=2)K.push(parseInt(Q[ee]+Q[ee+1],16))}else for(var ae=0,ee=0;ee<Q.length;ee++){var q=Q.charCodeAt(ee);q<128?K[ae++]=q:q<2048?(K[ae++]=q>>6|192,K[ae++]=q&63|128):s(Q,ee)?(q=65536+((q&1023)<<10)+(Q.charCodeAt(++ee)&1023),K[ae++]=q>>18|240,K[ae++]=q>>12&63|128,K[ae++]=q>>6&63|128,K[ae++]=q&63|128):(K[ae++]=q>>12|224,K[ae++]=q>>6&63|128,K[ae++]=q&63|128)}else for(ee=0;ee<Q.length;ee++)K[ee]=Q[ee]|0;return K}v.toArray=u;function f(Q){for(var V="",K=0;K<Q.length;K++)V+=o(Q[K].toString(16));return V}v.toHex=f;function c(Q){var V=Q>>>24|Q>>>8&65280|Q<<8&16711680|(Q&255)<<24;return V>>>0}v.htonl=c;function h(Q,V){for(var K="",ae=0;ae<Q.length;ae++){var ee=Q[ae];V==="little"&&(ee=c(ee)),K+=i(ee.toString(16))}return K}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,V,K,ae){var ee=K-V;t(ee%4===0);for(var q=new Array(ee/4),te=0,M=V;te<q.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],q[te]=L>>>0}return q}v.join32=y;function p(Q,V){for(var K=new Array(Q.length*4),ae=0,ee=0;ae<Q.length;ae++,ee+=4){var q=Q[ae];V==="big"?(K[ee]=q>>>24,K[ee+1]=q>>>16&255,K[ee+2]=q>>>8&255,K[ee+3]=q&255):(K[ee+3]=q>>>24,K[ee+2]=q>>>16&255,K[ee+1]=q>>>8&255,K[ee]=q&255)}return K}v.split32=p;function g(Q,V){return Q>>>V|Q<<32-V}v.rotr32=g;function l(Q,V){return Q<<V|Q>>>32-V}v.rotl32=l;function b(Q,V){return Q+V>>>0}v.sum32=b;function x(Q,V,K){return Q+V+K>>>0}v.sum32_3=x;function O(Q,V,K,ae){return Q+V+K+ae>>>0}v.sum32_4=O;function k(Q,V,K,ae,ee){return Q+V+K+ae+ee>>>0}v.sum32_5=k;function A(Q,V,K,ae){var ee=Q[V],q=Q[V+1],te=ae+q>>>0,M=(te<ae?1:0)+K+ee;Q[V]=M>>>0,Q[V+1]=te}v.sum64=A;function T(Q,V,K,ae){var ee=V+ae>>>0,q=(ee<V?1:0)+Q+K;return q>>>0}v.sum64_hi=T;function F(Q,V,K,ae){var ee=V+ae;return ee>>>0}v.sum64_lo=F;function $(Q,V,K,ae,ee,q,te,M){var L=0,X=V;X=X+ae>>>0,L+=X<V?1:0,X=X+q>>>0,L+=X<q?1:0,X=X+M>>>0,L+=X<M?1:0;var fe=Q+K+ee+te+L;return fe>>>0}v.sum64_4_hi=$;function R(Q,V,K,ae,ee,q,te,M){var L=V+ae+q+M;return L>>>0}v.sum64_4_lo=R;function H(Q,V,K,ae,ee,q,te,M,L,X){var fe=0,xe=V;xe=xe+ae>>>0,fe+=xe<V?1:0,xe=xe+q>>>0,fe+=xe<q?1:0,xe=xe+M>>>0,fe+=xe<M?1:0,xe=xe+X>>>0,fe+=xe<X?1:0;var Ce=Q+K+ee+te+L+fe;return Ce>>>0}v.sum64_5_hi=H;function G(Q,V,K,ae,ee,q,te,M,L,X){var fe=V+ae+q+M+X;return fe>>>0}v.sum64_5_lo=G;function Z(Q,V,K){var ae=V<<32-K|Q>>>K;return ae>>>0}v.rotr64_hi=Z;function ie(Q,V,K){var ae=Q<<32-K|V>>>K;return ae>>>0}v.rotr64_lo=ie;function ne(Q,V,K){return Q>>>K}v.shr64_hi=ne;function se(Q,V,K){var ae=Q<<32-K|V>>>K;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,A){if(!k){typeof console!="undefined"&&console.warn(A);try{throw new Error(A)}catch(T){}}}var f="beforeunload",c="hashchange",h="popstate";function o(k){k===void 0&&(k={});var A=k,T=A.window,F=T===void 0?document.defaultView:T,$=F.history;function R(){var xe=F.location,Ce=xe.pathname,Le=xe.search,Oe=xe.hash,Ft=$.state||{};return[Ft.idx,s({pathname:Ce,search:Le,hash:Oe,state:Ft.usr||null,key:Ft.key||"default"})]}var H=null;function G(){if(H)V.call(H),H=null;else{var xe=n.Pop,Ce=R(),Le=Ce[0],Oe=Ce[1];if(V.length){if(Le!=null){var Ft=ne-Le;Ft&&(H={action:xe,location:Oe,retry:function(){X(Ft*-1)}},X(Ft))}}else te(xe)}}F.addEventListener(h,G);var Z=n.Pop,ie=R(),ne=ie[0],se=ie[1],Q=l(),V=l();ne==null&&(ne=0,$.replaceState((0,t.Z)({},$.state,{idx:ne}),""));function K(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},K(xe)]}function q(xe,Ce,Le){return!V.length||(V.call({action:xe,location:Ce,retry:Le}),!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 Le=n.Push,Oe=ae(xe,Ce);function Ft(){M(xe,Ce)}if(q(Le,Oe,Ft)){var ht=ee(Oe,ne+1),At=ht[0],tr=ht[1];try{$.pushState(At,"",tr)}catch(Jt){F.location.assign(tr)}te(Le)}}function L(xe,Ce){var Le=n.Replace,Oe=ae(xe,Ce);function Ft(){L(xe,Ce)}if(q(Le,Oe,Ft)){var ht=ee(Oe,ne),At=ht[0],tr=ht[1];$.replaceState(At,"",tr),te(Le)}}function X(xe){$.go(xe)}var fe={get action(){return Z},get location(){return se},createHref:K,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 Le=V.push(Ce);return V.length===1&&F.addEventListener(f,g),function(){Le(),V.length||F.removeEventListener(f,g)}}};return fe}function i(k){k===void 0&&(k={});var A=k,T=A.window,F=T===void 0?document.defaultView:T,$=F.history;function R(){var Ce=O(F.location.hash.substr(1)),Le=Ce.pathname,Oe=Le===void 0?"/":Le,Ft=Ce.search,ht=Ft===void 0?"":Ft,At=Ce.hash,tr=At===void 0?"":At,Jt=$.state||{};return[Jt.idx,s({pathname:Oe,search:ht,hash:tr,state:Jt.usr||null,key:Jt.key||"default"})]}var H=null;function G(){if(H)V.call(H),H=null;else{var Ce=n.Pop,Le=R(),Oe=Le[0],Ft=Le[1];if(V.length){if(Oe!=null){var ht=ne-Oe;ht&&(H={action:Ce,location:Ft,retry:function(){fe(ht*-1)}},fe(ht))}}else M(Ce)}}F.addEventListener(h,G),F.addEventListener(c,function(){var Ce=R(),Le=Ce[1];x(Le)!==x(se)&&G()});var Z=n.Pop,ie=R(),ne=ie[0],se=ie[1],Q=l(),V=l();ne==null&&(ne=0,$.replaceState((0,t.Z)({},$.state,{idx:ne}),""));function K(){var Ce=document.querySelector("base"),Le="";if(Ce&&Ce.getAttribute("href")){var Oe=F.location.href,Ft=Oe.indexOf("#");Le=Ft===-1?Oe:Oe.slice(0,Ft)}return Le}function ae(Ce){return K()+"#"+(typeof Ce=="string"?Ce:x(Ce))}function ee(Ce,Le){return Le===void 0&&(Le=null),s((0,t.Z)({pathname:se.pathname,hash:"",search:""},typeof Ce=="string"?O(Ce):Ce,{state:Le,key:b()}))}function q(Ce,Le){return[{usr:Ce.state,key:Ce.key,idx:Le},ae(Ce)]}function te(Ce,Le,Oe){return!V.length||(V.call({action:Ce,location:Le,retry:Oe}),!1)}function M(Ce){Z=Ce;var Le=R();ne=Le[0],se=Le[1],Q.call({action:Z,location:se})}function L(Ce,Le){var Oe=n.Push,Ft=ee(Ce,Le);function ht(){L(Ce,Le)}if(te(Oe,Ft,ht)){var At=q(Ft,ne+1),tr=At[0],Jt=At[1];try{$.pushState(tr,"",Jt)}catch(cr){F.location.assign(Jt)}M(Oe)}}function X(Ce,Le){var Oe=n.Replace,Ft=ee(Ce,Le);function ht(){X(Ce,Le)}if(te(Oe,Ft,ht)){var At=q(Ft,ne),tr=At[0],Jt=At[1];$.replaceState(tr,"",Jt),M(Oe)}}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(Le){return Q.push(Le)},block:function(Le){var Oe=V.push(Le);return V.length===1&&F.addEventListener(f,g),function(){Oe(),V.length||F.removeEventListener(f,g)}}};return xe}function y(k){k===void 0&&(k={});var A=k,T=A.initialEntries,F=T===void 0?["/"]:T,$=A.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}),H=p($==null?R.length-1:$,0,R.length-1),G=n.Pop,Z=R[H],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 V(M,L,X){return!ne.length||(ne.call({action:M,location:L,retry:X}),!1)}function K(M,L){G=M,Z=L,ie.call({action:G,location:Z})}function ae(M,L){var X=n.Push,fe=Q(M,L);function xe(){ae(M,L)}V(X,fe,xe)&&(H+=1,R.splice(H,R.length,fe),K(X,fe))}function ee(M,L){var X=n.Replace,fe=Q(M,L);function xe(){ee(M,L)}V(X,fe,xe)&&(R[H]=fe,K(X,fe))}function q(M){var L=p(H+M,0,R.length-1),X=n.Pop,fe=R[L];function xe(){q(M)}V(X,fe,xe)&&(H=L,K(X,fe))}var te={get index(){return H},get action(){return G},get location(){return Z},createHref:se,push:ae,replace:ee,go:q,back:function(){q(-1)},forward:function(){q(1)},listen:function(L){return ie.push(L)},block:function(L){return ne.push(L)}};return te}function p(k,A,T){return Math.min(Math.max(k,A),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 A=k.pathname,T=A===void 0?"/":A,F=k.search,$=F===void 0?"":F,R=k.hash,H=R===void 0?"":R;return $&&$!=="?"&&(T+=$.charAt(0)==="?"?$:"?"+$),H&&H!=="#"&&(T+=H.charAt(0)==="#"?H:"#"+H),T}function O(k){var A={};if(k){var T=k.indexOf("#");T>=0&&(A.hash=k.substr(T),k=k.substr(0,T));var F=k.indexOf("?");F>=0&&(A.search=k.substr(F),k=k.substr(0,F)),k&&(A.pathname=k)}return A}},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 A=g(O);A&&A!==l&&b(x,A,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 H=T[R];if(!s[H]&&!(k&&k[H])&&!($&&$[H])&&!(F&&F[H])){var G=p(O,H);try{o(x,H,G)}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}},53184: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(58553),e(87804),e(40998)],n=function(u,f,c){return s(u,f,c)}.apply(v,t),n!==void 0&&(d.exports=n)},87804: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,A=/\s/,T=/(?:\s|\n)+/g,F=/\/\*(?:[\s\S]*?)((?:\*\/)|$)/g,$=/\/\/(?:[^\n\r\u2028\u2029]*)/g;function R(H,G){this._source_text=H||"",this._options=new p(G),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(H){var G="";for(this._ch=this._input.next();this._ch;){if(G+=this._ch,this._ch==="\\")G+=this._input.next();else if(H.indexOf(this._ch)!==-1||this._ch===`
|
|
|
`)break;this._ch=this._input.next()}return G},R.prototype.eatWhitespace=function(H){for(var G=A.test(this._input.peek()),Z=0;A.test(this._input.peek());)this._ch=this._input.next(),H&&this._ch===`
|
|
|
`&&(Z===0||Z<this._options.max_preserve_newlines)&&(Z++,this._output.add_new_line(!0));return G},R.prototype.foundNestedPseudoClass=function(){for(var H=0,G=1,Z=this._input.peek(G);Z;){if(Z==="{")return!0;if(Z==="(")H+=1;else if(Z===")"){if(H===0)return!1;H-=1}else if(Z===";"||Z==="}")return!1;G++,Z=this._input.peek(G)}return!1},R.prototype.print_string=function(H){this._output.set_indent(this._indentLevel),this._output.non_breaking_space=!0,this._output.add_token(H)},R.prototype.preserveSingleSpace=function(H){H&&(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 H=this._source_text,G=this._options.eol;G==="auto"&&(G=`
|
|
|
`,H&&O.test(H||"")&&(G=H.match(O)[0])),H=H.replace(k,`
|
|
|
`);var Z=H.match(/^[\t ]*/)[0];this._output=new g(this._options,Z),this._input=new l(H),this._indentLevel=0,this._nestedLevel=0,this._ch=null;for(var ie=0,ne=!1,se=!1,Q=!1,V=!1,K=!1,ae=this._ch,ee=!1,q,te,M;q=this._input.read(T),te=q!=="",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&&(V=!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()),V=!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("(")&&!V&&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 Le=M==='"'||M==="'";this.preserveSingleSpace(Le||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),V=!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 Oe=!1;this._input.lookBack("with")&&(Oe=!0),this.preserveSingleSpace(te||Oe),this.print_string(this._ch),se&&M==="$"&&this._options.selector_separator_newline?(this._output.add_new_line(),K=!0):(this.eatWhitespace(),ie++,this.indent())}else if(this._ch===")")ie&&(ie--,this.outdent()),K&&this._input.peek()===";"&&this._options.selector_separator_newline&&(K=!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||K)&&ie===0&&!V?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&&A.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("="),A.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(G);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)})()},40998: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 A=this.__lines[k];if(A.is_empty())break;if(A.item(0).indexOf(x)!==0&&A.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],A=O||[];return typeof k=="object"?k!==null&&typeof k.concat=="function"&&(A=k.concat()):typeof k=="string"&&(A=k.split(/[^a-zA-Z0-9_\/\-]+/)),A},g.prototype._get_boolean=function(x,O){var k=this.raw_options[x],A=k===void 0?!!O:!!k;return A},g.prototype._get_characters=function(x,O){var k=this.raw_options[x],A=O||"";return typeof k=="string"&&(A=k.replace(/\\r/,"\r").replace(/\\n/,`
|
|
|
`).replace(/\\t/," ")),A},g.prototype._get_number=function(x,O){var k=this.raw_options[x];O=parseInt(O,10),isNaN(O)&&(O=0);var A=parseInt(k,10);return isNaN(A)&&(A=O),A},g.prototype._get_selection=function(x,O,k){var A=this._get_selection_list(x,O,k);if(A.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 A[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 A=this._get_array(x,k);if(!this._is_valid_selection(A,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 A},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 A;for(A in x)A!==O&&(k[A]=x[A]);if(O&&x[O])for(A in x[O])k[A]=x[O][A];return k}function b(x){var O={},k;for(k in x){var A=k.replace(/-/g,"_");O[A]=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="",A;return b&&(A=this.match(b),A&&(k+=A[0])),x&&(A||!b)&&(k+=this.readUntil(x,O)),k},l.prototype.readUntil=function(b,x){var O="",k=this.__position;b.lastIndex=this.__position;var A=b.exec(this.__input);return A?(k=A.index,x&&(k+=A[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,A={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(A.START,""),R=null,H=[],G=new O;$.type!==A.EOF;){for(F=this._get_next_token($,R);this._is_comment(F);)G.add(F),F=this._get_next_token($,R);G.isEmpty()||(F.comments_before=G,G=new O),F.parent=R,this._is_opening(F)?(H.push(R),R=F):R&&this._is_closing(F,R)&&(F.opened=R,R.closed=F,R=H.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(A.RAW,R):this._create_token(A.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=A},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 A=this._create();return A.__set_whitespace_patterns(O,k),A._update(),A},x.prototype._create=function(){return new x(this._input,this)},x.prototype.__split=function(O,k){O.lastIndex=0;for(var A=0,T=[],F=O.exec(k);F;)T.push(k.substring(A,F.index)),A=F.index+F[0].length,F=O.exec(k);return A<k.length?T.push(k.substring(A,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,A){b.call(this,k,A),this.__template_pattern=null,this._disabled=Object.assign({},x),this._excluded=Object.assign({},x),A&&(this.__template_pattern=this._input.get_regexp(A.__template_pattern),this._excluded=Object.assign(this._excluded,A._excluded),this._disabled=Object.assign(this._disabled,A._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 A=this._create();return A._disabled[k]=!0,A._update(),A},O.prototype.read_options=function(k){var A=this._create();for(var T in x)A._disabled[T]=k.templating.indexOf(T)===-1;return A._update(),A},O.prototype.exclude=function(k){var A=this._create();return A._excluded[k]=!0,A._update(),A},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 A=this._read_template();A;)this._match_pattern?A+=this._input.read(this._match_pattern):A+=this._input.readUntil(this.__template_pattern),k+=A,A=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="",A=this._input.peek();if(A==="<"){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 A==="{"&&(!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,A,T,F){var $=new b(k,A,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,A=/\r\n|[\r\n]/,T=/\r\n|[\r\n]/g,F=function(V,K){this.indent_level=0,this.alignment_size=0,this.max_preserve_newlines=V.max_preserve_newlines,this.preserve_newlines=V.preserve_newlines,this._output=new x(V,K)};F.prototype.current_line_has_match=function(V){return this._output.current_line.has_match(V)},F.prototype.set_space_before_token=function(V,K){this._output.space_before_token=V,this._output.non_breaking_space=K},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(V){this._output.add_raw_token(V)},F.prototype.print_preserved_newlines=function(V){var K=0;V.type!==k.TEXT&&V.previous.type!==k.TEXT&&(K=V.newlines?1:0),this.preserve_newlines&&(K=V.newlines<this.max_preserve_newlines+1?V.newlines:this.max_preserve_newlines+1);for(var ae=0;ae<K;ae++)this.print_newline(ae>0);return K!==0},F.prototype.traverse_whitespace=function(V){return V.whitespace_before||V.newlines?(this.print_preserved_newlines(V)||(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(V){this._output.add_new_line(V)},F.prototype.print_token=function(V){V.text&&(this._output.set_indent(this.indent_level,this.alignment_size),this._output.add_token(V.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(V){return V=this.indent_level+(V||0),V<1?"":this._output.get_indent_string(V)};var $=function(V){for(var K=null,ae=V.next;ae.type!==k.EOF&&V.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&&(K=ae.next.next.text);break}ae=ae.next}return K},R=function(V,K){var ae=null,ee=null;return K.closed?(V==="script"?ae="text/javascript":V==="style"&&(ae="text/css"),ae=$(K)||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 H(V,K){return K.indexOf(V)!==-1}function G(V,K,ae){this.parent=V||null,this.tag=K?K.tag_name:"",this.indent_level=ae||0,this.parser_token=K||null}function Z(V){this._printer=V,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(V){var K=new G(this._current_frame,V,this._printer.indent_level);this._current_frame=K},Z.prototype._try_pop_frame=function(V){var K=null;return V&&(K=V.parser_token,this._printer.indent_level=V.indent_level,this._current_frame=V.parent),K},Z.prototype._get_frame=function(V,K){for(var ae=this._current_frame;ae&&V.indexOf(ae.tag)===-1;){if(K&&K.indexOf(ae.tag)!==-1){ae=null;break}ae=ae.parent}return ae},Z.prototype.try_pop=function(V,K){var ae=this._get_frame([V],K);return this._try_pop_frame(ae)},Z.prototype.indent_to_tag=function(V){var K=this._get_frame(V);K&&(this._printer.indent_level=K.indent_level)};function ie(V,K,ae,ee){this._source_text=V||"",K=K||{},this._js_beautify=ae,this._css_beautify=ee,this._tag_stack=null;var q=new b(K,"html");this._options=q,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 V=this._source_text,K=this._options.eol;this._options.eol==="auto"&&(K=`
|
|
|
`,V&&A.test(V)&&(K=V.match(A)[0])),V=V.replace(T,`
|
|
|
`);var ae=V.match(/^[\t ]*/)[0],ee={text:"",type:""},q=new ne(this._options),te=new F(this._options,ae),M=new O(V,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,q,ee,M),q=L):X.type===k.ATTRIBUTE||X.type===k.EQUALS||X.type===k.VALUE||X.type===k.TEXT&&!q.tag_complete?L=this._handle_inside_tag(te,X,q,ee):X.type===k.TAG_CLOSE?L=this._handle_tag_close(te,X,q):X.type===k.TEXT?L=this._handle_text(te,X,q):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(K);return fe},ie.prototype._handle_control_flow_open=function(V,K){var ae={text:K.text,type:K.type};return V.set_space_before_token(K.newlines||K.whitespace_before!=="",!0),K.newlines?V.print_preserved_newlines(K):V.set_space_before_token(K.newlines||K.whitespace_before!=="",!0),V.print_token(K),V.indent(),ae},ie.prototype._handle_control_flow_close=function(V,K){var ae={text:K.text,type:K.type};return V.deindent(),K.newlines?V.print_preserved_newlines(K):V.set_space_before_token(K.newlines||K.whitespace_before!=="",!0),V.print_token(K),ae},ie.prototype._handle_tag_close=function(V,K,ae){var ee={text:K.text,type:K.type};return V.alignment_size=0,ae.tag_complete=!0,V.set_space_before_token(K.newlines||K.whitespace_before!=="",!0),ae.is_unformatted?V.add_raw_token(K):(ae.tag_start_char==="<"&&(V.set_space_before_token(K.text[0]==="/",!0),this._is_wrap_attributes_force_expand_multiline&&ae.has_wrapped_attrs&&V.print_newline(!1)),V.print_token(K)),ae.indent_content&&!(ae.is_unformatted||ae.is_content_unformatted)&&(V.indent(),ae.indent_content=!1),!ae.is_inline_element&&!(ae.is_unformatted||ae.is_content_unformatted)&&V.set_wrap_point(),ee},ie.prototype._handle_inside_tag=function(V,K,ae,ee){var q=ae.has_wrapped_attrs,te={text:K.text,type:K.type};return V.set_space_before_token(K.newlines||K.whitespace_before!=="",!0),ae.is_unformatted?V.add_raw_token(K):ae.tag_start_char==="{"&&K.type===k.TEXT?V.print_preserved_newlines(K)?(K.newlines=0,V.add_raw_token(K)):V.print_token(K):(K.type===k.ATTRIBUTE?V.set_space_before_token(!0):(K.type===k.EQUALS||K.type===k.VALUE&&K.previous.type===k.EQUALS)&&V.set_space_before_token(!1),K.type===k.ATTRIBUTE&&ae.tag_start_char==="<"&&((this._is_wrap_attributes_preserve||this._is_wrap_attributes_preserve_aligned)&&(V.traverse_whitespace(K),q=q||K.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)&&(V.print_newline(!1),q=!0)),V.print_token(K),q=q||V.previous_token_wrapped(),ae.has_wrapped_attrs=q),te},ie.prototype._handle_text=function(V,K,ae){var ee={text:K.text,type:"TK_CONTENT"};return ae.custom_beautifier_name?this._print_custom_beatifier_text(V,K,ae):ae.is_unformatted||ae.is_content_unformatted?V.add_raw_token(K):(V.traverse_whitespace(K),V.print_token(K)),ee},ie.prototype._print_custom_beatifier_text=function(V,K,ae){var ee=this;if(K.text!==""){var q=K.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=-V.indent_level);var fe=V.get_full_indent(M);if(q=q.replace(/\n[ \t]*$/,""),ae.custom_beautifier_name!=="html"&&q[0]==="<"&&q.match(/^(<!--|<!\[CDATA\[)/)){var xe=/^(<!--[^\n]*|<!\[CDATA\[)(\n?)([ \t\n]*)([\s\S]*)(-->|]]>)$/.exec(q);if(!xe){V.add_raw_token(K);return}L=fe+xe[1]+`
|
|
|
`,q=xe[4],xe[5]&&(X=fe+xe[5]),q=q.replace(/\n[ \t]*$/,""),(xe[2]||xe[3].indexOf(`
|
|
|
`)!==-1)&&(xe=xe[3].match(/[ \t]+$/),xe&&(K.whitespace_before=xe[0]))}if(q)if(te){var Ce=function(){this.eol=`
|
|
|
`};Ce.prototype=this._options.raw_options;var Le=new Ce;q=te(fe+q,Le)}else{var Oe=K.whitespace_before;Oe&&(q=q.replace(new RegExp(`
|
|
|
(`+Oe+")?","g"),`
|
|
|
`)),q=fe+q.replace(/\n/g,`
|
|
|
`+fe)}L&&(q?q=L+q+`
|
|
|
`+X:q=L+X),V.print_newline(!1),q&&(K.text=q,K.whitespace_before="",K.newlines=0,V.add_raw_token(K),V.print_newline(!0))}},ie.prototype._handle_tag_open=function(V,K,ae,ee,q){var te=this._get_tag_open_token(K);if((ae.is_unformatted||ae.is_content_unformatted)&&!ae.is_empty_element&&K.type===k.TAG_OPEN&&!te.is_start_tag?(V.add_raw_token(K),te.start_tag_token=this._tag_stack.try_pop(te.tag_name)):(V.traverse_whitespace(K),this._set_tag_position(V,K,te,ae,ee),te.is_inline_element||V.set_wrap_point(),V.print_token(K)),te.is_start_tag&&this._is_wrap_attributes_force){var M=0,L;do L=q.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=K.text.length+1),!te.tag_complete&&!te.is_unformatted&&(V.alignment_size=te.alignment_size),te};var ne=function(V,K,ae){if(this.parent=K||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 q=2;this.tag_start_char==="{"&&this.text.length>=3&&this.text.charAt(2)==="~"&&(q=3),this.is_end_tag=this.is_end_tag||this.tag_start_char==="{"&&(!V.indent_handlebars||this.text.length<3||/[^#\^]/.test(this.text.charAt(q)))}};ie.prototype._get_tag_open_token=function(V){var K=new ne(this._options,this._tag_stack.get_parser_token(),V);return K.alignment_size=this._options.wrap_attributes_indent_size,K.is_end_tag=K.is_end_tag||H(K.tag_check,this._options.void_elements),K.is_empty_element=K.tag_complete||K.is_start_tag&&K.is_end_tag,K.is_unformatted=!K.tag_complete&&H(K.tag_check,this._options.unformatted),K.is_content_unformatted=!K.is_empty_element&&H(K.tag_check,this._options.content_unformatted),K.is_inline_element=H(K.tag_name,this._options.inline)||this._options.inline_custom_elements&&K.tag_name.includes("-")||K.tag_start_char==="{",K},ie.prototype._set_tag_position=function(V,K,ae,ee,q){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||V.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,K)))),H(ae.tag_check,this._options.extra_liners)&&(V.print_newline(!1),V._output.just_added_blankline()||V.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=V.current_line_has_match(/{{#if/);te||V.print_newline(!1)}ae.tag_name==="!--"&&q.type===k.TAG_CLOSE&&ee.is_end_tag&&ae.text.indexOf(`
|
|
|
`)===-1||(ae.is_inline_element||ae.is_unformatted||V.print_newline(!1),this._calcluate_parent_multiline(V,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)&&!(q.type===k.TAG_CLOSE&&ae.start_tag_token===ee)&&q.type!=="TK_CONTENT",(ae.is_content_unformatted||ae.is_unformatted)&&(M=!1),M&&V.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)&&(q.type!=="TK_CONTENT"||ae.is_content_unformatted)&&V.print_newline(!1),this._calcluate_parent_multiline(V,ae)},ie.prototype._calcluate_parent_multiline=function(V,K){K.parent&&V._output.just_added_newline()&&!((K.is_inline_element||K.is_unformatted)&&K.parent.is_inline_element)&&(K.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(V){var K=null;if(!(V.is_empty_element||!V.is_start_tag||!V.parent)){if(V.tag_name==="body")K=K||this._tag_stack.try_pop("head");else if(V.tag_name==="li")K=K||this._tag_stack.try_pop("li",["ol","ul","menu"]);else if(V.tag_name==="dd"||V.tag_name==="dt")K=K||this._tag_stack.try_pop("dt",["dl"]),K=K||this._tag_stack.try_pop("dd",["dl"]);else if(V.parent.tag_name==="p"&&se.indexOf(V.tag_name)!==-1){var ae=V.parent.parent;(!ae||Q.indexOf(ae.tag_name)===-1)&&(K=K||this._tag_stack.try_pop("p"))}else V.tag_name==="rp"||V.tag_name==="rt"?(K=K||this._tag_stack.try_pop("rt",["ruby","rtc"]),K=K||this._tag_stack.try_pop("rp",["ruby","rtc"])):V.tag_name==="optgroup"?K=K||this._tag_stack.try_pop("optgroup",["select"]):V.tag_name==="option"?K=K||this._tag_stack.try_pop("option",["select","datalist","optgroup"]):V.tag_name==="colgroup"?K=K||this._tag_stack.try_pop("caption",["table"]):V.tag_name==="thead"?(K=K||this._tag_stack.try_pop("caption",["table"]),K=K||this._tag_stack.try_pop("colgroup",["table"])):V.tag_name==="tbody"||V.tag_name==="tfoot"?(K=K||this._tag_stack.try_pop("caption",["table"]),K=K||this._tag_stack.try_pop("colgroup",["table"]),K=K||this._tag_stack.try_pop("thead",["table"]),K=K||this._tag_stack.try_pop("tbody",["table"])):V.tag_name==="tr"?(K=K||this._tag_stack.try_pop("caption",["table"]),K=K||this._tag_stack.try_pop("colgroup",["table"]),K=K||this._tag_stack.try_pop("tr",["table","thead","tbody","tfoot"])):(V.tag_name==="th"||V.tag_name==="td")&&(K=K||this._tag_stack.try_pop("td",["table","thead","tbody","tfoot","tr"]),K=K||this._tag_stack.try_pop("th",["table","thead","tbody","tfoot","tr"]));return V.parent=this._tag_stack.get_parser_token(),K}},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,A=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,H){b.call(this,R,H),this._current_tag_name="";var G=new k(this._input).read_options(this._options),Z=new A(this._input);if(this.__patterns={word:G.until(/[\n\r\t <]/),word_control_flow_close_excluded:G.until(/[\n\r\t <}]/),single_quote:G.until_after(/'/),double_quote:G.until_after(/"/),attribute:G.until(/[\n\r\t =>]|\/>/),element_name:G.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,H){return R.type===T.TAG_CLOSE&&H&&((R.text===">"||R.text==="/>")&&H.text[0]==="<"||R.text==="}}"&&H.text[0]==="{"&&H.text[1]==="{")||R.type===T.CONTROL_FLOW_CLOSE&&R.text==="}"&&H.text.endsWith("{")},$.prototype._reset=function(){this._current_tag_name=""},$.prototype._get_next_token=function(R,H){var G=null;this._readWhitespace();var Z=this._input.peek();return Z===null?this._create_token(T.EOF,""):(G=G||this._read_open_handlebars(Z,H),G=G||this._read_attribute(Z,R,H),G=G||this._read_close(Z,H),G=G||this._read_script_and_style(Z,R),G=G||this._read_control_flows(Z,H),G=G||this._read_raw_content(Z,R,H),G=G||this._read_content_word(Z,H),G=G||this._read_comment_or_cdata(Z),G=G||this._read_processing(Z),G=G||this._read_open(Z,H),G=G||this._create_token(T.UNKNOWN,this._input.next()),G)},$.prototype._read_comment_or_cdata=function(R){var H=null,G=null,Z=null;if(R==="<"){var ie=this._input.peek(1);ie==="!"&&(G=this.__patterns.comment.read(),G?(Z=F.get_directives(G),Z&&Z.ignore==="start"&&(G+=F.readIgnored(this._input))):G=this.__patterns.cdata.read()),G&&(H=this._create_token(T.COMMENT,G),H.directives=Z)}return H},$.prototype._read_processing=function(R){var H=null,G=null,Z=null;if(R==="<"){var ie=this._input.peek(1);(ie==="!"||ie==="?")&&(G=this.__patterns.conditional_comment.read(),G=G||this.__patterns.processing.read()),G&&(H=this._create_token(T.COMMENT,G),H.directives=Z)}return H},$.prototype._read_open=function(R,H){var G=null,Z=null;return(!H||H.type===T.CONTROL_FLOW_OPEN)&&R==="<"&&(G=this._input.next(),this._input.peek()==="/"&&(G+=this._input.next()),G+=this.__patterns.element_name.read(),Z=this._create_token(T.TAG_OPEN,G)),Z},$.prototype._read_open_handlebars=function(R,H){var G=null,Z=null;return(!H||H.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)==="!"?(G=this.__patterns.handlebars_comment.read(),G=G||this.__patterns.handlebars.read(),Z=this._create_token(T.COMMENT,G)):(G=this.__patterns.handlebars_open.read(),Z=this._create_token(T.TAG_OPEN,G))),Z},$.prototype._read_control_flows=function(R,H){var G="",Z=null;if(!this._options.templating.includes("angular"))return Z;if(R==="@"){if(G=this.__patterns.angular_control_flow_start.read(),G==="")return Z;for(var ie=G.endsWith("(")?1:0,ne=0;!(G.endsWith("{")&&ie===ne);){var se=this._input.next();if(se===null)break;se==="("?ie++:se===")"&&ne++,G+=se}Z=this._create_token(T.CONTROL_FLOW_OPEN,G)}else R==="}"&&H&&H.type===T.CONTROL_FLOW_OPEN&&(G=this._input.next(),Z=this._create_token(T.CONTROL_FLOW_CLOSE,G));return Z},$.prototype._read_close=function(R,H){var G=null,Z=null;return H&&H.type===T.TAG_OPEN&&(H.text[0]==="<"&&(R===">"||R==="/"&&this._input.peek(1)===">")?(G=this._input.next(),R==="/"&&(G+=this._input.next()),Z=this._create_token(T.TAG_CLOSE,G)):H.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,H,G){var Z=null,ie="";if(G&&G.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&&(H.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,H,G){var Z="";if(G&&G.text[0]==="{")Z=this.__patterns.handlebars_raw_close.read();else if(H.type===T.TAG_CLOSE&&H.opened.text[0]==="<"&&H.text[0]!=="/"){var ie=H.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,H){if(H.type===T.TAG_CLOSE&&H.opened.text[0]==="<"&&H.text[0]!=="/"){var G=H.opened.text.substr(1).toLowerCase();if(G==="script"||G==="style"){var Z=this._read_comment_or_cdata(R);if(Z)return Z.type=T.TEXT,Z;var ie=this._input.readUntil(new RegExp("</"+G+"[\\n\\r\\t ]*?>","ig"));if(ie)return this._create_token(T.TEXT,ie)}}return null},$.prototype._read_content_word=function(R,H){var G="";return this._options.unformatted_content_delimiter&&R===this._options.unformatted_content_delimiter[0]&&(G=this.__patterns.unformatted_content_delimiter.read()),G||(G=H&&H.type===T.CONTROL_FLOW_OPEN?this.__patterns.word_control_flow_close_excluded.read():this.__patterns.word.read()),G?this._create_token(T.TEXT,G):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(58553),e(87804)],n=function(h){var o=e(58553),i=e(87804);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})()},58553: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,A=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===A.RESERVED&&L.text===X}function H(L,X){return L&&L.type===A.RESERVED&&T(L.text,X)}var G=["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 V(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 K(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 q(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(A.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===A.START_EXPR?this.handle_start_expr(L):L.type===A.END_EXPR?this.handle_end_expr(L):L.type===A.START_BLOCK?this.handle_start_block(L):L.type===A.END_BLOCK?this.handle_end_block(L):L.type===A.WORD?this.handle_word(L):L.type===A.RESERVED?this.handle_word(L):L.type===A.SEMICOLON?this.handle_semicolon(L):L.type===A.STRING?this.handle_string(L):L.type===A.EQUALS?this.handle_equals(L):L.type===A.OPERATOR?this.handle_operator(L):L.type===A.COMMA?this.handle_comma(L):L.type===A.BLOCK_COMMENT?this.handle_block_comment(L,X):L.type===A.COMMENT?this.handle_comment(L,X):L.type===A.DOT?this.handle_dot(L):L.type===A.EOF?this.handle_eof(L):L.type===A.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&&K(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 Le=0;Le<fe;Le+=1)this.print_newline(Le>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 Oe=1;Oe<fe;Oe+=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(H(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!==A.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==="["||K(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===A.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||H(this._flags.last_token,["get","set"]))},te.prototype.start_of_statement=function(L){var X=!1;return X=X||H(this._flags.last_token,["var","let","const"])&&L.type===A.WORD,X=X||R(this._flags.last_token,"do"),X=X||!(this._flags.parent.mode===se.ObjectLiteral&&this._flags.mode===se.Statement)&&H(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===A.END_EXPR&&(this._previous_flags.mode===se.ForInitializer||this._previous_flags.mode===se.Conditional),X=X||this._flags.last_token.type===A.WORD&&this._flags.mode===se.BlockStatement&&!this._flags.in_case&&!(L.text==="--"||L.text==="++")&&this._last_last_text!=="function"&&L.type!==A.WORD&&L.type!==A.RESERVED,X=X||this._flags.mode===se.ObjectLiteral&&(this._flags.last_token.text===":"&&this._flags.ternary_depth===0||H(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,H(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===A.WORD||this._flags.last_token.text===")"){H(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,K(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,[A.START_EXPR,A.END_EXPR,A.WORD,A.OPERATOR,A.DOT])||(this._output.space_before_token=!0)}else{if(this._flags.last_token.type===A.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===A.EQUALS||this._flags.last_token.type===A.OPERATOR)this.start_of_object_property()||this.allow_wrap_or_preserved_newline(L);else if(this._flags.last_token.type===A.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);H(fe,["async","function"])||fe.text==="*"&&H(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===A.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===A.START_BLOCK?this.print_newline():(this._flags.last_token.type===A.END_EXPR||this._flags.last_token.type===A.START_EXPR||this._flags.last_token.type===A.END_BLOCK||this._flags.last_token.text==="."||this._flags.last_token.type===A.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==="]"&&K(this._flags.mode)&&!this._options.keep_array_indentation),this._options.space_in_paren&&(this._flags.last_token.type===A.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===A.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,[A.STRING,A.WORD,A.RESERVED])||T(X.text,["get","set","..."])&&T(fe.type,[A.WORD,A.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===A.OPERATOR&&this._flags.last_token.text==="=>"?this.set_mode(se.BlockStatement):T(this._flags.last_token.type,[A.EQUALS,A.START_EXPR,A.COMMA,A.OPERATOR])||H(this._flags.last_token,["return","throw","import","default"])?this.set_mode(se.ObjectLiteral):this.set_mode(se.BlockStatement),this._flags.last_token&&H(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===A.END_EXPR;if(this._options.brace_preserve_inline){var Le=0,Oe=null;this._flags.inline_frame=!0;do if(Le+=1,Oe=this._tokens.peek(Le-1),Oe.newlines){this._flags.inline_frame=!1;break}while(Oe.type!==A.EOF&&!(Oe.type===A.END_BLOCK&&Oe.opened===L))}(this._options.brace_style==="expand"||this._options.brace_style==="none"&&L.newlines)&&!this._flags.inline_frame?this._flags.last_token.type!==A.OPERATOR&&(Ce||this._flags.last_token.type===A.EQUALS||H(this._flags.last_token,G)&&this._flags.last_token.text!=="else")?this._output.space_before_token=!0:this.print_newline(!1,!0):(K(this._previous_flags.mode)&&(this._flags.last_token.type===A.START_EXPR||this._flags.last_token.type===A.COMMA)&&((this._flags.last_token.type===A.COMMA||this._options.space_in_paren)&&(this._output.space_before_token=!0),(this._flags.last_token.type===A.COMMA||this._flags.last_token.type===A.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!==A.OPERATOR&&this._flags.last_token.type!==A.START_EXPR&&(T(this._flags.last_token.type,[A.START_BLOCK,A.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===A.START_BLOCK;this._flags.inline_frame&&!X?this._output.space_before_token=!0:this._options.brace_style==="expand"?X||this.print_newline():X||(K(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===A.RESERVED){if(T(L.text,["set","get"])&&this._flags.mode!==se.ObjectLiteral)L.type=A.WORD;else if(L.text==="import"&&T(this._tokens.peek().text,["(","."]))L.type=A.WORD;else if(T(L.text,["as","from"])&&!this._flags.import_block)L.type=A.WORD;else if(this._flags.mode===se.ObjectLiteral){var X=this._tokens.peek();X.text===":"&&(L.type=A.WORD)}}if(this.start_of_statement(L)?H(this._flags.last_token,["var","let","const"])&&L.type===A.WORD&&(this._flags.declaration_statement=!0):L.newlines&&!ae(this._flags.mode)&&(this._flags.last_token.type!==A.OPERATOR||this._flags.last_token.text==="--"||this._flags.last_token.text==="++")&&this._flags.last_token.type!==A.EQUALS&&(this._options.preserve_newlines||!H(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&&H(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===A.COMMA||this._flags.last_token.type===A.START_EXPR||this._flags.last_token.type===A.EQUALS||this._flags.last_token.type===A.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===A.OPERATOR))&&!this._output.just_added_blankline()&&!L.comments_before&&(this.print_newline(),this.print_newline(!0)),this._flags.last_token.type===A.RESERVED||this._flags.last_token.type===A.WORD?H(this._flags.last_token,["get","set","new","export"])||H(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===A.OPERATOR||this._flags.last_token.text==="="?this._output.space_before_token=!0:!this._flags.multiline_frame&&(ae(this._flags.mode)||K(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===A.END_BLOCK?this._previous_flags.inline_frame?fe="SPACE":H(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===A.SEMICOLON&&this._flags.mode===se.BlockStatement?fe="NEWLINE":this._flags.last_token.type===A.SEMICOLON&&ae(this._flags.mode)?fe="SPACE":this._flags.last_token.type===A.STRING?fe="NEWLINE":this._flags.last_token.type===A.RESERVED||this._flags.last_token.type===A.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===A.START_BLOCK?this._flags.inline_frame?fe="SPACE":fe="NEWLINE":this._flags.last_token.type===A.END_EXPR&&(this._output.space_before_token=!0,fe="NEWLINE"),H(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"),H(L,["else","catch","finally"]))if((!(this._flags.last_token.type===A.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"?H(this._flags.last_token,G)?this._output.space_before_token=!0:this._flags.last_token.text==="declare"&&H(L,["var","let","const"])?this._output.space_before_token=!0:this._flags.last_token.type!==A.END_EXPR?(this._flags.last_token.type!==A.START_EXPR||!H(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()):H(L,O)&&this._flags.last_token.text!==")"&&this.print_newline():this._flags.multiline_frame&&K(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===A.WORD||L.previous.type===A.RESERVED)&&(this._output.space_before_token=!0),this.print_token(L),this._flags.last_word=L.text,L.type===A.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===A.WORD)||(this.start_of_statement(L)?this._output.space_before_token=!0:(this.handle_whitespace_and_comments(L),this._flags.last_token.type===A.RESERVED||this._flags.last_token.type===A.WORD||this._flags.inline_frame?this._output.space_before_token=!0:this._flags.last_token.type===A.COMMA||this._flags.last_token.type===A.START_EXPR||this._flags.last_token.type===A.EQUALS||this._flags.last_token.type===A.OPERATOR?this.start_of_object_property()||this.allow_wrap_or_preserved_newline(L):L.text.startsWith("`")&&this._flags.last_token.type===A.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==="*"&&(H(this._flags.last_token,["function","yield"])||T(this._flags.last_token.type,[A.START_BLOCK,A.COMMA,A.END_BLOCK,A.SEMICOLON])),fe=T(L.text,["-","+"])&&(T(this._flags.last_token.type,[A.START_BLOCK,A.START_EXPR,A.EQUALS,A.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===A.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===A.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!==A.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,Le=!0,Oe=!1;if(L.text===":"?this._flags.ternary_depth===0?Ce=!1:(this._flags.ternary_depth-=1,Oe=!0):L.text==="?"&&(this._flags.ternary_depth+=1),!fe&&!X&&this._options.preserve_newlines&&T(L.text,k)){var Ft=L.text===":",ht=Ft&&Oe,At=Ft&&!Oe;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();Le=tr&&T(tr.type,[A.WORD,A.RESERVED])}else if(L.text==="...")this.allow_wrap_or_preserved_newline(L),Ce=this._flags.last_token.type===A.START_BLOCK,Le=!1;else if(T(L.text,["--","++","!","~"])||fe){if((this._flags.last_token.type===A.COMMA||this._flags.last_token.type===A.START_EXPR)&&this.allow_wrap_or_preserved_newline(L),Ce=!1,Le=!1,L.newlines&&(L.text==="--"||L.text==="++"||L.text==="~")){var Jt=H(this._flags.last_token,G)&&L.newlines;Jt&&(this._previous_flags.if_block||this._previous_flags.else_block)&&this.restore_mode(),this.print_newline(Jt,!0)}this._flags.last_token.text===";"&&ae(this._flags.mode)&&(Ce=!0),this._flags.last_token.type===A.RESERVED?Ce=!0:this._flags.last_token.type===A.END_EXPR?Ce=!(this._flags.last_token.text==="]"&&(L.text==="--"||L.text==="++")):this._flags.last_token.type===A.OPERATOR&&(Ce=T(L.text,["--","-","++","+"])&&T(this._flags.last_token.text,["--","-","++","+"]),T(L.text,["+","-"])&&T(this._flags.last_token.text,["--","++"])&&(Le=!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=Le},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=V(L.text),xe,Ce=!1,Le=!1,Oe=L.whitespace_before,Ft=Oe.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,"*"),Le=q(fe,Oe),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]))):Le&&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),H(this._flags.last_token,G)?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 A(ee,q){return q.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]/,H=/[^\d\.]/,G=">>> === !== &&= ??= ||= << && >= ** != == <= >> || ?? |> < / - + > : & % ? ^ | *".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("|")+")$"),V,K=function(ee,q){g.call(this,ee,q),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(/[`}\\]/)}};K.prototype=new g,K.prototype._is_comment=function(ee){return ee.type===T.COMMENT||ee.type===T.BLOCK_COMMENT||ee.type===T.UNKNOWN},K.prototype._is_opening=function(ee){return ee.type===T.START_BLOCK||ee.type===T.START_EXPR},K.prototype._is_closing=function(ee,q){return(ee.type===T.END_BLOCK||ee.type===T.END_EXPR)&&q&&(ee.text==="]"&&q.text==="["||ee.text===")"&&q.text==="("||ee.text==="}"&&q.text==="{")},K.prototype._reset=function(){V=!1},K.prototype._get_next_token=function(ee,q){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)},K.prototype._read_word=function(ee){var q;if(q=this.__patterns.identifier.read(),q!=="")return q=q.replace(x.allLineBreaks,`
|
|
|
`),!(ee.type===T.DOT||ee.type===T.RESERVED&&(ee.text==="set"||ee.text==="get"))&&Q.test(q)?(q==="in"||q==="of")&&(ee.type===T.WORD||ee.type===T.STRING)?this._create_token(T.OPERATOR,q):this._create_token(T.RESERVED,q):this._create_token(T.WORD,q);if(q=this.__patterns.number.read(),q!=="")return this._create_token(T.WORD,q)},K.prototype._read_singles=function(ee){var q=null;return ee==="("||ee==="["?q=this._create_token(T.START_EXPR,ee):ee===")"||ee==="]"?q=this._create_token(T.END_EXPR,ee):ee==="{"?q=this._create_token(T.START_BLOCK,ee):ee==="}"?q=this._create_token(T.END_BLOCK,ee):ee===";"?q=this._create_token(T.SEMICOLON,ee):ee==="."&&H.test(this._input.peek(1))?q=this._create_token(T.DOT,ee):ee===","&&(q=this._create_token(T.COMMA,ee)),q&&this._input.next(),q},K.prototype._read_pair=function(ee,q){var te=null;return ee==="#"&&q==="{"&&(te=this._create_token(T.START_BLOCK,ee+q)),te&&(this._input.next(),this._input.next()),te},K.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)},K.prototype._read_non_javascript=function(ee){var q="";if(ee==="#"){if(this._is_first_token()&&(q=this.__patterns.shebang.read(),q))return this._create_token(T.UNKNOWN,q.trim()+`
|
|
|
`);if(q=this.__patterns.include.read(),q)return this._create_token(T.UNKNOWN,q.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(q=this.__patterns.html_comment_start.read(),q){for(;this._input.hasNext()&&!this._input.testChar(x.newline);)q+=this._input.next();return V=!0,this._create_token(T.COMMENT,q)}}else if(V&&ee==="-"&&(q=this.__patterns.html_comment_end.read(),q))return V=!1,this._create_token(T.COMMENT,q);return null},K.prototype._read_comment=function(ee){var q=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,`
|
|
|
`),q=this._create_token(T.BLOCK_COMMENT,te),q.directives=M}else this._input.peek(1)==="/"&&(te=this.__patterns.comment.read(),q=this._create_token(T.COMMENT,te))}return q},K.prototype._read_string=function(ee){if(ee==="`"||ee==="'"||ee==='"'){var q=this._input.next();return this.has_char_escapes=!1,ee==="`"?q+=this._read_string_recursive("`",!0,"${"):q+=this._read_string_recursive(ee),this.has_char_escapes&&this._options.unescape_strings&&(q=ae(q)),this._input.peek()===ee&&(q+=this._input.next()),q=q.replace(x.allLineBreaks,`
|
|
|
`),this._create_token(T.STRING,q)}return null},K.prototype._allow_regexp_or_xml=function(ee){return ee.type===T.RESERVED&&A(ee.text,["return","case","throw","else","do","typeof","yield"])||ee.type===T.END_EXPR&&ee.text===")"&&ee.opened.previous.type===T.RESERVED&&A(ee.opened.previous.text,["if","while","for"])||A(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])},K.prototype._read_regexp=function(ee,q){if(ee==="/"&&this._allow_regexp_or_xml(q)){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},K.prototype._read_xml=function(ee,q){if(this._options.e4x&&ee==="<"&&this._allow_regexp_or_xml(q)){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],Le=!!M[M.length-1]||Ce.slice(0,8)==="![CDATA[";if(!Le&&(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 q="",te=0,M=new p(ee),L=null;M.hasNext();)if(L=M.match(/([\s]|[^\\]|\\\\)+/g),L&&(q+=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{q+="\\",M.hasNext()&&(q+=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?q+="\\"+L[0]:te===34||te===39||te===92?q+="\\"+String.fromCharCode(te):q+=String.fromCharCode(te)}return q}K.prototype._read_string_recursive=function(ee,q,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||!q&&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("}",q,"`"):fe+=this._read_string_recursive("`",q,"${"),this._input.hasNext()&&(fe+=this._input.next())));fe+=L.read(),X+=fe}return X},o.exports.Tokenizer=K,o.exports.TOKEN=T,o.exports.positionable_operators=G.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,A){this._input=new p(k),this._options=A||{},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,A=new g(x.START,""),T=null,F=[],$=new l;A.type!==x.EOF;){for(k=this._get_next_token(A,T);this._is_comment(k);)$.add(k),k=this._get_next_token(A,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=A,A.next=k,this.__tokens.add(k),A=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,A){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,A){return!1},O.prototype._create_token=function(k,A){var T=new g(k,A,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 He(z,Y,J){this.lexer=void 0,this.start=void 0,this.end=void 0,this.lexer=z,this.start=Y,this.end=J}return He.range=function(Y,J){return J?!Y||!Y.loc||!J.loc||Y.loc.lexer!==J.loc.lexer?null:new He(Y.loc.lexer,Y.loc.start,J.loc.end):Y&&Y.loc},He}(),u=function(){function He(Y,J){this.text=void 0,this.loc=void 0,this.text=Y,this.loc=J}var z=He.prototype;return z.range=function(J,de){return new He(de,s.range(this,J))},He}(),f=function He(z,Y){this.position=void 0;var J="KaTeX parse error: "+z,de,Ae=Y&&Y.loc;if(Ae&&Ae.start<=Ae.end){var We=Ae.lexer.input;de=Ae.start;var Tt=Ae.end;de===We.length?J+=" at end of input: ":J+=" 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 Ar;Tt+15<We.length?Ar=We.slice(Tt,Tt+15)+"\u2026":Ar=We.slice(Tt),J+=rr+$t+Ar}var Gr=new Error(J);return Gr.name="ParseError",Gr.__proto__=He.prototype,Gr.position=de,Gr};f.prototype.__proto__=Error.prototype;var c=f,h=function(z,Y){return z.indexOf(Y)!==-1},o=function(z,Y){return z===void 0?Y:z},i=/([A-Z])/g,y=function(z){return z.replace(i,"-$1").toLowerCase()},p={"&":"&",">":">","<":"<",'"':""","'":"'"},g=/[&><"']/g;function l(He){return String(He).replace(g,function(z){return p[z]})}var b=function He(z){return z.type==="ordgroup"||z.type==="color"?z.body.length===1?He(z.body[0]):z:z.type==="font"?He(z.body):z},x=function(z){var Y=b(z);return Y.type==="mathord"||Y.type==="textord"||Y.type==="atom"},O=function(z){if(!z)throw new Error("Expected non-null, but got "+String(z));return z},k=function(z){var Y=/^\s*([^\\/#]*?)(?::|�*58|�*3a)/i.exec(z);return Y!=null?Y[1]:"_relative"},A={contains:h,deflt:o,escape:l,hyphenate:y,getBaseElem:b,isCharacterBox:x,protocolFromUrl:k},T=function(){function He(Y){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,Y=Y||{},this.displayMode=A.deflt(Y.displayMode,!1),this.output=A.deflt(Y.output,"htmlAndMathml"),this.leqno=A.deflt(Y.leqno,!1),this.fleqn=A.deflt(Y.fleqn,!1),this.throwOnError=A.deflt(Y.throwOnError,!0),this.errorColor=A.deflt(Y.errorColor,"#cc0000"),this.macros=Y.macros||{},this.minRuleThickness=Math.max(0,A.deflt(Y.minRuleThickness,0)),this.colorIsTextColor=A.deflt(Y.colorIsTextColor,!1),this.strict=A.deflt(Y.strict,"warn"),this.trust=A.deflt(Y.trust,!1),this.maxSize=Math.max(0,A.deflt(Y.maxSize,1/0)),this.maxExpand=Math.max(0,A.deflt(Y.maxExpand,1e3))}var z=He.prototype;return z.reportNonstrict=function(J,de,Ae){var We=this.strict;if(typeof We=="function"&&(We=We(J,de,Ae)),!(!We||We==="ignore")){if(We===!0||We==="error")throw new c("LaTeX-incompatible input and strict mode is set to 'error': "+(de+" ["+J+"]"),Ae);We==="warn"?typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+(de+" ["+J+"]")):typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to "+("unrecognized '"+We+"': "+de+" ["+J+"]"))}},z.useStrictBehavior=function(J,de,Ae){var We=this.strict;if(typeof We=="function")try{We=We(J,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+" ["+J+"]")),!1):(typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to "+("unrecognized '"+We+"': "+de+" ["+J+"]")),!1)},z.isTrusted=function(J){J.url&&!J.protocol&&(J.protocol=A.protocolFromUrl(J.url));var de=typeof this.trust=="function"?this.trust(J):this.trust;return!!de},He}(),F=function(){function He(Y,J,de){this.id=void 0,this.size=void 0,this.cramped=void 0,this.id=Y,this.size=J,this.cramped=de}var z=He.prototype;return z.sup=function(){return Q[V[this.id]]},z.sub=function(){return Q[K[this.id]]},z.fracNum=function(){return Q[ae[this.id]]},z.fracDen=function(){return Q[ee[this.id]]},z.cramp=function(){return Q[q[this.id]]},z.text=function(){return Q[te[this.id]]},z.isTight=function(){return this.size>=2},He}(),$=0,R=1,H=2,G=3,Z=4,ie=5,ne=6,se=7,Q=[new F($,0,!1),new F(R,0,!0),new F(H,1,!1),new F(G,1,!0),new F(Z,2,!1),new F(ie,2,!0),new F(ne,3,!1),new F(se,3,!0)],V=[Z,ie,Z,ie,ne,se,ne,se],K=[ie,ie,ie,ie,se,se,se,se],ae=[H,G,Z,ie,ne,se,ne,se],ee=[G,G,ie,ie,se,se,se,se],q=[R,R,G,G,ie,ie,se,se],te=[$,R,H,G,H,G,H,G],M={DISPLAY:Q[$],TEXT:Q[H],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(He){for(var z=0;z<L.length;z++)for(var Y=L[z],J=0;J<Y.blocks.length;J++){var de=Y.blocks[J];if(He>=de[0]&&He<=de[1])return Y.name}return null}var fe=[];L.forEach(function(He){return He.blocks.forEach(function(z){return fe.push.apply(fe,z)})});function xe(He){for(var z=0;z<fe.length;z+=2)if(He>=fe[z]&&He<=fe[z+1])return!0;return!1}var Ce=80,Le=function(z,Y){return"M95,"+(622+z+Y)+`
|
|
|
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)+" "+Y+"h400000v"+(40+z)+"h-400000z"},Oe=function(z,Y){return"M263,"+(601+z+Y)+`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)+" "+Y+"h400000v"+(40+z)+"h-400000z"},Ft=function(z,Y){return"M983 "+(10+z+Y)+`
|
|
|
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)+" "+Y+"h400000v"+(40+z)+"h-400000z"},ht=function(z,Y){return"M424,"+(2398+z+Y)+`
|
|
|
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)+" "+Y+`
|
|
|
h400000v`+(40+z)+"h-400000z"},At=function(z,Y){return"M473,"+(2713+z+Y)+`
|
|
|
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)+" "+Y+"h400000v"+(40+z)+"H1017.7z"},tr=function(z,Y,J){var de=J-54-Y-z;return"M702 "+(z+Y)+"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 `+Y+"H400000v"+(40+z)+"H742z"},Jt=function(z,Y,J){Y=1e3*Y;var de="";switch(z){case"sqrtMain":de=Le(Y,Ce);break;case"sqrtSize1":de=Oe(Y,Ce);break;case"sqrtSize2":de=Ft(Y,Ce);break;case"sqrtSize3":de=ht(Y,Ce);break;case"sqrtSize4":de=At(Y,Ce);break;case"sqrtTall":de=tr(Y,Ce,J)}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 He(Y){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=Y,this.classes=[],this.height=0,this.depth=0,this.maxFontSize=0,this.style={}}var z=He.prototype;return z.hasClass=function(J){return A.contains(this.classes,J)},z.toNode=function(){for(var J=document.createDocumentFragment(),de=0;de<this.children.length;de++)J.appendChild(this.children[de].toNode());return J},z.toMarkup=function(){for(var J="",de=0;de<this.children.length;de++)J+=this.children[de].toMarkup();return J},z.toText=function(){var J=function(Ae){return Ae.toText()};return this.children.map(J).join("")},He}(),Pt=function(z){return z.filter(function(Y){return Y}).join(" ")},zt=function(z,Y,J){if(this.classes=z||[],this.attributes={},this.height=0,this.depth=0,this.maxFontSize=0,this.style=J||{},Y){Y.style.isTight()&&this.classes.push("mtight");var de=Y.getColor();de&&(this.style.color=de)}},it=function(z){var Y=document.createElement(z);Y.className=Pt(this.classes);for(var J in this.style)this.style.hasOwnProperty(J)&&(Y.style[J]=this.style[J]);for(var de in this.attributes)this.attributes.hasOwnProperty(de)&&Y.setAttribute(de,this.attributes[de]);for(var Ae=0;Ae<this.children.length;Ae++)Y.appendChild(this.children[Ae].toNode());return Y},Ot=function(z){var Y="<"+z;this.classes.length&&(Y+=' class="'+A.escape(Pt(this.classes))+'"');var J="";for(var de in this.style)this.style.hasOwnProperty(de)&&(J+=A.hyphenate(de)+":"+this.style[de]+";");J&&(Y+=' style="'+A.escape(J)+'"');for(var Ae in this.attributes)this.attributes.hasOwnProperty(Ae)&&(Y+=" "+Ae+'="'+A.escape(this.attributes[Ae])+'"');Y+=">";for(var We=0;We<this.children.length;We++)Y+=this.children[We].toMarkup();return Y+="</"+z+">",Y},pt=function(){function He(Y,J,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,Y,de,Ae),this.children=J||[]}var z=He.prototype;return z.setAttribute=function(J,de){this.attributes[J]=de},z.hasClass=function(J){return A.contains(this.classes,J)},z.toNode=function(){return it.call(this,"span")},z.toMarkup=function(){return Ot.call(this,"span")},He}(),et=function(){function He(Y,J,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,J,Ae),this.children=de||[],this.setAttribute("href",Y)}var z=He.prototype;return z.setAttribute=function(J,de){this.attributes[J]=de},z.hasClass=function(J){return A.contains(this.classes,J)},z.toNode=function(){return it.call(this,"a")},z.toMarkup=function(){return Ot.call(this,"a")},He}(),Ne=function(){function He(Y,J,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=J,this.src=Y,this.classes=["mord"],this.style=de}var z=He.prototype;return z.hasClass=function(J){return A.contains(this.classes,J)},z.toNode=function(){var J=document.createElement("img");J.src=this.src,J.alt=this.alt,J.className="mord";for(var de in this.style)this.style.hasOwnProperty(de)&&(J.style[de]=this.style[de]);return J},z.toMarkup=function(){var J="<img src='"+this.src+" 'alt='"+this.alt+"' ",de="";for(var Ae in this.style)this.style.hasOwnProperty(Ae)&&(de+=A.hyphenate(Ae)+":"+this.style[Ae]+";");return de&&(J+=' style="'+A.escape(de)+'"'),J+="'/>",J},He}(),me={\u00EE:"\u0131\u0302",\u00EF:"\u0131\u0308",\u00ED:"\u0131\u0301",\u00EC:"\u0131\u0300"},Ee=function(){function He(Y,J,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=Y,this.height=J||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 Ar=X(this.text.charCodeAt(0));Ar&&this.classes.push(Ar+"_fallback"),/[îïíì]/.test(this.text)&&(this.text=me[this.text])}var z=He.prototype;return z.hasClass=function(J){return A.contains(this.classes,J)},z.toNode=function(){var J=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(J),de):J},z.toMarkup=function(){var J=!1,de="<span";this.classes.length&&(J=!0,de+=' class="',de+=A.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+=A.hyphenate(We)+":"+this.style[We]+";");Ae&&(J=!0,de+=' style="'+A.escape(Ae)+'"');var Tt=A.escape(this.text);return J?(de+=">",de+=Tt,de+="</span>",de):Tt},He}(),Re=function(){function He(Y,J){this.children=void 0,this.attributes=void 0,this.children=Y||[],this.attributes=J||{}}var z=He.prototype;return z.toNode=function(){var J="http://www.w3.org/2000/svg",de=document.createElementNS(J,"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 J="<svg";for(var de in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,de)&&(J+=" "+de+"='"+this.attributes[de]+"'");J+=">";for(var Ae=0;Ae<this.children.length;Ae++)J+=this.children[Ae].toMarkup();return J+="</svg>",J},He}(),$e=function(){function He(Y,J){this.pathName=void 0,this.alternate=void 0,this.pathName=Y,this.alternate=J}var z=He.prototype;return z.toNode=function(){var J="http://www.w3.org/2000/svg",de=document.createElementNS(J,"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]+"'/>"},He}(),Ze=function(){function He(Y){this.attributes=void 0,this.attributes=Y||{}}var z=He.prototype;return z.toNode=function(){var J="http://www.w3.org/2000/svg",de=document.createElementNS(J,"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 J="<line";for(var de in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,de)&&(J+=" "+de+"='"+this.attributes[de]+"'");return J+="/>",J},He}();function nt(He){if(He instanceof Ee)return He;throw new Error("Expected symbolNode but got "+String(He)+".")}function ut(He){if(He instanceof pt)return He;throw new Error("Expected span<HtmlDomNode> but got "+String(He)+".")}var Gt={"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 Je(He,z){Gt[He]=z}function Vt(He,z,Y){if(!Gt[z])throw new Error("Font metrics not found for font: "+z+".");var J=He.charCodeAt(0),de=Gt[z][J];if(!de&&He[0]in Pe&&(J=Pe[He[0]].charCodeAt(0),de=Gt[z][J]),!de&&Y==="text"&&xe(J)&&(de=Gt[z][77]),de)return{depth:de[0],height:de[1],italic:de[2],skew:de[3],width:de[4]}}var Rt={};function Nt(He){var z;if(He>=5?z=0:He>=3?z=1:z=2,!Rt[z]){var Y=Rt[z]={cssEmPerMu:Zt.quad[z]/18};for(var J in Zt)Zt.hasOwnProperty(J)&&(Y[J]=Zt[J][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(He,z,Y,J,de,Ae){Yt[He][de]={font:z,group:Y,replace:J},Ae&&J&&(Yt[He][J]=Yt[He][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 qr='0123456789/@."',Er=0;Er<qr.length;Er++){var jr=qr.charAt(Er);ue(le,Te,St,jr,jr)}for(var hr='0123456789!@*()-=+[]<>|";:?/.,',Zr=0;Zr<hr.length;Zr++){var sn=hr.charAt(Zr);ue(Dt,Te,St,sn,sn)}for(var ln="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",or=0;or<ln.length;or++){var Lt=ln.charAt(or);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 Cr=0;Cr<10;Cr++){var br=Cr.toString();gt=String.fromCharCode(55349,57294+Cr),ue(le,Te,ge,br,gt),ue(Dt,Te,St,br,gt),gt=String.fromCharCode(55349,57314+Cr),ue(le,Te,ge,br,gt),ue(Dt,Te,St,br,gt),gt=String.fromCharCode(55349,57324+Cr),ue(le,Te,ge,br,gt),ue(Dt,Te,St,br,gt),gt=String.fromCharCode(55349,57334+Cr),ue(le,Te,ge,br,gt),ue(Dt,Te,St,br,gt)}for(var at="\xC7\xD0\xDE\xE7\xFE",Fr=0;Fr<at.length;Fr++){var gn=at.charAt(Fr);ue(le,Te,ge,gn,gn),ue(Dt,Te,St,gn,gn)}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 Wn=[["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,Y){var J=z.charCodeAt(0),de=z.charCodeAt(1),Ae=(J-55296)*1024+(de-56320)+65536,We=Y==="math"?0:1;if(119808<=Ae&&Ae<120484){var Tt=Math.floor((Ae-119808)/26);return[Wn[Tt][2],Wn[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[Wn[0][2],Wn[0][We]];if(120486<Ae&&Ae<120782)return["",""];throw new c("Unsupported character: "+z)}},dn=[[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]],Mn=[.5,.6,.7,.8,.9,1,1.2,1.44,1.728,2.074,2.488],ei=function(z,Y){return Y.size<2?z:dn[z-1][Y.size-1]},ni=function(){function He(Y){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=Y.style,this.color=Y.color,this.size=Y.size||He.BASESIZE,this.textSize=Y.textSize||this.size,this.phantom=!!Y.phantom,this.font=Y.font||"",this.fontFamily=Y.fontFamily||"",this.fontWeight=Y.fontWeight||"",this.fontShape=Y.fontShape||"",this.sizeMultiplier=Mn[this.size-1],this.maxSize=Y.maxSize,this.minRuleThickness=Y.minRuleThickness,this._fontMetrics=void 0}var z=He.prototype;return z.extend=function(J){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 J)J.hasOwnProperty(Ae)&&(de[Ae]=J[Ae]);return new He(de)},z.havingStyle=function(J){return this.style===J?this:this.extend({style:J,size:ei(this.textSize,J)})},z.havingCrampedStyle=function(){return this.havingStyle(this.style.cramp())},z.havingSize=function(J){return this.size===J&&this.textSize===J?this:this.extend({style:this.style.text(),size:J,textSize:J,sizeMultiplier:Mn[J-1]})},z.havingBaseStyle=function(J){J=J||this.style.text();var de=ei(He.BASESIZE,J);return this.size===de&&this.textSize===He.BASESIZE&&this.style===J?this:this.extend({style:J,size:de})},z.havingBaseSizing=function(){var J;switch(this.style.id){case 4:case 5:J=3;break;case 6:case 7:J=1;break;default:J=6}return this.extend({style:this.style.text(),size:J})},z.withColor=function(J){return this.extend({color:J})},z.withPhantom=function(){return this.extend({phantom:!0})},z.withFont=function(J){return this.extend({font:J})},z.withTextFontFamily=function(J){return this.extend({fontFamily:J,font:""})},z.withTextFontWeight=function(J){return this.extend({fontWeight:J,font:""})},z.withTextFontShape=function(J){return this.extend({fontShape:J,font:""})},z.sizingClasses=function(J){return J.size!==this.size?["sizing","reset-size"+J.size,"size"+this.size]:[]},z.baseSizingClasses=function(){return this.size!==He.BASESIZE?["sizing","reset-size"+this.size,"size"+He.BASESIZE]:[]},z.fontMetrics=function(){return this._fontMetrics||(this._fontMetrics=Nt(this.size)),this._fontMetrics},z.getColor=function(){return this.phantom?"transparent":this.color},He}();ni.BASESIZE=6;var Gi=ni,Mi={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},Ti={ex:!0,em:!0,mu:!0},mi=function(z){return typeof z!="string"&&(z=z.unit),z in Mi||z in Ti||z==="ex"},vi=function(z,Y){var J;if(z.unit in Mi)J=Mi[z.unit]/Y.fontMetrics().ptPerEm/Y.sizeMultiplier;else if(z.unit==="mu")J=Y.fontMetrics().cssEmPerMu;else{var de;if(Y.style.isTight()?de=Y.havingStyle(Y.style.text()):de=Y,z.unit==="ex")J=de.fontMetrics().xHeight;else if(z.unit==="em")J=de.fontMetrics().quad;else throw new c("Invalid unit: '"+z.unit+"'");de!==Y&&(J*=de.sizeMultiplier/Y.sizeMultiplier)}return Math.min(z.number*J,Y.maxSize)},aa=["\\imath","\u0131","\\jmath","\u0237","\\pounds","\\mathsterling","\\textsterling","\xA3"],ii=function(z,Y,J){return ze[J][z]&&ze[J][z].replace&&(z=ze[J][z].replace),{value:z,metrics:Vt(z,Y,J)}},Wi=function(z,Y,J,de,Ae){var We=ii(z,Y,J),Tt=We.metrics;z=We.value;var $t;if(Tt){var rr=Tt.italic;(J==="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 '"+Y+"' and mode '"+J+"'")),$t=new Ee(z,0,0,0,0,0,Ae);if(de){$t.maxFontSize=de.sizeMultiplier,de.style.isTight()&&$t.classes.push("mtight");var Ar=de.getColor();Ar&&($t.style.color=Ar)}return $t},wt=function(z,Y,J,de){return de===void 0&&(de=[]),J.font==="boldsymbol"&&ii(z,"Main-Bold",Y).metrics?Wi(z,"Main-Bold",Y,J,de.concat(["mathbf"])):z==="\\"||ze[Y][z].font==="main"?Wi(z,"Main-Regular",Y,J,de):Wi(z,"AMS-Regular",Y,J,de.concat(["amsrm"]))},st=function(z,Y,J,de){return/[0-9]/.test(z.charAt(0))||A.contains(aa,z)?{fontName:"Main-Italic",fontClass:"mathit"}:{fontName:"Math-Italic",fontClass:"mathdefault"}},qn=function(z,Y,J,de){return A.contains(aa,z)?{fontName:"Main-Italic",fontClass:"mathit"}:/[0-9]/.test(z.charAt(0))?{fontName:"Caligraphic-Regular",fontClass:"mathcal"}:{fontName:"Math-Italic",fontClass:"mathdefault"}},bi=function(z,Y,J,de){return ii(z,"Math-BoldItalic",Y).metrics?{fontName:"Math-BoldItalic",fontClass:"boldsymbol"}:{fontName:"Main-Bold",fontClass:"mathbf"}},ti=function(z,Y,J){var de=z.mode,Ae=z.text,We=["mord"],Tt=de==="math"||de==="text"&&Y.font,$t=Tt?Y.font:Y.fontFamily;if(Ae.charCodeAt(0)===55349){var rr=Xr(Ae,de),Ar=rr[0],Gr=rr[1];return Wi(Ae,Ar,de,Y,We.concat(Gr))}else if($t){var an,Sn;if($t==="boldsymbol"||$t==="mathnormal"){var Fn=$t==="boldsymbol"?bi(Ae,de,Y,We):qn(Ae,de,Y,We);an=Fn.fontName,Sn=[Fn.fontClass]}else A.contains(aa,Ae)?(an="Main-Italic",Sn=["mathit"]):Tt?(an=Ue[$t].fontName,Sn=[$t]):(an=kr($t,Y.fontWeight,Y.fontShape),Sn=[$t,Y.fontWeight,Y.fontShape]);if(ii(Ae,an,de).metrics)return Wi(Ae,an,de,Y,We.concat(Sn));if(Vr.hasOwnProperty(Ae)&&an.substr(0,10)==="Typewriter"){for(var Vn=[],Ai=0;Ai<Ae.length;Ai++)Vn.push(Wi(Ae[Ai],an,de,Y,We.concat(Sn)));return It(Vn)}}if(J==="mathord"){var da=st(Ae,de,Y,We);return Wi(Ae,da.fontName,de,Y,We.concat([da.fontClass]))}else if(J==="textord"){var ea=ze[de][Ae]&&ze[de][Ae].font;if(ea==="ams"){var ta=kr("amsrm",Y.fontWeight,Y.fontShape);return Wi(Ae,ta,de,Y,We.concat("amsrm",Y.fontWeight,Y.fontShape))}else if(ea==="main"||!ea){var as=kr("textrm",Y.fontWeight,Y.fontShape);return Wi(Ae,as,de,Y,We.concat(Y.fontWeight,Y.fontShape))}else{var fs=kr(ea,Y.fontWeight,Y.fontShape);return Wi(Ae,fs,de,Y,We.concat(fs,Y.fontWeight,Y.fontShape))}}else throw new Error("unexpected type: "+J+" in makeOrd")},Ki=function(z,Y){if(Pt(z.classes)!==Pt(Y.classes)||z.skew!==Y.skew||z.maxFontSize!==Y.maxFontSize)return!1;for(var J in z.style)if(z.style.hasOwnProperty(J)&&z.style[J]!==Y.style[J])return!1;for(var de in Y.style)if(Y.style.hasOwnProperty(de)&&z.style[de]!==Y.style[de])return!1;return!0},xi=function(z){for(var Y=0;Y<z.length-1;Y++){var J=z[Y],de=z[Y+1];J instanceof Ee&&de instanceof Ee&&Ki(J,de)&&(J.text+=de.text,J.height=Math.max(J.height,de.height),J.depth=Math.max(J.depth,de.depth),J.italic=de.italic,z.splice(Y+1,1),Y--)}return z},Pi=function(z){for(var Y=0,J=0,de=0,Ae=0;Ae<z.children.length;Ae++){var We=z.children[Ae];We.height>Y&&(Y=We.height),We.depth>J&&(J=We.depth),We.maxFontSize>de&&(de=We.maxFontSize)}z.height=Y,z.depth=J,z.maxFontSize=de},ai=function(z,Y,J,de){var Ae=new pt(z,Y,J,de);return Pi(Ae),Ae},er=function(z,Y,J,de){return new pt(z,Y,J,de)},mt=function(z,Y,J){var de=ai([z],[],Y);return de.height=Math.max(J||Y.fontMetrics().defaultRuleThickness,Y.minRuleThickness),de.style.borderBottomWidth=de.height+"em",de.maxFontSize=1,de},tt=function(z,Y,J,de){var Ae=new et(z,Y,J,de);return Pi(Ae),Ae},It=function(z){var Y=new Qe(z);return Pi(Y),Y},_t=function(z,Y){return z instanceof Qe?ai([],[z],Y):z},lr=function(z){if(z.positionType==="individualShift"){for(var Y=z.children,J=[Y[0]],de=-Y[0].shift-Y[0].elem.depth,Ae=de,We=1;We<Y.length;We++){var Tt=-Y[We].shift-Ae-Y[We].elem.depth,$t=Tt-(Y[We-1].elem.height+Y[We-1].elem.depth);Ae=Ae+Tt,J.push({type:"kern",size:$t}),J.push(Y[We])}return{children:J,depth:de}}var rr;if(z.positionType==="top"){for(var Ar=z.positionData,Gr=0;Gr<z.children.length;Gr++){var an=z.children[Gr];Ar-=an.type==="kern"?an.size:an.elem.height+an.elem.depth}rr=Ar}else if(z.positionType==="bottom")rr=-z.positionData;else{var Sn=z.children[0];if(Sn.type!=="elem")throw new Error('First child must have type "elem".');if(z.positionType==="shift")rr=-Sn.elem.depth-z.positionData;else if(z.positionType==="firstBaseline")rr=-Sn.elem.depth;else throw new Error("Invalid positionType "+z.positionType+".")}return{children:z.children,depth:rr}},fr=function(z,Y){for(var J=lr(z),de=J.children,Ae=J.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 Ar=ai(["pstrut"],[]);Ar.style.height=We+"em";for(var Gr=[],an=Ae,Sn=Ae,Fn=Ae,Vn=0;Vn<de.length;Vn++){var Ai=de[Vn];if(Ai.type==="kern")Fn+=Ai.size;else{var da=Ai.elem,ea=Ai.wrapperClasses||[],ta=Ai.wrapperStyle||{},as=ai(ea,[Ar,da],void 0,ta);as.style.top=-We-Fn-da.depth+"em",Ai.marginLeft&&(as.style.marginLeft=Ai.marginLeft),Ai.marginRight&&(as.style.marginRight=Ai.marginRight),Gr.push(as),Fn+=da.height+da.depth}an=Math.min(an,Fn),Sn=Math.max(Sn,Fn)}var fs=ai(["vlist"],Gr);fs.style.height=Sn+"em";var gs;if(an<0){var Es=ai([],[]),Ca=ai(["vlist"],[Es]);Ca.style.height=-an+"em";var Us=ai(["vlist-s"],[new Ee("\u200B")]);gs=[ai(["vlist-r"],[fs,Us]),ai(["vlist-r"],[Ca])]}else gs=[ai(["vlist-r"],[fs])];var zs=ai(["vlist-t"],gs);return gs.length===2&&zs.classes.push("vlist-t2"),zs.height=Sn,zs.depth=-an,zs},Tr=function(z,Y){var J=ai(["mspace"],[],Y),de=vi(z,Y);return J.style.marginRight=de+"em",J},kr=function(z,Y,J){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 Y==="textbf"&&J==="textit"?Ae="BoldItalic":Y==="textbf"?Ae="Bold":Y==="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,Y){var J=rt[z],de=J[0],Ae=J[1],We=J[2],Tt=new $e(de),$t=new Re([Tt],{width:Ae+"em",height:We+"em",style:"width:"+Ae+"em",viewBox:"0 0 "+1e3*Ae+" "+1e3*We,preserveAspectRatio:"xMinYMin"}),rr=er(["overlay"],[$t],Y);return rr.height=We,rr.style.height=We+"em",rr.style.width=Ae+"em",rr},Ye={fontMap:Ue,makeSymbol:Wi,mathsym:wt,makeSpan:ai,makeSvgSpan:er,makeLineSpan:mt,makeAnchor:tt,makeFragment:It,wrapFragment:_t,makeVList:fr,makeOrd:ti,makeGlue:Tr,staticSvg:ye,svgData:rt,tryCombineChars:xi};function ir(He,z){var Y=Rr(He,z);if(!Y)throw new Error("Expected node of type "+z+", but got "+(He?"node of type "+He.type:String(He)));return Y}function Rr(He,z){return He&&He.type===z?He:null}function Or(He,z){var Y=Sr(He,z);if(!Y)throw new Error('Expected node of type "atom" and family "'+z+'", but got '+(He?He.type==="atom"?"atom of family "+He.family:"node of type "+He.type:String(He)));return Y}function Sr(He,z){return He&&He.type==="atom"&&He.family===z?He:null}function Ur(He){var z=yn(He);if(!z)throw new Error("Expected node of symbol group type, but got "+(He?"node of type "+He.type:String(He)));return z}function yn(He){return He&&(He.type==="atom"||Ct.hasOwnProperty(He.type))?He:null}var Ir={number:3,unit:"mu"},cn={number:4,unit:"mu"},tn={number:5,unit:"mu"},on={mord:{mop:Ir,mbin:cn,mrel:tn,minner:Ir},mop:{mord:Ir,mop:Ir,mrel:tn,minner:Ir},mbin:{mord:cn,mop:cn,mopen:cn,minner:cn},mrel:{mord:tn,mop:tn,mopen:tn,minner:tn},mopen:{},mclose:{mop:Ir,mbin:cn,mrel:tn,minner:Ir},mpunct:{mord:Ir,mop:Ir,mrel:tn,mopen:Ir,mclose:Ir,mpunct:Ir,minner:Ir},minner:{mord:Ir,mop:Ir,mbin:cn,mrel:tn,mopen:Ir,mpunct:Ir,minner:Ir}},bn={mord:{mop:Ir},mop:{mord:Ir,mop:Ir},mbin:{},mrel:{},mopen:{},mclose:{mop:Ir},mpunct:{},minner:{mop:Ir}},ha={},gi={},wi={};function On(He){for(var z=He.type,Y=He.names,J=He.props,de=He.handler,Ae=He.htmlBuilder,We=He.mathmlBuilder,Tt={type:z,numArgs:J.numArgs,argTypes:J.argTypes,greediness:J.greediness===void 0?1:J.greediness,allowedInText:!!J.allowedInText,allowedInMath:J.allowedInMath===void 0?!0:J.allowedInMath,numOptionalArgs:J.numOptionalArgs||0,infix:!!J.infix,handler:de},$t=0;$t<Y.length;++$t)ha[Y[$t]]=Tt;z&&(Ae&&(gi[z]=Ae),We&&(wi[z]=We))}function Ri(He){var z=He.type,Y=He.htmlBuilder,J=He.mathmlBuilder;On({type:z,names:[],props:{numArgs:0},handler:function(){throw new Error("Should never be called.")},htmlBuilder:Y,mathmlBuilder:J})}var $i=function(z){var Y=Rr(z,"ordgroup");return Y?Y.body:[z]},la=Ye.makeSpan,Is=["leftmost","mbin","mopen","mrel","mop","mpunct"],ba=["rightmost","mrel","mclose","mpunct"],As={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"},qa=function(z,Y,J,de){de===void 0&&(de=[null,null]);for(var Ae=[],We=0;We<z.length;We++){var Tt=zi(z[We],Y);if(Tt instanceof Qe){var $t=Tt.children;Ae.push.apply(Ae,$t)}else Ae.push(Tt)}if(!J)return Ae;var rr=Y;if(z.length===1){var Ar=Rr(z[0],"sizing")||Rr(z[0],"styling");Ar&&(Ar.type==="sizing"?rr=Y.havingSize(Ar.size):Ar.type==="styling"&&(rr=Y.havingStyle(As[Ar.style])))}var Gr=la([de[0]||"leftmost"],[],Y),an=la([de[1]||"rightmost"],[],Y);return na(Ae,function(Sn,Fn){var Vn=Fn.classes[0],Ai=Sn.classes[0];Vn==="mbin"&&A.contains(ba,Ai)?Fn.classes[0]="mord":Ai==="mbin"&&A.contains(Is,Vn)&&(Sn.classes[0]="mord")},{node:Gr},an),na(Ae,function(Sn,Fn){var Vn=$a(Fn),Ai=$a(Sn),da=Vn&&Ai?Sn.hasClass("mtight")?bn[Vn][Ai]:on[Vn][Ai]:null;if(da)return Ye.makeGlue(da,rr)},{node:Gr},an),Ae},na=function He(z,Y,J,de){de&&z.push(de);for(var Ae=0;Ae<z.length;Ae++){var We=z[Ae],Tt=Ii(We);if(Tt){He(Tt.children,Y,J);continue}if(We.classes[0]!=="mspace"){var $t=Y(We,J.node);$t&&(J.insertAfter?J.insertAfter($t):(z.unshift($t),Ae++)),J.node=We,J.insertAfter=function(rr){return function(Ar){z.splice(rr+1,0,Ar),Ae++}}(Ae)}}de&&z.pop()},Ii=function(z){return z instanceof Qe||z instanceof et?z:null},Ts=function He(z,Y){var J=Ii(z);if(J){var de=J.children;if(de.length){if(Y==="right")return He(de[de.length-1],"right");if(Y==="left")return He(de[0],"left")}}return z},$a=function(z,Y){return z?(Y&&(z=Ts(z,Y)),Ds[z.classes[0]]||null):null},Os=function(z,Y){var J=["nulldelimiter"].concat(z.baseSizingClasses());return la(Y.concat(J))},zi=function(z,Y,J){if(!z)return la();if(gi[z.type]){var de=gi[z.type](z,Y);if(J&&Y.size!==J.size){de=la(Y.sizingClasses(J),[de],Y);var Ae=Y.sizeMultiplier/J.sizeMultiplier;de.height*=Ae,de.depth*=Ae}return de}else throw new c("Got group of unknown type: '"+z.type+"'")};function ks(He,z){var Y=la(["base"],He,z),J=la(["strut"]);return J.style.height=Y.height+Y.depth+"em",J.style.verticalAlign=-Y.depth+"em",Y.children.unshift(J),Y}function Ro(He,z){var Y=null;He.length===1&&He[0].type==="tag"&&(Y=He[0].tag,He=He[0].body);for(var J=qa(He,z,!0),de=[],Ae=[],We=0;We<J.length;We++)if(Ae.push(J[We]),J[We].hasClass("mbin")||J[We].hasClass("mrel")||J[We].hasClass("allowbreak")){for(var Tt=!1;We<J.length-1&&J[We+1].hasClass("mspace")&&!J[We+1].hasClass("newline");)We++,Ae.push(J[We]),J[We].hasClass("nobreak")&&(Tt=!0);Tt||(de.push(ks(Ae,z)),Ae=[])}else J[We].hasClass("newline")&&(Ae.pop(),Ae.length>0&&(de.push(ks(Ae,z)),Ae=[]),de.push(J[We]));Ae.length>0&&de.push(ks(Ae,z));var $t;Y&&($t=ks(qa(Y,z,!0)),$t.classes=["tag"],de.push($t));var rr=la(["katex-html"],de);if(rr.setAttribute("aria-hidden","true"),$t){var Ar=$t.children[0];Ar.style.height=rr.height+rr.depth+"em",Ar.style.verticalAlign=-rr.depth+"em"}return rr}function ja(He){return new Qe(He)}var ys=function(){function He(Y,J){this.type=void 0,this.attributes=void 0,this.children=void 0,this.type=Y,this.attributes={},this.children=J||[]}var z=He.prototype;return z.setAttribute=function(J,de){this.attributes[J]=de},z.getAttribute=function(J){return this.attributes[J]},z.toNode=function(){var J=document.createElementNS("http://www.w3.org/1998/Math/MathML",this.type);for(var de in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,de)&&J.setAttribute(de,this.attributes[de]);for(var Ae=0;Ae<this.children.length;Ae++)J.appendChild(this.children[Ae].toNode());return J},z.toMarkup=function(){var J="<"+this.type;for(var de in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,de)&&(J+=" "+de+'="',J+=A.escape(this.attributes[de]),J+='"');J+=">";for(var Ae=0;Ae<this.children.length;Ae++)J+=this.children[Ae].toMarkup();return J+="</"+this.type+">",J},z.toText=function(){return this.children.map(function(J){return J.toText()}).join("")},He}(),rs=function(){function He(Y){this.text=void 0,this.text=Y}var z=He.prototype;return z.toNode=function(){return document.createTextNode(this.text)},z.toMarkup=function(){return A.escape(this.toText())},z.toText=function(){return this.text},He}(),Ws=function(){function He(Y){this.width=void 0,this.character=void 0,this.width=Y,Y>=.05555&&Y<=.05556?this.character="\u200A":Y>=.1666&&Y<=.1667?this.character="\u2009":Y>=.2222&&Y<=.2223?this.character="\u2005":Y>=.2777&&Y<=.2778?this.character="\u2005\u200A":Y>=-.05556&&Y<=-.05555?this.character="\u200A\u2063":Y>=-.1667&&Y<=-.1666?this.character="\u2009\u2063":Y>=-.2223&&Y<=-.2222?this.character="\u205F\u2063":Y>=-.2778&&Y<=-.2777?this.character="\u2005\u2063":this.character=null}var z=He.prototype;return z.toNode=function(){if(this.character)return document.createTextNode(this.character);var J=document.createElementNS("http://www.w3.org/1998/Math/MathML","mspace");return J.setAttribute("width",this.width+"em"),J},z.toMarkup=function(){return this.character?"<mtext>"+this.character+"</mtext>":'<mspace width="'+this.width+'em"/>'},z.toText=function(){return this.character?this.character:" "},He}(),kn={MathNode:ys,TextNode:rs,SpaceNode:Ws,newDocumentFragment:ja},ns=function(z,Y,J){return ze[Y][z]&&ze[Y][z].replace&&z.charCodeAt(0)!==55349&&!(Vr.hasOwnProperty(z)&&J&&(J.fontFamily&&J.fontFamily.substr(4,2)==="tt"||J.font&&J.font.substr(4,2)==="tt"))&&(z=ze[Y][z].replace),new kn.TextNode(z)},yo=function(z){return z.length===1?z[0]:new kn.MathNode("mrow",z)},Rs=function(z,Y){if(Y.fontFamily==="texttt")return"monospace";if(Y.fontFamily==="textsf")return Y.fontShape==="textit"&&Y.fontWeight==="textbf"?"sans-serif-bold-italic":Y.fontShape==="textit"?"sans-serif-italic":Y.fontWeight==="textbf"?"bold-sans-serif":"sans-serif";if(Y.fontShape==="textit"&&Y.fontWeight==="textbf")return"bold-italic";if(Y.fontShape==="textit")return"italic";if(Y.fontWeight==="textbf")return"bold";var J=Y.font;if(!J||J==="mathnormal")return null;var de=z.mode;if(J==="mathit")return"italic";if(J==="boldsymbol")return"bold-italic";if(J==="mathbf")return"bold";if(J==="mathbb")return"double-struck";if(J==="mathfrak")return"fraktur";if(J==="mathscr"||J==="mathcal")return"script";if(J==="mathsf")return"sans-serif";if(J==="mathtt")return"monospace";var Ae=z.text;if(A.contains(["\\imath","\\jmath"],Ae))return null;ze[de][Ae]&&ze[de][Ae].replace&&(Ae=ze[de][Ae].replace);var We=Ye.fontMap[J].fontName;return Vt(Ae,We,de)?Ye.fontMap[J].variant:null},Vi=function(z,Y,J){if(z.length===1){var de=Da(z[0],Y);return J&&de instanceof ys&&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],Y);if($t instanceof ys&&We instanceof ys){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 Ar;(Ar=We.children).push.apply(Ar,$t.children);continue}else if($t.type==="mi"&&$t.children.length===1&&We.type==="mn"){var Gr=$t.children[0];if(Gr instanceof rs&&Gr.text==="."){var an;(an=We.children).push.apply(an,$t.children);continue}}else if(We.type==="mi"&&We.children.length===1){var Sn=We.children[0];if(Sn instanceof rs&&Sn.text==="\u0338"&&($t.type==="mo"||$t.type==="mi"||$t.type==="mn")){var Fn=$t.children[0];Fn instanceof rs&&Fn.text.length>0&&(Fn.text=Fn.text.slice(0,1)+"\u0338"+Fn.text.slice(1),Ae.pop())}}}Ae.push($t),We=$t}return Ae},Ua=function(z,Y,J){return yo(Vi(z,Y,J))},Da=function(z,Y){if(!z)return new kn.MathNode("mrow");if(wi[z.type]){var J=wi[z.type](z,Y);return J}else throw new c("Got group of unknown type: '"+z.type+"'")};function vs(He,z,Y,J){var de=Vi(He,Y),Ae;de.length===1&&de[0]instanceof ys&&A.contains(["mrow","mtable"],de[0].type)?Ae=de[0]:Ae=new kn.MathNode("mrow",de);var We=new kn.MathNode("annotation",[new kn.TextNode(z)]);We.setAttribute("encoding","application/x-tex");var Tt=new kn.MathNode("semantics",[Ae,We]),$t=new kn.MathNode("math",[Tt]);$t.setAttribute("xmlns","http://www.w3.org/1998/Math/MathML");var rr=J?"katex":"katex-mathml";return Ye.makeSpan([rr],[$t])}var Gs=function(z){return new Gi({style:z.displayMode?M.DISPLAY:M.TEXT,maxSize:z.maxSize,minRuleThickness:z.minRuleThickness})},So=function(z,Y){if(Y.displayMode){var J=["katex-display"];Y.leqno&&J.push("leqno"),Y.fleqn&&J.push("fleqn"),z=Ye.makeSpan(J,[z])}return z},_o=function(z,Y,J){var de=Gs(J),Ae;if(J.output==="mathml")return vs(z,Y,de,!0);if(J.output==="html"){var We=Ro(z,de);Ae=Ye.makeSpan(["katex"],[We])}else{var Tt=vs(z,Y,de,!1),$t=Ro(z,de);Ae=Ye.makeSpan(["katex"],[Tt,$t])}return So(Ae,J)},Ks=function(z,Y,J){var de=Gs(J),Ae=Ro(z,de),We=Ye.makeSpan(["katex"],[Ae]);return So(We,J)},Qs=_o,Lo={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"},mo=function(z){var Y=new kn.MathNode("mo",[new kn.TextNode(Lo[z.substr(1)])]);return Y.setAttribute("stretchy","true"),Y},Ho={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]},Co=function(z){return z.type==="ordgroup"?z.body.length:1},Xo=function(z,Y){function J(){var $t=4e5,rr=z.label.substr(1);if(A.contains(["widehat","widecheck","widetilde","utilde"],rr)){var Ar=z,Gr=Co(Ar.base),an,Sn,Fn;if(Gr>5)rr==="widehat"||rr==="widecheck"?(an=420,$t=2364,Fn=.42,Sn=rr+"4"):(an=312,$t=2340,Fn=.34,Sn="tilde4");else{var Vn=[1,1,2,2,3,3][Gr];rr==="widehat"||rr==="widecheck"?($t=[0,1062,2364,2364,2364][Vn],an=[0,239,300,360,420][Vn],Fn=[0,.24,.3,.3,.36,.42][Vn],Sn=rr+Vn):($t=[0,600,1033,2339,2340][Vn],an=[0,260,286,306,312][Vn],Fn=[0,.26,.286,.3,.306,.34][Vn],Sn="tilde"+Vn)}var Ai=new $e(Sn),da=new Re([Ai],{width:"100%",height:Fn+"em",viewBox:"0 0 "+$t+" "+an,preserveAspectRatio:"none"});return{span:Ye.makeSvgSpan([],[da],Y),minWidth:0,height:Fn}}else{var ea=[],ta=Ho[rr],as=ta[0],fs=ta[1],gs=ta[2],Es=gs/1e3,Ca=as.length,Us,zs;if(Ca===1){var Aa=ta[3];Us=["hide-tail"],zs=[Aa]}else if(Ca===2)Us=["halfarrow-left","halfarrow-right"],zs=["xMinYMin","xMaxYMin"];else if(Ca===3)Us=["brace-left","brace-center","brace-right"],zs=["xMinYMin","xMidYMin","xMaxYMin"];else throw new Error(`Correct katexImagesData or update code here to support
|
|
|
`+Ca+" children.");for(var vo=0;vo<Ca;vo++){var Fo=new $e(as[vo]),au=new Re([Fo],{width:"400em",height:Es+"em",viewBox:"0 0 "+$t+" "+gs,preserveAspectRatio:zs[vo]+" slice"}),Zs=Ye.makeSvgSpan([Us[vo]],[au],Y);if(Ca===1)return{span:Zs,minWidth:fs,height:Es};Zs.style.height=Es+"em",ea.push(Zs)}return{span:Ye.makeSpan(["stretchy"],ea,Y),minWidth:fs,height:Es}}}var de=J(),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},hi=function(z,Y,J,de){var Ae,We=z.height+z.depth+2*J;if(/fbox|color/.test(Y)){if(Ae=Ye.makeSpan(["stretchy",Y],[],de),Y==="fbox"){var Tt=de.color&&de.getColor();Tt&&(Ae.style.borderColor=Tt)}}else{var $t=[];/^[bx]cancel$/.test(Y)&&$t.push(new Ze({x1:"0",y1:"0",x2:"100%",y2:"100%","stroke-width":"0.046em"})),/^x?cancel$/.test(Y)&&$t.push(new Ze({x1:"0",y1:"100%",x2:"100%",y2:"0","stroke-width":"0.046em"}));var rr=new Re($t,{width:"100%",height:We+"em"});Ae=Ye.makeSvgSpan([],[rr],de)}return Ae.height=We,Ae.style.height=We+"em",Ae},Gn={encloseSpan:hi,mathMLnode:mo,svgSpan:Xo},ga=function(z,Y){var J,de,Ae=Rr(z,"supsub"),We;Ae?(de=ir(Ae.base,"accent"),J=de.base,Ae.base=J,We=ut(zi(Ae,Y)),Ae.base=de):(de=ir(z,"accent"),J=de.base);var Tt=zi(J,Y.havingCrampedStyle()),$t=de.isShifty&&A.isCharacterBox(J),rr=0;if($t){var Ar=A.getBaseElem(J),Gr=zi(Ar,Y.havingCrampedStyle());rr=nt(Gr).skew}var an=Math.min(Tt.height,Y.fontMetrics().xHeight),Sn;if(de.isStretchy)Sn=Gn.svgSpan(de,Y),Sn=Ye.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:Tt},{type:"elem",elem:Sn,wrapperClasses:["svg-align"],wrapperStyle:rr>0?{width:"calc(100% - "+2*rr+"em)",marginLeft:2*rr+"em"}:void 0}]},Y);else{var Fn,Vn;de.label==="\\vec"?(Fn=Ye.staticSvg("vec",Y),Vn=Ye.svgData.vec[1]):(Fn=Ye.makeOrd({mode:de.mode,text:de.label},Y,"textord"),Fn=nt(Fn),Fn.italic=0,Vn=Fn.width),Sn=Ye.makeSpan(["accent-body"],[Fn]);var Ai=de.label==="\\textcircled";Ai&&(Sn.classes.push("accent-full"),an=Tt.height);var da=rr;Ai||(da-=Vn/2),Sn.style.left=da+"em",de.label==="\\textcircled"&&(Sn.style.top=".2em"),Sn=Ye.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:Tt},{type:"kern",size:-an},{type:"elem",elem:Sn}]},Y)}var ea=Ye.makeSpan(["mord","accent"],[Sn],Y);return We?(We.children[0]=ea,We.height=Math.max(ea.height,We.height),We.classes[0]="mord",We):ea},os=function(z,Y){var J=z.isStretchy?Gn.mathMLnode(z.label):new kn.MathNode("mo",[ns(z.label,z.mode)]),de=new kn.MathNode("mover",[Da(z.base,Y),J]);return de.setAttribute("accent","true"),de},Ba=new RegExp(["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring"].map(function(He){return"\\"+He}).join("|"));On({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,Y){var J=Y[0],de=!Ba.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:J}},htmlBuilder:ga,mathmlBuilder:os}),On({type:"accent",names:["\\'","\\`","\\^","\\~","\\=","\\u","\\.",'\\"',"\\r","\\H","\\v","\\textcircled"],props:{numArgs:1,allowedInText:!0,allowedInMath:!1},handler:function(z,Y){var J=Y[0];return{type:"accent",mode:z.parser.mode,label:z.funcName,isStretchy:!1,isShifty:!0,base:J}},htmlBuilder:ga,mathmlBuilder:os}),On({type:"accentUnder",names:["\\underleftarrow","\\underrightarrow","\\underleftrightarrow","\\undergroup","\\underlinesegment","\\utilde"],props:{numArgs:1},handler:function(z,Y){var J=z.parser,de=z.funcName,Ae=Y[0];return{type:"accentUnder",mode:J.mode,label:de,base:Ae}},htmlBuilder:function(z,Y){var J=zi(z.base,Y),de=Gn.svgSpan(z,Y),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:J}]},Y);return Ye.makeSpan(["mord","accentunder"],[We],Y)},mathmlBuilder:function(z,Y){var J=Gn.mathMLnode(z.label),de=new kn.MathNode("munder",[Da(z.base,Y),J]);return de.setAttribute("accentunder","true"),de}});var ro=function(z){var Y=new kn.MathNode("mpadded",z?[z]:[]);return Y.setAttribute("width","+0.6em"),Y.setAttribute("lspace","0.3em"),Y};On({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,Y,J){var de=z.parser,Ae=z.funcName;return{type:"xArrow",mode:de.mode,label:Ae,body:Y[0],below:J[0]}},htmlBuilder:function(z,Y){var J=Y.style,de=Y.havingStyle(J.sup()),Ae=Ye.wrapFragment(zi(z.body,de,Y),Y);Ae.classes.push("x-arrow-pad");var We;z.below&&(de=Y.havingStyle(J.sub()),We=Ye.wrapFragment(zi(z.below,de,Y),Y),We.classes.push("x-arrow-pad"));var Tt=Gn.svgSpan(z,Y),$t=-Y.fontMetrics().axisHeight+.5*Tt.height,rr=-Y.fontMetrics().axisHeight-.5*Tt.height-.111;(Ae.depth>.25||z.label==="\\xleftequilibrium")&&(rr-=Ae.depth);var Ar;if(We){var Gr=-Y.fontMetrics().axisHeight+We.height+.5*Tt.height+.111;Ar=Ye.makeVList({positionType:"individualShift",children:[{type:"elem",elem:Ae,shift:rr},{type:"elem",elem:Tt,shift:$t},{type:"elem",elem:We,shift:Gr}]},Y)}else Ar=Ye.makeVList({positionType:"individualShift",children:[{type:"elem",elem:Ae,shift:rr},{type:"elem",elem:Tt,shift:$t}]},Y);return Ar.children[0].children[0].children[1].classes.push("svg-align"),Ye.makeSpan(["mrel","x-arrow"],[Ar],Y)},mathmlBuilder:function(z,Y){var J=Gn.mathMLnode(z.label),de;if(z.body){var Ae=ro(Da(z.body,Y));if(z.below){var We=ro(Da(z.below,Y));de=new kn.MathNode("munderover",[J,We,Ae])}else de=new kn.MathNode("mover",[J,Ae])}else if(z.below){var Tt=ro(Da(z.below,Y));de=new kn.MathNode("munder",[J,Tt])}else de=ro(),de=new kn.MathNode("mover",[J,de]);return de}}),On({type:"textord",names:["\\@char"],props:{numArgs:1,allowedInText:!0},handler:function(z,Y){for(var J=z.parser,de=ir(Y[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:J.mode,text:String.fromCharCode(rr)}}});var Wo=function(z,Y){var J=qa(z.body,Y.withColor(z.color),!1);return Ye.makeFragment(J)},iu=function(z,Y){var J=Vi(z.body,Y.withColor(z.color)),de=new kn.MathNode("mstyle",J);return de.setAttribute("mathcolor",z.color),de};On({type:"color",names:["\\textcolor"],props:{numArgs:2,allowedInText:!0,greediness:3,argTypes:["color","original"]},handler:function(z,Y){var J=z.parser,de=ir(Y[0],"color-token").color,Ae=Y[1];return{type:"color",mode:J.mode,color:de,body:$i(Ae)}},htmlBuilder:Wo,mathmlBuilder:iu}),On({type:"color",names:["\\color"],props:{numArgs:1,allowedInText:!0,greediness:3,argTypes:["color"]},handler:function(z,Y){var J=z.parser,de=z.breakOnTokenText,Ae=ir(Y[0],"color-token").color;J.gullet.macros.set("\\current@color",Ae);var We=J.parseExpression(!0,de);return{type:"color",mode:J.mode,color:Ae,body:We}},htmlBuilder:Wo,mathmlBuilder:iu}),On({type:"cr",names:["\\cr","\\newline"],props:{numArgs:0,numOptionalArgs:1,argTypes:["size"],allowedInText:!0},handler:function(z,Y,J){var de=z.parser,Ae=z.funcName,We=J[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,Y){if(z.newRow)throw new c("\\cr valid only within a tabular/array environment");var J=Ye.makeSpan(["mspace"],[],Y);return z.newLine&&(J.classes.push("newline"),z.size&&(J.style.marginTop=vi(z.size,Y)+"em")),J},mathmlBuilder:function(z,Y){var J=new kn.MathNode("mspace");return z.newLine&&(J.setAttribute("linebreak","newline"),z.size&&J.setAttribute("height",vi(z.size,Y)+"em")),J}});var _s=function(z,Y,J){var de=ze.math[z]&&ze.math[z].replace,Ae=Vt(de||z,Y,J);if(!Ae)throw new Error("Unsupported symbol "+z+" and font size "+Y+".");return Ae},vu=function(z,Y,J,de){var Ae=J.havingBaseStyle(Y),We=Ye.makeSpan(de.concat(Ae.sizingClasses(J)),[z],J),Tt=Ae.sizeMultiplier/J.sizeMultiplier;return We.height*=Tt,We.depth*=Tt,We.maxFontSize=Ae.sizeMultiplier,We},$o=function(z,Y,J){var de=Y.havingBaseStyle(J),Ae=(1-Y.sizeMultiplier/de.sizeMultiplier)*Y.fontMetrics().axisHeight;z.classes.push("delimcenter"),z.style.top=Ae+"em",z.height-=Ae,z.depth+=Ae},fu=function(z,Y,J,de,Ae,We){var Tt=Ye.makeSymbol(z,"Main-Regular",Ae,de),$t=vu(Tt,Y,de,We);return J&&$o($t,de,Y),$t},gu=function(z,Y,J,de){return Ye.makeSymbol(z,"Size"+Y+"-Regular",J,de)},Qu=function(z,Y,J,de,Ae,We){var Tt=gu(z,Y,Ae,de),$t=vu(Ye.makeSpan(["delimsizing","size"+Y],[Tt],de),M.TEXT,de,We);return J&&$o($t,de,M.TEXT),$t},Mo=function(z,Y,J){var de;Y==="Size1-Regular"?de="delim-size1":de="delim-size4";var Ae=Ye.makeSpan(["delimsizinginner",de],[Ye.makeSpan([],[Ye.makeSymbol(z,Y,J)])]);return{type:"elem",elem:Ae}},Bs={type:"kern",size:-.005},Ou=function(z,Y,J,de,Ae,We){var Tt,$t,rr,Ar;Tt=rr=Ar=z,$t=null;var Gr="Size1-Regular";z==="\\uparrow"?rr=Ar="\u23D0":z==="\\Uparrow"?rr=Ar="\u2016":z==="\\downarrow"?Tt=rr="\u23D0":z==="\\Downarrow"?Tt=rr="\u2016":z==="\\updownarrow"?(Tt="\\uparrow",rr="\u23D0",Ar="\\downarrow"):z==="\\Updownarrow"?(Tt="\\Uparrow",rr="\u2016",Ar="\\Downarrow"):z==="["||z==="\\lbrack"?(Tt="\u23A1",rr="\u23A2",Ar="\u23A3",Gr="Size4-Regular"):z==="]"||z==="\\rbrack"?(Tt="\u23A4",rr="\u23A5",Ar="\u23A6",Gr="Size4-Regular"):z==="\\lfloor"||z==="\u230A"?(rr=Tt="\u23A2",Ar="\u23A3",Gr="Size4-Regular"):z==="\\lceil"||z==="\u2308"?(Tt="\u23A1",rr=Ar="\u23A2",Gr="Size4-Regular"):z==="\\rfloor"||z==="\u230B"?(rr=Tt="\u23A5",Ar="\u23A6",Gr="Size4-Regular"):z==="\\rceil"||z==="\u2309"?(Tt="\u23A4",rr=Ar="\u23A5",Gr="Size4-Regular"):z==="("||z==="\\lparen"?(Tt="\u239B",rr="\u239C",Ar="\u239D",Gr="Size4-Regular"):z===")"||z==="\\rparen"?(Tt="\u239E",rr="\u239F",Ar="\u23A0",Gr="Size4-Regular"):z==="\\{"||z==="\\lbrace"?(Tt="\u23A7",$t="\u23A8",Ar="\u23A9",rr="\u23AA",Gr="Size4-Regular"):z==="\\}"||z==="\\rbrace"?(Tt="\u23AB",$t="\u23AC",Ar="\u23AD",rr="\u23AA",Gr="Size4-Regular"):z==="\\lgroup"||z==="\u27EE"?(Tt="\u23A7",Ar="\u23A9",rr="\u23AA",Gr="Size4-Regular"):z==="\\rgroup"||z==="\u27EF"?(Tt="\u23AB",Ar="\u23AD",rr="\u23AA",Gr="Size4-Regular"):z==="\\lmoustache"||z==="\u23B0"?(Tt="\u23A7",Ar="\u23AD",rr="\u23AA",Gr="Size4-Regular"):(z==="\\rmoustache"||z==="\u23B1")&&(Tt="\u23AB",Ar="\u23A9",rr="\u23AA",Gr="Size4-Regular");var an=_s(Tt,Gr,Ae),Sn=an.height+an.depth,Fn=_s(rr,Gr,Ae),Vn=Fn.height+Fn.depth,Ai=_s(Ar,Gr,Ae),da=Ai.height+Ai.depth,ea=0,ta=1;if($t!==null){var as=_s($t,Gr,Ae);ea=as.height+as.depth,ta=2}var fs=Sn+da+ea,gs=Math.max(0,Math.ceil((Y-fs)/(ta*Vn))),Es=fs+gs*ta*Vn,Ca=de.fontMetrics().axisHeight;J&&(Ca*=de.sizeMultiplier);var Us=Es/2-Ca,zs=(gs+1)*.005-Vn,Aa=[];if(Aa.push(Mo(Ar,Gr,Ae)),$t===null)for(var vo=0;vo<gs;vo++)Aa.push(Bs),Aa.push(Mo(rr,Gr,Ae));else{for(var Fo=0;Fo<gs;Fo++)Aa.push(Bs),Aa.push(Mo(rr,Gr,Ae));Aa.push({type:"kern",size:zs}),Aa.push(Mo(rr,Gr,Ae)),Aa.push(Bs),Aa.push(Mo($t,Gr,Ae));for(var au=0;au<gs;au++)Aa.push(Bs),Aa.push(Mo(rr,Gr,Ae))}Aa.push({type:"kern",size:zs}),Aa.push(Mo(rr,Gr,Ae)),Aa.push(Bs),Aa.push(Mo(Tt,Gr,Ae));var Zs=de.havingBaseStyle(M.TEXT),wo=Ye.makeVList({positionType:"bottom",positionData:Us,children:Aa},Zs);return vu(Ye.makeSpan(["delimsizing","mult"],[wo],Zs),M.TEXT,de,We)},Go=80,bs=.08,bo=function(z,Y,J,de,Ae){var We=Jt(z,de,J),Tt=new $e(z,We),$t=new Re([Tt],{width:"400em",height:Y+"em",viewBox:"0 0 400000 "+J,preserveAspectRatio:"xMinYMin slice"});return Ye.makeSvgSpan(["hide-tail"],[$t],Ae)},yu=function(z,Y){var J=Y.havingBaseSizing(),de=mr("\\surd",z*J.sizeMultiplier,ur,J),Ae=J.sizeMultiplier,We=Math.max(0,Y.minRuleThickness-Y.fontMetrics().sqrtRuleThickness),Tt,$t=0,rr=0,Ar=0,Gr;return de.type==="small"?(Ar=1e3+1e3*We+Go,z<1?Ae=1:z<1.4&&(Ae=.7),$t=(1+We+bs)/Ae,rr=(1+We)/Ae,Tt=bo("sqrtMain",$t,Ar,We,Y),Tt.style.minWidth="0.853em",Gr=.833/Ae):de.type==="large"?(Ar=(1e3+Go)*so[de.size],rr=(so[de.size]+We)/Ae,$t=(so[de.size]+We+bs)/Ae,Tt=bo("sqrtSize"+de.size,$t,Ar,We,Y),Tt.style.minWidth="1.02em",Gr=1/Ae):($t=z+We+bs,rr=z+We,Ar=Math.floor(1e3*z+We)+Go,Tt=bo("sqrtTall",$t,Ar,We,Y),Tt.style.minWidth="0.742em",Gr=1.056),Tt.height=rr,Tt.style.height=$t+"em",{span:Tt,advanceWidth:Gr,ruleWidth:(Y.fontMetrics().sqrtRuleThickness+We)*Ae}},Ao=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","\u230A","\u230B","\\lceil","\\rceil","\u2308","\u2309","\\surd"],jo=["\\uparrow","\\downarrow","\\updownarrow","\\Uparrow","\\Downarrow","\\Updownarrow","|","\\|","\\vert","\\Vert","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","\u27EE","\u27EF","\\lmoustache","\\rmoustache","\u23B0","\u23B1"],Vs=["<",">","\\langle","\\rangle","/","\\backslash","\\lt","\\gt"],so=[0,1.2,1.8,2.4,3],sl=function(z,Y,J,de,Ae){if(z==="<"||z==="\\lt"||z==="\u27E8"?z="\\langle":(z===">"||z==="\\gt"||z==="\u27E9")&&(z="\\rangle"),A.contains(Ao,z)||A.contains(Vs,z))return Qu(z,Y,!1,J,de,Ae);if(A.contains(jo,z))return Ou(z,so[Y],!1,J,de,Ae);throw new c("Illegal delimiter: '"+z+"'")},Ns=[{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}],qt=[{type:"small",style:M.SCRIPTSCRIPT},{type:"small",style:M.SCRIPT},{type:"small",style:M.TEXT},{type:"stack"}],ur=[{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,Y,J,de){for(var Ae=Math.min(2,3-de.style.size),We=Ae;We<J.length&&J[We].type!=="stack";We++){var Tt=_s(z,ar(J[We]),"math"),$t=Tt.height+Tt.depth;if(J[We].type==="small"){var rr=de.havingBaseStyle(J[We].style);$t*=rr.sizeMultiplier}if($t>Y)return J[We]}return J[J.length-1]},pr=function(z,Y,J,de,Ae,We){z==="<"||z==="\\lt"||z==="\u27E8"?z="\\langle":(z===">"||z==="\\gt"||z==="\u27E9")&&(z="\\rangle");var Tt;A.contains(Vs,z)?Tt=Ns:A.contains(Ao,z)?Tt=ur:Tt=qt;var $t=mr(z,Y,Tt,de);return $t.type==="small"?fu(z,$t.style,J,de,Ae,We):$t.type==="large"?Qu(z,$t.size,J,de,Ae,We):Ou(z,Y,J,de,Ae,We)},_n=function(z,Y,J,de,Ae,We){var Tt=de.fontMetrics().axisHeight*de.sizeMultiplier,$t=901,rr=5/de.fontMetrics().ptPerEm,Ar=Math.max(Y-Tt,J+Tt),Gr=Math.max(Ar/500*$t,2*Ar-rr);return pr(z,Gr,!0,de,Ae,We)},xn={sqrtImage:yu,sizedDelim:sl,customSizedDelim:pr,leftRightDelim:_n},Nn={"\\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}},$n=["(","\\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(He,z){var Y=yn(He);if(Y&&A.contains($n,Y.text))return Y;throw new c("Invalid delimiter: '"+(Y?Y.text:JSON.stringify(He))+"' after '"+z.funcName+"'",He)}On({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,Y){var J=Jn(Y[0],z);return{type:"delimsizing",mode:z.parser.mode,size:Nn[z.funcName].size,mclass:Nn[z.funcName].mclass,delim:J.text}},htmlBuilder:function(z,Y){return z.delim==="."?Ye.makeSpan([z.mclass]):xn.sizedDelim(z.delim,z.size,Y,z.mode,[z.mclass])},mathmlBuilder:function(z){var Y=[];z.delim!=="."&&Y.push(ns(z.delim,z.mode));var J=new kn.MathNode("mo",Y);return z.mclass==="mopen"||z.mclass==="mclose"?J.setAttribute("fence","true"):J.setAttribute("fence","false"),J}});function sr(He){if(!He.body)throw new Error("Bug: The leftright ParseNode wasn't fully parsed.")}On({type:"leftright-right",names:["\\right"],props:{numArgs:1},handler:function(z,Y){var J=z.parser.gullet.macros.get("\\current@color");if(J&&typeof J!="string")throw new c("\\current@color set to non-string in \\right");return{type:"leftright-right",mode:z.parser.mode,delim:Jn(Y[0],z).text,color:J}}}),On({type:"leftright",names:["\\left"],props:{numArgs:1},handler:function(z,Y){var J=Jn(Y[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:J.text,right:We.delim,rightColor:We.color}},htmlBuilder:function(z,Y){sr(z);for(var J=qa(z.body,Y,!0,["mopen","mclose"]),de=0,Ae=0,We=!1,Tt=0;Tt<J.length;Tt++)J[Tt].isMiddle?We=!0:(de=Math.max(J[Tt].height,de),Ae=Math.max(J[Tt].depth,Ae));de*=Y.sizeMultiplier,Ae*=Y.sizeMultiplier;var $t;if(z.left==="."?$t=Os(Y,["mopen"]):$t=xn.leftRightDelim(z.left,de,Ae,Y,z.mode,["mopen"]),J.unshift($t),We)for(var rr=1;rr<J.length;rr++){var Ar=J[rr],Gr=Ar.isMiddle;Gr&&(J[rr]=xn.leftRightDelim(Gr.delim,de,Ae,Gr.options,z.mode,[]))}var an;if(z.right===".")an=Os(Y,["mclose"]);else{var Sn=z.rightColor?Y.withColor(z.rightColor):Y;an=xn.leftRightDelim(z.right,de,Ae,Sn,z.mode,["mclose"])}return J.push(an),Ye.makeSpan(["minner"],J,Y)},mathmlBuilder:function(z,Y){sr(z);var J=Vi(z.body,Y);if(z.left!=="."){var de=new kn.MathNode("mo",[ns(z.left,z.mode)]);de.setAttribute("fence","true"),J.unshift(de)}if(z.right!=="."){var Ae=new kn.MathNode("mo",[ns(z.right,z.mode)]);Ae.setAttribute("fence","true"),z.rightColor&&Ae.setAttribute("mathcolor",z.rightColor),J.push(Ae)}return yo(J)}}),On({type:"middle",names:["\\middle"],props:{numArgs:1},handler:function(z,Y){var J=Jn(Y[0],z);if(!z.parser.leftrightDepth)throw new c("\\middle without preceding \\left",J);return{type:"middle",mode:z.parser.mode,delim:J.text}},htmlBuilder:function(z,Y){var J;if(z.delim===".")J=Os(Y,[]);else{J=xn.sizedDelim(z.delim,1,Y,z.mode,[]);var de={delim:z.delim,options:Y};J.isMiddle=de}return J},mathmlBuilder:function(z,Y){var J=z.delim==="\\vert"||z.delim==="|"?ns("|","text"):ns(z.delim,z.mode),de=new kn.MathNode("mo",[J]);return de.setAttribute("fence","true"),de.setAttribute("lspace","0.05em"),de.setAttribute("rspace","0.05em"),de}});var Nr=function(z,Y){var J=Ye.wrapFragment(zi(z.body,Y),Y),de=z.label.substr(1),Ae=Y.sizeMultiplier,We,Tt=0,$t=A.isCharacterBox(z.body);if(de==="sout")We=Ye.makeSpan(["stretchy","sout"]),We.height=Y.fontMetrics().defaultRuleThickness/Ae,Tt=-.5*Y.fontMetrics().xHeight;else{/cancel/.test(de)?$t||J.classes.push("cancel-pad"):J.classes.push("boxpad");var rr=0,Ar=0;/box/.test(de)?(Ar=Math.max(Y.fontMetrics().fboxrule,Y.minRuleThickness),rr=Y.fontMetrics().fboxsep+(de==="colorbox"?0:Ar)):rr=$t?.2:0,We=Gn.encloseSpan(J,de,rr,Y),/fbox|boxed|fcolorbox/.test(de)&&(We.style.borderStyle="solid",We.style.borderWidth=Ar+"em"),Tt=J.depth+rr,z.backgroundColor&&(We.style.backgroundColor=z.backgroundColor,z.borderColor&&(We.style.borderColor=z.borderColor))}var Gr;return z.backgroundColor?Gr=Ye.makeVList({positionType:"individualShift",children:[{type:"elem",elem:We,shift:Tt},{type:"elem",elem:J,shift:0}]},Y):Gr=Ye.makeVList({positionType:"individualShift",children:[{type:"elem",elem:J,shift:0},{type:"elem",elem:We,shift:Tt,wrapperClasses:/cancel/.test(de)?["svg-align"]:[]}]},Y),/cancel/.test(de)&&(Gr.height=J.height,Gr.depth=J.depth),/cancel/.test(de)&&!$t?Ye.makeSpan(["mord","cancel-lap"],[Gr],Y):Ye.makeSpan(["mord"],[Gr],Y)},xr=function(z,Y){var J=0,de=new kn.MathNode(z.label.indexOf("colorbox")>-1?"mpadded":"menclose",[Da(z.body,Y)]);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(J=Y.fontMetrics().fboxsep*Y.fontMetrics().ptPerEm,de.setAttribute("width","+"+2*J+"pt"),de.setAttribute("height","+"+2*J+"pt"),de.setAttribute("lspace",J+"pt"),de.setAttribute("voffset",J+"pt"),z.label==="\\fcolorbox"){var Ae=Math.max(Y.fontMetrics().fboxrule,Y.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};On({type:"enclose",names:["\\colorbox"],props:{numArgs:2,allowedInText:!0,greediness:3,argTypes:["color","text"]},handler:function(z,Y,J){var de=z.parser,Ae=z.funcName,We=ir(Y[0],"color-token").color,Tt=Y[1];return{type:"enclose",mode:de.mode,label:Ae,backgroundColor:We,body:Tt}},htmlBuilder:Nr,mathmlBuilder:xr}),On({type:"enclose",names:["\\fcolorbox"],props:{numArgs:3,allowedInText:!0,greediness:3,argTypes:["color","color","text"]},handler:function(z,Y,J){var de=z.parser,Ae=z.funcName,We=ir(Y[0],"color-token").color,Tt=ir(Y[1],"color-token").color,$t=Y[2];return{type:"enclose",mode:de.mode,label:Ae,backgroundColor:Tt,borderColor:We,body:$t}},htmlBuilder:Nr,mathmlBuilder:xr}),On({type:"enclose",names:["\\fbox"],props:{numArgs:1,argTypes:["hbox"],allowedInText:!0},handler:function(z,Y){var J=z.parser;return{type:"enclose",mode:J.mode,label:"\\fbox",body:Y[0]}}}),On({type:"enclose",names:["\\cancel","\\bcancel","\\xcancel","\\sout"],props:{numArgs:1},handler:function(z,Y,J){var de=z.parser,Ae=z.funcName,We=Y[0];return{type:"enclose",mode:de.mode,label:Ae,body:We}},htmlBuilder:Nr,mathmlBuilder:xr});var mn={};function zn(He){for(var z=He.type,Y=He.names,J=He.props,de=He.handler,Ae=He.htmlBuilder,We=He.mathmlBuilder,Tt={type:z,numArgs:J.numArgs||0,greediness:1,allowedInText:!1,numOptionalArgs:0,handler:de},$t=0;$t<Y.length;++$t)mn[Y[$t]]=Tt;Ae&&(gi[z]=Ae),We&&(wi[z]=We)}function ft(He){var z=[];He.consumeSpaces();for(var Y=He.fetch().text;Y==="\\hline"||Y==="\\hdashline";)He.consume(),z.push(Y==="\\hdashline"),He.consumeSpaces(),Y=He.fetch().text;return z}function Rn(He,z,Y){var J=z.hskipBeforeAndAfter,de=z.addJot,Ae=z.cols,We=z.arraystretch,Tt=z.colSeparationType;if(He.gullet.beginGroup(),He.gullet.macros.set("\\\\","\\cr"),!We){var $t=He.gullet.expandMacroAsText("\\arraystretch");if($t==null)We=1;else if(We=parseFloat($t),!We||We<0)throw new c("Invalid \\arraystretch: "+$t)}He.gullet.beginGroup();var rr=[],Ar=[rr],Gr=[],an=[];for(an.push(ft(He));;){var Sn=He.parseExpression(!1,"\\cr");He.gullet.endGroup(),He.gullet.beginGroup(),Sn={type:"ordgroup",mode:He.mode,body:Sn},Y&&(Sn={type:"styling",mode:He.mode,style:Y,body:[Sn]}),rr.push(Sn);var Fn=He.fetch().text;if(Fn==="&")He.consume();else if(Fn==="\\end"){rr.length===1&&Sn.type==="styling"&&Sn.body[0].body.length===0&&Ar.pop(),an.length<Ar.length+1&&an.push([]);break}else if(Fn==="\\cr"){var Vn=ir(He.parseFunction(),"cr");Gr.push(Vn.size),an.push(ft(He)),rr=[],Ar.push(rr)}else throw new c("Expected & or \\\\ or \\cr or \\end",He.nextToken)}return He.gullet.endGroup(),He.gullet.endGroup(),{type:"array",mode:He.mode,addJot:de,arraystretch:We,body:Ar,cols:Ae,rowGaps:Gr,hskipBeforeAndAfter:J,hLinesBeforeRow:an,colSeparationType:Tt}}function Kn(He){return He.substr(0,1)==="d"?"display":"text"}var li=function(z,Y){var J,de,Ae=z.body.length,We=z.hLinesBeforeRow,Tt=0,$t=new Array(Ae),rr=[],Ar=Math.max(Y.fontMetrics().arrayRuleWidth,Y.minRuleThickness),Gr=1/Y.fontMetrics().ptPerEm,an=5*Gr;if(z.colSeparationType&&z.colSeparationType==="small"){var Sn=Y.havingStyle(M.SCRIPT).sizeMultiplier;an=.2778*(Sn/Y.sizeMultiplier)}var Fn=12*Gr,Vn=3*Gr,Ai=z.arraystretch*Fn,da=.7*Ai,ea=.3*Ai,ta=0;function as(qo){for(var bu=0;bu<qo.length;++bu)bu>0&&(ta+=.25),rr.push({pos:ta,isDashed:qo[bu]})}for(as(We[0]),J=0;J<z.body.length;++J){var fs=z.body[J],gs=da,Es=ea;Tt<fs.length&&(Tt=fs.length);var Ca=new Array(fs.length);for(de=0;de<fs.length;++de){var Us=zi(fs[de],Y);Es<Us.depth&&(Es=Us.depth),gs<Us.height&&(gs=Us.height),Ca[de]=Us}var zs=z.rowGaps[J],Aa=0;zs&&(Aa=vi(zs,Y),Aa>0&&(Aa+=ea,Es<Aa&&(Es=Aa),Aa=0)),z.addJot&&(Es+=Vn),Ca.height=gs,Ca.depth=Es,ta+=gs,Ca.pos=ta,ta+=Es+Aa,$t[J]=Ca,as(We[J+1])}var vo=ta/2+Y.fontMetrics().axisHeight,Fo=z.cols||[],au=[],Zs,wo;for(de=0,wo=0;de<Tt||wo<Fo.length;++de,++wo){for(var oo=Fo[wo]||{},du=!0;oo.type==="separator";){if(du||(Zs=Ye.makeSpan(["arraycolsep"],[]),Zs.style.width=Y.fontMetrics().doubleRuleSep+"em",au.push(Zs)),oo.separator==="|"||oo.separator===":"){var Ju=oo.separator==="|"?"solid":"dashed",Ka=Ye.makeSpan(["vertical-separator"],[],Y);Ka.style.height=ta+"em",Ka.style.borderRightWidth=Ar+"em",Ka.style.borderRightStyle=Ju,Ka.style.margin="0 -"+Ar/2+"em",Ka.style.verticalAlign=-(ta-vo)+"em",au.push(Ka)}else throw new c("Invalid separator type: "+oo.separator);wo++,oo=Fo[wo]||{},du=!1}if(!(de>=Tt)){var Zu=void 0;(de>0||z.hskipBeforeAndAfter)&&(Zu=A.deflt(oo.pregap,an),Zu!==0&&(Zs=Ye.makeSpan(["arraycolsep"],[]),Zs.style.width=Zu+"em",au.push(Zs)));var Ys=[];for(J=0;J<Ae;++J){var Hu=$t[J],Wu=Hu[de];if(Wu){var uo=Hu.pos-vo;Wu.depth=Hu.depth,Wu.height=Hu.height,Ys.push({type:"elem",elem:Wu,shift:uo})}}Ys=Ye.makeVList({positionType:"individualShift",children:Ys},Y),Ys=Ye.makeSpan(["col-align-"+(oo.align||"c")],[Ys]),au.push(Ys),(de<Tt-1||z.hskipBeforeAndAfter)&&(Zu=A.deflt(oo.postgap,an),Zu!==0&&(Zs=Ye.makeSpan(["arraycolsep"],[]),Zs.style.width=Zu+"em",au.push(Zs)))}}if($t=Ye.makeSpan(["mtable"],au),rr.length>0){for(var Bo=Ye.makeLineSpan("hline",Y,Ar),Tl=Ye.makeLineSpan("hdashline",Y,Ar),hu=[{type:"elem",elem:$t,shift:0}];rr.length>0;){var ol=rr.pop(),ao=ol.pos-vo;ol.isDashed?hu.push({type:"elem",elem:Tl,shift:ao}):hu.push({type:"elem",elem:Bo,shift:ao})}$t=Ye.makeVList({positionType:"individualShift",children:hu},Y)}return Ye.makeSpan(["mord"],[$t],Y)},Bi={c:"center ",l:"left ",r:"right "},Kr=function(z,Y){var J=new kn.MathNode("mtable",z.body.map(function(ta){return new kn.MathNode("mtr",ta.map(function(as){return new kn.MathNode("mtd",[Da(as,Y)])}))})),de=z.arraystretch===.5?.1:.16+z.arraystretch-1+(z.addJot?.09:0);J.setAttribute("rowspacing",de+"em");var Ae="",We="";if(z.cols){var Tt=z.cols,$t="",rr=!1,Ar=0,Gr=Tt.length;Tt[0].type==="separator"&&(Ae+="top ",Ar=1),Tt[Tt.length-1].type==="separator"&&(Ae+="bottom ",Gr-=1);for(var an=Ar;an<Gr;an++)Tt[an].type==="align"?(We+=Bi[Tt[an].align],rr&&($t+="none "),rr=!0):Tt[an].type==="separator"&&rr&&($t+=Tt[an].separator==="|"?"solid ":"dashed ",rr=!1);J.setAttribute("columnalign",We.trim()),/[sd]/.test($t)&&J.setAttribute("columnlines",$t.trim())}if(z.colSeparationType==="align"){for(var Sn=z.cols||[],Fn="",Vn=1;Vn<Sn.length;Vn++)Fn+=Vn%2?"0em ":"1em ";J.setAttribute("columnspacing",Fn.trim())}else z.colSeparationType==="alignat"?J.setAttribute("columnspacing","0em"):z.colSeparationType==="small"?J.setAttribute("columnspacing","0.2778em"):J.setAttribute("columnspacing","1em");var Ai="",da=z.hLinesBeforeRow;Ae+=da[0].length>0?"left ":"",Ae+=da[da.length-1].length>0?"right ":"";for(var ea=1;ea<da.length-1;ea++)Ai+=da[ea].length===0?"none ":da[ea][0]?"dashed ":"solid ";return/[sd]/.test(Ai)&&J.setAttribute("rowlines",Ai.trim()),Ae!==""&&(J=new kn.MathNode("menclose",[J]),J.setAttribute("notation",Ae.trim())),z.arraystretch&&z.arraystretch<1&&(J=new kn.MathNode("mstyle",[J]),J.setAttribute("scriptlevel","1")),J},Qi=function(z,Y){var J=[],de=Rn(z.parser,{cols:J,addJot:!0},"display"),Ae,We=0,Tt={type:"ordgroup",mode:z.mode,body:[]},$t=Rr(Y[0],"ordgroup");if($t){for(var rr="",Ar=0;Ar<$t.body.length;Ar++){var Gr=ir($t.body[Ar],"textord");rr+=Gr.text}Ae=Number(rr),We=Ae*2}var an=!We;de.body.forEach(function(Ai){for(var da=1;da<Ai.length;da+=2){var ea=ir(Ai[da],"styling"),ta=ir(ea.body[0],"ordgroup");ta.body.unshift(Tt)}if(an)We<Ai.length&&(We=Ai.length);else{var as=Ai.length/2;if(Ae<as)throw new c("Too many math in a row: "+("expected "+Ae+", but got "+as),Ai[0])}});for(var Sn=0;Sn<We;++Sn){var Fn="r",Vn=0;Sn%2===1?Fn="l":Sn>0&&an&&(Vn=1),J[Sn]={type:"align",align:Fn,pregap:Vn,postgap:0}}return de.colSeparationType=an?"align":"alignat",de};zn({type:"array",names:["array","darray"],props:{numArgs:1},handler:function(z,Y){var J=yn(Y[0]),de=J?[Y[0]]:ir(Y[0],"ordgroup").body,Ae=de.map(function(Tt){var $t=Ur(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 Rn(z.parser,We,Kn(z.envName))},htmlBuilder:li,mathmlBuilder:Kr}),zn({type:"array",names:["matrix","pmatrix","bmatrix","Bmatrix","vmatrix","Vmatrix"],props:{numArgs:0},handler:function(z){var Y={matrix:null,pmatrix:["(",")"],bmatrix:["[","]"],Bmatrix:["\\{","\\}"],vmatrix:["|","|"],Vmatrix:["\\Vert","\\Vert"]}[z.envName],J={hskipBeforeAndAfter:!1},de=Rn(z.parser,J,Kn(z.envName));return Y?{type:"leftright",mode:z.mode,body:[de],left:Y[0],right:Y[1],rightColor:void 0}:de},htmlBuilder:li,mathmlBuilder:Kr}),zn({type:"array",names:["smallmatrix"],props:{numArgs:0},handler:function(z){var Y={arraystretch:.5},J=Rn(z.parser,Y,"script");return J.colSeparationType="small",J},htmlBuilder:li,mathmlBuilder:Kr}),zn({type:"array",names:["subarray"],props:{numArgs:1},handler:function(z,Y){var J=yn(Y[0]),de=J?[Y[0]]:ir(Y[0],"ordgroup").body,Ae=de.map(function(Tt){var $t=Ur(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=Rn(z.parser,We,"script"),We.body[0].length>1)throw new c("{subarray} can contain only one column");return We},htmlBuilder:li,mathmlBuilder:Kr}),zn({type:"array",names:["cases","dcases"],props:{numArgs:0},handler:function(z){var Y={arraystretch:1.2,cols:[{type:"align",align:"l",pregap:0,postgap:1},{type:"align",align:"l",pregap:0,postgap:0}]},J=Rn(z.parser,Y,Kn(z.envName));return{type:"leftright",mode:z.mode,body:[J],left:"\\{",right:".",rightColor:void 0}},htmlBuilder:li,mathmlBuilder:Kr}),zn({type:"array",names:["aligned"],props:{numArgs:0},handler:Qi,htmlBuilder:li,mathmlBuilder:Kr}),zn({type:"array",names:["gathered"],props:{numArgs:0},handler:function(z){var Y={cols:[{type:"align",align:"c"}],addJot:!0};return Rn(z.parser,Y,"display")},htmlBuilder:li,mathmlBuilder:Kr}),zn({type:"array",names:["alignedat"],props:{numArgs:1},handler:Qi,htmlBuilder:li,mathmlBuilder:Kr}),On({type:"text",names:["\\hline","\\hdashline"],props:{numArgs:0,allowedInText:!0,allowedInMath:!0},handler:function(z,Y){throw new c(z.funcName+" valid only within array environment")}});var ya=mn,Li=ya;On({type:"environment",names:["\\begin","\\end"],props:{numArgs:1,argTypes:["text"]},handler:function(z,Y){var J=z.parser,de=z.funcName,Ae=Y[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=J.parseArguments("\\begin{"+We+"}",$t),Ar=rr.args,Gr=rr.optArgs,an={mode:J.mode,envName:We,parser:J},Sn=$t.handler(an,Ar,Gr);J.expect("\\end",!1);var Fn=J.nextToken,Vn=ir(J.parseFunction(),"environment");if(Vn.name!==We)throw new c("Mismatch: \\begin{"+We+"} matched by \\end{"+Vn.name+"}",Fn);return Sn}return{type:"environment",mode:J.mode,name:We,nameGroup:Ae}}});var Oa=Ye.makeSpan;function xs(He,z){var Y=qa(He.body,z,!0);return Oa([He.mclass],Y,z)}function pi(He,z){var Y,J=Vi(He.body,z);return He.mclass==="minner"?kn.newDocumentFragment(J):(He.mclass==="mord"?He.isCharacterBox?(Y=J[0],Y.type="mi"):Y=new kn.MathNode("mi",J):(He.isCharacterBox?(Y=J[0],Y.type="mo"):Y=new kn.MathNode("mo",J),He.mclass==="mbin"?(Y.attributes.lspace="0.22em",Y.attributes.rspace="0.22em"):He.mclass==="mpunct"?(Y.attributes.lspace="0em",Y.attributes.rspace="0.17em"):(He.mclass==="mopen"||He.mclass==="mclose")&&(Y.attributes.lspace="0em",Y.attributes.rspace="0em")),Y)}On({type:"mclass",names:["\\mathord","\\mathbin","\\mathrel","\\mathopen","\\mathclose","\\mathpunct","\\mathinner"],props:{numArgs:1},handler:function(z,Y){var J=z.parser,de=z.funcName,Ae=Y[0];return{type:"mclass",mode:J.mode,mclass:"m"+de.substr(5),body:$i(Ae),isCharacterBox:A.isCharacterBox(Ae)}},htmlBuilder:xs,mathmlBuilder:pi});var hn=function(z){var Y=z.type==="ordgroup"&&z.body.length?z.body[0]:z;return Y.type==="atom"&&(Y.family==="bin"||Y.family==="rel")?"m"+Y.family:"mord"};On({type:"mclass",names:["\\@binrel"],props:{numArgs:2},handler:function(z,Y){var J=z.parser;return{type:"mclass",mode:J.mode,mclass:hn(Y[0]),body:[Y[1]],isCharacterBox:A.isCharacterBox(Y[1])}}}),On({type:"mclass",names:["\\stackrel","\\overset","\\underset"],props:{numArgs:2},handler:function(z,Y){var J=z.parser,de=z.funcName,Ae=Y[1],We=Y[0],Tt;de!=="\\stackrel"?Tt=hn(Ae):Tt="mrel";var $t={type:"op",mode:Ae.mode,limits:!0,alwaysHandleSupSub:!0,parentIsSupSub:!1,symbol:!1,suppressBaseShift:de!=="\\stackrel",body:$i(Ae)},rr={type:"supsub",mode:We.mode,base:$t,sup:de==="\\underset"?null:We,sub:de==="\\underset"?We:null};return{type:"mclass",mode:J.mode,mclass:Tt,body:[rr],isCharacterBox:A.isCharacterBox(rr)}},htmlBuilder:xs,mathmlBuilder:pi});var To=function(z,Y){var J=z.font,de=Y.withFont(J);return zi(z.body,de)},ms=function(z,Y){var J=z.font,de=Y.withFont(J);return Da(z.body,de)},ka={"\\Bbb":"\\mathbb","\\bold":"\\mathbf","\\frak":"\\mathfrak","\\bm":"\\boldsymbol"};On({type:"font",names:["\\mathrm","\\mathit","\\mathbf","\\mathnormal","\\mathbb","\\mathcal","\\mathfrak","\\mathscr","\\mathsf","\\mathtt","\\Bbb","\\bold","\\frak"],props:{numArgs:1,greediness:2},handler:function(z,Y){var J=z.parser,de=z.funcName,Ae=Y[0],We=de;return We in ka&&(We=ka[We]),{type:"font",mode:J.mode,font:We.slice(1),body:Ae}},htmlBuilder:To,mathmlBuilder:ms}),On({type:"mclass",names:["\\boldsymbol","\\bm"],props:{numArgs:1,greediness:2},handler:function(z,Y){var J=z.parser,de=Y[0],Ae=A.isCharacterBox(de);return{type:"mclass",mode:J.mode,mclass:hn(de),body:[{type:"font",mode:J.mode,font:"boldsymbol",body:de}],isCharacterBox:Ae}}}),On({type:"font",names:["\\rm","\\sf","\\tt","\\bf","\\it"],props:{numArgs:0,allowedInText:!0},handler:function(z,Y){var J=z.parser,de=z.funcName,Ae=z.breakOnTokenText,We=J.mode,Tt=J.parseExpression(!0,Ae),$t="math"+de.slice(1);return{type:"font",mode:We,font:$t,body:{type:"ordgroup",mode:J.mode,body:Tt}}},htmlBuilder:To,mathmlBuilder:ms});var no=function(z,Y){var J=Y;return z==="display"?J=J.id>=M.SCRIPT.id?J.text():M.DISPLAY:z==="text"&&J.size===M.DISPLAY.size?J=M.TEXT:z==="script"?J=M.SCRIPT:z==="scriptscript"&&(J=M.SCRIPTSCRIPT),J},qs=function(z,Y){var J=no(z.size,Y.style),de=J.fracNum(),Ae=J.fracDen(),We;We=Y.havingStyle(de);var Tt=zi(z.numer,We,Y);if(z.continued){var $t=8.5/Y.fontMetrics().ptPerEm,rr=3.5/Y.fontMetrics().ptPerEm;Tt.height=Tt.height<$t?$t:Tt.height,Tt.depth=Tt.depth<rr?rr:Tt.depth}We=Y.havingStyle(Ae);var Ar=zi(z.denom,We,Y),Gr,an,Sn;z.hasBarLine?(z.barSize?(an=vi(z.barSize,Y),Gr=Ye.makeLineSpan("frac-line",Y,an)):Gr=Ye.makeLineSpan("frac-line",Y),an=Gr.height,Sn=Gr.height):(Gr=null,an=0,Sn=Y.fontMetrics().defaultRuleThickness);var Fn,Vn,Ai;J.size===M.DISPLAY.size||z.size==="display"?(Fn=Y.fontMetrics().num1,an>0?Vn=3*Sn:Vn=7*Sn,Ai=Y.fontMetrics().denom1):(an>0?(Fn=Y.fontMetrics().num2,Vn=Sn):(Fn=Y.fontMetrics().num3,Vn=3*Sn),Ai=Y.fontMetrics().denom2);var da;if(Gr){var ta=Y.fontMetrics().axisHeight;Fn-Tt.depth-(ta+.5*an)<Vn&&(Fn+=Vn-(Fn-Tt.depth-(ta+.5*an))),ta-.5*an-(Ar.height-Ai)<Vn&&(Ai+=Vn-(ta-.5*an-(Ar.height-Ai)));var as=-(ta-.5*an);da=Ye.makeVList({positionType:"individualShift",children:[{type:"elem",elem:Ar,shift:Ai},{type:"elem",elem:Gr,shift:as},{type:"elem",elem:Tt,shift:-Fn}]},Y)}else{var ea=Fn-Tt.depth-(Ar.height-Ai);ea<Vn&&(Fn+=.5*(Vn-ea),Ai+=.5*(Vn-ea)),da=Ye.makeVList({positionType:"individualShift",children:[{type:"elem",elem:Ar,shift:Ai},{type:"elem",elem:Tt,shift:-Fn}]},Y)}We=Y.havingStyle(J),da.height*=We.sizeMultiplier/Y.sizeMultiplier,da.depth*=We.sizeMultiplier/Y.sizeMultiplier;var fs;J.size===M.DISPLAY.size?fs=Y.fontMetrics().delim1:fs=Y.fontMetrics().delim2;var gs,Es;return z.leftDelim==null?gs=Os(Y,["mopen"]):gs=xn.customSizedDelim(z.leftDelim,fs,!0,Y.havingStyle(J),z.mode,["mopen"]),z.continued?Es=Ye.makeSpan([]):z.rightDelim==null?Es=Os(Y,["mclose"]):Es=xn.customSizedDelim(z.rightDelim,fs,!0,Y.havingStyle(J),z.mode,["mclose"]),Ye.makeSpan(["mord"].concat(We.sizingClasses(Y)),[gs,Ye.makeSpan(["mfrac"],[da]),Es],Y)},Cn=function(z,Y){var J=new kn.MathNode("mfrac",[Da(z.numer,Y),Da(z.denom,Y)]);if(!z.hasBarLine)J.setAttribute("linethickness","0px");else if(z.barSize){var de=vi(z.barSize,Y);J.setAttribute("linethickness",de+"em")}var Ae=no(z.size,Y.style);if(Ae.size!==Y.style.size){J=new kn.MathNode("mstyle",[J]);var We=Ae.size===M.DISPLAY.size?"true":"false";J.setAttribute("displaystyle",We),J.setAttribute("scriptlevel","0")}if(z.leftDelim!=null||z.rightDelim!=null){var Tt=[];if(z.leftDelim!=null){var $t=new kn.MathNode("mo",[new kn.TextNode(z.leftDelim.replace("\\",""))]);$t.setAttribute("fence","true"),Tt.push($t)}if(Tt.push(J),z.rightDelim!=null){var rr=new kn.MathNode("mo",[new kn.TextNode(z.rightDelim.replace("\\",""))]);rr.setAttribute("fence","true"),Tt.push(rr)}return yo(Tt)}return J};On({type:"genfrac",names:["\\cfrac","\\dfrac","\\frac","\\tfrac","\\dbinom","\\binom","\\tbinom","\\\\atopfrac","\\\\bracefrac","\\\\brackfrac"],props:{numArgs:2,greediness:2},handler:function(z,Y){var J=z.parser,de=z.funcName,Ae=Y[0],We=Y[1],Tt,$t=null,rr=null,Ar="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":Ar="display";break;case"\\tfrac":case"\\tbinom":Ar="text";break}return{type:"genfrac",mode:J.mode,continued:de==="\\cfrac",numer:Ae,denom:We,hasBarLine:Tt,leftDelim:$t,rightDelim:rr,size:Ar,barSize:null}},htmlBuilder:qs,mathmlBuilder:Cn}),On({type:"infix",names:["\\over","\\choose","\\atop","\\brace","\\brack"],props:{numArgs:0,infix:!0},handler:function(z){var Y=z.parser,J=z.funcName,de=z.token,Ae;switch(J){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:Y.mode,replaceWith:Ae,token:de}}});var us=["display","text","script","scriptscript"],Ls=function(z){var Y=null;return z.length>0&&(Y=z,Y=Y==="."?null:Y),Y};On({type:"genfrac",names:["\\genfrac"],props:{numArgs:6,greediness:6,argTypes:["math","math","size","text","math","math"]},handler:function(z,Y){var J=z.parser,de=Y[4],Ae=Y[5],We=Rr(Y[0],"atom");We&&(We=Or(Y[0],"open"));var Tt=We?Ls(We.text):null,$t=Rr(Y[1],"atom");$t&&($t=Or(Y[1],"close"));var rr=$t?Ls($t.text):null,Ar=ir(Y[2],"size"),Gr,an=null;Ar.isBlank?Gr=!0:(an=Ar.value,Gr=an.number>0);var Sn="auto",Fn=Rr(Y[3],"ordgroup");if(Fn){if(Fn.body.length>0){var Vn=ir(Fn.body[0],"textord");Sn=us[Number(Vn.text)]}}else Fn=ir(Y[3],"textord"),Sn=us[Number(Fn.text)];return{type:"genfrac",mode:J.mode,numer:de,denom:Ae,continued:!1,hasBarLine:Gr,barSize:an,leftDelim:Tt,rightDelim:rr,size:Sn}},htmlBuilder:qs,mathmlBuilder:Cn}),On({type:"infix",names:["\\above"],props:{numArgs:1,argTypes:["size"],infix:!0},handler:function(z,Y){var J=z.parser,de=z.funcName,Ae=z.token;return{type:"infix",mode:J.mode,replaceWith:"\\\\abovefrac",size:ir(Y[0],"size").value,token:Ae}}}),On({type:"genfrac",names:["\\\\abovefrac"],props:{numArgs:3,argTypes:["math","size","math"]},handler:function(z,Y){var J=z.parser,de=z.funcName,Ae=Y[0],We=O(ir(Y[1],"infix").size),Tt=Y[2],$t=We.number>0;return{type:"genfrac",mode:J.mode,numer:Ae,denom:Tt,continued:!1,hasBarLine:$t,barSize:We,leftDelim:null,rightDelim:null,size:"auto"}},htmlBuilder:qs,mathmlBuilder:Cn});var Ve=function(z,Y){var J=Y.style,de,Ae,We=Rr(z,"supsub");We?(de=We.sup?zi(We.sup,Y.havingStyle(J.sup()),Y):zi(We.sub,Y.havingStyle(J.sub()),Y),Ae=ir(We.base,"horizBrace")):Ae=ir(z,"horizBrace");var Tt=zi(Ae.base,Y.havingBaseStyle(M.DISPLAY)),$t=Gn.svgSpan(Ae,Y),rr;if(Ae.isOver?(rr=Ye.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:Tt},{type:"kern",size:.1},{type:"elem",elem:$t}]},Y),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}]},Y),rr.children[0].children[0].children[0].classes.push("svg-align")),de){var Ar=Ye.makeSpan(["mord",Ae.isOver?"mover":"munder"],[rr],Y);Ae.isOver?rr=Ye.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:Ar},{type:"kern",size:.2},{type:"elem",elem:de}]},Y):rr=Ye.makeVList({positionType:"bottom",positionData:Ar.depth+.2+de.height+de.depth,children:[{type:"elem",elem:de},{type:"kern",size:.2},{type:"elem",elem:Ar}]},Y)}return Ye.makeSpan(["mord",Ae.isOver?"mover":"munder"],[rr],Y)},qe=function(z,Y){var J=Gn.mathMLnode(z.label);return new kn.MathNode(z.isOver?"mover":"munder",[Da(z.base,Y),J])};On({type:"horizBrace",names:["\\overbrace","\\underbrace"],props:{numArgs:1},handler:function(z,Y){var J=z.parser,de=z.funcName;return{type:"horizBrace",mode:J.mode,label:de,isOver:/^\\over/.test(de),base:Y[0]}},htmlBuilder:Ve,mathmlBuilder:qe}),On({type:"href",names:["\\href"],props:{numArgs:2,argTypes:["url","original"],allowedInText:!0},handler:function(z,Y){var J=z.parser,de=Y[1],Ae=ir(Y[0],"url").url;return J.settings.isTrusted({command:"\\href",url:Ae})?{type:"href",mode:J.mode,href:Ae,body:$i(de)}:J.formatUnsupportedCmd("\\href")},htmlBuilder:function(z,Y){var J=qa(z.body,Y,!1);return Ye.makeAnchor(z.href,[],J,Y)},mathmlBuilder:function(z,Y){var J=Ua(z.body,Y);return J instanceof ys||(J=new ys("mrow",[J])),J.setAttribute("href",z.href),J}}),On({type:"href",names:["\\url"],props:{numArgs:1,argTypes:["url"],allowedInText:!0},handler:function(z,Y){var J=z.parser,de=ir(Y[0],"url").url;if(!J.settings.isTrusted({command:"\\url",url:de}))return J.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:J.mode,font:"\\texttt",body:Ae};return{type:"href",mode:J.mode,href:de,body:$i($t)}}}),On({type:"htmlmathml",names:["\\html@mathml"],props:{numArgs:2,allowedInText:!0},handler:function(z,Y){var J=z.parser;return{type:"htmlmathml",mode:J.mode,html:$i(Y[0]),mathml:$i(Y[1])}},htmlBuilder:function(z,Y){var J=qa(z.html,Y,!1);return Ye.makeFragment(J)},mathmlBuilder:function(z,Y){return Ua(z.mathml,Y)}});var Mt=function(z){if(/^[-+]? *(\d+(\.\d*)?|\.\d+)$/.test(z))return{number:+z,unit:"bp"};var Y=/([-+]?) *(\d+(?:\.\d*)?|\.\d+) *([a-z]{2})/.exec(z);if(!Y)throw new c("Invalid size: '"+z+"' in \\includegraphics");var J={number:+(Y[1]+Y[2]),unit:Y[3]};if(!mi(J))throw new c("Invalid unit: '"+J.unit+"' in \\includegraphics.");return J};On({type:"includegraphics",names:["\\includegraphics"],props:{numArgs:1,numOptionalArgs:1,argTypes:["raw","url"],allowedInText:!1},handler:function(z,Y,J){var de=z.parser,Ae={number:0,unit:"em"},We={number:.9,unit:"em"},Tt={number:0,unit:"em"},$t="";if(J[0])for(var rr=ir(J[0],"raw").string,Ar=rr.split(","),Gr=0;Gr<Ar.length;Gr++){var an=Ar[Gr].split("=");if(an.length===2){var Sn=an[1].trim();switch(an[0].trim()){case"alt":$t=Sn;break;case"width":Ae=Mt(Sn);break;case"height":We=Mt(Sn);break;case"totalheight":Tt=Mt(Sn);break;default:throw new c("Invalid key: '"+an[0]+"' in \\includegraphics.")}}}var Fn=ir(Y[0],"url").url;return $t===""&&($t=Fn,$t=$t.replace(/^.*[\\/]/,""),$t=$t.substring(0,$t.lastIndexOf("."))),de.settings.isTrusted({command:"\\includegraphics",url:Fn})?{type:"includegraphics",mode:de.mode,alt:$t,width:Ae,height:We,totalheight:Tt,src:Fn}:de.formatUnsupportedCmd("\\includegraphics")},htmlBuilder:function(z,Y){var J=vi(z.height,Y),de=0;z.totalheight.number>0&&(de=vi(z.totalheight,Y)-J,de=Number(de.toFixed(2)));var Ae=0;z.width.number>0&&(Ae=vi(z.width,Y));var We={height:J+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=J,Tt.depth=de,Tt},mathmlBuilder:function(z,Y){var J=new kn.MathNode("mglyph",[]);J.setAttribute("alt",z.alt);var de=vi(z.height,Y),Ae=0;if(z.totalheight.number>0&&(Ae=vi(z.totalheight,Y)-de,Ae=Ae.toFixed(2),J.setAttribute("valign","-"+Ae+"em")),J.setAttribute("height",de+Ae+"em"),z.width.number>0){var We=vi(z.width,Y);J.setAttribute("width",We+"em")}return J.setAttribute("src",z.src),J}}),On({type:"kern",names:["\\kern","\\mkern","\\hskip","\\mskip"],props:{numArgs:1,argTypes:["size"],allowedInText:!0},handler:function(z,Y){var J=z.parser,de=z.funcName,Ae=ir(Y[0],"size");if(J.settings.strict){var We=de[1]==="m",Tt=Ae.value.unit==="mu";We?(Tt||J.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+de+" supports only mu units, "+("not "+Ae.value.unit+" units")),J.mode!=="math"&&J.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+de+" works only in math mode")):Tt&&J.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+de+" doesn't support mu units")}return{type:"kern",mode:J.mode,dimension:Ae.value}},htmlBuilder:function(z,Y){return Ye.makeGlue(z.dimension,Y)},mathmlBuilder:function(z,Y){var J=vi(z.dimension,Y);return new kn.SpaceNode(J)}}),On({type:"lap",names:["\\mathllap","\\mathrlap","\\mathclap"],props:{numArgs:1,allowedInText:!0},handler:function(z,Y){var J=z.parser,de=z.funcName,Ae=Y[0];return{type:"lap",mode:J.mode,alignment:de.slice(5),body:Ae}},htmlBuilder:function(z,Y){var J;z.alignment==="clap"?(J=Ye.makeSpan([],[zi(z.body,Y)]),J=Ye.makeSpan(["inner"],[J],Y)):J=Ye.makeSpan(["inner"],[zi(z.body,Y)]);var de=Ye.makeSpan(["fix"],[]),Ae=Ye.makeSpan([z.alignment],[J,de],Y),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}]},Y),Ye.makeSpan(["mord"],[Ae],Y)},mathmlBuilder:function(z,Y){var J=new kn.MathNode("mpadded",[Da(z.body,Y)]);if(z.alignment!=="rlap"){var de=z.alignment==="llap"?"-1":"-0.5";J.setAttribute("lspace",de+"width")}return J.setAttribute("width","0px"),J}}),On({type:"styling",names:["\\(","$"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler:function(z,Y){var J=z.funcName,de=z.parser,Ae=de.mode;de.switchMode("math");var We=J==="\\("?"\\)":"$",Tt=de.parseExpression(!1,We);return de.expect(We),de.switchMode(Ae),{type:"styling",mode:de.mode,style:"text",body:Tt}}}),On({type:"text",names:["\\)","\\]"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler:function(z,Y){throw new c("Mismatched "+z.funcName)}});var Wt=function(z,Y){switch(Y.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}};On({type:"mathchoice",names:["\\mathchoice"],props:{numArgs:4},handler:function(z,Y){var J=z.parser;return{type:"mathchoice",mode:J.mode,display:$i(Y[0]),text:$i(Y[1]),script:$i(Y[2]),scriptscript:$i(Y[3])}},htmlBuilder:function(z,Y){var J=Wt(z,Y),de=qa(J,Y,!1);return Ye.makeFragment(de)},mathmlBuilder:function(z,Y){var J=Wt(z,Y);return Ua(J,Y)}});var dr=function(z,Y,J,de,Ae,We,Tt){z=Ye.makeSpan([],[z]);var $t,rr;if(Y){var Ar=zi(Y,de.havingStyle(Ae.sup()),de);rr={elem:Ar,kern:Math.max(de.fontMetrics().bigOpSpacing1,de.fontMetrics().bigOpSpacing3-Ar.depth)}}if(J){var Gr=zi(J,de.havingStyle(Ae.sub()),de);$t={elem:Gr,kern:Math.max(de.fontMetrics().bigOpSpacing2,de.fontMetrics().bigOpSpacing4-Gr.height)}}var an;if(rr&&$t){var Sn=de.fontMetrics().bigOpSpacing5+$t.elem.height+$t.elem.depth+$t.kern+z.depth+Tt;an=Ye.makeVList({positionType:"bottom",positionData:Sn,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 Fn=z.height-Tt;an=Ye.makeVList({positionType:"top",positionData:Fn,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 Vn=z.depth+Tt;an=Ye.makeVList({positionType:"bottom",positionData:Vn,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"],[an],de)},Br=["\\smallint"],Hr=function(z,Y){var J,de,Ae=!1,We,Tt=Rr(z,"supsub");Tt?(J=Tt.sup,de=Tt.sub,We=ir(Tt.base,"op"),Ae=!0):We=ir(z,"op");var $t=Y.style,rr=!1;$t.size===M.DISPLAY.size&&We.symbol&&!A.contains(Br,We.name)&&(rr=!0);var Ar;if(We.symbol){var Gr=rr?"Size2-Regular":"Size1-Regular",an="";if((We.name==="\\oiint"||We.name==="\\oiiint")&&(an=We.name.substr(1),We.name=an==="oiint"?"\\iint":"\\iiint"),Ar=Ye.makeSymbol(We.name,Gr,"math",Y,["mop","op-symbol",rr?"large-op":"small-op"]),an.length>0){var Sn=Ar.italic,Fn=Ye.staticSvg(an+"Size"+(rr?"2":"1"),Y);Ar=Ye.makeVList({positionType:"individualShift",children:[{type:"elem",elem:Ar,shift:0},{type:"elem",elem:Fn,shift:rr?.08:0}]},Y),We.name="\\"+an,Ar.classes.unshift("mop"),Ar.italic=Sn}}else if(We.body){var Vn=qa(We.body,Y,!0);Vn.length===1&&Vn[0]instanceof Ee?(Ar=Vn[0],Ar.classes[0]="mop"):Ar=Ye.makeSpan(["mop"],Ye.tryCombineChars(Vn),Y)}else{for(var Ai=[],da=1;da<We.name.length;da++)Ai.push(Ye.mathsym(We.name[da],We.mode,Y));Ar=Ye.makeSpan(["mop"],Ai,Y)}var ea=0,ta=0;return(Ar instanceof Ee||We.name==="\\oiint"||We.name==="\\oiiint")&&!We.suppressBaseShift&&(ea=(Ar.height-Ar.depth)/2-Y.fontMetrics().axisHeight,ta=Ar.italic),Ae?dr(Ar,J,de,Y,$t,ta,ea):(ea&&(Ar.style.position="relative",Ar.style.top=ea+"em"),Ar)},pn=function(z,Y){var J;if(z.symbol)J=new ys("mo",[ns(z.name,z.mode)]),A.contains(Br,z.name)&&J.setAttribute("largeop","false");else if(z.body)J=new ys("mo",Vi(z.body,Y));else{J=new ys("mi",[new rs(z.name.slice(1))]);var de=new ys("mo",[ns("\u2061","text")]);z.parentIsSupSub?J=new ys("mo",[J,de]):J=ja([J,de])}return J},nn={"\u220F":"\\prod","\u2210":"\\coprod","\u2211":"\\sum","\u22C0":"\\bigwedge","\u22C1":"\\bigvee","\u22C2":"\\bigcap","\u22C3":"\\bigcup","\u2A00":"\\bigodot","\u2A01":"\\bigoplus","\u2A02":"\\bigotimes","\u2A04":"\\biguplus","\u2A06":"\\bigsqcup"};On({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,Y){var J=z.parser,de=z.funcName,Ae=de;return Ae.length===1&&(Ae=nn[Ae]),{type:"op",mode:J.mode,limits:!0,parentIsSupSub:!1,symbol:!0,name:Ae}},htmlBuilder:Hr,mathmlBuilder:pn}),On({type:"op",names:["\\mathop"],props:{numArgs:1},handler:function(z,Y){var J=z.parser,de=Y[0];return{type:"op",mode:J.mode,limits:!1,parentIsSupSub:!1,symbol:!1,body:$i(de)}},htmlBuilder:Hr,mathmlBuilder:pn});var vn={"\u222B":"\\int","\u222C":"\\iint","\u222D":"\\iiint","\u222E":"\\oint","\u222F":"\\oiint","\u2230":"\\oiiint"};On({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 Y=z.parser,J=z.funcName;return{type:"op",mode:Y.mode,limits:!1,parentIsSupSub:!1,symbol:!1,name:J}},htmlBuilder:Hr,mathmlBuilder:pn}),On({type:"op",names:["\\det","\\gcd","\\inf","\\lim","\\max","\\min","\\Pr","\\sup"],props:{numArgs:0},handler:function(z){var Y=z.parser,J=z.funcName;return{type:"op",mode:Y.mode,limits:!0,parentIsSupSub:!1,symbol:!1,name:J}},htmlBuilder:Hr,mathmlBuilder:pn}),On({type:"op",names:["\\int","\\iint","\\iiint","\\oint","\\oiint","\\oiiint","\u222B","\u222C","\u222D","\u222E","\u222F","\u2230"],props:{numArgs:0},handler:function(z){var Y=z.parser,J=z.funcName,de=J;return de.length===1&&(de=vn[de]),{type:"op",mode:Y.mode,limits:!1,parentIsSupSub:!1,symbol:!0,name:de}},htmlBuilder:Hr,mathmlBuilder:pn});var Yn=function(z,Y){var J,de,Ae=!1,We,Tt=Rr(z,"supsub");Tt?(J=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(Sn){var Fn=Sn.text;return typeof Fn=="string"?{type:"textord",mode:Sn.mode,text:Fn}:Sn}),Ar=qa(rr,Y.withFont("mathrm"),!0),Gr=0;Gr<Ar.length;Gr++){var an=Ar[Gr];an instanceof Ee&&(an.text=an.text.replace(/\u2212/,"-").replace(/\u2217/,"*"))}$t=Ye.makeSpan(["mop"],Ar,Y)}else $t=Ye.makeSpan(["mop"],[],Y);return Ae?dr($t,J,de,Y,Y.style,0,0):$t},ri=function(z,Y){for(var J=Vi(z.body,Y.withFont("mathrm")),de=!0,Ae=0;Ae<J.length;Ae++){var We=J[Ae];if(!(We instanceof kn.SpaceNode))if(We instanceof kn.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 kn.TextNode?Tt.text=Tt.text.replace(/\u2212/,"-").replace(/\u2217/,"*"):de=!1;break}default:de=!1}else de=!1}if(de){var $t=J.map(function(Gr){return Gr.toText()}).join("");J=[new kn.TextNode($t)]}var rr=new kn.MathNode("mi",J);rr.setAttribute("mathvariant","normal");var Ar=new kn.MathNode("mo",[ns("\u2061","text")]);return z.parentIsSupSub?new kn.MathNode("mo",[rr,Ar]):kn.newDocumentFragment([rr,Ar])};On({type:"operatorname",names:["\\operatorname","\\operatorname*"],props:{numArgs:1},handler:function(z,Y){var J=z.parser,de=z.funcName,Ae=Y[0];return{type:"operatorname",mode:J.mode,body:$i(Ae),alwaysHandleSupSub:de==="\\operatorname*",limits:!1,parentIsSupSub:!1}},htmlBuilder:Yn,mathmlBuilder:ri}),Ri({type:"ordgroup",htmlBuilder:function(z,Y){return z.semisimple?Ye.makeFragment(qa(z.body,Y,!1)):Ye.makeSpan(["mord"],qa(z.body,Y,!0),Y)},mathmlBuilder:function(z,Y){return Ua(z.body,Y,!0)}}),On({type:"overline",names:["\\overline"],props:{numArgs:1},handler:function(z,Y){var J=z.parser,de=Y[0];return{type:"overline",mode:J.mode,body:de}},htmlBuilder:function(z,Y){var J=zi(z.body,Y.havingCrampedStyle()),de=Ye.makeLineSpan("overline-line",Y),Ae=Y.fontMetrics().defaultRuleThickness,We=Ye.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:J},{type:"kern",size:3*Ae},{type:"elem",elem:de},{type:"kern",size:Ae}]},Y);return Ye.makeSpan(["mord","overline"],[We],Y)},mathmlBuilder:function(z,Y){var J=new kn.MathNode("mo",[new kn.TextNode("\u203E")]);J.setAttribute("stretchy","true");var de=new kn.MathNode("mover",[Da(z.body,Y),J]);return de.setAttribute("accent","true"),de}}),On({type:"phantom",names:["\\phantom"],props:{numArgs:1,allowedInText:!0},handler:function(z,Y){var J=z.parser,de=Y[0];return{type:"phantom",mode:J.mode,body:$i(de)}},htmlBuilder:function(z,Y){var J=qa(z.body,Y.withPhantom(),!1);return Ye.makeFragment(J)},mathmlBuilder:function(z,Y){var J=Vi(z.body,Y);return new kn.MathNode("mphantom",J)}}),On({type:"hphantom",names:["\\hphantom"],props:{numArgs:1,allowedInText:!0},handler:function(z,Y){var J=z.parser,de=Y[0];return{type:"hphantom",mode:J.mode,body:de}},htmlBuilder:function(z,Y){var J=Ye.makeSpan([],[zi(z.body,Y.withPhantom())]);if(J.height=0,J.depth=0,J.children)for(var de=0;de<J.children.length;de++)J.children[de].height=0,J.children[de].depth=0;return J=Ye.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:J}]},Y),Ye.makeSpan(["mord"],[J],Y)},mathmlBuilder:function(z,Y){var J=Vi($i(z.body),Y),de=new kn.MathNode("mphantom",J),Ae=new kn.MathNode("mpadded",[de]);return Ae.setAttribute("height","0px"),Ae.setAttribute("depth","0px"),Ae}}),On({type:"vphantom",names:["\\vphantom"],props:{numArgs:1,allowedInText:!0},handler:function(z,Y){var J=z.parser,de=Y[0];return{type:"vphantom",mode:J.mode,body:de}},htmlBuilder:function(z,Y){var J=Ye.makeSpan(["inner"],[zi(z.body,Y.withPhantom())]),de=Ye.makeSpan(["fix"],[]);return Ye.makeSpan(["mord","rlap"],[J,de],Y)},mathmlBuilder:function(z,Y){var J=Vi($i(z.body),Y),de=new kn.MathNode("mphantom",J),Ae=new kn.MathNode("mpadded",[de]);return Ae.setAttribute("width","0px"),Ae}}),On({type:"raisebox",names:["\\raisebox"],props:{numArgs:2,argTypes:["size","hbox"],allowedInText:!0},handler:function(z,Y){var J=z.parser,de=ir(Y[0],"size").value,Ae=Y[1];return{type:"raisebox",mode:J.mode,dy:de,body:Ae}},htmlBuilder:function(z,Y){var J=zi(z.body,Y),de=vi(z.dy,Y);return Ye.makeVList({positionType:"shift",positionData:-de,children:[{type:"elem",elem:J}]},Y)},mathmlBuilder:function(z,Y){var J=new kn.MathNode("mpadded",[Da(z.body,Y)]),de=z.dy.number+z.dy.unit;return J.setAttribute("voffset",de),J}}),On({type:"rule",names:["\\rule"],props:{numArgs:2,numOptionalArgs:1,argTypes:["size","size","size"]},handler:function(z,Y,J){var de=z.parser,Ae=J[0],We=ir(Y[0],"size"),Tt=ir(Y[1],"size");return{type:"rule",mode:de.mode,shift:Ae&&ir(Ae,"size").value,width:We.value,height:Tt.value}},htmlBuilder:function(z,Y){var J=Ye.makeSpan(["mord","rule"],[],Y),de=vi(z.width,Y),Ae=vi(z.height,Y),We=z.shift?vi(z.shift,Y):0;return J.style.borderRightWidth=de+"em",J.style.borderTopWidth=Ae+"em",J.style.bottom=We+"em",J.width=de,J.height=Ae+We,J.depth=-We,J.maxFontSize=Ae*1.125*Y.sizeMultiplier,J},mathmlBuilder:function(z,Y){var J=vi(z.width,Y),de=vi(z.height,Y),Ae=z.shift?vi(z.shift,Y):0,We=Y.color&&Y.getColor()||"black",Tt=new kn.MathNode("mspace");Tt.setAttribute("mathbackground",We),Tt.setAttribute("width",J+"em"),Tt.setAttribute("height",de+"em");var $t=new kn.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 yi(He,z,Y){for(var J=qa(He,z,!1),de=z.sizeMultiplier/Y.sizeMultiplier,Ae=0;Ae<J.length;Ae++){var We=J[Ae].classes.indexOf("sizing");We<0?Array.prototype.push.apply(J[Ae].classes,z.sizingClasses(Y)):J[Ae].classes[We+1]==="reset-size"+z.size&&(J[Ae].classes[We+1]="reset-size"+Y.size),J[Ae].height*=de,J[Ae].depth*=de}return Ye.makeFragment(J)}var Si=["\\tiny","\\sixptsize","\\scriptsize","\\footnotesize","\\small","\\normalsize","\\large","\\Large","\\LARGE","\\huge","\\Huge"],qi=function(z,Y){var J=Y.havingSize(z.size);return yi(z.body,J,Y)};On({type:"sizing",names:Si,props:{numArgs:0,allowedInText:!0},handler:function(z,Y){var J=z.breakOnTokenText,de=z.funcName,Ae=z.parser,We=Ae.parseExpression(!1,J);return{type:"sizing",mode:Ae.mode,size:Si.indexOf(de)+1,body:We}},htmlBuilder:qi,mathmlBuilder:function(z,Y){var J=Y.havingSize(z.size),de=Vi(z.body,J),Ae=new kn.MathNode("mstyle",de);return Ae.setAttribute("mathsize",J.sizeMultiplier+"em"),Ae}}),On({type:"smash",names:["\\smash"],props:{numArgs:1,numOptionalArgs:1,allowedInText:!0},handler:function(z,Y,J){var de=z.parser,Ae=!1,We=!1,Tt=J[0]&&ir(J[0],"ordgroup");if(Tt)for(var $t="",rr=0;rr<Tt.body.length;++rr){var Ar=Tt.body[rr];if($t=Ar.text,$t==="t")Ae=!0;else if($t==="b")We=!0;else{Ae=!1,We=!1;break}}else Ae=!0,We=!0;var Gr=Y[0];return{type:"smash",mode:de.mode,body:Gr,smashHeight:Ae,smashDepth:We}},htmlBuilder:function(z,Y){var J=Ye.makeSpan([],[zi(z.body,Y)]);if(!z.smashHeight&&!z.smashDepth)return J;if(z.smashHeight&&(J.height=0,J.children))for(var de=0;de<J.children.length;de++)J.children[de].height=0;if(z.smashDepth&&(J.depth=0,J.children))for(var Ae=0;Ae<J.children.length;Ae++)J.children[Ae].depth=0;var We=Ye.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:J}]},Y);return Ye.makeSpan(["mord"],[We],Y)},mathmlBuilder:function(z,Y){var J=new kn.MathNode("mpadded",[Da(z.body,Y)]);return z.smashHeight&&J.setAttribute("height","0px"),z.smashDepth&&J.setAttribute("depth","0px"),J}}),On({type:"sqrt",names:["\\sqrt"],props:{numArgs:1,numOptionalArgs:1},handler:function(z,Y,J){var de=z.parser,Ae=J[0],We=Y[0];return{type:"sqrt",mode:de.mode,body:We,index:Ae}},htmlBuilder:function(z,Y){var J=zi(z.body,Y.havingCrampedStyle());J.height===0&&(J.height=Y.fontMetrics().xHeight),J=Ye.wrapFragment(J,Y);var de=Y.fontMetrics(),Ae=de.defaultRuleThickness,We=Ae;Y.style.id<M.TEXT.id&&(We=Y.fontMetrics().xHeight);var Tt=Ae+We/4,$t=J.height+J.depth+Tt+Ae,rr=xn.sqrtImage($t,Y),Ar=rr.span,Gr=rr.ruleWidth,an=rr.advanceWidth,Sn=Ar.height-Gr;Sn>J.height+J.depth+Tt&&(Tt=(Tt+Sn-J.height-J.depth)/2);var Fn=Ar.height-J.height-Tt-Gr;J.style.paddingLeft=an+"em";var Vn=Ye.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:J,wrapperClasses:["svg-align"]},{type:"kern",size:-(J.height+Fn)},{type:"elem",elem:Ar},{type:"kern",size:Gr}]},Y);if(z.index){var Ai=Y.havingStyle(M.SCRIPTSCRIPT),da=zi(z.index,Ai,Y),ea=.6*(Vn.height-Vn.depth),ta=Ye.makeVList({positionType:"shift",positionData:-ea,children:[{type:"elem",elem:da}]},Y),as=Ye.makeSpan(["root"],[ta]);return Ye.makeSpan(["mord","sqrt"],[as,Vn],Y)}else return Ye.makeSpan(["mord","sqrt"],[Vn],Y)},mathmlBuilder:function(z,Y){var J=z.body,de=z.index;return de?new kn.MathNode("mroot",[Da(J,Y),Da(de,Y)]):new kn.MathNode("msqrt",[Da(J,Y)])}});var ji={display:M.DISPLAY,text:M.TEXT,script:M.SCRIPT,scriptscript:M.SCRIPTSCRIPT};On({type:"styling",names:["\\displaystyle","\\textstyle","\\scriptstyle","\\scriptscriptstyle"],props:{numArgs:0,allowedInText:!0},handler:function(z,Y){var J=z.breakOnTokenText,de=z.funcName,Ae=z.parser,We=Ae.parseExpression(!0,J),Tt=de.slice(1,de.length-5);return{type:"styling",mode:Ae.mode,style:Tt,body:We}},htmlBuilder:function(z,Y){var J=ji[z.style],de=Y.havingStyle(J).withFont("");return yi(z.body,de,Y)},mathmlBuilder:function(z,Y){var J=ji[z.style],de=Y.havingStyle(J),Ae=Vi(z.body,de),We=new kn.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 Di=function(z,Y){var J=z.base;if(J)if(J.type==="op"){var de=J.limits&&(Y.style.size===M.DISPLAY.size||J.alwaysHandleSupSub);return de?Hr:null}else if(J.type==="operatorname"){var Ae=J.alwaysHandleSupSub&&(Y.style.size===M.DISPLAY.size||J.limits);return Ae?Yn:null}else{if(J.type==="accent")return A.isCharacterBox(J.base)?ga:null;if(J.type==="horizBrace"){var We=!z.sub;return We===J.isOver?Ve:null}else return null}else return null};Ri({type:"supsub",htmlBuilder:function(z,Y){var J=Di(z,Y);if(J)return J(z,Y);var de=z.base,Ae=z.sup,We=z.sub,Tt=zi(de,Y),$t,rr,Ar=Y.fontMetrics(),Gr=0,an=0,Sn=de&&A.isCharacterBox(de);if(Ae){var Fn=Y.havingStyle(Y.style.sup());$t=zi(Ae,Fn,Y),Sn||(Gr=Tt.height-Fn.fontMetrics().supDrop*Fn.sizeMultiplier/Y.sizeMultiplier)}if(We){var Vn=Y.havingStyle(Y.style.sub());rr=zi(We,Vn,Y),Sn||(an=Tt.depth+Vn.fontMetrics().subDrop*Vn.sizeMultiplier/Y.sizeMultiplier)}var Ai;Y.style===M.DISPLAY?Ai=Ar.sup1:Y.style.cramped?Ai=Ar.sup3:Ai=Ar.sup2;var da=Y.sizeMultiplier,ea=.5/Ar.ptPerEm/da+"em",ta=null;if(rr){var as=z.base&&z.base.type==="op"&&z.base.name&&(z.base.name==="\\oiint"||z.base.name==="\\oiiint");(Tt instanceof Ee||as)&&(ta=-Tt.italic+"em")}var fs;if($t&&rr){Gr=Math.max(Gr,Ai,$t.depth+.25*Ar.xHeight),an=Math.max(an,Ar.sub2);var gs=Ar.defaultRuleThickness,Es=4*gs;if(Gr-$t.depth-(rr.height-an)<Es){an=Es-(Gr-$t.depth)+rr.height;var Ca=.8*Ar.xHeight-(Gr-$t.depth);Ca>0&&(Gr+=Ca,an-=Ca)}var Us=[{type:"elem",elem:rr,shift:an,marginRight:ea,marginLeft:ta},{type:"elem",elem:$t,shift:-Gr,marginRight:ea}];fs=Ye.makeVList({positionType:"individualShift",children:Us},Y)}else if(rr){an=Math.max(an,Ar.sub1,rr.height-.8*Ar.xHeight);var zs=[{type:"elem",elem:rr,marginLeft:ta,marginRight:ea}];fs=Ye.makeVList({positionType:"shift",positionData:an,children:zs},Y)}else if($t)Gr=Math.max(Gr,Ai,$t.depth+.25*Ar.xHeight),fs=Ye.makeVList({positionType:"shift",positionData:-Gr,children:[{type:"elem",elem:$t,marginRight:ea}]},Y);else throw new Error("supsub must have either sup or sub.");var Aa=$a(Tt,"right")||"mord";return Ye.makeSpan([Aa],[Tt,Ye.makeSpan(["msupsub"],[fs])],Y)},mathmlBuilder:function(z,Y){var J=!1,de,Ae,We=Rr(z.base,"horizBrace");We&&(Ae=!!z.sup,Ae===We.isOver&&(J=!0,de=We.isOver)),z.base&&(z.base.type==="op"||z.base.type==="operatorname")&&(z.base.parentIsSupSub=!0);var Tt=[Da(z.base,Y)];z.sub&&Tt.push(Da(z.sub,Y)),z.sup&&Tt.push(Da(z.sup,Y));var $t;if(J)$t=de?"mover":"munder";else if(z.sub)if(z.sup){var Gr=z.base;Gr&&Gr.type==="op"&&Gr.limits&&Y.style===M.DISPLAY||Gr&&Gr.type==="operatorname"&&Gr.alwaysHandleSupSub&&(Y.style===M.DISPLAY||Gr.limits)?$t="munderover":$t="msubsup"}else{var Ar=z.base;Ar&&Ar.type==="op"&&Ar.limits&&(Y.style===M.DISPLAY||Ar.alwaysHandleSupSub)||Ar&&Ar.type==="operatorname"&&Ar.alwaysHandleSupSub&&(Ar.limits||Y.style===M.DISPLAY)?$t="munder":$t="msub"}else{var rr=z.base;rr&&rr.type==="op"&&rr.limits&&(Y.style===M.DISPLAY||rr.alwaysHandleSupSub)||rr&&rr.type==="operatorname"&&rr.alwaysHandleSupSub&&(rr.limits||Y.style===M.DISPLAY)?$t="mover":$t="msup"}var an=new kn.MathNode($t,Tt);return an}}),Ri({type:"atom",htmlBuilder:function(z,Y){return Ye.mathsym(z.text,z.mode,Y,["m"+z.family])},mathmlBuilder:function(z,Y){var J=new kn.MathNode("mo",[ns(z.text,z.mode)]);if(z.family==="bin"){var de=Rs(z,Y);de==="bold-italic"&&J.setAttribute("mathvariant",de)}else z.family==="punct"?J.setAttribute("separator","true"):(z.family==="open"||z.family==="close")&&J.setAttribute("stretchy","false");return J}});var pa={mi:"italic",mn:"normal",mtext:"normal"};Ri({type:"mathord",htmlBuilder:function(z,Y){return Ye.makeOrd(z,Y,"mathord")},mathmlBuilder:function(z,Y){var J=new kn.MathNode("mi",[ns(z.text,z.mode,Y)]),de=Rs(z,Y)||"italic";return de!==pa[J.type]&&J.setAttribute("mathvariant",de),J}}),Ri({type:"textord",htmlBuilder:function(z,Y){return Ye.makeOrd(z,Y,"textord")},mathmlBuilder:function(z,Y){var J=ns(z.text,z.mode,Y),de=Rs(z,Y)||"normal",Ae;return z.mode==="text"?Ae=new kn.MathNode("mtext",[J]):/[0-9]/.test(z.text)?Ae=new kn.MathNode("mn",[J]):z.text==="\\prime"?Ae=new kn.MathNode("mo",[J]):Ae=new kn.MathNode("mi",[J]),de!==pa[Ae.type]&&Ae.setAttribute("mathvariant",de),Ae}});var Ci={"\\nobreak":"nobreak","\\allowbreak":"allowbreak"},Ei={" ":{},"\\ ":{},"~":{className:"nobreak"},"\\space":{},"\\nobreakspace":{className:"nobreak"}};Ri({type:"spacing",htmlBuilder:function(z,Y){if(Ei.hasOwnProperty(z.text)){var J=Ei[z.text].className||"";if(z.mode==="text"){var de=Ye.makeOrd(z,Y,"textord");return de.classes.push(J),de}else return Ye.makeSpan(["mspace",J],[Ye.mathsym(z.text,z.mode,Y)],Y)}else{if(Ci.hasOwnProperty(z.text))return Ye.makeSpan(["mspace",Ci[z.text]],[],Y);throw new c('Unknown type of space "'+z.text+'"')}},mathmlBuilder:function(z,Y){var J;if(Ei.hasOwnProperty(z.text))J=new kn.MathNode("mtext",[new kn.TextNode("\xA0")]);else{if(Ci.hasOwnProperty(z.text))return new kn.MathNode("mspace");throw new c('Unknown type of space "'+z.text+'"')}return J}});var sa=function(){var z=new kn.MathNode("mtd",[]);return z.setAttribute("width","50%"),z};Ri({type:"tag",mathmlBuilder:function(z,Y){var J=new kn.MathNode("mtable",[new kn.MathNode("mtr",[sa(),new kn.MathNode("mtd",[Ua(z.body,Y)]),sa(),new kn.MathNode("mtd",[Ua(z.tag,Y)])])]);return J.setAttribute("width","100%"),J}});var io={"\\text":void 0,"\\textrm":"textrm","\\textsf":"textsf","\\texttt":"texttt","\\textnormal":"textrm"},Ps={"\\textbf":"textbf","\\textmd":"textmd"},Na={"\\textit":"textit","\\textup":"textup"},Wa=function(z,Y){var J=z.font;return J?io[J]?Y.withTextFontFamily(io[J]):Ps[J]?Y.withTextFontWeight(Ps[J]):Y.withTextFontShape(Na[J]):Y};On({type:"text",names:["\\text","\\textrm","\\textsf","\\texttt","\\textnormal","\\textbf","\\textmd","\\textit","\\textup"],props:{numArgs:1,argTypes:["text"],greediness:2,allowedInText:!0},handler:function(z,Y){var J=z.parser,de=z.funcName,Ae=Y[0];return{type:"text",mode:J.mode,body:$i(Ae),font:de}},htmlBuilder:function(z,Y){var J=Wa(z,Y),de=qa(z.body,J,!0);return Ye.makeSpan(["mord","text"],Ye.tryCombineChars(de),J)},mathmlBuilder:function(z,Y){var J=Wa(z,Y);return Ua(z.body,J)}}),On({type:"underline",names:["\\underline"],props:{numArgs:1,allowedInText:!0},handler:function(z,Y){var J=z.parser;return{type:"underline",mode:J.mode,body:Y[0]}},htmlBuilder:function(z,Y){var J=zi(z.body,Y),de=Ye.makeLineSpan("underline-line",Y),Ae=Y.fontMetrics().defaultRuleThickness,We=Ye.makeVList({positionType:"top",positionData:J.height,children:[{type:"kern",size:Ae},{type:"elem",elem:de},{type:"kern",size:3*Ae},{type:"elem",elem:J}]},Y);return Ye.makeSpan(["mord","underline"],[We],Y)},mathmlBuilder:function(z,Y){var J=new kn.MathNode("mo",[new kn.TextNode("\u203E")]);J.setAttribute("stretchy","true");var de=new kn.MathNode("munder",[Da(z.body,Y),J]);return de.setAttribute("accentunder","true"),de}}),On({type:"verb",names:["\\verb"],props:{numArgs:0,allowedInText:!0},handler:function(z,Y,J){throw new c("\\verb ended by end of line instead of matching delimiter")},htmlBuilder:function(z,Y){for(var J=Va(z),de=[],Ae=Y.havingStyle(Y.style.text()),We=0;We<J.length;We++){var Tt=J[We];Tt==="~"&&(Tt="\\textasciitilde"),de.push(Ye.makeSymbol(Tt,"Typewriter-Regular",z.mode,Ae,["mord","texttt"]))}return Ye.makeSpan(["mord","text"].concat(Ae.sizingClasses(Y)),Ye.tryCombineChars(de),Ae)},mathmlBuilder:function(z,Y){var J=new kn.TextNode(Va(z)),de=new kn.MathNode("mtext",[J]);return de.setAttribute("mathvariant","monospace"),de}});var Va=function(z){return z.body.replace(/ /g,z.star?"\u2423":"\xA0")},Fi=ha,va=Fi,Ya=`[ \r
|
|
|
]`,Xa="\\\\[a-zA-Z@]+",xo="\\\\[^\uD800-\uDFFF]",is=""+Xa+Ya+"*",xa=new RegExp("^("+Xa+")"+Ya+"*$"),Js="[\u0300-\u036F]",Yi=new RegExp(Js+"+$"),ws="("+Ya+"+)|([!-\\[\\]-\u2027\u202A-\uD7FF\uF900-\uFFFF]"+(Js+"*")+"|[\uD800-\uDBFF][\uDC00-\uDFFF]"+(Js+"*")+"|\\\\verb\\*([^]).*?\\3|\\\\verb([^*a-zA-Z]).*?\\4|\\\\operatorname\\*"+("|"+is)+("|"+xo+")"),ca=function(){function He(Y,J){this.input=void 0,this.settings=void 0,this.tokenRegex=void 0,this.catcodes=void 0,this.input=Y,this.settings=J,this.tokenRegex=new RegExp(ws,"g"),this.catcodes={"%":14}}var z=He.prototype;return z.setCatcode=function(J,de){this.catcodes[J]=de},z.lex=function(){var J=this.input,de=this.tokenRegex.lastIndex;if(de===J.length)return new u("EOF",new s(this,de,de));var Ae=this.tokenRegex.exec(J);if(Ae===null||Ae.index!==de)throw new c("Unexpected character: '"+J[de]+"'",new u(J[de],new s(this,de,de+1)));var We=Ae[2]||" ";if(this.catcodes[We]===14){var Tt=J.indexOf(`
|
|
|
`,this.tokenRegex.lastIndex);return Tt===-1?(this.tokenRegex.lastIndex=J.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(xa);return $t&&(We=$t[1]),new u(We,new s(this,de,this.tokenRegex.lastIndex))},He}(),Ja=function(){function He(Y,J){Y===void 0&&(Y={}),J===void 0&&(J={}),this.current=void 0,this.builtins=void 0,this.undefStack=void 0,this.current=J,this.builtins=Y,this.undefStack=[]}var z=He.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 J=this.undefStack.pop();for(var de in J)J.hasOwnProperty(de)&&(J[de]===void 0?delete this.current[de]:this.current[de]=J[de])},z.has=function(J){return this.current.hasOwnProperty(J)||this.builtins.hasOwnProperty(J)},z.get=function(J){return this.current.hasOwnProperty(J)?this.current[J]:this.builtins[J]},z.set=function(J,de,Ae){if(Ae===void 0&&(Ae=!1),Ae){for(var We=0;We<this.undefStack.length;We++)delete this.undefStack[We][J];this.undefStack.length>0&&(this.undefStack[this.undefStack.length-1][J]=de)}else{var Tt=this.undefStack[this.undefStack.length-1];Tt&&!Tt.hasOwnProperty(J)&&(Tt[J]=this.current[J])}this.current[J]=de},He}(),$s={},fa=$s;function ve(He,z){$s[He]=z}ve("\\@firstoftwo",function(He){var z=He.consumeArgs(2);return{tokens:z[0],numArgs:0}}),ve("\\@secondoftwo",function(He){var z=He.consumeArgs(2);return{tokens:z[1],numArgs:0}}),ve("\\@ifnextchar",function(He){var z=He.consumeArgs(3),Y=He.future();return z[0].length===1&&z[0][0].text===Y.text?{tokens:z[1],numArgs:0}:{tokens:z[2],numArgs:0}}),ve("\\@ifstar","\\@ifnextchar *{\\@firstoftwo{#1}}"),ve("\\TextOrMath",function(He){var z=He.consumeArgs(2);return He.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(He){var z=He.popToken(),Y,J="";if(z.text==="'")Y=8,z=He.popToken();else if(z.text==='"')Y=16,z=He.popToken();else if(z.text==="`")if(z=He.popToken(),z.text[0]==="\\")J=z.text.charCodeAt(1);else{if(z.text==="EOF")throw new c("\\char` missing argument");J=z.text.charCodeAt(0)}else Y=10;if(Y){if(J=we[z.text],J==null||J>=Y)throw new c("Invalid base-"+Y+" digit "+z.text);for(var de;(de=we[He.future().text])!=null&&de<Y;)J*=Y,J+=de,He.popToken()}return"\\@char{"+J+"}"});var wr=function(z,Y){var J=z.consumeArgs(1)[0];if(J.length!==1)throw new c("\\gdef's first argument must be a macro name");var de=J[0].text,Ae=0;for(J=z.consumeArgs(1)[0];J.length===1&&J[0].text==="#";){if(J=z.consumeArgs(1)[0],J.length!==1)throw new c('Invalid argument number length "'+J.length+'"');if(!/^[1-9]$/.test(J[0].text))throw new c('Invalid argument number "'+J[0].text+'"');if(Ae++,parseInt(J[0].text)!==Ae)throw new c('Argument number "'+J[0].text+'" out of order');J=z.consumeArgs(1)[0]}return z.macros.set(de,{tokens:J,numArgs:Ae},Y),""};ve("\\gdef",function(He){return wr(He,!0)}),ve("\\def",function(He){return wr(He,!1)}),ve("\\global",function(He){var z=He.consumeArgs(1)[0];if(z.length!==1)throw new c("Invalid command after \\global");var Y=z[0].text;if(Y==="\\def")return wr(He,!0);throw new c("Invalid command '"+Y+"' after \\global")});var Jr=function(z,Y,J){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&&!Y)throw new c("\\newcommand{"+Ae+"} attempting to redefine "+(Ae+"; use \\renewcommand"));if(!We&&!J)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(He){return Jr(He,!1,!0)}),ve("\\renewcommand",function(He){return Jr(He,!0,!1)}),ve("\\providecommand",function(He){return Jr(He,!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(He){var z="\\dotso",Y=He.expandAfterFuture().text;return Y in vr?z=vr[Y]:(Y.substr(0,4)==="\\not"||Y in ze.math&&A.contains(["bin","rel"],ze.math[Y].group))&&(z="\\dotsb"),z});var Kt={")":!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(He){var z=He.future().text;return z in Kt?"\\ldots\\,":"\\ldots"}),ve("\\dotsc",function(He){var z=He.future().text;return z in Kt&&z!==","?"\\ldots\\,":"\\ldots"}),ve("\\cdots",function(He){var z=He.future().text;return z in Kt?"\\@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(He){if(He.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 An=Gt["Main-Regular"][84][1]-.7*Gt["Main-Regular"][65][1]+"em";ve("\\LaTeX","\\textrm{\\html@mathml{"+("L\\kern-.36em\\raisebox{"+An+"}{\\scriptstyle A}")+"\\kern-.15em\\TeX}{LaTeX}}"),ve("\\KaTeX","\\textrm{\\html@mathml{"+("K\\kern-.17em\\raisebox{"+An+"}{\\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 Xn={"\\relax":!0,"^":!0,_:!0,"\\limits":!0,"\\nolimits":!0},Ni=function(){function He(Y,J,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=J,this.expansionCount=0,this.feed(Y),this.macros=new Ja(fa,J.macros),this.mode=de,this.stack=[]}var z=He.prototype;return z.feed=function(J){this.lexer=new ca(J,this.settings)},z.switchMode=function(J){this.mode=J},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(J){this.stack.push(J)},z.pushTokens=function(J){var de;(de=this.stack).push.apply(de,J)},z.consumeSpaces=function(){for(;;){var J=this.future();if(J.text===" ")this.stack.pop();else break}},z.consumeArgs=function(J){for(var de=[],Ae=0;Ae<J;++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 J=this.popToken(),de=J.text,Ae=this._getExpansion(de);if(Ae==null)return this.pushToken(J),J;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 Ar;(Ar=We).splice.apply(Ar,[$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 J=this.expandOnce();if(J instanceof u)if(J.text==="\\relax")this.stack.pop();else return this.stack.pop()}throw new Error},z.expandMacro=function(J){if(this.macros.get(J)){var de=[],Ae=this.stack.length;for(this.pushToken(new u(J));this.stack.length>Ae;){var We=this.expandOnce();We instanceof u&&de.push(this.stack.pop())}return de}},z.expandMacroAsText=function(J){var de=this.expandMacro(J);return de&&de.map(function(Ae){return Ae.text}).join("")},z._getExpansion=function(J){var de=this.macros.get(J);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 ca(Ae,this.settings),rr=[],Ar=$t.lex();Ar.text!=="EOF";)rr.push(Ar),Ar=$t.lex();rr.reverse();var Gr={tokens:rr,numArgs:We};return Gr}return Ae},z.isDefined=function(J){return this.macros.has(J)||va.hasOwnProperty(J)||ze.math.hasOwnProperty(J)||ze.text.hasOwnProperty(J)||Xn.hasOwnProperty(J)},He}(),Tn={"\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"}},jn={\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"},Pn=function(){function He(Y,J){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 Ni(Y,J,this.mode),this.settings=J,this.leftrightDepth=0}var z=He.prototype;return z.expect=function(J,de){if(de===void 0&&(de=!0),this.fetch().text!==J)throw new c("Expected '"+J+"', 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(J){this.mode=J,this.gullet.switchMode(J)},z.parse=function(){this.gullet.beginGroup(),this.settings.colorIsTextColor&&this.gullet.macros.set("\\color","\\textcolor");var J=this.parseExpression(!1);return this.expect("EOF"),this.gullet.endGroup(),J},z.parseExpression=function(J,de){for(var Ae=[];;){this.mode==="math"&&this.consumeSpaces();var We=this.fetch();if(He.endOfExpression.indexOf(We.text)!==-1||de&&We.text===de||J&&va[We.text]&&va[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(J){for(var de=-1,Ae,We=0;We<J.length;We++){var Tt=Rr(J[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,Ar=J.slice(0,de),Gr=J.slice(de+1);Ar.length===1&&Ar[0].type==="ordgroup"?$t=Ar[0]:$t={type:"ordgroup",mode:this.mode,body:Ar},Gr.length===1&&Gr[0].type==="ordgroup"?rr=Gr[0]:rr={type:"ordgroup",mode:this.mode,body:Gr};var an;return Ae==="\\\\abovefrac"?an=this.callFunction(Ae,[$t,J[de],rr],[]):an=this.callFunction(Ae,[$t,rr],[]),[an]}else return J},z.handleSupSubscript=function(J){var de=this.fetch(),Ae=de.text;this.consume();var We=this.parseGroup(J,!1,He.SUPSUB_GREEDINESS,void 0,void 0,!0);if(!We)throw new c("Expected group after '"+Ae+"'",de);return We},z.formatUnsupportedCmd=function(J){for(var de=[],Ae=0;Ae<J.length;Ae++)de.push({type:"textord",mode:"text",text:J[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(J){var de=this.parseGroup("atom",!1,null,J);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=Rr(de,"op");if($t){var rr=Tt.text==="\\limits";$t.limits=rr,$t.alwaysHandleSupSub=!0}else if($t=Rr(de,"operatorname"),$t&&$t.alwaysHandleSupSub){var Ar=Tt.text==="\\limits";$t.limits=Ar}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 Gr={type:"textord",mode:this.mode,text:"\\prime"},an=[Gr];for(this.consume();this.fetch().text==="'";)an.push(Gr),this.consume();this.fetch().text==="^"&&an.push(this.handleSupSubscript("superscript")),Ae={type:"ordgroup",mode:this.mode,body:an}}else break}return Ae||We?{type:"supsub",mode:this.mode,base:de,sup:Ae,sub:We}:de},z.parseFunction=function(J,de,Ae){var We=this.fetch(),Tt=We.text,$t=va[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),Ar=rr.args,Gr=rr.optArgs;return this.callFunction(Tt,Ar,Gr,We,J)},z.callFunction=function(J,de,Ae,We,Tt){var $t={funcName:J,parser:this,token:We,breakOnTokenText:Tt},rr=va[J];if(rr&&rr.handler)return rr.handler($t,de,Ae);throw new c("No function handler for "+J)},z.parseArguments=function(J,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 Ar=de.argTypes&&de.argTypes[rr],Gr=rr<de.numOptionalArgs,an=rr>0&&!Gr||rr===0&&!Gr&&this.mode==="math",Sn=this.parseGroupOfType("argument to '"+J+"'",Ar,Gr,We,an);if(!Sn){if(Gr){$t.push(null);continue}throw new c("Expected group after '"+J+"'",this.fetch())}(Gr?$t:Tt).push(Sn)}return{args:Tt,optArgs:$t}},z.parseGroupOfType=function(J,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(J,Ae,We,void 0,de,Tt);case"hbox":{var $t=this.parseGroup(J,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 Ar=this.parseStringGroup("raw",Ae,!0);if(Ar)return{type:"raw",mode:"text",string:Ar.text};throw new c("Expected raw group",this.fetch())}case"original":case null:case void 0:return this.parseGroup(J,Ae,We,void 0,void 0,Tt);default:throw new c("Unknown group type as "+J,this.fetch())}},z.consumeSpaces=function(){for(;this.fetch().text===" ";)this.consume()},z.parseStringGroup=function(J,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 Ar="",Gr=this.fetch(),an=0,Sn=Gr,Fn;(Fn=this.fetch()).text!==Tt||Ae&&an>0;){switch(Fn.text){case"EOF":throw new c("Unexpected end of input in "+J,Gr.range(Sn,Ar));case We:an++;break;case Tt:an--;break}Sn=Fn,Ar+=Sn.text,this.consume()}return this.expect(Tt),this.mode=rr,Gr.range(Sn,Ar)},z.parseRegexGroup=function(J,de){var Ae=this.mode;this.mode="text";for(var We=this.fetch(),Tt=We,$t="",rr;(rr=this.fetch()).text!=="EOF"&&J.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(J){var de=this.parseStringGroup("color",J);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(J){var de,Ae=!1;if(!J&&this.fetch().text!=="{"?de=this.parseRegexGroup(/^[-+]? *(?:$|\d+|\d+\.\d*|\.\d*) *[a-z]{0,2} *$/,"size"):de=this.parseStringGroup("size",J),!de)return null;!J&&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(!mi(Tt))throw new c("Invalid unit: '"+Tt.unit+"'",de);return{type:"size",mode:this.mode,value:Tt,isBlank:Ae}},z.parseUrlGroup=function(J,de){this.gullet.lexer.setCatcode("%",13);var Ae=this.parseStringGroup("url",J,!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(J,de,Ae,We,Tt,$t){var rr=this.mode;Tt&&this.switchMode(Tt),$t&&this.consumeSpaces();var Ar=this.fetch(),Gr=Ar.text,an;if(de?Gr==="[":Gr==="{"||Gr==="\\begingroup"){this.consume();var Sn=He.endOfGroup[Gr];this.gullet.beginGroup();var Fn=this.parseExpression(!1,Sn),Vn=this.fetch();this.expect(Sn),this.gullet.endGroup(),an={type:"ordgroup",mode:this.mode,loc:s.range(Ar,Vn),body:Fn,semisimple:Gr==="\\begingroup"||void 0}}else if(de)an=null;else if(an=this.parseFunction(We,J,Ae)||this.parseSymbol(),an==null&&Gr[0]==="\\"&&!Xn.hasOwnProperty(Gr)){if(this.settings.throwOnError)throw new c("Undefined control sequence: "+Gr,Ar);an=this.formatUnsupportedCmd(Gr),this.consume()}return Tt&&this.switchMode(rr),an},z.formLigatures=function(J){for(var de=J.length-1,Ae=0;Ae<de;++Ae){var We=J[Ae],Tt=We.text;Tt==="-"&&J[Ae+1].text==="-"&&(Ae+1<de&&J[Ae+2].text==="-"?(J.splice(Ae,3,{type:"textord",mode:"text",loc:s.range(We,J[Ae+2]),text:"---"}),de-=2):(J.splice(Ae,2,{type:"textord",mode:"text",loc:s.range(We,J[Ae+1]),text:"--"}),de-=1)),(Tt==="'"||Tt==="`")&&J[Ae+1].text===Tt&&(J.splice(Ae,2,{type:"textord",mode:"text",loc:s.range(We,J[Ae+1]),text:Tt+Tt}),de-=1)}},z.parseSymbol=function(){var J=this.fetch(),de=J.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}}jn.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',J),de=jn[de[0]]+de.substr(1));var Tt=Yi.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',J);var rr=ze[this.mode][de].group,Ar=s.range(J),Gr;if(Bt.hasOwnProperty(rr)){var an=rr;Gr={type:"atom",mode:this.mode,family:an,loc:Ar,text:de}}else Gr={type:rr,mode:this.mode,loc:Ar,text:de};$t=Gr}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',J):this.settings.reportNonstrict("unknownSymbol",'Unrecognized Unicode character "'+de[0]+'"'+(" ("+de.charCodeAt(0)+")"),J)),$t={type:"textord",mode:"text",loc:s.range(J),text:de};else return null;if(this.consume(),Tt)for(var Sn=0;Sn<Tt[0].length;Sn++){var Fn=Tt[0][Sn];if(!Tn[Fn])throw new c("Unknown accent ' "+Fn+"'",J);var Vn=Tn[Fn][this.mode];if(!Vn)throw new c("Accent "+Fn+" unsupported in "+this.mode+" mode",J);$t={type:"accent",mode:this.mode,loc:s.range(J),label:Vn,isStretchy:!1,isShifty:!0,base:$t}}return $t},He}();Pn.endOfExpression=["}","\\endgroup","\\end","\\right","&"],Pn.endOfGroup={"[":"]","{":"}","\\begingroup":"\\endgroup"},Pn.SUPSUB_GREEDINESS=1;var oa=function(z,Y){if(!(typeof z=="string"||z instanceof String))throw new TypeError("KaTeX can only parse string typed expression");var J=new Pn(z,Y);delete J.gullet.macros.current["\\df@tag"];var de=J.parse();if(J.gullet.macros.get("\\df@tag")){if(!Y.displayMode)throw new c("\\tag works only in display equations");J.gullet.feed("\\df@tag"),de=[{type:"tag",mode:"text",body:de,tag:J.parse()}]}return de},Ga=oa,Po=function(z,Y,J){Y.textContent="";var de=Io(z,J).toNode();Y.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."),Po=function(){throw new c("KaTeX doesn't work in quirks mode.")});var js=function(z,Y){var J=Io(z,Y).toMarkup();return J},Qo=function(z,Y){var J=new T(Y);return Ga(z,J)},zu=function(z,Y,J){if(J.throwOnError||!(z instanceof c))throw z;var de=Ye.makeSpan(["katex-error"],[new Ee(Y)]);return de.setAttribute("title",z.toString()),de.setAttribute("style","color:"+J.errorColor),de},Io=function(z,Y){var J=new T(Y);try{var de=Ga(z,J);return _o(de,z,J)}catch(Ae){return zu(Ae,z,J)}},qu=function(z,Y){var J=new T(Y);try{var de=Ga(z,J);return Ks(de,z,J)}catch(Ae){return zu(Ae,z,J)}},Jl={version:"0.11.1",render:Po,renderToString:js,ParseError:c,__parse:Qo,__renderToDomTree:Io,__renderToHTMLTree:qu,__setFontMetrics:Je,__defineSymbol:ue,__defineMacro:ve,__domTree:{Span:pt,Anchor:et,SymbolNode:Ee,SvgNode:Re,PathNode:$e,LineNode:Ze}},Su=e.default=Jl}]).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):[],A=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,A)))&&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]",A="[object DataView]",T="[object Float32Array]",F="[object Float64Array]",$="[object Int8Array]",R="[object Int16Array]",H="[object Int32Array]",G="[object Uint8Array]",Z="[object Uint8ClampedArray]",ie="[object Uint16Array]",ne="[object Uint32Array]",se={};se[T]=se[F]=se[$]=se[R]=se[H]=se[G]=se[Z]=se[ie]=se[ne]=!0,se[u]=se[f]=se[k]=se[c]=se[A]=se[h]=se[o]=se[i]=se[y]=se[p]=se[g]=se[l]=se[b]=se[x]=se[O]=!1;function Q(V){return s(V)&&n(V.length)&&!!se[t(V)]}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,A,T,F,$,R,H){var G=b(k,T),Z=b(A,T),ie=H.get(Z);if(ie){t(k,T,ie);return}var ne=R?R(G,Z,T+"",k,A,H):void 0,se=ne===void 0;if(se){var Q=h(Z),V=!Q&&i(Z),K=!Q&&!V&&l(Z);ne=Z,Q||V||K?h(G)?ne=G:o(G)?ne=u(G):V?(se=!1,ne=n(Z,!0)):K?(se=!1,ne=s(Z,!0)):ne=[]:g(Z)||c(Z)?(ne=G,c(G)?ne=x(G):(!p(G)||y(G))&&(ne=f(Z))):se=!1}se&&(H.set(Z,ne),$(ne,Z,F,R,H),H.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,A=4,T=8,F=16,$=32,R=64,H=128,G=256,Z=512,ie=30,ne="...",se=800,Q=16,V=1,K=2,ae=3,ee=1/0,q=9007199254740991,te=17976931348623157e292,M=NaN,L=4294967295,X=L-1,fe=L>>>1,xe=[["ary",H],["bind",O],["bindKey",k],["curry",T],["curryRight",F],["flip",Z],["partial",$],["partialRight",R],["rearg",G]],Ce="[object Arguments]",Le="[object Array]",Oe="[object AsyncFunction]",Ft="[object Boolean]",ht="[object Date]",At="[object DOMException]",tr="[object Error]",Jt="[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]",Re="[object Undefined]",$e="[object WeakMap]",Ze="[object WeakSet]",nt="[object ArrayBuffer]",ut="[object DataView]",Gt="[object Float32Array]",Zt="[object Float64Array]",Pe="[object Int8Array]",Je="[object Int16Array]",Vt="[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 (.+)\] \*/,qr=/,? & /,Er=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,jr=/[()=,{}\[\]\/\s]/,hr=/\\(\\)?/g,Zr=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,sn=/\w*$/,ln=/^[-+]0x[0-9a-f]+$/i,or=/^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,Cr=/($^)/,br=/['\n\r\u2028\u2029\\]/g,at="\\ud800-\\udfff",Fr="\\u0300-\\u036f",gn="\\ufe20-\\ufe2f",Wn="\\u20d0-\\u20ff",gr=Fr+gn+Wn,Xr="\\u2700-\\u27bf",dn="a-z\\xdf-\\xf6\\xf8-\\xff",Mn="\\xac\\xb1\\xd7\\xf7",ei="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",ni="\\u2000-\\u206f",Gi=" \\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",Mi="A-Z\\xc0-\\xd6\\xd8-\\xde",Ti="\\ufe0e\\ufe0f",mi=Mn+ei+ni+Gi,vi="['\u2019]",aa="["+at+"]",ii="["+mi+"]",Wi="["+gr+"]",wt="\\d+",st="["+Xr+"]",qn="["+dn+"]",bi="[^"+at+mi+wt+Xr+dn+Mi+"]",ti="\\ud83c[\\udffb-\\udfff]",Ki="(?:"+Wi+"|"+ti+")",xi="[^"+at+"]",Pi="(?:\\ud83c[\\udde6-\\uddff]){2}",ai="[\\ud800-\\udbff][\\udc00-\\udfff]",er="["+Mi+"]",mt="\\u200d",tt="(?:"+qn+"|"+bi+")",It="(?:"+er+"|"+bi+")",_t="(?:"+vi+"(?:d|ll|m|re|s|t|ve))?",lr="(?:"+vi+"(?:D|LL|M|RE|S|T|VE))?",fr=Ki+"?",Tr="["+Ti+"]?",kr="(?:"+mt+"(?:"+[xi,Pi,ai].join("|")+")"+Tr+fr+")*",Ue="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",rt="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",ye=Tr+fr+kr,Ye="(?:"+[st,Pi,ai].join("|")+")"+ye,ir="(?:"+[xi+Wi+"?",Wi,Pi,ai,aa].join("|")+")",Rr=RegExp(vi,"g"),Or=RegExp(Wi,"g"),Sr=RegExp(ti+"(?="+ti+")|"+ir+ye,"g"),Ur=RegExp([er+"?"+qn+"+"+_t+"(?="+[ii,er,"$"].join("|")+")",It+"+"+lr+"(?="+[ii,er+tt,"$"].join("|")+")",er+"?"+tt+"+"+_t,er+"+"+lr,rt,Ue,wt,Ye].join("|"),"g"),yn=RegExp("["+mt+at+gr+Ti+"]"),Ir=/[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[Gt]=on[Zt]=on[Pe]=on[Je]=on[Vt]=on[Rt]=on[Nt]=on[Bt]=on[Ct]=!0,on[Ce]=on[Le]=on[nt]=on[Ft]=on[ut]=on[ht]=on[tr]=on[Jt]=on[Qe]=on[Pt]=on[it]=on[et]=on[Ne]=on[me]=on[$e]=!1;var bn={};bn[Ce]=bn[Le]=bn[nt]=bn[ut]=bn[Ft]=bn[ht]=bn[Gt]=bn[Zt]=bn[Pe]=bn[Je]=bn[Vt]=bn[Qe]=bn[Pt]=bn[it]=bn[et]=bn[Ne]=bn[me]=bn[Ee]=bn[Rt]=bn[Nt]=bn[Bt]=bn[Ct]=!0,bn[tr]=bn[Jt]=bn[$e]=!1;var ha={\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"},gi={"&":"&","<":"<",">":">",'"':""","'":"'"},wi={"&":"&","<":"<",">":">",""":'"',"'":"'"},On={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Ri=parseFloat,$i=parseInt,la=typeof e.g=="object"&&e.g&&e.g.Object===Object&&e.g,Is=typeof self=="object"&&self&&self.Object===Object&&self,ba=la||Is||Function("return this")(),As=v&&!v.nodeType&&v,Ds=As&&!0&&d&&!d.nodeType&&d,qa=Ds&&Ds.exports===As,na=qa&&la.process,Ii=function(){try{var sr=Ds&&Ds.require&&Ds.require("util").types;return sr||na&&na.binding&&na.binding("util")}catch(Nr){}}(),Ts=Ii&&Ii.isArrayBuffer,$a=Ii&&Ii.isDate,Os=Ii&&Ii.isMap,zi=Ii&&Ii.isRegExp,ks=Ii&&Ii.isSet,Ro=Ii&&Ii.isTypedArray;function ja(sr,Nr,xr){switch(xr.length){case 0:return sr.call(Nr);case 1:return sr.call(Nr,xr[0]);case 2:return sr.call(Nr,xr[0],xr[1]);case 3:return sr.call(Nr,xr[0],xr[1],xr[2])}return sr.apply(Nr,xr)}function ys(sr,Nr,xr,mn){for(var zn=-1,ft=sr==null?0:sr.length;++zn<ft;){var Rn=sr[zn];Nr(mn,Rn,xr(Rn),sr)}return mn}function rs(sr,Nr){for(var xr=-1,mn=sr==null?0:sr.length;++xr<mn&&Nr(sr[xr],xr,sr)!==!1;);return sr}function Ws(sr,Nr){for(var xr=sr==null?0:sr.length;xr--&&Nr(sr[xr],xr,sr)!==!1;);return sr}function kn(sr,Nr){for(var xr=-1,mn=sr==null?0:sr.length;++xr<mn;)if(!Nr(sr[xr],xr,sr))return!1;return!0}function ns(sr,Nr){for(var xr=-1,mn=sr==null?0:sr.length,zn=0,ft=[];++xr<mn;){var Rn=sr[xr];Nr(Rn,xr,sr)&&(ft[zn++]=Rn)}return ft}function yo(sr,Nr){var xr=sr==null?0:sr.length;return!!xr&&mo(sr,Nr,0)>-1}function Rs(sr,Nr,xr){for(var mn=-1,zn=sr==null?0:sr.length;++mn<zn;)if(xr(Nr,sr[mn]))return!0;return!1}function Vi(sr,Nr){for(var xr=-1,mn=sr==null?0:sr.length,zn=Array(mn);++xr<mn;)zn[xr]=Nr(sr[xr],xr,sr);return zn}function Ua(sr,Nr){for(var xr=-1,mn=Nr.length,zn=sr.length;++xr<mn;)sr[zn+xr]=Nr[xr];return sr}function Da(sr,Nr,xr,mn){var zn=-1,ft=sr==null?0:sr.length;for(mn&&ft&&(xr=sr[++zn]);++zn<ft;)xr=Nr(xr,sr[zn],zn,sr);return xr}function vs(sr,Nr,xr,mn){var zn=sr==null?0:sr.length;for(mn&&zn&&(xr=sr[--zn]);zn--;)xr=Nr(xr,sr[zn],zn,sr);return xr}function Gs(sr,Nr){for(var xr=-1,mn=sr==null?0:sr.length;++xr<mn;)if(Nr(sr[xr],xr,sr))return!0;return!1}var So=hi("length");function _o(sr){return sr.split("")}function Ks(sr){return sr.match(Er)||[]}function Qs(sr,Nr,xr){var mn;return xr(sr,function(zn,ft,Rn){if(Nr(zn,ft,Rn))return mn=ft,!1}),mn}function Lo(sr,Nr,xr,mn){for(var zn=sr.length,ft=xr+(mn?1:-1);mn?ft--:++ft<zn;)if(Nr(sr[ft],ft,sr))return ft;return-1}function mo(sr,Nr,xr){return Nr===Nr?Ns(sr,Nr,xr):Lo(sr,Co,xr)}function Ho(sr,Nr,xr,mn){for(var zn=xr-1,ft=sr.length;++zn<ft;)if(mn(sr[zn],Nr))return zn;return-1}function Co(sr){return sr!==sr}function Xo(sr,Nr){var xr=sr==null?0:sr.length;return xr?Ba(sr,Nr)/xr:M}function hi(sr){return function(Nr){return Nr==null?n:Nr[sr]}}function Gn(sr){return function(Nr){return sr==null?n:sr[Nr]}}function ga(sr,Nr,xr,mn,zn){return zn(sr,function(ft,Rn,Kn){xr=mn?(mn=!1,ft):Nr(xr,ft,Rn,Kn)}),xr}function os(sr,Nr){var xr=sr.length;for(sr.sort(Nr);xr--;)sr[xr]=sr[xr].value;return sr}function Ba(sr,Nr){for(var xr,mn=-1,zn=sr.length;++mn<zn;){var ft=Nr(sr[mn]);ft!==n&&(xr=xr===n?ft:xr+ft)}return xr}function ro(sr,Nr){for(var xr=-1,mn=Array(sr);++xr<sr;)mn[xr]=Nr(xr);return mn}function Wo(sr,Nr){return Vi(Nr,function(xr){return[xr,sr[xr]]})}function iu(sr){return sr&&sr.slice(0,mr(sr)+1).replace(Fe,"")}function _s(sr){return function(Nr){return sr(Nr)}}function vu(sr,Nr){return Vi(Nr,function(xr){return sr[xr]})}function $o(sr,Nr){return sr.has(Nr)}function fu(sr,Nr){for(var xr=-1,mn=sr.length;++xr<mn&&mo(Nr,sr[xr],0)>-1;);return xr}function gu(sr,Nr){for(var xr=sr.length;xr--&&mo(Nr,sr[xr],0)>-1;);return xr}function Qu(sr,Nr){for(var xr=sr.length,mn=0;xr--;)sr[xr]===Nr&&++mn;return mn}var Mo=Gn(ha),Bs=Gn(gi);function Ou(sr){return"\\"+On[sr]}function Go(sr,Nr){return sr==null?n:sr[Nr]}function bs(sr){return yn.test(sr)}function bo(sr){return Ir.test(sr)}function yu(sr){for(var Nr,xr=[];!(Nr=sr.next()).done;)xr.push(Nr.value);return xr}function Ao(sr){var Nr=-1,xr=Array(sr.size);return sr.forEach(function(mn,zn){xr[++Nr]=[zn,mn]}),xr}function jo(sr,Nr){return function(xr){return sr(Nr(xr))}}function Vs(sr,Nr){for(var xr=-1,mn=sr.length,zn=0,ft=[];++xr<mn;){var Rn=sr[xr];(Rn===Nr||Rn===y)&&(sr[xr]=y,ft[zn++]=xr)}return ft}function so(sr){var Nr=-1,xr=Array(sr.size);return sr.forEach(function(mn){xr[++Nr]=mn}),xr}function sl(sr){var Nr=-1,xr=Array(sr.size);return sr.forEach(function(mn){xr[++Nr]=[mn,mn]}),xr}function Ns(sr,Nr,xr){for(var mn=xr-1,zn=sr.length;++mn<zn;)if(sr[mn]===Nr)return mn;return-1}function qt(sr,Nr,xr){for(var mn=xr+1;mn--;)if(sr[mn]===Nr)return mn;return mn}function ur(sr){return bs(sr)?_n(sr):So(sr)}function ar(sr){return bs(sr)?xn(sr):_o(sr)}function mr(sr){for(var Nr=sr.length;Nr--&&Dr.test(sr.charAt(Nr)););return Nr}var pr=Gn(wi);function _n(sr){for(var Nr=Sr.lastIndex=0;Sr.test(sr);)++Nr;return Nr}function xn(sr){return sr.match(Sr)||[]}function Nn(sr){return sr.match(Ur)||[]}var $n=function sr(Nr){Nr=Nr==null?ba:Jn.defaults(ba.Object(),Nr,Jn.pick(ba,cn));var xr=Nr.Array,mn=Nr.Date,zn=Nr.Error,ft=Nr.Function,Rn=Nr.Math,Kn=Nr.Object,li=Nr.RegExp,Bi=Nr.String,Kr=Nr.TypeError,Qi=xr.prototype,ya=ft.prototype,Li=Kn.prototype,Oa=Nr["__core-js_shared__"],xs=ya.toString,pi=Li.hasOwnProperty,hn=0,To=function(){var w=/[^.]+$/.exec(Oa&&Oa.keys&&Oa.keys.IE_PROTO||"");return w?"Symbol(src)_1."+w:""}(),ms=Li.toString,ka=xs.call(Kn),no=ba._,qs=li("^"+xs.call(pi).replace(yt,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Cn=qa?Nr.Buffer:n,us=Nr.Symbol,Ls=Nr.Uint8Array,Ve=Cn?Cn.allocUnsafe:n,qe=jo(Kn.getPrototypeOf,Kn),Mt=Kn.create,Wt=Li.propertyIsEnumerable,dr=Qi.splice,Br=us?us.isConcatSpreadable:n,Hr=us?us.iterator:n,pn=us?us.toStringTag:n,nn=function(){try{var w=P(Kn,"defineProperty");return w({},"",{}),w}catch(B){}}(),vn=Nr.clearTimeout!==ba.clearTimeout&&Nr.clearTimeout,Yn=mn&&mn.now!==ba.Date.now&&mn.now,ri=Nr.setTimeout!==ba.setTimeout&&Nr.setTimeout,yi=Rn.ceil,Si=Rn.floor,qi=Kn.getOwnPropertySymbols,ji=Cn?Cn.isBuffer:n,Di=Nr.isFinite,pa=Qi.join,Ci=jo(Kn.keys,Kn),Ei=Rn.max,sa=Rn.min,io=mn.now,Ps=Nr.parseInt,Na=Rn.random,Wa=Qi.reverse,Va=P(Nr,"DataView"),Fi=P(Nr,"Map"),va=P(Nr,"Promise"),Ya=P(Nr,"Set"),Xa=P(Nr,"WeakMap"),xo=P(Kn,"create"),is=Xa&&new Xa,xa={},Js=Qt(Va),Yi=Qt(Fi),ws=Qt(va),ca=Qt(Ya),Ja=Qt(Xa),$s=us?us.prototype:n,fa=$s?$s.valueOf:n,ve=$s?$s.toString:n;function we(w){if(cu(w)&&!ts(w)&&!(w instanceof Kt)){if(w instanceof vr)return w;if(pi.call(w,"__wrapped__"))return Pr(w)}return new vr(w)}var wr=function(){function w(){}return function(B){if(!nu(B))return{};if(Mt)return Mt(B);w.prototype=B;var ce=new w;return w.prototype=n,ce}}();function Jr(){}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=Jr.prototype,we.prototype.constructor=we,vr.prototype=wr(Jr.prototype),vr.prototype.constructor=vr;function Kt(w){this.__wrapped__=w,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=L,this.__views__=[]}function An(){var w=new Kt(this.__wrapped__);return w.__actions__=Yo(this.__actions__),w.__dir__=this.__dir__,w.__filtered__=this.__filtered__,w.__iteratees__=Yo(this.__iteratees__),w.__takeCount__=this.__takeCount__,w.__views__=Yo(this.__views__),w}function Xn(){if(this.__filtered__){var w=new Kt(this);w.__dir__=-1,w.__filtered__=!0}else w=this.clone(),w.__dir__*=-1;return w}function Ni(){var w=this.__wrapped__.value(),B=this.__dir__,ce=ts(w),Be=B<0,xt=ce?w.length:0,Xt=ui(0,xt,this.__views__),_r=Xt.start,Mr=Xt.end,Yr=Mr-_r,Dn=Be?Mr:_r-1,Ln=this.__iteratees__,Zn=Ln.length,Oi=0,ra=sa(Yr,this.__takeCount__);if(!ce||!Be&&xt==Yr&&ra==Yr)return sc(w,this.__actions__);var Pa=[];e:for(;Yr--&&Oi<ra;){Dn+=B;for(var ps=-1,Ia=w[Dn];++ps<Zn;){var Cs=Ln[ps],Fs=Cs.iteratee,Ul=Cs.type,ml=Fs(Ia);if(Ul==K)Ia=ml;else if(!ml){if(Ul==V)continue e;break e}}Pa[Oi++]=Ia}return Pa}Kt.prototype=wr(Jr.prototype),Kt.prototype.constructor=Kt;function Tn(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 jn(){this.__data__=xo?xo(null):{},this.size=0}function Pn(w){var B=this.has(w)&&delete this.__data__[w];return this.size-=B?1:0,B}function oa(w){var B=this.__data__;if(xo){var ce=B[w];return ce===o?n:ce}return pi.call(B,w)?B[w]:n}function Ga(w){var B=this.__data__;return xo?B[w]!==n:pi.call(B,w)}function Po(w,B){var ce=this.__data__;return this.size+=this.has(w)?0:1,ce[w]=xo&&B===n?o:B,this}Tn.prototype.clear=jn,Tn.prototype.delete=Pn,Tn.prototype.get=oa,Tn.prototype.has=Ga,Tn.prototype.set=Po;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 Qo(){this.__data__=[],this.size=0}function zu(w){var B=this.__data__,ce=as(B,w);if(ce<0)return!1;var Be=B.length-1;return ce==Be?B.pop():dr.call(B,ce,1),--this.size,!0}function Io(w){var B=this.__data__,ce=as(B,w);return ce<0?n:B[ce][1]}function qu(w){return as(this.__data__,w)>-1}function Jl(w,B){var ce=this.__data__,Be=as(ce,w);return Be<0?(++this.size,ce.push([w,B])):ce[Be][1]=B,this}js.prototype.clear=Qo,js.prototype.delete=zu,js.prototype.get=Io,js.prototype.has=qu,js.prototype.set=Jl;function Su(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 He(){this.size=0,this.__data__={hash:new Tn,map:new(Fi||js),string:new Tn}}function z(w){var B=Nu(this,w).delete(w);return this.size-=B?1:0,B}function Y(w){return Nu(this,w).get(w)}function J(w){return Nu(this,w).has(w)}function de(w,B){var ce=Nu(this,w),Be=ce.size;return ce.set(w,B),this.size+=ce.size==Be?0:1,this}Su.prototype.clear=He,Su.prototype.delete=z,Su.prototype.get=Y,Su.prototype.has=J,Su.prototype.set=de;function Ae(w){var B=-1,ce=w==null?0:w.length;for(this.__data__=new Su;++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 Ar(w){var B=this.__data__,ce=B.delete(w);return this.size=B.size,ce}function Gr(w){return this.__data__.get(w)}function an(w){return this.__data__.has(w)}function Sn(w,B){var ce=this.__data__;if(ce instanceof js){var Be=ce.__data__;if(!Fi||Be.length<u-1)return Be.push([w,B]),this.size=++ce.size,this;ce=this.__data__=new Su(Be)}return ce.set(w,B),this.size=ce.size,this}$t.prototype.clear=rr,$t.prototype.delete=Ar,$t.prototype.get=Gr,$t.prototype.has=an,$t.prototype.set=Sn;function Fn(w,B){var ce=ts(w),Be=!ce&&Wc(w),xt=!ce&&!Be&&$c(w),Xt=!ce&&!Be&&!xt&&Vc(w),_r=ce||Be||xt||Xt,Mr=_r?ro(w.length,Bi):[],Yr=Mr.length;for(var Dn in w)(B||pi.call(w,Dn))&&!(_r&&(Dn=="length"||xt&&(Dn=="offset"||Dn=="parent")||Xt&&(Dn=="buffer"||Dn=="byteLength"||Dn=="byteOffset")||Hs(Dn,Yr)))&&Mr.push(Dn);return Mr}function Vn(w){var B=w.length;return B?w[xu(0,B-1)]:n}function Ai(w,B){return Xe(Yo(w),zs(B,0,w.length))}function da(w){return Xe(Yo(w))}function ea(w,B,ce){(ce!==n&&!pc(w[B],ce)||ce===n&&!(B in w))&&Ca(w,B,ce)}function ta(w,B,ce){var Be=w[B];(!(pi.call(w,B)&&pc(Be,ce))||ce===n&&!(B in w))&&Ca(w,B,ce)}function as(w,B){for(var ce=w.length;ce--;)if(pc(w[ce][0],B))return ce;return-1}function fs(w,B,ce,Be){return wo(w,function(xt,Xt,_r){B(Be,xt,ce(xt),_r)}),Be}function gs(w,B){return w&&Iu(B,Uu(B),w)}function Es(w,B){return w&&Iu(B,Cl(B),w)}function Ca(w,B,ce){B=="__proto__"&&nn?nn(w,B,{configurable:!0,enumerable:!0,value:ce,writable:!0}):w[B]=ce}function Us(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 zs(w,B,ce){return w===w&&(ce!==n&&(w=w<=ce?w:ce),B!==n&&(w=w>=B?w:B)),w}function Aa(w,B,ce,Be,xt,Xt){var _r,Mr=B&p,Yr=B&g,Dn=B&l;if(ce&&(_r=xt?ce(w,Be,xt,Xt):ce(w)),_r!==n)return _r;if(!nu(w))return w;var Ln=ts(w);if(Ln){if(_r=ss(w),!Mr)return Yo(w,_r)}else{var Zn=rn(w),Oi=Zn==Jt||Zn==cr;if($c(w))return Ic(w,Mr);if(Zn==it||Zn==Ce||Oi&&!xt){if(_r=Yr||Oi?{}:eo(w),!Mr)return Yr?rl(w,Es(_r,w)):tl(w,gs(_r,w))}else{if(!bn[Zn])return xt?w:{};_r=si(w,Zn,Mr)}}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(Aa(Ia,B,ce,Ia,w,Xt))}):Bf(w)&&w.forEach(function(Ia,Cs){_r.set(Cs,Aa(Ia,B,ce,Cs,w,Xt))});var Pa=Dn?Yr?Bl:_l:Yr?Cl:Uu,ps=Ln?n:Pa(w);return rs(ps||w,function(Ia,Cs){ps&&(Cs=Ia,Ia=w[Cs]),ta(_r,Cs,Aa(Ia,B,ce,Cs,w,Xt))}),_r}function vo(w){var B=Uu(w);return function(ce){return Fo(ce,w,B)}}function Fo(w,B,ce){var Be=ce.length;if(w==null)return!Be;for(w=Kn(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 au(w,B,ce){if(typeof w!="function")throw new Kr(c);return be(function(){w.apply(n,ce)},B)}function Zs(w,B,ce,Be){var xt=-1,Xt=yo,_r=!0,Mr=w.length,Yr=[],Dn=B.length;if(!Mr)return Yr;ce&&(B=Vi(B,_s(ce))),Be?(Xt=Rs,_r=!1):B.length>=u&&(Xt=$o,_r=!1,B=new Ae(B));e:for(;++xt<Mr;){var Ln=w[xt],Zn=ce==null?Ln:ce(Ln);if(Ln=Be||Ln!==0?Ln:0,_r&&Zn===Zn){for(var Oi=Dn;Oi--;)if(B[Oi]===Zn)continue e;Yr.push(Ln)}else Xt(B,Zn,Be)||Yr.push(Ln)}return Yr}var wo=zo(uo),oo=zo(Bo,!0);function du(w,B){var ce=!0;return wo(w,function(Be,xt,Xt){return ce=!!B(Be,xt,Xt),ce}),ce}function Ju(w,B,ce){for(var Be=-1,xt=w.length;++Be<xt;){var Xt=w[Be],_r=B(Xt);if(_r!=null&&(Mr===n?_r===_r&&!jl(_r):ce(_r,Mr)))var Mr=_r,Yr=Xt}return Yr}function Ka(w,B,ce,Be){var xt=w.length;for(ce=cs(ce),ce<0&&(ce=-ce>xt?0:xt+ce),Be=Be===n||Be>xt?xt:cs(Be),Be<0&&(Be+=xt),Be=ce>Be?0:Uf(Be);ce<Be;)w[ce++]=B;return w}function Zu(w,B){var ce=[];return wo(w,function(Be,xt,Xt){B(Be,xt,Xt)&&ce.push(Be)}),ce}function Ys(w,B,ce,Be,xt){var Xt=-1,_r=w.length;for(ce||(ce=Zo),xt||(xt=[]);++Xt<_r;){var Mr=w[Xt];B>0&&ce(Mr)?B>1?Ys(Mr,B-1,ce,Be,xt):Ua(xt,Mr):Be||(xt[xt.length]=Mr)}return xt}var Hu=uc(),Wu=uc(!0);function uo(w,B){return w&&Hu(w,B,Uu)}function Bo(w,B){return w&&Wu(w,B,Uu)}function Tl(w,B){return ns(B,function(ce){return Mc(w[ce])})}function hu(w,B){B=fl(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 ol(w,B,ce){var Be=B(w);return ts(w)?Be:Ua(Be,ce(w))}function ao(w){return w==null?w===n?Re:zt:pn&&pn in Kn(w)?I(w):E(w)}function qo(w,B){return w>B}function bu(w,B){return w!=null&&pi.call(w,B)}function Pl(w,B){return w!=null&&B in Kn(w)}function Gu(w,B,ce){return w>=sa(B,ce)&&w<Ei(B,ce)}function vl(w,B,ce){for(var Be=ce?Rs:yo,xt=w[0].length,Xt=w.length,_r=Xt,Mr=xr(Xt),Yr=1/0,Dn=[];_r--;){var Ln=w[_r];_r&&B&&(Ln=Vi(Ln,_s(B))),Yr=sa(Ln.length,Yr),Mr[_r]=!ce&&(B||xt>=120&&Ln.length>=120)?new Ae(_r&&Ln):n}Ln=w[0];var Zn=-1,Oi=Mr[0];e:for(;++Zn<xt&&Dn.length<Yr;){var ra=Ln[Zn],Pa=B?B(ra):ra;if(ra=ce||ra!==0?ra:0,!(Oi?$o(Oi,Pa):Be(Dn,Pa,ce))){for(_r=Xt;--_r;){var ps=Mr[_r];if(!(ps?$o(ps,Pa):Be(w[_r],Pa,ce)))continue e}Oi&&Oi.push(Pa),Dn.push(ra)}}return Dn}function ul(w,B,ce,Be){return uo(w,function(xt,Xt,_r){B(Be,ce(xt),Xt,_r)}),Be}function gl(w,B,ce){B=fl(B,w),w=N(w,B);var Be=w==null?w:w[vt(ko(B))];return Be==null?n:ja(Be,w,ce)}function Zl(w){return cu(w)&&ao(w)==Ce}function lo(w){return cu(w)&&ao(w)==nt}function Hl(w){return cu(w)&&ao(w)==ht}function su(w,B,ce,Be,xt){return w===B?!0:w==null||B==null||!cu(w)&&!cu(B)?w!==w&&B!==B:Cu(w,B,ce,Be,su,xt)}function Cu(w,B,ce,Be,xt,Xt){var _r=ts(w),Mr=ts(B),Yr=_r?Le:rn(w),Dn=Mr?Le:rn(B);Yr=Yr==Ce?it:Yr,Dn=Dn==Ce?it:Dn;var Ln=Yr==it,Zn=Dn==it,Oi=Yr==Dn;if(Oi&&$c(w)){if(!$c(B))return!1;_r=!0,Ln=!1}if(Oi&&!Ln)return Xt||(Xt=new $t),_r||Vc(w)?Ql(w,B,ce,Be,xt,Xt):Fl(w,B,Yr,ce,Be,xt,Xt);if(!(ce&b)){var ra=Ln&&pi.call(w,"__wrapped__"),Pa=Zn&&pi.call(B,"__wrapped__");if(ra||Pa){var ps=ra?w.value():w,Ia=Pa?B.value():B;return Xt||(Xt=new $t),xt(ps,Ia,ce,Be,Xt)}}return Oi?(Xt||(Xt=new $t),kc(w,B,ce,Be,xt,Xt)):!1}function pu(w){return cu(w)&&rn(w)==Qe}function ec(w,B,ce,Be){var xt=ce.length,Xt=xt,_r=!Be;if(w==null)return!Xt;for(w=Kn(w);xt--;){var Mr=ce[xt];if(_r&&Mr[2]?Mr[1]!==w[Mr[0]]:!(Mr[0]in w))return!1}for(;++xt<Xt;){Mr=ce[xt];var Yr=Mr[0],Dn=w[Yr],Ln=Mr[1];if(_r&&Mr[2]){if(Dn===n&&!(Yr in w))return!1}else{var Zn=new $t;if(Be)var Oi=Be(Dn,Ln,Yr,w,B,Zn);if(!(Oi===n?su(Ln,Dn,b|x,Be,Zn):Oi))return!1}}return!0}function mc(w){if(!nu(w)||dc(w))return!1;var B=Mc(w)?qs:Lt;return B.test(Qt(w))}function fi(w){return cu(w)&&ao(w)==et}function tc(w){return cu(w)&&rn(w)==Ne}function rc(w){return cu(w)&&sf(w.length)&&!!on[ao(w)]}function Il(w){return typeof w=="function"?w:w==null?Al:typeof w=="object"?ts(w)?Ra(w[0],w[1]):ll(w):qf(w)}function Ku(w){if(!ju(w))return Ci(w);var B=[];for(var ce in Kn(w))pi.call(w,ce)&&ce!="constructor"&&B.push(ce);return B}function nc(w){if(!nu(w))return _(w);var B=ju(w),ce=[];for(var Be in w)Be=="constructor"&&(B||!pi.call(w,Be))||ce.push(Be);return ce}function yl(w,B){return w<B}function ou(w,B){var ce=-1,Be=Sl(w)?xr(w.length):[];return wo(w,function(xt,Xt,_r){Be[++ce]=B(xt,Xt,_r)}),Be}function ll(w){var B=C(w);return B.length==1&&B[0][2]?j(B[0][0],B[0][1]):function(ce){return ce===w||ec(ce,w,B)}}function Ra(w,B){return $u(w)&&Du(B)?j(vt(w),B):function(ce){var Be=gf(ce,w);return Be===n&&Be===B?yf(ce,w):su(B,Be,b|x)}}function Do(w,B,ce,Be,xt){w!==B&&Hu(B,function(Xt,_r){if(xt||(xt=new $t),nu(Xt))Ko(w,B,_r,ce,Do,Be,xt);else{var Mr=Be?Be(oe(w,_r),Xt,_r+"",w,B,xt):n;Mr===n&&(Mr=Xt),ea(w,_r,Mr)}},Cl)}function Ko(w,B,ce,Be,xt,Xt,_r){var Mr=oe(w,ce),Yr=oe(B,ce),Dn=_r.get(Yr);if(Dn){ea(w,ce,Dn);return}var Ln=Xt?Xt(Mr,Yr,ce+"",w,B,_r):n,Zn=Ln===n;if(Zn){var Oi=ts(Yr),ra=!Oi&&$c(Yr),Pa=!Oi&&!ra&&Vc(Yr);Ln=Yr,Oi||ra||Pa?ts(Mr)?Ln=Mr:_u(Mr)?Ln=Yo(Mr):ra?(Zn=!1,Ln=Ic(Yr,!0)):Pa?(Zn=!1,Ln=wl(Yr,!0)):Ln=[]:qc(Yr)||Wc(Yr)?(Ln=Mr,Wc(Mr)?Ln=zf(Mr):(!nu(Mr)||Mc(Mr))&&(Ln=eo(Yr))):Zn=!1}Zn&&(_r.set(Yr,Ln),xt(Ln,Yr,Be,Xt,_r),_r.delete(Yr)),ea(w,ce,Ln)}function Wl(w,B){var ce=w.length;if(ce)return B+=B<0?ce:0,Hs(B,ce)?w[B]:n}function cl(w,B,ce){B.length?B=Vi(B,function(Xt){return ts(Xt)?function(_r){return hu(_r,Xt.length===1?Xt[0]:Xt)}:Xt}):B=[Al];var Be=-1;B=Vi(B,_s(ci()));var xt=ou(w,function(Xt,_r,Mr){var Yr=Vi(B,function(Dn){return Dn(Xt)});return{criteria:Yr,index:++Be,value:Xt}});return os(xt,function(Xt,_r){return dl(Xt,_r,ce)})}function Jo(w,B){return Gl(w,B,function(ce,Be){return yf(w,Be)})}function Gl(w,B,ce){for(var Be=-1,xt=B.length,Xt={};++Be<xt;){var _r=B[Be],Mr=hu(w,_r);ce(Mr,_r)&&Vu(Xt,fl(_r,w),Mr)}return Xt}function vc(w){return function(B){return hu(B,w)}}function Au(w,B,ce,Be){var xt=Be?Ho:mo,Xt=-1,_r=B.length,Mr=w;for(w===B&&(B=Yo(B)),ce&&(Mr=Vi(w,_s(ce)));++Xt<_r;)for(var Yr=0,Dn=B[Xt],Ln=ce?ce(Dn):Dn;(Yr=xt(Mr,Ln,Yr,Be))>-1;)Mr!==w&&dr.call(Mr,Yr,1),dr.call(w,Yr,1);return w}function Tu(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;Hs(xt)?dr.call(w,xt,1):Ol(w,xt)}}return w}function xu(w,B){return w+Si(Na()*(B-w+1))}function Kl(w,B,ce,Be){for(var xt=-1,Xt=Ei(yi((B-w)/(ce||1)),0),_r=xr(Xt);Xt--;)_r[Be?Xt:++xt]=w,w+=ce;return _r}function bl(w,B){var ce="";if(!w||B<1||B>q)return ce;do B%2&&(ce+=w),B=Si(B/2),B&&(w+=w);while(B);return ce}function La(w,B){return Se(D(w,B,Al),w+"")}function gc(w){return Vn(Yc(w))}function yc(w,B){var ce=Yc(w);return Xe(ce,zs(B,0,ce.length))}function Vu(w,B,ce,Be){if(!nu(w))return w;B=fl(B,w);for(var xt=-1,Xt=B.length,_r=Xt-1,Mr=w;Mr!=null&&++xt<Xt;){var Yr=vt(B[xt]),Dn=ce;if(Yr==="__proto__"||Yr==="constructor"||Yr==="prototype")return w;if(xt!=_r){var Ln=Mr[Yr];Dn=Be?Be(Ln,Yr,Mr):n,Dn===n&&(Dn=nu(Ln)?Ln:Hs(B[xt+1])?[]:{})}ta(Mr,Yr,Dn),Mr=Mr[Yr]}return w}var ku=is?function(w,B){return is.set(w,B),w}:Al,bc=nn?function(w,B){return nn(w,"toString",{configurable:!0,enumerable:!1,value:xf(B),writable:!0})}:Al;function ic(w){return Xe(Yc(w))}function Vo(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 el(w,B){var ce;return wo(w,function(Be,xt,Xt){return ce=B(Be,xt,Xt),!ce}),!!ce}function eu(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 Eo(w,B,Al,ce)}function Eo(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,Mr=B===null,Yr=jl(B),Dn=B===n;xt<Xt;){var Ln=Si((xt+Xt)/2),Zn=ce(w[Ln]),Oi=Zn!==n,ra=Zn===null,Pa=Zn===Zn,ps=jl(Zn);if(_r)var Ia=Be||Pa;else Dn?Ia=Pa&&(Be||Oi):Mr?Ia=Pa&&Oi&&(Be||!ra):Yr?Ia=Pa&&Oi&&!ra&&(Be||!ps):ra||ps?Ia=!1:Ia=Be?Zn<=B:Zn<B;Ia?xt=Ln+1:Xt=Ln}return sa(Xt,X)}function Dl(w,B){for(var ce=-1,Be=w.length,xt=0,Xt=[];++ce<Be;){var _r=w[ce],Mr=B?B(_r):_r;if(!ce||!pc(Mr,Yr)){var Yr=Mr;Xt[xt++]=_r===0?0:_r}}return Xt}function Yu(w){return typeof w=="number"?w:jl(w)?M:+w}function wu(w){if(typeof w=="string")return w;if(ts(w))return Vi(w,wu)+"";if(jl(w))return ve?ve.call(w):"";var B=w+"";return B=="0"&&1/w==-ee?"-0":B}function uu(w,B,ce){var Be=-1,xt=yo,Xt=w.length,_r=!0,Mr=[],Yr=Mr;if(ce)_r=!1,xt=Rs;else if(Xt>=u){var Dn=B?null:Cc(w);if(Dn)return so(Dn);_r=!1,xt=$o,Yr=new Ae}else Yr=B?[]:Mr;e:for(;++Be<Xt;){var Ln=w[Be],Zn=B?B(Ln):Ln;if(Ln=ce||Ln!==0?Ln:0,_r&&Zn===Zn){for(var Oi=Yr.length;Oi--;)if(Yr[Oi]===Zn)continue e;B&&Yr.push(Zn),Mr.push(Ln)}else xt(Yr,Zn,ce)||(Yr!==Mr&&Yr.push(Zn),Mr.push(Ln))}return Mr}function Ol(w,B){return B=fl(B,w),w=N(w,B),w==null||delete w[vt(ko(B))]}function xc(w,B,ce,Be){return Vu(w,B,ce(hu(w,B)),Be)}function ac(w,B,ce,Be){for(var xt=w.length,Xt=Be?xt:-1;(Be?Xt--:++Xt<xt)&&B(w[Xt],Xt,w););return ce?Vo(w,Be?0:Xt,Be?Xt+1:xt):Vo(w,Be?Xt+1:0,Be?xt:Xt)}function sc(w,B){var ce=w;return ce instanceof Kt&&(ce=ce.value()),Da(B,function(Be,xt){return xt.func.apply(xt.thisArg,Ua([Be],xt.args))},ce)}function xl(w,B,ce){var Be=w.length;if(Be<2)return Be?uu(w[0]):[];for(var xt=-1,Xt=xr(Be);++xt<Be;)for(var _r=w[xt],Mr=-1;++Mr<Be;)Mr!=xt&&(Xt[xt]=Zs(Xt[xt]||_r,w[Mr],B,ce));return uu(Ys(Xt,1),B,ce)}function Pc(w,B,ce){for(var Be=-1,xt=w.length,Xt=B.length,_r={};++Be<xt;){var Mr=Be<Xt?B[Be]:n;ce(_r,w[Be],Mr)}return _r}function oc(w){return _u(w)?w:[]}function wc(w){return typeof w=="function"?w:Al}function fl(w,B){return ts(w)?w:$u(w,B)?[w]:lt(po(w))}var Pu=La;function Ms(w,B,ce){var Be=w.length;return ce=ce===n?Be:ce,!B&&ce>=Be?w:Vo(w,B,ce)}var Ec=vn||function(w){return ba.clearTimeout(w)};function Ic(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 Eu(w){var B=new w.constructor(w.byteLength);return new Ls(B).set(new Ls(w)),B}function co(w,B){var ce=B?Eu(w.buffer):w.buffer;return new w.constructor(ce,w.byteOffset,w.byteLength)}function Vl(w){var B=new w.constructor(w.source,sn.exec(w));return B.lastIndex=w.lastIndex,B}function Uo(w){return fa?Kn(fa.call(w)):{}}function wl(w,B){var ce=B?Eu(w.buffer):w.buffer;return new w.constructor(ce,w.byteOffset,w.length)}function Me(w,B){if(w!==B){var ce=w!==n,Be=w===null,xt=w===w,Xt=jl(w),_r=B!==n,Mr=B===null,Yr=B===B,Dn=jl(B);if(!Mr&&!Dn&&!Xt&&w>B||Xt&&_r&&Yr&&!Mr&&!Dn||Be&&_r&&Yr||!ce&&Yr||!xt)return 1;if(!Be&&!Xt&&!Dn&&w<B||Dn&&ce&&xt&&!Be&&!Xt||Mr&&ce&&xt||!_r&&xt||!Yr)return-1}return 0}function dl(w,B,ce){for(var Be=-1,xt=w.criteria,Xt=B.criteria,_r=xt.length,Mr=ce.length;++Be<_r;){var Yr=Me(xt[Be],Xt[Be]);if(Yr){if(Be>=Mr)return Yr;var Dn=ce[Be];return Yr*(Dn=="desc"?-1:1)}}return w.index-B.index}function Oo(w,B,ce,Be){for(var xt=-1,Xt=w.length,_r=ce.length,Mr=-1,Yr=B.length,Dn=Ei(Xt-_r,0),Ln=xr(Yr+Dn),Zn=!Be;++Mr<Yr;)Ln[Mr]=B[Mr];for(;++xt<_r;)(Zn||xt<Xt)&&(Ln[ce[xt]]=w[xt]);for(;Dn--;)Ln[Mr++]=w[xt++];return Ln}function kl(w,B,ce,Be){for(var xt=-1,Xt=w.length,_r=-1,Mr=ce.length,Yr=-1,Dn=B.length,Ln=Ei(Xt-Mr,0),Zn=xr(Ln+Dn),Oi=!Be;++xt<Ln;)Zn[xt]=w[xt];for(var ra=xt;++Yr<Dn;)Zn[ra+Yr]=B[Yr];for(;++_r<Mr;)(Oi||xt<Xt)&&(Zn[ra+ce[_r]]=w[xt++]);return Zn}function Yo(w,B){var ce=-1,Be=w.length;for(B||(B=xr(Be));++ce<Be;)B[ce]=w[ce];return B}function Iu(w,B,ce,Be){var xt=!ce;ce||(ce={});for(var Xt=-1,_r=B.length;++Xt<_r;){var Mr=B[Xt],Yr=Be?Be(ce[Mr],w[Mr],Mr,ce,w):n;Yr===n&&(Yr=w[Mr]),xt?Ca(ce,Mr,Yr):ta(ce,Mr,Yr)}return ce}function tl(w,B){return Iu(w,pe(w),B)}function rl(w,B){return Iu(w,je(w),B)}function Ru(w,B){return function(ce,Be){var xt=ts(ce)?ys:fs,Xt=B?B():{};return xt(ce,w,ci(Be,2),Xt)}}function Lu(w){return La(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&&ho(ce[0],ce[1],_r)&&(Xt=xt<3?n:Xt,xt=1),B=Kn(B);++Be<xt;){var Mr=ce[Be];Mr&&w(B,Mr,Be,Xt)}return B})}function zo(w,B){return function(ce,Be){if(ce==null)return ce;if(!Sl(ce))return w(ce,Be);for(var xt=ce.length,Xt=B?xt:-1,_r=Kn(ce);(B?Xt--:++Xt<xt)&&Be(_r[Xt],Xt,_r)!==!1;);return ce}}function uc(w){return function(B,ce,Be){for(var xt=-1,Xt=Kn(B),_r=Be(B),Mr=_r.length;Mr--;){var Yr=_r[w?Mr:++xt];if(ce(Xt[Yr],Yr,Xt)===!1)break}return B}}function lc(w,B,ce){var Be=B&O,xt=Mu(w);function Xt(){var _r=this&&this!==ba&&this instanceof Xt?xt:w;return _r.apply(Be?ce:this,arguments)}return Xt}function Yl(w){return function(B){B=po(B);var ce=bs(B)?ar(B):n,Be=ce?ce[0]:B.charAt(0),xt=ce?Ms(ce,1).join(""):B.slice(1);return Be[w]()+xt}}function nl(w){return function(B){return Da(Xf(Yf(B).replace(Rr,"")),w,"")}}function Mu(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 nu(Be)?Be:ce}}function Dc(w,B,ce){var Be=Mu(w);function xt(){for(var Xt=arguments.length,_r=xr(Xt),Mr=Xt,Yr=Xs(xt);Mr--;)_r[Mr]=arguments[Mr];var Dn=Xt<3&&_r[0]!==Yr&&_r[Xt-1]!==Yr?[]:Vs(_r,Yr);if(Xt-=Dn.length,Xt<ce)return tu(w,B,hl,xt.placeholder,n,_r,Dn,n,n,ce-Xt);var Ln=this&&this!==ba&&this instanceof xt?Be:w;return ja(Ln,this,_r)}return xt}function Sc(w){return function(B,ce,Be){var xt=Kn(B);if(!Sl(B)){var Xt=ci(ce,3);B=Uu(B),ce=function(Mr){return Xt(xt[Mr],Mr,xt)}}var _r=w(B,ce,Be);return _r>-1?xt[Xt?B[_r]:_r]:n}}function il(w){return Bu(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 Kr(c);if(xt&&!_r&&fo(Xt)=="wrapper")var _r=new vr([],!0)}for(Be=_r?Be:ce;++Be<ce;){Xt=B[Be];var Mr=fo(Xt),Yr=Mr=="wrapper"?ua(Xt):n;Yr&&$l(Yr[0])&&Yr[1]==(H|T|$|G)&&!Yr[4].length&&Yr[9]==1?_r=_r[fo(Yr[0])].apply(_r,Yr[3]):_r=Xt.length==1&&$l(Xt)?_r[Mr]():_r.thru(Xt)}return function(){var Dn=arguments,Ln=Dn[0];if(_r&&Dn.length==1&&ts(Ln))return _r.plant(Ln).value();for(var Zn=0,Oi=ce?B[Zn].apply(this,Dn):Ln;++Zn<ce;)Oi=B[Zn].call(this,Oi);return Oi}})}function hl(w,B,ce,Be,xt,Xt,_r,Mr,Yr,Dn){var Ln=B&H,Zn=B&O,Oi=B&k,ra=B&(T|F),Pa=B&Z,ps=Oi?n:Mu(w);function Ia(){for(var Cs=arguments.length,Fs=xr(Cs),Ul=Cs;Ul--;)Fs[Ul]=arguments[Ul];if(ra)var ml=Xs(Ia),zl=Qu(Fs,ml);if(Be&&(Fs=Oo(Fs,Be,xt,ra)),Xt&&(Fs=kl(Fs,Xt,_r,ra)),Cs-=zl,ra&&Cs<Dn){var mu=Vs(Fs,ml);return tu(w,B,hl,Ia.placeholder,ce,Fs,mu,Mr,Yr,Dn-Cs)}var _c=Zn?ce:this,Bc=Oi?_c[w]:w;return Cs=Fs.length,Mr?Fs=W(Fs,Mr):Pa&&Cs>1&&Fs.reverse(),Ln&&Yr<Cs&&(Fs.length=Yr),this&&this!==ba&&this instanceof Ia&&(Bc=ps||Mu(Bc)),Bc.apply(_c,Fs)}return Ia}function Rl(w,B){return function(ce,Be){return ul(ce,w,B(Be),{})}}function El(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=wu(ce),Be=wu(Be)):(ce=Yu(ce),Be=Yu(Be)),xt=w(ce,Be)}return xt}}function lu(w){return Bu(function(B){return B=Vi(B,_s(ci())),La(function(ce){var Be=this;return w(B,function(xt){return ja(xt,Be,ce)})})})}function Ll(w,B){B=B===n?" ":wu(B);var ce=B.length;if(ce<2)return ce?bl(B,w):B;var Be=bl(B,yi(w/ur(B)));return bs(B)?Ms(ar(Be),0,w).join(""):Be.slice(0,w)}function cc(w,B,ce,Be){var xt=B&O,Xt=Mu(w);function _r(){for(var Mr=-1,Yr=arguments.length,Dn=-1,Ln=Be.length,Zn=xr(Ln+Yr),Oi=this&&this!==ba&&this instanceof _r?Xt:w;++Dn<Ln;)Zn[Dn]=Be[Dn];for(;Yr--;)Zn[Dn++]=arguments[++Mr];return ja(Oi,xt?ce:this,Zn)}return _r}function Oc(w){return function(B,ce,Be){return Be&&typeof Be!="number"&&ho(B,ce,Be)&&(ce=Be=n),B=Fc(B),ce===n?(ce=B,B=0):ce=Fc(ce),Be=Be===n?B<ce?1:-1:Fc(Be),Kl(B,ce,Be,w)}}function Xl(w){return function(B,ce){return typeof B=="string"&&typeof ce=="string"||(B=ql(B),ce=ql(ce)),w(B,ce)}}function tu(w,B,ce,Be,xt,Xt,_r,Mr,Yr,Dn){var Ln=B&T,Zn=Ln?_r:n,Oi=Ln?n:_r,ra=Ln?Xt:n,Pa=Ln?n:Xt;B|=Ln?$:R,B&=~(Ln?R:$),B&A||(B&=~(O|k));var ps=[w,B,xt,ra,Zn,Pa,Oi,Mr,Yr,Dn],Ia=ce.apply(n,ps);return $l(w)&&he(Ia,ps),Ia.placeholder=Be,De(Ia,w,B)}function pl(w){var B=Rn[w];return function(ce,Be){if(ce=ql(ce),Be=Be==null?0:sa(cs(Be),292),Be&&Di(ce)){var xt=(po(ce)+"e").split("e"),Xt=B(xt[0]+"e"+(+xt[1]+Be));return xt=(po(Xt)+"e").split("e"),+(xt[0]+"e"+(+xt[1]-Be))}return B(ce)}}var Cc=Ya&&1/so(new Ya([,-0]))[1]==ee?function(w){return new Ya(w)}:Sf;function fc(w){return function(B){var ce=rn(B);return ce==Qe?Ao(B):ce==Ne?sl(B):Wo(B,w(B))}}function Fu(w,B,ce,Be,xt,Xt,_r,Mr){var Yr=B&k;if(!Yr&&typeof w!="function")throw new Kr(c);var Dn=Be?Be.length:0;if(Dn||(B&=~($|R),Be=xt=n),_r=_r===n?_r:Ei(cs(_r),0),Mr=Mr===n?Mr:cs(Mr),Dn-=xt?xt.length:0,B&R){var Ln=Be,Zn=xt;Be=xt=n}var Oi=Yr?n:ua(w),ra=[w,B,ce,Be,xt,Ln,Zn,Xt,_r,Mr];if(Oi&&a(ra,Oi),w=ra[0],B=ra[1],ce=ra[2],Be=ra[3],xt=ra[4],Mr=ra[9]=ra[9]===n?Yr?0:w.length:Ei(ra[9]-Dn,0),!Mr&&B&(T|F)&&(B&=~(T|F)),!B||B==O)var Pa=lc(w,B,ce);else B==T||B==F?Pa=Dc(w,B,Mr):(B==$||B==(O|$))&&!xt.length?Pa=cc(w,B,ce,Be):Pa=hl.apply(n,ra);var ps=Oi?ku:he;return De(ps(Pa,ra),w,B)}function Ml(w,B,ce,Be){return w===n||pc(w,Li[ce])&&!pi.call(Be,ce)?B:w}function al(w,B,ce,Be,xt,Xt){return nu(w)&&nu(B)&&(Xt.set(B,w),Do(w,B,n,al,Xt),Xt.delete(B)),w}function Ac(w){return qc(w)?n:w}function Ql(w,B,ce,Be,xt,Xt){var _r=ce&b,Mr=w.length,Yr=B.length;if(Mr!=Yr&&!(_r&&Yr>Mr))return!1;var Dn=Xt.get(w),Ln=Xt.get(B);if(Dn&&Ln)return Dn==B&&Ln==w;var Zn=-1,Oi=!0,ra=ce&x?new Ae:n;for(Xt.set(w,B),Xt.set(B,w);++Zn<Mr;){var Pa=w[Zn],ps=B[Zn];if(Be)var Ia=_r?Be(ps,Pa,Zn,B,w,Xt):Be(Pa,ps,Zn,w,B,Xt);if(Ia!==n){if(Ia)continue;Oi=!1;break}if(ra){if(!Gs(B,function(Cs,Fs){if(!$o(ra,Fs)&&(Pa===Cs||xt(Pa,Cs,ce,Be,Xt)))return ra.push(Fs)})){Oi=!1;break}}else if(!(Pa===ps||xt(Pa,ps,ce,Be,Xt))){Oi=!1;break}}return Xt.delete(w),Xt.delete(B),Oi}function Fl(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 Ls(w),new Ls(B)));case Ft:case ht:case Pt:return pc(+w,+B);case tr:return w.name==B.name&&w.message==B.message;case et:case me:return w==B+"";case Qe:var Mr=Ao;case Ne:var Yr=Be&b;if(Mr||(Mr=so),w.size!=B.size&&!Yr)return!1;var Dn=_r.get(w);if(Dn)return Dn==B;Be|=x,_r.set(w,B);var Ln=Ql(Mr(w),Mr(B),Be,xt,Xt,_r);return _r.delete(w),Ln;case Ee:if(fa)return fa.call(w)==fa.call(B)}return!1}function kc(w,B,ce,Be,xt,Xt){var _r=ce&b,Mr=_l(w),Yr=Mr.length,Dn=_l(B),Ln=Dn.length;if(Yr!=Ln&&!_r)return!1;for(var Zn=Yr;Zn--;){var Oi=Mr[Zn];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 ps=!0;Xt.set(w,B),Xt.set(B,w);for(var Ia=_r;++Zn<Yr;){Oi=Mr[Zn];var Cs=w[Oi],Fs=B[Oi];if(Be)var Ul=_r?Be(Fs,Cs,Oi,B,w,Xt):Be(Cs,Fs,Oi,w,B,Xt);if(!(Ul===n?Cs===Fs||xt(Cs,Fs,ce,Be,Xt):Ul)){ps=!1;break}Ia||(Ia=Oi=="constructor")}if(ps&&!Ia){var ml=w.constructor,zl=B.constructor;ml!=zl&&"constructor"in w&&"constructor"in B&&!(typeof ml=="function"&&ml instanceof ml&&typeof zl=="function"&&zl instanceof zl)&&(ps=!1)}return Xt.delete(w),Xt.delete(B),ps}function Bu(w){return Se(D(w,n,ds),w+"")}function _l(w){return ol(w,Uu,pe)}function Bl(w){return ol(w,Cl,je)}var ua=is?function(w){return is.get(w)}:Sf;function fo(w){for(var B=w.name+"",ce=xa[B],Be=pi.call(xa,B)?ce.length:0;Be--;){var xt=ce[Be],Xt=xt.func;if(Xt==null||Xt==w)return xt.name}return B}function Xs(w){var B=pi.call(we,"placeholder")?we:w;return B.placeholder}function ci(){var w=we.iteratee||wf;return w=w===wf?Il:w,arguments.length?w(arguments[0],arguments[1]):w}function Nu(w,B){var ce=w.__data__;return Nl(B)?ce[typeof B=="string"?"string":"hash"]:ce.map}function C(w){for(var B=Uu(w),ce=B.length;ce--;){var Be=B[ce],xt=w[Be];B[ce]=[Be,xt,Du(xt)]}return B}function P(w,B){var ce=Go(w,B);return mc(ce)?ce:n}function I(w){var B=pi.call(w,pn),ce=w[pn];try{w[pn]=n;var Be=!0}catch(Xt){}var xt=ms.call(w);return Be&&(B?w[pn]=ce:delete w[pn]),xt}var pe=qi?function(w){return w==null?[]:(w=Kn(w),ns(qi(w),function(B){return Wt.call(w,B)}))}:Cf,je=qi?function(w){for(var B=[];w;)Ua(B,pe(w)),w=qe(w);return B}:Cf,rn=ao;(Va&&rn(new Va(new ArrayBuffer(1)))!=ut||Fi&&rn(new Fi)!=Qe||va&&rn(va.resolve())!=Ot||Ya&&rn(new Ya)!=Ne||Xa&&rn(new Xa)!=$e)&&(rn=function(w){var B=ao(w),ce=B==it?w.constructor:n,Be=ce?Qt(ce):"";if(Be)switch(Be){case Js:return ut;case Yi:return Qe;case ws:return Ot;case ca:return Ne;case Ja:return $e}return B});function ui(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=sa(B,w+_r);break;case"takeRight":w=Ei(w,B-_r);break}}return{start:w,end:B}}function Xi(w){var B=w.match(Vr);return B?B[1].split(qr):[]}function Zi(w,B,ce){B=fl(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)&&Hs(_r,xt)&&(ts(w)||Wc(w)))}function ss(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 eo(w){return typeof w.constructor=="function"&&!ju(w)?wr(qe(w)):{}}function si(w,B,ce){var Be=w.constructor;switch(B){case nt:return Eu(w);case Ft:case ht:return new Be(+w);case ut:return co(w,ce);case Gt:case Zt:case Pe:case Je:case Vt:case Rt:case Nt:case Bt:case Ct:return wl(w,ce);case Qe:return new Be;case Pt:case me:return new Be(w);case et:return Vl(w);case Ne:return new Be;case Ee:return Uo(w)}}function Ss(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 Zo(w){return ts(w)||Wc(w)||!!(Br&&w&&w[Br])}function Hs(w,B){var ce=typeof w;return B=B==null?q:B,!!B&&(ce=="number"||ce!="symbol"&&bt.test(w))&&w>-1&&w%1==0&&w<B}function ho(w,B,ce){if(!nu(ce))return!1;var Be=typeof B;return(Be=="number"?Sl(ce)&&Hs(B,ce.length):Be=="string"&&B in ce)?pc(ce[B],w):!1}function $u(w,B){if(ts(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 Kn(B)}function Nl(w){var B=typeof w;return B=="string"||B=="number"||B=="symbol"||B=="boolean"?w!=="__proto__":w===null}function $l(w){var B=fo(w),ce=we[B];if(typeof ce!="function"||!(B in Kt.prototype))return!1;if(w===ce)return!0;var Be=ua(ce);return!!Be&&w===Be[0]}function dc(w){return!!To&&To in w}var Xu=Oa?Mc:Af;function ju(w){var B=w&&w.constructor,ce=typeof B=="function"&&B.prototype||Li;return w===ce}function Du(w){return w===w&&!nu(w)}function j(w,B){return function(ce){return ce==null?!1:ce[w]===B&&(B!==n||w in Kn(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|H),_r=Be==H&&ce==T||Be==H&&ce==G&&w[7].length<=B[8]||Be==(H|G)&&B[7].length<=B[8]&&ce==T;if(!(Xt||_r))return w;Be&O&&(w[2]=B[2],xt|=ce&O?0:A);var Mr=B[3];if(Mr){var Yr=w[3];w[3]=Yr?Oo(Yr,Mr,B[4]):Mr,w[4]=Yr?Vs(w[3],y):B[4]}return Mr=B[5],Mr&&(Yr=w[5],w[5]=Yr?kl(Yr,Mr,B[6]):Mr,w[6]=Yr?Vs(w[5],y):B[6]),Mr=B[7],Mr&&(w[7]=Mr),Be&H&&(w[8]=w[8]==null?B[8]:sa(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 Kn(w))B.push(ce);return B}function E(w){return ms.call(w)}function D(w,B,ce){return B=Ei(B===n?w.length-1:B,0),function(){for(var Be=arguments,xt=-1,Xt=Ei(Be.length-B,0),_r=xr(Xt);++xt<Xt;)_r[xt]=Be[B+xt];xt=-1;for(var Mr=xr(B+1);++xt<B;)Mr[xt]=Be[xt];return Mr[B]=ce(_r),ja(w,this,Mr)}}function N(w,B){return B.length<2?w:hu(w,Vo(B,0,-1))}function W(w,B){for(var ce=w.length,Be=sa(B.length,ce),xt=Yo(w);Be--;){var Xt=B[Be];w[Be]=Hs(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=Ge(ku),be=ri||function(w,B){return ba.setTimeout(w,B)},Se=Ge(bc);function De(w,B,ce){var Be=B+"";return Se(w,Ss(Be,yr(Xi(Be),ce)))}function Ge(w){var B=0,ce=0;return function(){var Be=io(),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=xu(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(hr,"$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 xs.call(w)}catch(B){}try{return w+""}catch(B){}}return""}function yr(w,B){return rs(xe,function(ce){var Be="_."+ce[0];B&ce[1]&&!yo(w,Be)&&w.push(Be)}),w.sort()}function Pr(w){if(w instanceof Kt)return w.clone();var B=new vr(w.__wrapped__,w.__chain__);return B.__actions__=Yo(w.__actions__),B.__index__=w.__index__,B.__values__=w.__values__,B}function Wr(w,B,ce){(ce?ho(w,B,ce):B===n)?B=1:B=Ei(cs(B),0);var Be=w==null?0:w.length;if(!Be||B<1)return[];for(var xt=0,Xt=0,_r=xr(yi(Be/B));xt<Be;)_r[Xt++]=Vo(w,xt,xt+=B);return _r}function $r(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 En(){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 Ua(ts(ce)?Yo(ce):[ce],Ys(B,1))}var un=La(function(w,B){return _u(w)?Zs(w,Ys(B,1,_u,!0)):[]}),Un=La(function(w,B){var ce=ko(B);return _u(ce)&&(ce=n),_u(w)?Zs(w,Ys(B,1,_u,!0),ci(ce,2)):[]}),oi=La(function(w,B){var ce=ko(B);return _u(ce)&&(ce=n),_u(w)?Zs(w,Ys(B,1,_u,!0),n,ce):[]});function wn(w,B,ce){var Be=w==null?0:w.length;return Be?(B=ce||B===n?1:cs(B),Vo(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:cs(B),B=Be-B,Vo(w,0,B<0?0:B)):[]}function Ta(w,B){return w&&w.length?ac(w,ci(B,3),!0,!0):[]}function _i(w,B){return w&&w.length?ac(w,ci(B,3),!0):[]}function wa(w,B,ce,Be){var xt=w==null?0:w.length;return xt?(ce&&typeof ce!="number"&&ho(w,B,ce)&&(ce=0,Be=xt),Ka(w,B,ce,Be)):[]}function ma(w,B,ce){var Be=w==null?0:w.length;if(!Be)return-1;var xt=ce==null?0:cs(ce);return xt<0&&(xt=Ei(Be+xt,0)),Lo(w,ci(B,3),xt)}function ia(w,B,ce){var Be=w==null?0:w.length;if(!Be)return-1;var xt=Be-1;return ce!==n&&(xt=cs(ce),xt=ce<0?Ei(Be+xt,0):sa(xt,Be-1)),Lo(w,ci(B,3),xt,!0)}function ds(w){var B=w==null?0:w.length;return B?Ys(w,1):[]}function es(w){var B=w==null?0:w.length;return B?Ys(w,ee):[]}function Hi(w,B){var ce=w==null?0:w.length;return ce?(B=B===n?1:cs(B),Ys(w,B)):[]}function di(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 ls(w){return w&&w.length?w[0]:n}function za(w,B,ce){var Be=w==null?0:w.length;if(!Be)return-1;var xt=ce==null?0:cs(ce);return xt<0&&(xt=Ei(Be+xt,0)),mo(w,B,xt)}function Ea(w){var B=w==null?0:w.length;return B?Vo(w,0,-1):[]}var go=La(function(w){var B=Vi(w,oc);return B.length&&B[0]===w[0]?vl(B):[]}),No=La(function(w){var B=ko(w),ce=Vi(w,oc);return B===ko(ce)?B=n:ce.pop(),ce.length&&ce[0]===w[0]?vl(ce,ci(B,2)):[]}),to=La(function(w){var B=ko(w),ce=Vi(w,oc);return B=typeof B=="function"?B:n,B&&ce.pop(),ce.length&&ce[0]===w[0]?vl(ce,n,B):[]});function ru(w,B){return w==null?"":pa.call(w,B)}function ko(w){var B=w==null?0:w.length;return B?w[B-1]:n}function hc(w,B,ce){var Be=w==null?0:w.length;if(!Be)return-1;var xt=Be;return ce!==n&&(xt=cs(ce),xt=xt<0?Ei(Be+xt,0):sa(xt,Be-1)),B===B?qt(w,B,xt):Lo(w,Co,xt,!0)}function jc(w,B){return w&&w.length?Wl(w,cs(B)):n}var Rc=La(Lc);function Lc(w,B){return w&&w.length&&B&&B.length?Au(w,B):w}function Uc(w,B,ce){return w&&w.length&&B&&B.length?Au(w,B,ci(ce,2)):w}function Nc(w,B,ce){return w&&w.length&&B&&B.length?Au(w,B,n,ce):w}var Xc=Bu(function(w,B){var ce=w==null?0:w.length,Be=Us(w,B);return Tu(w,Vi(B,function(xt){return Hs(xt,ce)?+xt:xt}).sort(Me)),Be});function Jc(w,B){var ce=[];if(!(w&&w.length))return ce;var Be=-1,xt=[],Xt=w.length;for(B=ci(B,3);++Be<Xt;){var _r=w[Be];B(_r,Be,w)&&(ce.push(_r),xt.push(Be))}return Tu(w,xt),ce}function zc(w){return w==null?w:Wa.call(w)}function lf(w,B,ce){var Be=w==null?0:w.length;return Be?(ce&&typeof ce!="number"&&ho(w,B,ce)?(B=0,ce=Be):(B=B==null?0:cs(B),ce=ce===n?Be:cs(ce)),Vo(w,B,ce)):[]}function Qc(w,B){return eu(w,B)}function Zc(w,B,ce){return Eo(w,B,ci(ce,2))}function cf(w,B){var ce=w==null?0:w.length;if(ce){var Be=eu(w,B);if(Be<ce&&pc(w[Be],B))return Be}return-1}function Gc(w,B){return eu(w,B,!0)}function ef(w,B,ce){return Eo(w,B,ci(ce,2),!0)}function ff(w,B){var ce=w==null?0:w.length;if(ce){var Be=eu(w,B,!0)-1;if(pc(w[Be],B))return Be}return-1}function Hc(w){return w&&w.length?Dl(w):[]}function df(w,B){return w&&w.length?Dl(w,ci(B,2)):[]}function Kc(w){var B=w==null?0:w.length;return B?Vo(w,1,B):[]}function m(w,B,ce){return w&&w.length?(B=ce||B===n?1:cs(B),Vo(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:cs(B),B=Be-B,Vo(w,B<0?0:B,Be)):[]}function U(w,B){return w&&w.length?ac(w,ci(B,3),!1,!0):[]}function _e(w,B){return w&&w.length?ac(w,ci(B,3)):[]}var ke=La(function(w){return uu(Ys(w,1,_u,!0))}),ot=La(function(w){var B=ko(w);return _u(B)&&(B=n),uu(Ys(w,1,_u,!0),ci(B,2))}),Ut=La(function(w){var B=ko(w);return B=typeof B=="function"?B:n,uu(Ys(w,1,_u,!0),n,B)});function nr(w){return w&&w.length?uu(w):[]}function Lr(w,B){return w&&w.length?uu(w,ci(B,2)):[]}function fn(w,B){return B=typeof B=="function"?B:n,w&&w.length?uu(w,n,B):[]}function ki(w){if(!(w&&w.length))return[];var B=0;return w=ns(w,function(ce){if(_u(ce))return B=Ei(ce.length,B),!0}),ro(B,function(ce){return Vi(w,hi(ce))})}function Ma(w,B){if(!(w&&w.length))return[];var ce=ki(w);return B==null?ce:Vi(ce,function(Be){return ja(B,n,Be)})}var Hn=La(function(w,B){return _u(w)?Zs(w,B):[]}),Ji=La(function(w){return xl(ns(w,_u))}),Fa=La(function(w){var B=ko(w);return _u(B)&&(B=n),xl(ns(w,_u),ci(B,2))}),Sa=La(function(w){var B=ko(w);return B=typeof B=="function"?B:n,xl(ns(w,_u),n,B)}),en=La(ki);function zr(w,B){return Pc(w||[],B||[],ta)}function Qr(w,B){return Pc(w||[],B||[],Vu)}var In=La(function(w){var B=w.length,ce=B>1?w[B-1]:n;return ce=typeof ce=="function"?(w.pop(),ce):n,Ma(w,ce)});function Bn(w){var B=we(w);return B.__chain__=!0,B}function Za(w,B){return B(w),w}function Ui(w,B){return B(w)}var Ha=Bu(function(w){var B=w.length,ce=B?w[0]:0,Be=this.__wrapped__,xt=function(Xt){return Us(Xt,w)};return B>1||this.__actions__.length||!(Be instanceof Kt)||!Hs(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 hs(){return Bn(this)}function Qa(){return new vr(this.value(),this.__chain__)}function Tc(){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 Jr;){var Be=Pr(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 Kt){var B=w;return this.__actions__.length&&(B=new Kt(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=Ru(function(w,B,ce){pi.call(w,ce)?++w[ce]:Ca(w,ce,1)});function sd(w,B,ce){var Be=ts(w)?kn:du;return ce&&ho(w,B,ce)&&(B=n),Be(w,ci(B,3))}function od(w,B){var ce=ts(w)?ns:Zu;return ce(w,ci(B,3))}var ud=Sc(ma),ld=Sc(ia);function cd(w,B){return Ys(tf(w,B),1)}function fd(w,B){return Ys(tf(w,B),ee)}function dd(w,B,ce){return ce=ce===n?1:cs(ce),Ys(tf(w,B),ce)}function Tf(w,B){var ce=ts(w)?rs:wo;return ce(w,ci(B,3))}function Pf(w,B){var ce=ts(w)?Ws:oo;return ce(w,ci(B,3))}var hd=Ru(function(w,B,ce){pi.call(w,ce)?w[ce].push(B):Ca(w,ce,[B])});function pd(w,B,ce,Be){w=Sl(w)?w:Yc(w),ce=ce&&!Be?cs(ce):0;var xt=w.length;return ce<0&&(ce=Ei(xt+ce,0)),of(w)?ce<=xt&&w.indexOf(B,ce)>-1:!!xt&&mo(w,B,ce)>-1}var _d=La(function(w,B,ce){var Be=-1,xt=typeof B=="function",Xt=Sl(w)?xr(w.length):[];return wo(w,function(_r){Xt[++Be]=xt?ja(B,_r,ce):gl(_r,B,ce)}),Xt}),md=Ru(function(w,B,ce){Ca(w,ce,B)});function tf(w,B){var ce=ts(w)?Vi:ou;return ce(w,ci(B,3))}function vd(w,B,ce,Be){return w==null?[]:(ts(B)||(B=B==null?[]:[B]),ce=Be?n:ce,ts(ce)||(ce=ce==null?[]:[ce]),cl(w,B,ce))}var gd=Ru(function(w,B,ce){w[ce?0:1].push(B)},function(){return[[],[]]});function yd(w,B,ce){var Be=ts(w)?Da:ga,xt=arguments.length<3;return Be(w,ci(B,4),ce,xt,wo)}function bd(w,B,ce){var Be=ts(w)?vs:ga,xt=arguments.length<3;return Be(w,ci(B,4),ce,xt,oo)}function xd(w,B){var ce=ts(w)?ns:Zu;return ce(w,af(ci(B,3)))}function wd(w){var B=ts(w)?Vn:gc;return B(w)}function Ed(w,B,ce){(ce?ho(w,B,ce):B===n)?B=1:B=cs(B);var Be=ts(w)?Ai:yc;return Be(w,B)}function Sd(w){var B=ts(w)?da:ic;return B(w)}function Cd(w){if(w==null)return 0;if(Sl(w))return of(w)?ur(w):w.length;var B=rn(w);return B==Qe||B==Ne?w.size:Ku(w).length}function Ad(w,B,ce){var Be=ts(w)?Gs:el;return ce&&ho(w,B,ce)&&(B=n),Be(w,ci(B,3))}var Td=La(function(w,B){if(w==null)return[];var ce=B.length;return ce>1&&ho(w,B[0],B[1])?B=[]:ce>2&&ho(B[0],B[1],B[2])&&(B=[B[0]]),cl(w,Ys(B,1),[])}),rf=Yn||function(){return ba.Date.now()};function Pd(w,B){if(typeof B!="function")throw new Kr(c);return w=cs(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,Fu(w,H,n,n,n,n,B)}function Df(w,B){var ce;if(typeof B!="function")throw new Kr(c);return w=cs(w),function(){return--w>0&&(ce=B.apply(this,arguments)),w<=1&&(B=n),ce}}var pf=La(function(w,B,ce){var Be=O;if(ce.length){var xt=Vs(ce,Xs(pf));Be|=$}return Fu(w,Be,B,ce,xt)}),Of=La(function(w,B,ce){var Be=O|k;if(ce.length){var xt=Vs(ce,Xs(Of));Be|=$}return Fu(B,Be,w,ce,xt)});function kf(w,B,ce){B=ce?n:B;var Be=Fu(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=Fu(w,F,n,n,n,n,n,B);return Be.placeholder=Rf.placeholder,Be}function Lf(w,B,ce){var Be,xt,Xt,_r,Mr,Yr,Dn=0,Ln=!1,Zn=!1,Oi=!0;if(typeof w!="function")throw new Kr(c);B=ql(B)||0,nu(ce)&&(Ln=!!ce.leading,Zn="maxWait"in ce,Xt=Zn?Ei(ql(ce.maxWait)||0,B):Xt,Oi="trailing"in ce?!!ce.trailing:Oi);function ra(mu){var _c=Be,Bc=xt;return Be=xt=n,Dn=mu,_r=w.apply(Bc,_c),_r}function Pa(mu){return Dn=mu,Mr=be(Cs,B),Ln?ra(mu):_r}function ps(mu){var _c=mu-Yr,Bc=mu-Dn,Jf=B-_c;return Zn?sa(Jf,Xt-Bc):Jf}function Ia(mu){var _c=mu-Yr,Bc=mu-Dn;return Yr===n||_c>=B||_c<0||Zn&&Bc>=Xt}function Cs(){var mu=rf();if(Ia(mu))return Fs(mu);Mr=be(Cs,ps(mu))}function Fs(mu){return Mr=n,Oi&&Be?ra(mu):(Be=xt=n,_r)}function Ul(){Mr!==n&&Ec(Mr),Dn=0,Be=Yr=xt=Mr=n}function ml(){return Mr===n?_r:Fs(rf())}function zl(){var mu=rf(),_c=Ia(mu);if(Be=arguments,xt=this,Yr=mu,_c){if(Mr===n)return Pa(Yr);if(Zn)return Ec(Mr),Mr=be(Cs,B),ra(Yr)}return Mr===n&&(Mr=be(Cs,B)),_r}return zl.cancel=Ul,zl.flush=ml,zl}var Id=La(function(w,B){return au(w,1,B)}),Dd=La(function(w,B,ce){return au(w,ql(B)||0,ce)});function Od(w){return Fu(w,Z)}function nf(w,B){if(typeof w!="function"||B!=null&&typeof B!="function")throw new Kr(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||Su),ce}nf.Cache=Su;function af(w){if(typeof w!="function")throw new Kr(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=Pu(function(w,B){B=B.length==1&&ts(B[0])?Vi(B[0],_s(ci())):Vi(Ys(B,1),_s(ci()));var ce=B.length;return La(function(Be){for(var xt=-1,Xt=sa(Be.length,ce);++xt<Xt;)Be[xt]=B[xt].call(this,Be[xt]);return ja(w,this,Be)})}),_f=La(function(w,B){var ce=Vs(B,Xs(_f));return Fu(w,$,n,B,ce)}),Mf=La(function(w,B){var ce=Vs(B,Xs(Mf));return Fu(w,R,n,B,ce)}),Ld=Bu(function(w,B){return Fu(w,G,n,n,n,B)});function Md(w,B){if(typeof w!="function")throw new Kr(c);return B=B===n?B:cs(B),La(w,B)}function Fd(w,B){if(typeof w!="function")throw new Kr(c);return B=B==null?0:Ei(cs(B),0),La(function(ce){var Be=ce[B],xt=Ms(ce,0,B);return Be&&Ua(xt,Be),ja(w,this,xt)})}function Bd(w,B,ce){var Be=!0,xt=!0;if(typeof w!="function")throw new Kr(c);return nu(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(wc(B),w)}function jd(){if(!arguments.length)return[];var w=arguments[0];return ts(w)?w:[w]}function Ud(w){return Aa(w,l)}function zd(w,B){return B=typeof B=="function"?B:n,Aa(w,l,B)}function Zd(w){return Aa(w,p|l)}function Hd(w,B){return B=typeof B=="function"?B:n,Aa(w,p|l,B)}function Wd(w,B){return B==null||Fo(w,B,Uu(B))}function pc(w,B){return w===B||w!==w&&B!==B}var Gd=Xl(qo),Kd=Xl(function(w,B){return w>=B}),Wc=Zl(function(){return arguments}())?Zl:function(w){return cu(w)&&pi.call(w,"callee")&&!Wt.call(w,"callee")},ts=xr.isArray,Vd=Ts?_s(Ts):lo;function Sl(w){return w!=null&&sf(w.length)&&!Mc(w)}function _u(w){return cu(w)&&Sl(w)}function Yd(w){return w===!0||w===!1||cu(w)&&ao(w)==Ft}var $c=ji||Af,Xd=$a?_s($a):Hl;function Qd(w){return cu(w)&&w.nodeType===1&&!qc(w)}function qd(w){if(w==null)return!0;if(Sl(w)&&(ts(w)||typeof w=="string"||typeof w.splice=="function"||$c(w)||Vc(w)||Wc(w)))return!w.length;var B=rn(w);if(B==Qe||B==Ne)return!w.size;if(ju(w))return!Ku(w).length;for(var ce in w)if(pi.call(w,ce))return!1;return!0}function Jd(w,B){return su(w,B)}function e0(w,B,ce){ce=typeof ce=="function"?ce:n;var Be=ce?ce(w,B):n;return Be===n?su(w,B,n,ce):!!Be}function mf(w){if(!cu(w))return!1;var B=ao(w);return B==tr||B==At||typeof w.message=="string"&&typeof w.name=="string"&&!qc(w)}function t0(w){return typeof w=="number"&&Di(w)}function Mc(w){if(!nu(w))return!1;var B=ao(w);return B==Jt||B==cr||B==Oe||B==pt}function Ff(w){return typeof w=="number"&&w==cs(w)}function sf(w){return typeof w=="number"&&w>-1&&w%1==0&&w<=q}function nu(w){var B=typeof w;return w!=null&&(B=="object"||B=="function")}function cu(w){return w!=null&&typeof w=="object"}var Bf=Os?_s(Os):pu;function r0(w,B){return w===B||ec(w,B,C(B))}function n0(w,B,ce){return ce=typeof ce=="function"?ce:n,ec(w,B,C(B),ce)}function i0(w){return Nf(w)&&w!=+w}function a0(w){if(Xu(w))throw new zn(f);return mc(w)}function s0(w){return w===null}function o0(w){return w==null}function Nf(w){return typeof w=="number"||cu(w)&&ao(w)==Pt}function qc(w){if(!cu(w)||ao(w)!=it)return!1;var B=qe(w);if(B===null)return!0;var ce=pi.call(B,"constructor")&&B.constructor;return typeof ce=="function"&&ce instanceof ce&&xs.call(ce)==ka}var vf=zi?_s(zi):fi;function u0(w){return Ff(w)&&w>=-q&&w<=q}var $f=ks?_s(ks):tc;function of(w){return typeof w=="string"||!ts(w)&&cu(w)&&ao(w)==me}function jl(w){return typeof w=="symbol"||cu(w)&&ao(w)==Ee}var Vc=Ro?_s(Ro):rc;function l0(w){return w===n}function c0(w){return cu(w)&&rn(w)==$e}function f0(w){return cu(w)&&ao(w)==Ze}var d0=Xl(yl),h0=Xl(function(w,B){return w<=B});function jf(w){if(!w)return[];if(Sl(w))return of(w)?ar(w):Yo(w);if(Hr&&w[Hr])return yu(w[Hr]());var B=rn(w),ce=B==Qe?Ao:B==Ne?so:Yc;return ce(w)}function Fc(w){if(!w)return w===0?w:0;if(w=ql(w),w===ee||w===-ee){var B=w<0?-1:1;return B*te}return w===w?w:0}function cs(w){var B=Fc(w),ce=B%1;return B===B?ce?B-ce:B:0}function Uf(w){return w?zs(cs(w),0,L):0}function ql(w){if(typeof w=="number")return w;if(jl(w))return M;if(nu(w)){var B=typeof w.valueOf=="function"?w.valueOf():w;w=nu(B)?B+"":B}if(typeof w!="string")return w===0?w:+w;w=iu(w);var ce=or.test(w);return ce||gt.test(w)?$i(w.slice(2),ce?2:8):ln.test(w)?M:+w}function zf(w){return Iu(w,Cl(w))}function p0(w){return w?zs(cs(w),-q,q):w===0?w:0}function po(w){return w==null?"":wu(w)}var _0=Lu(function(w,B){if(ju(B)||Sl(B)){Iu(B,Uu(B),w);return}for(var ce in B)pi.call(B,ce)&&ta(w,ce,B[ce])}),Zf=Lu(function(w,B){Iu(B,Cl(B),w)}),uf=Lu(function(w,B,ce,Be){Iu(B,Cl(B),w,Be)}),m0=Lu(function(w,B,ce,Be){Iu(B,Uu(B),w,Be)}),v0=Bu(Us);function g0(w,B){var ce=wr(w);return B==null?ce:gs(ce,B)}var y0=La(function(w,B){w=Kn(w);var ce=-1,Be=B.length,xt=Be>2?B[2]:n;for(xt&&ho(B[0],B[1],xt)&&(Be=1);++ce<Be;)for(var Xt=B[ce],_r=Cl(Xt),Mr=-1,Yr=_r.length;++Mr<Yr;){var Dn=_r[Mr],Ln=w[Dn];(Ln===n||pc(Ln,Li[Dn])&&!pi.call(w,Dn))&&(w[Dn]=Xt[Dn])}return w}),b0=La(function(w){return w.push(n,al),ja(Hf,n,w)});function x0(w,B){return Qs(w,ci(B,3),uo)}function w0(w,B){return Qs(w,ci(B,3),Bo)}function E0(w,B){return w==null?w:Hu(w,ci(B,3),Cl)}function S0(w,B){return w==null?w:Wu(w,ci(B,3),Cl)}function C0(w,B){return w&&uo(w,ci(B,3))}function A0(w,B){return w&&Bo(w,ci(B,3))}function T0(w){return w==null?[]:Tl(w,Uu(w))}function P0(w){return w==null?[]:Tl(w,Cl(w))}function gf(w,B,ce){var Be=w==null?n:hu(w,B);return Be===n?ce:Be}function I0(w,B){return w!=null&&Zi(w,B,bu)}function yf(w,B){return w!=null&&Zi(w,B,Pl)}var D0=Rl(function(w,B,ce){B!=null&&typeof B.toString!="function"&&(B=ms.call(B)),w[B]=ce},xf(Al)),O0=Rl(function(w,B,ce){B!=null&&typeof B.toString!="function"&&(B=ms.call(B)),pi.call(w,B)?w[B].push(ce):w[B]=[ce]},ci),k0=La(gl);function Uu(w){return Sl(w)?Fn(w):Ku(w)}function Cl(w){return Sl(w)?Fn(w,!0):nc(w)}function R0(w,B){var ce={};return B=ci(B,3),uo(w,function(Be,xt,Xt){Ca(ce,B(Be,xt,Xt),Be)}),ce}function L0(w,B){var ce={};return B=ci(B,3),uo(w,function(Be,xt,Xt){Ca(ce,xt,B(Be,xt,Xt))}),ce}var M0=Lu(function(w,B,ce){Do(w,B,ce)}),Hf=Lu(function(w,B,ce,Be){Do(w,B,ce,Be)}),F0=Bu(function(w,B){var ce={};if(w==null)return ce;var Be=!1;B=Vi(B,function(Xt){return Xt=fl(Xt,w),Be||(Be=Xt.length>1),Xt}),Iu(w,Bl(w),ce),Be&&(ce=Aa(ce,p|g|l,Ac));for(var xt=B.length;xt--;)Ol(ce,B[xt]);return ce});function B0(w,B){return Wf(w,af(ci(B)))}var N0=Bu(function(w,B){return w==null?{}:Jo(w,B)});function Wf(w,B){if(w==null)return{};var ce=Vi(Bl(w),function(Be){return[Be]});return B=ci(B),Gl(w,ce,function(Be,xt){return B(Be,xt[0])})}function $0(w,B,ce){B=fl(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=Mc(Xt)?Xt.call(w):Xt}return w}function j0(w,B,ce){return w==null?w:Vu(w,B,ce)}function U0(w,B,ce,Be){return Be=typeof Be=="function"?Be:n,w==null?w:Vu(w,B,ce,Be)}var Gf=fc(Uu),Kf=fc(Cl);function z0(w,B,ce){var Be=ts(w),xt=Be||$c(w)||Vc(w);if(B=ci(B,4),ce==null){var Xt=w&&w.constructor;xt?ce=Be?new Xt:[]:nu(w)?ce=Mc(Xt)?wr(qe(w)):{}:ce={}}return(xt?rs:uo)(w,function(_r,Mr,Yr){return B(ce,_r,Mr,Yr)}),ce}function Z0(w,B){return w==null?!0:Ol(w,B)}function H0(w,B,ce){return w==null?w:xc(w,B,wc(ce))}function W0(w,B,ce,Be){return Be=typeof Be=="function"?Be:n,w==null?w:xc(w,B,wc(ce),Be)}function Yc(w){return w==null?[]:vu(w,Uu(w))}function G0(w){return w==null?[]:vu(w,Cl(w))}function K0(w,B,ce){return ce===n&&(ce=B,B=n),ce!==n&&(ce=ql(ce),ce=ce===ce?ce:0),B!==n&&(B=ql(B),B=B===B?B:0),zs(ql(w),B,ce)}function V0(w,B,ce){return B=Fc(B),ce===n?(ce=B,B=0):ce=Fc(ce),w=ql(w),Gu(w,B,ce)}function Y0(w,B,ce){if(ce&&typeof ce!="boolean"&&ho(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=Fc(w),B===n?(B=w,w=0):B=Fc(B)),w>B){var Be=w;w=B,B=Be}if(ce||w%1||B%1){var xt=Na();return sa(w+xt*(B-w+Ri("1e-"+((xt+"").length-1))),B)}return xu(w,B)}var X0=nl(function(w,B,ce){return B=B.toLowerCase(),w+(ce?Vf(B):B)});function Vf(w){return bf(po(w).toLowerCase())}function Yf(w){return w=po(w),w&&w.replace(jt,Mo).replace(Or,"")}function Q0(w,B,ce){w=po(w),B=wu(B);var Be=w.length;ce=ce===n?Be:zs(cs(ce),0,Be);var xt=ce;return ce-=B.length,ce>=0&&w.slice(ce,xt)==B}function q0(w){return w=po(w),w&&dt.test(w)?w.replace(Dt,Bs):w}function J0(w){return w=po(w),w&&kt.test(w)?w.replace(yt,"\\$&"):w}var eh=nl(function(w,B,ce){return w+(ce?"-":"")+B.toLowerCase()}),th=nl(function(w,B,ce){return w+(ce?" ":"")+B.toLowerCase()}),rh=Yl("toLowerCase");function nh(w,B,ce){w=po(w),B=cs(B);var Be=B?ur(w):0;if(!B||Be>=B)return w;var xt=(B-Be)/2;return Ll(Si(xt),ce)+w+Ll(yi(xt),ce)}function ih(w,B,ce){w=po(w),B=cs(B);var Be=B?ur(w):0;return B&&Be<B?w+Ll(B-Be,ce):w}function ah(w,B,ce){w=po(w),B=cs(B);var Be=B?ur(w):0;return B&&Be<B?Ll(B-Be,ce)+w:w}function sh(w,B,ce){return ce||B==null?B=0:B&&(B=+B),Ps(po(w).replace(Fe,""),B||0)}function oh(w,B,ce){return(ce?ho(w,B,ce):B===n)?B=1:B=cs(B),bl(po(w),B)}function uh(){var w=arguments,B=po(w[0]);return w.length<3?B:B.replace(w[1],w[2])}var lh=nl(function(w,B,ce){return w+(ce?"_":"")+B.toLowerCase()});function ch(w,B,ce){return ce&&typeof ce!="number"&&ho(w,B,ce)&&(B=ce=n),ce=ce===n?L:ce>>>0,ce?(w=po(w),w&&(typeof B=="string"||B!=null&&!vf(B))&&(B=wu(B),!B&&bs(w))?Ms(ar(w),0,ce):w.split(B,ce)):[]}var fh=nl(function(w,B,ce){return w+(ce?" ":"")+bf(B)});function dh(w,B,ce){return w=po(w),ce=ce==null?0:zs(cs(ce),0,w.length),B=wu(B),w.slice(ce,ce+B.length)==B}function hh(w,B,ce){var Be=we.templateSettings;ce&&ho(w,B,ce)&&(B=n),w=po(w),B=uf({},B,Be,Ml);var xt=uf({},B.imports,Be.imports,Ml),Xt=Uu(xt),_r=vu(xt,Xt),Mr,Yr,Dn=0,Ln=B.interpolate||Cr,Zn="__p += '",Oi=li((B.escape||Cr).source+"|"+Ln.source+"|"+(Ln===Ie?Zr:Cr).source+"|"+(B.evaluate||Cr).source+"|$","g"),ra="//# sourceURL="+(pi.call(B,"sourceURL")?(B.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++tn+"]")+`
|
|
|
`;w.replace(Oi,function(Ia,Cs,Fs,Ul,ml,zl){return Fs||(Fs=Ul),Zn+=w.slice(Dn,zl).replace(br,Ou),Cs&&(Mr=!0,Zn+=`' +
|
|
|
__e(`+Cs+`) +
|
|
|
'`),ml&&(Yr=!0,Zn+=`';
|
|
|
`+ml+`;
|
|
|
__p += '`),Fs&&(Zn+=`' +
|
|
|
((__t = (`+Fs+`)) == null ? '' : __t) +
|
|
|
'`),Dn=zl+Ia.length,Ia}),Zn+=`';
|
|
|
`;var Pa=pi.call(B,"variable")&&B.variable;if(!Pa)Zn=`with (obj) {
|
|
|
`+Zn+`
|
|
|
}
|
|
|
`;else if(jr.test(Pa))throw new zn(h);Zn=(Yr?Zn.replace(Yt,""):Zn).replace(ze,"$1").replace(ue,"$1;"),Zn="function("+(Pa||"obj")+`) {
|
|
|
`+(Pa?"":`obj || (obj = {});
|
|
|
`)+"var __t, __p = ''"+(Mr?", __e = _.escape":"")+(Yr?`, __j = Array.prototype.join;
|
|
|
function print() { __p += __j.call(arguments, '') }
|
|
|
`:`;
|
|
|
`)+Zn+`return __p
|
|
|
}`;var ps=Qf(function(){return ft(Xt,ra+"return "+Zn).apply(n,_r)});if(ps.source=Zn,mf(ps))throw ps;return ps}function ph(w){return po(w).toLowerCase()}function _h(w){return po(w).toUpperCase()}function mh(w,B,ce){if(w=po(w),w&&(ce||B===n))return iu(w);if(!w||!(B=wu(B)))return w;var Be=ar(w),xt=ar(B),Xt=fu(Be,xt),_r=gu(Be,xt)+1;return Ms(Be,Xt,_r).join("")}function vh(w,B,ce){if(w=po(w),w&&(ce||B===n))return w.slice(0,mr(w)+1);if(!w||!(B=wu(B)))return w;var Be=ar(w),xt=gu(Be,ar(B))+1;return Ms(Be,0,xt).join("")}function gh(w,B,ce){if(w=po(w),w&&(ce||B===n))return w.replace(Fe,"");if(!w||!(B=wu(B)))return w;var Be=ar(w),xt=fu(Be,ar(B));return Ms(Be,xt).join("")}function yh(w,B){var ce=ie,Be=ne;if(nu(B)){var xt="separator"in B?B.separator:xt;ce="length"in B?cs(B.length):ce,Be="omission"in B?wu(B.omission):Be}w=po(w);var Xt=w.length;if(bs(w)){var _r=ar(w);Xt=_r.length}if(ce>=Xt)return w;var Mr=ce-ur(Be);if(Mr<1)return Be;var Yr=_r?Ms(_r,0,Mr).join(""):w.slice(0,Mr);if(xt===n)return Yr+Be;if(_r&&(Mr+=Yr.length-Mr),vf(xt)){if(w.slice(Mr).search(xt)){var Dn,Ln=Yr;for(xt.global||(xt=li(xt.source,po(sn.exec(xt))+"g")),xt.lastIndex=0;Dn=xt.exec(Ln);)var Zn=Dn.index;Yr=Yr.slice(0,Zn===n?Mr:Zn)}}else if(w.indexOf(wu(xt),Mr)!=Mr){var Oi=Yr.lastIndexOf(xt);Oi>-1&&(Yr=Yr.slice(0,Oi))}return Yr+Be}function bh(w){return w=po(w),w&&Te.test(w)?w.replace(le,pr):w}var xh=nl(function(w,B,ce){return w+(ce?" ":"")+B.toUpperCase()}),bf=Yl("toUpperCase");function Xf(w,B,ce){return w=po(w),B=ce?n:B,B===n?bo(w)?Nn(w):Ks(w):w.match(B)||[]}var Qf=La(function(w,B){try{return ja(w,n,B)}catch(ce){return mf(ce)?ce:new zn(ce)}}),wh=Bu(function(w,B){return rs(B,function(ce){ce=vt(ce),Ca(w,ce,pf(w[ce],w))}),w});function Eh(w){var B=w==null?0:w.length,ce=ci();return w=B?Vi(w,function(Be){if(typeof Be[1]!="function")throw new Kr(c);return[ce(Be[0]),Be[1]]}):[],La(function(Be){for(var xt=-1;++xt<B;){var Xt=w[xt];if(ja(Xt[0],this,Be))return ja(Xt[1],this,Be)}})}function Sh(w){return vo(Aa(w,p))}function xf(w){return function(){return w}}function Ch(w,B){return w==null||w!==w?B:w}var Ah=il(),Th=il(!0);function Al(w){return w}function wf(w){return Il(typeof w=="function"?w:Aa(w,p))}function Ph(w){return ll(Aa(w,p))}function Ih(w,B){return Ra(w,Aa(B,p))}var Dh=La(function(w,B){return function(ce){return gl(ce,w,B)}}),Oh=La(function(w,B){return function(ce){return gl(w,ce,B)}});function Ef(w,B,ce){var Be=Uu(B),xt=Tl(B,Be);ce==null&&!(nu(B)&&(xt.length||!Be.length))&&(ce=B,B=w,w=this,xt=Tl(B,Uu(B)));var Xt=!(nu(ce)&&"chain"in ce)||!!ce.chain,_r=Mc(w);return rs(xt,function(Mr){var Yr=B[Mr];w[Mr]=Yr,_r&&(w.prototype[Mr]=function(){var Dn=this.__chain__;if(Xt||Dn){var Ln=w(this.__wrapped__),Zn=Ln.__actions__=Yo(this.__actions__);return Zn.push({func:Yr,args:arguments,thisArg:w}),Ln.__chain__=Dn,Ln}return Yr.apply(w,Ua([this.value()],arguments))})}),w}function kh(){return ba._===this&&(ba._=no),this}function Sf(){}function Rh(w){return w=cs(w),La(function(B){return Wl(B,w)})}var Lh=lu(Vi),Mh=lu(kn),Fh=lu(Gs);function qf(w){return $u(w)?hi(vt(w)):vc(w)}function Bh(w){return function(B){return w==null?n:hu(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=cs(w),w<1||w>q)return[];var ce=L,Be=sa(w,L);B=ci(B),w-=L;for(var xt=ro(Be,B);++ce<w;)B(ce);return xt}function Hh(w){return ts(w)?Vi(w,vt):jl(w)?[w]:Yo(lt(po(w)))}function Wh(w){var B=++hn;return po(w)+B}var Gh=El(function(w,B){return w+B},0),Kh=pl("ceil"),Vh=El(function(w,B){return w/B},1),Yh=pl("floor");function Xh(w){return w&&w.length?Ju(w,Al,qo):n}function Qh(w,B){return w&&w.length?Ju(w,ci(B,2),qo):n}function qh(w){return Xo(w,Al)}function Jh(w,B){return Xo(w,ci(B,2))}function ep(w){return w&&w.length?Ju(w,Al,yl):n}function tp(w,B){return w&&w.length?Ju(w,ci(B,2),yl):n}var rp=El(function(w,B){return w*B},1),np=pl("round"),ip=El(function(w,B){return w-B},0);function ap(w){return w&&w.length?Ba(w,Al):0}function sp(w,B){return w&&w.length?Ba(w,ci(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=Bn,we.chunk=Wr,we.compact=$r,we.concat=En,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=Un,we.differenceWith=oi,we.drop=wn,we.dropRight=Qn,we.dropRightWhile=Ta,we.dropWhile=_i,we.fill=wa,we.filter=od,we.flatMap=cd,we.flatMapDeep=fd,we.flatMapDepth=dd,we.flatten=ds,we.flattenDeep=es,we.flattenDepth=Hi,we.flip=Od,we.flow=Ah,we.flowRight=Th,we.fromPairs=di,we.functions=T0,we.functionsIn=P0,we.groupBy=hd,we.initial=Ea,we.intersection=go,we.intersectionBy=No,we.intersectionWith=to,we.invert=D0,we.invertBy=O0,we.invokeMap=_d,we.iteratee=wf,we.keyBy=md,we.keys=Uu,we.keysIn=Cl,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=qf,we.propertyOf=Bh,we.pull=Rc,we.pullAll=Lc,we.pullAllBy=Uc,we.pullAllWith=Nc,we.pullAt=Xc,we.range=Nh,we.rangeRight=$h,we.rearg=Ld,we.reject=xd,we.remove=Jc,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=Za,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=ke,we.unionBy=ot,we.unionWith=Ut,we.uniq=nr,we.uniqBy=Lr,we.uniqWith=fn,we.unset=Z0,we.unzip=ki,we.unzipWith=Ma,we.update=H0,we.updateWith=W0,we.values=Yc,we.valuesIn=G0,we.without=Hn,we.words=Xf,we.wrap=$d,we.xor=Ji,we.xorBy=Fa,we.xorWith=Sa,we.zip=en,we.zipObject=zr,we.zipObjectDeep=Qr,we.zipWith=In,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=pc,we.escape=q0,we.escapeRegExp=J0,we.every=sd,we.find=ud,we.findIndex=ma,we.findKey=x0,we.findLast=ld,we.findLastIndex=ia,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=ls,we.identity=Al,we.includes=pd,we.indexOf=za,we.inRange=V0,we.invoke=k0,we.isArguments=Wc,we.isArray=ts,we.isArrayBuffer=Vd,we.isArrayLike=Sl,we.isArrayLikeObject=_u,we.isBoolean=Yd,we.isBuffer=$c,we.isDate=Xd,we.isElement=Qd,we.isEmpty=qd,we.isEqual=Jd,we.isEqualWith=e0,we.isError=mf,we.isFinite=t0,we.isFunction=Mc,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=nu,we.isObjectLike=cu,we.isPlainObject=qc,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=ru,we.kebabCase=eh,we.last=ko,we.lastIndexOf=hc,we.lowerCase=th,we.lowerFirst=rh,we.lt=d0,we.lte=h0,we.max=Xh,we.maxBy=Qh,we.mean=qh,we.meanBy=Jh,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=sr,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=Fc,we.toInteger=cs,we.toLength=Uf,we.toLower=ph,we.toNumber=ql,we.toSafeInteger=p0,we.toString=po,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=ls,Ef(we,function(){var w={};return uo(we,function(B,ce){pi.call(we.prototype,ce)||(w[ce]=B)}),w}(),{chain:!1}),we.VERSION=s,rs(["bind","bindKey","curry","curryRight","partial","partialRight"],function(w){we[w].placeholder=we}),rs(["drop","take"],function(w,B){Kt.prototype[w]=function(ce){ce=ce===n?1:Ei(cs(ce),0);var Be=this.__filtered__&&!B?new Kt(this):this.clone();return Be.__filtered__?Be.__takeCount__=sa(ce,Be.__takeCount__):Be.__views__.push({size:sa(ce,L),type:w+(Be.__dir__<0?"Right":"")}),Be},Kt.prototype[w+"Right"]=function(ce){return this.reverse()[w](ce).reverse()}}),rs(["filter","map","takeWhile"],function(w,B){var ce=B+1,Be=ce==V||ce==ae;Kt.prototype[w]=function(xt){var Xt=this.clone();return Xt.__iteratees__.push({iteratee:ci(xt,3),type:ce}),Xt.__filtered__=Xt.__filtered__||Be,Xt}}),rs(["head","last"],function(w,B){var ce="take"+(B?"Right":"");Kt.prototype[w]=function(){return this[ce](1).value()[0]}}),rs(["initial","tail"],function(w,B){var ce="drop"+(B?"":"Right");Kt.prototype[w]=function(){return this.__filtered__?new Kt(this):this[ce](1)}}),Kt.prototype.compact=function(){return this.filter(Al)},Kt.prototype.find=function(w){return this.filter(w).head()},Kt.prototype.findLast=function(w){return this.reverse().find(w)},Kt.prototype.invokeMap=La(function(w,B){return typeof w=="function"?new Kt(this):this.map(function(ce){return gl(ce,w,B)})}),Kt.prototype.reject=function(w){return this.filter(af(ci(w)))},Kt.prototype.slice=function(w,B){w=cs(w);var ce=this;return ce.__filtered__&&(w>0||B<0)?new Kt(ce):(w<0?ce=ce.takeRight(-w):w&&(ce=ce.drop(w)),B!==n&&(B=cs(B),ce=B<0?ce.dropRight(-B):ce.take(B-w)),ce)},Kt.prototype.takeRightWhile=function(w){return this.reverse().takeWhile(w).reverse()},Kt.prototype.toArray=function(){return this.take(L)},uo(Kt.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__,Mr=Be?[1]:arguments,Yr=_r instanceof Kt,Dn=Mr[0],Ln=Yr||ts(_r),Zn=function(Cs){var Fs=xt.apply(we,Ua([Cs],Mr));return Be&&Oi?Fs[0]:Fs};Ln&&ce&&typeof Dn=="function"&&Dn.length!=1&&(Yr=Ln=!1);var Oi=this.__chain__,ra=!!this.__actions__.length,Pa=Xt&&!Oi,ps=Yr&&!ra;if(!Xt&&Ln){_r=ps?_r:new Kt(this);var Ia=w.apply(_r,Mr);return Ia.__actions__.push({func:Ui,args:[Zn],thisArg:n}),new vr(Ia,Oi)}return Pa&&ps?w.apply(this,Mr):(Ia=this.thru(Zn),Pa?Be?Ia.value()[0]:Ia.value():Ia)})}),rs(["pop","push","shift","sort","splice","unshift"],function(w){var B=Qi[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(ts(Xt)?Xt:[],xt)}return this[ce](function(_r){return B.apply(ts(_r)?_r:[],xt)})}}),uo(Kt.prototype,function(w,B){var ce=we[B];if(ce){var Be=ce.name+"";pi.call(xa,Be)||(xa[Be]=[]),xa[Be].push({name:B,func:ce})}}),xa[hl(n,k).name]=[{name:"wrapper",func:n}],Kt.prototype.clone=An,Kt.prototype.reverse=Xn,Kt.prototype.value=Ni,we.prototype.at=Ha,we.prototype.chain=hs,we.prototype.commit=Qa,we.prototype.next=Tc,we.prototype.plant=rd,we.prototype.reverse=nd,we.prototype.toJSON=we.prototype.valueOf=we.prototype.value=id,we.prototype.first=we.prototype.head,Hr&&(we.prototype[Hr]=hf),we},Jn=$n();ba._=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={"&":"&","<":"<",">":">",'"':""","'":"'"},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 A=/[^\w:]/g,T=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function F(ct,Ie,Et){if(ct){var ge;try{ge=decodeURIComponent(x(Et)).replace(A,"").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=/^[^:]+:\/*[^/]*$/,H=/^([^:]+:)[\s\S]*$/,G=/^([^:]+:\/*[^/]*)[\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(H,"$1")+Ie:Ie.charAt(0)==="/"?Et?Ie:ct.replace(G,"$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 V(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 K(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:V,checkSanitizeDeprecation:K,repeatString:ae},q=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||q}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,qr,Er,jr,hr,Zr,sn,ln,or,Lt,gt=St.length;jr=this.rules.block.listItemStart.exec(St[0]);for(var bt=0;bt<gt;bt++){if(qr=St[bt],yt=qr,this.options.pedantic||(Lt=qr.match(new RegExp("\\n\\s*\\n {0,"+(jr[0].length-1)+"}\\S")),Lt&&(Zr=qr.length-Lt.index+St.slice(bt+1).join(`
|
|
|
`).length,Dr.raw=Dr.raw.substring(0,Dr.raw.length-Zr),qr=qr.substring(0,Lt.index),yt=qr,gt=bt+1)),bt!==gt-1){if(hr=this.rules.block.listItemStart.exec(St[bt+1]),this.options.pedantic?hr[1].length>jr[1].length:hr[1].length>=jr[0].length||hr[1].length>3){St.splice(bt,2,St[bt]+(!this.options.pedantic&&hr[1].length<jr[0].length&&!St[bt].match(/\n$/)?"":`
|
|
|
`)+St[bt+1]),bt--,gt--;continue}else(!this.options.pedantic||this.options.smartLists?hr[2][hr[2].length-1]!==kt[kt.length-1]:Fe===(hr[2].length===1))&&(Zr=St.slice(bt+1).join(`
|
|
|
`).length,Dr.raw=Dr.raw.substring(0,Dr.raw.length-Zr),bt=gt-1);jr=hr}Er=qr.length,qr=qr.replace(/^ *([*+-]|\d+[.)]) ?/,""),~qr.indexOf(`
|
|
|
`)&&(Er-=qr.length,qr=this.options.pedantic?qr.replace(/^ {1,4}/gm,""):qr.replace(new RegExp("^ {1,"+Er+"}","gm"),"")),qr=te(qr,`
|
|
|
`),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(qr),or=void 0,ln&&(or=qr[1]!==" ",qr=qr.replace(/^\[[ xX]\] +/,""))),Dr.items.push({type:"list_item",raw:yt,task:ln,checked:or,loose:sn,text:qr})}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],qr="";if(this.options.pedantic){var Er=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(Vr);Er&&(Vr=Er[1],qr=Er[3])}else qr=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:qr&&qr.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,qr=Dr,Er=0,jr=kt[0][0]==="*"?this.rules.inline.emStrong.rDelimAst:this.rules.inline.emStrong.rDelimUnd;for(jr.lastIndex=0,Ke=Ke.slice(-1*ge.length+Dr);(kt=jr.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]){qr+=Vr;continue}else if((kt[5]||kt[6])&&Dr%3&&!((Dr+Vr)%3)){Er+=Vr;continue}if(qr-=Vr,!(qr>0))return Vr=Math.min(Vr,Vr+qr+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}(),Le=ee.noopTest,Oe=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:Le,table:Le,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=Oe(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=Oe(ht.item,"gm").replace(/bull/g,ht.bullet).getRegex(),ht.listItemStart=Oe(/^( *)(bull) */).replace("bull",ht.bullet).getRegex(),ht.list=Oe(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=Oe(ht.html,"i").replace("comment",ht._comment).replace("tag",ht._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),ht.paragraph=Oe(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=Oe(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=Oe(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=Oe(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:Oe(`^ *(?: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:Le,paragraph:Oe(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:Le,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:Le,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,punctuation:/^([\spunctuation])/};At._punctuation="!\"#$%&'()+\\-.,/:;<=>?@\\[\\]`^{|}~",At.punctuation=Oe(At.punctuation).replace(/punctuation/g,At._punctuation).getRegex(),At.blockSkip=/\[[^\]]*?\]\([^\)]*?\)|`[^`]*?`|<[^>]*?>/g,At.escapedEmSt=/\\\*|\\_/g,At._comment=Oe(ht._comment).replace("(?:-->|$)","-->").getRegex(),At.emStrong.lDelim=Oe(At.emStrong.lDelim).replace(/punct/g,At._punctuation).getRegex(),At.emStrong.rDelimAst=Oe(At.emStrong.rDelimAst,"g").replace(/punct/g,At._punctuation).getRegex(),At.emStrong.rDelimUnd=Oe(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=Oe(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=Oe(At.tag).replace("comment",At._comment).replace("attribute",At._attribute).getRegex(),At._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,At._href=/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/,At._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,At.link=Oe(At.link).replace("label",At._label).replace("href",At._href).replace("title",At._title).getRegex(),At.reflink=Oe(At.reflink).replace("label",At._label).getRegex(),At.reflinkSearch=Oe(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:Oe(/^!?\[(label)\]\((.*?)\)/).replace("label",At._label).getRegex(),reflink:Oe(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",At._label).getRegex()}),At.gfm=Ft({},At.normal,{escape:Oe(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=Oe(At.gfm.url,"i").replace("email",At.gfm._extended_email).getRegex(),At.breaks=Ft({},At.gfm,{br:Oe(At.br).replace("{2,}","*").getRegex(),text:Oe(At.gfm.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()});var tr={block:ht,inline:At},Jt=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 Jt,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,qr,Er;if(this.tokens.links){var jr=Object.keys(this.tokens.links);if(jr.length>0)for(;(Vr=this.tokenizer.rules.inline.reflinkSearch.exec(St))!=null;)jr.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(qr||(Er=""),qr=!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 hr=Ke[Ke.length-1];hr&&Fe.type==="text"&&hr.type==="text"?(hr.raw+=Fe.raw,hr.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)),qr=!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}(),Re=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=Re,ut=$e,Gt=u.exports.defaults,Zt=ee.unescape,Pe=function(){function ct(Et){this.options=Et||Gt,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,qr,Er,jr,hr,Zr,sn,ln,or,Lt,gt,bt,jt,Cr,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(jr="",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(jr+=this.renderer.tablerow(Er),hr="",St=Zr.cells.length,Fe=0;Fe<St;Fe++){for(qr=Zr.tokens.cells[Fe],Er="",Vr=qr.length,Dr=0;Dr<Vr;Dr++)Er+=this.renderer.tablecell(this.parseInline(qr[Dr]),{header:!1,align:Zr.align[Dr]});hr+=this.renderer.tablerow(Er)}yt+=this.renderer.table(jr,hr);continue}case"blockquote":{hr=this.parse(Zr.tokens),yt+=this.renderer.blockquote(hr);continue}case"list":{for(sn=Zr.ordered,ln=Zr.start,or=Zr.loose,St=Zr.items.length,hr="",Fe=0;Fe<St;Fe++)gt=Zr.items[Fe],bt=gt.checked,jt=gt.task,Lt="",gt.task&&(Cr=this.renderer.checkbox(bt),or?gt.tokens.length>0&>.tokens[0].type==="text"?(gt.tokens[0].text=Cr+" "+gt.tokens[0].text,gt.tokens[0].tokens&>.tokens[0].tokens.length>0&>.tokens[0].tokens[0].type==="text"&&(gt.tokens[0].tokens[0].text=Cr+" "+gt.tokens[0].tokens[0].text)):gt.tokens.unshift({type:"text",text:Cr}):Lt+=Cr),Lt+=this.parse(gt.tokens,or),hr+=this.renderer.listitem(Lt,jt,bt);yt+=this.renderer.list(hr,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(hr=Zr.tokens?this.parseInline(Zr.tokens):Zr.text;kt+1<br&&ge[kt+1].type==="text";)Zr=ge[++kt],hr+=`
|
|
|
`+(Zr.tokens?this.parseInline(Zr.tokens):Zr.text);yt+=Ke?this.renderer.paragraph(hr):hr;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}(),Je=pt,Vt=Pe,Rt=Ce,Nt=Ee,Bt=Re,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=Je.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=Vt.parse(Ke,Ie)}catch(qr){St=qr}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=Je.lex(ct,Ie);return Ie.walkTokens&&dt.walkTokens(Fe,Ie.walkTokens),Vt.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),qr=0;qr<St;qr++)Vr[qr]=arguments[qr];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),qr=0;qr<St;qr++)Vr[qr]=arguments[qr];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,qr=s(Vr),Er;!(Er=qr()).done;){var jr=Er.value;dt.walkTokens(jr,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=Je.lexInline(ct,Ie);return Ie.walkTokens&&dt.walkTokens(Et,Ie.walkTokens),Vt.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=Vt,dt.parser=Vt.parse,dt.Renderer=Nt,dt.TextRenderer=Bt,dt.Lexer=Je,dt.lexer=Je.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={"&":"&","<":"<",">":">",'"':""","'":"'"},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 A={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,(V,K,ae)=>{let ee=!1,q=K;for(;--q>=0&&ae[q]==="\\";)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 V=Z.charAt(se-Q-1);if(V===ie&&!ne)Q++;else if(V!==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 H(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 G(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:A,merge:T,splitCells:F,rtrim:$,findClosingBracket:R,checkSanitizeDeprecation:H,repeatString:G}},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,A=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=A(y,p,g,l,o[b+0],6,-198630844),l=A(l,y,p,g,o[b+7],10,1126891415),g=A(g,l,y,p,o[b+14],15,-1416354905),p=A(p,g,l,y,o[b+5],21,-57434055),y=A(y,p,g,l,o[b+12],6,1700485571),l=A(l,y,p,g,o[b+3],10,-1894986606),g=A(g,l,y,p,o[b+10],15,-1051523),p=A(p,g,l,y,o[b+1],21,-2054922799),y=A(y,p,g,l,o[b+8],6,1873313359),l=A(l,y,p,g,o[b+15],10,-30611744),g=A(g,l,y,p,o[b+6],15,-1560198380),p=A(p,g,l,y,o[b+13],21,1309151649),y=A(y,p,g,l,o[b+4],6,-145523070),l=A(l,y,p,g,o[b+11],10,-1120210379),g=A(g,l,y,p,o[b+2],15,718787259),p=A(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 A(F){try{T(l.throw(F))}catch($){O($)}}function T(F){F.done?x(F.value):b(F.value).then(k,A)}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 A=["codicon","codicon-"+O];return k&&A.push("codicon-modifier-"+k.substr(1)),A}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,q=null,te)=>{let M=!1,L;return L=ae(X=>{if(!M)return L?L.dispose():M=!0,ee.call(q,X)},null,te),M&&L.dispose(),L}}b.once=x;function O(ae,ee){return R((q,te=null,M)=>ae(L=>q.call(te,ee(L)),null,M))}b.map=O;function k(ae,ee){return R((q,te=null,M)=>ae(L=>{ee(L),q.call(te,L)},null,M))}b.forEach=k;function A(ae,ee){return R((q,te=null,M)=>ae(L=>ee(L)&&q.call(te,L),null,M))}b.filter=A;function T(ae){return ae}b.signal=T;function F(...ae){return(ee,q=null,te)=>(0,n.F8)(...ae.map(M=>M(L=>ee.call(q,L),null,te)))}b.any=F;function $(ae,ee,q){let te=q;return O(ae,M=>(te=ee(te,M),te))}b.reduce=$;function R(ae){let ee;const q=new i({onFirstListenerAdd(){ee=ae(q.fire,q)},onLastListenerRemove(){ee.dispose()}});return q.event}function H(ae,ee,q=100,te=!1,M){let L,X,fe,xe=0;const Ce=new i({leakWarningThreshold:M,onFirstListenerAdd(){L=ae(Le=>{xe++,X=ee(X,Le),te&&!fe&&(Ce.fire(X),X=void 0),clearTimeout(fe),fe=setTimeout(()=>{const Oe=X;X=void 0,fe=void 0,(!te||xe>1)&&Ce.fire(Oe),xe=0},q)})},onLastListenerRemove(){L.dispose()}});return Ce.event}b.debounce=H;function G(ae,ee=(q,te)=>q===te){let q=!0,te;return A(ae,M=>{const L=q||!ee(M,te);return q=!1,te=M,L})}b.latch=G;function Z(ae,ee){return[b.filter(ae,ee),b.filter(ae,q=>!ee(q))]}b.split=Z;function ie(ae,ee=!1,q=[]){let te=q.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(A(this.event,ee))}reduce(ee,q){return new ne($(this.event,ee,q))}latch(){return new ne(G(this.event))}debounce(ee,q=100,te=!1,M){return new ne(H(this.event,ee,q,te,M))}on(ee,q,te){return this.event(ee,q,te)}once(ee,q,te){return x(this.event)(ee,q,te)}}function se(ae){return new ne(ae)}b.chain=se;function Q(ae,ee,q=te=>te){const te=(...fe)=>X.fire(q(...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 V(ae,ee,q=te=>te){const te=(...fe)=>X.fire(q(...fe)),M=()=>ae.addEventListener(ee,te),L=()=>ae.removeEventListener(ee,te),X=new i({onFirstListenerAdd:M,onLastListenerRemove:L});return X.event}b.fromDOMEventEmitter=V;function K(ae){return new Promise(ee=>x(ae)(ee))}b.toPromise=K})(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(`
|
|
|
`),A=this._stacks.get(k)||0;if(this._stacks.set(k,A+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 A;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 $=(A=this._leakageMon)===null||A===void 0?void 0:A.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 A of this._listeners)this._deliveryQueue.push([A,x]);for((O=this._perfMon)===null||O===void 0||O.start(this._deliveryQueue.size);this._deliveryQueue.size>0;){const[A,T]=this._deliveryQueue.shift();try{typeof A=="function"?A.call(void 0,T):A[0].call(A[1],T)}catch(F){(0,t.dL)(F)}}(k=this._perfMon)===null||k===void 0||k.stop()}}dispose(){var x,O,k,A,T;this._disposed||(this._disposed=!0,(x=this._listeners)===null||x===void 0||x.clear(),(O=this._deliveryQueue)===null||O===void 0||O.clear(),(A=(k=this._options)===null||k===void 0?void 0:k.onLastListenerRemove)===null||A===void 0||A.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,A)=>x(T=>{const F=this.buffers[this.buffers.length-1];F?F.push(()=>O.call(k,T)):O.call(k,T)},void 0,A)}bufferEvents(x){const O=[];this.buffers.push(O);const k=x();return this.buffers.pop(),O.forEach(A=>A()),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 H of F)yield $(H,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 H=R;for(const G of F)H=$(H,G);return H}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 A(F,$=Number.POSITIVE_INFINITY){const R=[];if($===0)return[R,F];const H=F[Symbol.iterator]();for(let G=0;G<$;G++){const Z=H.next();if(Z.done)return[R,n.empty()];R.push(Z.value)}return[R,{[Symbol.iterator](){return H}}]}n.consume=A;function T(F,$,R=(H,G)=>H===G){const H=F[Symbol.iterator](),G=$[Symbol.iterator]();for(;;){const Z=H.next(),ie=G.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 A},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(H){}}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(H){$.push(H)}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 A{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 H},ED:function(){return T},IJ:function(){return $},OS:function(){return ne},WE:function(){return Z},dz:function(){return F},gn:function(){return G},li:function(){return x},r:function(){return V},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 K=O.env.VSCODE_NLS_CONFIG;if(K)try{const ae=JSON.parse(K),ee=ae.availableLanguages["*"];p=ae.locale,g=ee||s,l=ae._translationsConfigFile}catch(ae){}o=!0}else console.error("Unable to resolve platform.");let A=0;f?A=1:u?A=3:c&&(A=2);const T=u,F=f,$=c,R=o,H=i,G=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 q=0;return te=>{const M=++q;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 V(){if(!Q){Q=!0;const K=new Uint8Array(2);K[0]=1,K[1]=2,se=new Uint16Array(K.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 q},IO:function(){return g},K7:function(){return Ft},Kw:function(){return Jt},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 K},ab:function(){return Le},c1:function(){return At},df:function(){return H},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 G},qu:function(){return A},rL:function(){return V},uS:function(){return tr},un:function(){return i},uq:function(){return b},vH:function(){return ee},xe:function(){return Oe},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(Re,$e){const Ze=parseInt($e,10);return isNaN(Ze)||Ze<0||Ze>=Ee.length?Re:Ee[Ze]})}function u(me){return me.replace(/[<>&]/g,function(Ee){switch(Ee){case"<":return"<";case">":return">";case"&":return"&";default:return Ee}})}function f(me){return me.replace(/[\\\{\}\*\+\?\|\^\$\.\[\]\(\)]/g,"\\$&")}function c(me,Ee=" "){const Re=h(me,Ee);return o(Re,Ee)}function h(me,Ee){if(!me||!Ee)return me;const Re=Ee.length;if(Re===0||me.length===0)return me;let $e=0;for(;me.indexOf(Ee,$e)===$e;)$e=$e+Re;return me.substring($e)}function o(me,Ee){if(!me||!Ee)return me;const Re=Ee.length,$e=me.length;if(Re===0||$e===0)return me;let Ze=$e,nt=-1;for(;nt=me.lastIndexOf(Ee,Ze-1),!(nt===-1||nt+Re!==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,Re={}){if(!me)throw new Error("Cannot create regex from empty string");Ee||(me=f(me)),Re.wholeWord&&(/\B/.test(me.charAt(0))||(me="\\b"+me),/\B/.test(me.charAt(me.length-1))||(me=me+"\\b"));let $e="";return Re.global&&($e+="g"),Re.matchCase||($e+="i"),Re.multiline&&($e+="m"),Re.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,Re=me.length;Ee<Re;Ee++){const $e=me.charCodeAt(Ee);if($e!==32&&$e!==9)return Ee}return-1}function O(me,Ee=0,Re=me.length){for(let $e=Ee;$e<Re;$e++){const Ze=me.charCodeAt($e);if(Ze!==32&&Ze!==9)return me.substring(Ee,$e)}return me.substring(Ee,Re)}function k(me,Ee=me.length-1){for(let Re=Ee;Re>=0;Re--){const $e=me.charCodeAt(Re);if($e!==32&&$e!==9)return Re}return-1}function A(me,Ee){return me<Ee?-1:me>Ee?1:0}function T(me,Ee,Re=0,$e=me.length,Ze=0,nt=Ee.length){for(;Re<$e&&Ze<nt;Re++,Ze++){let Zt=me.charCodeAt(Re),Pe=Ee.charCodeAt(Ze);if(Zt<Pe)return-1;if(Zt>Pe)return 1}const ut=$e-Re,Gt=nt-Ze;return ut<Gt?-1:ut>Gt?1:0}function F(me,Ee){return $(me,Ee,0,me.length,0,Ee.length)}function $(me,Ee,Re=0,$e=me.length,Ze=0,nt=Ee.length){for(;Re<$e&&Ze<nt;Re++,Ze++){let Zt=me.charCodeAt(Re),Pe=Ee.charCodeAt(Ze);if(Zt===Pe)continue;if(Zt>=128||Pe>=128)return T(me.toLowerCase(),Ee.toLowerCase(),Re,$e,Ze,nt);R(Zt)&&(Zt-=32),R(Pe)&&(Pe-=32);const Je=Zt-Pe;if(Je!==0)return Je}const ut=$e-Re,Gt=nt-Ze;return ut<Gt?-1:ut>Gt?1:0}function R(me){return me>=97&&me<=122}function H(me){return me>=65&&me<=90}function G(me,Ee){return me.length===Ee.length&&$(me,Ee)===0}function Z(me,Ee){const Re=Ee.length;return Ee.length>me.length?!1:$(me,Ee,0,Re)===0}function ie(me,Ee){let Re,$e=Math.min(me.length,Ee.length);for(Re=0;Re<$e;Re++)if(me.charCodeAt(Re)!==Ee.charCodeAt(Re))return Re;return $e}function ne(me,Ee){let Re,$e=Math.min(me.length,Ee.length);const Ze=me.length-1,nt=Ee.length-1;for(Re=0;Re<$e;Re++)if(me.charCodeAt(Ze-Re)!==Ee.charCodeAt(nt-Re))return Re;return $e}function se(me){return 55296<=me&&me<=56319}function Q(me){return 56320<=me&&me<=57343}function V(me,Ee){return(me-55296<<10)+(Ee-56320)+65536}function K(me,Ee,Re){const $e=me.charCodeAt(Re);if(se($e)&&Re+1<Ee){const Ze=me.charCodeAt(Re+1);if(Q(Ze))return V($e,Ze)}return $e}function ae(me,Ee){const Re=me.charCodeAt(Ee-1);if(Q(Re)&&Ee>1){const $e=me.charCodeAt(Ee-2);if(se($e))return V($e,Re)}return Re}function ee(me,Ee){const Re=zt.getInstance(),$e=Ee,Ze=me.length,nt=K(me,Ze,Ee);Ee+=nt>=65536?2:1;let ut=Re.getGraphemeBreakType(nt);for(;Ee<Ze;){const Gt=K(me,Ze,Ee),Zt=Re.getGraphemeBreakType(Gt);if(Pt(ut,Zt))break;Ee+=Gt>=65536?2:1,ut=Zt}return Ee-$e}function q(me,Ee){const Re=zt.getInstance(),$e=Ee,Ze=ae(me,Ee);Ee-=Ze>=65536?2:1;let nt=Re.getGraphemeBreakType(Ze);for(;Ee>0;){const ut=ae(me,Ee),Gt=Re.getGraphemeBreakType(ut);if(Pt(Gt,nt))break;Ee-=ut>=65536?2:1,nt=Gt}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 Le(me){return Ce.test(me)}function Oe(me){for(let Ee=0,Re=me.length;Ee<Re;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 Jt(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 Re=this._data,$e=Re.length/3;let Ze=1;for(;Ze<=$e;)if(Ee<Re[3*Ze])Ze=2*Ze;else if(Ee>Re[3*Ze+1])Ze=2*Ze+1;else return Re[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 Re=pt(me,Ee);if(Re!==void 0)return Re;const $e=ae(Ee,me);return me-=et($e),me}function pt(me,Ee){let Re=ae(Ee,me);for(me-=et(Re);Ne(Re)||Re===65039||Re===8419;){if(me===0)return;Re=ae(Ee,me),me-=et(Re)}if(ht(Re)){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 A}});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 $=H=>function(){const G=Array.prototype.slice.call(arguments,0);return F(H,G)};let R={};for(const H of T)R[H]=$(H);return R}function k(T){return T===null?void 0:T}function A(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 A},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 H=arguments.length,G=H<3?F:R===null?R=Object.getOwnPropertyDescriptor(F,$):R,Z;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")G=Reflect.decorate(T,F,$,R);else for(var ie=T.length-1;ie>=0;ie--)(Z=T[ie])&&(G=(H<3?Z(G):H>3?Z(F,$,G):Z(F,$))||G);return H>3&&G&&Object.defineProperty(F,$,G),G},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:H}of T){let G=this._menuItems.get(R);G||(G=new c.S,this._menuItems.set(R,G)),$.push(G.push(H)),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,H){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=H}get actions(){const F=[],$=this._menuService.createMenu(this.item.submenu,this._contextKeyService),R=$.getActions(this._options);$.dispose();for(const[,H]of R)H.length>0&&(F.push(...H),F.push(new t.Z0));return F.length&&F.pop(),F}}let A=class td{constructor(F,$,R,H,G){var Z,ie;if(this._commandService=G,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||H.contextMatchesRules(F.precondition),this.checked=void 0,F.toggled){const ne=F.toggled.condition?F.toggled:{condition:F.toggled};this.checked=H.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,H,G):void 0,this._options=R,y.kS.isThemeIcon(F.icon)&&(this.class=n.dT.asClassName(F.icon))}dispose(){}run(...F){var $,R;let H=[];return!(($=this._options)===null||$===void 0)&&$.arg&&(H=[...H,this._options.arg]),!((R=this._options)===null||R===void 0)&&R.shouldForwardArgs&&(H=[...H,...F]),this._commandService.executeCommand(this.id,...H)}};A=p([g(3,o.i6),g(4,h.H)],A)},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,...A){return(0,f.D8)(A,x),O(k,...A)}}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 V},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 H.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 H.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(Le){if(L)throw new Error(`bad regexp-value '${M}', parse error: ${Le}`);return console.warn(`bad regexp-value '${M}', parse error: ${Le}`),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:K(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:K(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 A(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 A(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 A(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 A(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 A(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 H{constructor(M,L){this.key=M,this.regexp=L,this.type=7,this.negated=null}static create(M,L){return new H(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=G.create(this)),this.negated}}class G{constructor(M){this._actual=M,this.type=8}static create(M){return new G(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(),Le=X.length===0,Oe=ne.create(xe.expr.map(Ft=>ie.create([Ft,Ce],null)),null,Le);Oe&&(X.push(Oe),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,Le=M.length;Ce<Le;Ce++){const Oe=M[Ce];if(Oe){if(Oe.type===0){xe=!0;continue}if(Oe.type===1)return p.INSTANCE;if(Oe.type===9){fe=fe.concat(Oe.expr);continue}fe.push(Oe)}}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 Le=Ce+1;Le<fe.length;Le++)ee(fe[Ce],fe[Le])&&(fe.splice(Le,1),Le--);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 q(L))for(const Le of q(X))fe.push(ie.create([Ce,Le],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"),V="setContext";function K(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=q(L).concat(q(M));X.sort(i);for(let fe=0;fe<X.length;fe++){const Ce=X[fe].negate();for(let Le=fe+1;Le<X.length;Le++){const Oe=X[Le];if(Ce.equals(Oe))return!0}}return!1}function q(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 A(T){return T&&typeof T=="object"&&typeof T.id=="string"}k.isThemeColor=A})(o||(o={}));function i(k){return{id:k}}var y;(function(k){function A(G){return G&&typeof G=="object"&&typeof G.id=="string"&&(typeof G.color=="undefined"||o.isThemeColor(G.color))}k.isThemeIcon=A;const T=new RegExp(`^\\$\\((${t.dT.iconNameExpression}(?:${t.dT.iconModifierExpression})?)\\)$`);function F(G){const Z=T.exec(G);if(!Z)return;let[,ie]=Z;return{id:ie}}k.fromString=F;function $(G,Z){let ie=G.id;const ne=ie.lastIndexOf("~");return ne!==-1&&(ie=ie.substring(0,ne)),Z&&(ie=`${ie}~${Z}`),{id:ie}}k.modify=$;function R(G,Z){var ie,ne;return G.id===Z.id&&((ie=G.color)===null||ie===void 0?void 0:ie.id)===((ne=Z.color)===null||ne===void 0?void 0:ne.id)}k.isEqual=R;function H(G,Z){return{id:G.id,color:Z?i(Z):void 0}}k.asThemeIcon=H,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(A){return this.themingParticipants.push(A),this.onThemingParticipantAddedEmitter.fire(A),(0,s.OF)(()=>{const T=this.themingParticipants.indexOf(A);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(A){super(),this.themeService=A,this.theme=A.getColorTheme(),this._register(this.themeService.onDidColorThemeChange(T=>this.onThemeChange(T)))}onThemeChange(A){this.theme=A,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,V,K){var ae=V;return!ae&&K&&(ae="".concat(Q,"-").concat(K)),ae}function b(Q,V){var K=Q["page".concat(V?"Y":"X","Offset")],ae="scroll".concat(V?"Top":"Left");if(typeof K!="number"){var ee=Q.document;K=ee.documentElement[ae],typeof K!="number"&&(K=ee.body[ae])}return K}function x(Q){var V=Q.getBoundingClientRect(),K={left:V.left,top:V.top},ae=Q.ownerDocument,ee=ae.defaultView||ae.parentWindow;return K.left+=b(ee),K.top+=b(ee,!0),K}var O=e(77900),k=e(8654),A=u.memo(function(Q){var V=Q.children;return V},function(Q,V){var K=V.shouldUpdate;return!K}),T={width:0,height:0,overflow:"hidden",outline:"none"},F=u.forwardRef(function(Q,V){var K=Q.prefixCls,ae=Q.className,ee=Q.style,q=Q.title,te=Q.ariaId,M=Q.footer,L=Q.closable,X=Q.closeIcon,fe=Q.onClose,xe=Q.children,Ce=Q.bodyStyle,Le=Q.bodyProps,Oe=Q.modalRender,Ft=Q.onMouseDown,ht=Q.onMouseUp,At=Q.holderRef,tr=Q.visible,Jt=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(V,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(K,"-footer")},M));var me;q&&(me=u.createElement("div",{className:"".concat(K,"-header")},u.createElement("div",{className:"".concat(K,"-title"),id:te},q)));var Ee;L&&(Ee=u.createElement("button",{type:"button",onClick:fe,"aria-label":"Close",className:"".concat(K,"-close")},X||u.createElement("span",{className:"".concat(K,"-close-x")})));var Re=u.createElement("div",{className:"".concat(K,"-content")},Ee,me,u.createElement("div",(0,t.Z)({className:"".concat(K,"-body"),style:Ce},Le),xe),Ne);return u.createElement("div",{key:"dialog-element",role:"dialog","aria-labelledby":q?te:null,"aria-modal":"true",ref:it,style:(0,c.Z)((0,c.Z)({},ee),et),className:o()(K,ae),onMouseDown:Ft,onMouseUp:ht},u.createElement("div",{tabIndex:0,ref:Ot,style:T,"aria-hidden":"true"}),u.createElement(A,{shouldUpdate:tr||Jt},Oe?Oe(Re):Re),u.createElement("div",{tabIndex:0,ref:pt,style:T,"aria-hidden":"true"}))}),$=F,R=u.forwardRef(function(Q,V){var K=Q.prefixCls,ae=Q.title,ee=Q.style,q=Q.className,te=Q.visible,M=Q.forceRender,L=Q.destroyOnClose,X=Q.motionName,fe=Q.ariaId,xe=Q.onVisibleChanged,Ce=Q.mousePosition,Le=(0,u.useRef)(),Oe=u.useState(),Ft=(0,n.Z)(Oe,2),ht=Ft[0],At=Ft[1],tr={};ht&&(tr.transformOrigin=ht);function Jt(){var cr=x(Le.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:Jt,onEnterPrepare:Jt,forceRender:M,motionName:X,removeOnLeave:L,ref:Le},function(cr,Qe){var Pt=cr.className,zt=cr.style;return u.createElement($,(0,t.Z)({},Q,{ref:V,title:ae,ariaId:fe,prefixCls:K,holderRef:Qe,style:(0,c.Z)((0,c.Z)((0,c.Z)({},zt),ee),tr),className:o()(q,Pt)}))})});R.displayName="Content";var H=R;function G(Q){var V=Q.prefixCls,K=Q.style,ae=Q.visible,ee=Q.maskProps,q=Q.motionName;return u.createElement(O.default,{key:"mask",visible:ae,motionName:q,leavedClassName:"".concat(V,"-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),K),className:o()("".concat(V,"-mask"),L)},ee))})}function Z(Q){var V=Q.prefixCls,K=V===void 0?"rc-dialog":V,ae=Q.zIndex,ee=Q.visible,q=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,Le=Q.onClose,Oe=Q.afterOpenChange,Ft=Q.afterClose,ht=Q.transitionName,At=Q.animation,tr=Q.closable,Jt=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)(),Re=(0,u.useRef)(),$e=u.useState(q),Ze=(0,n.Z)($e,2),nt=Ze[0],ut=Ze[1],Gt=(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=Re.current)===null||ue===void 0||ue.focus()}}function Je(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())}Oe==null||Oe(ue)}function Vt(ue){Le==null||Le(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&&Vt(le)});function ze(ue){if(M&&ue.keyCode===p.Z.ESC){ue.stopPropagation(),Vt(ue);return}q&&ue.keyCode===p.Z.TAB&&Re.current.changeActive(!ue.shiftKey)}return(0,u.useEffect)(function(){q&&(ut(!0),Zt())},[q]),(0,u.useEffect)(function(){return function(){clearTimeout(Nt.current)}},[]),u.createElement("div",(0,t.Z)({className:o()("".concat(K,"-root"),Ne)},(0,g.Z)(Q,{data:!0})),u.createElement(G,{prefixCls:K,visible:Qe&&q,motionName:l(K,Pt,zt),style:(0,c.Z)({zIndex:ae},pt),maskProps:et}),u.createElement("div",(0,t.Z)({tabIndex:-1,onKeyDown:ze,className:o()("".concat(K,"-wrap"),xe),ref:Ee,onClick:Yt,style:(0,c.Z)((0,c.Z)({zIndex:ae},fe),{},{display:nt?null:"none"})},Ce),u.createElement(H,(0,t.Z)({},Q,{onMouseDown:Bt,onMouseUp:Ct,ref:Re,closable:Jt,ariaId:Gt,prefixCls:K,visible:q&&nt,onClose:Vt,onVisibleChanged:Je,motionName:l(K,ht,At)}))))}var ie=function(V){var K=V.visible,ae=V.getContainer,ee=V.forceRender,q=V.destroyOnClose,te=q===void 0?!1:q,M=V.afterClose,L=V.panelRef,X=u.useState(K),fe=(0,n.Z)(X,2),xe=fe[0],Ce=fe[1],Le=u.useMemo(function(){return{panel:L}},[L]);return u.useEffect(function(){K&&Ce(!0)},[K]),!ee&&te&&!xe?null:u.createElement(f.Provider,{value:Le},u.createElement(s.Z,{open:K||ee||xe,autoDestroy:!1,getContainer:ae,autoLock:K||xe},u.createElement(Z,(0,t.Z)({},V,{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 Fr},FieldContext:function(){return F},FormProvider:function(){return aa},List:function(){return Wn},ListContext:function(){return R},default:function(){return ai},useForm:function(){return mi},useWatch:function(){return Ki}});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",A=function(){(0,O.ZP)(!1,"Can not find FormContext. Please make sure you wrap Field under Form.")},T=t.createContext({getFieldValue:A,getFieldsValue:A,getFieldError:A,getFieldWarning:A,getFieldsError:A,isFieldsTouched:A,isFieldTouched:A,isFieldValidating:A,isFieldsValidating:A,resetFields:A,setFields:A,setFieldValue:A,setFieldsValue:A,validateFields:A,submit:A,getInternalHooks:function(){return A(),{dispatch:A,initEntityValue:A,registerField:A,useSubscribe:A,setInitialValues:A,destroyForm:A,setCallbacks:A,registerWatch:A,getFields:A,setValidateMessages:A,setPreserve:A,getInitialValue:A}}}),F=T,$=t.createContext(null),R=$;function H(er){return er==null?[]:Array.isArray(er)?er:[er]}function G(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 V(){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 K(er,mt,tt){return V()?K=Reflect.construct.bind():K=function(_t,lr,fr){var Tr=[null];Tr.push.apply(Tr,lr);var kr=Function.bind.apply(_t,Tr),Ue=new kr;return fr&&Q(Ue,fr.prototype),Ue},K.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 K(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 q=/%[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,lr=tt.length;if(typeof er=="function")return er.apply(null,tt);if(typeof er=="string"){var fr=er.replace(q,function(Tr){if(Tr==="%%")return"%";if(_t>=lr)return Tr;switch(Tr){case"%s":return String(tt[_t++]);case"%d":return Number(tt[_t++]);case"%j":try{return JSON.stringify(tt[_t++])}catch(kr){return"[Circular]"}break;default:return Tr}});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,lr=er.length;function fr(Tr){It.push.apply(It,Tr||[]),_t++,_t===lr&&tt(It)}er.forEach(function(Tr){mt(Tr,fr)})}function Ce(er,mt,tt){var It=0,_t=er.length;function lr(fr){if(fr&&fr.length){tt(fr);return}var Tr=It;It=It+1,Tr<_t?mt(er[Tr],lr):tt([])}lr([])}function Le(er){var mt=[];return Object.keys(er).forEach(function(tt){mt.push.apply(mt,er[tt]||[])}),mt}var Oe=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 lr=new Promise(function(Ye,ir){var Rr=function(Ur){return It(Ur),Ur.length?ir(new Oe(Ur,M(Ur))):Ye(_t)},Or=Le(er);Ce(Or,tt,Rr)});return lr.catch(function(Ye){return Ye}),lr}var fr=mt.firstFields===!0?Object.keys(er):mt.firstFields||[],Tr=Object.keys(er),kr=Tr.length,Ue=0,rt=[],ye=new Promise(function(Ye,ir){var Rr=function(Sr){if(rt.push.apply(rt,Sr),Ue++,Ue===kr)return It(rt),rt.length?ir(new Oe(rt,M(rt))):Ye(_t)};Tr.length||(It(rt),Ye(_t)),Tr.forEach(function(Or){var Sr=er[Or];fr.indexOf(Or)!==-1?Ce(Sr,tt,Rr):xe(Sr,tt,Rr)})});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 Jt(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,lr,fr){mt.required&&(!It.hasOwnProperty(mt.field)||fe(tt,fr||mt.type))&&_t.push(L(lr.messages.required,mt.fullField))},Qe=function(mt,tt,It,_t,lr){(/^\s+$/.test(tt)||tt==="")&&_t.push(L(lr.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(),lr=new RegExp("(?:^"+tt+"$)|(?:^"+_t+"$)"),fr=new RegExp("^"+tt+"$"),Tr=new RegExp("^"+_t+"$"),kr=function(cn){return cn&&cn.exact?lr:new RegExp("(?:"+mt(cn)+tt+mt(cn)+")|(?:"+mt(cn)+_t+mt(cn)+")","g")};kr.v4=function(Ir){return Ir&&Ir.exact?fr:new RegExp(""+mt(Ir)+tt+mt(Ir),"g")},kr.v6=function(Ir){return Ir&&Ir.exact?Tr:new RegExp(""+mt(Ir)+_t+mt(Ir),"g")};var Ue="(?:(?:[a-z]+:)?//)",rt="(?:\\S+(?::\\S*)?@)?",ye=kr.v4().source,Ye=kr.v6().source,ir="(?:(?:[a-z\\u00a1-\\uffff0-9][-_]*)*[a-z\\u00a1-\\uffff0-9]+)",Rr="(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*",Or="(?:\\.(?:[a-z\\u00a1-\\uffff]{2,}))",Sr="(?::\\d{2,5})?",Ur='(?:[/?#][^\\s"]*)?',yn="(?:"+Ue+"|www\\.)"+rt+"(?:localhost|"+ye+"|"+Ye+"|"+ir+Rr+Or+")"+Sr+Ur;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,lr){if(mt.required&&tt===void 0){cr(mt,tt,It,_t,lr);return}var fr=["integer","float","array","regexp","object","method","email","number","date","url","hex"],Tr=mt.type;fr.indexOf(Tr)>-1?Ot[Tr](tt)||_t.push(L(lr.messages.types[Tr],mt.fullField,mt.type)):Tr&&typeof tt!==mt.type&&_t.push(L(lr.messages.types[Tr],mt.fullField,mt.type))},et=function(mt,tt,It,_t,lr){var fr=typeof mt.len=="number",Tr=typeof mt.min=="number",kr=typeof mt.max=="number",Ue=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,rt=tt,ye=null,Ye=typeof tt=="number",ir=typeof tt=="string",Rr=Array.isArray(tt);if(Ye?ye="number":ir?ye="string":Rr&&(ye="array"),!ye)return!1;Rr&&(rt=tt.length),ir&&(rt=tt.replace(Ue,"_").length),fr?rt!==mt.len&&_t.push(L(lr.messages[ye].len,mt.fullField,mt.len)):Tr&&!kr&&rt<mt.min?_t.push(L(lr.messages[ye].min,mt.fullField,mt.min)):kr&&!Tr&&rt>mt.max?_t.push(L(lr.messages[ye].max,mt.fullField,mt.max)):Tr&&kr&&(rt<mt.min||rt>mt.max)&&_t.push(L(lr.messages[ye].range,mt.fullField,mt.min,mt.max))},Ne="enum",me=function(mt,tt,It,_t,lr){mt[Ne]=Array.isArray(mt[Ne])?mt[Ne]:[],mt[Ne].indexOf(tt)===-1&&_t.push(L(lr.messages[Ne],mt.fullField,mt[Ne].join(", ")))},Ee=function(mt,tt,It,_t,lr){if(mt.pattern){if(mt.pattern instanceof RegExp)mt.pattern.lastIndex=0,mt.pattern.test(tt)||_t.push(L(lr.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(lr.messages.pattern.mismatch,mt.fullField,tt,mt.pattern))}}},Re={required:cr,whitespace:Qe,type:pt,range:et,enum:me,pattern:Ee},$e=function(mt,tt,It,_t,lr){var fr=[],Tr=mt.required||!mt.required&&_t.hasOwnProperty(mt.field);if(Tr){if(fe(tt,"string")&&!mt.required)return It();Re.required(mt,tt,_t,fr,lr,"string"),fe(tt,"string")||(Re.type(mt,tt,_t,fr,lr),Re.range(mt,tt,_t,fr,lr),Re.pattern(mt,tt,_t,fr,lr),mt.whitespace===!0&&Re.whitespace(mt,tt,_t,fr,lr))}It(fr)},Ze=function(mt,tt,It,_t,lr){var fr=[],Tr=mt.required||!mt.required&&_t.hasOwnProperty(mt.field);if(Tr){if(fe(tt)&&!mt.required)return It();Re.required(mt,tt,_t,fr,lr),tt!==void 0&&Re.type(mt,tt,_t,fr,lr)}It(fr)},nt=function(mt,tt,It,_t,lr){var fr=[],Tr=mt.required||!mt.required&&_t.hasOwnProperty(mt.field);if(Tr){if(tt===""&&(tt=void 0),fe(tt)&&!mt.required)return It();Re.required(mt,tt,_t,fr,lr),tt!==void 0&&(Re.type(mt,tt,_t,fr,lr),Re.range(mt,tt,_t,fr,lr))}It(fr)},ut=function(mt,tt,It,_t,lr){var fr=[],Tr=mt.required||!mt.required&&_t.hasOwnProperty(mt.field);if(Tr){if(fe(tt)&&!mt.required)return It();Re.required(mt,tt,_t,fr,lr),tt!==void 0&&Re.type(mt,tt,_t,fr,lr)}It(fr)},Gt=function(mt,tt,It,_t,lr){var fr=[],Tr=mt.required||!mt.required&&_t.hasOwnProperty(mt.field);if(Tr){if(fe(tt)&&!mt.required)return It();Re.required(mt,tt,_t,fr,lr),fe(tt)||Re.type(mt,tt,_t,fr,lr)}It(fr)},Zt=function(mt,tt,It,_t,lr){var fr=[],Tr=mt.required||!mt.required&&_t.hasOwnProperty(mt.field);if(Tr){if(fe(tt)&&!mt.required)return It();Re.required(mt,tt,_t,fr,lr),tt!==void 0&&(Re.type(mt,tt,_t,fr,lr),Re.range(mt,tt,_t,fr,lr))}It(fr)},Pe=function(mt,tt,It,_t,lr){var fr=[],Tr=mt.required||!mt.required&&_t.hasOwnProperty(mt.field);if(Tr){if(fe(tt)&&!mt.required)return It();Re.required(mt,tt,_t,fr,lr),tt!==void 0&&(Re.type(mt,tt,_t,fr,lr),Re.range(mt,tt,_t,fr,lr))}It(fr)},Je=function(mt,tt,It,_t,lr){var fr=[],Tr=mt.required||!mt.required&&_t.hasOwnProperty(mt.field);if(Tr){if(tt==null&&!mt.required)return It();Re.required(mt,tt,_t,fr,lr,"array"),tt!=null&&(Re.type(mt,tt,_t,fr,lr),Re.range(mt,tt,_t,fr,lr))}It(fr)},Vt=function(mt,tt,It,_t,lr){var fr=[],Tr=mt.required||!mt.required&&_t.hasOwnProperty(mt.field);if(Tr){if(fe(tt)&&!mt.required)return It();Re.required(mt,tt,_t,fr,lr),tt!==void 0&&Re.type(mt,tt,_t,fr,lr)}It(fr)},Rt="enum",Nt=function(mt,tt,It,_t,lr){var fr=[],Tr=mt.required||!mt.required&&_t.hasOwnProperty(mt.field);if(Tr){if(fe(tt)&&!mt.required)return It();Re.required(mt,tt,_t,fr,lr),tt!==void 0&&Re[Rt](mt,tt,_t,fr,lr)}It(fr)},Bt=function(mt,tt,It,_t,lr){var fr=[],Tr=mt.required||!mt.required&&_t.hasOwnProperty(mt.field);if(Tr){if(fe(tt,"string")&&!mt.required)return It();Re.required(mt,tt,_t,fr,lr),fe(tt,"string")||Re.pattern(mt,tt,_t,fr,lr)}It(fr)},Ct=function(mt,tt,It,_t,lr){var fr=[],Tr=mt.required||!mt.required&&_t.hasOwnProperty(mt.field);if(Tr){if(fe(tt,"date")&&!mt.required)return It();if(Re.required(mt,tt,_t,fr,lr),!fe(tt,"date")){var kr;tt instanceof Date?kr=tt:kr=new Date(tt),Re.type(mt,kr,_t,fr,lr),kr&&Re.range(mt,kr.getTime(),_t,fr,lr)}}It(fr)},Yt=function(mt,tt,It,_t,lr){var fr=[],Tr=Array.isArray(tt)?"array":typeof tt;Re.required(mt,tt,_t,fr,lr,Tr),It(fr)},ze=function(mt,tt,It,_t,lr){var fr=mt.type,Tr=[],kr=mt.required||!mt.required&&_t.hasOwnProperty(mt.field);if(kr){if(fe(tt,fr)&&!mt.required)return It();Re.required(mt,tt,_t,Tr,lr,fr),fe(tt,fr)||Re.type(mt,tt,_t,Tr,lr)}It(Tr)},ue=function(mt,tt,It,_t,lr){var fr=[],Tr=mt.required||!mt.required&&_t.hasOwnProperty(mt.field);if(Tr){if(fe(tt)&&!mt.required)return It();Re.required(mt,tt,_t,fr,lr)}It(fr)},le={string:$e,method:Ze,number:nt,boolean:ut,regexp:Gt,integer:Zt,float:Pe,array:Je,object:Vt,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(lr){var fr=It[lr];_t.rules[lr]=Array.isArray(fr)?fr:[fr]})},mt.messages=function(It){return It&&(this._messages=Jt(Dt(),It)),this._messages},mt.validate=function(It,_t,lr){var fr=this;_t===void 0&&(_t={}),lr===void 0&&(lr=function(){});var Tr=It,kr=_t,Ue=lr;if(typeof kr=="function"&&(Ue=kr,kr={}),!this.rules||Object.keys(this.rules).length===0)return Ue&&Ue(null,Tr),Promise.resolve(Tr);function rt(Or){var Sr=[],Ur={};function yn(cn){if(Array.isArray(cn)){var tn;Sr=(tn=Sr).concat.apply(tn,cn)}else Sr.push(cn)}for(var Ir=0;Ir<Or.length;Ir++)yn(Or[Ir]);Sr.length?(Ur=M(Sr),Ue(Sr,Ur)):Ue(null,Tr)}if(kr.messages){var ye=this.messages();ye===Te&&(ye=Dt()),Jt(ye,kr.messages),kr.messages=ye}else kr.messages=this.messages();var Ye={},ir=kr.keys||Object.keys(this.rules);ir.forEach(function(Or){var Sr=fr.rules[Or],Ur=Tr[Or];Sr.forEach(function(yn){var Ir=yn;typeof Ir.transform=="function"&&(Tr===It&&(Tr=ie({},Tr)),Ur=Tr[Or]=Ir.transform(Ur)),typeof Ir=="function"?Ir={validator:Ir}:Ir=ie({},Ir),Ir.validator=fr.getValidationMethod(Ir),Ir.validator&&(Ir.field=Or,Ir.fullField=Ir.fullField||Or,Ir.type=fr.getType(Ir),Ye[Or]=Ye[Or]||[],Ye[Or].push({rule:Ir,value:Ur,source:Tr,field:Or}))})});var Rr={};return Ft(Ye,kr,function(Or,Sr){var Ur=Or.rule,yn=(Ur.type==="object"||Ur.type==="array")&&(typeof Ur.fields=="object"||typeof Ur.defaultField=="object");yn=yn&&(Ur.required||!Ur.required&&Or.value),Ur.field=Or.field;function Ir(on,bn){return ie({},bn,{fullField:Ur.fullField+"."+on,fullFields:Ur.fullFields?[].concat(Ur.fullFields,[on]):[on]})}function cn(on){on===void 0&&(on=[]);var bn=Array.isArray(on)?on:[on];!kr.suppressWarning&&bn.length&&er.warning("async-validator:",bn),bn.length&&Ur.message!==void 0&&(bn=[].concat(Ur.message));var ha=bn.map(tr(Ur,Tr));if(kr.first&&ha.length)return Rr[Ur.field]=1,Sr(ha);if(!yn)Sr(ha);else{if(Ur.required&&!Or.value)return Ur.message!==void 0?ha=[].concat(Ur.message).map(tr(Ur,Tr)):kr.error&&(ha=[kr.error(Ur,L(kr.messages.required,Ur.field))]),Sr(ha);var gi={};Ur.defaultField&&Object.keys(Or.value).map(function(Ri){gi[Ri]=Ur.defaultField}),gi=ie({},gi,Or.rule.fields);var wi={};Object.keys(gi).forEach(function(Ri){var $i=gi[Ri],la=Array.isArray($i)?$i:[$i];wi[Ri]=la.map(Ir.bind(null,Ri))});var On=new er(wi);On.messages(kr.messages),Or.rule.options&&(Or.rule.options.messages=kr.messages,Or.rule.options.error=kr.error),On.validate(Or.value,Or.rule.options||kr,function(Ri){var $i=[];ha&&ha.length&&$i.push.apply($i,ha),Ri&&Ri.length&&$i.push.apply($i,Ri),Sr($i.length?$i:null)})}}var tn;if(Ur.asyncValidator)tn=Ur.asyncValidator(Ur,Or.value,cn,Or.source,kr);else if(Ur.validator){try{tn=Ur.validator(Ur,Or.value,cn,Or.source,kr)}catch(on){console.error==null||console.error(on),kr.suppressValidatorError||setTimeout(function(){throw on},0),cn(on.message)}tn===!0?cn():tn===!1?cn(typeof Ur.message=="function"?Ur.message(Ur.fullField||Ur.field):Ur.message||(Ur.fullField||Ur.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)},Tr)},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),lr=_t.indexOf("message");return lr!==-1&&_t.splice(lr,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,lr){var fr,Tr,kr,Ue,rt,ye,Ye,ir,Rr;return(0,u.Z)().wrap(function(Sr){for(;;)switch(Sr.prev=Sr.next){case 0:return fr=(0,c.Z)({},It),delete fr.ruleIndex,Et.warning=function(){},fr.validator&&(Tr=fr.validator,fr.validator=function(){try{return Tr.apply(void 0,arguments)}catch(Ur){return console.error(Ur),Promise.reject(Ke)}}),kr=null,fr&&fr.type==="array"&&fr.defaultField&&(kr=fr.defaultField,delete fr.defaultField),Ue=new Et((0,l.Z)({},mt,[fr])),rt=(0,Ie.T)(ct,_t.validateMessages),Ue.messages(rt),ye=[],Sr.prev=10,Sr.next=13,Promise.resolve(Ue.validate((0,l.Z)({},mt,tt),(0,c.Z)({},_t)));case 13:Sr.next=18;break;case 15:Sr.prev=15,Sr.t0=Sr.catch(10),Sr.t0.errors&&(ye=Sr.t0.errors.map(function(Ur,yn){var Ir=Ur.message,cn=Ir===Ke?rt.default:Ir;return t.isValidElement(cn)?t.cloneElement(cn,{key:"error_".concat(yn)}):cn}));case 18:if(!(!ye.length&&kr)){Sr.next=23;break}return Sr.next=21,Promise.all(tt.map(function(Ur,yn){return yt("".concat(mt,".").concat(yn),Ur,kr,_t,lr)}));case 21:return Ye=Sr.sent,Sr.abrupt("return",Ye.reduce(function(Ur,yn){return[].concat((0,h.Z)(Ur),(0,h.Z)(yn))},[]));case 23:return ir=(0,c.Z)((0,c.Z)({},It),{},{name:mt,enum:(It.enum||[]).join(", ")},lr),Rr=ye.map(function(Ur){return typeof Ur=="string"?ge(Ur,ir):Ur}),Sr.abrupt("return",Rr);case 26:case"end":return Sr.stop()}},er,null,[[10,15]])})),kt.apply(this,arguments)}function Fe(er,mt,tt,It,_t,lr){var fr=er.join("."),Tr=tt.map(function(rt,ye){var Ye=rt.validator,ir=(0,c.Z)((0,c.Z)({},rt),{},{ruleIndex:ye});return Ye&&(ir.validator=function(Rr,Or,Sr){var Ur=!1,yn=function(){for(var tn=arguments.length,on=new Array(tn),bn=0;bn<tn;bn++)on[bn]=arguments[bn];Promise.resolve().then(function(){(0,O.ZP)(!Ur,"Your validator function has already return a promise. `callback` will be ignored."),Ur||Sr.apply(void 0,on)})},Ir=Ye(Rr,Or,yn);Ur=Ir&&typeof Ir.then=="function"&&typeof Ir.catch=="function",(0,O.ZP)(Ur,"`callback` is deprecated. Please return a promise instead."),Ur&&Ir.then(function(){Sr()}).catch(function(cn){Sr(cn||" ")})}),ir}).sort(function(rt,ye){var Ye=rt.warningOnly,ir=rt.ruleIndex,Rr=ye.warningOnly,Or=ye.ruleIndex;return!!Ye==!!Rr?ir-Or:Ye?1:-1}),kr;if(_t===!0)kr=new Promise(function(){var rt=(0,f.Z)((0,u.Z)().mark(function ye(Ye,ir){var Rr,Or,Sr;return(0,u.Z)().wrap(function(yn){for(;;)switch(yn.prev=yn.next){case 0:Rr=0;case 1:if(!(Rr<Tr.length)){yn.next=12;break}return Or=Tr[Rr],yn.next=5,yt(fr,mt,Or,It,lr);case 5:if(Sr=yn.sent,!Sr.length){yn.next=9;break}return ir([{errors:Sr,rule:Or}]),yn.abrupt("return");case 9:Rr+=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=Tr.map(function(rt){return yt(fr,mt,rt,It,lr).then(function(ye){return{errors:ye,rule:rt}})});kr=(_t?Vr(Ue):Dr(Ue)).then(function(rt){return Promise.reject(rt)})}return kr.catch(function(rt){return rt}),kr}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 lr,fr=(lr=[]).concat.apply(lr,(0,h.Z)(_t));return fr}));case 1:case"end":return It.stop()}},er)})),St.apply(this,arguments)}function Vr(er){return qr.apply(this,arguments)}function qr(){return qr=(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(lr){mt.forEach(function(fr){fr.then(function(Tr){Tr.errors.length&&lr([Tr]),tt+=1,tt===mt.length&&lr([])})})}));case 2:case"end":return _t.stop()}},er)})),qr.apply(this,arguments)}var Er=e(39559),jr=e(97938);function hr(er){return H(er)}function Zr(er,mt){var tt={};return mt.forEach(function(It){var _t=(0,jr.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 or(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(lr){var fr=er[lr],Tr=mt[lr];return typeof fr=="function"&&typeof Tr=="function"?!0:fr===Tr})}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],lr=mt-tt;return lr>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))):lr<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 Cr(er,mt,tt,It,_t,lr){return typeof er=="function"?er(mt,tt,"source"in lr?{source:lr.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 kr=_t.props,Ue=kr.preserve,rt=kr.isListField,ye=kr.name;_t.cancelRegisterFunc&&_t.cancelRegisterFunc(rt,Ue,hr(ye)),_t.cancelRegisterFunc=null}),(0,l.Z)((0,y.Z)(_t),"getNamePath",function(){var kr=_t.props,Ue=kr.name,rt=kr.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 kr=_t.props,Ue=kr.rules,rt=Ue===void 0?[]:Ue,ye=kr.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(kr){var Ue=kr.resetCount;return{resetCount:Ue+1}})}),(0,l.Z)((0,y.Z)(_t),"metaCache",null),(0,l.Z)((0,y.Z)(_t),"triggerMetaEvent",function(kr){var Ue=_t.props.onMetaChange;if(Ue){var rt=(0,c.Z)((0,c.Z)({},_t.getMeta()),{},{destroy:kr});(0,x.Z)(_t.metaCache,rt)||Ue(rt),_t.metaCache=rt}else _t.metaCache=null}),(0,l.Z)((0,y.Z)(_t),"onStoreChange",function(kr,Ue,rt){var ye=_t.props,Ye=ye.shouldUpdate,ir=ye.dependencies,Rr=ir===void 0?[]:ir,Or=ye.onReset,Sr=rt.store,Ur=_t.getNamePath(),yn=_t.getValue(kr),Ir=_t.getValue(Sr),cn=Ue&&sn(Ue,Ur);switch(rt.type==="valueUpdate"&&rt.source==="external"&&yn!==Ir&&(_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,Ur,!0)){_t.reRender();return}if(Ye&&!Ur.length&&Cr(Ye,kr,Sr,yn,Ir,rt)){_t.reRender();return}break}case"dependenciesUpdate":{var on=Rr.map(hr);if(on.some(function(bn){return sn(rt.relatedFields,bn)})){_t.reRender();return}break}default:if(cn||(!Rr.length||Ur.length||Ye)&&Cr(Ye,kr,Sr,yn,Ir,rt)){_t.reRender();return}break}Ye===!0&&_t.reRender()}),(0,l.Z)((0,y.Z)(_t),"validateRules",function(kr){var Ue=_t.getNamePath(),rt=_t.getValue(),ye=kr||{},Ye=ye.triggerName,ir=ye.validateOnly,Rr=ir===void 0?!1:ir,Or=Promise.resolve().then((0,f.Z)((0,u.Z)().mark(function Sr(){var Ur,yn,Ir,cn,tn,on,bn;return(0,u.Z)().wrap(function(gi){for(;;)switch(gi.prev=gi.next){case 0:if(_t.mounted){gi.next=2;break}return gi.abrupt("return",[]);case 2:if(Ur=_t.props,yn=Ur.validateFirst,Ir=yn===void 0?!1:yn,cn=Ur.messageVariables,tn=Ur.validateDebounce,on=_t.getRules(),Ye&&(on=on.filter(function(wi){return wi}).filter(function(wi){var On=wi.validateTrigger;if(!On)return!0;var Ri=H(On);return Ri.includes(Ye)})),!(tn&&Ye)){gi.next=10;break}return gi.next=8,new Promise(function(wi){setTimeout(wi,tn)});case 8:if(_t.validatePromise===Or){gi.next=10;break}return gi.abrupt("return",[]);case 10:return bn=Fe(Ue,rt,on,kr,Ir,cn),bn.catch(function(wi){return wi}).then(function(){var wi=arguments.length>0&&arguments[0]!==void 0?arguments[0]:jt;if(_t.validatePromise===Or){var On;_t.validatePromise=null;var Ri=[],$i=[];(On=wi.forEach)===null||On===void 0||On.call(wi,function(la){var Is=la.rule.warningOnly,ba=la.errors,As=ba===void 0?jt:ba;Is?$i.push.apply($i,(0,h.Z)(As)):Ri.push.apply(Ri,(0,h.Z)(As))}),_t.errors=Ri,_t.warnings=$i,_t.triggerMetaEvent(),_t.reRender()}}),gi.abrupt("return",bn);case 13:case"end":return gi.stop()}},Sr)})));return Rr||(_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 kr=_t.props.fieldContext,Ue=kr.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 kr={touched:_t.isFieldTouched(),validating:_t.prevValidating,errors:_t.errors,warnings:_t.warnings,name:_t.getNamePath(),validated:_t.validatePromise===null};return kr}),(0,l.Z)((0,y.Z)(_t),"getOnlyChild",function(kr){if(typeof kr=="function"){var Ue=_t.getMeta();return(0,c.Z)((0,c.Z)({},_t.getOnlyChild(kr(_t.getControlled(),Ue,_t.props.fieldContext))),{},{isFunction:!0})}var rt=(0,b.Z)(kr);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(kr){var Ue=_t.props.fieldContext.getFieldsValue,rt=_t.getNamePath();return(0,jr.Z)(kr||Ue(!0),rt)}),(0,l.Z)((0,y.Z)(_t),"getControlled",function(){var kr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Ue=_t.props,rt=Ue.trigger,ye=Ue.validateTrigger,Ye=Ue.getValueFromEvent,ir=Ue.normalize,Rr=Ue.valuePropName,Or=Ue.getValueProps,Sr=Ue.fieldContext,Ur=ye!==void 0?ye:Sr.validateTrigger,yn=_t.getNamePath(),Ir=Sr.getInternalHooks,cn=Sr.getFieldsValue,tn=Ir(k),on=tn.dispatch,bn=_t.getValue(),ha=Or||function(Ri){return(0,l.Z)({},Rr,Ri)},gi=kr[rt],wi=(0,c.Z)((0,c.Z)({},kr),ha(bn));wi[rt]=function(){_t.touched=!0,_t.dirty=!0,_t.triggerMetaEvent();for(var Ri,$i=arguments.length,la=new Array($i),Is=0;Is<$i;Is++)la[Is]=arguments[Is];Ye?Ri=Ye.apply(void 0,la):Ri=Lt.apply(void 0,[Rr].concat(la)),ir&&(Ri=ir(Ri,bn,cn(!0))),on({type:"updateValue",namePath:yn,value:Ri}),gi&&gi.apply(void 0,la)};var On=H(Ur||[]);return On.forEach(function(Ri){var $i=wi[Ri];wi[Ri]=function(){$i&&$i.apply(void 0,arguments);var la=_t.props.rules;la&&la.length&&on({type:"validateField",namePath:yn,triggerName:Ri})}}),wi}),It.fieldContext){var lr=It.fieldContext.getInternalHooks,fr=lr(k),Tr=fr.initEntityValue;Tr((0,y.Z)(_t))}return _t}return(0,i.Z)(tt,[{key:"componentDidMount",value:function(){var _t=this.props,lr=_t.shouldUpdate,fr=_t.fieldContext;if(this.mounted=!0,fr){var Tr=fr.getInternalHooks,kr=Tr(k),Ue=kr.registerField;this.cancelRegisterFunc=Ue(this)}lr===!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,lr=this.props.children,fr=this.getOnlyChild(lr),Tr=fr.child,kr=fr.isFunction,Ue;return kr?Ue=Tr:t.isValidElement(Tr)?Ue=t.cloneElement(Tr,this.getControlled(Tr.props)):((0,O.ZP)(!Tr,"`children` of Field is not validate ReactElement."),Ue=Tr),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),lr=mt!==void 0?hr(mt):void 0,fr="keep";return tt.isListField||(fr="_".concat((lr||[]).join("_"))),t.createElement(br,(0,n.Z)({key:fr,name:lr,isListField:!!_t},tt,{fieldContext:It}))}var Fr=at;function gn(er){var mt=er.name,tt=er.initialValue,It=er.children,_t=er.rules,lr=er.validateTrigger,fr=er.isListField,Tr=t.useContext(F),kr=t.useContext(R),Ue=t.useRef({keys:[],id:0}),rt=Ue.current,ye=t.useMemo(function(){var Or=hr(Tr.prefixName)||[];return[].concat((0,h.Z)(Or),(0,h.Z)(hr(mt)))},[Tr.prefixName,mt]),Ye=t.useMemo(function(){return(0,c.Z)((0,c.Z)({},Tr),{},{prefixName:ye})},[Tr,ye]),ir=t.useMemo(function(){return{getKey:function(Sr){var Ur=ye.length,yn=Sr[Ur];return[rt.keys[yn],Sr.slice(Ur+1)]}}},[ye]);if(typeof It!="function")return(0,O.ZP)(!1,"Form.List only accepts function as children."),null;var Rr=function(Sr,Ur,yn){var Ir=yn.source;return Ir==="internal"?!1:Sr!==Ur};return t.createElement(R.Provider,{value:ir},t.createElement(F.Provider,{value:Ye},t.createElement(Fr,{name:[],shouldUpdate:Rr,rules:_t,validateTrigger:lr,initialValue:tt,isList:!0,isListField:fr!=null?fr:!!kr},function(Or,Sr){var Ur=Or.value,yn=Ur===void 0?[]:Ur,Ir=Or.onChange,cn=Tr.getFieldValue,tn=function(){var gi=cn(ye||[]);return gi||[]},on={add:function(gi,wi){var On=tn();wi>=0&&wi<=On.length?(rt.keys=[].concat((0,h.Z)(rt.keys.slice(0,wi)),[rt.id],(0,h.Z)(rt.keys.slice(wi))),Ir([].concat((0,h.Z)(On.slice(0,wi)),[gi],(0,h.Z)(On.slice(wi))))):(rt.keys=[].concat((0,h.Z)(rt.keys),[rt.id]),Ir([].concat((0,h.Z)(On),[gi]))),rt.id+=1},remove:function(gi){var wi=tn(),On=new Set(Array.isArray(gi)?gi:[gi]);On.size<=0||(rt.keys=rt.keys.filter(function(Ri,$i){return!On.has($i)}),Ir(wi.filter(function(Ri,$i){return!On.has($i)})))},move:function(gi,wi){if(gi!==wi){var On=tn();gi<0||gi>=On.length||wi<0||wi>=On.length||(rt.keys=gt(rt.keys,gi,wi),Ir(gt(On,gi,wi)))}}},bn=yn||[];return Array.isArray(bn)||(bn=[]),It(bn.map(function(ha,gi){var wi=rt.keys[gi];return wi===void 0&&(rt.keys[gi]=rt.id,wi=rt.keys[gi],rt.id+=1),{name:gi,key:wi,isListField:!0}}),on,Sr)})))}var Wn=gn,gr=e(33606);function Xr(er){var mt=!1,tt=er.length,It=[];return er.length?new Promise(function(_t,lr){er.forEach(function(fr,Tr){fr.catch(function(kr){return mt=!0,kr}).then(function(kr){tt-=1,It[Tr]=kr,!(tt>0)&&(mt&&lr(It),_t(It))})})}):Promise.resolve([])}var dn="__@field_split__";function Mn(er){return er.map(function(mt){return"".concat((0,Er.Z)(mt),":").concat(mt)}).join(dn)}var ei=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(Mn(tt),It)}},{key:"get",value:function(tt){return this.kvs.get(Mn(tt))}},{key:"update",value:function(tt,It){var _t=this.get(tt),lr=It(_t);lr?this.set(tt,lr):this.delete(tt)}},{key:"delete",value:function(tt){this.kvs.delete(Mn(tt))}},{key:"map",value:function(tt){return(0,h.Z)(this.kvs.entries()).map(function(It){var _t=(0,gr.Z)(It,2),lr=_t[0],fr=_t[1],Tr=lr.split(dn);return tt({key:Tr.map(function(kr){var Ue=kr.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,lr=It.value;return tt[_t.join(".")]=lr,null}),tt}}]),er}(),ni=ei,Gi=["name"],Mi=(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 lr,fr=(0,Ie.T)(It,tt.store);(lr=tt.prevWithoutPreserves)===null||lr===void 0||lr.map(function(Tr){var kr=Tr.key;fr=(0,Ie.Z)(fr,kr,(0,jr.Z)(It,kr))}),tt.prevWithoutPreserves=null,tt.updateStore(fr)}}),(0,l.Z)(this,"destroyForm",function(){var It=new ni;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,jr.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(),lr=tt.getFieldsValue(!0);tt.watchList.forEach(function(fr){fr(_t,lr,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 ni;return tt.getFieldEntities(It).forEach(function(lr){var fr=lr.getNamePath();_t.set(fr,lr)}),_t}),(0,l.Z)(this,"getFieldEntitiesForNamePathList",function(It){if(!It)return tt.getFieldEntities(!0);var _t=tt.getFieldsMap(!0);return It.map(function(lr){var fr=hr(lr);return _t.get(fr)||{INVALIDATE_NAME_PATH:hr(lr)}})}),(0,l.Z)(this,"getFieldsValue",function(It,_t){tt.warningUnhooked();var lr,fr,Tr;if(It===!0||Array.isArray(It)?(lr=It,fr=_t):It&&(0,Er.Z)(It)==="object"&&(Tr=It.strict,fr=It.filter),lr===!0&&!fr)return tt.store;var kr=tt.getFieldEntitiesForNamePathList(Array.isArray(lr)?lr:null),Ue=[];return kr.forEach(function(rt){var ye,Ye,ir="INVALIDATE_NAME_PATH"in rt?rt.INVALIDATE_NAME_PATH:rt.getNamePath();if(Tr){var Rr,Or;if((Rr=(Or=rt).isList)!==null&&Rr!==void 0&&Rr.call(Or))return}else if(!lr&&(ye=(Ye=rt).isListField)!==null&&ye!==void 0&&ye.call(Ye))return;if(!fr)Ue.push(ir);else{var Sr="getMeta"in rt?rt.getMeta():null;fr(Sr)&&Ue.push(ir)}}),Zr(tt.store,Ue.map(hr))}),(0,l.Z)(this,"getFieldValue",function(It){tt.warningUnhooked();var _t=hr(It);return(0,jr.Z)(tt.store,_t)}),(0,l.Z)(this,"getFieldsError",function(It){tt.warningUnhooked();var _t=tt.getFieldEntitiesForNamePathList(It);return _t.map(function(lr,fr){return lr&&!("INVALIDATE_NAME_PATH"in lr)?{name:lr.getNamePath(),errors:lr.getErrors(),warnings:lr.getWarnings()}:{name:hr(It[fr]),errors:[],warnings:[]}})}),(0,l.Z)(this,"getFieldError",function(It){tt.warningUnhooked();var _t=hr(It),lr=tt.getFieldsError([_t])[0];return lr.errors}),(0,l.Z)(this,"getFieldWarning",function(It){tt.warningUnhooked();var _t=hr(It),lr=tt.getFieldsError([_t])[0];return lr.warnings}),(0,l.Z)(this,"isFieldsTouched",function(){tt.warningUnhooked();for(var It=arguments.length,_t=new Array(It),lr=0;lr<It;lr++)_t[lr]=arguments[lr];var fr=_t[0],Tr=_t[1],kr,Ue=!1;_t.length===0?kr=null:_t.length===1?Array.isArray(fr)?(kr=fr.map(hr),Ue=!1):(kr=null,Ue=fr):(kr=fr.map(hr),Ue=Tr);var rt=tt.getFieldEntities(!0),ye=function(Sr){return Sr.isFieldTouched()};if(!kr)return Ue?rt.every(ye):rt.some(ye);var Ye=new ni;kr.forEach(function(Or){Ye.set(Or,[])}),rt.forEach(function(Or){var Sr=Or.getNamePath();kr.forEach(function(Ur){Ur.every(function(yn,Ir){return Sr[Ir]===yn})&&Ye.update(Ur,function(yn){return[].concat((0,h.Z)(yn),[Or])})})});var ir=function(Sr){return Sr.some(ye)},Rr=Ye.map(function(Or){var Sr=Or.value;return Sr});return Ue?Rr.every(ir):Rr.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 lr=It.map(hr);return _t.some(function(fr){var Tr=fr.getNamePath();return sn(lr,Tr)&&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 ni,lr=tt.getFieldEntities(!0);lr.forEach(function(kr){var Ue=kr.props.initialValue,rt=kr.getNamePath();if(Ue!==void 0){var ye=_t.get(rt)||new Set;ye.add({entity:kr,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 Rr=_t.get(Ye);if(Rr&&Rr.size>1)(0,O.ZP)(!1,"Multiple Field with path '".concat(Ye.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(Rr){var Or=tt.getFieldValue(Ye);(!It.skipExist||Or===void 0)&&tt.updateStore((0,Ie.Z)(tt.store,Ye,(0,h.Z)(Rr)[0].value))}}}})},Tr;It.entities?Tr=It.entities:It.namePathList?(Tr=[],It.namePathList.forEach(function(kr){var Ue=_t.get(kr);if(Ue){var rt;(rt=Tr).push.apply(rt,(0,h.Z)((0,h.Z)(Ue).map(function(ye){return ye.entity})))}})):Tr=lr,fr(Tr)}),(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 lr=It.map(hr);lr.forEach(function(fr){var Tr=tt.getInitialValue(fr);tt.updateStore((0,Ie.Z)(tt.store,fr,Tr))}),tt.resetWithFieldInitialValue({namePathList:lr}),tt.notifyObservers(_t,lr,{type:"reset"}),tt.notifyWatch(lr)}),(0,l.Z)(this,"setFields",function(It){tt.warningUnhooked();var _t=tt.store,lr=[];It.forEach(function(fr){var Tr=fr.name,kr=(0,s.Z)(fr,Gi),Ue=hr(Tr);lr.push(Ue),"value"in kr&&tt.updateStore((0,Ie.Z)(tt.store,Ue,kr.value)),tt.notifyObservers(_t,[Ue],{type:"setField",data:fr})}),tt.notifyWatch(lr)}),(0,l.Z)(this,"getFields",function(){var It=tt.getFieldEntities(!0),_t=It.map(function(lr){var fr=lr.getNamePath(),Tr=lr.getMeta(),kr=(0,c.Z)((0,c.Z)({},Tr),{},{name:fr,value:tt.getFieldValue(fr)});return Object.defineProperty(kr,"originRCField",{value:!0}),kr});return _t}),(0,l.Z)(this,"initEntityValue",function(It){var _t=It.props.initialValue;if(_t!==void 0){var lr=It.getNamePath(),fr=(0,jr.Z)(tt.store,lr);fr===void 0&&tt.updateStore((0,Ie.Z)(tt.store,lr,_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 lr=tt.store;tt.resetWithFieldInitialValue({entities:[It],skipExist:!0}),tt.notifyObservers(lr,[It.getNamePath()],{type:"valueUpdate",source:"internal"})}return function(fr,Tr){var kr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];if(tt.fieldEntities=tt.fieldEntities.filter(function(ye){return ye!==It}),!tt.isMergedPreserve(Tr)&&(!fr||kr.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,lr=It.value;tt.updateValue(_t,lr);break}case"validateField":{var fr=It.namePath,Tr=It.triggerName;tt.validateFields([fr],{triggerName:Tr});break}default:}}),(0,l.Z)(this,"notifyObservers",function(It,_t,lr){if(tt.subscribable){var fr=(0,c.Z)((0,c.Z)({},lr),{},{store:tt.getFieldsValue(!0)});tt.getFieldEntities().forEach(function(Tr){var kr=Tr.onStoreChange;kr(It,_t,fr)})}else tt.forceRootUpdate()}),(0,l.Z)(this,"triggerDependenciesUpdate",function(It,_t){var lr=tt.getDependencyChildrenFields(_t);return lr.length&&tt.validateFields(lr),tt.notifyObservers(It,lr,{type:"dependenciesUpdate",relatedFields:[_t].concat((0,h.Z)(lr))}),lr}),(0,l.Z)(this,"updateValue",function(It,_t){var lr=hr(It),fr=tt.store;tt.updateStore((0,Ie.Z)(tt.store,lr,_t)),tt.notifyObservers(fr,[lr],{type:"valueUpdate",source:"internal"}),tt.notifyWatch([lr]);var Tr=tt.triggerDependenciesUpdate(fr,lr),kr=tt.callbacks.onValuesChange;if(kr){var Ue=Zr(tt.store,[lr]);kr(Ue,tt.getFieldsValue())}tt.triggerOnFieldsChange([lr].concat((0,h.Z)(Tr)))}),(0,l.Z)(this,"setFieldsValue",function(It){tt.warningUnhooked();var _t=tt.store;if(It){var lr=(0,Ie.T)(tt.store,It);tt.updateStore(lr)}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,lr=[],fr=new ni;tt.getFieldEntities().forEach(function(kr){var Ue=kr.props.dependencies;(Ue||[]).forEach(function(rt){var ye=hr(rt);fr.update(ye,function(){var Ye=arguments.length>0&&arguments[0]!==void 0?arguments[0]:new Set;return Ye.add(kr),Ye})})});var Tr=function kr(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&&(lr.push(Ye),kr(Ye))}})};return Tr(It),lr}),(0,l.Z)(this,"triggerOnFieldsChange",function(It,_t){var lr=tt.callbacks.onFieldsChange;if(lr){var fr=tt.getFields();if(_t){var Tr=new ni;_t.forEach(function(Ue){var rt=Ue.name,ye=Ue.errors;Tr.set(rt,ye)}),fr.forEach(function(Ue){Ue.errors=Tr.get(Ue.name)||Ue.errors})}var kr=fr.filter(function(Ue){var rt=Ue.name;return sn(It,rt)});kr.length&&lr(kr,fr)}}),(0,l.Z)(this,"validateFields",function(It,_t){var lr;tt.warningUnhooked();var fr,Tr;Array.isArray(It)||typeof It=="string"||typeof _t=="string"?(fr=It,Tr=_t):Tr=It;var kr=!!fr,Ue=kr?fr.map(hr):[],rt=[],ye=String(Date.now()),Ye=new Set,ir=(lr=Tr)===null||lr===void 0?void 0:lr.recursive;tt.getFieldEntities(!0).forEach(function(Ur){if(kr||Ue.push(Ur.getNamePath()),!(!Ur.props.rules||!Ur.props.rules.length)){var yn=Ur.getNamePath();if(Ye.add(yn.join(ye)),!kr||sn(Ue,yn,ir)){var Ir=Ur.validateRules((0,c.Z)({validateMessages:(0,c.Z)((0,c.Z)({},ct),tt.validateMessages)},Tr));rt.push(Ir.then(function(){return{name:yn,errors:[],warnings:[]}}).catch(function(cn){var tn,on=[],bn=[];return(tn=cn.forEach)===null||tn===void 0||tn.call(cn,function(ha){var gi=ha.rule.warningOnly,wi=ha.errors;gi?bn.push.apply(bn,(0,h.Z)(wi)):on.push.apply(on,(0,h.Z)(wi))}),on.length?Promise.reject({name:yn,errors:on,warnings:bn}):{name:yn,errors:on,warnings:bn}}))}}});var Rr=Xr(rt);tt.lastValidatePromise=Rr,Rr.catch(function(Ur){return Ur}).then(function(Ur){var yn=Ur.map(function(Ir){var cn=Ir.name;return cn});tt.notifyObservers(tt.store,yn,{type:"validateFinish"}),tt.triggerOnFieldsChange(yn,Ur)});var Or=Rr.then(function(){return tt.lastValidatePromise===Rr?Promise.resolve(tt.getFieldsValue(Ue)):Promise.reject([])}).catch(function(Ur){var yn=Ur.filter(function(Ir){return Ir&&Ir.errors.length});return Promise.reject({values:tt.getFieldsValue(Ue),errorFields:yn,outOfDate:tt.lastValidatePromise!==Rr})});Or.catch(function(Ur){return Ur});var Sr=Ue.filter(function(Ur){return Ye.has(Ur.join(ye))});return tt.triggerOnFieldsChange(Sr),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(lr){console.error(lr)}}).catch(function(It){var _t=tt.callbacks.onFinishFailed;_t&&_t(It)})}),this.forceRootUpdate=mt});function Ti(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 lr=function(){_t({})},fr=new Mi(lr);mt.current=fr.getForm()}return[mt.current]}var mi=Ti,vi=t.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),aa=function(mt){var tt=mt.validateMessages,It=mt.onFormChange,_t=mt.onFormFinish,lr=mt.children,fr=t.useContext(vi),Tr=t.useRef({});return t.createElement(vi.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:Tr.current}),fr.triggerFormChange(Ue,rt)},triggerFormFinish:function(Ue,rt){_t&&_t(Ue,{values:rt,forms:Tr.current}),fr.triggerFormFinish(Ue,rt)},registerForm:function(Ue,rt){Ue&&(Tr.current=(0,c.Z)((0,c.Z)({},Tr.current),{},(0,l.Z)({},Ue,rt))),fr.registerForm(Ue,rt)},unregisterForm:function(Ue){var rt=(0,c.Z)({},Tr.current);delete rt[Ue],Tr.current=rt,fr.unregisterForm(Ue)}})},lr)},ii=vi,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,lr=mt.fields,fr=mt.form,Tr=mt.preserve,kr=mt.children,Ue=mt.component,rt=Ue===void 0?"form":Ue,ye=mt.validateMessages,Ye=mt.validateTrigger,ir=Ye===void 0?"onChange":Ye,Rr=mt.onValuesChange,Or=mt.onFieldsChange,Sr=mt.onFinish,Ur=mt.onFinishFailed,yn=(0,s.Z)(mt,Wi),Ir=t.useContext(ii),cn=mi(fr),tn=(0,gr.Z)(cn,1),on=tn[0],bn=on.getInternalHooks(k),ha=bn.useSubscribe,gi=bn.setInitialValues,wi=bn.setCallbacks,On=bn.setValidateMessages,Ri=bn.setPreserve,$i=bn.destroyForm;t.useImperativeHandle(tt,function(){return on}),t.useEffect(function(){return Ir.registerForm(It,on),function(){Ir.unregisterForm(It)}},[Ir,on,It]),On((0,c.Z)((0,c.Z)({},Ir.validateMessages),ye)),wi({onValuesChange:Rr,onFieldsChange:function(Ts){if(Ir.triggerFormChange(It,Ts),Or){for(var $a=arguments.length,Os=new Array($a>1?$a-1:0),zi=1;zi<$a;zi++)Os[zi-1]=arguments[zi];Or.apply(void 0,[Ts].concat(Os))}},onFinish:function(Ts){Ir.triggerFormFinish(It,Ts),Sr&&Sr(Ts)},onFinishFailed:Ur}),Ri(Tr);var la=t.useRef(null);gi(_t,!la.current),la.current||(la.current=!0),t.useEffect(function(){return $i},[]);var Is,ba=typeof kr=="function";if(ba){var As=on.getFieldsValue(!0);Is=kr(As,on)}else Is=kr;ha(!ba);var Ds=t.useRef();t.useEffect(function(){or(Ds.current||[],lr||[])||on.setFields(lr||[]),Ds.current=lr},[lr,on]);var qa=t.useMemo(function(){return(0,c.Z)((0,c.Z)({},on),{},{validateTrigger:ir})},[on,ir]),na=t.createElement(R.Provider,{value:null},t.createElement(F.Provider,{value:qa},Is));return rt===!1?na:t.createElement(rt,(0,n.Z)({},yn,{onSubmit:function(Ts){Ts.preventDefault(),Ts.stopPropagation(),on.submit()},onReset:function(Ts){var $a;Ts.preventDefault(),on.resetFields(),($a=yn.onReset)===null||$a===void 0||$a.call(yn,Ts)}}),na)},st=wt;function qn(er){try{return JSON.stringify(er)}catch(mt){return Math.random()}}var bi=function(){};function ti(){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,lr=mt[1],fr=lr===void 0?{}:lr,Tr=G(fr)?{form:fr}:fr,kr=Tr.form,Ue=(0,t.useState)(),rt=(0,gr.Z)(Ue,2),ye=rt[0],Ye=rt[1],ir=(0,t.useMemo)(function(){return qn(ye)},[ye]),Rr=(0,t.useRef)(ir);Rr.current=ir;var Or=(0,t.useContext)(F),Sr=kr||Or,Ur=Sr&&Sr._init,yn=hr(_t),Ir=(0,t.useRef)(yn);return Ir.current=yn,bi(yn),(0,t.useEffect)(function(){if(Ur){var cn=Sr.getFieldsValue,tn=Sr.getInternalHooks,on=tn(k),bn=on.registerWatch,ha=bn(function(wi,On){var Ri=(0,jr.Z)(Tr.preserve?On:wi,Ir.current),$i=qn(Ri);Rr.current!==$i&&(Rr.current=$i,Ye(Ri))}),gi=(0,jr.Z)(Tr.preserve?cn(!0):cn(),Ir.current);return ye!==gi&&Ye(gi),ha}},[Ur]),ye}var Ki=ti,xi=t.forwardRef(st),Pi=xi;Pi.FormProvider=aa,Pi.Field=Fr,Pi.List=Wn,Pi.useForm=mi,Pi.useWatch=Ki;var ai=Pi},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),A=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=A,F=e(70425),$=e(41799),R=e(6089);function H(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 G="none",Z="appear",ie="enter",ne="leave",se="none",Q="prepare",V="start",K="active",ae="end",ee="prepared",q=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,q.Z)(),typeof window!="undefined"?window:{}),X={};if((0,q.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 Le=Ce("animationend"),Oe=Ce("transitionend"),Ft=!!(Le&&Oe),ht=Le||"animationend",At=Oe||"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 Jt=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,q.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,V,K,ae],Ot=[Q,ee],pt=!1,et=!0;function Ne(le){return le===K||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(qr){function Er(){qr.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,qr=dt.onEnterStart,Er=dt.onLeaveStart,jr=dt.onAppearActive,hr=dt.onEnterActive,Zr=dt.onLeaveActive,sn=dt.onAppearEnd,ln=dt.onEnterEnd,or=dt.onLeaveEnd,Lt=dt.onVisibleChanged,gt=(0,$.Z)(),bt=(0,s.Z)(gt,2),jt=bt[0],Cr=bt[1],br=H(G),at=(0,s.Z)(br,2),Fr=at[0],gn=at[1],Wn=(0,$.Z)(null),gr=(0,s.Z)(Wn,2),Xr=gr[0],dn=gr[1],Mn=Fr(),ei=(0,i.useRef)(!1),ni=(0,i.useRef)(null);function Gi(){return Te()}var Mi=(0,i.useRef)(!1);function Ti(){gn(G),dn(null,!0)}var mi=(0,F.useEvent)(function(er){var mt=Fr();if(mt!==G){var tt=Gi();if(!(er&&!er.deadline&&er.target!==tt)){var It=Mi.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=or==null?void 0:or(tt,er)),It&&_t!==!1&&Ti()}}}),vi=Jt(mi),aa=(0,s.Z)(vi,1),ii=aa[0],Wi=function(mt){switch(mt){case Z:return(0,t.Z)((0,t.Z)((0,t.Z)({},Q,Fe),V,Vr),K,jr);case ie:return(0,t.Z)((0,t.Z)((0,t.Z)({},Q,Dr),V,qr),K,hr);case ne:return(0,t.Z)((0,t.Z)((0,t.Z)({},Q,St),V,Er),K,Zr);default:return{}}},wt=i.useMemo(function(){return Wi(Mn)},[Mn]),st=me(Mn,!le,function(er){if(er===Q){var mt=wt[Q];return mt?mt(Gi()):pt}if(ti in wt){var tt;dn(((tt=wt[ti])===null||tt===void 0?void 0:tt.call(wt,Gi(),null))||null)}return ti===K&&Mn!==G&&(ii(Gi()),yt>0&&(clearTimeout(ni.current),ni.current=setTimeout(function(){mi({deadline:!0})},yt))),ti===ee&&Ti(),et}),qn=(0,s.Z)(st,2),bi=qn[0],ti=qn[1],Ki=Ne(ti);Mi.current=Ki;var xi=(0,i.useRef)(null);Qe(function(){if(!(ei.current&&xi.current===Dt)){Cr(Dt);var er=ei.current;ei.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])?(gn(mt),bi()):gn(G),xi.current=Dt}},[Dt]),(0,i.useEffect)(function(){(Mn===Z&&!Et||Mn===ie&&!ct||Mn===ne&&!Ke)&&gn(G)},[Et,ct,Ke]),(0,i.useEffect)(function(){return function(){ei.current=!1,clearTimeout(ni.current)}},[]);var Pi=i.useRef(!1);(0,i.useEffect)(function(){jt&&(Pi.current=!0),jt!==void 0&&Mn===G&&((Pi.current||jt)&&(Lt==null||Lt(jt)),Pi.current=!0)},[jt,Mn]);var ai=Xr;return wt[Q]&&ti===V&&(ai=(0,n.Z)({transition:"none"},ai)),[Mn,ti,ai,jt!=null?jt:Dt]}function Re(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),qr=Vr.motion,Er=Te(Ht,qr),jr=(0,i.useRef)(),hr=(0,i.useRef)();function Zr(){try{return jr.current instanceof HTMLElement?jr.current:(0,h.ZP)(hr.current)}catch(gr){return null}}var sn=Ee(Er,Et,Zr,Ht),ln=(0,s.Z)(sn,4),or=ln[0],Lt=ln[1],gt=ln[2],bt=ln[3],jt=i.useRef(bt);bt&&(jt.current=!0);var Cr=i.useCallback(function(gr){jr.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(or===G)bt?br=kt((0,n.Z)({},at),Cr):!Ke&&jt.current&&Dr?br=kt((0,n.Z)((0,n.Z)({},at),{},{className:Dr}),Cr):yt||!Ke&&!Dr?br=kt((0,n.Z)((0,n.Z)({},at),{},{style:{display:"none"}}),Cr):br=null;else{var Fr;Lt===Q?Fr="prepare":Ne(Lt)?Fr="active":Lt===V&&(Fr="start");var gn=tr(Fe,"".concat(or,"-").concat(Fr));br=kt((0,n.Z)((0,n.Z)({},at),{},{className:c()(tr(Fe,or),(0,t.Z)((0,t.Z)({},gn,gn&&Fr),Fe,typeof Fe=="string")),style:gt}),Cr)}if(i.isValidElement(br)&&(0,o.Yr)(br)){var Wn=(0,o.C4)(br);Wn||(br=i.cloneElement(br,{ref:Cr}))}return i.createElement(T,{ref:hr},br)});return dt.displayName="CSSMotion",dt}var $e=Re(Ft),Ze=e(92413),nt=e(25314),ut="add",Gt="keep",Zt="remove",Pe="removed";function Je(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 Vt(){var le=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return le.map(Je)}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=Vt(le),Ie=Vt(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:Gt})),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=Gt)})}),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,qr={};return Ct.forEach(function(Er){qr[Er]=St[Er],delete St[Er]}),delete St.keys,i.createElement(Vr,St,ge.map(function(Er,jr){var hr=Er.status,Zr=(0,y.Z)(Er,Bt),sn=hr===ut||hr===Gt;return i.createElement(Dt,(0,Ze.Z)({},qr,{key:Zr.key,visible:sn,eventProps:Zr,onVisibleChanged:function(or){Fe==null||Fe(or,{key:Zr.key}),or||Et.removeKey(Zr.key)}}),function(ln,or){return kt((0,n.Z)((0,n.Z)({},ln),{},{index:jr}),or)})}))}}],[{key:"getDerivedStateFromProps",value:function(Et,ge){var Ke=Et.keys,yt=ge.keyEntities,kt=Vt(Ke),Fe=Rt(yt,kt);return{keyEntities:Fe.filter(function(Dr){var St=yt.find(function(Vr){var qr=Vr.key;return Dr.key===qr});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,V=ne.style,K=ne.className,ae=ne.duration,ee=ae===void 0?4.5:ae,q=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,Le=ne.times,Oe=u.useState(!1),Ft=(0,n.Z)(Oe,2),ht=Ft[0],At=Ft[1],tr=function(){Ce(q)},Jt=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,Le]);var cr="".concat(Q,"-notice");return u.createElement("div",(0,h.Z)({},fe,{ref:se,className:i()(cr,K,(0,p.Z)({},"".concat(cr,"-closable"),M)),style:V,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:Jt,onClick:function(Pt){Pt.preventDefault(),Pt.stopPropagation(),tr()}},X))}),b=l,x=u.createContext({}),O=function(se){var Q=se.children,V=se.classNames;return u.createElement(x.Provider,{value:{classNames:V}},Q)},k=O,A=function(se){var Q=se.configList,V=se.placement,K=se.prefixCls,ae=se.className,ee=se.style,q=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 q=="function"?q(V):q;return u.createElement(y.CSSMotionList,(0,h.Z)({key:V,className:i()(K,"".concat(K,"-").concat(V),X==null?void 0:X.list,ae),style:ee,keys:fe,motionAppear:!0},xe,{onAllRemoved:function(){te(V)}}),function(Ce,Le){var Oe=Ce.config,Ft=Ce.className,ht=Ce.style,At=Oe,tr=At.key,Jt=At.times,cr=Oe,Qe=cr.className,Pt=cr.style;return u.createElement(b,(0,h.Z)({},Oe,{ref:Le,prefixCls:K,className:i()(Ft,Qe,X==null?void 0:X.notice),style:(0,f.Z)((0,f.Z)({},ht),Pt),times:Jt,key:tr,eventKey:tr,onNoticeClose:M}))})},T=A,F=u.forwardRef(function(ne,se){var Q=ne.prefixCls,V=Q===void 0?"rc-notification":Q,K=ne.container,ae=ne.motion,ee=ne.maxCount,q=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],Le=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){Le(Pt)},destroy:function(){Ce([])}}});var Oe=u.useState({}),Ft=(0,n.Z)(Oe,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})},Jt=u.useRef(!1);if(u.useEffect(function(){Object.keys(ht).length>0?Jt.current=!0:Jt.current&&(M==null||M(),Jt.current=!1)},[ht]),!K)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:V,className:q==null?void 0:q(Qe),style:te==null?void 0:te(Qe),motion:ae,onNoticeClose:Le,onAllNoticeRemoved:tr});return L?L(zt,{prefixCls:V,key:Qe}):zt})),K)}),$=F,R=["getContainer","motion","prefixCls","maxCount","className","style","onAllRemoved","renderNotifications"],H=function(){return document.body},G=0;function Z(){for(var ne={},se=arguments.length,Q=new Array(se),V=0;V<se;V++)Q[V]=arguments[V];return Q.forEach(function(K){K&&Object.keys(K).forEach(function(ae){var ee=K[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?H:se,V=ne.motion,K=ne.prefixCls,ae=ne.maxCount,ee=ne.className,q=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],Le=u.useRef(),Oe=u.createElement($,{container:xe,ref:Le,prefixCls:K,motion:V,maxCount:ae,className:ee,style:q,onAllRemoved:te,renderNotifications:M}),Ft=u.useState([]),ht=(0,n.Z)(Ft,2),At=ht[0],tr=ht[1],Jt=u.useMemo(function(){return{open:function(Qe){var Pt=Z(L,Qe);(Pt.key===null||Pt.key===void 0)&&(Pt.key="rc-notification-".concat(G),G+=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(){Le.current&&At.length&&(At.forEach(function(cr){switch(cr.type){case"open":Le.current.open(cr.config);break;case"close":Le.current.close(cr.key);break;case"destroy":Le.current.destroy();break}}),tr(function(cr){return cr.filter(function(Qe){return!At.includes(Qe)})}))},[At]),[Jt,Oe]}},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 V}});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(K){var ae=K.children,ee=K.onBatchResize,q=n.useRef(0),te=n.useRef([]),M=n.useContext(i),L=n.useCallback(function(X,fe,xe){q.current+=1;var Ce=q.current;te.current.push({size:X,element:fe,data:xe}),Promise.resolve().then(function(){Ce===q.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(K){K.forEach(function(ae){var ee,q=ae.target;(ee=g.get(q))===null||ee===void 0||ee.forEach(function(te){return te(q)})})}var b=new p.Z(l),x=null,O=null;function k(K,ae){g.has(K)||(g.set(K,new Set),b.observe(K)),g.get(K).add(ae)}function A(K,ae){g.has(K)&&(g.get(K).delete(ae),g.get(K).size||(b.unobserve(K),g.delete(K)))}var T=e(6909),F=e(4771),$=e(9427),R=e(25440),H=function(K){(0,$.Z)(ee,K);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 G(K,ae){var ee=K.children,q=K.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),Le=Ce?(0,o.C4)(fe):null,Oe=(0,o.x1)(Le,te),Ft=function(){var Jt;return(0,h.ZP)(te.current)||(te.current&&(0,c.Z)(te.current)==="object"?(0,h.ZP)((Jt=te.current)===null||Jt===void 0?void 0:Jt.nativeElement):null)||(0,h.ZP)(M.current)};n.useImperativeHandle(ae,function(){return Ft()});var ht=n.useRef(K);ht.current=K;var At=n.useCallback(function(tr){var Jt=ht.current,cr=Jt.onResize,Qe=Jt.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,Re=pt===Math.round(it)?it:pt,$e=(0,f.Z)((0,f.Z)({},me),{},{offsetWidth:Ee,offsetHeight:Re});L==null||L($e,tr,Qe),cr&&Promise.resolve().then(function(){cr($e,tr)})}},[]);return n.useEffect(function(){var tr=Ft();return tr&&!q&&k(tr,At),function(){return A(tr,At)}},[te.current,q]),n.createElement(H,{ref:M},Ce?n.cloneElement(fe,{ref:Oe}):fe)}var Z=n.forwardRef(G),ie=Z,ne="rc-observer-key";function se(K,ae){var ee=K.children,q=typeof ee=="function"?[ee]:(0,s.Z)(ee);return q.map(function(te,M){var L=(te==null?void 0:te.key)||"".concat(ne,"-").concat(M);return n.createElement(ie,(0,t.Z)({},K,{key:L,ref:M===0?ae:void 0}),te)})}var Q=n.forwardRef(se);Q.Collection=y;var V=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(A){var T=A.children,F=A.prefixCls,$=A.id,R=A.overlayInnerStyle,H=A.className,G=A.style;return f.createElement("div",{className:g()("".concat(F,"-content"),H),style:G},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,H=R===void 0?["hover"]:R,G=T.mouseEnterDelay,Z=G===void 0?0:G,ie=T.mouseLeaveDelay,ne=ie===void 0?.1:ie,se=T.overlayStyle,Q=T.prefixCls,V=Q===void 0?"rc-tooltip":Q,K=T.children,ae=T.onVisibleChange,ee=T.afterVisibleChange,q=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,Le=Ce===void 0?!1:Ce,Oe=T.defaultVisible,Ft=T.getTooltipContainer,ht=T.overlayInnerStyle,At=T.arrowContent,tr=T.overlay,Jt=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:V,id:Jt,overlayInnerStyle:ht},tr)};return f.createElement(u.Z,(0,t.Z)({popupClassName:$,prefixCls:V,popup:Ot,action:H,builtinPlacements:i,popupPlacement:X,ref:zt,popupAlign:xe,getPopupContainer:Ft,onPopupVisibleChange:ae,afterPopupVisibleChange:ee,popupTransitionName:q,popupAnimation:te,popupMotion:M,defaultPopupVisible:Oe,autoDestroy:Le,mouseLeaveDelay:ne,popupStyle:se,mouseEnterDelay:Z,arrow:Qe},it),K)},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 A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},T=A.mark;return T?T.startsWith("data-")?T:"data-".concat(T):c}function i(A){if(A.attachTo)return A.attachTo;var T=document.querySelector("head");return T||document.body}function y(A){return A==="queue"?"prependQueue":A?"prepend":"append"}function p(A){return Array.from((h.get(A)||A).children).filter(function(T){return T.tagName==="STYLE"})}function g(A){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,H=R===void 0?0:R,G=y($),Z=G==="prependQueue",ie=document.createElement("style");ie.setAttribute(u,G),Z&&H&&ie.setAttribute(f,"".concat(H)),F!=null&&F.nonce&&(ie.nonce=F==null?void 0:F.nonce),ie.innerHTML=A;var ne=i(T),se=ne.firstChild;if($){if(Z){var Q=(T.styles||p(ne)).filter(function(V){if(!["prepend","prependQueue"].includes(V.getAttribute(u)))return!1;var K=Number(V.getAttribute(f)||0);return H>=K});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(A){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))===A})}function b(A){var T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},F=l(A,T);if(F){var $=i(T);$.removeChild(F)}}function x(A,T){var F=h.get(A);if(!F||!(0,s.Z)(document,F)){var $=g("",T),R=$.parentNode;h.set(A,R),A.removeChild($)}}function O(){h.clear()}function k(A,T){var F=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},$=i(F),R=p($),H=(0,t.Z)((0,t.Z)({},F),{},{styles:R});x($,H);var G=l(T,H);if(G){var Z,ie;if((Z=H.csp)!==null&&Z!==void 0&&Z.nonce&&G.nonce!==((ie=H.csp)===null||ie===void 0?void 0:ie.nonce)){var ne;G.nonce=(ne=H.csp)===null||ne===void 0?void 0:ne.nonce}return G.innerHTML!==A&&(G.innerHTML=A),G}var se=g(A,H);return se.setAttribute(o(H),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 A},v:function(){return H}});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 A(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 H(Z){return G.apply(this,arguments)}function G(){return G=(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)})),G.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 A=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:A,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],A=p!==void 0?p:O,T=l?l(A):A,F=(0,n.Z)(g),$=(0,u.Z)([A]),R=(0,t.Z)($,2),H=R[0],G=R[1];(0,s.o)(function(){var ie=H[0];O!==ie&&F(O,ie)},[H]),(0,s.o)(function(){f(p)||k(p)},[p]);var Z=(0,n.Z)(function(ie,ne){k(ie,ne),G([A],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 A=O.filter(Boolean);return A.length<=1?A[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(A,T){return A.length!==T.length||A.every(function(F,$){return F!==T[$]})})},y=function(x){var O,k;if(!x)return!1;if(p(x)&&c>=19)return!0;var A=(0,s.isMemo)(x)?x.type.type:x.type;return!(typeof A=="function"&&!((O=A.prototype)!==null&&O!==void 0&&O.render)&&A.$$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],A=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&&A.length===1?delete T[k][A[0]]:T[k]=c(T[k],A,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(A,T){var F=new Set(T),$=(0,f.Z)(O,A),R=Array.isArray($);if(R||o($)){if(!F.has($)){F.add($);var H=(0,f.Z)(x,A);R?x=h(x,A,[]):(!H||(0,t.Z)(H)!=="object")&&(x=h(x,A,i($))),y($).forEach(function(G){k([].concat((0,s.Z)(A),[G]),F)})}}else x=h(x,A,$)}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(H){return Object.getOwnPropertyDescriptor(T,H).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,H;if(Object.getOwnPropertySymbols){var G=Object.getOwnPropertySymbols(T);for(H=0;H<G.length;H++)R=G[H],!(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),H,G;for(G=0;G<R.length;G++)H=R[G],!(F.indexOf(H)>=0)&&($[H]=T[H]);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,H){return R.__proto__=H,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 A=function(T){x(F,T);function F(){var $,R;i(this,F);for(var H=arguments.length,G=new Array(H),Z=0;Z<H;Z++)G[Z]=arguments[Z];return R=g(this,($=l(F)).call.apply($,[this].concat(G))),k(b(R),"onClick",function(ie){var ne=R.props,se=ne.text,Q=ne.onCopy,V=ne.children,K=ne.options,ae=t.default.Children.only(V),ee=(0,n.default)(se,K);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,H=R.text,G=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=A,k(A,"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,ke,ot,Ut){this.acceptsBooleans=S===2||S===3||S===4,this.attributeName=_e,this.attributeNamespace=ke,this.mustUseProperty=U,this.propertyName=m,this.type=S,this.sanitizeURL=ot,this.removeEmptyString=Ut}var A={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(m){A[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];A[S]=new k(S,1,!1,m[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(m){A[m]=new k(m,2,!1,m.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(m){A[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){A[m]=new k(m,3,!1,m.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(m){A[m]=new k(m,3,!0,m,null,!1,!1)}),["capture","download"].forEach(function(m){A[m]=new k(m,4,!1,m,null,!1,!1)}),["cols","rows","size","span"].forEach(function(m){A[m]=new k(m,6,!1,m,null,!1,!1)}),["rowSpan","start"].forEach(function(m){A[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);A[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);A[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);A[S]=new k(S,1,!1,m,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(m){A[m]=new k(m,1,!1,m.toLowerCase(),null,!1,!1)}),A.xlinkHref=new k("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(m){A[m]=new k(m,1,!1,m.toLowerCase(),null,!0,!0)});function $(m,S,U,_e){var ke=A.hasOwnProperty(S)?A[S]:null,ot=ke!==null?ke.type===0:_e?!1:!(!(2<S.length)||S[0]!=="o"&&S[0]!=="O"||S[1]!=="n"&&S[1]!=="N");ot||(O(S,U,ke,_e)&&(U=null),_e||ke===null?b(S)&&(U===null?m.removeAttribute(S):m.setAttribute(S,""+U)):ke.mustUseProperty?m[ke.propertyName]=U===null?ke.type===3?!1:"":U:(S=ke.attributeName,_e=ke.attributeNamespace,U===null?m.removeAttribute(S):(ke=ke.type,U=ke===3||ke===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,H=60103,G=60106,Z=60107,ie=60108,ne=60114,se=60109,Q=60110,V=60112,K=60113,ae=60120,ee=60115,q=60116,te=60121,M=60128,L=60129,X=60130,fe=60131;if(typeof Symbol=="function"&&Symbol.for){var xe=Symbol.for;H=xe("react.element"),G=xe("react.portal"),Z=xe("react.fragment"),ie=xe("react.strict_mode"),ne=xe("react.profiler"),se=xe("react.provider"),Q=xe("react.context"),V=xe("react.forward_ref"),K=xe("react.suspense"),ae=xe("react.suspense_list"),ee=xe("react.memo"),q=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 Le(m){return m===null||typeof m!="object"?null:(m=Ce&&m[Ce]||m["@@iterator"],typeof m=="function"?m:null)}var Oe;function Ft(m){if(Oe===void 0)try{throw Error()}catch(U){var S=U.stack.trim().match(/\n( *(at )?)/);Oe=S&&S[1]||""}return`
|
|
|
`+Oe+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(Lr){var _e=Lr}Reflect.construct(m,[],S)}else{try{S.call()}catch(Lr){_e=Lr}m.call(S.prototype)}else{try{throw Error()}catch(Lr){_e=Lr}m()}}catch(Lr){if(Lr&&_e&&typeof Lr.stack=="string"){for(var ke=Lr.stack.split(`
|
|
|
`),ot=_e.stack.split(`
|
|
|
`),Ut=ke.length-1,nr=ot.length-1;1<=Ut&&0<=nr&&ke[Ut]!==ot[nr];)nr--;for(;1<=Ut&&0<=nr;Ut--,nr--)if(ke[Ut]!==ot[nr]){if(Ut!==1||nr!==1)do if(Ut--,nr--,0>nr||ke[Ut]!==ot[nr])return`
|
|
|
`+ke[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 Jt(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 G:return"Portal";case ne:return"Profiler";case ie:return"StrictMode";case K: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 V:var S=m.render;return S=S.displayName||S.name||"",m.displayName||(S!==""?"ForwardRef("+S+")":"ForwardRef");case ee:return Jt(m.type);case te:return Jt(m._render);case q:S=m._payload,m=m._init;try{return Jt(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 ke=U.get,ot=U.set;return Object.defineProperty(m,S,{configurable:!0,get:function(){return ke.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")?Re(m,S.type,U):S.hasOwnProperty("defaultValue")&&Re(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 Re(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 ke=0;ke<U.length;ke++)S["$"+U[ke]]=!0;for(U=0;U<m.length;U++)ke=S.hasOwnProperty("$"+m[U].value),m[U].selected!==ke&&(m[U].selected=ke),ke&&_e&&(m[U].defaultSelected=!0)}else{for(U=""+cr(U),S=null,ke=0;ke<m.length;ke++){if(m[ke].value===U){m[ke].selected=!0,_e&&(m[ke].defaultSelected=!0);return}S!==null||m[ke].disabled||(S=m[ke])}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 Gt(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 Je={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function Vt(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"?Vt(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,ke){MSApp.execUnsafeLocalFunction(function(){return m(S,U,_e,ke)})}:m}(function(m,S){if(m.namespaceURI!==Je.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,ke=ue(U,S[U],_e);U==="float"&&(U="cssFloat"),_e?m.setProperty(U,ke):m[U]=ke}}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=Xa(m)){if(typeof ct!="function")throw Error(u(280));var S=m.stateNode;S&&(S=is(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,ke){return m(S,U,_e,ke)}function Dr(){}var St=kt,Vr=!1,qr=!1;function Er(){(Ie!==null||Et!==null)&&(Dr(),yt())}function jr(m,S,U){if(qr)return m(S,U);qr=!0;try{return St(m,S,U)}finally{qr=!1,Er()}}function hr(m,S){var U=m.stateNode;if(U===null)return null;var _e=is(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,ke,ot,Ut,nr,Lr){var fn=Array.prototype.slice.call(arguments,3);try{S.apply(U,fn)}catch(ki){this.onError(ki)}}var or=!1,Lt=null,gt=!1,bt=null,jt={onError:function(m){or=!0,Lt=m}};function Cr(m,S,U,_e,ke,ot,Ut,nr,Lr){or=!1,Lt=null,ln.apply(jt,arguments)}function br(m,S,U,_e,ke,ot,Ut,nr,Lr){if(Cr.apply(this,arguments),or){if(or){var fn=Lt;or=!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 Fr(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 gn(m){if(at(m)!==m)throw Error(u(188))}function Wn(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 ke=U.return;if(ke===null)break;var ot=ke.alternate;if(ot===null){if(_e=ke.return,_e!==null){U=_e;continue}break}if(ke.child===ot.child){for(ot=ke.child;ot;){if(ot===U)return gn(ke),m;if(ot===_e)return gn(ke),S;ot=ot.sibling}throw Error(u(188))}if(U.return!==_e.return)U=ke,_e=ot;else{for(var Ut=!1,nr=ke.child;nr;){if(nr===U){Ut=!0,U=ke,_e=ot;break}if(nr===_e){Ut=!0,_e=ke,U=ot;break}nr=nr.sibling}if(!Ut){for(nr=ot.child;nr;){if(nr===U){Ut=!0,U=ot,_e=ke;break}if(nr===_e){Ut=!0,_e=ot,U=ke;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=Wn(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 dn,Mn,ei,ni,Gi=!1,Mi=[],Ti=null,mi=null,vi=null,aa=new Map,ii=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,ke){return{blockedOn:m,domEventName:S,eventSystemFlags:U|16,nativeEvent:ke,targetContainers:[_e]}}function qn(m,S){switch(m){case"focusin":case"focusout":Ti=null;break;case"dragenter":case"dragleave":mi=null;break;case"mouseover":case"mouseout":vi=null;break;case"pointerover":case"pointerout":aa.delete(S.pointerId);break;case"gotpointercapture":case"lostpointercapture":ii.delete(S.pointerId)}}function bi(m,S,U,_e,ke,ot){return m===null||m.nativeEvent!==ot?(m=st(S,U,_e,ke,ot),S!==null&&(S=Xa(S),S!==null&&Mn(S)),m):(m.eventSystemFlags|=_e,S=m.targetContainers,ke!==null&&S.indexOf(ke)===-1&&S.push(ke),m)}function ti(m,S,U,_e,ke){switch(S){case"focusin":return Ti=bi(Ti,m,S,U,_e,ke),!0;case"dragenter":return mi=bi(mi,m,S,U,_e,ke),!0;case"mouseover":return vi=bi(vi,m,S,U,_e,ke),!0;case"pointerover":var ot=ke.pointerId;return aa.set(ot,bi(aa.get(ot)||null,m,S,U,_e,ke)),!0;case"gotpointercapture":return ot=ke.pointerId,ii.set(ot,bi(ii.get(ot)||null,m,S,U,_e,ke)),!0}return!1}function Ki(m){var S=Ya(m.target);if(S!==null){var U=at(S);if(U!==null){if(S=U.tag,S===13){if(S=Fr(U),S!==null){m.blockedOn=S,ni(m.lanePriority,function(){s.unstable_runWithPriority(m.priority,function(){ei(U)})});return}}else if(S===3&&U.stateNode.hydrate){m.blockedOn=U.tag===3?U.stateNode.containerInfo:null;return}}}m.blockedOn=null}function xi(m){if(m.blockedOn!==null)return!1;for(var S=m.targetContainers;0<S.length;){var U=na(m.domEventName,m.eventSystemFlags,S[0],m.nativeEvent);if(U!==null)return S=Xa(U),S!==null&&Mn(S),m.blockedOn=U,!1;S.shift()}return!0}function Pi(m,S,U){xi(m)&&U.delete(S)}function ai(){for(Gi=!1;0<Mi.length;){var m=Mi[0];if(m.blockedOn!==null){m=Xa(m.blockedOn),m!==null&&dn(m);break}for(var S=m.targetContainers;0<S.length;){var U=na(m.domEventName,m.eventSystemFlags,S[0],m.nativeEvent);if(U!==null){m.blockedOn=U;break}S.shift()}m.blockedOn===null&&Mi.shift()}Ti!==null&&xi(Ti)&&(Ti=null),mi!==null&&xi(mi)&&(mi=null),vi!==null&&xi(vi)&&(vi=null),aa.forEach(Pi),ii.forEach(Pi)}function er(m,S){m.blockedOn===S&&(m.blockedOn=null,Gi||(Gi=!0,s.unstable_scheduleCallback(s.unstable_NormalPriority,ai)))}function mt(m){function S(ke){return er(ke,m)}if(0<Mi.length){er(Mi[0],m);for(var U=1;U<Mi.length;U++){var _e=Mi[U];_e.blockedOn===m&&(_e.blockedOn=null)}}for(Ti!==null&&er(Ti,m),mi!==null&&er(mi,m),vi!==null&&er(vi,m),aa.forEach(S),ii.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);)Ki(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={},lr={};i&&(lr=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 lr)return _t[m]=S[U];return m}var Tr=fr("animationend"),kr=fr("animationiteration"),Ue=fr("animationstart"),rt=fr("transitionend"),ye=new Map,Ye=new Map,ir=["abort","abort",Tr,"animationEnd",kr,"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 Rr(m,S){for(var U=0;U<m.length;U+=2){var _e=m[U],ke=m[U+1];ke="on"+(ke[0].toUpperCase()+ke.slice(1)),Ye.set(_e,S),ye.set(_e,ke),h(ke,[_e])}}var Or=s.unstable_now;Or();var Sr=8;function Ur(m){if(1&m)return Sr=15,1;if(2&m)return Sr=14,2;if(4&m)return Sr=13,4;var S=24&m;return S!==0?(Sr=12,S):m&32?(Sr=11,32):(S=192&m,S!==0?(Sr=10,S):m&256?(Sr=9,256):(S=3584&m,S!==0?(Sr=8,S):m&4096?(Sr=7,4096):(S=4186112&m,S!==0?(Sr=6,S):(S=62914560&m,S!==0?(Sr=5,S):m&67108864?(Sr=4,67108864):m&134217728?(Sr=3,134217728):(S=805306368&m,S!==0?(Sr=2,S):1073741824&m?(Sr=1,1073741824):(Sr=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 Ir(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 Sr=0;var _e=0,ke=0,ot=m.expiredLanes,Ut=m.suspendedLanes,nr=m.pingedLanes;if(ot!==0)_e=ot,ke=Sr=15;else if(ot=U&134217727,ot!==0){var Lr=ot&~Ut;Lr!==0?(_e=Ur(Lr),ke=Sr):(nr&=ot,nr!==0&&(_e=Ur(nr),ke=Sr))}else ot=U&~Ut,ot!==0?(_e=Ur(ot),ke=Sr):nr!==0&&(_e=Ur(nr),ke=Sr);if(_e===0)return 0;if(_e=31-wi(_e),_e=U&((0>_e?0:1<<_e)<<1)-1,S!==0&&S!==_e&&!(S&Ut)){if(Ur(S),ke<=Sr)return S;Sr=ke}if(S=m.entangledLanes,S!==0)for(m=m.entanglements,S&=_e;0<S;)U=31-wi(S),ke=1<<U,_e|=m[U],S&=~ke;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=bn(24&~S),m===0?on(10,S):m;case 10:return m=bn(192&~S),m===0?on(8,S):m;case 8:return m=bn(3584&~S),m===0&&(m=bn(4186112&~S),m===0&&(m=512)),m;case 2:return S=bn(805306368&~S),S===0&&(S=268435456),S}throw Error(u(358,m))}function bn(m){return m&-m}function ha(m){for(var S=[],U=0;31>U;U++)S.push(m);return S}function gi(m,S,U){m.pendingLanes|=S;var _e=S-1;m.suspendedLanes&=_e,m.pingedLanes&=_e,m=m.eventTimes,S=31-wi(S),m[S]=U}var wi=Math.clz32?Math.clz32:$i,On=Math.log,Ri=Math.LN2;function $i(m){return m===0?32:31-(On(m)/Ri|0)|0}var la=s.unstable_UserBlockingPriority,Is=s.unstable_runWithPriority,ba=!0;function As(m,S,U,_e){Vr||Dr();var ke=qa,ot=Vr;Vr=!0;try{Fe(ke,m,S,U,_e)}finally{(Vr=ot)||Er()}}function Ds(m,S,U,_e){Is(la,qa.bind(null,m,S,U,_e))}function qa(m,S,U,_e){if(ba){var ke;if((ke=(S&4)===0)&&0<Mi.length&&-1<wt.indexOf(m))m=st(null,m,S,U,_e),Mi.push(m);else{var ot=na(m,S,U,_e);if(ot===null)ke&&qn(m,_e);else{if(ke){if(-1<wt.indexOf(m)){m=st(ot,m,S,U,_e),Mi.push(m);return}if(ti(ot,m,S,U,_e))return;qn(m,_e)}Hr(m,S,_e,null,U)}}}}function na(m,S,U,_e){var ke=Ht(_e);if(ke=Ya(ke),ke!==null){var ot=at(ke);if(ot===null)ke=null;else{var Ut=ot.tag;if(Ut===13){if(ke=Fr(ot),ke!==null)return ke;ke=null}else if(Ut===3){if(ot.stateNode.hydrate)return ot.tag===3?ot.stateNode.containerInfo:null;ke=null}else ot!==ke&&(ke=null)}}return Hr(m,S,_e,ke,U),null}var Ii=null,Ts=null,$a=null;function Os(){if($a)return $a;var m,S=Ts,U=S.length,_e,ke="value"in Ii?Ii.value:Ii.textContent,ot=ke.length;for(m=0;m<U&&S[m]===ke[m];m++);var Ut=U-m;for(_e=1;_e<=Ut&&S[U-_e]===ke[ot-_e];_e++);return $a=ke.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 ks(){return!0}function Ro(){return!1}function ja(m){function S(U,_e,ke,ot,Ut){this._reactName=U,this._targetInst=ke,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)?ks:Ro,this.isPropagationStopped=Ro,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=ks)},stopPropagation:function(){var U=this.nativeEvent;U&&(U.stopPropagation?U.stopPropagation():typeof U.cancelBubble!="unknown"&&(U.cancelBubble=!0),this.isPropagationStopped=ks)},persist:function(){},isPersistent:ks}),S}var ys={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(m){return m.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},rs=ja(ys),Ws=n({},ys,{view:0,detail:0}),kn=ja(Ws),ns,yo,Rs,Vi=n({},Ws,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:ga,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!==Rs&&(Rs&&m.type==="mousemove"?(ns=m.screenX-Rs.screenX,yo=m.screenY-Rs.screenY):yo=ns=0,Rs=m),ns)},movementY:function(m){return"movementY"in m?m.movementY:yo}}),Ua=ja(Vi),Da=n({},Vi,{dataTransfer:0}),vs=ja(Da),Gs=n({},Ws,{relatedTarget:0}),So=ja(Gs),_o=n({},ys,{animationName:0,elapsedTime:0,pseudoElement:0}),Ks=ja(_o),Qs=n({},ys,{clipboardData:function(m){return"clipboardData"in m?m.clipboardData:window.clipboardData}}),Lo=ja(Qs),mo=n({},ys,{data:0}),Ho=ja(mo),Co={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Xo={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"},hi={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Gn(m){var S=this.nativeEvent;return S.getModifierState?S.getModifierState(m):(m=hi[m])?!!S[m]:!1}function ga(){return Gn}var os=n({},Ws,{key:function(m){if(m.key){var S=Co[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"?Xo[m.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:ga,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}}),Ba=ja(os),ro=n({},Vi,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Wo=ja(ro),iu=n({},Ws,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:ga}),_s=ja(iu),vu=n({},ys,{propertyName:0,elapsedTime:0,pseudoElement:0}),$o=ja(vu),fu=n({},Vi,{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}),gu=ja(fu),Qu=[9,13,27,32],Mo=i&&"CompositionEvent"in window,Bs=null;i&&"documentMode"in document&&(Bs=document.documentMode);var Ou=i&&"TextEvent"in window&&!Bs,Go=i&&(!Mo||Bs&&8<Bs&&11>=Bs),bs=" ",bo=!1;function yu(m,S){switch(m){case"keyup":return Qu.indexOf(S.keyCode)!==-1;case"keydown":return S.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Ao(m){return m=m.detail,typeof m=="object"&&"data"in m?m.data:null}var jo=!1;function Vs(m,S){switch(m){case"compositionend":return Ao(S);case"keypress":return S.which!==32?null:(bo=!0,bs);case"textInput":return m=S.data,m===bs&&bo?null:m;default:return null}}function so(m,S){if(jo)return m==="compositionend"||!Mo&&yu(m,S)?(m=Os(),$a=Ts=Ii=null,jo=!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 Go&&S.locale!=="ko"?null:S.data;default:return null}}var sl={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 Ns(m){var S=m&&m.nodeName&&m.nodeName.toLowerCase();return S==="input"?!!sl[m.type]:S==="textarea"}function qt(m,S,U,_e){Ke(_e),S=nn(S,"onChange"),0<S.length&&(U=new rs("onChange","change",null,U,_e),m.push({event:U,listeners:S}))}var ur=null,ar=null;function mr(m){Ve(m,0)}function pr(m){var S=xo(m);if(it(S))return m}function _n(m,S){if(m==="change")return S}var xn=!1;if(i){var Nn;if(i){var $n="oninput"in document;if(!$n){var Jn=document.createElement("div");Jn.setAttribute("oninput","return;"),$n=typeof Jn.oninput=="function"}Nn=$n}else Nn=!1;xn=Nn&&(!document.documentMode||9<document.documentMode)}function sr(){ur&&(ur.detachEvent("onpropertychange",Nr),ar=ur=null)}function Nr(m){if(m.propertyName==="value"&&pr(ar)){var S=[];if(qt(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"?(sr(),ur=S,ar=U,ur.attachEvent("onpropertychange",Nr)):m==="focusout"&&sr()}function mn(m){if(m==="selectionchange"||m==="keyup"||m==="keydown")return pr(ar)}function zn(m,S){if(m==="click")return pr(S)}function ft(m,S){if(m==="input"||m==="change")return pr(S)}function Rn(m,S){return m===S&&(m!==0||1/m===1/S)||m!==m&&S!==S}var Kn=typeof Object.is=="function"?Object.is:Rn,li=Object.prototype.hasOwnProperty;function Bi(m,S){if(Kn(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(!li.call(S,U[_e])||!Kn(m[U[_e]],S[U[_e]]))return!1;return!0}function Kr(m){for(;m&&m.firstChild;)m=m.firstChild;return m}function Qi(m,S){var U=Kr(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=Kr(U)}}function ya(m,S){return m&&S?m===S?!0:m&&m.nodeType===3?!1:S&&S.nodeType===3?ya(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 Oa(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 xs=i&&"documentMode"in document&&11>=document.documentMode,pi=null,hn=null,To=null,ms=!1;function ka(m,S,U){var _e=U.window===U?U.document:U.nodeType===9?U:U.ownerDocument;ms||pi==null||pi!==Ot(_e)||(_e=pi,"selectionStart"in _e&&Oa(_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}),To&&Bi(To,_e)||(To=_e,_e=nn(hn,"onSelect"),0<_e.length&&(S=new rs("onSelect","select",null,S,U),m.push({event:S,listeners:_e}),S.target=pi)))}Rr("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),Rr("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),Rr(ir,2);for(var no="change selectionchange textInput compositionstart compositionend compositionupdate".split(" "),qs=0;qs<no.length;qs++)Ye.set(no[qs],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 Cn="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),us=new Set("cancel close invalid load scroll toggle".split(" ").concat(Cn));function Ls(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],ke=_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],Lr=nr.instance,fn=nr.currentTarget;if(nr=nr.listener,Lr!==ot&&ke.isPropagationStopped())break e;Ls(ke,nr,fn),ot=Lr}else for(Ut=0;Ut<_e.length;Ut++){if(nr=_e[Ut],Lr=nr.instance,fn=nr.currentTarget,nr=nr.listener,Lr!==ot&&ke.isPropagationStopped())break e;Ls(ke,nr,fn),ot=Lr}}}if(gt)throw m=bt,gt=!1,bt=null,m}function qe(m,S){var U=xa(S),_e=m+"__bubble";U.has(_e)||(Br(S,m,2,!1),U.add(_e))}var Mt="_reactListening"+Math.random().toString(36).slice(2);function Wt(m){m[Mt]||(m[Mt]=!0,f.forEach(function(S){us.has(S)||dr(S,!1,m,null),dr(S,!0,m,null)}))}function dr(m,S,U,_e){var ke=4<arguments.length&&arguments[4]!==void 0?arguments[4]:0,ot=U;if(m==="selectionchange"&&U.nodeType!==9&&(ot=U.ownerDocument),_e!==null&&!S&&us.has(m)){if(m!=="scroll")return;ke|=2,ot=_e}var Ut=xa(ot),nr=m+"__"+(S?"capture":"bubble");Ut.has(nr)||(S&&(ke|=4),Br(ot,m,ke,S),Ut.add(nr))}function Br(m,S,U,_e){var ke=Ye.get(S);switch(ke===void 0?2:ke){case 0:ke=As;break;case 1:ke=Ds;break;default:ke=qa}U=ke.bind(null,S,U,m),ke=void 0,!Zr||S!=="touchstart"&&S!=="touchmove"&&S!=="wheel"||(ke=!0),_e?ke!==void 0?m.addEventListener(S,U,{capture:!0,passive:ke}):m.addEventListener(S,U,!0):ke!==void 0?m.addEventListener(S,U,{passive:ke}):m.addEventListener(S,U,!1)}function Hr(m,S,U,_e,ke){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===ke||nr.nodeType===8&&nr.parentNode===ke)break;if(Ut===4)for(Ut=_e.return;Ut!==null;){var Lr=Ut.tag;if((Lr===3||Lr===4)&&(Lr=Ut.stateNode.containerInfo,Lr===ke||Lr.nodeType===8&&Lr.parentNode===ke))return;Ut=Ut.return}for(;nr!==null;){if(Ut=Ya(nr),Ut===null)return;if(Lr=Ut.tag,Lr===5||Lr===6){_e=ot=Ut;continue e}nr=nr.parentNode}}_e=_e.return}jr(function(){var fn=ot,ki=Ht(U),Ma=[];e:{var Hn=ye.get(m);if(Hn!==void 0){var Ji=rs,Fa=m;switch(m){case"keypress":if(zi(U)===0)break e;case"keydown":case"keyup":Ji=Ba;break;case"focusin":Fa="focus",Ji=So;break;case"focusout":Fa="blur",Ji=So;break;case"beforeblur":case"afterblur":Ji=So;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":Ji=Ua;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":Ji=vs;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":Ji=_s;break;case Tr:case kr:case Ue:Ji=Ks;break;case rt:Ji=$o;break;case"scroll":Ji=kn;break;case"wheel":Ji=gu;break;case"copy":case"cut":case"paste":Ji=Lo;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":Ji=Wo}var Sa=(S&4)!==0,en=!Sa&&m==="scroll",zr=Sa?Hn!==null?Hn+"Capture":null:Hn;Sa=[];for(var Qr=fn,In;Qr!==null;){In=Qr;var Bn=In.stateNode;if(In.tag===5&&Bn!==null&&(In=Bn,zr!==null&&(Bn=hr(Qr,zr),Bn!=null&&Sa.push(pn(Qr,Bn,In)))),en)break;Qr=Qr.return}0<Sa.length&&(Hn=new Ji(Hn,Fa,null,U,ki),Ma.push({event:Hn,listeners:Sa}))}}if(!(S&7)){e:{if(Hn=m==="mouseover"||m==="pointerover",Ji=m==="mouseout"||m==="pointerout",Hn&&!(S&16)&&(Fa=U.relatedTarget||U.fromElement)&&(Ya(Fa)||Fa[Fi]))break e;if((Ji||Hn)&&(Hn=ki.window===ki?ki:(Hn=ki.ownerDocument)?Hn.defaultView||Hn.parentWindow:window,Ji?(Fa=U.relatedTarget||U.toElement,Ji=fn,Fa=Fa?Ya(Fa):null,Fa!==null&&(en=at(Fa),Fa!==en||Fa.tag!==5&&Fa.tag!==6)&&(Fa=null)):(Ji=null,Fa=fn),Ji!==Fa)){if(Sa=Ua,Bn="onMouseLeave",zr="onMouseEnter",Qr="mouse",(m==="pointerout"||m==="pointerover")&&(Sa=Wo,Bn="onPointerLeave",zr="onPointerEnter",Qr="pointer"),en=Ji==null?Hn:xo(Ji),In=Fa==null?Hn:xo(Fa),Hn=new Sa(Bn,Qr+"leave",Ji,U,ki),Hn.target=en,Hn.relatedTarget=In,Bn=null,Ya(ki)===fn&&(Sa=new Sa(zr,Qr+"enter",Fa,U,ki),Sa.target=In,Sa.relatedTarget=en,Bn=Sa),en=Bn,Ji&&Fa)t:{for(Sa=Ji,zr=Fa,Qr=0,In=Sa;In;In=vn(In))Qr++;for(In=0,Bn=zr;Bn;Bn=vn(Bn))In++;for(;0<Qr-In;)Sa=vn(Sa),Qr--;for(;0<In-Qr;)zr=vn(zr),In--;for(;Qr--;){if(Sa===zr||zr!==null&&Sa===zr.alternate)break t;Sa=vn(Sa),zr=vn(zr)}Sa=null}else Sa=null;Ji!==null&&Yn(Ma,Hn,Ji,Sa,!1),Fa!==null&&en!==null&&Yn(Ma,en,Fa,Sa,!0)}}e:{if(Hn=fn?xo(fn):window,Ji=Hn.nodeName&&Hn.nodeName.toLowerCase(),Ji==="select"||Ji==="input"&&Hn.type==="file")var Za=_n;else if(Ns(Hn))if(xn)Za=ft;else{Za=mn;var Ui=xr}else(Ji=Hn.nodeName)&&Ji.toLowerCase()==="input"&&(Hn.type==="checkbox"||Hn.type==="radio")&&(Za=zn);if(Za&&(Za=Za(m,fn))){qt(Ma,Za,U,ki);break e}Ui&&Ui(m,Hn,fn),m==="focusout"&&(Ui=Hn._wrapperState)&&Ui.controlled&&Hn.type==="number"&&Re(Hn,"number",Hn.value)}switch(Ui=fn?xo(fn):window,m){case"focusin":(Ns(Ui)||Ui.contentEditable==="true")&&(pi=Ui,hn=fn,To=null);break;case"focusout":To=hn=pi=null;break;case"mousedown":ms=!0;break;case"contextmenu":case"mouseup":case"dragend":ms=!1,ka(Ma,U,ki);break;case"selectionchange":if(xs)break;case"keydown":case"keyup":ka(Ma,U,ki)}var Ha;if(Mo)e:{switch(m){case"compositionstart":var hs="onCompositionStart";break e;case"compositionend":hs="onCompositionEnd";break e;case"compositionupdate":hs="onCompositionUpdate";break e}hs=void 0}else jo?yu(m,U)&&(hs="onCompositionEnd"):m==="keydown"&&U.keyCode===229&&(hs="onCompositionStart");hs&&(Go&&U.locale!=="ko"&&(jo||hs!=="onCompositionStart"?hs==="onCompositionEnd"&&jo&&(Ha=Os()):(Ii=ki,Ts="value"in Ii?Ii.value:Ii.textContent,jo=!0)),Ui=nn(fn,hs),0<Ui.length&&(hs=new Ho(hs,m,null,U,ki),Ma.push({event:hs,listeners:Ui}),Ha?hs.data=Ha:(Ha=Ao(U),Ha!==null&&(hs.data=Ha)))),(Ha=Ou?Vs(m,U):so(m,U))&&(fn=nn(fn,"onBeforeInput"),0<fn.length&&(ki=new Ho("onBeforeInput","beforeinput",null,U,ki),Ma.push({event:ki,listeners:fn}),ki.data=Ha))}Ve(Ma,S)})}function pn(m,S,U){return{instance:m,listener:S,currentTarget:U}}function nn(m,S){for(var U=S+"Capture",_e=[];m!==null;){var ke=m,ot=ke.stateNode;ke.tag===5&&ot!==null&&(ke=ot,ot=hr(m,U),ot!=null&&_e.unshift(pn(m,ot,ke)),ot=hr(m,S),ot!=null&&_e.push(pn(m,ot,ke))),m=m.return}return _e}function vn(m){if(m===null)return null;do m=m.return;while(m&&m.tag!==5);return m||null}function Yn(m,S,U,_e,ke){for(var ot=S._reactName,Ut=[];U!==null&&U!==_e;){var nr=U,Lr=nr.alternate,fn=nr.stateNode;if(Lr!==null&&Lr===_e)break;nr.tag===5&&fn!==null&&(nr=fn,ke?(Lr=hr(U,ot),Lr!=null&&Ut.unshift(pn(U,Lr,nr))):ke||(Lr=hr(U,ot),Lr!=null&&Ut.push(pn(U,Lr,nr)))),U=U.return}Ut.length!==0&&m.push({event:S,listeners:Ut})}function ri(){}var yi=null,Si=null;function qi(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 Di=typeof setTimeout=="function"?setTimeout:void 0,pa=typeof clearTimeout=="function"?clearTimeout:void 0;function Ci(m){m.nodeType===1?m.textContent="":m.nodeType===9&&(m=m.body,m!=null&&(m.textContent=""))}function Ei(m){for(;m!=null;m=m.nextSibling){var S=m.nodeType;if(S===1||S===3)break}return m}function sa(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 io=0;function Ps(m){return{$$typeof:M,toString:m,valueOf:m}}var Na=Math.random().toString(36).slice(2),Wa="__reactFiber$"+Na,Va="__reactProps$"+Na,Fi="__reactContainer$"+Na,va="__reactEvents$"+Na;function Ya(m){var S=m[Wa];if(S)return S;for(var U=m.parentNode;U;){if(S=U[Fi]||U[Wa]){if(U=S.alternate,S.child!==null||U!==null&&U.child!==null)for(m=sa(m);m!==null;){if(U=m[Wa])return U;m=sa(m)}return S}m=U,U=m.parentNode}return null}function Xa(m){return m=m[Wa]||m[Fi],!m||m.tag!==5&&m.tag!==6&&m.tag!==13&&m.tag!==3?null:m}function xo(m){if(m.tag===5||m.tag===6)return m.stateNode;throw Error(u(33))}function is(m){return m[Va]||null}function xa(m){var S=m[va];return S===void 0&&(S=m[va]=new Set),S}var Js=[],Yi=-1;function ws(m){return{current:m}}function ca(m){0>Yi||(m.current=Js[Yi],Js[Yi]=null,Yi--)}function Ja(m,S){Yi++,Js[Yi]=m.current,m.current=S}var $s={},fa=ws($s),ve=ws(!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 ke={},ot;for(ot in U)ke[ot]=S[ot];return _e&&(m=m.stateNode,m.__reactInternalMemoizedUnmaskedChildContext=S,m.__reactInternalMemoizedMaskedChildContext=ke),ke}function Jr(m){return m=m.childContextTypes,m!=null}function vr(){ca(ve),ca(fa)}function Kt(m,S,U){if(fa.current!==$s)throw Error(u(168));Ja(fa,S),Ja(ve,U)}function An(m,S,U){var _e=m.stateNode;if(m=S.childContextTypes,typeof _e.getChildContext!="function")return U;_e=_e.getChildContext();for(var ke in _e)if(!(ke in m))throw Error(u(108,Jt(S)||"Unknown",ke));return n({},U,_e)}function Xn(m){return m=(m=m.stateNode)&&m.__reactInternalMemoizedMergedChildContext||$s,we=fa.current,Ja(fa,m),Ja(ve,ve.current),!0}function Ni(m,S,U){var _e=m.stateNode;if(!_e)throw Error(u(169));U?(m=An(m,S,we),_e.__reactInternalMemoizedMergedChildContext=m,ca(ve),ca(fa),Ja(fa,m)):ca(ve),Ja(ve,U)}var Tn=null,jn=null,Pn=s.unstable_runWithPriority,oa=s.unstable_scheduleCallback,Ga=s.unstable_cancelCallback,Po=s.unstable_shouldYield,js=s.unstable_requestPaint,Qo=s.unstable_now,zu=s.unstable_getCurrentPriorityLevel,Io=s.unstable_ImmediatePriority,qu=s.unstable_UserBlockingPriority,Jl=s.unstable_NormalPriority,Su=s.unstable_LowPriority,He=s.unstable_IdlePriority,z={},Y=js!==void 0?js:function(){},J=null,de=null,Ae=!1,We=Qo(),Tt=1e4>We?Qo:function(){return Qo()-We};function $t(){switch(zu()){case Io:return 99;case qu:return 98;case Jl:return 97;case Su:return 96;case He:return 95;default:throw Error(u(332))}}function rr(m){switch(m){case 99:return Io;case 98:return qu;case 97:return Jl;case 96:return Su;case 95:return He;default:throw Error(u(332))}}function Ar(m,S){return m=rr(m),Pn(m,S)}function Gr(m,S,U){return m=rr(m),oa(m,S,U)}function an(){if(de!==null){var m=de;de=null,Ga(m)}Sn()}function Sn(){if(!Ae&&J!==null){Ae=!0;var m=0;try{var S=J;Ar(99,function(){for(;m<S.length;m++){var U=S[m];do U=U(!0);while(U!==null)}}),J=null}catch(U){throw J!==null&&(J=J.slice(m+1)),oa(Io,an),U}finally{Ae=!1}}}var Fn=R.ReactCurrentBatchConfig;function Vn(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 Ai=ws(null),da=null,ea=null,ta=null;function as(){ta=ea=da=null}function fs(m){var S=Ai.current;ca(Ai),m.type._context._currentValue=S}function gs(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 Es(m,S){da=m,ta=ea=null,m=m.dependencies,m!==null&&m.firstContext!==null&&(m.lanes&S&&(Pu=!0),m.firstContext=null)}function Ca(m,S){if(ta!==m&&S!==!1&&S!==0)if((typeof S!="number"||S===1073741823)&&(ta=m,S=1073741823),S={context:m,observedBits:S,next:null},ea===null){if(da===null)throw Error(u(308));ea=S,da.dependencies={lanes:0,firstContext:S,responders:null}}else ea=ea.next=S;return m._currentValue}var Us=!1;function zs(m){m.updateQueue={baseState:m.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null},effects:null}}function Aa(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 vo(m,S){return{eventTime:m,lane:S,tag:0,payload:null,callback:null,next:null}}function Fo(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 au(m,S){var U=m.updateQueue,_e=m.alternate;if(_e!==null&&(_e=_e.updateQueue,U===_e)){var ke=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?ke=ot=Ut:ot=ot.next=Ut,U=U.next}while(U!==null);ot===null?ke=ot=S:ot=ot.next=S}else ke=ot=S;U={baseState:_e.baseState,firstBaseUpdate:ke,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 Zs(m,S,U,_e){var ke=m.updateQueue;Us=!1;var ot=ke.firstBaseUpdate,Ut=ke.lastBaseUpdate,nr=ke.shared.pending;if(nr!==null){ke.shared.pending=null;var Lr=nr,fn=Lr.next;Lr.next=null,Ut===null?ot=fn:Ut.next=fn,Ut=Lr;var ki=m.alternate;if(ki!==null){ki=ki.updateQueue;var Ma=ki.lastBaseUpdate;Ma!==Ut&&(Ma===null?ki.firstBaseUpdate=fn:Ma.next=fn,ki.lastBaseUpdate=Lr)}}if(ot!==null){Ma=ke.baseState,Ut=0,ki=fn=Lr=null;do{nr=ot.lane;var Hn=ot.eventTime;if((_e&nr)===nr){ki!==null&&(ki=ki.next={eventTime:Hn,lane:0,tag:ot.tag,payload:ot.payload,callback:ot.callback,next:null});e:{var Ji=m,Fa=ot;switch(nr=S,Hn=U,Fa.tag){case 1:if(Ji=Fa.payload,typeof Ji=="function"){Ma=Ji.call(Hn,Ma,nr);break e}Ma=Ji;break e;case 3:Ji.flags=Ji.flags&-4097|64;case 0:if(Ji=Fa.payload,nr=typeof Ji=="function"?Ji.call(Hn,Ma,nr):Ji,nr==null)break e;Ma=n({},Ma,nr);break e;case 2:Us=!0}}ot.callback!==null&&(m.flags|=32,nr=ke.effects,nr===null?ke.effects=[ot]:nr.push(ot))}else Hn={eventTime:Hn,lane:nr,tag:ot.tag,payload:ot.payload,callback:ot.callback,next:null},ki===null?(fn=ki=Hn,Lr=Ma):ki=ki.next=Hn,Ut|=nr;if(ot=ot.next,ot===null){if(nr=ke.shared.pending,nr===null)break;ot=nr.next,nr.next=null,ke.lastBaseUpdate=nr,ke.shared.pending=null}}while(!0);ki===null&&(Lr=Ma),ke.baseState=Lr,ke.firstBaseUpdate=fn,ke.lastBaseUpdate=ki,je|=Ut,m.lanes=Ut,m.memoizedState=Ma}}function wo(m,S,U){if(m=S.effects,S.effects=null,m!==null)for(S=0;S<m.length;S++){var _e=m[S],ke=_e.callback;if(ke!==null){if(_e.callback=null,_e=U,typeof ke!="function")throw Error(u(191,ke));ke.call(_e)}}}var oo=new t.Component().refs;function du(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 Ju={isMounted:function(m){return(m=m._reactInternals)?at(m)===m:!1},enqueueSetState:function(m,S,U){m=m._reactInternals;var _e=D(),ke=N(m),ot=vo(_e,ke);ot.payload=S,U!=null&&(ot.callback=U),Fo(m,ot),W(m,ke,_e)},enqueueReplaceState:function(m,S,U){m=m._reactInternals;var _e=D(),ke=N(m),ot=vo(_e,ke);ot.tag=1,ot.payload=S,U!=null&&(ot.callback=U),Fo(m,ot),W(m,ke,_e)},enqueueForceUpdate:function(m,S){m=m._reactInternals;var U=D(),_e=N(m),ke=vo(U,_e);ke.tag=2,S!=null&&(ke.callback=S),Fo(m,ke),W(m,_e,U)}};function Ka(m,S,U,_e,ke,ot,Ut){return m=m.stateNode,typeof m.shouldComponentUpdate=="function"?m.shouldComponentUpdate(_e,ot,Ut):S.prototype&&S.prototype.isPureReactComponent?!Bi(U,_e)||!Bi(ke,ot):!0}function Zu(m,S,U){var _e=!1,ke=$s,ot=S.contextType;return typeof ot=="object"&&ot!==null?ot=Ca(ot):(ke=Jr(S)?we:fa.current,_e=S.contextTypes,ot=(_e=_e!=null)?wr(m,ke):$s),S=new S(U,ot),m.memoizedState=S.state!==null&&S.state!==void 0?S.state:null,S.updater=Ju,m.stateNode=S,S._reactInternals=m,_e&&(m=m.stateNode,m.__reactInternalMemoizedUnmaskedChildContext=ke,m.__reactInternalMemoizedMaskedChildContext=ot),S}function Ys(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&&Ju.enqueueReplaceState(S,S.state,null)}function Hu(m,S,U,_e){var ke=m.stateNode;ke.props=U,ke.state=m.memoizedState,ke.refs=oo,zs(m);var ot=S.contextType;typeof ot=="object"&&ot!==null?ke.context=Ca(ot):(ot=Jr(S)?we:fa.current,ke.context=wr(m,ot)),Zs(m,U,ke,_e),ke.state=m.memoizedState,ot=S.getDerivedStateFromProps,typeof ot=="function"&&(du(m,S,ot,U),ke.state=m.memoizedState),typeof S.getDerivedStateFromProps=="function"||typeof ke.getSnapshotBeforeUpdate=="function"||typeof ke.UNSAFE_componentWillMount!="function"&&typeof ke.componentWillMount!="function"||(S=ke.state,typeof ke.componentWillMount=="function"&&ke.componentWillMount(),typeof ke.UNSAFE_componentWillMount=="function"&&ke.UNSAFE_componentWillMount(),S!==ke.state&&Ju.enqueueReplaceState(ke,ke.state,null),Zs(m,U,ke,_e),ke.state=m.memoizedState),typeof ke.componentDidMount=="function"&&(m.flags|=4)}var Wu=Array.isArray;function uo(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 ke=""+m;return S!==null&&S.ref!==null&&typeof S.ref=="function"&&S.ref._stringRef===ke?S.ref:(S=function(ot){var Ut=_e.refs;Ut===oo&&(Ut=_e.refs={}),ot===null?delete Ut[ke]:Ut[ke]=ot},S._stringRef=ke,S)}if(typeof m!="string")throw Error(u(284));if(!U._owner)throw Error(u(290,m))}return m}function Bo(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 Tl(m){function S(en,zr){if(m){var Qr=en.lastEffect;Qr!==null?(Qr.nextEffect=zr,en.lastEffect=zr):en.firstEffect=en.lastEffect=zr,zr.nextEffect=null,zr.flags=8}}function U(en,zr){if(!m)return null;for(;zr!==null;)S(en,zr),zr=zr.sibling;return null}function _e(en,zr){for(en=new Map;zr!==null;)zr.key!==null?en.set(zr.key,zr):en.set(zr.index,zr),zr=zr.sibling;return en}function ke(en,zr){return en=to(en,zr),en.index=0,en.sibling=null,en}function ot(en,zr,Qr){return en.index=Qr,m?(Qr=en.alternate,Qr!==null?(Qr=Qr.index,Qr<zr?(en.flags=2,zr):Qr):(en.flags=2,zr)):zr}function Ut(en){return m&&en.alternate===null&&(en.flags=2),en}function nr(en,zr,Qr,In){return zr===null||zr.tag!==6?(zr=jc(Qr,en.mode,In),zr.return=en,zr):(zr=ke(zr,Qr),zr.return=en,zr)}function Lr(en,zr,Qr,In){return zr!==null&&zr.elementType===Qr.type?(In=ke(zr,Qr.props),In.ref=uo(en,zr,Qr),In.return=en,In):(In=ru(Qr.type,Qr.key,Qr.props,null,en.mode,In),In.ref=uo(en,zr,Qr),In.return=en,In)}function fn(en,zr,Qr,In){return zr===null||zr.tag!==4||zr.stateNode.containerInfo!==Qr.containerInfo||zr.stateNode.implementation!==Qr.implementation?(zr=Rc(Qr,en.mode,In),zr.return=en,zr):(zr=ke(zr,Qr.children||[]),zr.return=en,zr)}function ki(en,zr,Qr,In,Bn){return zr===null||zr.tag!==7?(zr=ko(Qr,en.mode,In,Bn),zr.return=en,zr):(zr=ke(zr,Qr),zr.return=en,zr)}function Ma(en,zr,Qr){if(typeof zr=="string"||typeof zr=="number")return zr=jc(""+zr,en.mode,Qr),zr.return=en,zr;if(typeof zr=="object"&&zr!==null){switch(zr.$$typeof){case H:return Qr=ru(zr.type,zr.key,zr.props,null,en.mode,Qr),Qr.ref=uo(en,null,zr),Qr.return=en,Qr;case G:return zr=Rc(zr,en.mode,Qr),zr.return=en,zr}if(Wu(zr)||Le(zr))return zr=ko(zr,en.mode,Qr,null),zr.return=en,zr;Bo(en,zr)}return null}function Hn(en,zr,Qr,In){var Bn=zr!==null?zr.key:null;if(typeof Qr=="string"||typeof Qr=="number")return Bn!==null?null:nr(en,zr,""+Qr,In);if(typeof Qr=="object"&&Qr!==null){switch(Qr.$$typeof){case H:return Qr.key===Bn?Qr.type===Z?ki(en,zr,Qr.props.children,In,Bn):Lr(en,zr,Qr,In):null;case G:return Qr.key===Bn?fn(en,zr,Qr,In):null}if(Wu(Qr)||Le(Qr))return Bn!==null?null:ki(en,zr,Qr,In,null);Bo(en,Qr)}return null}function Ji(en,zr,Qr,In,Bn){if(typeof In=="string"||typeof In=="number")return en=en.get(Qr)||null,nr(zr,en,""+In,Bn);if(typeof In=="object"&&In!==null){switch(In.$$typeof){case H:return en=en.get(In.key===null?Qr:In.key)||null,In.type===Z?ki(zr,en,In.props.children,Bn,In.key):Lr(zr,en,In,Bn);case G:return en=en.get(In.key===null?Qr:In.key)||null,fn(zr,en,In,Bn)}if(Wu(In)||Le(In))return en=en.get(Qr)||null,ki(zr,en,In,Bn,null);Bo(zr,In)}return null}function Fa(en,zr,Qr,In){for(var Bn=null,Za=null,Ui=zr,Ha=zr=0,hs=null;Ui!==null&&Ha<Qr.length;Ha++){Ui.index>Ha?(hs=Ui,Ui=null):hs=Ui.sibling;var Qa=Hn(en,Ui,Qr[Ha],In);if(Qa===null){Ui===null&&(Ui=hs);break}m&&Ui&&Qa.alternate===null&&S(en,Ui),zr=ot(Qa,zr,Ha),Za===null?Bn=Qa:Za.sibling=Qa,Za=Qa,Ui=hs}if(Ha===Qr.length)return U(en,Ui),Bn;if(Ui===null){for(;Ha<Qr.length;Ha++)Ui=Ma(en,Qr[Ha],In),Ui!==null&&(zr=ot(Ui,zr,Ha),Za===null?Bn=Ui:Za.sibling=Ui,Za=Ui);return Bn}for(Ui=_e(en,Ui);Ha<Qr.length;Ha++)hs=Ji(Ui,en,Ha,Qr[Ha],In),hs!==null&&(m&&hs.alternate!==null&&Ui.delete(hs.key===null?Ha:hs.key),zr=ot(hs,zr,Ha),Za===null?Bn=hs:Za.sibling=hs,Za=hs);return m&&Ui.forEach(function(Tc){return S(en,Tc)}),Bn}function Sa(en,zr,Qr,In){var Bn=Le(Qr);if(typeof Bn!="function")throw Error(u(150));if(Qr=Bn.call(Qr),Qr==null)throw Error(u(151));for(var Za=Bn=null,Ui=zr,Ha=zr=0,hs=null,Qa=Qr.next();Ui!==null&&!Qa.done;Ha++,Qa=Qr.next()){Ui.index>Ha?(hs=Ui,Ui=null):hs=Ui.sibling;var Tc=Hn(en,Ui,Qa.value,In);if(Tc===null){Ui===null&&(Ui=hs);break}m&&Ui&&Tc.alternate===null&&S(en,Ui),zr=ot(Tc,zr,Ha),Za===null?Bn=Tc:Za.sibling=Tc,Za=Tc,Ui=hs}if(Qa.done)return U(en,Ui),Bn;if(Ui===null){for(;!Qa.done;Ha++,Qa=Qr.next())Qa=Ma(en,Qa.value,In),Qa!==null&&(zr=ot(Qa,zr,Ha),Za===null?Bn=Qa:Za.sibling=Qa,Za=Qa);return Bn}for(Ui=_e(en,Ui);!Qa.done;Ha++,Qa=Qr.next())Qa=Ji(Ui,en,Ha,Qa.value,In),Qa!==null&&(m&&Qa.alternate!==null&&Ui.delete(Qa.key===null?Ha:Qa.key),zr=ot(Qa,zr,Ha),Za===null?Bn=Qa:Za.sibling=Qa,Za=Qa);return m&&Ui.forEach(function(hf){return S(en,hf)}),Bn}return function(en,zr,Qr,In){var Bn=typeof Qr=="object"&&Qr!==null&&Qr.type===Z&&Qr.key===null;Bn&&(Qr=Qr.props.children);var Za=typeof Qr=="object"&&Qr!==null;if(Za)switch(Qr.$$typeof){case H:e:{for(Za=Qr.key,Bn=zr;Bn!==null;){if(Bn.key===Za){switch(Bn.tag){case 7:if(Qr.type===Z){U(en,Bn.sibling),zr=ke(Bn,Qr.props.children),zr.return=en,en=zr;break e}break;default:if(Bn.elementType===Qr.type){U(en,Bn.sibling),zr=ke(Bn,Qr.props),zr.ref=uo(en,Bn,Qr),zr.return=en,en=zr;break e}}U(en,Bn);break}else S(en,Bn);Bn=Bn.sibling}Qr.type===Z?(zr=ko(Qr.props.children,en.mode,In,Qr.key),zr.return=en,en=zr):(In=ru(Qr.type,Qr.key,Qr.props,null,en.mode,In),In.ref=uo(en,zr,Qr),In.return=en,en=In)}return Ut(en);case G:e:{for(Bn=Qr.key;zr!==null;){if(zr.key===Bn)if(zr.tag===4&&zr.stateNode.containerInfo===Qr.containerInfo&&zr.stateNode.implementation===Qr.implementation){U(en,zr.sibling),zr=ke(zr,Qr.children||[]),zr.return=en,en=zr;break e}else{U(en,zr);break}else S(en,zr);zr=zr.sibling}zr=Rc(Qr,en.mode,In),zr.return=en,en=zr}return Ut(en)}if(typeof Qr=="string"||typeof Qr=="number")return Qr=""+Qr,zr!==null&&zr.tag===6?(U(en,zr.sibling),zr=ke(zr,Qr),zr.return=en,en=zr):(U(en,zr),zr=jc(Qr,en.mode,In),zr.return=en,en=zr),Ut(en);if(Wu(Qr))return Fa(en,zr,Qr,In);if(Le(Qr))return Sa(en,zr,Qr,In);if(Za&&Bo(en,Qr),typeof Qr=="undefined"&&!Bn)switch(en.tag){case 1:case 22:case 0:case 11:case 15:throw Error(u(152,Jt(en.type)||"Component"))}return U(en,zr)}}var hu=Tl(!0),ol=Tl(!1),ao={},qo=ws(ao),bu=ws(ao),Pl=ws(ao);function Gu(m){if(m===ao)throw Error(u(174));return m}function vl(m,S){switch(Ja(Pl,S),Ja(bu,m),Ja(qo,ao),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)}ca(qo),Ja(qo,S)}function ul(){ca(qo),ca(bu),ca(Pl)}function gl(m){Gu(Pl.current);var S=Gu(qo.current),U=Rt(S,m.type);S!==U&&(Ja(bu,m),Ja(qo,U))}function Zl(m){bu.current===m&&(ca(qo),ca(bu))}var lo=ws(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 su=null,Cu=null,pu=!1;function ec(m,S){var U=Ea(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 mc(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 fi(m){if(pu){var S=Cu;if(S){var U=S;if(!mc(m,S)){if(S=Ei(U.nextSibling),!S||!mc(m,S)){m.flags=m.flags&-1025|2,pu=!1,su=m;return}ec(su,U)}su=m,Cu=Ei(S.firstChild)}else m.flags=m.flags&-1025|2,pu=!1,su=m}}function tc(m){for(m=m.return;m!==null&&m.tag!==5&&m.tag!==3&&m.tag!==13;)m=m.return;su=m}function rc(m){if(m!==su)return!1;if(!pu)return tc(m),pu=!0,!1;var S=m.type;if(m.tag!==5||S!=="head"&&S!=="body"&&!ji(S,m.memoizedProps))for(S=Cu;S;)ec(m,S),S=Ei(S.nextSibling);if(tc(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){Cu=Ei(m.nextSibling);break e}S--}else U!=="$"&&U!=="$!"&&U!=="$?"||S++}m=m.nextSibling}Cu=null}}else Cu=su?Ei(m.stateNode.nextSibling):null;return!0}function Il(){Cu=su=null,pu=!1}var Ku=[];function nc(){for(var m=0;m<Ku.length;m++)Ku[m]._workInProgressVersionPrimary=null;Ku.length=0}var yl=R.ReactCurrentDispatcher,ou=R.ReactCurrentBatchConfig,ll=0,Ra=null,Do=null,Ko=null,Wl=!1,cl=!1;function Jo(){throw Error(u(321))}function Gl(m,S){if(S===null)return!1;for(var U=0;U<S.length&&U<m.length;U++)if(!Kn(m[U],S[U]))return!1;return!0}function vc(m,S,U,_e,ke,ot){if(ll=ot,Ra=S,S.memoizedState=null,S.updateQueue=null,S.lanes=0,yl.current=m===null||m.memoizedState===null?Pc:oc,m=U(_e,ke),cl){ot=0;do{if(cl=!1,!(25>ot))throw Error(u(301));ot+=1,Ko=Do=null,S.updateQueue=null,yl.current=wc,m=U(_e,ke)}while(cl)}if(yl.current=xl,S=Do!==null&&Do.next!==null,ll=0,Ko=Do=Ra=null,Wl=!1,S)throw Error(u(300));return m}function Au(){var m={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Ko===null?Ra.memoizedState=Ko=m:Ko=Ko.next=m,Ko}function Tu(){if(Do===null){var m=Ra.alternate;m=m!==null?m.memoizedState:null}else m=Do.next;var S=Ko===null?Ra.memoizedState:Ko.next;if(S!==null)Ko=S,Do=m;else{if(m===null)throw Error(u(310));Do=m,m={memoizedState:Do.memoizedState,baseState:Do.baseState,baseQueue:Do.baseQueue,queue:Do.queue,next:null},Ko===null?Ra.memoizedState=Ko=m:Ko=Ko.next=m}return Ko}function xu(m,S){return typeof S=="function"?S(m):S}function Kl(m){var S=Tu(),U=S.queue;if(U===null)throw Error(u(311));U.lastRenderedReducer=m;var _e=Do,ke=_e.baseQueue,ot=U.pending;if(ot!==null){if(ke!==null){var Ut=ke.next;ke.next=ot.next,ot.next=Ut}_e.baseQueue=ke=ot,U.pending=null}if(ke!==null){ke=ke.next,_e=_e.baseState;var nr=Ut=ot=null,Lr=ke;do{var fn=Lr.lane;if((ll&fn)===fn)nr!==null&&(nr=nr.next={lane:0,action:Lr.action,eagerReducer:Lr.eagerReducer,eagerState:Lr.eagerState,next:null}),_e=Lr.eagerReducer===m?Lr.eagerState:m(_e,Lr.action);else{var ki={lane:fn,action:Lr.action,eagerReducer:Lr.eagerReducer,eagerState:Lr.eagerState,next:null};nr===null?(Ut=nr=ki,ot=_e):nr=nr.next=ki,Ra.lanes|=fn,je|=fn}Lr=Lr.next}while(Lr!==null&&Lr!==ke);nr===null?ot=_e:nr.next=Ut,Kn(_e,S.memoizedState)||(Pu=!0),S.memoizedState=_e,S.baseState=ot,S.baseQueue=nr,U.lastRenderedState=_e}return[S.memoizedState,U.dispatch]}function bl(m){var S=Tu(),U=S.queue;if(U===null)throw Error(u(311));U.lastRenderedReducer=m;var _e=U.dispatch,ke=U.pending,ot=S.memoizedState;if(ke!==null){U.pending=null;var Ut=ke=ke.next;do ot=m(ot,Ut.action),Ut=Ut.next;while(Ut!==ke);Kn(ot,S.memoizedState)||(Pu=!0),S.memoizedState=ot,S.baseQueue===null&&(S.baseState=ot),U.lastRenderedState=ot}return[ot,_e]}function La(m,S,U){var _e=S._getVersion;_e=_e(S._source);var ke=S._workInProgressVersionPrimary;if(ke!==null?m=ke===_e:(m=m.mutableReadLanes,(m=(ll&m)===m)&&(S._workInProgressVersionPrimary=_e,Ku.push(S))),m)return U(S._source);throw Ku.push(S),Error(u(350))}function gc(m,S,U,_e){var ke=fo;if(ke===null)throw Error(u(349));var ot=S._getVersion,Ut=ot(S._source),nr=yl.current,Lr=nr.useState(function(){return La(ke,S,U)}),fn=Lr[1],ki=Lr[0];Lr=Ko;var Ma=m.memoizedState,Hn=Ma.refs,Ji=Hn.getSnapshot,Fa=Ma.source;Ma=Ma.subscribe;var Sa=Ra;return m.memoizedState={refs:Hn,source:S,subscribe:_e},nr.useEffect(function(){Hn.getSnapshot=U,Hn.setSnapshot=fn;var en=ot(S._source);if(!Kn(Ut,en)){en=U(S._source),Kn(ki,en)||(fn(en),en=N(Sa),ke.mutableReadLanes|=en&ke.pendingLanes),en=ke.mutableReadLanes,ke.entangledLanes|=en;for(var zr=ke.entanglements,Qr=en;0<Qr;){var In=31-wi(Qr),Bn=1<<In;zr[In]|=en,Qr&=~Bn}}},[U,S,_e]),nr.useEffect(function(){return _e(S._source,function(){var en=Hn.getSnapshot,zr=Hn.setSnapshot;try{zr(en(S._source));var Qr=N(Sa);ke.mutableReadLanes|=Qr&ke.pendingLanes}catch(In){zr(function(){throw In})}})},[S,_e]),Kn(Ji,U)&&Kn(Fa,S)&&Kn(Ma,_e)||(m={pending:null,dispatch:null,lastRenderedReducer:xu,lastRenderedState:ki},m.dispatch=fn=sc.bind(null,Ra,m),Lr.queue=m,Lr.baseQueue=null,ki=La(ke,S,U),Lr.memoizedState=Lr.baseState=ki),ki}function yc(m,S,U){var _e=Tu();return gc(_e,m,S,U)}function Vu(m){var S=Au();return typeof m=="function"&&(m=m()),S.memoizedState=S.baseState=m,m=S.queue={pending:null,dispatch:null,lastRenderedReducer:xu,lastRenderedState:m},m=m.dispatch=sc.bind(null,Ra,m),[S.memoizedState,m]}function ku(m,S,U,_e){return m={tag:m,create:S,destroy:U,deps:_e,next:null},S=Ra.updateQueue,S===null?(S={lastEffect:null},Ra.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 bc(m){var S=Au();return m={current:m},S.memoizedState=m}function ic(){return Tu().memoizedState}function Vo(m,S,U,_e){var ke=Au();Ra.flags|=m,ke.memoizedState=ku(1|S,U,void 0,_e===void 0?null:_e)}function el(m,S,U,_e){var ke=Tu();_e=_e===void 0?null:_e;var ot=void 0;if(Do!==null){var Ut=Do.memoizedState;if(ot=Ut.destroy,_e!==null&&Gl(_e,Ut.deps)){ku(S,U,ot,_e);return}}Ra.flags|=m,ke.memoizedState=ku(1|S,U,ot,_e)}function eu(m,S){return Vo(516,4,m,S)}function Eo(m,S){return el(516,4,m,S)}function Dl(m,S){return el(4,2,m,S)}function Yu(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 wu(m,S,U){return U=U!=null?U.concat([m]):null,el(4,2,Yu.bind(null,S,m),U)}function uu(){}function Ol(m,S){var U=Tu();S=S===void 0?null:S;var _e=U.memoizedState;return _e!==null&&S!==null&&Gl(S,_e[1])?_e[0]:(U.memoizedState=[m,S],m)}function xc(m,S){var U=Tu();S=S===void 0?null:S;var _e=U.memoizedState;return _e!==null&&S!==null&&Gl(S,_e[1])?_e[0]:(m=m(),U.memoizedState=[m,S],m)}function ac(m,S){var U=$t();Ar(98>U?98:U,function(){m(!0)}),Ar(97<U?97:U,function(){var _e=ou.transition;ou.transition=1;try{m(!1),S()}finally{ou.transition=_e}})}function sc(m,S,U){var _e=D(),ke=N(m),ot={lane:ke,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===Ra||Ut!==null&&Ut===Ra)cl=Wl=!0;else{if(m.lanes===0&&(Ut===null||Ut.lanes===0)&&(Ut=S.lastRenderedReducer,Ut!==null))try{var nr=S.lastRenderedState,Lr=Ut(nr,U);if(ot.eagerReducer=Ut,ot.eagerState=Lr,Kn(Lr,nr))return}catch(fn){}finally{}W(m,ke,_e)}}var xl={readContext:Ca,useCallback:Jo,useContext:Jo,useEffect:Jo,useImperativeHandle:Jo,useLayoutEffect:Jo,useMemo:Jo,useReducer:Jo,useRef:Jo,useState:Jo,useDebugValue:Jo,useDeferredValue:Jo,useTransition:Jo,useMutableSource:Jo,useOpaqueIdentifier:Jo,unstable_isNewReconciler:!1},Pc={readContext:Ca,useCallback:function(m,S){return Au().memoizedState=[m,S===void 0?null:S],m},useContext:Ca,useEffect:eu,useImperativeHandle:function(m,S,U){return U=U!=null?U.concat([m]):null,Vo(4,2,Yu.bind(null,S,m),U)},useLayoutEffect:function(m,S){return Vo(4,2,m,S)},useMemo:function(m,S){var U=Au();return S=S===void 0?null:S,m=m(),U.memoizedState=[m,S],m},useReducer:function(m,S,U){var _e=Au();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,Ra,m),[_e.memoizedState,m]},useRef:bc,useState:Vu,useDebugValue:uu,useDeferredValue:function(m){var S=Vu(m),U=S[0],_e=S[1];return eu(function(){var ke=ou.transition;ou.transition=1;try{_e(m)}finally{ou.transition=ke}},[m]),U},useTransition:function(){var m=Vu(!1),S=m[0];return m=ac.bind(null,m[1]),bc(m),[m,S]},useMutableSource:function(m,S,U){var _e=Au();return _e.memoizedState={refs:{getSnapshot:S,setSnapshot:null},source:m,subscribe:U},gc(_e,m,S,U)},useOpaqueIdentifier:function(){if(pu){var m=!1,S=Ps(function(){throw m||(m=!0,U("r:"+(io++).toString(36))),Error(u(355))}),U=Vu(S)[1];return!(Ra.mode&2)&&(Ra.flags|=516,ku(5,function(){U("r:"+(io++).toString(36))},void 0,null)),S}return S="r:"+(io++).toString(36),Vu(S),S},unstable_isNewReconciler:!1},oc={readContext:Ca,useCallback:Ol,useContext:Ca,useEffect:Eo,useImperativeHandle:wu,useLayoutEffect:Dl,useMemo:xc,useReducer:Kl,useRef:ic,useState:function(){return Kl(xu)},useDebugValue:uu,useDeferredValue:function(m){var S=Kl(xu),U=S[0],_e=S[1];return Eo(function(){var ke=ou.transition;ou.transition=1;try{_e(m)}finally{ou.transition=ke}},[m]),U},useTransition:function(){var m=Kl(xu)[0];return[ic().current,m]},useMutableSource:yc,useOpaqueIdentifier:function(){return Kl(xu)[0]},unstable_isNewReconciler:!1},wc={readContext:Ca,useCallback:Ol,useContext:Ca,useEffect:Eo,useImperativeHandle:wu,useLayoutEffect:Dl,useMemo:xc,useReducer:bl,useRef:ic,useState:function(){return bl(xu)},useDebugValue:uu,useDeferredValue:function(m){var S=bl(xu),U=S[0],_e=S[1];return Eo(function(){var ke=ou.transition;ou.transition=1;try{_e(m)}finally{ou.transition=ke}},[m]),U},useTransition:function(){var m=bl(xu)[0];return[ic().current,m]},useMutableSource:yc,useOpaqueIdentifier:function(){return bl(xu)[0]},unstable_isNewReconciler:!1},fl=R.ReactCurrentOwner,Pu=!1;function Ms(m,S,U,_e){S.child=m===null?ol(S,null,U,_e):hu(S,m.child,U,_e)}function Ec(m,S,U,_e,ke){U=U.render;var ot=S.ref;return Es(S,ke),_e=vc(m,S,U,_e,ot,ke),m!==null&&!Pu?(S.updateQueue=m.updateQueue,S.flags&=-517,m.lanes&=~ke,zo(m,S,ke)):(S.flags|=1,Ms(m,S,_e,ke),S.child)}function Ic(m,S,U,_e,ke,ot){if(m===null){var Ut=U.type;return typeof Ut=="function"&&!go(Ut)&&Ut.defaultProps===void 0&&U.compare===null&&U.defaultProps===void 0?(S.tag=15,S.type=Ut,Eu(m,S,Ut,_e,ke,ot)):(m=ru(U.type,null,_e,S,S.mode,ot),m.ref=S.ref,m.return=S,S.child=m)}return Ut=m.child,!(ke&ot)&&(ke=Ut.memoizedProps,U=U.compare,U=U!==null?U:Bi,U(ke,_e)&&m.ref===S.ref)?zo(m,S,ot):(S.flags|=1,m=to(Ut,_e),m.ref=S.ref,m.return=S,S.child=m)}function Eu(m,S,U,_e,ke,ot){if(m!==null&&Bi(m.memoizedProps,_e)&&m.ref===S.ref)if(Pu=!1,(ot&ke)!==0)m.flags&16384&&(Pu=!0);else return S.lanes=m.lanes,zo(m,S,ot);return Uo(m,S,U,_e,ot)}function co(m,S,U){var _e=S.pendingProps,ke=_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 Ms(m,S,ke,U),S.child}function Vl(m,S){var U=S.ref;(m===null&&U!==null||m!==null&&m.ref!==U)&&(S.flags|=128)}function Uo(m,S,U,_e,ke){var ot=Jr(U)?we:fa.current;return ot=wr(S,ot),Es(S,ke),U=vc(m,S,U,_e,ot,ke),m!==null&&!Pu?(S.updateQueue=m.updateQueue,S.flags&=-517,m.lanes&=~ke,zo(m,S,ke)):(S.flags|=1,Ms(m,S,U,ke),S.child)}function wl(m,S,U,_e,ke){if(Jr(U)){var ot=!0;Xn(S)}else ot=!1;if(Es(S,ke),S.stateNode===null)m!==null&&(m.alternate=null,S.alternate=null,S.flags|=2),Zu(S,U,_e),Hu(S,U,_e,ke),_e=!0;else if(m===null){var Ut=S.stateNode,nr=S.memoizedProps;Ut.props=nr;var Lr=Ut.context,fn=U.contextType;typeof fn=="object"&&fn!==null?fn=Ca(fn):(fn=Jr(U)?we:fa.current,fn=wr(S,fn));var ki=U.getDerivedStateFromProps,Ma=typeof ki=="function"||typeof Ut.getSnapshotBeforeUpdate=="function";Ma||typeof Ut.UNSAFE_componentWillReceiveProps!="function"&&typeof Ut.componentWillReceiveProps!="function"||(nr!==_e||Lr!==fn)&&Ys(S,Ut,_e,fn),Us=!1;var Hn=S.memoizedState;Ut.state=Hn,Zs(S,_e,Ut,ke),Lr=S.memoizedState,nr!==_e||Hn!==Lr||ve.current||Us?(typeof ki=="function"&&(du(S,U,ki,_e),Lr=S.memoizedState),(nr=Us||Ka(S,U,nr,_e,Hn,Lr,fn))?(Ma||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=Lr),Ut.props=_e,Ut.state=Lr,Ut.context=fn,_e=nr):(typeof Ut.componentDidMount=="function"&&(S.flags|=4),_e=!1)}else{Ut=S.stateNode,Aa(m,S),nr=S.memoizedProps,fn=S.type===S.elementType?nr:Vn(S.type,nr),Ut.props=fn,Ma=S.pendingProps,Hn=Ut.context,Lr=U.contextType,typeof Lr=="object"&&Lr!==null?Lr=Ca(Lr):(Lr=Jr(U)?we:fa.current,Lr=wr(S,Lr));var Ji=U.getDerivedStateFromProps;(ki=typeof Ji=="function"||typeof Ut.getSnapshotBeforeUpdate=="function")||typeof Ut.UNSAFE_componentWillReceiveProps!="function"&&typeof Ut.componentWillReceiveProps!="function"||(nr!==Ma||Hn!==Lr)&&Ys(S,Ut,_e,Lr),Us=!1,Hn=S.memoizedState,Ut.state=Hn,Zs(S,_e,Ut,ke);var Fa=S.memoizedState;nr!==Ma||Hn!==Fa||ve.current||Us?(typeof Ji=="function"&&(du(S,U,Ji,_e),Fa=S.memoizedState),(fn=Us||Ka(S,U,fn,_e,Hn,Fa,Lr))?(ki||typeof Ut.UNSAFE_componentWillUpdate!="function"&&typeof Ut.componentWillUpdate!="function"||(typeof Ut.componentWillUpdate=="function"&&Ut.componentWillUpdate(_e,Fa,Lr),typeof Ut.UNSAFE_componentWillUpdate=="function"&&Ut.UNSAFE_componentWillUpdate(_e,Fa,Lr)),typeof Ut.componentDidUpdate=="function"&&(S.flags|=4),typeof Ut.getSnapshotBeforeUpdate=="function"&&(S.flags|=256)):(typeof Ut.componentDidUpdate!="function"||nr===m.memoizedProps&&Hn===m.memoizedState||(S.flags|=4),typeof Ut.getSnapshotBeforeUpdate!="function"||nr===m.memoizedProps&&Hn===m.memoizedState||(S.flags|=256),S.memoizedProps=_e,S.memoizedState=Fa),Ut.props=_e,Ut.state=Fa,Ut.context=Lr,_e=fn):(typeof Ut.componentDidUpdate!="function"||nr===m.memoizedProps&&Hn===m.memoizedState||(S.flags|=4),typeof Ut.getSnapshotBeforeUpdate!="function"||nr===m.memoizedProps&&Hn===m.memoizedState||(S.flags|=256),_e=!1)}return Me(m,S,U,_e,ot,ke)}function Me(m,S,U,_e,ke,ot){Vl(m,S);var Ut=(S.flags&64)!==0;if(!_e&&!Ut)return ke&&Ni(S,U,!1),zo(m,S,ot);_e=S.stateNode,fl.current=S;var nr=Ut&&typeof U.getDerivedStateFromError!="function"?null:_e.render();return S.flags|=1,m!==null&&Ut?(S.child=hu(S,m.child,null,ot),S.child=hu(S,null,nr,ot)):Ms(m,S,nr,ot),S.memoizedState=_e.state,ke&&Ni(S,U,!0),S.child}function dl(m){var S=m.stateNode;S.pendingContext?Kt(m,S.pendingContext,S.pendingContext!==S.context):S.context&&Kt(m,S.context,!1),vl(m,S.containerInfo)}var Oo={dehydrated:null,retryLane:0};function kl(m,S,U){var _e=S.pendingProps,ke=lo.current,ot=!1,Ut;return(Ut=(S.flags&64)!==0)||(Ut=m!==null&&m.memoizedState===null?!1:(ke&2)!==0),Ut?(ot=!0,S.flags&=-65):m!==null&&m.memoizedState===null||_e.fallback===void 0||_e.unstable_avoidThisFallback===!0||(ke|=1),Ja(lo,ke&1),m===null?(_e.fallback!==void 0&&fi(S),m=_e.children,ke=_e.fallback,ot?(m=Yo(S,m,ke,U),S.child.memoizedState={baseLanes:U},S.memoizedState=Oo,m):typeof _e.unstable_expectedLoadTime=="number"?(m=Yo(S,m,ke,U),S.child.memoizedState={baseLanes:U},S.memoizedState=Oo,S.lanes=33554432,m):(U=hc({mode:"visible",children:m},S.mode,U,null),U.return=S,S.child=U)):m.memoizedState!==null?ot?(_e=tl(m,S,_e.children,_e.fallback,U),ot=S.child,ke=m.child.memoizedState,ot.memoizedState=ke===null?{baseLanes:U}:{baseLanes:ke.baseLanes|U},ot.childLanes=m.childLanes&~U,S.memoizedState=Oo,_e):(U=Iu(m,S,_e.children,U),S.memoizedState=null,U):ot?(_e=tl(m,S,_e.children,_e.fallback,U),ot=S.child,ke=m.child.memoizedState,ot.memoizedState=ke===null?{baseLanes:U}:{baseLanes:ke.baseLanes|U},ot.childLanes=m.childLanes&~U,S.memoizedState=Oo,_e):(U=Iu(m,S,_e.children,U),S.memoizedState=null,U)}function Yo(m,S,U,_e){var ke=m.mode,ot=m.child;return S={mode:"hidden",children:S},!(ke&2)&&ot!==null?(ot.childLanes=0,ot.pendingProps=S):ot=hc(S,ke,0,null),U=ko(U,ke,_e,null),ot.return=m,U.return=m,ot.sibling=U,m.child=ot,U}function Iu(m,S,U,_e){var ke=m.child;return m=ke.sibling,U=to(ke,{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 tl(m,S,U,_e,ke){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=to(Ut,nr),m!==null?_e=to(m,_e):(_e=ko(_e,ot,ke,null),_e.flags|=2),_e.return=S,U.return=S,U.sibling=_e,S.child=U,_e}function rl(m,S){m.lanes|=S;var U=m.alternate;U!==null&&(U.lanes|=S),gs(m.return,S)}function Ru(m,S,U,_e,ke,ot){var Ut=m.memoizedState;Ut===null?m.memoizedState={isBackwards:S,rendering:null,renderingStartTime:0,last:_e,tail:U,tailMode:ke,lastEffect:ot}:(Ut.isBackwards=S,Ut.rendering=null,Ut.renderingStartTime=0,Ut.last=_e,Ut.tail=U,Ut.tailMode=ke,Ut.lastEffect=ot)}function Lu(m,S,U){var _e=S.pendingProps,ke=_e.revealOrder,ot=_e.tail;if(Ms(m,S,_e.children,U),_e=lo.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&&rl(m,U);else if(m.tag===19)rl(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(Ja(lo,_e),!(S.mode&2))S.memoizedState=null;else switch(ke){case"forwards":for(U=S.child,ke=null;U!==null;)m=U.alternate,m!==null&&Hl(m)===null&&(ke=U),U=U.sibling;U=ke,U===null?(ke=S.child,S.child=null):(ke=U.sibling,U.sibling=null),Ru(S,!1,ke,U,ot,S.lastEffect);break;case"backwards":for(U=null,ke=S.child,S.child=null;ke!==null;){if(m=ke.alternate,m!==null&&Hl(m)===null){S.child=ke;break}m=ke.sibling,ke.sibling=U,U=ke,ke=m}Ru(S,!0,U,null,ot,S.lastEffect);break;case"together":Ru(S,!1,null,null,void 0,S.lastEffect);break;default:S.memoizedState=null}return S.child}function zo(m,S,U){if(m!==null&&(S.dependencies=m.dependencies),je|=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=to(m,m.pendingProps),S.child=U,U.return=S;m.sibling!==null;)m=m.sibling,U=U.sibling=to(m,m.pendingProps),U.return=S;U.sibling=null}return S.child}return null}var uc,lc,Yl,nl;uc=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}},lc=function(){},Yl=function(m,S,U,_e){var ke=m.memoizedProps;if(ke!==_e){m=S.stateNode,Gu(qo.current);var ot=null;switch(U){case"input":ke=pt(m,ke),_e=pt(m,_e),ot=[];break;case"option":ke=Ze(m,ke),_e=Ze(m,_e),ot=[];break;case"select":ke=n({},ke,{value:void 0}),_e=n({},_e,{value:void 0}),ot=[];break;case"textarea":ke=ut(m,ke),_e=ut(m,_e),ot=[];break;default:typeof ke.onClick!="function"&&typeof _e.onClick=="function"&&(m.onclick=ri)}Te(U,_e);var Ut;U=null;for(fn in ke)if(!_e.hasOwnProperty(fn)&&ke.hasOwnProperty(fn)&&ke[fn]!=null)if(fn==="style"){var nr=ke[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 Lr=_e[fn];if(nr=ke!=null?ke[fn]:void 0,_e.hasOwnProperty(fn)&&Lr!==nr&&(Lr!=null||nr!=null))if(fn==="style")if(nr){for(Ut in nr)!nr.hasOwnProperty(Ut)||Lr&&Lr.hasOwnProperty(Ut)||(U||(U={}),U[Ut]="");for(Ut in Lr)Lr.hasOwnProperty(Ut)&&nr[Ut]!==Lr[Ut]&&(U||(U={}),U[Ut]=Lr[Ut])}else U||(ot||(ot=[]),ot.push(fn,U)),U=Lr;else fn==="dangerouslySetInnerHTML"?(Lr=Lr?Lr.__html:void 0,nr=nr?nr.__html:void 0,Lr!=null&&nr!==Lr&&(ot=ot||[]).push(fn,Lr)):fn==="children"?typeof Lr!="string"&&typeof Lr!="number"||(ot=ot||[]).push(fn,""+Lr):fn!=="suppressContentEditableWarning"&&fn!=="suppressHydrationWarning"&&(c.hasOwnProperty(fn)?(Lr!=null&&fn==="onScroll"&&qe("scroll",m),ot||nr===Lr||(ot=[])):typeof Lr=="object"&&Lr!==null&&Lr.$$typeof===M?Lr.toString():(ot=ot||[]).push(fn,Lr))}U&&(ot=ot||[]).push("style",U);var fn=ot;(S.updateQueue=fn)&&(S.flags|=4)}},nl=function(m,S,U,_e){U!==_e&&(S.flags|=4)};function Mu(m,S){if(!pu)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 Dc(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 Jr(S.type)&&vr(),null;case 3:return ul(),ca(ve),ca(fa),nc(),_e=S.stateNode,_e.pendingContext&&(_e.context=_e.pendingContext,_e.pendingContext=null),(m===null||m.child===null)&&(rc(S)?S.flags|=4:_e.hydrate||(S.flags|=256)),lc(S),null;case 5:Zl(S);var ke=Gu(Pl.current);if(U=S.type,m!==null&&S.stateNode!=null)Yl(m,S,U,_e,ke),m.ref!==S.ref&&(S.flags|=128);else{if(!_e){if(S.stateNode===null)throw Error(u(166));return null}if(m=Gu(qo.current),rc(S)){_e=S.stateNode,U=S.type;var ot=S.memoizedProps;switch(_e[Wa]=S,_e[Va]=ot,U){case"dialog":qe("cancel",_e),qe("close",_e);break;case"iframe":case"object":case"embed":qe("load",_e);break;case"video":case"audio":for(m=0;m<Cn.length;m++)qe(Cn[m],_e);break;case"source":qe("error",_e);break;case"img":case"image":case"link":qe("error",_e),qe("load",_e);break;case"details":qe("toggle",_e);break;case"input":et(_e,ot),qe("invalid",_e);break;case"select":_e._wrapperState={wasMultiple:!!ot.multiple},qe("invalid",_e);break;case"textarea":Gt(_e,ot),qe("invalid",_e)}Te(U,ot),m=null;for(var Ut in ot)ot.hasOwnProperty(Ut)&&(ke=ot[Ut],Ut==="children"?typeof ke=="string"?_e.textContent!==ke&&(m=["children",ke]):typeof ke=="number"&&_e.textContent!==""+ke&&(m=["children",""+ke]):c.hasOwnProperty(Ut)&&ke!=null&&Ut==="onScroll"&&qe("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=ri)}_e=m,S.updateQueue=_e,_e!==null&&(S.flags|=4)}else{switch(Ut=ke.nodeType===9?ke:ke.ownerDocument,m===Je.html&&(m=Vt(U)),m===Je.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[Wa]=S,m[Va]=_e,uc(m,S,!1,!1),S.stateNode=m,Ut=dt(U,_e),U){case"dialog":qe("cancel",m),qe("close",m),ke=_e;break;case"iframe":case"object":case"embed":qe("load",m),ke=_e;break;case"video":case"audio":for(ke=0;ke<Cn.length;ke++)qe(Cn[ke],m);ke=_e;break;case"source":qe("error",m),ke=_e;break;case"img":case"image":case"link":qe("error",m),qe("load",m),ke=_e;break;case"details":qe("toggle",m),ke=_e;break;case"input":et(m,_e),ke=pt(m,_e),qe("invalid",m);break;case"option":ke=Ze(m,_e);break;case"select":m._wrapperState={wasMultiple:!!_e.multiple},ke=n({},_e,{value:void 0}),qe("invalid",m);break;case"textarea":Gt(m,_e),ke=ut(m,_e),qe("invalid",m);break;default:ke=_e}Te(U,ke);var nr=ke;for(ot in nr)if(nr.hasOwnProperty(ot)){var Lr=nr[ot];ot==="style"?le(m,Lr):ot==="dangerouslySetInnerHTML"?(Lr=Lr?Lr.__html:void 0,Lr!=null&&Bt(m,Lr)):ot==="children"?typeof Lr=="string"?(U!=="textarea"||Lr!=="")&&Ct(m,Lr):typeof Lr=="number"&&Ct(m,""+Lr):ot!=="suppressContentEditableWarning"&&ot!=="suppressHydrationWarning"&&ot!=="autoFocus"&&(c.hasOwnProperty(ot)?Lr!=null&&ot==="onScroll"&&qe("scroll",m):Lr!=null&&$(m,ot,Lr,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 ke.onClick=="function"&&(m.onclick=ri)}qi(U,_e)&&(S.flags|=4)}S.ref!==null&&(S.flags|=128)}return null;case 6:if(m&&S.stateNode!=null)nl(m,S,m.memoizedProps,_e);else{if(typeof _e!="string"&&S.stateNode===null)throw Error(u(166));U=Gu(Pl.current),Gu(qo.current),rc(S)?(_e=S.stateNode,U=S.memoizedProps,_e[Wa]=S,_e.nodeValue!==U&&(S.flags|=4)):(_e=(U.nodeType===9?U:U.ownerDocument).createTextNode(_e),_e[Wa]=S,S.stateNode=_e)}return null;case 13:return ca(lo),_e=S.memoizedState,S.flags&64?(S.lanes=U,S):(_e=_e!==null,U=!1,m===null?S.memoizedProps.fallback!==void 0&&rc(S):U=m.memoizedState!==null,_e&&!U&&S.mode&2&&(m===null&&S.memoizedProps.unstable_avoidThisFallback!==!0||lo.current&1?P===0&&(P=3):((P===0||P===3)&&(P=4),fo===null||!(je&134217727)&&!(rn&134217727)||Se(fo,ci))),(_e||U)&&(S.flags|=4),null);case 4:return ul(),lc(S),m===null&&Wt(S.stateNode.containerInfo),null;case 10:return fs(S),null;case 17:return Jr(S.type)&&vr(),null;case 19:if(ca(lo),_e=S.memoizedState,_e===null)return null;if(ot=(S.flags&64)!==0,Ut=_e.rendering,Ut===null)if(ot)Mu(_e,!1);else{if(P!==0||m!==null&&m.flags&64)for(m=S.child;m!==null;){if(Ut=Hl(m),Ut!==null){for(S.flags|=64,Mu(_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 Ja(lo,lo.current&1|2),S.child}m=m.sibling}_e.tail!==null&&Tt()>ss&&(S.flags|=64,ot=!0,Mu(_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),Mu(_e,!0),_e.tail===null&&_e.tailMode==="hidden"&&!Ut.alternate&&!pu)return S=S.lastEffect=_e.lastEffect,S!==null&&(S.nextEffect=null),null}else 2*Tt()-_e.renderingStartTime>ss&&U!==1073741824&&(S.flags|=64,ot=!0,Mu(_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=lo.current,Ja(lo,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 Sc(m){switch(m.tag){case 1:Jr(m.type)&&vr();var S=m.flags;return S&4096?(m.flags=S&-4097|64,m):null;case 3:if(ul(),ca(ve),ca(fa),nc(),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 ca(lo),S=m.flags,S&4096?(m.flags=S&-4097|64,m):null;case 19:return ca(lo),null;case 4:return ul(),null;case 10:return fs(m),null;case 23:case 24:return Qt(),null;default:return null}}function il(m,S){try{var U="",_e=S;do U+=tr(_e),_e=_e.return;while(_e);var ke=U}catch(ot){ke=`
|
|
|
Error generating stack: `+ot.message+`
|
|
|
`+ot.stack}return{value:m,source:S,stack:ke}}function hl(m,S){try{console.error(S.value)}catch(U){setTimeout(function(){throw U})}}var Rl=typeof WeakMap=="function"?WeakMap:Map;function El(m,S,U){U=vo(-1,U),U.tag=3,U.payload={element:null};var _e=S.value;return U.callback=function(){Ss||(Ss=!0,Zo=_e),hl(m,S)},U}function lu(m,S,U){U=vo(-1,U),U.tag=3;var _e=m.type.getDerivedStateFromError;if(typeof _e=="function"){var ke=S.value;U.payload=function(){return hl(m,S),_e(ke)}}var ot=m.stateNode;return ot!==null&&typeof ot.componentDidCatch=="function"&&(U.callback=function(){typeof _e!="function"&&(Hs===null?Hs=new Set([this]):Hs.add(this),hl(m,S));var Ut=S.stack;this.componentDidCatch(S.value,{componentStack:Ut!==null?Ut:""})}),U}var Ll=typeof WeakSet=="function"?WeakSet:Set;function cc(m){var S=m.ref;if(S!==null)if(typeof S=="function")try{S(null)}catch(U){es(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:Vn(S.type,U),_e),m.__reactInternalSnapshotBeforeUpdate=S}return;case 3:S.flags&256&&Ci(S.stateNode.containerInfo);return;case 5:case 6:case 4:case 17:return}throw Error(u(163))}function Xl(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 ke=m;_e=ke.next,ke=ke.tag,ke&4&&ke&1&&(ma(U,m),wa(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:Vn(U.type,S.memoizedProps),m.componentDidUpdate(_e,S.memoizedState,m.__reactInternalSnapshotBeforeUpdate))),S=U.updateQueue,S!==null&&wo(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}wo(U,S,m)}return;case 5:m=U.stateNode,S===null&&U.flags&4&&qi(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 tu(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 ke=U.memoizedProps.style;ke=ke!=null&&ke.hasOwnProperty("display")?ke.display:null,_e.style.display=ue("display",ke)}}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 pl(m,S){if(jn&&typeof jn.onCommitFiberUnmount=="function")try{jn.onCommitFiberUnmount(Tn,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,ke=_e.destroy;if(_e=_e.tag,ke!==void 0)if(_e&4)ma(S,U);else{_e=S;try{ke()}catch(ot){es(_e,ot)}}U=U.next}while(U!==m)}break;case 1:if(cc(S),m=S.stateNode,typeof m.componentWillUnmount=="function")try{m.props=S.memoizedProps,m.state=S.memoizedState,m.componentWillUnmount()}catch(ot){es(S,ot)}break;case 5:cc(S);break;case 4:Ac(m,S)}}function Cc(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 fc(m){return m.tag===5||m.tag===3||m.tag===4}function Fu(m){e:{for(var S=m.return;S!==null;){if(fc(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||fc(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?Ml(m,U,S):al(m,U,S)}function Ml(m,S,U){var _e=m.tag,ke=_e===5||_e===6;if(ke)m=ke?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=ri));else if(_e!==4&&(m=m.child,m!==null))for(Ml(m,S,U),m=m.sibling;m!==null;)Ml(m,S,U),m=m.sibling}function al(m,S,U){var _e=m.tag,ke=_e===5||_e===6;if(ke)m=ke?m.stateNode:m.stateNode.instance,S?U.insertBefore(m,S):U.appendChild(m);else if(_e!==4&&(m=m.child,m!==null))for(al(m,S,U),m=m.sibling;m!==null;)al(m,S,U),m=m.sibling}function Ac(m,S){for(var U=S,_e=!1,ke,ot;;){if(!_e){_e=U.return;e:for(;;){if(_e===null)throw Error(u(160));switch(ke=_e.stateNode,_e.tag){case 5:ot=!1;break e;case 3:ke=ke.containerInfo,ot=!0;break e;case 4:ke=ke.containerInfo,ot=!0;break e}_e=_e.return}_e=!0}if(U.tag===5||U.tag===6){e:for(var Ut=m,nr=U,Lr=nr;;)if(pl(Ut,Lr),Lr.child!==null&&Lr.tag!==4)Lr.child.return=Lr,Lr=Lr.child;else{if(Lr===nr)break e;for(;Lr.sibling===null;){if(Lr.return===null||Lr.return===nr)break e;Lr=Lr.return}Lr.sibling.return=Lr.return,Lr=Lr.sibling}ot?(Ut=ke,nr=U.stateNode,Ut.nodeType===8?Ut.parentNode.removeChild(nr):Ut.removeChild(nr)):ke.removeChild(U.stateNode)}else if(U.tag===4){if(U.child!==null){ke=U.stateNode.containerInfo,ot=!0,U.child.return=U,U=U.child;continue}}else if(pl(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 Ql(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 ke=m!==null?m.memoizedProps:_e;m=S.type;var ot=S.updateQueue;if(S.updateQueue=null,ot!==null){for(U[Va]=_e,m==="input"&&_e.type==="radio"&&_e.name!=null&&Ne(U,_e),dt(m,ke),S=dt(m,_e),ke=0;ke<ot.length;ke+=2){var Ut=ot[ke],nr=ot[ke+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&&(Zi=Tt(),tu(S.child,!0)),Fl(S);return;case 19:Fl(S);return;case 17:return;case 23:case 24:tu(S,S.memoizedState!==null);return}throw Error(u(163))}function Fl(m){var S=m.updateQueue;if(S!==null){m.updateQueue=null;var U=m.stateNode;U===null&&(U=m.stateNode=new Ll),S.forEach(function(_e){var ke=di.bind(null,m,_e);U.has(_e)||(U.add(_e),_e.then(ke,ke))})}}function kc(m,S){return m!==null&&(m=m.memoizedState,m===null||m.dehydrated!==null)?(S=S.memoizedState,S!==null&&S.dehydrated===null):!1}var Bu=Math.ceil,_l=R.ReactCurrentDispatcher,Bl=R.ReactCurrentOwner,ua=0,fo=null,Xs=null,ci=0,Nu=0,C=ws(0),P=0,I=null,pe=0,je=0,rn=0,ui=0,Xi=null,Zi=0,ss=1/0;function eo(){ss=Tt()+500}var si=null,Ss=!1,Zo=null,Hs=null,ho=!1,$u=null,Nl=90,$l=[],dc=[],Xu=null,ju=0,Du=null,j=-1,r=0,a=0,_=null,E=!1;function D(){return ua&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=pe),Fn.transition!==0){a!==0&&(a=Xi!==null?Xi.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(),ua&4&&m===98?m=on(12,r):(m=yn(m),m=on(m,r)),m}function W(m,S,U){if(50<ju)throw ju=0,Du=null,Error(u(185));if(m=oe(m,S),m===null)return null;gi(m,S,U),m===fo&&(rn|=S,P===4&&Se(m,ci));var _e=$t();S===1?ua&8&&!(ua&48)?De(m):(he(m,U),ua===0&&(eo(),an())):(!(ua&4)||_e!==98&&_e!==99||(Xu===null?Xu=new Set([m]):Xu.add(m)),he(m,U)),Xi=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,ke=m.pingedLanes,ot=m.expirationTimes,Ut=m.pendingLanes;0<Ut;){var nr=31-wi(Ut),Lr=1<<nr,fn=ot[nr];if(fn===-1){if(!(Lr&_e)||Lr&ke){fn=S,Ur(Lr);var ki=Sr;ot[nr]=10<=ki?fn+250:6<=ki?fn+5e3:-1}}else fn<=S&&(m.expiredLanes|=Lr);Ut&=~Lr}if(_e=cn(m,m===fo?ci:0),S=Sr,_e===0)U!==null&&(U!==z&&Ga(U),m.callbackNode=null,m.callbackPriority=0);else{if(U!==null){if(m.callbackPriority===S)return;U!==z&&Ga(U)}S===15?(U=De.bind(null,m),J===null?(J=[U],de=oa(Io,Sn)):J.push(U),U=z):S===14?U=Gr(99,De.bind(null,m)):(U=Ir(S),U=Gr(U,be.bind(null,m))),m.callbackPriority=S,m.callbackNode=U}}function be(m){if(j=-1,a=r=0,ua&48)throw Error(u(327));var S=m.callbackNode;if(_i()&&m.callbackNode!==S)return null;var U=cn(m,m===fo?ci:0);if(U===0)return null;var _e=U,ke=ua;ua|=16;var ot=Wr();(fo!==m||ci!==_e)&&(eo(),yr(m,_e));do try{un();break}catch(nr){Pr(m,nr)}while(!0);if(as(),_l.current=ot,ua=ke,Xs!==null?_e=0:(fo=null,ci=0,_e=P),pe&rn)yr(m,0);else if(_e!==0){if(_e===2&&(ua|=64,m.hydrate&&(m.hydrate=!1,Ci(m.containerInfo)),U=tn(m),U!==0&&(_e=$r(m,U))),_e===1)throw S=I,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:wn(m);break;case 3:if(Se(m,U),(U&62914560)===U&&(_e=Zi+500-Tt(),10<_e)){if(cn(m,0)!==0)break;if(ke=m.suspendedLanes,(ke&U)!==U){D(),m.pingedLanes|=m.suspendedLanes&ke;break}m.timeoutHandle=Di(wn.bind(null,m),_e);break}wn(m);break;case 4:if(Se(m,U),(U&4186112)===U)break;for(_e=m.eventTimes,ke=-1;0<U;){var Ut=31-wi(U);ot=1<<Ut,Ut=_e[Ut],Ut>ke&&(ke=Ut),U&=~ot}if(U=ke,U=Tt()-U,U=(120>U?120:480>U?480:1080>U?1080:1920>U?1920:3e3>U?3e3:4320>U?4320:1960*Bu(U/1960))-U,10<U){m.timeoutHandle=Di(wn.bind(null,m),U);break}wn(m);break;case 5:wn(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&=~ui,S&=~rn,m.suspendedLanes|=S,m.pingedLanes&=~S,m=m.expirationTimes;0<S;){var U=31-wi(S),_e=1<<U;m[U]=-1,S&=~_e}}function De(m){if(ua&48)throw Error(u(327));if(_i(),m===fo&&m.expiredLanes&ci){var S=ci,U=$r(m,S);pe&rn&&(S=cn(m,S),U=$r(m,S))}else S=cn(m,0),U=$r(m,S);if(m.tag!==0&&U===2&&(ua|=64,m.hydrate&&(m.hydrate=!1,Ci(m.containerInfo)),S=tn(m),S!==0&&(U=$r(m,S))),U===1)throw U=I,yr(m,0),Se(m,S),he(m,Tt()),U;return m.finishedWork=m.current.alternate,m.finishedLanes=S,wn(m),he(m,Tt()),null}function Ge(){if(Xu!==null){var m=Xu;Xu=null,m.forEach(function(S){S.expiredLanes|=24&S.pendingLanes,he(S,Tt())})}an()}function Xe(m,S){var U=ua;ua|=1;try{return m(S)}finally{ua=U,ua===0&&(eo(),an())}}function lt(m,S){var U=ua;ua&=-2,ua|=8;try{return m(S)}finally{ua=U,ua===0&&(eo(),an())}}function vt(m,S){Ja(C,Nu),Nu|=S,pe|=S}function Qt(){Nu=C.current,ca(C)}function yr(m,S){m.finishedWork=null,m.finishedLanes=0;var U=m.timeoutHandle;if(U!==-1&&(m.timeoutHandle=-1,pa(U)),Xs!==null)for(U=Xs.return;U!==null;){var _e=U;switch(_e.tag){case 1:_e=_e.type.childContextTypes,_e!=null&&vr();break;case 3:ul(),ca(ve),ca(fa),nc();break;case 5:Zl(_e);break;case 4:ul();break;case 13:ca(lo);break;case 19:ca(lo);break;case 10:fs(_e);break;case 23:case 24:Qt()}U=U.return}fo=m,Xs=to(m.current,null),ci=Nu=pe=S,P=0,I=null,ui=rn=je=0}function Pr(m,S){do{var U=Xs;try{if(as(),yl.current=xl,Wl){for(var _e=Ra.memoizedState;_e!==null;){var ke=_e.queue;ke!==null&&(ke.pending=null),_e=_e.next}Wl=!1}if(ll=0,Ko=Do=Ra=null,cl=!1,Bl.current=null,U===null||U.return===null){P=1,I=S,Xs=null;break}e:{var ot=m,Ut=U.return,nr=U,Lr=S;if(S=ci,nr.flags|=2048,nr.firstEffect=nr.lastEffect=null,Lr!==null&&typeof Lr=="object"&&typeof Lr.then=="function"){var fn=Lr;if(!(nr.mode&2)){var ki=nr.alternate;ki?(nr.updateQueue=ki.updateQueue,nr.memoizedState=ki.memoizedState,nr.lanes=ki.lanes):(nr.updateQueue=null,nr.memoizedState=null)}var Ma=(lo.current&1)!==0,Hn=Ut;do{var Ji;if(Ji=Hn.tag===13){var Fa=Hn.memoizedState;if(Fa!==null)Ji=Fa.dehydrated!==null;else{var Sa=Hn.memoizedProps;Ji=Sa.fallback===void 0?!1:Sa.unstable_avoidThisFallback!==!0?!0:!Ma}}if(Ji){var en=Hn.updateQueue;if(en===null){var zr=new Set;zr.add(fn),Hn.updateQueue=zr}else en.add(fn);if(!(Hn.mode&2)){if(Hn.flags|=64,nr.flags|=16384,nr.flags&=-2981,nr.tag===1)if(nr.alternate===null)nr.tag=17;else{var Qr=vo(-1,1);Qr.tag=2,Fo(nr,Qr)}nr.lanes|=1;break e}Lr=void 0,nr=S;var In=ot.pingCache;if(In===null?(In=ot.pingCache=new Rl,Lr=new Set,In.set(fn,Lr)):(Lr=In.get(fn),Lr===void 0&&(Lr=new Set,In.set(fn,Lr))),!Lr.has(nr)){Lr.add(nr);var Bn=Hi.bind(null,ot,fn,nr);fn.then(Bn,Bn)}Hn.flags|=4096,Hn.lanes=S;break e}Hn=Hn.return}while(Hn!==null);Lr=Error((Jt(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.`)}P!==5&&(P=2),Lr=il(Lr,nr),Hn=Ut;do{switch(Hn.tag){case 3:ot=Lr,Hn.flags|=4096,S&=-S,Hn.lanes|=S;var Za=El(Hn,ot,S);au(Hn,Za);break e;case 1:ot=Lr;var Ui=Hn.type,Ha=Hn.stateNode;if(!(Hn.flags&64)&&(typeof Ui.getDerivedStateFromError=="function"||Ha!==null&&typeof Ha.componentDidCatch=="function"&&(Hs===null||!Hs.has(Ha)))){Hn.flags|=4096,S&=-S,Hn.lanes|=S;var hs=lu(Hn,ot,S);au(Hn,hs);break e}}Hn=Hn.return}while(Hn!==null)}oi(U)}catch(Qa){S=Qa,Xs===U&&U!==null&&(Xs=U=U.return);continue}break}while(!0)}function Wr(){var m=_l.current;return _l.current=xl,m===null?xl:m}function $r(m,S){var U=ua;ua|=16;var _e=Wr();fo===m&&ci===S||yr(m,S);do try{En();break}catch(ke){Pr(m,ke)}while(!0);if(as(),ua=U,_l.current=_e,Xs!==null)throw Error(u(261));return fo=null,ci=0,P}function En(){for(;Xs!==null;)Un(Xs)}function un(){for(;Xs!==null&&!Po();)Un(Xs)}function Un(m){var S=ls(m.alternate,m,Nu);m.memoizedProps=m.pendingProps,S===null?oi(m):Xs=S,Bl.current=null}function oi(m){var S=m;do{var U=S.alternate;if(m=S.return,S.flags&2048){if(U=Sc(S),U!==null){U.flags&=2047,Xs=U;return}m!==null&&(m.firstEffect=m.lastEffect=null,m.flags|=2048)}else{if(U=Dc(U,S,Nu),U!==null){Xs=U;return}if(U=S,U.tag!==24&&U.tag!==23||U.memoizedState===null||Nu&1073741824||!(U.mode&4)){for(var _e=0,ke=U.child;ke!==null;)_e|=ke.lanes|ke.childLanes,ke=ke.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){Xs=S;return}Xs=S=m}while(S!==null);P===0&&(P=5)}function wn(m){var S=$t();return Ar(99,Qn.bind(null,m,S)),null}function Qn(m,S){do _i();while($u!==null);if(ua&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,ke=_e,ot=m.pendingLanes&~ke;m.pendingLanes=ke,m.suspendedLanes=0,m.pingedLanes=0,m.expiredLanes&=ke,m.mutableReadLanes&=ke,m.entangledLanes&=ke,ke=m.entanglements;for(var Ut=m.eventTimes,nr=m.expirationTimes;0<ot;){var Lr=31-wi(ot),fn=1<<Lr;ke[Lr]=0,Ut[Lr]=-1,nr[Lr]=-1,ot&=~fn}if(Xu!==null&&!(_e&24)&&Xu.has(m)&&Xu.delete(m),m===fo&&(Xs=fo=null,ci=0),1<U.flags?U.lastEffect!==null?(U.lastEffect.nextEffect=U,_e=U.firstEffect):_e=U:_e=U.firstEffect,_e!==null){if(ke=ua,ua|=32,Bl.current=null,yi=ba,Ut=Li(),Oa(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,Lr=fn.focusNode,fn=fn.focusOffset;try{nr.nodeType,Lr.nodeType}catch(Qa){nr=null;break e}var ki=0,Ma=-1,Hn=-1,Ji=0,Fa=0,Sa=Ut,en=null;t:for(;;){for(var zr;Sa!==nr||ot!==0&&Sa.nodeType!==3||(Ma=ki+ot),Sa!==Lr||fn!==0&&Sa.nodeType!==3||(Hn=ki+fn),Sa.nodeType===3&&(ki+=Sa.nodeValue.length),(zr=Sa.firstChild)!==null;)en=Sa,Sa=zr;for(;;){if(Sa===Ut)break t;if(en===nr&&++Ji===ot&&(Ma=ki),en===Lr&&++Fa===fn&&(Hn=ki),(zr=Sa.nextSibling)!==null)break;Sa=en,en=Sa.parentNode}Sa=zr}nr=Ma===-1||Hn===-1?null:{start:Ma,end:Hn}}else nr=null;nr=nr||{start:0,end:0}}else nr=null;Si={focusedElem:Ut,selectionRange:nr},ba=!1,_=null,E=!1,si=_e;do try{Ta()}catch(Qa){if(si===null)throw Error(u(330));es(si,Qa),si=si.nextEffect}while(si!==null);_=null,si=_e;do try{for(Ut=m;si!==null;){var Qr=si.flags;if(Qr&16&&Ct(si.stateNode,""),Qr&128){var In=si.alternate;if(In!==null){var Bn=In.ref;Bn!==null&&(typeof Bn=="function"?Bn(null):Bn.current=null)}}switch(Qr&1038){case 2:Fu(si),si.flags&=-3;break;case 6:Fu(si),si.flags&=-3,Ql(si.alternate,si);break;case 1024:si.flags&=-1025;break;case 1028:si.flags&=-1025,Ql(si.alternate,si);break;case 4:Ql(si.alternate,si);break;case 8:nr=si,Ac(Ut,nr);var Za=nr.alternate;Cc(nr),Za!==null&&Cc(Za)}si=si.nextEffect}}catch(Qa){if(si===null)throw Error(u(330));es(si,Qa),si=si.nextEffect}while(si!==null);if(Bn=Si,In=Li(),Qr=Bn.focusedElem,Ut=Bn.selectionRange,In!==Qr&&Qr&&Qr.ownerDocument&&ya(Qr.ownerDocument.documentElement,Qr)){for(Ut!==null&&Oa(Qr)&&(In=Ut.start,Bn=Ut.end,Bn===void 0&&(Bn=In),"selectionStart"in Qr?(Qr.selectionStart=In,Qr.selectionEnd=Math.min(Bn,Qr.value.length)):(Bn=(In=Qr.ownerDocument||document)&&In.defaultView||window,Bn.getSelection&&(Bn=Bn.getSelection(),nr=Qr.textContent.length,Za=Math.min(Ut.start,nr),Ut=Ut.end===void 0?Za:Math.min(Ut.end,nr),!Bn.extend&&Za>Ut&&(nr=Ut,Ut=Za,Za=nr),nr=Qi(Qr,Za),ot=Qi(Qr,Ut),nr&&ot&&(Bn.rangeCount!==1||Bn.anchorNode!==nr.node||Bn.anchorOffset!==nr.offset||Bn.focusNode!==ot.node||Bn.focusOffset!==ot.offset)&&(In=In.createRange(),In.setStart(nr.node,nr.offset),Bn.removeAllRanges(),Za>Ut?(Bn.addRange(In),Bn.extend(ot.node,ot.offset)):(In.setEnd(ot.node,ot.offset),Bn.addRange(In)))))),In=[],Bn=Qr;Bn=Bn.parentNode;)Bn.nodeType===1&&In.push({element:Bn,left:Bn.scrollLeft,top:Bn.scrollTop});for(typeof Qr.focus=="function"&&Qr.focus(),Qr=0;Qr<In.length;Qr++)Bn=In[Qr],Bn.element.scrollLeft=Bn.left,Bn.element.scrollTop=Bn.top}ba=!!yi,Si=yi=null,m.current=U,si=_e;do try{for(Qr=m;si!==null;){var Ui=si.flags;if(Ui&36&&Xl(Qr,si.alternate,si),Ui&128){In=void 0;var Ha=si.ref;if(Ha!==null){var hs=si.stateNode;switch(si.tag){case 5:In=hs;break;default:In=hs}typeof Ha=="function"?Ha(In):Ha.current=In}}si=si.nextEffect}}catch(Qa){if(si===null)throw Error(u(330));es(si,Qa),si=si.nextEffect}while(si!==null);si=null,Y(),ua=ke}else m.current=U;if(ho)ho=!1,$u=m,Nl=S;else for(si=_e;si!==null;)S=si.nextEffect,si.nextEffect=null,si.flags&8&&(Ui=si,Ui.sibling=null,Ui.stateNode=null),si=S;if(_e=m.pendingLanes,_e===0&&(Hs=null),_e===1?m===Du?ju++:(ju=0,Du=m):ju=0,U=U.stateNode,jn&&typeof jn.onCommitFiberRoot=="function")try{jn.onCommitFiberRoot(Tn,U,void 0,(U.current.flags&64)===64)}catch(Qa){}if(he(m,Tt()),Ss)throw Ss=!1,m=Zo,Zo=null,m;return ua&8||an(),null}function Ta(){for(;si!==null;){var m=si.alternate;E||_===null||(si.flags&8?Xr(si,_)&&(E=!0):si.tag===13&&kc(m,si)&&Xr(si,_)&&(E=!0));var S=si.flags;S&256&&Oc(m,si),!(S&512)||ho||(ho=!0,Gr(97,function(){return _i(),null})),si=si.nextEffect}}function _i(){if(Nl!==90){var m=97<Nl?97:Nl;return Nl=90,Ar(m,ia)}return!1}function wa(m,S){$l.push(S,m),ho||(ho=!0,Gr(97,function(){return _i(),null}))}function ma(m,S){dc.push(S,m),ho||(ho=!0,Gr(97,function(){return _i(),null}))}function ia(){if($u===null)return!1;var m=$u;if($u=null,ua&48)throw Error(u(331));var S=ua;ua|=32;var U=dc;dc=[];for(var _e=0;_e<U.length;_e+=2){var ke=U[_e],ot=U[_e+1],Ut=ke.destroy;if(ke.destroy=void 0,typeof Ut=="function")try{Ut()}catch(Lr){if(ot===null)throw Error(u(330));es(ot,Lr)}}for(U=$l,$l=[],_e=0;_e<U.length;_e+=2){ke=U[_e],ot=U[_e+1];try{var nr=ke.create;ke.destroy=nr()}catch(Lr){if(ot===null)throw Error(u(330));es(ot,Lr)}}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 ua=S,an(),!0}function ds(m,S,U){S=il(U,S),S=El(m,S,1),Fo(m,S),S=D(),m=oe(m,1),m!==null&&(gi(m,1,S),he(m,S))}function es(m,S){if(m.tag===3)ds(m,m,S);else for(var U=m.return;U!==null;){if(U.tag===3){ds(U,m,S);break}else if(U.tag===1){var _e=U.stateNode;if(typeof U.type.getDerivedStateFromError=="function"||typeof _e.componentDidCatch=="function"&&(Hs===null||!Hs.has(_e))){m=il(S,m);var ke=lu(U,m,1);if(Fo(U,ke),ke=D(),U=oe(U,1),U!==null)gi(U,1,ke),he(U,ke);else if(typeof _e.componentDidCatch=="function"&&(Hs===null||!Hs.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=D(),m.pingedLanes|=m.suspendedLanes&U,fo===m&&(ci&U)===U&&(P===4||P===3&&(ci&62914560)===ci&&500>Tt()-Zi?yr(m,0):ui|=U),he(m,S)}function di(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=pe),S=bn(62914560&~r),S===0&&(S=4194304)):S=$t()===99?1:2:S=1),U=D(),m=oe(m,S),m!==null&&(gi(m,S,U),he(m,U))}var ls;ls=function(m,S,U){var _e=S.lanes;if(m!==null)if(m.memoizedProps!==S.pendingProps||ve.current)Pu=!0;else if(U&_e)Pu=!!(m.flags&16384);else{switch(Pu=!1,S.tag){case 3:dl(S),Il();break;case 5:gl(S);break;case 1:Jr(S.type)&&Xn(S);break;case 4:vl(S,S.stateNode.containerInfo);break;case 10:_e=S.memoizedProps.value;var ke=S.type._context;Ja(Ai,ke._currentValue),ke._currentValue=_e;break;case 13:if(S.memoizedState!==null)return U&S.child.childLanes?kl(m,S,U):(Ja(lo,lo.current&1),S=zo(m,S,U),S!==null?S.sibling:null);Ja(lo,lo.current&1);break;case 19:if(_e=(U&S.childLanes)!==0,m.flags&64){if(_e)return Lu(m,S,U);S.flags|=64}if(ke=S.memoizedState,ke!==null&&(ke.rendering=null,ke.tail=null,ke.lastEffect=null),Ja(lo,lo.current),_e)break;return null;case 23:case 24:return S.lanes=0,co(m,S,U)}return zo(m,S,U)}else Pu=!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,ke=wr(S,fa.current),Es(S,U),ke=vc(null,S,_e,m,ke,U),S.flags|=1,typeof ke=="object"&&ke!==null&&typeof ke.render=="function"&&ke.$$typeof===void 0){if(S.tag=1,S.memoizedState=null,S.updateQueue=null,Jr(_e)){var ot=!0;Xn(S)}else ot=!1;S.memoizedState=ke.state!==null&&ke.state!==void 0?ke.state:null,zs(S);var Ut=_e.getDerivedStateFromProps;typeof Ut=="function"&&du(S,_e,Ut,m),ke.updater=Ju,S.stateNode=ke,ke._reactInternals=S,Hu(S,_e,m,U),S=Me(null,S,_e,!0,ot,U)}else S.tag=0,Ms(null,S,ke,U),S=S.child;return S;case 16:ke=S.elementType;e:{switch(m!==null&&(m.alternate=null,S.alternate=null,S.flags|=2),m=S.pendingProps,ot=ke._init,ke=ot(ke._payload),S.type=ke,ot=S.tag=No(ke),m=Vn(ke,m),ot){case 0:S=Uo(null,S,ke,m,U);break e;case 1:S=wl(null,S,ke,m,U);break e;case 11:S=Ec(null,S,ke,m,U);break e;case 14:S=Ic(null,S,ke,Vn(ke.type,m),_e,U);break e}throw Error(u(306,ke,""))}return S;case 0:return _e=S.type,ke=S.pendingProps,ke=S.elementType===_e?ke:Vn(_e,ke),Uo(m,S,_e,ke,U);case 1:return _e=S.type,ke=S.pendingProps,ke=S.elementType===_e?ke:Vn(_e,ke),wl(m,S,_e,ke,U);case 3:if(dl(S),_e=S.updateQueue,m===null||_e===null)throw Error(u(282));if(_e=S.pendingProps,ke=S.memoizedState,ke=ke!==null?ke.element:null,Aa(m,S),Zs(S,_e,null,U),_e=S.memoizedState.element,_e===ke)Il(),S=zo(m,S,U);else{if(ke=S.stateNode,(ot=ke.hydrate)&&(Cu=Ei(S.stateNode.containerInfo.firstChild),su=S,ot=pu=!0),ot){if(m=ke.mutableSourceEagerHydrationData,m!=null)for(ke=0;ke<m.length;ke+=2)ot=m[ke],ot._workInProgressVersionPrimary=m[ke+1],Ku.push(ot);for(U=ol(S,null,_e,U),S.child=U;U;)U.flags=U.flags&-3|1024,U=U.sibling}else Ms(m,S,_e,U),Il();S=S.child}return S;case 5:return gl(S),m===null&&fi(S),_e=S.type,ke=S.pendingProps,ot=m!==null?m.memoizedProps:null,Ut=ke.children,ji(_e,ke)?Ut=null:ot!==null&&ji(_e,ot)&&(S.flags|=16),Vl(m,S),Ms(m,S,Ut,U),S.child;case 6:return m===null&&fi(S),null;case 13:return kl(m,S,U);case 4:return vl(S,S.stateNode.containerInfo),_e=S.pendingProps,m===null?S.child=hu(S,null,_e,U):Ms(m,S,_e,U),S.child;case 11:return _e=S.type,ke=S.pendingProps,ke=S.elementType===_e?ke:Vn(_e,ke),Ec(m,S,_e,ke,U);case 7:return Ms(m,S,S.pendingProps,U),S.child;case 8:return Ms(m,S,S.pendingProps.children,U),S.child;case 12:return Ms(m,S,S.pendingProps.children,U),S.child;case 10:e:{_e=S.type._context,ke=S.pendingProps,Ut=S.memoizedProps,ot=ke.value;var nr=S.type._context;if(Ja(Ai,nr._currentValue),nr._currentValue=ot,Ut!==null)if(nr=Ut.value,ot=Kn(nr,ot)?0:(typeof _e._calculateChangedBits=="function"?_e._calculateChangedBits(nr,ot):1073741823)|0,ot===0){if(Ut.children===ke.children&&!ve.current){S=zo(m,S,U);break e}}else for(nr=S.child,nr!==null&&(nr.return=S);nr!==null;){var Lr=nr.dependencies;if(Lr!==null){Ut=nr.child;for(var fn=Lr.firstContext;fn!==null;){if(fn.context===_e&&fn.observedBits&ot){nr.tag===1&&(fn=vo(-1,U&-U),fn.tag=2,Fo(nr,fn)),nr.lanes|=U,fn=nr.alternate,fn!==null&&(fn.lanes|=U),gs(nr.return,U),Lr.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}Ms(m,S,ke.children,U),S=S.child}return S;case 9:return ke=S.type,ot=S.pendingProps,_e=ot.children,Es(S,U),ke=Ca(ke,ot.unstable_observedBits),_e=_e(ke),S.flags|=1,Ms(m,S,_e,U),S.child;case 14:return ke=S.type,ot=Vn(ke,S.pendingProps),ot=Vn(ke.type,ot),Ic(m,S,ke,ot,_e,U);case 15:return Eu(m,S,S.type,S.pendingProps,_e,U);case 17:return _e=S.type,ke=S.pendingProps,ke=S.elementType===_e?ke:Vn(_e,ke),m!==null&&(m.alternate=null,S.alternate=null,S.flags|=2),S.tag=1,Jr(_e)?(m=!0,Xn(S)):m=!1,Es(S,U),Zu(S,_e,ke),Hu(S,_e,ke,U),Me(null,S,_e,!0,m,U);case 19:return Lu(m,S,U);case 23:return co(m,S,U);case 24:return co(m,S,U)}throw Error(u(156,S.tag))};function za(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 Ea(m,S,U,_e){return new za(m,S,U,_e)}function go(m){return m=m.prototype,!(!m||!m.isReactComponent)}function No(m){if(typeof m=="function")return go(m)?1:0;if(m!=null){if(m=m.$$typeof,m===V)return 11;if(m===ee)return 14}return 2}function to(m,S){var U=m.alternate;return U===null?(U=Ea(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 ru(m,S,U,_e,ke,ot){var Ut=2;if(_e=m,typeof m=="function")go(m)&&(Ut=1);else if(typeof m=="string")Ut=5;else e:switch(m){case Z:return ko(U.children,ke,ot,S);case L:Ut=8,ke|=16;break;case ie:Ut=8,ke|=1;break;case ne:return m=Ea(12,U,S,ke|8),m.elementType=ne,m.type=ne,m.lanes=ot,m;case K:return m=Ea(13,U,S,ke),m.type=K,m.elementType=K,m.lanes=ot,m;case ae:return m=Ea(19,U,S,ke),m.elementType=ae,m.lanes=ot,m;case X:return hc(U,ke,ot,S);case fe:return m=Ea(24,U,S,ke),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 V:Ut=11;break e;case ee:Ut=14;break e;case q:Ut=16,_e=null;break e;case te:Ut=22;break e}throw Error(u(130,m==null?m:typeof m,""))}return S=Ea(Ut,U,S,ke),S.elementType=m,S.type=_e,S.lanes=ot,S}function ko(m,S,U,_e){return m=Ea(7,m,_e,S),m.lanes=U,m}function hc(m,S,U,_e){return m=Ea(23,m,_e,S),m.elementType=X,m.lanes=U,m}function jc(m,S,U){return m=Ea(6,m,null,S),m.lanes=U,m}function Rc(m,S,U){return S=Ea(4,m.children!==null?m.children:[],m.key,S),S.lanes=U,S.stateNode={containerInfo:m.containerInfo,pendingChildren:null,implementation:m.implementation},S}function Lc(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=ha(0),this.expirationTimes=ha(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ha(0),this.mutableSourceEagerHydrationData=null}function Uc(m,S,U){var _e=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:G,key:_e==null?null:""+_e,children:m,containerInfo:S,implementation:U}}function Nc(m,S,U,_e){var ke=S.current,ot=D(),Ut=N(ke);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(Jr(nr.type)){nr=nr.stateNode.__reactInternalMemoizedMergedChildContext;break t}}nr=nr.return}while(nr!==null);throw Error(u(171))}if(U.tag===1){var Lr=U.type;if(Jr(Lr)){U=An(U,Lr,nr);break e}}U=nr}else U=$s;return S.context===null?S.context=U:S.pendingContext=U,S=vo(ot,Ut),S.payload={element:m},_e=_e===void 0?null:_e,_e!==null&&(S.callback=_e),Fo(ke,S),W(ke,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 Jc(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){Jc(m,S),(m=m.alternate)&&Jc(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 Lc(m,S,U!=null&&U.hydrate===!0),S=Ea(3,null,null,S===2?7:S===1?3:0),U.current=S,S.stateNode=U,zs(S),m[Fi]=U.current,Wt(m.nodeType===8?m.parentNode:m),_e)for(m=0;m<_e.length;m++){S=_e[m];var ke=S._getVersion;ke=ke(S._source),U.mutableSourceEagerHydrationData==null?U.mutableSourceEagerHydrationData=[S,ke]:U.mutableSourceEagerHydrationData.push(S,ke)}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[Fi]=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,ke){var ot=U._reactRootContainer;if(ot){var Ut=ot._internalRoot;if(typeof ke=="function"){var nr=ke;ke=function(){var fn=Xc(Ut);nr.call(fn)}}Nc(S,Ut,m,ke)}else{if(ot=U._reactRootContainer=cf(U,_e),Ut=ot._internalRoot,typeof ke=="function"){var Lr=ke;ke=function(){var fn=Xc(Ut);Lr.call(fn)}}lt(function(){Nc(S,Ut,m,ke)})}return Xc(Ut)}dn=function(m){if(m.tag===13){var S=D();W(m,4,S),zc(m,4)}},Mn=function(m){if(m.tag===13){var S=D();W(m,67108864,S),zc(m,67108864)}},ei=function(m){if(m.tag===13){var S=D(),U=N(m);W(m,U,S),zc(m,U)}},ni=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 ke=is(_e);if(!ke)throw Error(u(90));it(_e),me(_e,ke)}}}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,ke){var ot=ua;ua|=4;try{return Ar(98,m.bind(null,S,U,_e,ke))}finally{ua=ot,ua===0&&(eo(),an())}},Dr=function(){!(ua&49)&&(Ge(),_i())},St=function(m,S){var U=ua;ua|=2;try{return m(S)}finally{ua=U,ua===0&&(eo(),an())}};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:[Xa,xo,is,Ke,yt,_i,{current:!1}]},Hc={findFiberByHostInstance:Ya,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{Tn=Kc.inject(df),jn=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=ua;if(U&48)return m(S);ua|=1;try{if(m)return Ar(99,m.bind(null,S))}finally{ua=U,an()}},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[Fi]=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,A=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===A||$.$$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(A){for(var T=1;T<arguments.length;T++){var F=arguments[T];for(var $ in F)Object.prototype.hasOwnProperty.call(F,$)&&(A[$]=F[$])}return A},u.apply(this,arguments)}function f(A,T){if(A==null)return{};var F={},$=Object.keys(A),R,H;for(H=0;H<$.length;H++)R=$[H],!(T.indexOf(R)>=0)&&(F[R]=A[R]);return F}const c=["onClick","reloadDocument","replace","state","target","to"],h=null;function o(A,T){if(!A){typeof console!="undefined"&&console.warn(T);try{throw new Error(T)}catch(F){}}}function i(A){let{basename:T,children:F,window:$}=A,R=useRef();R.current==null&&(R.current=createBrowserHistory({window:$}));let H=R.current,[G,Z]=useState({action:H.action,location:H.location});return useLayoutEffect(()=>H.listen(Z),[H]),createElement(Router,{basename:T,children:F,location:G.location,navigationType:G.action,navigator:H})}function y(A){let{basename:T,children:F,window:$}=A,R=useRef();R.current==null&&(R.current=createHashHistory({window:$}));let H=R.current,[G,Z]=useState({action:H.action,location:H.location});return useLayoutEffect(()=>H.listen(Z),[H]),createElement(Router,{basename:T,children:F,location:G.location,navigationType:G.action,navigator:H})}function p(A){let{basename:T,children:F,history:$}=A;const[R,H]=useState({action:$.action,location:$.location});return useLayoutEffect(()=>$.listen(H),[$]),createElement(Router,{basename:T,children:F,location:R.location,navigationType:R.action,navigator:$})}function g(A){return!!(A.metaKey||A.altKey||A.ctrlKey||A.shiftKey)}const l=(0,t.forwardRef)(function(T,F){let{onClick:$,reloadDocument:R,replace:H=!1,state:G,target:Z,to:ie}=T,ne=f(T,c),se=(0,n.oQ)(ie),Q=x(ie,{replace:H,state:G,target:Z});function V(K){$&&$(K),!K.defaultPrevented&&!R&&Q(K)}return(0,t.createElement)("a",u({},ne,{href:se,onClick:V,ref:F,target:Z}))}),b=null;function x(A,T){let{target:F,replace:$,state:R}=T===void 0?{}:T,H=(0,n.s0)(),G=(0,n.TH)(),Z=(0,n.WU)(A);return(0,t.useCallback)(ie=>{if(ie.button===0&&(!F||F==="_self")&&!g(ie)){ie.preventDefault();let ne=!!$||(0,s.Ep)(G)===(0,s.Ep)(Z);H(A,{replace:ne,state:R})}},[G,H,Z,$,R,F,A])}function O(A){let T=(0,t.useRef)(k(A)),F=(0,n.TH)(),$=(0,t.useMemo)(()=>{let G=k(F.search);for(let Z of T.current.keys())G.has(Z)||T.current.getAll(Z).forEach(ie=>{G.append(Z,ie)});return G},[F.search]),R=(0,n.s0)(),H=(0,t.useCallback)((G,Z)=>{R("?"+k(G),Z)},[R]);return[$,H]}function k(A){return A===void 0&&(A=""),new URLSearchParams(typeof A=="string"||Array.isArray(A)||A instanceof URLSearchParams?A:Object.keys(A).reduce((T,F)=>{let $=A[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 Oe},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,Re)=>(me[Re]==null&&c(!1),me[Re])).replace(/\/*\*$/,Ee=>me["*"]==null?"":me["*"].replace(/^\/*/,"/"))}function p(Ne,me,Ee){Ee===void 0&&(Ee="/");let Re=typeof me=="string"?(0,t.cP)(me):me,$e=K(Re.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=H(Ze[ut],$e);return nt}function g(Ne,me,Ee,Re){return me===void 0&&(me=[]),Ee===void 0&&(Ee=[]),Re===void 0&&(Re=""),Ne.forEach(($e,Ze)=>{let nt={relativePath:$e.path||"",caseSensitive:$e.caseSensitive===!0,childrenIndex:Ze,route:$e};nt.relativePath.startsWith("/")&&(nt.relativePath.startsWith(Re)||c(!1),nt.relativePath=nt.relativePath.slice(Re.length));let ut=ae([Re,nt.relativePath]),Gt=Ee.concat(nt);$e.children&&$e.children.length>0&&($e.index===!0&&c(!1),g($e.children,me,Gt,ut)),!($e.path==null&&!$e.index)&&me.push({path:ut,score:$(ut,$e.index),routesMeta:Gt})}),me}function l(Ne){Ne.sort((me,Ee)=>me.score!==Ee.score?Ee.score-me.score:R(me.routesMeta.map(Re=>Re.childrenIndex),Ee.routesMeta.map(Re=>Re.childrenIndex)))}const b=/^:\w+$/,x=3,O=2,k=1,A=10,T=-2,F=Ne=>Ne==="*";function $(Ne,me){let Ee=Ne.split("/"),Re=Ee.length;return Ee.some(F)&&(Re+=T),me&&(Re+=O),Ee.filter($e=>!F($e)).reduce(($e,Ze)=>$e+(b.test(Ze)?x:Ze===""?k:A),Re)}function R(Ne,me){return Ne.length===me.length&&Ne.slice(0,-1).every((Re,$e)=>Re===me[$e])?Ne[Ne.length-1]-me[me.length-1]:0}function H(Ne,me){let{routesMeta:Ee}=Ne,Re={},$e="/",Ze=[];for(let nt=0;nt<Ee.length;++nt){let ut=Ee[nt],Gt=nt===Ee.length-1,Zt=$e==="/"?me:me.slice($e.length)||"/",Pe=G({path:ut.relativePath,caseSensitive:ut.caseSensitive,end:Gt},Zt);if(!Pe)return null;Object.assign(Re,Pe.params);let Je=ut.route;Ze.push({params:Re,pathname:ae([$e,Pe.pathname]),pathnameBase:ee(ae([$e,Pe.pathnameBase])),route:Je}),Pe.pathnameBase!=="/"&&($e=ae([$e,Pe.pathnameBase]))}return Ze}function G(Ne,me){typeof Ne=="string"&&(Ne={path:Ne,caseSensitive:!1,end:!0});let[Ee,Re]=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:Re.reduce((Zt,Pe,Je)=>{if(Pe==="*"){let Vt=ut[Je]||"";nt=Ze.slice(0,Ze.length-Vt.length).replace(/(.)\/+$/,"$1")}return Zt[Pe]=ie(ut[Je]||"",Pe),Zt},{}),pathname:Ze,pathnameBase:nt,pattern:Ne}}function Z(Ne,me,Ee){me===void 0&&(me=!1),Ee===void 0&&(Ee=!0);let Re=[],$e="^"+Ne.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^$?{}|()[\]]/g,"\\$&").replace(/:(\w+)/g,(nt,ut)=>(Re.push(ut),"([^\\/]+)"));return Ne.endsWith("*")?(Re.push("*"),$e+=Ne==="*"||Ne==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):$e+=Ee?"\\/*$":"(?:(?=[.~-]|%[0-9A-F]{2})|\\b|\\/|$)",[new RegExp($e,me?void 0:"i"),Re]}function ie(Ne,me){try{return decodeURIComponent(Ne)}catch(Ee){return Ne}}function ne(Ne,me){me===void 0&&(me="/");let{pathname:Ee,search:Re="",hash:$e=""}=typeof Ne=="string"?(0,t.cP)(Ne):Ne;return{pathname:Ee?Ee.startsWith("/")?Ee:se(Ee,me):me,search:q(Re),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 Re=typeof Ne=="string"?(0,t.cP)(Ne):Ne,$e=Ne===""||Re.pathname===""?"/":Re.pathname,Ze;if($e==null)Ze=Ee;else{let ut=me.length-1;if($e.startsWith("..")){let Gt=$e.split("/");for(;Gt[0]==="..";)Gt.shift(),ut-=1;Re.pathname=Gt.join("/")}Ze=ut>=0?me[ut]:"/"}let nt=ne(Re,Ze);return $e&&$e!=="/"&&$e.endsWith("/")&&!nt.pathname.endsWith("/")&&(nt.pathname+="/"),nt}function V(Ne){return Ne===""||Ne.pathname===""?"/":typeof Ne=="string"?(0,t.cP)(Ne).pathname:Ne.pathname}function K(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(/^\/*/,"/"),q=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:Re,pathname:$e,search:Ze}=At(Ne),nt=$e;if(me!=="/"){let ut=V(Ne),Gt=ut!=null&&ut.endsWith("/");nt=$e==="/"?me+(Gt?"/":""):ae([me,$e])}return Ee.createHref({pathname:nt,search:Ze,hash:Re})}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(()=>G(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:Re}=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,Gt){if(Gt===void 0&&(Gt={}),!Ze.current)return;if(typeof ut=="number"){me.go(ut);return}let Zt=Q(ut,JSON.parse($e),Re);Ne!=="/"&&(Zt.pathname=ae([Ne,Zt.pathname])),(Gt.replace?me.replace:me.push)(Zt,Gt.state)},[Ne,me,$e,Re])}const Le=(0,n.createContext)(null);function Oe(){return(0,n.useContext)(Le)}function Ft(Ne){let me=(0,n.useContext)(f).outlet;return me&&(0,n.createElement)(Le.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(),Re=JSON.stringify(me.map($e=>$e.pathnameBase));return(0,n.useMemo)(()=>Q(Ne,JSON.parse(Re),Ee),[Ne,Re,Ee])}function tr(Ne,me){L()||c(!1);let{matches:Ee}=(0,n.useContext)(f),Re=Ee[Ee.length-1],$e=Re?Re.params:{},Ze=Re?Re.pathname:"/",nt=Re?Re.pathnameBase:"/",ut=Re&&Re.route,Gt=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=Gt;let Je=Zt.pathname||"/",Vt=nt==="/"?Je:Je.slice(nt.length)||"/",Rt=p(Ne,{pathname:Vt});return Jt(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 Jt(Ne,me){return me===void 0&&(me=[]),Ne==null?null:Ne.reduceRight((Ee,Re,$e)=>(0,n.createElement)(f.Provider,{children:Re.route.element!==void 0?Re.route.element:Ee,value:{outlet:Ee,matches:me.concat(Ne.slice(0,$e+1))}}),null)}function cr(Ne){let{basename:me,children:Ee,initialEntries:Re,initialIndex:$e}=Ne,Ze=useRef();Ze.current==null&&(Ze.current=createMemoryHistory({initialEntries:Re,initialIndex:$e}));let nt=Ze.current,[ut,Gt]=useState({action:nt.action,location:nt.location});return useLayoutEffect(()=>nt.listen(Gt),[nt]),createElement(it,{basename:me,children:Ee,location:ut.location,navigationType:ut.action,navigator:nt})}function Qe(Ne){let{to:me,replace:Ee,state:Re}=Ne;L()||c(!1);let $e=Ce();return(0,n.useEffect)(()=>{$e(me,{replace:Ee,state:Re})}),null}function Pt(Ne){return Ft(Ne.context)}function zt(Ne){c(!1)}function it(Ne){let{basename:me="/",children:Ee=null,location:Re,navigationType:$e=t.aU.Pop,navigator:Ze,static:nt=!1}=Ne;L()&&c(!1);let ut=ee(me),Gt=(0,n.useMemo)(()=>({basename:ut,navigator:Ze,static:nt}),[ut,Ze,nt]);typeof Re=="string"&&(Re=(0,t.cP)(Re));let{pathname:Zt="/",search:Pe="",hash:Je="",state:Vt=null,key:Rt="default"}=Re,Nt=(0,n.useMemo)(()=>{let Bt=K(Zt,ut);return Bt==null?null:{pathname:Bt,search:Pe,hash:Je,state:Vt,key:Rt}},[ut,Zt,Pe,Je,Vt,Rt]);return Nt==null?null:(0,n.createElement)(s.Provider,{value:Gt},(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 Re={caseSensitive:Ee.props.caseSensitive,element:Ee.props.element,index:Ee.props.index,path:Ee.props.path};Ee.props.children&&(Re.children=pt(Ee.props.children)),me.push(Re)}),me}function et(Ne){return Jt(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(q){return q===null||typeof q!="object"?null:(q=y&&q[y]||q["@@iterator"],typeof q=="function"?q:null)}function g(q){for(var te="https://reactjs.org/docs/error-decoder.html?invariant="+q,M=1;M<arguments.length;M++)te+="&args[]="+encodeURIComponent(arguments[M]);return"Minified React error #"+q+"; 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(q,te,M){this.props=q,this.context=te,this.refs=b,this.updater=M||l}x.prototype.isReactComponent={},x.prototype.setState=function(q,te){if(typeof q!="object"&&typeof q!="function"&&q!=null)throw Error(g(85));this.updater.enqueueSetState(this,q,te,"setState")},x.prototype.forceUpdate=function(q){this.updater.enqueueForceUpdate(this,q,"forceUpdate")};function O(){}O.prototype=x.prototype;function k(q,te,M){this.props=q,this.context=te,this.refs=b,this.updater=M||l}var A=k.prototype=new O;A.constructor=k,t(A,x.prototype),A.isPureReactComponent=!0;var T={current:null},F=Object.prototype.hasOwnProperty,$={key:!0,ref:!0,__self:!0,__source:!0};function R(q,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 Le=Array(Ce),Oe=0;Oe<Ce;Oe++)Le[Oe]=arguments[Oe+2];X.children=Le}if(q&&q.defaultProps)for(L in Ce=q.defaultProps,Ce)X[L]===void 0&&(X[L]=Ce[L]);return{$$typeof:n,type:q,key:fe,ref:xe,props:X,_owner:T.current}}function H(q,te){return{$$typeof:n,type:q.type,key:te,ref:q.ref,props:q.props,_owner:q._owner}}function G(q){return typeof q=="object"&&q!==null&&q.$$typeof===n}function Z(q){var te={"=":"=0",":":"=2"};return"$"+q.replace(/[=:]/g,function(M){return te[M]})}var ie=/\/+/g;function ne(q,te){return typeof q=="object"&&q!==null&&q.key!=null?Z(""+q.key):te.toString(36)}function se(q,te,M,L,X){var fe=typeof q;(fe==="undefined"||fe==="boolean")&&(q=null);var xe=!1;if(q===null)xe=!0;else switch(fe){case"string":case"number":xe=!0;break;case"object":switch(q.$$typeof){case n:case s:xe=!0}}if(xe)return xe=q,X=X(xe),q=L===""?"."+ne(xe,0):L,Array.isArray(X)?(M="",q!=null&&(M=q.replace(ie,"$&/")+"/"),se(X,te,M,"",function(Oe){return Oe})):X!=null&&(G(X)&&(X=H(X,M+(!X.key||xe&&xe.key===X.key?"":(""+X.key).replace(ie,"$&/")+"/")+q)),te.push(X)),1;if(xe=0,L=L===""?".":L+":",Array.isArray(q))for(var Ce=0;Ce<q.length;Ce++){fe=q[Ce];var Le=L+ne(fe,Ce);xe+=se(fe,te,M,Le,X)}else if(Le=p(q),typeof Le=="function")for(q=Le.call(q),Ce=0;!(fe=q.next()).done;)fe=fe.value,Le=L+ne(fe,Ce++),xe+=se(fe,te,M,Le,X);else if(fe==="object")throw te=""+q,Error(g(31,te==="[object Object]"?"object with keys {"+Object.keys(q).join(", ")+"}":te));return xe}function Q(q,te,M){if(q==null)return q;var L=[],X=0;return se(q,L,"","",function(fe){return te.call(M,fe,X++)}),L}function V(q){if(q._status===-1){var te=q._result;te=te(),q._status=0,q._result=te,te.then(function(M){q._status===0&&(M=M.default,q._status=1,q._result=M)},function(M){q._status===0&&(q._status=2,q._result=M)})}if(q._status===1)return q._result;throw q._result}var K={current:null};function ae(){var q=K.current;if(q===null)throw Error(g(321));return q}var ee={ReactCurrentDispatcher:K,ReactCurrentBatchConfig:{transition:0},ReactCurrentOwner:T,IsSomeRendererActing:{current:!1},assign:t};v.Children={map:Q,forEach:function(q,te,M){Q(q,function(){te.apply(this,arguments)},M)},count:function(q){var te=0;return Q(q,function(){te++}),te},toArray:function(q){return Q(q,function(te){return te})||[]},only:function(q){if(!G(q))throw Error(g(143));return q}},v.Component=x,v.PureComponent=k,v.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=ee,v.cloneElement=function(q,te,M){if(q==null)throw Error(g(267,q));var L=t({},q.props),X=q.key,fe=q.ref,xe=q._owner;if(te!=null){if(te.ref!==void 0&&(fe=te.ref,xe=T.current),te.key!==void 0&&(X=""+te.key),q.type&&q.type.defaultProps)var Ce=q.type.defaultProps;for(Le in te)F.call(te,Le)&&!$.hasOwnProperty(Le)&&(L[Le]=te[Le]===void 0&&Ce!==void 0?Ce[Le]:te[Le])}var Le=arguments.length-2;if(Le===1)L.children=M;else if(1<Le){Ce=Array(Le);for(var Oe=0;Oe<Le;Oe++)Ce[Oe]=arguments[Oe+2];L.children=Ce}return{$$typeof:n,type:q.type,key:X,ref:fe,props:L,_owner:xe}},v.createContext=function(q,te){return te===void 0&&(te=null),q={$$typeof:f,_calculateChangedBits:te,_currentValue:q,_currentValue2:q,_threadCount:0,Provider:null,Consumer:null},q.Provider={$$typeof:u,_context:q},q.Consumer=q},v.createElement=R,v.createFactory=function(q){var te=R.bind(null,q);return te.type=q,te},v.createRef=function(){return{current:null}},v.forwardRef=function(q){return{$$typeof:c,render:q}},v.isValidElement=G,v.lazy=function(q){return{$$typeof:o,_payload:{_status:-1,_result:q},_init:V}},v.memo=function(q,te){return{$$typeof:h,type:q,compare:te===void 0?null:te}},v.useCallback=function(q,te){return ae().useCallback(q,te)},v.useContext=function(q,te){return ae().useContext(q,te)},v.useDebugValue=function(){},v.useEffect=function(q,te){return ae().useEffect(q,te)},v.useImperativeHandle=function(q,te,M){return ae().useImperativeHandle(q,te,M)},v.useLayoutEffect=function(q,te){return ae().useLayoutEffect(q,te)},v.useMemo=function(q,te){return ae().useMemo(q,te)},v.useReducer=function(q,te,M){return ae().useReducer(q,te,M)},v.useRef=function(q){return ae().useRef(q)},v.useState=function(q){return ae().useState(q)},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 H=R;Object.getPrototypeOf(H)!==null;)H=Object.getPrototypeOf(H);return Object.getPrototypeOf(R)===H}function h(R){if(R===void 0)return"undefined";if(R===null)return"null";var H=typeof R;switch(H){case"boolean":case"string":case"number":case"symbol":case"function":return H}if(Array.isArray(R))return"array";if(y(R))return"date";if(i(R))return"error";var G=o(R);switch(G){case"Symbol":case"Promise":case"WeakMap":case"WeakSet":case"Map":case"Set":return G}return H.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 H=typeof R;return H}function g(R,H,G){var Z;if(typeof H=="function"&&typeof G=="function"||typeof G=="function"&&typeof arguments[3]=="function")throw new Error(n(0));if(typeof H=="function"&&typeof G=="undefined"&&(G=H,H=void 0),typeof G!="undefined"){if(typeof G!="function")throw new Error(n(1));return G(g)(R,H)}if(typeof R!="function")throw new Error(n(2));var ie=R,ne=H,se=[],Q=se,V=!1;function K(){Q===se&&(Q=se.slice())}function ae(){if(V)throw new Error(n(3));return ne}function ee(L){if(typeof L!="function")throw new Error(n(4));if(V)throw new Error(n(5));var X=!0;return K(),Q.push(L),function(){if(X){if(V)throw new Error(n(6));X=!1,K();var xe=Q.indexOf(L);Q.splice(xe,1),se=null}}}function q(L){if(!c(L))throw new Error(n(7));if(typeof L.type=="undefined")throw new Error(n(8));if(V)throw new Error(n(9));try{V=!0,ne=ie(ne,L)}finally{V=!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,q({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 Le=X(Ce);return{unsubscribe:Le}}},L[s]=function(){return this},L}return q({type:f.INIT}),Z={dispatch:q,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(H){}}function x(R,H,G,Z){var ie=Object.keys(H),ne=G&&G.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!H.hasOwnProperty(Q)&&!Z[Q]});if(se.forEach(function(Q){Z[Q]=!0}),!(G&&G.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(H){var G=R[H],Z=G(void 0,{type:f.INIT});if(typeof Z=="undefined")throw new Error(n(12));if(typeof G(void 0,{type:f.PROBE_UNKNOWN_ACTION()})=="undefined")throw new Error(n(13))})}function k(R){for(var H=Object.keys(R),G={},Z=0;Z<H.length;Z++){var ie=H[Z];typeof R[ie]=="function"&&(G[ie]=R[ie])}var ne=Object.keys(G),se,Q;try{O(G)}catch(V){Q=V}return function(K,ae){if(K===void 0&&(K={}),Q)throw Q;if(0)var ee;for(var q=!1,te={},M=0;M<ne.length;M++){var L=ne[M],X=G[L],fe=K[L],xe=X(fe,ae);if(typeof xe=="undefined"){var Ce=ae&&ae.type;throw new Error(n(14))}te[L]=xe,q=q||xe!==fe}return q=q||ne.length!==Object.keys(K).length,q?te:K}}function A(R,H){return function(){return H(R.apply(this,arguments))}}function T(R,H){if(typeof R=="function")return A(R,H);if(typeof R!="object"||R===null)throw new Error(n(16));var G={};for(var Z in R){var ie=R[Z];typeof ie=="function"&&(G[Z]=A(ie,H))}return G}function F(){for(var R=arguments.length,H=new Array(R),G=0;G<R;G++)H[G]=arguments[G];return H.length===0?function(Z){return Z}:H.length===1?H[0]:H.reduce(function(Z,ie){return function(){return Z(ie.apply(void 0,arguments))}})}function $(){for(var R=arguments.length,H=new Array(R),G=0;G<R;G++)H[G]=arguments[G];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=H.map(function(V){return V(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,q,te){ee[q]=te.value},u,f=typeof Symbol=="function"?Symbol:{},c=f.iterator||"@@iterator",h=f.asyncIterator||"@@asyncIterator",o=f.toStringTag||"@@toStringTag";function i(ee,q,te){return Object.defineProperty(ee,q,{value:te,enumerable:!0,configurable:!0,writable:!0}),ee[q]}try{i({},"")}catch(ee){i=function(q,te,M){return q[te]=M}}function y(ee,q,te,M){var L=q&&q.prototype instanceof k?q:k,X=Object.create(L.prototype),fe=new V(M||[]);return s(X,"_invoke",{value:ie(ee,te,fe)}),X}e.wrap=y;function p(ee,q,te){try{return{type:"normal",arg:ee.call(q,te)}}catch(M){return{type:"throw",arg:M}}}var g="suspendedStart",l="suspendedYield",b="executing",x="completed",O={};function k(){}function A(){}function T(){}var F={};i(F,c,function(){return this});var $=Object.getPrototypeOf,R=$&&$($(K([])));R&&R!==t&&n.call(R,c)&&(F=R);var H=T.prototype=k.prototype=Object.create(F);A.prototype=T,s(H,"constructor",{value:T,configurable:!0}),s(T,"constructor",{value:A,configurable:!0}),A.displayName=i(T,o,"GeneratorFunction");function G(ee){["next","throw","return"].forEach(function(q){i(ee,q,function(te){return this._invoke(q,te)})})}e.isGeneratorFunction=function(ee){var q=typeof ee=="function"&&ee.constructor;return q?q===A||(q.displayName||q.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(H),ee},e.awrap=function(ee){return{__await:ee}};function Z(ee,q){function te(X,fe,xe,Ce){var Le=p(ee[X],ee,fe);if(Le.type==="throw")Ce(Le.arg);else{var Oe=Le.arg,Ft=Oe.value;return Ft&&typeof Ft=="object"&&n.call(Ft,"__await")?q.resolve(Ft.__await).then(function(ht){te("next",ht,xe,Ce)},function(ht){te("throw",ht,xe,Ce)}):q.resolve(Ft).then(function(ht){Oe.value=ht,xe(Oe)},function(ht){return te("throw",ht,xe,Ce)})}}var M;function L(X,fe){function xe(){return new q(function(Ce,Le){te(X,fe,Ce,Le)})}return M=M?M.then(xe,xe):xe()}s(this,"_invoke",{value:L})}G(Z.prototype),i(Z.prototype,h,function(){return this}),e.AsyncIterator=Z,e.async=function(ee,q,te,M,L){L===void 0&&(L=Promise);var X=new Z(y(ee,q,te,M),L);return e.isGeneratorFunction(q)?X:X.next().then(function(fe){return fe.done?fe.value:X.next()})};function ie(ee,q,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 Le=p(ee,q,te);if(Le.type==="normal"){if(M=te.done?x:l,Le.arg===O)continue;return{value:Le.arg,done:te.done}}else Le.type==="throw"&&(M=x,te.method="throw",te.arg=Le.arg)}}}function ne(ee,q){var te=q.method,M=ee.iterator[te];if(M===u)return q.delegate=null,te==="throw"&&ee.iterator.return&&(q.method="return",q.arg=u,ne(ee,q),q.method==="throw")||te!=="return"&&(q.method="throw",q.arg=new TypeError("The iterator does not provide a '"+te+"' method")),O;var L=p(M,ee.iterator,q.arg);if(L.type==="throw")return q.method="throw",q.arg=L.arg,q.delegate=null,O;var X=L.arg;if(!X)return q.method="throw",q.arg=new TypeError("iterator result is not an object"),q.delegate=null,O;if(X.done)q[ee.resultName]=X.value,q.next=ee.nextLoc,q.method!=="return"&&(q.method="next",q.arg=u);else return X;return q.delegate=null,O}G(H),i(H,o,"Generator"),i(H,c,function(){return this}),i(H,"toString",function(){return"[object Generator]"});function se(ee){var q={tryLoc:ee[0]};1 in ee&&(q.catchLoc=ee[1]),2 in ee&&(q.finallyLoc=ee[2],q.afterLoc=ee[3]),this.tryEntries.push(q)}function Q(ee){var q=ee.completion||{};q.type="normal",delete q.arg,ee.completion=q}function V(ee){this.tryEntries=[{tryLoc:"root"}],ee.forEach(se,this),this.reset(!0)}e.keys=function(ee){var q=Object(ee),te=[];for(var M in q)te.push(M);return te.reverse(),function L(){for(;te.length;){var X=te.pop();if(X in q)return L.value=X,L.done=!1,L}return L.done=!0,L}};function K(ee){if(ee){var q=ee[c];if(q)return q.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=K;function ae(){return{value:u,done:!0}}return V.prototype={constructor:V,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 q in this)q.charAt(0)==="t"&&n.call(this,q)&&!isNaN(+q.slice(1))&&(this[q]=u)},stop:function(){this.done=!0;var ee=this.tryEntries[0],q=ee.completion;if(q.type==="throw")throw q.arg;return this.rval},dispatchException:function(ee){if(this.done)throw ee;var q=this;function te(Ce,Le){return X.type="throw",X.arg=ee,q.next=Ce,Le&&(q.method="next",q.arg=u),!!Le}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,q){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<=q&&q<=L.finallyLoc&&(L=null);var X=L?L.completion:{};return X.type=ee,X.arg=q,L?(this.method="next",this.next=L.finallyLoc,O):this.complete(X)},complete:function(ee,q){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"&&q&&(this.next=q),O},finish:function(ee){for(var q=this.tryEntries.length-1;q>=0;--q){var te=this.tryEntries[q];if(te.finallyLoc===ee)return this.complete(te.completion,te.afterLoc),Q(te),O}},catch:function(ee){for(var q=this.tryEntries.length-1;q>=0;--q){var te=this.tryEntries[q];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,q,te){return this.delegate={iterator:K(ee),resultName:q,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 V(K,ae){var ee=-1;return K.some(function(q,te){return q[0]===ae?(ee=te,!0):!1}),ee}return function(){function K(){this.__entries__=[]}return Object.defineProperty(K.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),K.prototype.get=function(ae){var ee=V(this.__entries__,ae),q=this.__entries__[ee];return q&&q[1]},K.prototype.set=function(ae,ee){var q=V(this.__entries__,ae);~q?this.__entries__[q][1]=ee:this.__entries__.push([ae,ee])},K.prototype.delete=function(ae){var ee=this.__entries__,q=V(ee,ae);~q&&ee.splice(q,1)},K.prototype.has=function(ae){return!!~V(this.__entries__,ae)},K.prototype.clear=function(){this.__entries__.splice(0)},K.prototype.forEach=function(ae,ee){ee===void 0&&(ee=null);for(var q=0,te=this.__entries__;q<te.length;q++){var M=te[q];ae.call(ee,M[1],M[0])}},K}()}(),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(V){return setTimeout(function(){return V(Date.now())},1e3/60)}}(),f=2;function c(V,K){var ae=!1,ee=!1,q=0;function te(){ae&&(ae=!1,V()),ee&&L()}function M(){u(te)}function L(){var X=Date.now();if(ae){if(X-q<f)return;ee=!0}else ae=!0,ee=!1,setTimeout(M,K);q=X}return L}var h=20,o=["top","right","bottom","left","width","height","size","weight"],i=typeof MutationObserver!="undefined",y=function(){function V(){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 V.prototype.addObserver=function(K){~this.observers_.indexOf(K)||this.observers_.push(K),this.connected_||this.connect_()},V.prototype.removeObserver=function(K){var ae=this.observers_,ee=ae.indexOf(K);~ee&&ae.splice(ee,1),!ae.length&&this.connected_&&this.disconnect_()},V.prototype.refresh=function(){var K=this.updateObservers_();K&&this.refresh()},V.prototype.updateObservers_=function(){var K=this.observers_.filter(function(ae){return ae.gatherActive(),ae.hasActive()});return K.forEach(function(ae){return ae.broadcastActive()}),K.length>0},V.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)},V.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)},V.prototype.onTransitionEnd_=function(K){var ae=K.propertyName,ee=ae===void 0?"":ae,q=o.some(function(te){return!!~ee.indexOf(te)});q&&this.refresh()},V.getInstance=function(){return this.instance_||(this.instance_=new V),this.instance_},V.instance_=null,V}(),p=function(V,K){for(var ae=0,ee=Object.keys(K);ae<ee.length;ae++){var q=ee[ae];Object.defineProperty(V,q,{value:K[q],enumerable:!1,writable:!1,configurable:!0})}return V},g=function(V){var K=V&&V.ownerDocument&&V.ownerDocument.defaultView;return K||s},l=H(0,0,0,0);function b(V){return parseFloat(V)||0}function x(V){for(var K=[],ae=1;ae<arguments.length;ae++)K[ae-1]=arguments[ae];return K.reduce(function(ee,q){var te=V["border-"+q+"-width"];return ee+b(te)},0)}function O(V){for(var K=["top","right","bottom","left"],ae={},ee=0,q=K;ee<q.length;ee++){var te=q[ee],M=V["padding-"+te];ae[te]=b(M)}return ae}function k(V){var K=V.getBBox();return H(0,0,K.width,K.height)}function A(V){var K=V.clientWidth,ae=V.clientHeight;if(!K&&!ae)return l;var ee=g(V).getComputedStyle(V),q=O(ee),te=q.left+q.right,M=q.top+q.bottom,L=b(ee.width),X=b(ee.height);if(ee.boxSizing==="border-box"&&(Math.round(L+te)!==K&&(L-=x(ee,"left","right")+te),Math.round(X+M)!==ae&&(X-=x(ee,"top","bottom")+M)),!F(V)){var fe=Math.round(L+te)-K,xe=Math.round(X+M)-ae;Math.abs(fe)!==1&&(L-=fe),Math.abs(xe)!==1&&(X-=xe)}return H(q.left,q.top,L,X)}var T=function(){return typeof SVGGraphicsElement!="undefined"?function(V){return V instanceof g(V).SVGGraphicsElement}:function(V){return V instanceof g(V).SVGElement&&typeof V.getBBox=="function"}}();function F(V){return V===g(V).document.documentElement}function $(V){return n?T(V)?k(V):A(V):l}function R(V){var K=V.x,ae=V.y,ee=V.width,q=V.height,te=typeof DOMRectReadOnly!="undefined"?DOMRectReadOnly:Object,M=Object.create(te.prototype);return p(M,{x:K,y:ae,width:ee,height:q,top:ae,right:K+ee,bottom:q+ae,left:K}),M}function H(V,K,ae,ee){return{x:V,y:K,width:ae,height:ee}}var G=function(){function V(K){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=H(0,0,0,0),this.target=K}return V.prototype.isActive=function(){var K=$(this.target);return this.contentRect_=K,K.width!==this.broadcastWidth||K.height!==this.broadcastHeight},V.prototype.broadcastRect=function(){var K=this.contentRect_;return this.broadcastWidth=K.width,this.broadcastHeight=K.height,K},V}(),Z=function(){function V(K,ae){var ee=R(ae);p(this,{target:K,contentRect:ee})}return V}(),ie=function(){function V(K,ae,ee){if(this.activeObservations_=[],this.observations_=new t,typeof K!="function")throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=K,this.controller_=ae,this.callbackCtx_=ee}return V.prototype.observe=function(K){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element=="undefined"||!(Element instanceof Object))){if(!(K instanceof g(K).Element))throw new TypeError('parameter 1 is not of type "Element".');var ae=this.observations_;ae.has(K)||(ae.set(K,new G(K)),this.controller_.addObserver(this),this.controller_.refresh())}},V.prototype.unobserve=function(K){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element=="undefined"||!(Element instanceof Object))){if(!(K instanceof g(K).Element))throw new TypeError('parameter 1 is not of type "Element".');var ae=this.observations_;ae.has(K)&&(ae.delete(K),ae.size||this.controller_.removeObserver(this))}},V.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},V.prototype.gatherActive=function(){var K=this;this.clearActive(),this.observations_.forEach(function(ae){ae.isActive()&&K.activeObservations_.push(ae)})},V.prototype.broadcastActive=function(){if(this.hasActive()){var K=this.callbackCtx_,ae=this.activeObservations_.map(function(ee){return new Z(ee.target,ee.broadcastRect())});this.callback_.call(K,ae,K),this.clearActive()}},V.prototype.clearActive=function(){this.activeObservations_.splice(0)},V.prototype.hasActive=function(){return this.activeObservations_.length>0},V}(),ne=typeof WeakMap!="undefined"?new WeakMap:new t,se=function(){function V(K){if(!(this instanceof V))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(K,ae,this);ne.set(this,ee)}return V}();["observe","unobserve","disconnect"].forEach(function(V){se.prototype[V]=function(){var K;return(K=ne.get(this))[V].apply(K,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 A=new MessageChannel,T=A.port2;A.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<H(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,Le=M[Ce],Oe=Ce+1,Ft=M[Oe];if(Le!==void 0&&0>H(Le,X))Ft!==void 0&&0>H(Ft,Le)?(M[fe]=Ft,M[Oe]=X,fe=Oe):(M[fe]=Le,M[Ce]=X,fe=Ce);else if(Ft!==void 0&&0>H(Ft,X))M[fe]=Ft,M[Oe]=X,fe=Oe;else break e}}return L}return null}function H(M,L){var X=M.sortIndex-L.sortIndex;return X!==0?X:M.id-L.id}var G=[],Z=[],ie=1,ne=null,se=3,Q=!1,V=!1,K=!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(G,L);else break;L=$(Z)}}function ee(M){if(K=!1,ae(M),!V)if($(G)!==null)V=!0,e(q);else{var L=$(Z);L!==null&&t(ee,L.startTime-M)}}function q(M,L){V=!1,K&&(K=!1,n()),Q=!0;var X=se;try{for(ae(L),ne=$(G);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===$(G)&&R(G),ae(L)}else R(G);ne=$(G)}if(ne!==null)var Ce=!0;else{var Le=$(Z);Le!==null&&t(ee,Le.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(){V||Q||(V=!0,e(q))},v.unstable_getCurrentPriorityLevel=function(){return se},v.unstable_getFirstCallbackNode=function(){return $(G)},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),$(G)===null&&M===$(Z)&&(K?n():K=!0,t(ee,X-fe))):(M.sortIndex=xe,F(G,M),V||Q||(V=!0,e(q))),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 A(H){if(!T){if(T=!0,F=H,H=l(H),b!==void 0&&O.hasValue){var G=O.value;if(b(G,H))return $=G}return $=H}if(G=$,u(F,H))return G;var Z=l(H);return b!==void 0&&b(G,Z)?(F=H,G):(F=H,$=Z)}var T=!1,F,$,R=g===void 0?null:g;return[function(){return A(p())},R===null?void 0:function(){return A(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",A="completed",T={};function F(){}function $(){}function R(){}var H={};g(H,i,function(){return this});var G=Object.getPrototypeOf,Z=G&&G(G(q([])));Z&&Z!==f&&c.call(Z,i)&&(H=Z);var ie=R.prototype=F.prototype=Object.create(H);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,Le){var Oe=b(te[fe],te,xe);if(Oe.type!=="throw"){var Ft=Oe.arg,ht=Ft.value;return ht&&t(ht)=="object"&&c.call(ht,"__await")?M.resolve(ht.__await).then(function(At){L("next",At,Ce,Le)},function(At){L("throw",At,Ce,Le)}):M.resolve(ht).then(function(At){Ft.value=At,Ce(Ft)},function(At){return L("throw",At,Ce,Le)})}Le(Oe.arg)}var X;h(this,"_invoke",{value:function(xe,Ce){function Le(){return new M(function(Oe,Ft){L(xe,Ce,Oe,Ft)})}return X=X?X.then(Le,Le):Le()}})}function Q(te,M,L){var X=x;return function(fe,xe){if(X===k)throw Error("Generator is already running");if(X===A){if(fe==="throw")throw xe;return{value:s,done:!0}}for(L.method=fe,L.arg=xe;;){var Ce=L.delegate;if(Ce){var Le=V(Ce,L);if(Le){if(Le===T)continue;return Le}}if(L.method==="next")L.sent=L._sent=L.arg;else if(L.method==="throw"){if(X===x)throw X=A,L.arg;L.dispatchException(L.arg)}else L.method==="return"&&L.abrupt("return",L.arg);X=k;var Oe=b(te,M,L);if(Oe.type==="normal"){if(X=L.done?A:O,Oe.arg===T)continue;return{value:Oe.arg,done:L.done}}Oe.type==="throw"&&(X=A,L.method="throw",L.arg=Oe.arg)}}}function V(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,V(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 K(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(K,this),this.reset(!0)}function q(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=q,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 Le=c.call(xe,"catchLoc"),Oe=c.call(xe,"finallyLoc");if(Le&&Oe){if(this.prev<xe.catchLoc)return X(xe.catchLoc,!0);if(this.prev<xe.finallyLoc)return X(xe.finallyLoc)}else if(Le){if(this.prev<xe.catchLoc)return X(xe.catchLoc,!0)}else{if(!Oe)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:q(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 A;if(arguments.length<4){if(c(x)&&O==="sync-dispose")return;A=l(x,O)}else A=l(void 0,O,k);p(b.stack,A)}},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"),A=s(b,"maxByteLength","get"),T=n(x.getInt8),F=n(x.setInt8);d.exports=(o||h)&&function($,R,H){var G=c($),Z=R===void 0?G:u(R),ie=!k||!k($),ne;if(f($))throw new g("ArrayBuffer is detached");if(o&&($=i($,{transfer:[$]}),G===Z&&(H||ie)))return $;if(G>=Z&&(!H||ie))ne=O($,0,Z);else{var se=H&&!ie&&A?{maxByteLength:A($)}:void 0;ne=new y(Z,se);for(var Q=new p($),V=new p(ne),K=l(Z,G),ae=0;ae<K;ae++)F(V,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),A=k.enforce,T=k.get,F=s.Int8Array,$=F&&F.prototype,R=s.Uint8ClampedArray,H=R&&R.prototype,G=F&&l(F),Z=$&&l($),ie=Object.prototype,ne=s.TypeError,se=x("toStringTag"),Q=O("TYPED_ARRAY_TAG"),V="TypedArrayConstructor",K=t&&!!b&&h(s.opera)!=="Opera",ae=!1,ee,q,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,V)?tr[V]: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")},Le=function(ht){if(u(ht)&&(!b||g(G,ht)))return ht;throw new ne(o(ht)+" is not a typed array constructor")},Oe=function(ht,At,tr,Jt){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:K&&$[ht]||At,Jt)}},Ft=function(ht,At,tr){var Jt,cr;if(n){if(b){if(tr){for(Jt in M)if(cr=s[Jt],cr&&c(cr,ht))try{delete cr[ht]}catch(Qe){}}if(!G[ht]||tr)try{return y(G,ht,tr?At:K&&G[ht]||At)}catch(Qe){}else return}for(Jt in M)cr=s[Jt],cr&&(!cr[ht]||tr)&&y(cr,ht,At)}};for(ee in M)q=s[ee],te=q&&q.prototype,te?A(te)[V]=q:K=!1;for(ee in L)q=s[ee],te=q&&q.prototype,te&&(A(te)[V]=q);if((!K||!u(G)||G===Function.prototype)&&(G=function(){throw new ne("Incorrect invocation")},K))for(ee in M)s[ee]&&b(s[ee],G);if((!K||!Z||Z===ie)&&(Z=G.prototype,K))for(ee in M)s[ee]&&b(s[ee].prototype,Z);if(K&&l(H)!==Z&&b(H,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:K,TYPED_ARRAY_TAG:ae&&Q,aTypedArray:Ce,aTypedArrayConstructor:Le,exportTypedArrayMethod:Oe,exportTypedArrayStaticMethod:Ft,getTypedArrayConstructor:fe,isView:X,isTypedArray:xe,TypedArray:G,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),A=e(80689).f,T=e(75202),F=e(71698),$=e(94573),R=e(94844),H=f.PROPER,G=f.CONFIGURABLE,Z="ArrayBuffer",ie="DataView",ne="prototype",se="Wrong length",Q="Wrong index",V=R.getterFor(Z),K=R.getterFor(ie),ae=R.set,ee=t[Z],q=ee,te=q&&q[ne],M=t[ie],L=M&&M[ne],X=Object.prototype,fe=t.Array,xe=t.RangeError,Ce=n(T),Le=n([].reverse),Oe=x.pack,Ft=x.unpack,ht=function(Re){return[Re&255]},At=function(Re){return[Re&255,Re>>8&255]},tr=function(Re){return[Re&255,Re>>8&255,Re>>16&255,Re>>24&255]},Jt=function(Re){return Re[3]<<24|Re[2]<<16|Re[1]<<8|Re[0]},cr=function(Re){return Oe(b(Re),23,4)},Qe=function(Re){return Oe(Re,52,8)},Pt=function(Re,$e,Ze){h(Re[ne],$e,{configurable:!0,get:function(){return Ze(this)[$e]}})},zt=function(Re,$e,Ze,nt){var ut=K(Re),Gt=l(Ze),Zt=!!nt;if(Gt+$e>ut.byteLength)throw new xe(Q);var Pe=ut.bytes,Je=Gt+ut.byteOffset,Vt=F(Pe,Je,Je+$e);return Zt?Vt:Le(Vt)},it=function(Re,$e,Ze,nt,ut,Gt){var Zt=K(Re),Pe=l(Ze),Je=nt(+ut),Vt=!!Gt;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]=Je[Vt?Bt:$e-Bt-1]};if(!u)q=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=q[ne],M=function($e,Ze,nt){y(this,L),y($e,te);var ut=V($e),Gt=ut.byteLength,Zt=p(Ze);if(Zt<0||Zt>Gt)throw new xe("Wrong offset");if(nt=nt===void 0?Gt-Zt:g(nt),Zt+nt>Gt)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(q,"byteLength",V),Pt(M,"buffer",K),Pt(M,"byteLength",K),Pt(M,"byteOffset",K)),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 Jt(zt(this,4,$e,arguments.length>1?arguments[1]:!1))},getUint32:function($e){return Jt(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=H&&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&&!G})){q=function($e){return y(this,te),new ee(l($e))},q[ne]=te;for(var pt=A(ee),et=0,Ne;pt.length>et;)(Ne=pt[et++])in q||c(q,Ne,ee[Ne]);te.constructor=q}else Ot&&G&&c(ee,"name",Z);k&&O(L)!==X&&k(L,X);var me=new M(new q(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})}$(q,Z),$(M,ie),d.exports={ArrayBuffer:q,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),A=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,H=arguments.length,G=H>1?arguments[1]:void 0,Z=H>2?arguments[2]:void 0;return new(y("Promise"))(function(ie){var ne=s($);G!==void 0&&(G=t(G,Z));var se=i(ne,x),Q=se?void 0:o(ne)||A,V=u(R)?new R:[],K=se?f(ne,se):new l(h(c(ne,Q)));ie(b(K,G,V))})}},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,A=k!==void 0;A&&(k=t(k,O>2?arguments[2]:void 0));var T=y(b),F=0,$,R,H,G,Z,ie;if(T&&!(this===p&&f(T)))for(G=i(b,T),Z=G.next,R=x?new this:[];!(H=n(Z,G)).done;F++)ie=A?u(G,k,[H.value,F],!0):H.value,o(R,F,ie);else for($=h(b),R=x?new this($):p($);$>F;F++)ie=A?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,A=f(x),T=0,F,$;A>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),A=h(null),T=c(O),F=0,$,R,H;T>F;F++)H=O[F],R=f(k(H,F,x)),R in A?y(A[R],H):A[R]=[H];if(b&&($=b(x),$!==i))for(R in A)A[R]=o($,A[R]);return A}},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,A,T,F){for(var $=u(k),R=s($),H=f(R),G=t(A,T),Z=0,ie=F||c,ne=y?ie(k,H):p||x?ie(k,0):void 0,se,Q;H>Z;Z++)if((O||Z in R)&&(se=R[Z],Q=G(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,A=s(l)?function(R){return R}:n(l),T,F,$;for(T=0;T<x;T++)F=b[T],$=A(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,A){var T=O.done;y.resolve(O.value).then(function(F){k(i(F,T))},A)},x=function(k){k.type=p,g(this,k)};x.prototype=f(s(o),{next:function(){var k=l(this);return new y(function(A,T){var F=n(t(k.next,k.iterator));b(F,A,T)})},return:function(){var O=l(this).iterator;return new y(function(k,A){var T=u(O,"return");if(T===void 0)return k(i(void 0,!0));var F=n(t(T,O));b(F,k,A)})}}),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",A=o.set,T=function(R){var H=!R,G=o.getterFor(R?k:O),Z=function(ie){var ne=n(function(){return G(ie)}),se=ne.error,Q=ne.value;return se||H&&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))}),V=Q.error,K=Q.value;return V&&(se.done=!0),V?b.reject(K):b.resolve(K)},return:function(){var ie=Z(this),ne=ie.value;if(ie.exit)return ne;ne.done=!0;var se=ne.iterator,Q,V,K=n(function(){if(ne.inner)try{l(ne.inner.iterator,"normal")}catch(ae){return l(se,"throw",ae)}return y(se,"return")});return Q=V=K.value,K.error?b.reject(V):Q===void 0?b.resolve(g(void 0,!0)):(K=n(function(){return t(Q,se)}),V=K.value,K.error?b.reject(V):R?b.resolve(V):b.resolve(V).then(function(ae){return s(ae),g(void 0,!0)}))}})},F=T(!0),$=T(!1);f($,x,"Async Iterator Helper"),d.exports=function(R,H){var G=function(ie,ne){ne?(ne.iterator=ie.iterator,ne.next=ie.next):ne=ie,ne.type=H?k:O,ne.nextHandler=R,ne.counter=0,ne.done=!1,A(this,ne)};return G.prototype=H?F:$,G}},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 A=O!==void 0;(A||!p)&&n(O);var T=h(x),F=c("Promise"),$=T.iterator,R=T.next,H=0;return new F(function(G,Z){var ie=function(se){o($,Z,se,Z)},ne=function(){try{if(A)try{f(H)}catch(se){ie(se)}F.resolve(s(t(R,$))).then(function(se){try{if(s(se).done)p?(k.length=H,G(k)):G(b?!1:l||void 0);else{var Q=se.value;try{if(A){var V=O(Q,H),K=function(ae){if(g)ne();else if(l)ae?ne():o($,G,!1,Z);else if(p)try{k[H++]=ae,ne()}catch(ee){ie(ee)}else ae?o($,G,b||Q,Z):ne()};u(V)?F.resolve(V).then(K,ie):K(V)}else k[H++]=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(A){p.done=!0,x(A)},k=function(A){o(g,O,A,O)};y.resolve(s(t(p.next,g))).then(function(A){try{if(s(A).done)p.done=!0,b(h(void 0,!0));else{var T=A.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,A,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:A})}),$=F.prototype,R=x(k),H=function(Z,ie,ne){var se=R(Z),Q=G(Z,ie),V,K;return Q?Q.value=ne:(se.last=Q={index:K=g(ie,!0),key:ie,value:ne,previous:V=se.last,next:void 0,removed:!1},se.first||(se.first=Q),V&&(V.next=Q),p?se.size++:Z.size++,K!=="F"&&(se.index[K]=Q)),Z},G=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=G(ie,Z);if(se){var Q=se.next,V=se.previous;delete ne.index[se.index],se.removed=!0,V&&(V.next=Q),Q&&(Q.previous=V),ne.first===se&&(ne.first=Q),ne.last===se&&(ne.last=V),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!!G(this,ie)}}),s($,A?{get:function(ie){var ne=G(this,ie);return ne&&ne.value},set:function(ie,ne){return H(this,ie===0?0:ie,ne)}}:{add:function(ie){return H(this,ie=ie===0?0:ie,ie)}}),p&&n($,"size",{configurable:!0,get:function(){return R(this).size}}),F},setStrong:function(O,k,A){var T=k+" Iterator",F=x(k),$=x(T);o(O,k,function(R,H){b(this,{type:T,target:R,state:F(R),kind:H,last:void 0})},function(){for(var R=$(this),H=R.kind,G=R.last;G&&G.removed;)G=G.previous;return!R.target||!(R.last=G=G?G.next:R.state.first)?(R.target=void 0,i(void 0,!0)):i(H==="keys"?G.key:H==="values"?G.value:[G.key,G.value],!1)},A?"entries":"values",!A,!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,A=function($){return $.frozen||($.frozen=new T)},T=function(){this.entries=[]},F=function($,R){return b($.entries,function(H){return H[0]===R})};T.prototype={get:function($){var R=F(this,$);if(R)return R[1]},has:function($){return!!F(this,$)},set:function($,R){var H=F(this,$);H?H[1]=R:this.entries.push([$,R])},delete:function($){var R=x(this.entries,function(H){return H[0]===$});return~R&&O(this.entries,R,1),!!~R}},d.exports={getConstructor:function($,R,H,G){var Z=$(function(Q,V){u(Q,ie),g(Q,{type:R,id:k++,frozen:void 0}),c(V)||o(V,Q[G],{that:Q,AS_ENTRIES:H})}),ie=Z.prototype,ne=l(R),se=function(Q,V,K){var ae=ne(Q),ee=s(f(V),!0);return ee===!0?A(ae).set(V,K):ee[ae.id]=K,Q};return n(ie,{delete:function(Q){var V=ne(this);if(!h(Q))return!1;var K=s(Q);return K===!0?A(V).delete(Q):K&&y(K,V.id)&&delete K[V.id]},has:function(V){var K=ne(this);if(!h(V))return!1;var ae=s(V);return ae===!0?A(K).has(V):ae&&y(ae,K.id)}}),n(ie,H?{get:function(V){var K=ne(this);if(h(V)){var ae=s(V);return ae===!0?A(K).get(V):ae?ae[K.id]:void 0}},set:function(V,K){return se(this,V,K)}}:{add:function(V){return se(this,V,!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,A){var T=O.indexOf("Map")!==-1,F=O.indexOf("Weak")!==-1,$=T?"set":"add",R=n[O],H=R&&R.prototype,G=R,Z={},ie=function(ee){var q=s(H[ee]);f(H,ee,ee==="add"?function(M){return q(this,M===0?0:M),this}:ee==="delete"?function(te){return F&&!p(te)?!1:q(this,te===0?0:te)}:ee==="get"?function(M){return F&&!p(M)?void 0:q(this,M===0?0:M)}:ee==="has"?function(M){return F&&!p(M)?!1:q(this,M===0?0:M)}:function(M,L){return q(this,M===0?0:M,L),this})},ne=u(O,!i(R)||!(F||H.forEach&&!g(function(){new R().entries().next()})));if(ne)G=A.getConstructor(k,O,T,$),c.enable();else if(u(O,!0)){var se=new G,Q=se[$](F?{}:-0,1)!==se,V=g(function(){se.has(1)}),K=l(function(ee){new R(ee)}),ae=!F&&g(function(){for(var ee=new R,q=5;q--;)ee[$](q,q);return!ee.has(-0)});K||(G=k(function(ee,q){o(ee,H);var te=x(new R,ee,G);return y(q)||h(q,te[$],{that:te,AS_ENTRIES:T}),te}),G.prototype=H,H.constructor=G),(V||ae)&&(ie("delete"),ie("has"),T&&ie("get")),(ae||Q)&&ie($),F&&H.clear&&delete H.clear}return Z[O]=G,t({global:!0,constructor:!0,forced:G!==R},Z),b(G,O),F||A.setStrong(G,O,T),G}},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,""")+'"'),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 A=this,T=p(A),F=l(A),$=T<0?"-":T>9999?"+":"";return $+s(c(T),$?6:4,0)+"-"+s(x(A)+1,2,0)+"-"+s(y(A),2,0)+"T"+s(g(A),2,0)+":"+s(b(A),2,0)+":"+s(O(A),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,A;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?(A=n(b,x),O=A&&A.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 A={};return A[l]=function(){return 7},""[i](A)!==7}),x=b&&!u(function(){var A=!1,T=/a/;return i==="split"&&(T={},T.constructor={},T.constructor[h]=function(){return T},T.flags="",T[l]=/./[l]),T.exec=function(){return A=!0,null},T[l](""),!A});if(!b||!x||p){var O=t(/./[l]),k=y(l,""[i],function(A,T,F,$,R){var H=t(A),G=T.exec;return G===s||G===o.exec?b&&!R?{done:!0,value:O(T,F,$)}:{done:!0,value:H(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,A;x<i;)x in o&&(k=O?O(o[x],x,h):o[x],p>0&&t(k)?(A=n(k),b=f(c,h,k,A,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(A,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 A;if($>O){var R=s($/10);return R===0?A:R<=O?g[R-1]===void 0?u(T,1):g[R-1]+u(T,1):A}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,A,T;for(h=e(h),h!==h||h===1/0?(A=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?(A=0,k=g):k+l>=1?(A=(h*T-1)*t(2,o),k+=l):(A=h*t(2,l-1)*t(2,o),k=0));o>=8;)y[O++]=A&255,A/=256,o-=8;for(k=k<<o|A,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},A=function($){return p&&g&&i($)&&!f($,l)&&x($),$},T=function(){F.enable=function(){},g=!0;var $=h.f,R=n([].splice),H={};H[l]=1,$(H).length&&(h.f=function(G){for(var Z=$(G),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:A};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 A=h("state");o[A]=!0,g=function(T,F){if(f(T,A))throw new y(i);return F.facade=T,u(T,A,F),F},l=function(T){return f(T,A)?T[A]:{}},b=function(T){return f(T,A)}}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,A=!!(O&&O.AS_ENTRIES),T=!!(O&&O.IS_RECORD),F=!!(O&&O.IS_ITERATOR),$=!!(O&&O.INTERRUPTED),R=t(x,k),H,G,Z,ie,ne,se,Q,V=function(ae){return H&&y(H,"normal",ae),new g(!0,ae)},K=function(ae){return A?(s(ae),$?R(ae[0],ae[1],V):R(ae[0],ae[1])):$?R(ae,V):R(ae)};if(T)H=b.iterator;else if(F)H=b;else{if(G=i(b),!G)throw new p(u(b)+" is not iterable");if(f(G)){for(Z=0,ie=c(b);ie>Z;Z++)if(ne=K(b[Z]),ne&&h(l,ne))return ne;return new g(!1)}H=o(b,G)}for(se=T?b.next:H.next;!(Q=n(se,H)).done;){try{ne=K(Q.value)}catch(ae){y(H,"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(A){var T=c.getterFor(A?l:g);return u(n(o),{next:function(){var $=T(this);if(A)return $.nextHandler();try{var R=$.done?void 0:$.nextHandler();return i(R,$.done)}catch(H){throw $.done=!0,H}},return:function(){var F=T(this),$=F.iterator;if(F.done=!0,A){var R=h($,"return");return R?t(R,$):i(void 0,!0)}if(F.inner)try{y(F.inner.iterator,"normal")}catch(H){return y($,"throw",H)}return y($,"normal"),i(void 0,!0)}})},O=x(!0),k=x(!1);s(k,p,"Iterator Helper"),d.exports=function(A,T){var F=function(R,H){H?(H.iterator=R.iterator,H.next=R.next):H=R,H.type=T?l:g,H.nextHandler=A,H.counter=0,H.done=!1,b(this,H)};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,A=b.BUGGY_SAFARI_ITERATORS,T=g("iterator"),F="keys",$="values",R="entries",H=function(){return this};d.exports=function(G,Z,ie,ne,se,Q,V){c(ie,Z,ne);var K=function(Ce){if(Ce===se&&M)return M;if(!A&&Ce&&Ce in q)return q[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,q=G.prototype,te=q[T]||q["@@iterator"]||se&&q[se],M=!A&&te||K(se),L=Z==="Array"&&q.entries||te,X,fe,xe;if(L&&(X=h(L.call(new G)),X!==Object.prototype&&X.next&&(!s&&h(X)!==k&&(o?o(X,k):f(X[T])||p(X,T,H)),i(X,ae,!0,!0),s&&(l[ae]=H))),x&&se===$&&te&&te.name!==$&&(!s&&O?y(q,"name",$):(ee=!0,M=function(){return n(te,this)})),se)if(fe={values:K($),keys:Q?M:K(F),entries:K(R)},V)for(xe in fe)(A||ee||!(xe in q))&&p(q,xe,fe[xe]);else t({target:Z,proto:!0,forced:A||ee},fe);return(!s||V)&&q[T]!==M&&p(q,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"),A=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(H){}var R=i(T);return u(R,"source")||(R.source=x(k,typeof F=="string"?F:"")),T};Function.prototype.toString=A(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,A,T,F;if(!x){var $=new f,R=function(){var H,G;for(i&&(H=g.domain)&&H.exit();G=$.get();)try{G()}catch(Z){throw $.head&&O(),Z}H&&H.enter()};!c&&!i&&!o&&y&&p?(k=!0,A=p.createTextNode(""),new y(R).observe(A,{characterData:!0}),O=function(){A.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(H){$.head||O(),$.add(H)}}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,A,T,F,$,R){if(typeof k!=F||A!==1/0&&A!==-1/0&&typeof A!=F)throw new l(o);if(k===1/0||k===-1/0)throw new g(o);var H=A>k,G=!1,Z;if(T===void 0)Z=void 0;else if(f(T))Z=T.step,G=!!T.inclusive;else if(typeof T==F)Z=T;else throw new l(o);if(u(Z)&&(Z=H?R:-R),typeof Z!=F)throw new l(o);if(Z===1/0||Z===-1/0||Z===$&&k!==A)throw new g(o);var ie=k!==k||A!==A||Z!==Z||A>k!=Z>$;y(this,{type:i,start:k,end:A,step:Z,inclusive:G,hitsEnd:ie,currentCount:$,zero:$}),h||(this.start=k,this.end=A,this.step=Z,this.inclusive=G)},i,function(){var k=p(this);if(k.hitsEnd)return s(void 0,!0);var A=k.start,T=k.end,F=k.step,$=A+F*k.currentCount++;$===T&&(k.hitsEnd=!0);var R=k.inclusive,H;return T>A?H=R?$>T:$>=T:H=R?T>$:T>=$,H?(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,A=1,T=c.f,F=h.f;k>A;)for(var $=i(arguments[A++]),R=T?g(f($),T($)):f($),H=R.length,G=0,Z;H>G;)Z=R[G++],(!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,A=function(){try{k=new ActiveXObject("htmlfile")}catch(F){}A=typeof document!="undefined"?document.domain&&k?x(k):O():x(k);for(var T=s.length;T--;)delete A[y][s[T]];return A()};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=A(),$===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,A=0,T=[],F;k>A;)F=x[A++],(!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 A=h(g,l,l+4);if(!o(y,A))throw new s("Bad Unicode escape at: "+l);x+=f(u(A,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 A=new n(function($){$(1)}),T=function($){$(function(){},function(){})},F=A.constructor={};if(F[g]=T,l=A.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 A=o.get(x);if(!A){if(!k)return;o.set(x,A=new u)}var T=A.get(O);if(!T){if(!k)return;A.set(O,T=new u)}return T},y=function(x,O,k){var A=i(O,k,!1);return A===void 0?!1:A.has(x)},p=function(x,O,k){var A=i(O,k,!1);return A===void 0?void 0:A.get(x)},g=function(x,O,k,A){i(k,A,!0).set(x,O)},l=function(x,O){var k=i(x,O,!1),A=[];return k&&k.forEach(function(T,F){c(A,F)}),A},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),A=function(){var R=/a/,H=/b*/g;return t(g,R,"a"),t(g,H,"a"),R.lastIndex!==0||H.lastIndex!==0}(),T=f.BROKEN_CARET,F=/()??/.exec("")[1]!==void 0,$=A||F||T||i||y;$&&(l=function(H){var G=this,Z=o(G),ie=s(H),ne=Z.raw,se,Q,V,K,ae,ee,q;if(ne)return ne.lastIndex=G.lastIndex,se=t(l,ne,ie),G.lastIndex=ne.lastIndex,se;var te=Z.groups,M=T&&G.sticky,L=t(u,G),X=G.source,fe=0,xe=ie;if(M&&(L=O(L,"y",""),x(L,"g")===-1&&(L+="g"),xe=k(ie,G.lastIndex),G.lastIndex>0&&(!G.multiline||G.multiline&&b(ie,G.lastIndex-1)!==`
|
|
|
`)&&(X="(?: "+X+")",xe=" "+xe,fe++),Q=new RegExp("^(?:"+X+")",L)),F&&(Q=new RegExp("^"+X+"$(?!\\s)",L)),A&&(V=G.lastIndex),K=t(g,M?Q:G,xe),M?K?(K.input=k(K.input,fe),K[0]=k(K[0],fe),K.index=G.lastIndex,G.lastIndex+=K[0].length):G.lastIndex=0:A&&K&&(G.lastIndex=G.global?K.index+K[0].length:V),F&&K&&K.length>1&&t(p,K[0],Q,function(){for(ae=1;ae<arguments.length-2;ae++)arguments[ae]===void 0&&(K[ae]=void 0)}),K&&te)for(K.groups=ee=h(null),ae=0;ae<te.length;ae++)q=te[ae],ee[q[0]]=K[q[1]];return K}),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):[],A=x?function(){n(O,this,k)}:O;return p?y(A,b):y(A)}: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),A,T;return x<=O||k===""?b:(A=x-O,T=c(k,o(A/k.length)),T.length>A&&(T=h(T,0,A)),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(A,T){var F=c(A,T);return F>=i&&F<=y},O=function(A,T,F){if(F>=A.length)return-1;for(var $=0;T<F;T++){var R=k(c(A,T));if(R===-1)return-1;$=$*16+R}return $},k=function(A){return A>=i&&A<=y?A-i:A>=p&&A<=g?A-p+10:A>=l&&A<=b?A-l+10:-1};d.exports=function(A){for(var T="",F=0,$=0,R;($=h(A,"\\",$))>-1;){if(T+=o(A,F,$),++$===A.length)return;var H=f(A,$++);switch(H){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":$<A.length&&f(A,$)===`
|
|
|
`&&++$;case`
|
|
|
`:case"\u2028":case"\u2029":break;case"0":if(x(A,$))return;T+="\0";break;case"x":if(R=O(A,$,$+2),R===-1)return;$+=2,T+=s(R);break;case"u":if($<A.length&&f(A,$)==="{"){var G=h(A,"}",++$);if(G===-1)return;R=O(A,$,G),$=G+1}else R=O(A,$,$+4),$+=4;if(R===-1||R>1114111)return;T+=u(R);break;default:if(x(H,0))return;T+=H}F=$}return T+o(A,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,A=String.fromCharCode,T=t("".charCodeAt),F=t([].join),$=t([].push),R=t("".replace),H=t("".split),G=t("".toLowerCase),Z=function(Q){for(var V=[],K=0,ae=Q.length;K<ae;){var ee=T(Q,K++);if(ee>=55296&&ee<=56319&&K<ae){var q=T(Q,K++);(q&64512)===56320?$(V,((ee&1023)<<10)+(q&1023)+65536):($(V,ee),K--)}else $(V,ee)}return V},ie=function(Q){return Q+22+75*(Q<26)},ne=function(Q,V,K){var ae=0;for(Q=K?k(Q/h):Q>>1,Q+=k(Q/V);Q>b*f>>1;)Q=k(Q/b),ae+=s;return k(ae+(b+1)*Q/(Q+c))},se=function(Q){var V=[];Q=Z(Q);var K=Q.length,ae=i,ee=0,q=o,te,M;for(te=0;te<Q.length;te++)M=Q[te],M<128&&$(V,A(M));var L=V.length,X=L;for(L&&$(V,y);X<K;){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,Le=s;;){var Oe=Le<=q?u:Le>=q+f?f:Le-q;if(Ce<Oe)break;var Ft=Ce-Oe,ht=s-Oe;$(V,A(ie(Oe+Ft%ht))),Ce=k(Ft/ht),Le+=s}$(V,A(ie(Ce))),q=ne(ee,xe,X===L),ee=0,X++}}ee++,ae++}return F(V,"")};d.exports=function(Q){var V=[],K=H(R(G(Q),g,"."),"."),ae,ee;for(ae=0;ae<K.length;ae++)ee=K[ae],$(V,O(p,ee)?"xn--"+se(ee):ee);return F(V,".")}},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),A=0,T=o(y),F=T.length;A<F;A++)if(y[T[A]]==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,A=t.MessageChannel,T=t.String,F=0,$={},R="onreadystatechange",H,G,Z,ie;c(function(){H=t.location});var ne=function(K){if(f($,K)){var ae=$[K];delete $[K],ae()}},se=function(K){return function(){ne(K)}},Q=function(K){ne(K.data)},V=function(K){t.postMessage(T(K),H.protocol+"//"+H.host)};(!l||!b)&&(l=function(ae){y(arguments.length,1);var ee=u(ae)?ae:k(ae),q=o(arguments,1);return $[++F]=function(){n(ee,void 0,q)},G(F),F},b=function(ae){delete $[ae]},g?G=function(K){x.nextTick(se(K))}:O&&O.now?G=function(K){O.now(se(K))}:A&&!p?(Z=new A,ie=Z.port2,Z.port1.onmessage=Q,G=s(ie.postMessage,ie)):t.addEventListener&&u(t.postMessage)&&!t.importScripts&&H&&H.protocol!=="file:"&&!c(V)?(G=V,t.addEventListener("message",Q,!1)):R in i("script")?G=function(K){h.appendChild(i("script"))[R]=function(){h.removeChild(this),ne(K)}}:G=function(K){setTimeout(se(K),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),A=e(97607),T=e(31946),F=e(18446),$=e(20132),R=e(16332),H=e(58218),G=e(80689).f,Z=e(50706),ie=e(90560).forEach,ne=e(51996),se=e(64110),Q=e(37691),V=e(71256),K=e(94844),ae=e(25576),ee=K.get,q=K.set,te=K.enforce,M=Q.f,L=V.f,X=n.RangeError,fe=h.ArrayBuffer,xe=fe.prototype,Ce=h.DataView,Le=c.NATIVE_ARRAY_BUFFER_VIEWS,Oe=c.TYPED_ARRAY_TAG,Ft=c.TypedArray,ht=c.TypedArrayPrototype,At=c.aTypedArrayConstructor,tr=c.isTypedArray,Jt="BYTES_PER_ELEMENT",cr="Wrong length",Qe=function(et,Ne){At(et);for(var me=0,Ee=Ne.length,Re=new et(Ee);Ee>me;)Re[me]=Ne[me++];return Re},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=A(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?(Le||(V.f=Ot,Q.f=pt,Pt(ht,"buffer"),Pt(ht,"byteOffset"),Pt(ht,"byteLength"),Pt(ht,"length")),t({target:"Object",stat:!0,forced:!Le},{getOwnPropertyDescriptor:Ot,defineProperty:pt}),d.exports=function(et,Ne,me){var Ee=et.match(/\d+/)[0]/8,Re=et+(me?"Clamped":"")+"Array",$e="get"+et,Ze="set"+et,nt=n[Re],ut=nt,Gt=ut&&ut.prototype,Zt={},Pe=function(Nt,Bt){var Ct=ee(Nt);return Ct.view[$e](Bt*Ee+Ct.byteOffset,!0)},Je=function(Nt,Bt,Ct){var Yt=ee(Nt);Yt.view[Ze](Bt*Ee+Yt.byteOffset,me?x(Ct):Ct,!0)},Vt=function(Nt,Bt){M(Nt,Bt,{get:function(){return Pe(this,Bt)},set:function(Ct){return Je(this,Bt,Ct)},enumerable:!0})};Le?f&&(ut=Ne(function(Nt,Bt,Ct,Yt){return o(Nt,Gt),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)}),H&&H(ut,Ft),ie(G(nt),function(Nt){Nt in ut||y(ut,Nt,nt[Nt])}),ut.prototype=Gt):(ut=Ne(function(Nt,Bt,Ct,Yt){o(Nt,Gt);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(q(Nt,{buffer:le,byteOffset:ue,byteLength:Dt,length:Te,view:new Ce(le)});ze<Te;)Vt(Nt,ze++)}),H&&H(ut,Ft),Gt=ut.prototype=$(ht)),Gt.constructor!==ut&&y(Gt,"constructor",ut),te(Gt).TypedArrayConstructor=ut,Oe&&y(Gt,Oe,Re);var Rt=ut!==nt;Zt[Re]=ut,t({global:!0,constructor:!0,forced:Rt,sham:!Le},Zt),Jt in ut||y(ut,Jt,Ee),Jt in Gt||y(Gt,Jt,Ee),ne(Re)}):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,A=k!==void 0,T=h(x),F,$,R,H,G,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(A&&O>2&&(k=t(k,arguments[2])),$=f(x),R=new(y(b))($),H=i(R),F=0;$>F;F++)G=A?k(x[F],F):x[F],R[F]=H?p(G):+G;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 A="stackTraceLimit",T=k?2:1,F=b.split("."),$=F[F.length-1],R=t.apply(null,F);if(R){var H=R.prototype;if(!l&&n(H,"cause")&&delete H.cause,!O)return R;var G=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(H,this)&&o(Q,this,Z),arguments.length>T&&y(Q,arguments[T]),Q});if(Z.prototype=H,$!=="Error"?f?f(Z,G):c(Z,G,{name:!0}):g&&A in R&&(h(Z,R,A),h(Z,R,"prepareStackTrace")),c(Z,R),!l)try{H.name!==$&&s(H,"name",$),H.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(A,this),H;u?H=u(new x,R?s(this):A):(H=R?this:c(A),h(H,b,"Error")),$!==void 0&&h(H,"message",g($)),y(H,k,H.stack,1),arguments.length>2&&i(H,arguments[2]);var G=[];return p(F,O,{that:G}),h(H,"errors",G),H};u?u(k,x):f(k,x,{name:!0});var A=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,A){if(g&&A===void 0)return g(f(this),k);for(var T=f(this).byteLength,F=c(k,T),$=c(A===void 0?T:A,T),R=new(o(this,i))(h($-F)),H=new y(this),G=new y(R),Z=0;F<$;)b(G,Z++,l(H,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 A=k[l];return A!==void 0?!!A:s(k)},O=!b||!y("concat");t({target:"Array",proto:!0,arity:1,forced:O},{concat:function(A){var T=f(this),F=i(T,0),$=0,R,H,G,Z,ie;for(R=-1,G=arguments.length;R<G;R++)if(ie=R===-1?T:arguments[R],x(ie))for(Z=c(ie),h($+Z),H=0;H<Z;H++,$++)H in ie&&o(F,$,ie[H]);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,A){var T=h(this),F=c(T),$=f(k,F),R=f(A===void 0?F:A,F),H,G,Z;if(n(T)&&(H=T.constructor,s(H)&&(H===b||n(H.prototype))?H=void 0:u(H)&&(H=H[l],H===null&&(H=void 0)),H===b||H===void 0))return p(T,$,R);for(G=new(H===void 0?b:H)(x(R-$,0)),Z=0;$<R;$++,Z++)$ in T&&o(G,Z,T[$]);return G.length=Z,G}})},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),A=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 G="",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,V){return V.v-Q.v}),se=0;se<x.length;se++)ie=x[se].k.charAt(0),G.charAt(G.length-1)!==ie&&(G+=ie);return G!=="DGBEFHACIJK"}}),R=A||!T||!F||!$,H=function(G){return function(Z,ie){return ie===void 0?-1:Z===void 0?1:G!==void 0?+G(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,V;for(V=0;V<se;V++)V in ie&&k(ne,ie[V]);for(i(ne,H(Z)),Q=f(ne),V=0;V<Q;)ie[V]=ne[V++];for(;V<se;)c(ie,V++);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 A=n(this),T=f(A),F=s(O,T),$=arguments.length,R,H,G,Z,ie,ne;for($===0?R=H=0:$===1?(R=0,H=T-F):(R=$-2,H=b(l(u(k),0),T-F)),h(T+R-H),G=o(A,H),Z=0;Z<H;Z++)ie=F+Z,ie in A&&i(G,Z,A[ie]);if(G.length=H,R<H){for(Z=F;Z<T-H;Z++)ie=Z+H,ne=Z+R,ie in A?A[ne]=A[ie]:y(A,ne);for(Z=T;Z>T-H+R;Z--)y(A,Z-1)}else if(R>H)for(Z=T-H;Z>F;Z--)ie=Z+H-1,ne=Z+R-1,ie in A?A[ne]=A[ie]:y(A,ne);for(Z=0;Z<R;Z++)A[Z+F]=arguments[Z+2];return c(A,T-H+R),G}})},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,A=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($);A<O;A++)R[A]=b[A];for(;A<O+T;A++)R[A]=arguments[A-O+2];for(;A<$;A++)R[A]=b[A+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,A;O<x;)k=u(l,O++),c(i,k)?b+=k:(A=f(k,0),A<256?b+="%"+y(A,2):b+="%u"+o(y(A,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),A=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))!=="{}"}),H=c(function(){return l("\uDF06\uD834")!=='"\\udf06\\ud834"'||l("\uDEAD")!=='"\\udead"'}),G=function(ie,ne){var se=i(arguments),Q=y(ne);if(!(!h(Q)&&(ie===void 0||o(ie))))return se[1]=function(V,K){if(h(Q)&&(K=u(Q,this,g(V),K)),!o(K))return K},s(l,null,se)},Z=function(ie,ne,se){var Q=x(se,ne-1),V=x(se,ne+1);return b(F,ie)&&!b($,V)||b($,ie)&&!b(F,Q)?"\\u"+A(O(ie,0),16):ie};l&&t({target:"JSON",stat:!0,arity:3,forced:R||H},{stringify:function(ne,se,Q){var V=i(arguments),K=s(R?G:l,null,V);return H&&typeof K=="string"?k(K,T,Z):K}})},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(A){var T=x(A,k++);i(O,T)?g(y(O,T),A):p(O,T,[A])}),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),A=e(52971).trim,T="Number",F=u[T],$=f[T],R=F.prototype,H=u.TypeError,G=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"),q,te,M,L,X,fe,xe,Ce;if(p(ee))throw new H("Cannot convert a Symbol value to a number");if(typeof ee=="string"&&ee.length>2){if(ee=A(ee),q=Z(ee,0),q===43||q===45){if(te=Z(ee,2),te===88||te===120)return NaN}else if(q===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=G(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)})},V=function(ee){var q=arguments.length<1?0:F(ie(ee));return Q(this)?i(Object(q),this,V):q};V.prototype=R,se&&!n&&(R.constructor=V),t({global:!0,constructor:!0,wrap:!0,forced:se},{Number:V});var K=function(ae,ee){for(var q=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;q.length>te;te++)o(ee,M=q[te])&&!o(ae,M)&&O(ae,M,x(ee,M))};n&&$&&K(f[T],$),(se||n)&&K(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),A=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)})},$=!A||!T()||!F();t({target:"Number",proto:!0,forced:$},{toExponential:function(H){var G=u(this);if(H===void 0)return x(G);var Z=s(H);if(!y(G))return String(G);if(Z<0||Z>20)throw new o("Incorrect fraction digits");if(A)return x(G,Z);var ie="",ne="",se=0,Q="",V="";if(G<0&&(ie="-",G=-G),G===0)se=0,ne=O("0",Z+1);else{var K=c(G);se=g(K);var ae=0,ee=l(10,se-Z);ae=b(G/ee),2*G>=(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="+",V="0"):(Q=se>0?"+":"-",V=i(p(se))),ne+="e"+Q+V,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,H=$;++R<6;)H+=F*T[R],T[R]=H%1e7,H=i(H/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 $},A=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:A},{toFixed:function(F){var $=u(this),R=s(F),H=[0,0,0,0,0,0],G="",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&&(G="-",$=-$),$>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(H,0,ne),se=R;se>=7;)x(H,1e7,0),se-=7;for(x(H,l(10,se,1),0),se=ie-1;se>=23;)O(H,8388608),se-=23;O(H,1<<se),x(H,1,1),O(H,2),Z=k(H)}else x(H,0,ne),x(H,1<<-ie,0),Z=k(H)+y("0",R);return R>0?(Q=Z.length,Z=G+(Q<=R?"0."+y("0",R-Q)+Z:p(Z,0,Q-R)+"."+p(Z,Q-R))):Z=G+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,A=1;c(i,function(T){var F=k++,$=!1;A++,n(x,y,T).then(function(R){$||($=!0,O[F]={status:"fulfilled",value:R},--A||g(O))},function(R){$||($=!0,O[F]={status:"rejected",reason:R},--A||g(O))})}),--A||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,A=1;c(i,function(T){var F=k++,$=!1;A++,n(x,y,T).then(function(R){$||($=!0,O[F]=R,--A||g(O))},l)}),--A||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 A=s(g.resolve),T=[],F=0,$=1,R=!1;h(p,function(H){var G=F++,Z=!1;$++,n(A,g,H).then(function(ie){Z||R||(R=!0,x(ie))},function(ie){Z||R||(Z=!0,T[G]=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),A=e(80734),T=e(66790),F=e(94844),$=e(2451),R=e(82830),H=e(73446),G="Promise",Z=R.CONSTRUCTOR,ie=R.REJECTION_EVENT,ne=R.SUBCLASSING,se=F.getterFor(G),Q=F.set,V=$&&$.prototype,K=$,ae=V,ee=u.TypeError,q=u.document,te=u.process,M=H.f,L=M,X=!!(q&&q.createEvent&&u.dispatchEvent),fe="unhandledrejection",xe="rejectionhandled",Ce=0,Le=1,Oe=2,Ft=1,ht=2,At,tr,Jt,cr,Qe=function(Re){var $e;return g(Re)&&p($e=Re.then)?$e:!1},Pt=function(Re,$e){var Ze=$e.value,nt=$e.state===Le,ut=nt?Re.ok:Re.fail,Gt=Re.resolve,Zt=Re.reject,Pe=Re.domain,Je,Vt,Rt;try{ut?(nt||($e.rejection===ht&&et($e),$e.rejection=Ft),ut===!0?Je=Ze:(Pe&&Pe.enter(),Je=ut(Ze),Pe&&(Pe.exit(),Rt=!0)),Je===Re.promise?Zt(new ee("Promise-chain cycle")):(Vt=Qe(Je))?f(Vt,Je,Gt,Zt):Gt(Je)):Zt(Ze)}catch(Nt){Pe&&!Rt&&Pe.exit(),Zt(Nt)}},zt=function(Re,$e){Re.notified||(Re.notified=!0,O(function(){for(var Ze=Re.reactions,nt;nt=Ze.get();)Pt(nt,Re);Re.notified=!1,$e&&!Re.rejection&&Ot(Re)}))},it=function(Re,$e,Ze){var nt,ut;X?(nt=q.createEvent("Event"),nt.promise=$e,nt.reason=Ze,nt.initEvent(Re,!1,!0),u.dispatchEvent(nt)):nt={promise:$e,reason:Ze},!ie&&(ut=u["on"+Re])?ut(nt):Re===fe&&k("Unhandled promise rejection",Ze)},Ot=function(Re){f(x,u,function(){var $e=Re.facade,Ze=Re.value,nt=pt(Re),ut;if(nt&&(ut=A(function(){s?te.emit("unhandledRejection",Ze,$e):it(fe,$e,Ze)}),Re.rejection=s||pt(Re)?ht:Ft,ut.error))throw ut.value})},pt=function(Re){return Re.rejection!==Ft&&!Re.parent},et=function(Re){f(x,u,function(){var $e=Re.facade;s?te.emit("rejectionHandled",$e):it(xe,$e,Re.value)})},Ne=function(Re,$e,Ze){return function(nt){Re($e,nt,Ze)}},me=function(Re,$e,Ze){Re.done||(Re.done=!0,Ze&&(Re=Ze),Re.value=$e,Re.state=Oe,zt(Re,!0))},Ee=function(Re,$e,Ze){if(!Re.done){Re.done=!0,Ze&&(Re=Ze);try{if(Re.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,Re),Ne(me,ut,Re))}catch(Gt){me(ut,Gt,Re)}}):(Re.value=$e,Re.state=Le,zt(Re,!1))}catch(ut){me({done:!1},ut,Re)}}};if(Z&&(K=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=K.prototype,At=function($e){Q(this,{type:G,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,K));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 Re=new At,$e=se(Re);this.promise=Re,this.resolve=Ne(Ee,$e),this.reject=Ne(me,$e)},H.f=M=function(Re){return Re===K||Re===Jt?new tr(Re):L(Re)},!n&&p($)&&V!==Object.prototype)){cr=V.then,ne||c(V,"then",function($e,Ze){var nt=this;return new K(function(ut,Gt){f(cr,nt,ut,Gt)}).then($e,Ze)},{unsafe:!0});try{delete V.constructor}catch(Re){}h&&h(V,ae)}t({global:!0,constructor:!0,wrap:!0,forced:Z},{Promise:K}),o(K,G,!1,!0),i(G)},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,A){f(k),c(A);var T=arguments.length<3?k:f(arguments[2]);if(b&&!l)return y(k,A,T);if(k===T){switch(A.length){case 0:return new k;case 1:return new k(A[0]);case 2:return new k(A[0],A[1]);case 3:return new k(A[0],A[1],A[2]);case 4:return new k(A[0],A[1],A[2],A[3])}var F=[null];return s(g,F,A),new(s(u,k,F))}var $=T.prototype,R=o(h($)?$:p),H=s(k,R,A);return h(H)?H: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),A,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(A=o.f(O,b)){if(A.get||A.set||A.writable===!1)return!1;A.value=x,h.f(O,b,A)}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),A=e(94844).enforce,T=e(51996),F=e(59893),$=e(6041),R=e(51224),H=F("match"),G=n.RegExp,Z=G.prototype,ie=n.SyntaxError,ne=s(Z.exec),se=s("".charAt),Q=s("".replace),V=s("".indexOf),K=s("".slice),ae=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,ee=/a/g,q=/a/g,te=new G(ee)!==ee,M=l.MISSED_STICKY,L=l.UNSUPPORTED_Y,X=t&&(!te||M||$||R||O(function(){return q[H]=!1,G(ee)!==ee||G(q)===q||String(G(ee,"i"))!=="/a/i"})),fe=function(Ft){for(var ht=Ft.length,At=0,tr="",Jt=!1,cr;At<=ht;At++){if(cr=se(Ft,At),cr==="\\"){tr+=cr+se(Ft,++At);continue}!Jt&&cr==="."?tr+="[\\s\\S]":(cr==="["?Jt=!0:cr==="]"&&(Jt=!1),tr+=cr)}return tr},xe=function(Ft){for(var ht=Ft.length,At=0,tr="",Jt=[],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,K(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,Jt[Jt.length]=[it,zt],Pt=!1,it="";continue}Pt?it+=Ot:tr+=Ot}return[tr,Jt]};if(u("RegExp",X)){for(var Ce=function(ht,At){var tr=i(Z,this),Jt=y(ht),cr=At===void 0,Qe=[],Pt=ht,zt,it,Ot,pt,et,Ne;if(!tr&&Jt&&cr&&ht.constructor===Ce)return ht;if((Jt||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&&V(At,"s")>-1,it&&(At=Q(At,/s/g,""))),zt=At,M&&"sticky"in ee&&(Ot=!!At&&V(At,"y")>-1,Ot&&L&&(At=Q(At,/y/g,""))),R&&(pt=xe(ht),ht=pt[0],Qe=pt[1]),et=f(G(ht,At),tr?this:Z,Ce),(it||Ot||Qe.length)&&(Ne=A(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},Le=o(G),Oe=0;Le.length>Oe;)b(Ce,G,Le[Oe++]);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,A){Object.defineProperty(y,k,{get:function(){return p+=A,!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 A=arguments.length>1?arguments[1]:void 0,T=k.length,F=A===void 0?T:g(u(A),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),A=e(60473),T=e(52216),F=e(94338),$=e(94844),R=e(16697),H=k("matchAll"),G="RegExp String",Z=G+" Iterator",ie=$.set,ne=$.getterFor(Z),se=RegExp.prototype,Q=TypeError,V=s("".indexOf),K=s("".matchAll),ae=!!K&&!O(function(){K("a",/./)}),ee=u(function(M,L,X,fe){ie(this,{type:Z,regexp:M,string:L,global:X,unicode:fe,done:!1})},G,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))}),q=function(te){var M=i(this),L=o(te),X=A(M,RegExp),fe=o(l(M)),xe,Ce,Le;return xe=new X(X===RegExp?M.source:M,fe),Ce=!!~V(fe,"g"),Le=!!~V(fe,"u"),xe.lastIndex=h(M.lastIndex),new ee(xe,L,Ce,Le)};t({target:"String",proto:!0,forced:ae},{matchAll:function(M){var L=c(this),X,fe,xe,Ce;if(y(M)){if(ae)return K(L,M)}else{if(g(M)&&(X=o(c(l(M))),!~V(X,"g")))throw new Q("`.matchAll` does not allow non-global regexes");if(ae)return K(L,M);if(xe=b(M,H),xe===void 0&&R&&p(M)==="RegExp"&&(xe=q),xe)return n(xe,M,L)}return fe=o(L),Ce=new RegExp(M,"g"),R?n(q,Ce,fe):Ce[H](fe)}}),R||H in se||x(se,H,q)},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 A=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),A)),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),A=s("".slice),T=Math.max,F=function($,R,H){return H>$.length?-1:R===""?H:O($,R,H)};t({target:"String",proto:!0},{replaceAll:function(R,H){var G=u(this),Z,ie,ne,se,Q,V,K,ae,ee,q=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,G,H);if(l&&Z)return k(o(G),R,H)}for(se=o(G),Q=o(R),V=f(H),V||(H=o(H)),K=Q.length,ae=T(1,K),q=F(se,Q,0);q!==-1;)ee=V?o(H(Q,q,se)):p(Q,se,q,[],void 0,H),M+=A(se,te,q)+ee,te=q+K,q=F(se,Q,q+ae);return te<se.length&&(M+=A(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),A=k("replace"),T=Math.max,F=Math.min,$=s([].concat),R=s([].push),H=s("".indexOf),G=s("".slice),Z=function(Q){return Q===void 0?Q:String(Q)},ie=function(){return"a".replace(/./,"$0")==="$0"}(),ne=function(){return/./[A]?/./[A]("a","$0")==="":!1}(),se=!f(function(){var Q=/./;return Q.exec=function(){var V=[];return V.groups={a:"7"},V},"".replace(Q,"$<a>")!=="7"});u("replace",function(Q,V,K){var ae=ne?"$":"$0";return[function(q,te){var M=g(this),L=o(q)?void 0:b(q,A);return L?n(L,q,M,te):n(V,p(M),q,te)},function(ee,q){var te=c(this),M=p(ee);if(typeof q=="string"&&H(q,ae)===-1&&H(q,"$<")===-1){var L=K(V,te,M,q);if(L.done)return L.value}var X=h(q);X||(q=p(q));var fe=te.global,xe;fe&&(xe=te.unicode,te.lastIndex=0);for(var Ce=[],Le;Le=O(te,M),!(Le===null||(R(Ce,Le),!fe));){var Oe=p(Le[0]);Oe===""&&(te.lastIndex=l(M,y(te.lastIndex),xe))}for(var Ft="",ht=0,At=0;At<Ce.length;At++){Le=Ce[At];for(var tr=p(Le[0]),Jt=T(F(i(Le.index),M.length),0),cr=[],Qe,Pt=1;Pt<Le.length;Pt++)R(cr,Z(Le[Pt]));var zt=Le.groups;if(X){var it=$([tr],cr,Jt,M);zt!==void 0&&R(it,zt),Qe=p(t(q,void 0,it))}else Qe=x(tr,M,Jt,cr,zt,q);Jt>=ht&&(Ft+=G(M,ht,Jt)+Qe,ht=Jt+tr.length)}return Ft+G(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 A=i(b,x);return c(b.lastIndex,k)||(b.lastIndex=k),A===null?-1:A.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),A=e(3338),T=k.UNSUPPORTED_Y,F=4294967295,$=Math.min,R=[].push,H=s(/./.exec),G=s(R),Z=s("".slice),ie=!A(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 V;return"abbc".split(/(b)*/)[1]==="c"||"test".split(/(?:)/,-1).length!==4||"ab".split(/(?:ab)*/).length!==2||".".split(/(.?)(.?)/).length!==4||".".split(/()()/).length>1||"".split(/.?/).length?V=function(K,ae){var ee=g(o(this)),q=ae===void 0?F:ae>>>0;if(q===0)return[];if(K===void 0)return[ee];if(!h(K))return n(se,ee,K,q);for(var te=[],M=(K.ignoreCase?"i":"")+(K.multiline?"m":"")+(K.unicode?"u":"")+(K.sticky?"y":""),L=0,X=new RegExp(K.source,M+"g"),fe,xe,Ce;(fe=n(O,X,ee))&&(xe=X.lastIndex,!(xe>L&&(G(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>=q)));)X.lastIndex===fe.index&&X.lastIndex++;return L===ee.length?(Ce||!H(X,""))&&G(te,""):G(te,Z(ee,L)),te.length>q?b(te,0,q):te}:"0".split(void 0,0).length?V=function(K,ae){return K===void 0&&ae===0?[]:n(se,this,K,ae)}:V=se,[function(ae,ee){var q=o(this),te=c(ae)?void 0:l(ae,ne);return te?n(te,ae,q,ee):n(V,g(q),ae,ee)},function(K,ae){var ee=f(this),q=g(K),te=Q(V,ee,q,ae,V!==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(q.length===0)return x(fe,q)===null?[q]:[];for(var Ce=0,Le=0,Oe=[];Le<q.length;){fe.lastIndex=T?0:Le;var Ft=x(fe,T?Z(q,Le):q),ht;if(Ft===null||(ht=$(p(fe.lastIndex+(T?Le:0)),q.length))===Ce)Le=y(q,Le,L);else{if(G(Oe,Z(q,Ce,Le)),Oe.length===xe)return Oe;for(var At=1;At<=Ft.length-1;At++)if(G(Oe,Ft[At]),Oe.length===xe)return Oe;Le=Ce=ht}}return G(Oe,Z(q,Ce)),Oe}]},!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 A=u(g(arguments.length>1?arguments[1]:void 0,k.length)),T=f(O);return y?y(k,T,A):p(k,A,A+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),A=0;A<O;A++){var T=i(x,A);(T&63488)!==55296?k[A]=o(x,A):T>=56320||A+1>=O||(i(x,A+1)&64512)!==56320?k[A]=g:(k[A]=o(x,A),k[++A]=o(x,A))}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),A=e(80689),T=e(53393),F=e(92635),$=e(71256),R=e(37691),H=e(55666),G=e(27597),Z=e(2291),ie=e(64110),ne=e(77898),se=e(11898),Q=e(54406),V=e(6145),K=e(59893),ae=e(38282),ee=e(94674),q=e(14311),te=e(94573),M=e(94844),L=e(90560).forEach,X=se("hidden"),fe="Symbol",xe="prototype",Ce=M.set,Le=M.getterFor(fe),Oe=Object[xe],Ft=n.Symbol,ht=Ft&&Ft[xe],At=n.RangeError,tr=n.TypeError,Jt=n.QObject,cr=$.f,Qe=R.f,Pt=T.f,zt=G.f,it=u([].push),Ot=ne("symbols"),pt=ne("op-symbols"),et=ne("wks"),Ne=!Jt||!Jt[xe]||!Jt[xe].findChild,me=function(Je,Vt,Rt){var Nt=cr(Oe,Vt);Nt&&delete Oe[Vt],Qe(Je,Vt,Rt),Nt&&Je!==Oe&&Qe(Oe,Vt,Nt)},Ee=c&&o(function(){return O(Qe({},"a",{get:function(){return Qe(this,"a",{value:7}).a}})).a!==7})?me:Qe,Re=function(Je,Vt){var Rt=Ot[Je]=O(ht);return Ce(Rt,{type:fe,tag:Je,description:Vt}),c||(Rt.description=Vt),Rt},$e=function(Vt,Rt,Nt){Vt===Oe&&$e(pt,Rt,Nt),p(Vt);var Bt=l(Rt);return p(Nt),i(Ot,Bt)?(Nt.enumerable?(i(Vt,X)&&Vt[X][Bt]&&(Vt[X][Bt]=!1),Nt=O(Nt,{enumerable:x(0,!1)})):(i(Vt,X)||Qe(Vt,X,x(1,{})),Vt[X][Bt]=!0),Ee(Vt,Bt,Nt)):Qe(Vt,Bt,Nt)},Ze=function(Vt,Rt){p(Vt);var Nt=g(Rt),Bt=k(Nt).concat(Pe(Nt));return L(Bt,function(Ct){(!c||s(ut,Nt,Ct))&&$e(Vt,Ct,Nt[Ct])}),Vt},nt=function(Vt,Rt){return Rt===void 0?O(Vt):Ze(O(Vt),Rt)},ut=function(Vt){var Rt=l(Vt),Nt=s(zt,this,Rt);return this===Oe&&i(Ot,Rt)&&!i(pt,Rt)?!1:Nt||!i(this,Rt)||!i(Ot,Rt)||i(this,X)&&this[X][Rt]?Nt:!0},Gt=function(Vt,Rt){var Nt=g(Vt),Bt=l(Rt);if(!(Nt===Oe&&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(Vt){var Rt=Pt(g(Vt)),Nt=[];return L(Rt,function(Bt){!i(Ot,Bt)&&!i(Q,Bt)&&it(Nt,Bt)}),Nt},Pe=function(Je){var Vt=Je===Oe,Rt=Pt(Vt?pt:g(Je)),Nt=[];return L(Rt,function(Bt){i(Ot,Bt)&&(!Vt||i(Oe,Bt))&&it(Nt,Ot[Bt])}),Nt};h||(Ft=function(){if(y(ht,this))throw new tr("Symbol is not a constructor");var Vt=!arguments.length||arguments[0]===void 0?void 0:b(arguments[0]),Rt=V(Vt),Nt=function(Bt){var Ct=this===void 0?n:this;Ct===Oe&&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(Oe,Rt,{configurable:!0,set:Nt}),Re(Rt,Vt)},ht=Ft[xe],Z(ht,"toString",function(){return Le(this).tag}),Z(Ft,"withoutSetter",function(Je){return Re(V(Je),Je)}),G.f=ut,R.f=$e,H.f=Ze,$.f=Gt,A.f=T.f=Zt,F.f=Pe,ae.f=function(Je){return Re(K(Je),Je)},c&&(ie(ht,"description",{configurable:!0,get:function(){return Le(this).description}}),f||Z(Oe,"propertyIsEnumerable",ut,{unsafe:!0}))),t({global:!0,constructor:!0,wrap:!0,forced:!h,sham:!h},{Symbol:Ft}),L(k(et),function(Je){ee(Je)}),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:Gt}),t({target:"Object",stat:!0,forced:!h},{getOwnPropertyNames:Zt}),q(),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]),H=h(g,this)?new p(R):R===void 0?p():p(R);return R===""&&(l[H]=!0),H};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),A=/^Symbol\((.*)\)[^)]+$/,T=u("".replace),F=u("".slice);i(g,"description",{configurable:!0,get:function(){var R=O(this);if(f(l,R))return"";var H=k(R),G=x?F(H,7,-1):T(H,A,"$1");return G===""?void 0:G}}),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 A=f(arguments.length>1?arguments[1]:void 0,1),T=c(k);if(b)return n(p,this,T,A);var F=this.length,$=u(T),R=0;if($+A>F)throw new o("Wrong length");for(;R<$;)this[A+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 A=new l(516),T=Array(516),F,$;for(F=0;F<516;F++)$=F%4,A[F]=515-F,T[F]=F-2*$+3;for(b(A,function(R,H){return(R/4|0)-(H/4|0)}),F=0;F<516;F++)if(A[F]!==T[F])return!0}),k=function(A){return function(T,F){return A!==void 0?+A(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,A=g.seal,T={},F={},$=!n.ActiveXObject&&"ActiveXObject"in n,R,H=function(K){return function(){return K(this,arguments.length?arguments[0]:void 0)}},G=c("WeakMap",H,h),Z=G.prototype,ie=s(Z.set),ne=function(){return t&&y(function(){var K=k([]);return ie(new G,K,1),!x(K)})};if(p)if($){R=h.getConstructor(H,"WeakMap",!0),f.enable();var se=s(Z.delete),Q=s(Z.has),V=s(Z.get);u(Z,{delete:function(K){if(o(K)&&!b(K)){var ae=i(this);return ae.frozen||(ae.frozen=new R),se(this,K)||ae.frozen.delete(K)}return se(this,K)},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)?V(this,ae):ee.frozen.get(ae)}return V(this,ae)},set:function(ae,ee){if(o(ae)&&!b(ae)){var q=i(this);q.frozen||(q.frozen=new R),Q(this,ae)?ie(this,ae,ee):q.frozen.set(ae,ee)}else ie(this,ae,ee);return this}})}else ne()&&u(Z,{set:function(ae,ee){var q;return l(ae)&&(x(ae)?q=T:O(ae)&&(q=F)),ie(this,ae,ee),q===T&&k(ae),q===F&&A(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",A=y.set,T=y.getterFor(k),F="async-dispose",$="disposed",R="pending",H=function(ie){var ne=T(ie);if(ne.state===$)throw new b(k+" already disposed");return ne},G=function(){A(f(this,Z),{type:k,state:R,stack:[]}),n||(this.disposed=!1)},Z=G.prototype;h(Z,{disposeAsync:function(){var ne=this;return new g(function(se,Q){var V=T(ne);if(V.state===$)return se(void 0);V.state=$,n||(ne.disposed=!0);var K=V.stack,ae=K.length,ee=!1,q,te=function(L){ee?q=new l(L,q):(ee=!0,q=L),M()},M=function(){if(ae){var L=K[--ae];K[ae]=null;try{g.resolve(L()).then(M,te)}catch(X){te(X)}}else V.stack=null,ee?Q(q):se(void 0)};M()})},use:function(ne){return p(H(this),ne,F),ne},adopt:function(ne,se){var Q=H(this);return u(se),p(Q,void 0,F,function(){return se(ne)}),ne},defer:function(ne){var se=H(this);u(ne),p(se,void 0,F,ne)},move:function(){var ne=H(this),se=new G;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:G})},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(A){x(A)}},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 A=function($){l.done=!0,k($)},T=function($){i(b,A,$,A)},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 H=x(R,l.counter++),G=function(Z){Z?O(o(R,!1)):F()};f(H)?g.resolve(H).then(G,T):G(H)}catch(Z){T(Z)}}}catch(Z){A(Z)}},A)}catch($){A($)}};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,A){var T=function(H){b.done=!0,A(H)},F=function(H){y(x,T,H,T)},$=function(){try{l.resolve(u(n(b.next,x))).then(function(H){try{if(u(H).done)b.done=!0,k(o(void 0,!0));else{var G=H.value;try{var Z=O(G,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(H){T(H)}},R=function(){var H=b.inner;if(H)try{l.resolve(u(n(H.next,H.iterator))).then(function(G){try{u(G).done?(b.inner=null,$()):k(o(G.value,!1))}catch(Z){F(Z)}},F)}catch(G){F(G)}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],A=0;return new i(function(T,F){var $=function(H){o(b,F,H,F)},R=function(){try{i.resolve(u(n(x,b))).then(function(H){try{if(u(H).done)O?F(new y("Reduce of empty iterator with no initial value")):T(k);else{var G=H.value;if(O)O=!1,k=G,R();else try{var Z=g(k,G,A),ie=function(ne){k=ne,R()};f(Z)?i.resolve(Z).then(ie,$):ie(Z)}catch(ne){$(ne)}}A++}catch(ne){F(ne)}},F)}catch(H){F(H)}};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,A=y.getterFor(O),T="sync-dispose",F="disposed",$="pending",R=function(Z){var ie=A(Z);if(ie.state===F)throw new l(O+" already disposed");return ie},H=function(){k(f(this,G),{type:O,state:$,stack:[]}),n||(this.disposed=!1)},G=H.prototype;h(G,{dispose:function(){var ie=A(this);if(ie.state!==F){ie.state=F,n||(this.disposed=!0);for(var ne=ie.stack,se=ne.length,Q=!1,V;se;){var K=ne[--se];ne[se]=null;try{K()}catch(ae){Q?V=new g(ae,V):(Q=!0,V=ae)}}if(ie.stack=null,Q)throw V}},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 H;return A(ne).stack=ie.stack,ie.stack=[],ie.state=F,n||(this.disposed=!0),ne}}),n&&o(G,"disposed",{configurable:!0,get:function(){return A(this).state===F}}),c(G,b,G.dispose,{name:"dispose"}),c(G,x,O,{nonWritable:!0}),t({global:!0,constructor:!0},{DisposableStack:H})},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"),A=TypeError,T=n[O],F=b||!f(T)||T.prototype!==g||!i(function(){T({})}),$=function(){if(s(this,g),c(this)===g)throw new A("Abstract class Iterator not directly constructable")},R=function(H,G){l?h(g,H,{configurable:!0,get:function(){return G},set:function(Z){if(u(this),this===g)throw new A("You can't redefine this property");y(this,H)?this[H]=Z:o(this,H,Z)}}):g[H]=G};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,A=s.Number,T=s.SyntaxError,F=k&&k.parse,$=u("Object","keys"),R=Object.getOwnPropertyDescriptor,H=f("".charAt),G=f("".slice),Z=f(/./.exec),ie=f([].push),ne=/^\d$/,se=/^[1-9]$/,Q=/^(?:-|\d)$/,V=/^[\t\n\r ]$/,K=0,ae=1,ee=function(xe,Ce){xe=p(xe);var Le=new L(xe,0,""),Oe=Le.parse(),Ft=Oe.value,ht=Le.skip(V,Oe.end);if(ht<xe.length)throw new T('Unexpected extra character: "'+H(xe,ht)+'" after the parsed data at: '+ht);return h(Ce)?q({"":Ft},"",Ce,Oe):Ft},q=function(xe,Ce,Le,Oe){var Ft=xe[Ce],ht=Oe&&Ft===Oe.value,At=ht&&typeof Oe.source=="string"?{source:Oe.source}:{},tr,Jt,cr,Qe,Pt;if(o(Ft)){var zt=i(Ft),it=ht?Oe.nodes:zt?[]:{};if(zt)for(tr=it.length,cr=g(Ft),Qe=0;Qe<cr;Qe++)te(Ft,Qe,q(Ft,""+Qe,Le,Qe<tr?it[Qe]:void 0));else for(Jt=$(Ft),cr=g(Jt),Qe=0;Qe<cr;Qe++)Pt=Jt[Qe],te(Ft,Pt,q(Ft,Pt,Le,y(it,Pt)?it[Pt]:void 0))}return c(Le,xe,Ce,Ft,At)},te=function(xe,Ce,Le){if(n){var Oe=R(xe,Ce);if(Oe&&!Oe.configurable)return}Le===void 0?delete xe[Ce]:l(xe,Ce,Le)},M=function(xe,Ce,Le,Oe){this.value=xe,this.end=Ce,this.source=Le,this.nodes=Oe},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(V,this.index),Le=this.fork(Ce),Oe=H(xe,Ce);if(Z(Q,Oe))return Le.number();switch(Oe){case"{":return Le.object();case"[":return Le.array();case'"':return Le.string();case"t":return Le.keyword(!0);case"f":return Le.keyword(!1);case"n":return Le.keyword(null)}throw new T('Unexpected character: "'+Oe+'" at: '+Ce)},node:function(xe,Ce,Le,Oe,Ft){return new M(Ce,Oe,xe?null:G(this.source,Le,Oe),Ft)},object:function(){for(var xe=this.source,Ce=this.index+1,Le=!1,Oe={},Ft={};Ce<xe.length;){if(Ce=this.until(['"',"}"],Ce),H(xe,Ce)==="}"&&!Le){Ce++;break}var ht=this.fork(Ce).string(),At=ht.value;Ce=ht.end,Ce=this.until([":"],Ce)+1,Ce=this.skip(V,Ce),ht=this.fork(Ce).parse(),l(Ft,At,ht),l(Oe,At,ht.value),Ce=this.until([",","}"],ht.end);var tr=H(xe,Ce);if(tr===",")Le=!0,Ce++;else if(tr==="}"){Ce++;break}}return this.node(ae,Oe,this.index,Ce,Ft)},array:function(){for(var xe=this.source,Ce=this.index+1,Le=!1,Oe=[],Ft=[];Ce<xe.length;){if(Ce=this.skip(V,Ce),H(xe,Ce)==="]"&&!Le){Ce++;break}var ht=this.fork(Ce).parse();if(ie(Ft,ht),ie(Oe,ht.value),Ce=this.until([",","]"],ht.end),H(xe,Ce)===",")Le=!0,Ce++;else if(H(xe,Ce)==="]"){Ce++;break}}return this.node(ae,Oe,this.index,Ce,Ft)},string:function(){var xe=this.index,Ce=x(this.source,this.index+1);return this.node(K,Ce.value,xe,Ce.end)},number:function(){var xe=this.source,Ce=this.index,Le=Ce;if(H(xe,Le)==="-"&&Le++,H(xe,Le)==="0")Le++;else if(Z(se,H(xe,Le)))Le=this.skip(ne,++Le);else throw new T("Failed to parse number at: "+Le);if(H(xe,Le)==="."&&(Le=this.skip(ne,++Le)),H(xe,Le)==="e"||H(xe,Le)==="E"){Le++,(H(xe,Le)==="+"||H(xe,Le)==="-")&&Le++;var Oe=Le;if(Le=this.skip(ne,Le),Oe===Le)throw new T("Failed to parse number's exponent value at: "+Le)}return this.node(K,A(G(xe,Ce,Le)),Ce,Le)},keyword:function(xe){var Ce=""+xe,Le=this.index,Oe=Le+Ce.length;if(G(this.source,Le,Oe)!==Ce)throw new T("Failed to parse value at: "+Le);return this.node(K,xe,Le,Oe)},skip:function(xe,Ce){for(var Le=this.source;Ce<Le.length&&Z(xe,H(Le,Ce));Ce++);return Ce},until:function(xe,Ce){Ce=this.skip(V,Ce);for(var Le=H(this.source,Ce),Oe=0;Oe<xe.length;Oe++)if(xe[Oe]===Le)return Ce;throw new T('Unexpected character: "'+Le+'" at: '+Ce)}};var X=b(function(){var xe="9007199254740993",Ce;return F(xe,function(Le,Oe,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,Le){return fe&&!h(Le)?F(Ce):ee(Ce,Le)}})},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"),A=u("JSON","stringify"),T=u("Object","create"),F=u("Object","freeze"),$=c("".charAt),R=c("".slice),H=c(/./.exec),G=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(V){var K=i(V);if(K===""||H(se,$(K,0))||H(se,$(K,K.length-1)))throw new O(ne);var ae=k(K);if(typeof ae=="object"&&ae!==null)throw new O(ne);var ee=T(null);return b(ee,{type:"RawJSON"}),y(ee,"rawJSON",K),n?F(ee):ee}}),A&&t({target:"JSON",stat:!0,arity:3,forced:!s},{stringify:function(V,K,ae){var ee=g(K),q=[],te=A(V,function(Le,Oe){var Ft=h(ee)?f(ee,this,x(Le),Oe):Oe;return o(Ft)?Z+(G(q,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?q[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}})},14309: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(A,T){var F=1;if(typeof A!="string")throw new o(u);if(!A.length)throw new h(u);if(g(A,0)==="-"&&(F=-1,A=x(A,1),!A.length))throw new h(u);var $=T===void 0?10:s(T);if($<2||$>36)throw new c(f);if(!l(p,A))throw new h(u);var R=O(A,"."),H=i(R[0],$);if(R.length>1&&(H+=i(R[1],$)/y($,R[1].length)),$===10&&b(H,$)!==A)throw new h(u);return F*H}})},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),A=O("observable"),T="Observable",F="Subscription",$="SubscriptionObserver",R=k.getterFor,H=k.set,G=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 q=H(this,new ne(ae)),te;s||(this.closed=!1);try{(te=p(ae,"start"))&&n(te,ae,this)}catch(fe){x(fe)}if(!q.isClosed()){var M=q.subscriptionObserver=new Q(q);try{var L=ee(M),X=L;i(L)||(q.cleanup=o(L.unsubscribe)?function(){X.unsubscribe()}:f(L))}catch(fe){M.error(fe);return}q.isClosed()&&q.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){H(this,{type:$,subscriptionState:ae}),s||(this.closed=!1)};Q.prototype=l({},{next:function(ee){var q=ie(this).subscriptionState;if(!q.isClosed()){var te=q.observer;try{var M=p(te,"next");M&&n(M,te,ee)}catch(L){x(L)}}},error:function(ee){var q=ie(this).subscriptionState;if(!q.isClosed()){var te=q.observer;q.close();try{var M=p(te,"error");M?n(M,te,ee):x(ee)}catch(L){x(L)}q.clean()}},complete:function(){var ee=ie(this).subscriptionState;if(!ee.isClosed()){var q=ee.observer;ee.close();try{var te=p(q,"complete");te&&n(te,q)}catch(M){x(M)}ee.clean()}}}),s&&b(Q.prototype,"closed",{configurable:!0,get:function(){return ie(this).subscriptionState.isClosed()}});var V=function(ee){h(this,K),H(this,{type:T,subscriber:f(ee)})},K=V.prototype;l(K,{subscribe:function(ee){var q=arguments.length;return new se(o(ee)?{next:ee,error:q>1?arguments[1]:void 0,complete:q>2?arguments[2]:void 0}:y(ee)?ee:{},G(this).subscriber)}}),g(K,A,function(){return this}),t({global:!0,constructor:!0,forced:!0},{Observable:V}),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(A,T){if(k.next(A),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,A;return k>=O.length?s(void 0,!0):(A=i(O,k),x.index+=A.length,s({codePoint:o(A,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,A=g.has,T=g.set,F=Array,$=TypeError,R=Object.freeze||Object,H=Object.isFrozen,G=Math.min,Z=u("".charAt),ie=u("".slice),ne=u("".split),se=u(/./.exec),Q=/([\n\u2028\u2029]|\r\n?)/g,V=RegExp("^["+x+"]*"),K=RegExp("[^"+x+"]"),ae="Invalid tag",ee="Invalid opening line",q="Invalid closing line",te=function(Ce){var Le=Ce.raw;if(t&&!H(Le))throw new $("Raw template should be frozen");if(A(O,Le))return k(O,Le);var Oe=M(Le),Ft=X(Oe);return y(Ft,"raw",{value:R(Oe)}),R(Ft),T(O,Le,Ft),Ft},M=function(Ce){var Le=h(Ce),Oe=i(Le),Ft=F(Oe),ht=F(Oe),At=0,tr,Jt,cr,Qe;if(!Oe)throw new $(ae);for(;At<Oe;At++){var Pt=Le[At];if(typeof Pt=="string")Ft[At]=ne(Pt,Q);else throw new $(ae)}for(At=0;At<Oe;At++){var zt=At+1===Oe;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(K,tr[tr.length-1]))throw new $(q);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(V,Ot)[0];if(!pt&&et.length===Ot.length){tr[it]="";continue}Jt=L(et,Jt)}}var Ne=Jt?Jt.length:0;for(At=0;At<Oe;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,Le){if(Le===void 0||Ce===Le)return Ce;for(var Oe=0,Ft=G(Ce.length,Le.length);Oe<Ft&&Z(Ce,Oe)===Z(Le,Oe);Oe++);return ie(Ce,0,Oe)},X=function(Ce){for(var Le=0,Oe=Ce.length,Ft=F(Oe);Le<Oe;Le++)Ft[Le]=b(Ce[Le]);return Ft},fe=function(Ce){return s(function(Le){var Oe=p(arguments);return Oe[0]=te(c(Le)),f(Ce,this,Oe)},"")},xe=fe(l);n({target:"String",stat:!0,forced:!0},{dedent:function(Le){return c(Le),o(Le)?fe(Le):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,A,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",A),$};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),A=i(k),T=n(k),F=u(x,T),$=arguments.length,R=0,H,G,Z,ie,ne,se,Q;if($===0)H=G=0;else if($===1)H=0,G=T-F;else if(G=g(p(c(O),0),T-F),H=$-2,H){ie=new A(H),Z=s(ie);for(var V=2;V<$;V++)ne=arguments[V],ie[V-2]=Z?f(ne):+ne}for(se=T+H-G,Q=new A(se);R<F;R++)Q[R]=k[R];for(;R<F+H;R++)Q[R]=ie[R-F];for(;R<se;R++)Q[R]=k[R+G-H];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),A=/[\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,H=i(R)==="base64"?y:p,G=R?!!R.strict:!1,Z=G?$:x($,A,"");if(Z.length%4===0)O(Z,-2)==="=="?Z=O(Z,0,-2):O(Z,-1)==="="&&(Z=O(Z,0,-1));else if(G)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,V=function(ee){var q=b(Z,se+ee);if(!c(H,q))throw new l('Bad char in input: "'+q+'"');return H[q]<<18-6*ee};se<Q;se+=4){var K=V(0)+V(1)+V(2)+V(3);k(ne,K>>16&255,K>>8&255,K&255)}var ae=ne.length;if(ie===2){if(G&&ne[ae-2]!==0)throw new l(T);ae-=2}else if(ie===3){if(G&&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,A=l.length,T,F=function($){return p(x,T>>6*$&63)};k+2<A;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===A?(T=(l[k]<<16)+(l[k+1]<<8),O+=F(3)+F(2)+F(1)+"="):k+1===A&&(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),A=!!l&&!c(function(){return l("aGk=")!=="hi"}),T=A&&c(function(){return l(" ")!==""}),F=A&&!c(function(){l("a")}),$=A&&!c(function(){l()}),R=A&&l.length!==1,H=!A||T||F||$||R;t({global:!0,bind:!0,enumerable:!0,forced:H},{atob:function(Z){if(o(arguments.length,1),A&&!T&&!F)return f(l,n,Z);var ie=O(h(Z),p,""),ne="",se=0,Q=0,V,K,ae;if(ie.length%4===0&&(ie=O(ie,g,"")),V=ie.length,V%4===1||k(y,ie))throw new(s("DOMException"))("The string is not correctly encoded","InvalidCharacterError");for(;se<V;)K=x(ie,se++),ae=Q%4?ae*64+i[K]:i[K],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(A){if(o(arguments.length,1),l)return f(y,n,h(A));for(var T=h(A),F="",$=0,R=i,H,G;p(T,$)||(R="=",$%1);){if(G=g(T,$+=.75),G>255)throw new(s("DOMException"))("The string contains characters outside of the Latin1 range","InvalidCharacterError");H=H<<8|G,F+=p(R,63&H>>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),A=e(35454),T=e(16697),F="DOMException",$="DATA_CLONE_ERR",R=s("Error"),H=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}}(),G=H&&H.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},V=function(){p(this,K);var At=arguments.length,tr=b(At<1?void 0:arguments[0]),Jt=b(At<2?void 0:arguments[1],"Error"),cr=Q(Jt);if(ie(this,{type:F,name:Jt,message:tr,code:cr}),A||(this.name=Jt,this.message=tr,this.code=cr),se){var Qe=new R(tr);Qe.name=F,h(this,"stack",c(1,O(Qe.stack,1)))}},K=V.prototype=f(Z),ae=function(ht){return{enumerable:!0,configurable:!0,get:ht}},ee=function(ht){return ae(function(){return ne(this)[ht]})};A&&(i(K,"code",ee("code")),i(K,"message",ee("message")),i(K,"name",ee("name"))),h(K,"constructor",c(1,V));var q=u(function(){return!(new H instanceof R)}),te=q||u(function(){return Z.toString!==l||String(new H(1,2))!=="2: 1"}),M=q||u(function(){return new H(1,"DataCloneError").code!==25}),L=q||H[$]!==25||G[$]!==25,X=T?te||M||L:q;t({global:!0,constructor:!0,forced:X},{DOMException:X?V:H});var fe=s(F),xe=fe.prototype;te&&(T||H===fe)&&o(xe,"toString",l),M&&A&&H===fe&&i(xe,"code",ae(function(){return Q(g(this).name)}));for(var Ce in x)if(y(x,Ce)){var Le=x[Ce],Oe=Le.s,Ft=c(6,Le.c);y(fe,Oe)||h(fe,Oe,Ft),y(xe,Oe)||h(xe,Oe,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,A);var V=arguments.length,K=i(V<1?void 0:arguments[0]),ae=i(V<2?void 0:arguments[1],"Error"),ee=new O(K,ae),q=new x(K);return q.name=b,f(ee,"stack",u(1,p(q.stack,1))),o(ee,this,k),ee},A=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),H=T&&!R&&!F;t({global:!0,constructor:!0,forced:l||H},{DOMException:H?k:O});var G=s(b),Z=G.prototype;if(Z.constructor!==G){l||f(Z,"constructor",u(1,G));for(var ie in y)if(c(y,ie)){var ne=y[ie],se=ne.s;c(G,se)||f(G,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),A=e(68151),T=e(82762),F=e(57106),$=e(81644),R=e(2786),H=e(19691),G=e(57002),Z=e(39311),ie=e(25406),ne=e(80426),se=s.Object,Q=s.Array,V=s.Date,K=s.Error,ae=s.TypeError,ee=s.PerformanceMark,q=u("DOMException"),te=R.Map,M=R.has,L=R.get,X=R.set,fe=H.Set,xe=H.add,Ce=H.has,Le=u("Object","keys"),Oe=f([].push),Ft=f((!0).valueOf),ht=f(1 .valueOf),At=f("".valueOf),tr=f(V.prototype.getTime),Jt=h("structuredClone"),cr="DataCloneError",Qe="Transferring",Pt=function(Pe){return!c(function(){var Je=new s.Set([7]),Vt=Pe(Je),Rt=Pe(se(7));return Vt===Je||!Vt.has(7)||!p(Rt)||+Rt!=7})&&Pe},zt=function(Pe,Je){return!c(function(){var Vt=new Je,Rt=Pe({a:Vt,b:Vt});return!(Rt&&Rt.a===Rt.b&&Rt.a instanceof Je&&Rt.a.stack===Vt.stack)})},it=function(Pe){return!c(function(){var Je=Pe(new s.AggregateError([1],Jt,{cause:3}));return Je.name!=="AggregateError"||Je.errors[0]!==1||Je.message!==Jt||Je.cause!==3})},Ot=s.structuredClone,pt=t||!zt(Ot,K)||!zt(Ot,q)||!it(Ot),et=!Ot&&Pt(function(Pe){return new ee(Jt,{detail:Pe}).detail}),Ne=Pt(Ot)||et,me=function(Pe){throw new q("Uncloneable type: "+Pe,cr)},Ee=function(Pe,Je){throw new q((Je||"Cloning")+" of "+Pe+" cannot be properly polyfilled in this engine",cr)},Re=function(Pe,Je){return Ne||Ee(Je),Ne(Pe)},$e=function(){var Pe;try{Pe=new s.DataTransfer}catch(Je){try{Pe=new s.ClipboardEvent("").clipboardData}catch(Vt){}}return Pe&&Pe.items&&Pe.files?Pe:null},Ze=function(Pe,Je,Vt){if(M(Je,Pe))return L(Je,Pe);var Rt=Vt||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 q("ArrayBuffer is detached",cr)}}return X(Je,Pe,Nt),Nt},nt=function(Pe,Je,Vt,Rt,Nt){var Bt=s[Je];return p(Bt)||Ee(Je),new Bt(Ze(Pe.buffer,Nt),Vt,Rt)},ut=function(Pe,Je){if(g(Pe)&&me("Symbol"),!p(Pe))return Pe;if(Je){if(M(Je,Pe))return L(Je,Pe)}else Je=new te;var Vt=x(Pe),Rt,Nt,Bt,Ct,Yt,ze,ue,le;switch(Vt){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 K}break;case"DOMException":Bt=new q(Pe.message,Pe.name);break;case"ArrayBuffer":case"SharedArrayBuffer":Bt=Ze(Pe,Je,Vt);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=Vt==="DataView"?Pe.byteLength:Pe.length,Bt=nt(Pe,Vt,Pe.byteOffset,ze,Je);break;case"DOMQuad":try{Bt=new DOMQuad(ut(Pe.p1,Je),ut(Pe.p2,Je),ut(Pe.p3,Je),ut(Pe.p4,Je))}catch(Dt){Bt=Re(Pe,Vt)}break;case"File":if(Ne)try{Bt=Ne(Pe),x(Bt)!==Vt&&(Bt=void 0)}catch(Dt){}if(!Bt)try{Bt=new File([Pe],Pe.name,Pe)}catch(Dt){}Bt||Ee(Vt);break;case"FileList":if(Ct=$e(),Ct){for(Yt=0,ze=T(Pe);Yt<ze;Yt++)Ct.items.add(ut(Pe[Yt],Je));Bt=Ct.files}else Bt=Re(Pe,Vt);break;case"ImageData":try{Bt=new ImageData(ut(Pe.data,Je),Pe.width,Pe.height,{colorSpace:Pe.colorSpace})}catch(Dt){Bt=Re(Pe,Vt)}break;default:if(Ne)Bt=Ne(Pe);else switch(Vt){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 V(tr(Pe));break;case"Blob":try{Bt=Pe.slice(0,Pe.size,Pe.type)}catch(Dt){Ee(Vt)}break;case"DOMPoint":case"DOMPointReadOnly":Rt=s[Vt];try{Bt=Rt.fromPoint?Rt.fromPoint(Pe):new Rt(Pe.x,Pe.y,Pe.z,Pe.w)}catch(Dt){Ee(Vt)}break;case"DOMRect":case"DOMRectReadOnly":Rt=s[Vt];try{Bt=Rt.fromRect?Rt.fromRect(Pe):new Rt(Pe.x,Pe.y,Pe.width,Pe.height)}catch(Dt){Ee(Vt)}break;case"DOMMatrix":case"DOMMatrixReadOnly":Rt=s[Vt];try{Bt=Rt.fromMatrix?Rt.fromMatrix(Pe):new Rt(Pe)}catch(Dt){Ee(Vt)}break;case"AudioData":case"VideoFrame":o(Pe.clone)||Ee(Vt);try{Bt=Pe.clone()}catch(Dt){me(Vt)}break;case"CropTarget":case"CryptoKey":case"FileSystemDirectoryHandle":case"FileSystemFileHandle":case"FileSystemHandle":case"GPUCompilationInfo":case"GPUCompilationMessage":case"ImageBitmap":case"RTCCertificate":case"WebAssembly.Module":Ee(Vt);default:me(Vt)}}switch(X(Je,Pe,Bt),Vt){case"Array":case"Object":for(ue=Le(Pe),Yt=0,ze=T(ue);Yt<ze;Yt++)le=ue[Yt],k(Bt,le,ut(Pe[le],Je));break;case"Map":Pe.forEach(function(Dt,Te){X(Bt,ut(Te,Je),ut(Dt,Je))});break;case"Set":Pe.forEach(function(Dt){xe(Bt,ut(Dt,Je))});break;case"Error":A(Bt,"message",ut(Pe.message,Je)),O(Pe,"cause")&&A(Bt,"cause",ut(Pe.cause,Je)),Nt==="AggregateError"?Bt.errors=ut(Pe.errors,Je):Nt==="SuppressedError"&&(Bt.error=ut(Pe.error,Je),Bt.suppressed=ut(Pe.suppressed,Je));case"DOMException":ie&&A(Bt,"stack",ut(Pe.stack,Je))}return Bt},Gt=function(Pe,Je){if(!p(Pe))throw new ae("Transfer option cannot be converted to a sequence");var Vt=[];l(Pe,function(Te){Oe(Vt,b(Te))});for(var Rt=0,Nt=T(Vt),Bt=new fe,Ct,Yt,ze,ue,le,Dt;Rt<Nt;){if(Ct=Vt[Rt++],Yt=x(Ct),Yt==="ArrayBuffer"?Ce(Bt,Ct):M(Je,Ct))throw new q("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 q("This object cannot be transferred: "+Yt,cr);X(Je,Ct,ue)}return Bt},Zt=function(Pe){G(Pe,function(Je){ne?Ne(Je,{transfer:[Je]}):o(Je.transfer)?Je.transfer():Z?Z(Je):Ee("ArrayBuffer",Qe)})};n({global:!0,enumerable:!0,sham:!ne,forced:pt},{structuredClone:function(Je){var Vt=F(arguments.length,1)>1&&!y(arguments[1])?b(arguments[1]):void 0,Rt=Vt?Vt.transfer:void 0,Nt,Bt;Rt!==void 0&&(Nt=new te,Bt=Gt(Rt,Nt));var Ct=ut(Je,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),A=e(80449),T=e(31946),F=e(69905),$=e(20132),R=e(35012),H=e(85428),G=e(26006),Z=e(25587),ie=e(57106),ne=e(59893),se=e(63668),Q=ne("iterator"),V="URLSearchParams",K=V+"Iterator",ae=g.set,ee=g.getterFor(V),q=g.getterFor(K),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,Le=n.RegExp,Oe=n.TypeError,Ft=n.decodeURIComponent,ht=n.encodeURIComponent,At=u("".charAt),tr=u([].join),Jt=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]=Le("((?:%[\\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,Re={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},$e=function(Nt){return Re[Nt]},Ze=function(Nt){return cr(ht(Nt),Ee,$e)},nt=p(function(Bt,Ct){ae(this,{type:K,target:ee(Bt).entries,index:0,kind:Ct})},V,function(){var Bt=q(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:V,bindURL:function(Nt){this.url=Nt,this.update()},parseObject:function(Nt){var Bt=this.entries,Ct=G(Nt),Yt,ze,ue,le,Dt,Te,dt;if(Ct)for(Yt=H(Nt,Ct),ze=Yt.next;!(ue=s(ze,Yt)).done;){if(le=H(A(ue.value)),Dt=le.next,(Te=s(Dt,le)).done||(dt=s(Dt,le)).done||!s(Dt,le).done)throw new Oe("Expected sequence with length 2");Jt(Bt,{key:F(Te.value),value:F(dt.value)})}else for(var Ht in Nt)x(Nt,Ht)&&Jt(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,"="),Jt(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++],Jt(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 Gt=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=Gt.prototype;if(i(Zt,{append:function(Bt,Ct){var Yt=ee(this);ie(arguments.length,2),Jt(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&&Jt(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||Jt(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(Gt,V),t({global:!0,constructor:!0,forced:!c},{URLSearchParams:Gt}),!c&&b(fe)){var Pe=u(Ce.has),Je=u(Ce.set),Vt=function(Nt){if(T(Nt)){var Bt=Nt.body,Ct;if(k(Bt)===V)return Ct=Nt.headers?new fe(Nt.headers):new fe,Pe(Ct,"content-type")||Je(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?Vt(arguments[1]):{})}}),b(X)){var Rt=function(Bt){return l(this,xe),new X(Bt,arguments.length>1?Vt(arguments[1]):{})};xe.constructor=Rt,Rt.prototype=xe,t({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:Rt})}}d.exports={URLSearchParams:Gt,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(H,G){y(x,{key:G,value:H})}),u(l,1);for(var O=s(g),k=s(b),A=0,T=0,F=!1,$=x.length,R;A<$;)R=x[A++],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),A=e(57106),T=e(91340),F=e(94844),$=F.set,R=F.getterFor("URL"),H=T.URLSearchParams,G=T.getState,Z=u.URL,ie=u.TypeError,ne=u.parseInt,se=Math.floor,Q=Math.pow,V=c("".charAt),K=c(/./.exec),ae=c([].join),ee=c(1 .toString),q=c([].pop),te=c([].push),M=c("".replace),L=c([].shift),X=c("".split),fe=c("".slice),xe=c("".toLowerCase),Ce=c([].unshift),Le="Invalid authority",Oe="Invalid scheme",Ft="Invalid host",ht="Invalid port",At=/[a-z]/i,tr=/[\d+-.a-z]/i,Jt=/\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(or){var Lt=X(or,"."),gt,bt,jt,Cr,br,at,Fr;if(Lt.length&&Lt[Lt.length-1]===""&&Lt.length--,gt=Lt.length,gt>4)return or;for(bt=[],jt=0;jt<gt;jt++){if(Cr=Lt[jt],Cr==="")return or;if(br=10,Cr.length>1&&V(Cr,0)==="0"&&(br=K(cr,Cr)?16:8,Cr=fe(Cr,br===8?1:2)),Cr==="")at=0;else{if(!K(br===10?Pt:br===8?Qe:zt,Cr))return or;at=ne(Cr,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(Fr=q(bt),jt=0;jt<bt.length;jt++)Fr+=bt[jt]*Q(256,3-jt);return Fr},Re=function(or){var Lt=[0,0,0,0,0,0,0,0],gt=0,bt=null,jt=0,Cr,br,at,Fr,gn,Wn,gr,Xr=function(){return V(or,jt)};if(Xr()===":"){if(V(or,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(Cr=br=0;br<4&&K(zt,Xr());)Cr=Cr*16+ne(Xr(),16),jt++,br++;if(Xr()==="."){if(br===0||(jt-=br,gt>6))return;for(at=0;Xr();){if(Fr=null,at>0)if(Xr()==="."&&at<4)jt++;else return;if(!K(Jt,Xr()))return;for(;K(Jt,Xr());){if(gn=ne(Xr(),10),Fr===null)Fr=gn;else{if(Fr===0)return;Fr=Fr*10+gn}if(Fr>255)return;jt++}Lt[gt]=Lt[gt]*256+Fr,at++,(at===2||at===4)&>++}if(at!==4)return;break}else if(Xr()===":"){if(jt++,!Xr())return}else if(Xr())return;Lt[gt++]=Cr}if(bt!==null)for(Wn=gt-bt,gt=7;gt!==0&&Wn>0;)gr=Lt[gt],Lt[gt--]=Lt[bt+Wn-1],Lt[bt+--Wn]=gr;else if(gt!==8)return;return Lt},$e=function(or){for(var Lt=null,gt=1,bt=null,jt=0,Cr=0;Cr<8;Cr++)or[Cr]!==0?(jt>gt&&(Lt=bt,gt=jt),bt=null,jt=0):(bt===null&&(bt=Cr),++jt);return jt>gt&&(Lt=bt,gt=jt),Lt},Ze=function(or){var Lt,gt,bt,jt;if(typeof or=="number"){for(Lt=[],gt=0;gt<4;gt++)Ce(Lt,or%256),or=se(or/256);return ae(Lt,".")}else if(typeof or=="object"){for(Lt="",bt=$e(or),gt=0;gt<8;gt++)jt&&or[gt]===0||(jt&&(jt=!1),bt===gt?(Lt+=gt?":":"::",jt=!0):(Lt+=ee(or[gt],16),gt<7&&(Lt+=":")));return"["+Lt+"]"}return or},nt={},ut=p({},nt,{" ":1,'"':1,"<":1,">":1,"`":1}),Gt=p({},ut,{"#":1,"?":1,"{":1,"}":1}),Zt=p({},Gt,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),Pe=function(or,Lt){var gt=b(or,0);return gt>32&><127&&!y(Lt,or)?or:encodeURIComponent(or)},Je={ftp:21,file:null,http:80,https:443,ws:80,wss:443},Vt=function(or,Lt){var gt;return or.length===2&&K(At,V(or,0))&&((gt=V(or,1))===":"||!Lt&>==="|")},Rt=function(or){var Lt;return or.length>1&&Vt(fe(or,0,2))&&(or.length===2||(Lt=V(or,2))==="/"||Lt==="\\"||Lt==="?"||Lt==="#")},Nt=function(or){return or==="."||xe(or)==="%2e"},Bt=function(or){return or=xe(or),or===".."||or==="%2e."||or===".%2e"||or==="%2e%2e"},Ct={},Yt={},ze={},ue={},le={},Dt={},Te={},dt={},Ht={},ct={},Ie={},Et={},ge={},Ke={},yt={},kt={},Fe={},Dr={},St={},Vr={},qr={},Er=function(or,Lt,gt){var bt=O(or),jt,Cr,br;if(Lt){if(Cr=this.parse(bt),Cr)throw new ie(Cr);this.searchParams=null}else{if(gt!==void 0&&(jt=new Er(gt,!0)),Cr=this.parse(bt,null,jt),Cr)throw new ie(Cr);br=G(new H),br.bindURL(this),this.searchParams=br}};Er.prototype={type:"URL",parse:function(or,Lt,gt){var bt=this,jt=Lt||Ct,Cr=0,br="",at=!1,Fr=!1,gn=!1,Wn,gr,Xr,dn;for(or=O(or),Lt||(bt.scheme="",bt.username="",bt.password="",bt.host=null,bt.port=null,bt.path=[],bt.query=null,bt.fragment=null,bt.cannotBeABaseURL=!1,or=M(or,pt,""),or=M(or,et,"$1")),or=M(or,Ne,""),Wn=g(or);Cr<=Wn.length;){switch(gr=Wn[Cr],jt){case Ct:if(gr&&K(At,gr))br+=xe(gr),jt=Yt;else{if(Lt)return Oe;jt=ze;continue}break;case Yt:if(gr&&(K(tr,gr)||gr==="+"||gr==="-"||gr==="."))br+=xe(gr);else if(gr===":"){if(Lt&&(bt.isSpecial()!==y(Je,br)||br==="file"&&(bt.includesCredentials()||bt.port!==null)||bt.scheme==="file"&&!bt.host))return;if(bt.scheme=br,Lt){bt.isSpecial()&&Je[bt.scheme]===bt.port&&(bt.port=null);return}br="",bt.scheme==="file"?jt=Ke:bt.isSpecial()&>&>.scheme===bt.scheme?jt=ue:bt.isSpecial()?jt=dt:Wn[Cr+1]==="/"?(jt=le,Cr++):(bt.cannotBeABaseURL=!0,te(bt.path,""),jt=St)}else{if(Lt)return Oe;br="",jt=ze,Cr=0;continue}break;case ze:if(!gt||gt.cannotBeABaseURL&&gr!=="#")return Oe;if(gt.cannotBeABaseURL&&gr==="#"){bt.scheme=gt.scheme,bt.path=l(gt.path),bt.query=gt.query,bt.fragment="",bt.cannotBeABaseURL=!0,jt=qr;break}jt=gt.scheme==="file"?Ke:Dt;continue;case ue:if(gr==="/"&&Wn[Cr+1]==="/")jt=Ht,Cr++;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=qr;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!=="/"||V(br,Cr+1)!=="/")continue;Cr++;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 Mn=0;Mn<Xr.length;Mn++){var ei=Xr[Mn];if(ei===":"&&!gn){gn=!0;continue}var ni=Pe(ei,Zt);gn?bt.password+=ni:bt.username+=ni}br=""}else if(gr===me||gr==="/"||gr==="?"||gr==="#"||gr==="\\"&&bt.isSpecial()){if(at&&br==="")return Le;Cr-=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===":"&&!Fr){if(br==="")return Ft;if(dn=bt.parseHost(br),dn)return dn;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(dn=bt.parseHost(br),dn)return dn;if(br="",jt=Fe,Lt)return;continue}else gr==="["?Fr=!0:gr==="]"&&(Fr=!1),br+=gr;break;case ge:if(K(Jt,gr))br+=gr;else if(gr===me||gr==="/"||gr==="?"||gr==="#"||gr==="\\"&&bt.isSpecial()||Lt){if(br!==""){var Gi=ne(br,10);if(Gi>65535)return ht;bt.port=bt.isSpecial()&&Gi===Je[bt.scheme]?null:Gi,br=""}if(Lt)return;jt=Fe;continue}else return ht;break;case Ke:if(bt.scheme="file",gr==="/"||gr==="\\")jt=yt;else if(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=qr;break;default:Rt(ae(l(Wn,Cr),""))||(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&>.scheme==="file"&&!Rt(ae(l(Wn,Cr),""))&&(Vt(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&&Vt(br))jt=Dr;else if(br===""){if(bt.host="",Lt)return;jt=Fe}else{if(dn=bt.parseHost(br),dn)return dn;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=qr;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&&Vt(br)&&(bt.host&&(bt.host=""),br=V(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=qr)}else br+=Pe(gr,Gt);break;case St:gr==="?"?(bt.query="",jt=Vr):gr==="#"?(bt.fragment="",jt=qr):gr!==me&&(bt.path[0]+=Pe(gr,nt));break;case Vr:!Lt&&gr==="#"?(bt.fragment="",jt=qr):gr!==me&&(gr==="'"&&bt.isSpecial()?bt.query+="%27":gr==="#"?bt.query+="%23":bt.query+=Pe(gr,nt));break;case qr:gr!==me&&(bt.fragment+=Pe(gr,ut));break}Cr++}},parseHost:function(or){var Lt,gt,bt;if(V(or,0)==="["){if(V(or,or.length-1)!=="]"||(Lt=Re(fe(or,1,-1)),!Lt))return Ft;this.host=Lt}else if(this.isSpecial()){if(or=x(or),K(it,or)||(Lt=Ee(or),Lt===null))return Ft;this.host=Lt}else{if(K(Ot,or))return Ft;for(Lt="",gt=g(or),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(Je,this.scheme)},shortenPath:function(){var or=this.path,Lt=or.length;Lt&&(this.scheme!=="file"||Lt!==1||!Vt(or[0],!0))&&or.length--},serialize:function(){var or=this,Lt=or.scheme,gt=or.username,bt=or.password,jt=or.host,Cr=or.port,br=or.path,at=or.query,Fr=or.fragment,gn=Lt+":";return jt!==null?(gn+="//",or.includesCredentials()&&(gn+=gt+(bt?":"+bt:"")+"@"),gn+=Ze(jt),Cr!==null&&(gn+=":"+Cr)):Lt==="file"&&(gn+="//"),gn+=or.cannotBeABaseURL?br[0]:br.length?"/"+ae(br,"/"):"",at!==null&&(gn+="?"+at),Fr!==null&&(gn+="#"+Fr),gn},setHref:function(or){var Lt=this.parse(or);if(Lt)throw new ie(Lt);this.searchParams.update()},getOrigin:function(){var or=this.scheme,Lt=this.port;if(or==="blob")try{return new jr(or.path[0]).origin}catch(gt){return"null"}return or==="file"||!this.isSpecial()?"null":or+"://"+Ze(this.host)+(Lt!==null?":"+Lt:"")},getProtocol:function(){return this.scheme+":"},setProtocol:function(or){this.parse(O(or)+":",Ct)},getUsername:function(){return this.username},setUsername:function(or){var Lt=g(O(or));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(or){var Lt=g(O(or));if(!this.cannotHaveUsernamePasswordPort()){this.password="";for(var gt=0;gt<Lt.length;gt++)this.password+=Pe(Lt[gt],Zt)}},getHost:function(){var or=this.host,Lt=this.port;return or===null?"":Lt===null?Ze(or):Ze(or)+":"+Lt},setHost:function(or){this.cannotBeABaseURL||this.parse(or,Ie)},getHostname:function(){var or=this.host;return or===null?"":Ze(or)},setHostname:function(or){this.cannotBeABaseURL||this.parse(or,Et)},getPort:function(){var or=this.port;return or===null?"":O(or)},setPort:function(or){this.cannotHaveUsernamePasswordPort()||(or=O(or),or===""?this.port=null:this.parse(or,ge))},getPathname:function(){var or=this.path;return this.cannotBeABaseURL?or[0]:or.length?"/"+ae(or,"/"):""},setPathname:function(or){this.cannotBeABaseURL||(this.path=[],this.parse(or,Fe))},getSearch:function(){var or=this.query;return or?"?"+or:""},setSearch:function(or){or=O(or),or===""?this.query=null:(V(or,0)==="?"&&(or=fe(or,1)),this.query="",this.parse(or,Vr)),this.searchParams.update()},getSearchParams:function(){return this.searchParams.facade},getHash:function(){var or=this.fragment;return or?"#"+or:""},setHash:function(or){if(or=O(or),or===""){this.fragment=null;return}V(or,0)==="#"&&(or=fe(or,1)),this.fragment="",this.parse(or,qr)},update:function(){this.query=this.searchParams.serialize()||null}};var jr=function(Lt){var gt=i(this,hr),bt=A(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())},hr=jr.prototype,Zr=function(or,Lt){return{get:function(){return R(this)[or]()},set:Lt&&function(gt){return R(this)[Lt](gt)},configurable:!0,enumerable:!0}};if(n&&(o(hr,"href",Zr("serialize","setHref")),o(hr,"origin",Zr("getOrigin")),o(hr,"protocol",Zr("getProtocol","setProtocol")),o(hr,"username",Zr("getUsername","setUsername")),o(hr,"password",Zr("getPassword","setPassword")),o(hr,"host",Zr("getHost","setHost")),o(hr,"hostname",Zr("getHostname","setHostname")),o(hr,"port",Zr("getPort","setPort")),o(hr,"pathname",Zr("getPathname","setPathname")),o(hr,"search",Zr("getSearch","setSearch")),o(hr,"searchParams",Zr("getSearchParams")),o(hr,"hash",Zr("getHash","setHash"))),h(hr,"toJSON",function(){return R(this).serialize()},{enumerable:!0}),h(hr,"toString",function(){return R(this).serialize()},{enumerable:!0}),Z){var sn=Z.createObjectURL,ln=Z.revokeObjectURL;sn&&h(jr,"createObjectURL",f(sn,Z)),ln&&h(jr,"revokeObjectURL",f(ln,Z))}k(jr,"URL"),t({global:!0,constructor:!0,forced:!s,sham:!n},{URL:jr})},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",A="completed",T={};function F(){}function $(){}function R(){}var H={};g(H,i,function(){return this});var G=Object.getPrototypeOf,Z=G&&G(G(q([])));Z&&Z!==f&&c.call(Z,i)&&(H=Z);var ie=R.prototype=F.prototype=Object.create(H);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,Le){var Oe=b(te[fe],te,xe);if(Oe.type!=="throw"){var Ft=Oe.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,Le)},function(At){L("throw",At,Ce,Le)}):M.resolve(ht).then(function(At){Ft.value=At,Ce(Ft)},function(At){return L("throw",At,Ce,Le)})}Le(Oe.arg)}var X;h(this,"_invoke",{value:function(xe,Ce){function Le(){return new M(function(Oe,Ft){L(xe,Ce,Oe,Ft)})}return X=X?X.then(Le,Le):Le()}})}function Q(te,M,L){var X=x;return function(fe,xe){if(X===k)throw Error("Generator is already running");if(X===A){if(fe==="throw")throw xe;return{value:s,done:!0}}for(L.method=fe,L.arg=xe;;){var Ce=L.delegate;if(Ce){var Le=V(Ce,L);if(Le){if(Le===T)continue;return Le}}if(L.method==="next")L.sent=L._sent=L.arg;else if(L.method==="throw"){if(X===x)throw X=A,L.arg;L.dispatchException(L.arg)}else L.method==="return"&&L.abrupt("return",L.arg);X=k;var Oe=b(te,M,L);if(Oe.type==="normal"){if(X=L.done?A:O,Oe.arg===T)continue;return{value:Oe.arg,done:L.done}}Oe.type==="throw"&&(X=A,L.method="throw",L.arg=Oe.arg)}}}function V(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,V(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 K(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(K,this),this.reset(!0)}function q(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=q,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 Le=c.call(xe,"catchLoc"),Oe=c.call(xe,"finallyLoc");if(Le&&Oe){if(this.prev<xe.catchLoc)return X(xe.catchLoc,!0);if(this.prev<xe.finallyLoc)return X(xe.finallyLoc)}else if(Le){if(this.prev<xe.catchLoc)return X(xe.catchLoc,!0)}else{if(!Oe)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:q(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 Du}});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([^]*)$/,D=/(?:\/|^)\.(?=\/)/g,N=/(?:\/|^)\.\.\/(?!\.\.\/)[^\/]*(?=\/)/g,W={buildAbsoluteURL:function(oe,he,be){if(be=be||{},oe=oe.trim(),he=he.trim(),!he){if(!be.alwaysNormalize)return oe;var Se=W.parseURL(oe);if(!Se)throw new Error("Error trying to parse base URL.");return Se.path=W.normalizePath(Se.path),W.buildURLFromParts(Se)}var De=W.parseURL(he);if(!De)throw new Error("Error trying to parse relative URL.");if(De.scheme)return be.alwaysNormalize?(De.path=W.normalizePath(De.path),W.buildURLFromParts(De)):he;var Ge=W.parseURL(oe);if(!Ge)throw new Error("Error trying to parse base URL.");if(!Ge.netLoc&&Ge.path&&Ge.path[0]!=="/"){var Xe=E.exec(Ge.path);Ge.netLoc=Xe[1],Ge.path=Xe[2]}Ge.netLoc&&!Ge.path&&(Ge.path="/");var lt={scheme:Ge.scheme,netLoc:De.netLoc,path:null,params:De.params,query:De.query,fragment:De.fragment};if(!De.netLoc&&(lt.netLoc=Ge.netLoc,De.path[0]!=="/"))if(!De.path)lt.path=Ge.path,De.params||(lt.params=Ge.params,De.query||(lt.query=Ge.query));else{var vt=Ge.path,Qt=vt.substring(0,vt.lastIndexOf("/")+1)+De.path;lt.path=W.normalizePath(Qt)}return lt.path===null&&(lt.path=be.alwaysNormalize?W.normalizePath(De.path):De.path),W.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(D,"");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=W})()})(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 A=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){A[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{A.log(`Debug logs enabled for "${r}" in hls.js version 1.5.20`)}catch(a){A=k}}else A=k}const R=A,H=/^(\d+)x(\d+)$/,G=/(.+?)=(".*?"|.*?)(?:,|$)/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=H.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(G.lastIndex=0;(a=G.exec(r))!==null;){let D=a[2];D.indexOf(E)===0&&D.lastIndexOf(E)===D.length-1&&(D=D.slice(1,-1));const N=a[1].trim();_[N]=D}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 V={AUDIO:"audio",VIDEO:"video",AUDIOVIDEO:"audiovideo"};class K{constructor(r){this._byteRange=null,this._url=null,this.baseurl=void 0,this.relurl=void 0,this.elementaryStreams={[V.AUDIO]:null,[V.VIDEO]:null,[V.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 K{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,D,N=!1){const{elementaryStreams:W}=this,oe=W[r];if(!oe){W[r]={startPTS:a,endPTS:_,startDTS:E,endDTS:D,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,D)}clearElementaryStreamInfo(){const{elementaryStreams:r}=this;r[V.AUDIO]=null,r[V.VIDEO]=null,r[V.AUDIOVIDEO]=null}}class ee extends K{constructor(r,a,_,E,D){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,D),D&&(this.fragOffset=D.fragOffset+D.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 q=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||q}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,D){const N=_[E];_[E]=_[D],_[D]=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 D=E[0]==="base64",N=E[1];D?(_.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 Le={CLEARKEY:"org.w3.clearkey",FAIRPLAY:"com.apple.fps",PLAYREADY:"com.microsoft.playready",WIDEVINE:"com.widevine.alpha"},Oe={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 Oe.FAIRPLAY:return Le.FAIRPLAY;case Oe.PLAYREADY:return Le.PLAYREADY;case Oe.WIDEVINE:return Le.WIDEVINE;case Oe.CLEARKEY:return Le.CLEARKEY}}var ht={CENC:"1077efecc0b24d02ace33c1e52e2fb4b",CLEARKEY:"e2719d58a985b3c9781ab030af78d30e",FAIRPLAY:"94ce86fb07ff4f43adb893d2fa968ca2",PLAYREADY:"9a04f07998404286ab92e65be0885f95",WIDEVINE:"edef8ba979d64acea3c827dcd51d21ed"};function At(j){if(j===ht.WIDEVINE)return Le.WIDEVINE;if(j===ht.PLAYREADY)return Le.PLAYREADY;if(j===ht.CENC||j===ht.CLEARKEY)return Le.CLEARKEY}function tr(j){switch(j){case Le.FAIRPLAY:return Oe.FAIRPLAY;case Le.PLAYREADY:return Oe.PLAYREADY;case Le.WIDEVINE:return Oe.WIDEVINE;case Le.CLEARKEY:return Oe.CLEARKEY}}function Jt(j){const{drmSystems:r,widevineLicenseUrl:a}=j,_=r?[Le.FAIRPLAY,Le.WIDEVINE,Le.PLAYREADY,Le.CLEARKEY].filter(E=>!!r[E]):[];return!_[Le.WIDEVINE]&&a&&_.push(Le.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 Le.FAIRPLAY:E=["cenc","sinf"];break;case Le.WIDEVINE:case Le.PLAYREADY:E=["cenc"];break;case Le.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(D=>({contentType:`audio/mp4; codecs="${D}"`,robustness:_.audioRobustness||"",encryptionScheme:_.audioEncryptionScheme||null})),videoCapabilities:a.map(D=>({contentType:`video/mp4; codecs="${D}"`,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 W=N.childNodes[0]?N.childNodes[0].nodeValue:N.getAttribute("VALUE");if(W){const oe=M(W).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(Re(_))return Pe(_)}},Re=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 D=$e(j.subarray(r)),N=nt(D);N&&a.push(N),r+=D.size+10}pt(j,r)&&(r+=10)}return a},nt=j=>j.type==="PRIV"?ut(j):j.type[0]==="W"?Zt(j):Gt(j),ut=j=>{if(j.size<2)return;const r=Je(j.data,!0),a=new Uint8Array(j.data.subarray(r.length+1));return{key:j.type,info:r,data:a.buffer}},Gt=j=>{if(j.size<2)return;if(j.type==="TXXX"){let a=1;const _=Je(j.data.subarray(a),!0);a+=_.length+1;const E=Je(j.data.subarray(a));return{key:j.type,info:_,data:E}}const r=Je(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 _=Je(j.data.subarray(a),!0);a+=_.length+1;const E=Je(j.data.subarray(a));return{key:j.type,info:_,data:E}}const r=Je(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(_)}},Je=(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,D,N,W="",oe=0;for(;oe<_;){if(E=j[oe++],E===0&&r)return W;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:W+=String.fromCharCode(E);break;case 12:case 13:D=j[oe++],W+=String.fromCharCode((E&31)<<6|D&63);break;case 14:D=j[oe++],N=j[oe++],W+=String.fromCharCode((E&15)<<12|(D&63)<<6|(N&63)<<0);break}}return W};let Vt;function Rt(){if(!navigator.userAgent.includes("PlayStation 4"))return!Vt&&typeof self.TextDecoder!="undefined"&&(Vt=new self.TextDecoder("utf-8")),Vt}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 D=le(j,E),N=ze(j.subarray(E+4,E+8)),W=D>1?E+D:_;if(N===r[0])if(r.length===1)a.push(j.subarray(E+8,W));else{const oe=ct(j.subarray(E+8,W),r.slice(1));oe.length&&Ct.apply(a,oe)}E=W}return a}function Ie(j){const r=[],a=j[0];let _=8;const E=le(j,_);_+=4;let D=0,N=0;a===0?(D=le(j,_),N=le(j,_+4),_+=8):(D=Dt(j,_),N=Dt(j,_+8),_+=16),_+=2;let W=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:W,end:W+De-1}}),W+=De,be+=4,_=be}return{earliestPresentationTime:D,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 D=a[E],N=ct(D,["tkhd"])[0];if(N){let W=N[0];const oe=le(N,W===0?12:20),he=ct(D,["mdia","mdhd"])[0];if(he){W=he[0];const be=le(he,W===0?12:20),Se=ct(D,["mdia","hdlr"])[0];if(Se){const De=ze(Se.subarray(8,12)),Ge={soun:V.AUDIO,vide:V.VIDEO}[De];if(Ge){const Xe=ct(D,["mdia","minf","stbl","stsd"])[0],lt=ge(Xe);r[oe]={timescale:be,type:Ge},r[Ge]=f({timescale:be,id:oe},lt)}}}}}return ct(j,["moov","mvex","trex"]).forEach(E=>{const D=le(E,4),N=r[D];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 D=_==="enca"||_==="encv";if(D){const W=ct(r,[_])[0].subarray(_==="enca"?28:78);ct(W,["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],W=ct(N.subarray(28),["esds"])[0];if(W&&W.length>12){let oe=4;if(W[oe++]!==3)break;oe=Ke(W,oe),oe+=2;const he=W[oe++];if(he&128&&(oe+=2),he&64&&(oe+=W[oe++]),W[oe++]!==4)break;oe=Ke(W,oe);const be=W[oe++];if(be===64)E+="."+yt(be);else break;if(oe+=12,W[oe++]!==5)break;oe=Ke(W,oe);const Se=W[oe++];let De=(Se&248)>>3;De===31&&(De+=1+((Se&7)<<3)+((W[oe]&224)>>5)),E+="."+De}break}case"hvc1":case"hev1":{const N=ct(a,["hvcC"])[0],W=N[1],oe=["","A","B","C"][W>>6],he=W&31,be=le(N,2),Se=(W&32)>>5?"H":"L",De=N[12],Ge=N.subarray(6,12);E+="."+oe+he,E+="."+be.toString(16).toUpperCase(),E+="."+Se+De;let Xe="";for(let lt=Ge.length;lt--;){const vt=Ge[lt];(vt||Xe)&&(Xe="."+vt.toString(16).toUpperCase()+Xe)}E+=Xe;break}case"dvh1":case"dvhe":{const N=ct(a,["dvcC"])[0],W=N[2]>>1&127,oe=N[2]<<5&32|N[3]>>3&31;E+="."+kt(W)+"."+kt(oe);break}case"vp09":{const N=ct(a,["vpcC"])[0],W=N[4],oe=N[5],he=N[6]>>4&15;E+="."+kt(W)+"."+kt(oe)+"."+kt(he);break}case"av01":{const N=ct(a,["av1C"])[0],W=N[1]>>>5,oe=N[1]&31,he=N[2]>>>7?"H":"M",be=(N[2]&64)>>6,Se=(N[2]&32)>>5,De=W===2&&be?Se?12:10:be?10:8,Ge=(N[2]&16)>>4,Xe=(N[2]&8)>>3,lt=(N[2]&4)>>2,vt=N[2]&3;E+="."+W+"."+kt(oe)+he+"."+kt(De)+"."+Ge+"."+Xe+lt+vt+"."+kt(1)+"."+kt(1)+"."+kt(1)+"."+0;break}}return{codec:E,encrypted:D}}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 W=ct(N,["enca"]);const oe=W.length>0;oe||(W=ct(N,["encv"])),W.forEach(he=>{const be=oe?he.subarray(28):he.subarray(78);ct(be,["sinf"]).forEach(De=>{const Ge=Dr(De);if(Ge){const Xe=Ge.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)}`),Ge.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],D=E[0],N=ct(_,["tfhd"]).reduce((W,oe)=>{const he=le(oe,4),be=j[he];if(be){let Se=le(E,4);if(D===1){if(Se===Bt)return R.warn("[mp4-demuxer]: Ignoring assumed invalid signed 64-bit track fragment decode time"),W;Se*=Bt+1,Se+=le(E,8)}const De=be.timescale||9e4,Ge=Se/De;if(y(Ge)&&(W===null||Ge<W))return Ge}return W},null);return N!==null&&y(N)&&(a===null||N<a)?N:a},null)}function Vr(j,r){let a=0,_=0,E=0;const D=ct(j,["moof","traf"]);for(let N=0;N<D.length;N++){const W=D[N],oe=ct(W,["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 Ge=Se==null?void 0:Se.duration;De&8&&(De&2?Ge=le(oe,12):Ge=le(oe,8));const Xe=be.timescale||9e4,lt=ct(W,["trun"]);for(let vt=0;vt<lt.length;vt++){if(a=qr(lt[vt]),!a&&Ge){const Qt=le(lt[vt],4);a=Ge*Qt}be.type===V.VIDEO?_+=a/Xe:be.type===V.AUDIO&&(E+=a/Xe)}}if(_===0&&E===0){let N=1/0,W=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((Ge,Xe)=>Ge+Xe.info.duration||0,0);W=Math.max(W,De+Se.earliestPresentationTime/Se.timescale),oe=W-N}}if(oe&&y(oe))return oe}return _||E}function qr(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 D=0;D<E;D++){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 D=le(E,4),N=j[D];if(!N)return;const W=N.timescale||9e4;ct(_,["tfdt"]).forEach(oe=>{const he=oe[0],be=a*W;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)),Ge=Math.floor(Se%(Bt+1));dt(oe,4,De),dt(oe,8,Ge)}}})})})}function jr(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 hr(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,D=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(Ge=>{const Xe=Ge[0];let lt=le(Ge,4);return Xe===1&&(lt*=Math.pow(2,32),lt+=le(Ge,8)),lt/E})[0];return De!==void 0&&(j=De),ct(Se,["tfhd"]).map(Ge=>{const Xe=le(Ge,4),lt=le(Ge,0)&16777215,vt=(lt&1)!==0,Qt=(lt&2)!==0,yr=(lt&8)!==0;let Pr=0;const Wr=(lt&16)!==0;let $r=0;const En=(lt&32)!==0;let un=8;Xe===D&&(vt&&(un+=8),Qt&&(un+=4),yr&&(Pr=le(Ge,un),un+=4),Wr&&($r=le(Ge,un),un+=4),En&&(un+=4),r.type==="video"&&(N=sn(r.codec)),ct(Se,["trun"]).map(Un=>{const oi=Un[0],wn=le(Un,0)&16777215,Qn=(wn&1)!==0;let Ta=0;const _i=(wn&4)!==0,wa=(wn&256)!==0;let ma=0;const ia=(wn&512)!==0;let ds=0;const es=(wn&1024)!==0,Hi=(wn&2048)!==0;let di=0;const ls=le(Un,4);let za=8;Qn&&(Ta=le(Un,za),za+=4),_i&&(za+=4);let Ea=Ta+he;for(let go=0;go<ls;go++){if(wa?(ma=le(Un,za),za+=4):ma=Pr,ia?(ds=le(Un,za),za+=4):ds=$r,es&&(za+=4),Hi&&(oi===0?di=le(Un,za):di=Te(Un,za),za+=4),r.type===V.VIDEO){let No=0;for(;No<ds;){const to=le(_,Ea);if(Ea+=4,ln(N,_[Ea])){const ru=_.subarray(Ea,Ea+to);or(ru,N?2:1,j+di/E,a)}Ea+=to,No+=to+4}}j+=ma/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 or(j,r,a,_){const E=Lt(j);let D=0;D+=r;let N=0,W=0,oe=0;for(;D<E.length;){N=0;do{if(D>=E.length)break;oe=E[D++],N+=oe}while(oe===255);W=0;do{if(D>=E.length)break;oe=E[D++],W+=oe}while(oe===255);const he=E.length-D;let be=D;if(W<he)D+=W;else if(W>he){R.error(`Malformed SEI payload. ${W} 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 Ge=le(E,be);if(be+=4,Ge===1195456820){const Xe=E[be++];if(Xe===3){const lt=E[be++],vt=31<,Qt=64<,yr=Qt?2+vt*3:0,Pr=new Uint8Array(yr);if(Qt){Pr[0]=lt;for(let Wr=1;Wr<yr;Wr++)Pr[Wr]=E[be++]}_.push({type:Xe,payloadType:N,pts:a,bytes:Pr})}}}}}else if(N===5&&W>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=W-16,Ge=new Uint8Array(De);for(let Xe=0;Xe<De;Xe++)Ge[Xe]=E[be++];_.push({payloadType:N,pts:a,uuid:Se.join(""),userData:Je(Ge),userDataBytes:Ge})}}}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,D=new Uint8Array(E);let N=0;for(_=0;_<E;N++,_++)N===a[0]&&(N++,a.shift()),D[_]=j[N];return D}function gt(j){const r=j[0];let a="",_="",E=0,D=0,N=0,W=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),D=le(j,16),W=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")),W=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:D,eventDuration:W,id:oe,payload:be}}function bt(j,...r){const a=r.length;let _=8,E=a;for(;E--;)_+=r[E].byteLength;const D=new Uint8Array(_);for(D[0]=_>>24&255,D[1]=_>>16&255,D[2]=_>>8&255,D[3]=_&255,D.set(j,4),E=0,_=8;E<a;E++)D.set(r[E],_),_+=r[E].byteLength;return D}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 W=0;W<r.length;W++){const oe=r[W];if(oe.byteLength!==16)throw new RangeError("Invalid key");E.set(oe,W*16)}}else _=0,E=new Uint8Array;let D;_>0?(D=new Uint8Array(4),r.length>0&&new DataView(D.buffer).setUint32(0,r.length,!1)):D=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,D,E,N,a||new Uint8Array)}function Cr(j){const r=[];if(j instanceof ArrayBuffer){const a=j.byteLength;let _=0;for(;_+32<a;){const E=new DataView(j,_),D=br(E);r.push(D),_+=D.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 D=j.getUint32(8)>>>24;if(D!==0&&D!==1)return{offset:a,size:r};const N=j.buffer,W=Nt.hexDump(new Uint8Array(N,a+12,16)),oe=j.getUint32(28);let he=null,be=null;if(D===0){if(r-32<oe||oe<22)return{offset:a,size:r};be=new Uint8Array(N,a+32,oe)}else if(D===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:D,systemId:W,kids:he,data:be,offset:a,size:r}}let at={};class Fr{static clearKeyUriToKeyIdMap(){at={}}constructor(r,a,_,E=[1],D=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=D,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 Oe.FAIRPLAY:case Oe.WIDEVINE:case Oe.PLAYREADY:case Oe.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 _=gn(r);return new Fr(this.method,this.uri,"identity",this.keyFormatVersions,_)}const a=fe(this.uri);if(a)switch(this.keyFormat){case Oe.WIDEVINE:this.pssh=a,a.length>=22&&(this.keyId=a.subarray(a.length-22,a.length-6));break;case Oe.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 gn(j){const r=new Uint8Array(16);for(let a=12;a<16;a++)r[a]=j>>8*(15-a)&255;return r}const Wn=/\{\$([a-zA-Z0-9-_]+)\}/g;function gr(j){return Wn.test(j)}function Xr(j,r,a){if(j.variableList!==null||j.hasVariableRefs)for(let _=a.length;_--;){const E=a[_],D=r[E];D&&(r[E]=dn(j,D))}}function dn(j,r){if(j.variableList!==null||j.hasVariableRefs){const a=j.variableList;return r.replace(Wn,_=>{const E=_.substring(2,_.length-1),D=a==null?void 0:a[E];return D===void 0?(j.playlistParsingError||(j.playlistParsingError=new Error(`Missing preceding EXT-X-DEFINE tag for Variable Reference: "${E}"`)),_):D})}return r}function Mn(j,r,a){let _=j.variableList;_||(j.variableList=_={});let E,D;if("QUERYPARAM"in r){E=r.QUERYPARAM;try{const N=new self.URL(a).searchParams;if(N.has(E))D=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,D=r.VALUE;E in _?j.playlistParsingError||(j.playlistParsingError=new Error(`EXT-X-DEFINE duplicate Variable Name declarations: "${E}"`)):_[E]=D||""}function ei(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 ni(j=!0){return typeof self=="undefined"?void 0:(j||!self.MediaSource)&&self.ManagedMediaSource||self.MediaSource||self.WebKitMediaSource}function Gi(j){return typeof self!="undefined"&&j===self.ManagedMediaSource}const Mi={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 Ti(j,r){const a=Mi[r];return!!a&&!!a[j.slice(0,4)]}function mi(j,r,a=!0){return!j.split(",").some(_=>!vi(_,r,a))}function vi(j,r,a=!0){var _;const E=ni(a);return(_=E==null?void 0:E.isTypeSupported(aa(j,r)))!=null?_:!1}function aa(j,r){return`${r}/mp4;codecs="${j}"`}function ii(j){if(j){const r=j.substring(0,4);return Mi.video[r]}return 2}function Wi(j){return j.split(",").reduce((r,a)=>{const _=Mi.video[a];return _?(_*2+r)/(r?3:2):(Mi.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(vi(a[_],"audio",r))return wt[j]=a[_],a[_];return j}const qn=/flac|opus/i;function bi(j,r=!0){return j.replace(qn,a=>st(a.toLowerCase(),r))}function ti(j,r){return j&&j!=="mp4a"?j:r&&r.split(",")[0]}function Ki(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 xi=/#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,Pi=/#EXT-X-MEDIA:(.*)/g,ai=/^#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 ai.test(r)}static parseMasterPlaylist(r,a){const _=gr(r),E={contentSteering:null,levels:[],playlistParsingError:null,sessionData:null,sessionKeys:null,startTimeOffset:null,variableList:null,hasVariableRefs:_},D=[];xi.lastIndex=0;let N;for(;(N=xi.exec(r))!=null;)if(N[1]){var W;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=dn(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),lr(he.CODECS,Se),(W=Se.unknownCodecs)!=null&&W.length||D.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"]),Mn(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=D.length>0&&D.length<E.levels.length;return E.levels=oe?D:E.levels,E.levels.length===0&&(E.playlistParsingError=new Error("no levels found in manifest")),E}static parseMasterPlaylistMedia(r,a,_){let E;const D={},N=_.levels,W={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(Pi.lastIndex=0;(E=Pi.exec(r))!==null;){const he=new Z(E[1]),be=he.TYPE;if(be){const Se=W[be],De=D[be]||[];D[be]=De,Xr(_,he,["URI","GROUP-ID","LANGUAGE","ASSOC-LANGUAGE","STABLE-RENDITION-ID","NAME","INSTREAM-ID","CHARACTERISTICS","CHANNELS"]);const Ge=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||Ge||"",type:be,default:he.bool("DEFAULT"),autoselect:he.bool("AUTOSELECT"),forced:he.bool("FORCED"),lang:Ge,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 Pr=tt.findGroup(Se,yr.groupId)||Se[0];fr(yr,Pr,"audioCodec"),fr(yr,Pr,"textCodec")}De.push(yr)}}return D}static parseLevelPlaylist(r,a,_,E,D,N){const W=new te(a),oe=W.fragments;let he=null,be=0,Se=0,De=0,Ge=0,Xe=null,lt=new ae(E,a),vt,Qt,yr,Pr=-1,Wr=!1,$r=null;for(er.lastIndex=0,W.m3u8=r,W.hasVariableRefs=gr(r);(vt=er.exec(r))!==null;){Wr&&(Wr=!1,lt=new ae(E,a),lt.start=De,lt.sn=be,lt.cc=Ge,lt.level=_,he&&(lt.initSegment=he,lt.rawProgramDateTime=he.rawProgramDateTime,he.rawProgramDateTime=null,$r&&(lt.setByteRange($r),$r=null)));const oi=vt[1];if(oi){lt.duration=parseFloat(oi);const wn=(" "+vt[2]).slice(1);lt.title=wn||null,lt.tagList.push(wn?["INF",oi,wn]:["INF",oi])}else if(vt[3]){if(y(lt.duration)){lt.start=De,yr&&rt(lt,yr,W),lt.sn=be,lt.level=_,lt.cc=Ge,oe.push(lt);const wn=(" "+vt[3]).slice(1);lt.relurl=dn(W,wn),kr(lt,Xe),Xe=lt,De+=lt.duration,be++,Se=0,Wr=!0}}else if(vt[4]){const wn=(" "+vt[4]).slice(1);Xe?lt.setByteRange(wn,Xe):lt.setByteRange(wn)}else if(vt[5])lt.rawProgramDateTime=(" "+vt[5]).slice(1),lt.tagList.push(["PROGRAM-DATE-TIME",lt.rawProgramDateTime]),Pr===-1&&(Pr=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 wn=(" "+vt[Qt]).slice(1),Qn=(" "+vt[Qt+1]).slice(1),Ta=vt[Qt+2]?(" "+vt[Qt+2]).slice(1):"";switch(wn){case"PLAYLIST-TYPE":W.type=Qn.toUpperCase();break;case"MEDIA-SEQUENCE":be=W.startSN=parseInt(Qn);break;case"SKIP":{const _i=new Z(Qn);Xr(W,_i,["RECENTLY-REMOVED-DATERANGES"]);const wa=_i.decimalInteger("SKIPPED-SEGMENTS");if(y(wa)){W.skippedSegments=wa;for(let ia=wa;ia--;)oe.unshift(null);be+=wa}const ma=_i.enumeratedString("RECENTLY-REMOVED-DATERANGES");ma&&(W.recentlyRemovedDateranges=ma.split(" "));break}case"TARGETDURATION":W.targetduration=Math.max(parseInt(Qn),1);break;case"VERSION":W.version=parseInt(Qn);break;case"INDEPENDENT-SEGMENTS":case"EXTM3U":break;case"ENDLIST":W.live=!1;break;case"#":(Qn||Ta)&<.tagList.push(Ta?[Qn,Ta]:[Qn]);break;case"DISCONTINUITY":Ge++,lt.tagList.push(["DIS"]);break;case"GAP":lt.gap=!0,lt.tagList.push([wn]);break;case"BITRATE":lt.tagList.push([wn,Qn]);break;case"DATERANGE":{const _i=new Z(Qn);Xr(W,_i,["ID","CLASS","START-DATE","END-DATE","SCTE35-CMD","SCTE35-OUT","SCTE35-IN"]),Xr(W,_i,_i.clientAttrs);const wa=new se(_i,W.dateRanges[_i.ID]);wa.isValid||W.skippedSegments?W.dateRanges[wa.id]=wa:R.warn(`Ignoring invalid DATERANGE tag: "${Qn}"`),lt.tagList.push(["EXT-X-DATERANGE",Qn]);break}case"DEFINE":{{const _i=new Z(Qn);Xr(W,_i,["NAME","VALUE","IMPORT","QUERYPARAM"]),"IMPORT"in _i?ei(W,_i,N):Mn(W,_i,a)}break}case"DISCONTINUITY-SEQUENCE":Ge=parseInt(Qn);break;case"KEY":{const _i=It(Qn,a,W);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":W.startTimeOffset=_t(Qn);break;case"MAP":{const _i=new Z(Qn);if(Xr(W,_i,["BYTERANGE","URI"]),lt.duration){const wa=new ae(E,a);Ue(wa,_i,_,yr),he=wa,lt.initSegment=he,he.rawProgramDateTime&&!lt.rawProgramDateTime&&(lt.rawProgramDateTime=he.rawProgramDateTime)}else{const wa=lt.byteRangeEndOffset;if(wa){const ma=lt.byteRangeStartOffset;$r=`${wa-ma}@${ma}`}else $r=null;Ue(lt,_i,_,yr),he=lt,Wr=!0}break}case"SERVER-CONTROL":{const _i=new Z(Qn);W.canBlockReload=_i.bool("CAN-BLOCK-RELOAD"),W.canSkipUntil=_i.optionalFloat("CAN-SKIP-UNTIL",0),W.canSkipDateRanges=W.canSkipUntil>0&&_i.bool("CAN-SKIP-DATERANGES"),W.partHoldBack=_i.optionalFloat("PART-HOLD-BACK",0),W.holdBack=_i.optionalFloat("HOLD-BACK",0);break}case"PART-INF":{const _i=new Z(Qn);W.partTarget=_i.decimalFloatingPoint("PART-TARGET");break}case"PART":{let _i=W.partList;_i||(_i=W.partList=[]);const wa=Se>0?_i[_i.length-1]:void 0,ma=Se++,ia=new Z(Qn);Xr(W,ia,["BYTERANGE","URI"]);const ds=new ee(ia,lt,a,ma,wa);_i.push(ds),lt.duration+=ds.duration;break}case"PRELOAD-HINT":{const _i=new Z(Qn);Xr(W,_i,["URI"]),W.preloadHint=_i;break}case"RENDITION-REPORT":{const _i=new Z(Qn);Xr(W,_i,["URI"]),W.renditionReports=W.renditionReports||[],W.renditionReports.push(_i);break}default:R.warn(`line parsed but not handled: ${vt}`);break}}}Xe&&!Xe.relurl?(oe.pop(),De-=Xe.duration,W.partList&&(W.fragmentHint=Xe)):W.partList&&(kr(lt,Xe),lt.cc=Ge,W.fragmentHint=lt,yr&&rt(lt,yr,W));const En=oe.length,un=oe[0],Un=oe[En-1];if(De+=W.skippedSegments*W.targetduration,De>0&&En&&Un){W.averagetargetduration=De/En;const oi=Un.sn;W.endSN=oi!=="initSegment"?oi:0,W.live||(Un.endList=!0),un&&(W.startCC=un.cc)}else W.endSN=0,W.startCC=0;return W.fragmentHint&&(De+=W.fragmentHint.duration),W.totalduration=De,W.endCC=Ge,Pr>0&&Tr(oe,Pr),W}}function It(j,r,a){var _,E;const D=new Z(j);Xr(a,D,["KEYFORMAT","KEYFORMATVERSIONS","URI","IV","URI"]);const N=(_=D.METHOD)!=null?_:"",W=D.URI,oe=D.hexadecimalInteger("IV"),he=D.KEYFORMATVERSIONS,be=(E=D.KEYFORMAT)!=null?E:"identity";W&&D.IV&&!oe&&R.error(`Invalid IV: ${D.IV}`);const Se=W?tt.resolve(W,r):"",De=(he||"1").split("/").map(Number).filter(Number.isFinite);return new Fr(N,Se,be,De,oe)}function _t(j){const a=new Z(j).decimalFloatingPoint("TIME-OFFSET");return y(a)?a:null}function lr(j,r){let a=(j||"").split(/[ ,]+/).filter(_=>_);["video","audio","text"].forEach(_=>{const E=a.filter(D=>Ti(D,_));E.length&&(r[`${_}Codec`]=E.join(","),a=a.filter(D=>E.indexOf(D)===-1))}),r.unknownCodecs=a}function fr(j,r,a){const _=r[a];_&&(j[a]=_)}function Tr(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 kr(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 Rr(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,D=_||E,N=new D(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:D,url:N,deliveryDirectives:W}=a;this.load({id:_,level:E,pathwayId:D,responseType:"text",type:ye.LEVEL,url:N,deliveryDirectives:W})}onAudioTrackLoading(r,a){const{id:_,groupId:E,url:D,deliveryDirectives:N}=a;this.load({id:_,groupId:E,level:null,responseType:"text",type:ye.AUDIO_TRACK,url:D,deliveryDirectives:N})}onSubtitleTrackLoading(r,a){const{id:_,groupId:E,url:D,deliveryDirectives:N}=a;this.load({id:_,groupId:E,level:null,responseType:"text",type:ye.SUBTITLE_TRACK,url:D,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 D;if(r.type===ye.MANIFEST?D=_.manifestLoadPolicy.default:D=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;D=i({},D,{maxTimeToFirstByteMs:Math.min(De,D.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(De,D.maxTimeToFirstByteMs)})}}}const N=D.errorRetry||D.timeoutRetry||{},W={loadPolicy:D,timeout:D.maxLoadTimeMs,maxRetry:N.maxNumRetry||0,retryDelay:N.retryDelayMs||0,maxRetryDelay:N.maxRetryDelayMs||0},oe={onSuccess:(he,be,Se,De)=>{const Ge=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,Ge):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,W,oe)}handleMasterPlaylist(r,a,_,E){const D=this.hls,N=r.data,W=Rr(r,_),oe=tt.parseMasterPlaylist(N,W);if(oe.playlistParsingError){this.handleManifestParsingError(r,_,oe.playlistParsingError,E,a);return}const{contentSteering:he,levels:be,sessionData:Se,sessionKeys:De,startTimeOffset:Ge,variableList:Xe}=oe;this.variableList=Xe;const{AUDIO:lt=[],SUBTITLES:vt,"CLOSED-CAPTIONS":Qt}=tt.parseMasterPlaylistMedia(N,W,oe);lt.length&&!lt.some(Pr=>!Pr.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:""})),D.trigger(l.MANIFEST_LOADED,{levels:be,audioTracks:lt,subtitles:vt,captions:Qt,contentSteering:he,url:W,stats:a,networkDetails:E,sessionData:Se,sessionKeys:De,startTimeOffset:Ge,variableList:Xe})}handleTrackOrLevelPlaylist(r,a,_,E,D){const N=this.hls,{id:W,level:oe,type:he}=_,be=Rr(r,_),Se=0,De=y(oe)?oe:y(W)?W:0,Ge=ir(_),Xe=tt.parseLevelPlaylist(r.data,be,De,Ge,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,D)}handleManifestParsingError(r,a,_,E,D){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:D})}handleNetworkError(r,a,_=!1,E,D){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 W=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:W,networkDetails:a,stats:D};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,D,N){const W=this.hls,{type:oe,level:he,id:be,groupId:Se,deliveryDirectives:De}=E,Ge=Rr(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");W.trigger(l.ERROR,{type:b.NETWORK_ERROR,details:x.LEVEL_EMPTY_ERROR,fatal:!1,url:Ge,error:Qt,reason:Qt.message,response:a,context:E,level:lt,parent:Xe,networkDetails:D,stats:_});return}r.targetduration||(r.playlistParsingError=new Error("Missing Target Duration"));const vt=r.playlistParsingError;if(vt){W.trigger(l.ERROR,{type:b.NETWORK_ERROR,details:x.LEVEL_PARSING_ERROR,fatal:!1,url:Ge,error:vt,reason:vt.message,response:a,context:E,level:lt,parent:Xe,networkDetails:D,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:W.trigger(l.LEVEL_LOADED,{details:r,level:lt||0,id:be||0,stats:_,networkDetails:D,deliveryDirectives:De});break;case ye.AUDIO_TRACK:W.trigger(l.AUDIO_TRACK_LOADED,{details:r,id:be||0,groupId:Se||"",stats:_,networkDetails:D,deliveryDirectives:De});break;case ye.SUBTITLE_TRACK:W.trigger(l.SUBTITLE_TRACK_LOADED,{details:r,id:be||0,groupId:Se||"",stats:_,networkDetails:D,deliveryDirectives:De});break}}}function Sr(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 Ur(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 Ir(j,r,a,_){const E=j.mode;if(E==="disabled"&&(j.mode="hidden"),j.cues&&j.cues.length>0){const D=tn(j.cues,r,a);for(let N=0;N<D.length;N++)(!_||_(D[N]))&&j.removeCue(D[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 D=Math.floor((E+_)/2);if(r<j[D].startTime)E=D-1;else if(r>j[D].startTime&&_<a)_=D+1;else return D}return j[_].startTime-r<r-j[E].startTime?_:E}function tn(j,r,a){const _=[],E=cn(j,r);if(E>-1)for(let D=E,N=j.length;D<N;D++){const W=j[D];if(W.startTime>=r&&W.endTime<=a)_.push(W);else if(W.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 bn={audioId3:"org.id3",dateRange:"com.apple.quicktime.HLS",emsg:"https://aomedia.org/emsg/ID3"};const ha=.25;function gi(){if(typeof self!="undefined")return self.VTTCue||self.TextTrackCue}function wi(j,r,a,_,E){let D=new j(r,a,"");try{D.value=_,E&&(D.type=E)}catch(N){D=new j(r,a,JSON.stringify(E?f({type:E},_):_))}return D}const On=(()=>{const j=gi();try{j&&new j(0,Number.POSITIVE_INFINITY,"")}catch(r){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY})();function Ri(j,r){return j.getTime()/1e3-r}function $i(j){return Uint8Array.from(j.replace(/^0x/,"").replace(/([\da-fA-F]{2}) ?/g,"0x$1 ").replace(/ +$/,"").split(" ")).buffer}class la{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 Sr(_,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:D}=a;this.id3Track||(this.id3Track=this.createTrack(this.media));const N=gi();if(N)for(let W=0;W<D.length;W++){const oe=D[W].type;if(oe===bn.emsg&&!_||!E)continue;const he=Ze(D[W].data);if(he){const be=D[W].pts;let Se=be+D[W].duration;Se>On&&(Se=On),Se-be<=0&&(Se=be+ha);for(let Ge=0;Ge<he.length;Ge++){const Xe=he[Ge];if(!Re(Xe)){this.updateId3CueEnds(be,oe);const lt=wi(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 D=E.length;D--;){const N=E[D];N.type===a&&N.startTime<r&&N.endTime===On&&(N.endTime=r)}}onBufferFlushing(r,{startOffset:a,endOffset:_,type:E}){const{id3Track:D,hls:N}=this;if(!N)return;const{config:{enableEmsgMetadataCues:W,enableID3MetadataCues:oe}}=N;if(D&&(W||oe)){let he;E==="audio"?he=be=>be.type===bn.audioId3&&oe:E==="video"?he=be=>be.type===bn.emsg&&W:he=be=>be.type===bn.audioId3&&oe||be.type===bn.emsg&&W,Ir(D,a,_,he)}}onLevelUpdated(r,{details:a}){if(!this.media||!a.hasProgramDateTime||!this.hls.config.enableDateRangeMetadataCues)return;const{dateRangeCuesAppended:_,id3Track:E}=this,{dateRanges:D}=a,N=Object.keys(D);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(Ge=>{E.removeCue(_[De].cues[Ge])}),delete _[De]}}const W=a.fragments[a.fragments.length-1];if(N.length===0||!y(W==null?void 0:W.programDateTime))return;this.id3Track||(this.id3Track=this.createTrack(this.media));const oe=W.programDateTime/1e3-W.start,he=gi();for(let be=0;be<N.length;be++){const Se=N[be],De=D[Se],Ge=Ri(De.startDate,oe),Xe=_[Se],lt=(Xe==null?void 0:Xe.cues)||{};let vt=(Xe==null?void 0:Xe.durationKnown)||!1,Qt=On;const yr=De.endDate;if(yr)Qt=Ri(yr,oe),vt=!0;else if(De.endOnNext&&!vt){const Wr=N.reduce(($r,En)=>{if(En!==De.id){const un=D[En];if(un.class===De.class&&un.startDate>De.startDate&&(!$r||De.startDate<$r.startDate))return un}return $r},null);Wr&&(Qt=Ri(Wr.startDate,oe),vt=!0)}const Pr=Object.keys(De.attr);for(let Wr=0;Wr<Pr.length;Wr++){const $r=Pr[Wr];if(!ie($r))continue;const En=lt[$r];if(En)vt&&!Xe.durationKnown&&(En.endTime=Qt);else if(he){let un=De.attr[$r];ne($r)&&(un=$i(un));const Un=wi(he,Ge,Qt,{key:$r,data:un},bn.dateRange);Un&&(Un.id=Se,this.id3Track.addCue(Un),lt[$r]=Un)}}_[Se]={cues:lt,dateRange:De,durationKnown:vt}}}}class Is{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:D,liveSyncDurationCount:N,lowLatencyMode:W}=this.config,oe=this.hls.userConfig;let he=W&&_||a;(oe.liveSyncDuration||oe.liveSyncDurationCount||he===0)&&(he=D!==void 0?D: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,D=r-a-this.edgeStalled,N=E-_.totalduration,W=E-(this.config.lowLatencyMode&&_.partTarget||_.targetduration);return Math.min(Math.max(N,D),W)}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:D}=this.config;if(!E||D===1||!a.live)return;const N=this.targetLatency;if(N===null)return;const W=_-N,oe=Math.min(this.maxLatency,N+a.targetduration);if(W<oe&&W>.05&&this.forwardBufferLength>1){const be=Math.min(2,Math.max(1,D)),Se=Math.round(2/(1+Math.exp(-.75*W-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 ba=["NONE","TYPE-0","TYPE-1",null];function As(j){return ba.indexOf(j)>-1}const Ds=["SDR","PQ","HLG"];function qa(j){return!!j&&Ds.indexOf(j)>-1}var na={No:"",Yes:"YES",v2:"v2"};function Ii(j){const{canSkipUntil:r,canSkipDateRanges:a,age:_}=j,E=_<r/2;return r&&E?a?na.v2:na.Yes:na.No}class Ts{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 $a{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 Os(this._audioGroups,r)}hasSubtitleGroup(r){return Os(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 Os(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 ks(j,r,a,_,E,D){_-a<=0&&(R.warn("Fragment should have a positive duration",r),_=a+r.duration,D=E+r.duration);let W=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,W=Math.max(a,he),a=Math.min(a,he),E=Math.min(E,r.startDTS),oe=Math.min(_,be),_=Math.max(_,be),D=Math.max(D,r.endDTS)}const Se=a-r.start;r.start!==0&&(r.start=a),r.duration=_-r.start,r.startPTS=a,r.maxStartPTS=W,r.startDTS=E,r.endPTS=_,r.minEndPTS=oe,r.endDTS=D;const De=r.sn;if(!j||De<j.startSN||De>j.endSN)return 0;let Ge;const Xe=De-j.startSN,lt=j.fragments;for(lt[Xe]=r,Ge=Xe;Ge>0;Ge--)zi(lt[Ge],lt[Ge-1]);for(Ge=Xe;Ge<lt.length-1;Ge++)zi(lt[Ge],lt[Ge+1]);return j.fragmentHint&&zi(lt[lt.length-1],j.fragmentHint),j.PTSKnown=j.alignedSliding=!0,Se}function Ro(j,r){let a=null;const _=j.fragments;for(let W=_.length-1;W>=0;W--){const oe=_[W].initSegment;if(oe){a=oe;break}}j.fragmentHint&&delete j.fragmentHint.endPTS;let E;rs(j,r,(W,oe,he,be)=>{if(r.skippedSegments&&oe.cc!==W.cc){const Se=W.cc-oe.cc;for(let De=he;De<be.length;De++)be[De].cc+=Se}y(W.startPTS)&&y(W.endPTS)&&(oe.start=oe.startPTS=W.startPTS,oe.startDTS=W.startDTS,oe.maxStartPTS=W.maxStartPTS,oe.endPTS=W.endPTS,oe.endDTS=W.endDTS,oe.minEndPTS=W.minEndPTS,oe.duration=W.endPTS-W.startPTS,oe.duration&&(E=oe),r.PTSKnown=r.alignedSliding=!0),oe.elementaryStreams=W.elementaryStreams,oe.loader=W.loader,oe.stats=W.stats,W.initSegment&&(oe.initSegment=W.initSegment,a=W.initSegment)});const D=r.fragments;if(a&&(r.fragmentHint?D.concat(r.fragmentHint):D).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=D.some(W=>!W),r.deltaUpdateFailed){R.warn("[level-helper] Previous playlist missing segments skipped in delta playlist");for(let W=r.skippedSegments;W--;)D.shift();r.startSN=D[0].sn}else r.canSkipDateRanges&&(r.dateRanges=ja(j.dateRanges,r.dateRanges,r.recentlyRemovedDateranges));r.startCC=r.fragments[0].cc,r.endCC=D[D.length-1].cc}ys(j.partList,r.partList,(W,oe)=>{oe.elementaryStreams=W.elementaryStreams,oe.stats=W.stats}),E?ks(r,E,E.startPTS,E.endPTS,E.startDTS,E.endDTS):Ws(j,r),D.length&&(r.totalduration=r.edge-D[0].start),r.driftStartTime=j.driftStartTime,r.driftStart=j.driftStart;const N=r.advancedDateTime;if(r.advanced&&N){const W=r.edge;r.driftStart||(r.driftStartTime=N,r.driftStart=W),r.driftEndTime=N,r.driftEnd=W}else r.driftEndTime=j.driftEndTime,r.driftEnd=j.driftEnd,r.advancedDateTime=j.advancedDateTime}function ja(j,r,a){const _=i({},j);return a&&a.forEach(E=>{delete _[E]}),Object.keys(r).forEach(E=>{const D=new se(r[E].attr,_[E]);D.isValid?_[E]=D:R.warn(`Ignoring invalid Playlist Delta Update DATERANGE tag: "${JSON.stringify(r[E].attr)}"`)}),_}function ys(j,r,a){if(j&&r){let _=0;for(let E=0,D=j.length;E<=D;E++){const N=j[E],W=r[E+_];N&&W&&N.index===W.index&&N.fragment.sn===W.fragment.sn?a(N,W):_--}}}function rs(j,r,a){const _=r.skippedSegments,E=Math.max(j.startSN,r.startSN)-r.startSN,D=(j.fragmentHint?1:0)+(_?r.endSN:Math.min(j.endSN,r.endSN))-r.startSN,N=r.startSN-j.startSN,W=r.fragmentHint?r.fragments.concat(r.fragmentHint):r.fragments,oe=j.fragmentHint?j.fragments.concat(j.fragmentHint):j.fragments;for(let he=E;he<=D;he++){const be=oe[N+he];let Se=W[he];_&&!Se&&he<_&&(Se=r.fragments[he]=be),be&&Se&&a(be,Se,he,W)}}function Ws(j,r){const a=r.startSN+r.skippedSegments-j.startSN,_=j.fragments;a<0||a>=_.length||kn(r,_[a].start)}function kn(j,r){if(r){const a=j.fragments;for(let _=j.skippedSegments;_<a.length;_++)a[_].start+=r;j.fragmentHint&&(j.fragmentHint.start+=r)}}function ns(j,r=1/0){let a=1e3*j.targetduration;if(j.updated){const _=j.fragments;if(_.length&&a*4>r){const D=_[_.length-1].duration*1e3;D<a&&(a=D)}}else a/=2;return Math.round(a)}function yo(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 Rs(j,r,a){var _;return j!=null&&j.details?Vi((_=j.details)==null?void 0:_.partList,r,a):null}function Vi(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 Ua(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 vs(j,r){const a=Da(r);return j.default[`${a?"timeout":"error"}Retry`]}function Gs(j,r){const a=j.backoff==="linear"?1:Math.pow(2,r);return Math.min(a*j.retryDelayMs,j.maxRetryDelayMs)}function So(j){return f(f({},j),{errorRetry:null,timeoutRetry:null})}function _o(j,r,a,_){if(!j)return!1;const E=_==null?void 0:_.code,D=r<j.maxNumRetry&&(Ks(E)||!!a);return j.shouldRetry?j.shouldRetry(j,r,a,_,D):D}function Ks(j){return j===0&&navigator.onLine===!1||!!j&&(j<400||j>499)}const Qs={search:function(j,r){let a=0,_=j.length-1,E=null,D=null;for(;a<=_;){E=(a+_)/2|0,D=j[E];const N=r(D);if(N>0)a=E+1;else if(N<0)_=E-1;else return D}return null}};function Lo(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 D=0;D<j.length;++D){const N=j[D];if(Xo(r,a,N))return N}return null}function mo(j,r,a=0,_=0,E=.005){let D=null;if(j){D=r[j.sn-r[0].sn+1]||null;const W=j.endDTS-a;W>0&&W<15e-7&&(a+=15e-7)}else a===0&&r[0].start===0&&(D=r[0]);if(D&&((!j||j.level===D.level)&&Co(a,_,D)===0||Ho(D,j,Math.min(E,_))))return D;const N=Qs.search(r,Co.bind(null,a,_));return N&&(N!==j||!D)?N:D}function Ho(j,r,a){if(r&&r.start===0&&r.level<j.level&&(r.endPTS||0)>0){const _=r.tagList.reduce((E,D)=>(D[0]==="INF"&&(E+=parseFloat(D[1])),E),a);return j.start<=_}return!1}function Co(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 Xo(j,r,a){const _=Math.min(r,a.duration+(a.deltaPTS?a.deltaPTS:0))*1e3;return(a.endProgramDateTime||0)-_>j}function hi(j,r){return Qs.search(j,a=>a.cc<r?1:a.cc>r?-1:0)}var Gn={DoNothing:0,SendEndCallback:1,SendAlternateToPenaltyBox:2,RemoveAlternatePermanently:3,InsertDiscontinuity:4,RetryRequest:5},ga={None:0,MoveAllAlternatesMatchingHost:1,MoveAllAlternatesMatchingHDCP:2,SwitchToSDR:4};class os{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 D=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:Gn.DoNothing,flags:ga.None};return}case x.FRAG_GAP:case x.FRAG_DECRYPT_ERROR:{a.errorAction=this.getFragRetryOrSwitchAction(a),a.errorAction.action=Gn.SendAlternateToPenaltyBox;return}case x.LEVEL_EMPTY_ERROR:case x.LEVEL_PARSING_ERROR:{var W,oe;const he=a.parent===Ye.MAIN?a.level:D.loadLevel;a.details===x.LEVEL_EMPTY_ERROR&&((W=a.context)!=null&&(oe=W.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=D.levels[D.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,D.loadLevel),a.errorAction.action=Gn.SendAlternateToPenaltyBox,a.errorAction.flags=ga.MoveAllAlternatesMatchingHost;return}}return;case x.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED:{const he=D.levels[D.loadLevel],be=he==null?void 0:he.attrs["HDCP-LEVEL"];be?a.errorAction={action:Gn.SendAlternateToPenaltyBox,flags:ga.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:D.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:Gn.DoNothing,flags:ga.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=vs(_.config.playlistLoadPolicy,r),D=this.playlistError++;if(_o(E,D,Da(r),r.response))return{action:Gn.RetryRequest,flags:ga.None,retryConfig:E,retryCount:D};const W=this.getLevelSwitchAction(r,a);return E&&(W.retryConfig=E,W.retryCount=D),W}getFragRetryOrSwitchAction(r){const a=this.hls,_=this.getVariantLevelIndex(r.frag),E=a.levels[_],{fragLoadPolicy:D,keyLoadPolicy:N}=a.config,W=vs(r.details.startsWith("key")?N:D,r),oe=a.levels.reduce((be,Se)=>be+Se.fragmentError,0);if(E&&(r.details!==x.FRAG_GAP&&E.fragmentError++,_o(W,oe,Da(r),r.response)))return{action:Gn.RetryRequest,flags:ga.None,retryConfig:W,retryCount:oe};const he=this.getLevelSwitchAction(r,_);return W&&(he.retryConfig=W,he.retryCount=oe),he}getLevelSwitchAction(r,a){const _=this.hls;a==null&&(a=_.loadLevel);const E=this.hls.levels[a];if(E){var D,N;const he=r.details;E.loadError++,he===x.BUFFER_APPEND_ERROR&&E.fragmentError++;let be=-1;const{levels:Se,loadLevel:De,minAutoLevel:Ge,maxAutoLevel:Xe}=_;_.autoLevelEnabled||(_.loadLevel=-1);const lt=(D=r.frag)==null?void 0:D.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:En})=>E.audioCodec!==En),Pr=r.sourceBufferName==="video"&&(he===x.BUFFER_ADD_CODEC_ERROR||he===x.BUFFER_APPEND_ERROR)&&Se.some(({codecSet:En,audioCodec:un})=>E.codecSet!==En&&E.audioCodec===un),{type:Wr,groupId:$r}=(N=r.context)!=null?N:{};for(let En=Se.length;En--;){const un=(En+De)%Se.length;if(un!==De&&un>=Ge&&un<=Xe&&Se[un].loadError===0){var W,oe;const Un=Se[un];if(he===x.FRAG_GAP&<===Ye.MAIN&&r.frag){const oi=Se[un].details;if(oi){const wn=mo(r.frag,oi.fragments,r.frag.start);if(wn!=null&&wn.gap)continue}}else{if(Wr===ye.AUDIO_TRACK&&Un.hasAudioGroup($r)||Wr===ye.SUBTITLE_TRACK&&Un.hasSubtitleGroup($r))continue;if(lt===Ye.AUDIO&&(W=E.audioGroups)!=null&&W.some(oi=>Un.hasAudioGroup(oi))||lt===Ye.SUBTITLE&&(oe=E.subtitleGroups)!=null&&oe.some(oi=>Un.hasSubtitleGroup(oi))||Qt&&E.audioCodec===Un.audioCodec||!Qt&&E.audioCodec!==Un.audioCodec||Pr&&E.codecSet===Un.codecSet)continue}be=un;break}}if(be>-1&&_.loadLevel!==be)return r.levelRetry=!0,this.playlistError=0,{action:Gn.SendAlternateToPenaltyBox,flags:ga.None,nextAutoLevel:be}}return{action:Gn.SendAlternateToPenaltyBox,flags:ga.MoveAllAlternatesMatchingHost}}onErrorOut(r,a){var _;switch((_=a.errorAction)==null?void 0:_.action){case Gn.DoNothing:break;case Gn.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 Gn.RetryRequest:break}if(a.fatal){this.hls.stopLoad();return}}sendAlternateToPenaltyBox(r){const a=this.hls,_=r.errorAction;if(!_)return;const{flags:E,hdcpLevel:D,nextAutoLevel:N}=_;switch(E){case ga.None:this.switchLevel(r,N);break;case ga.MoveAllAlternatesMatchingHDCP:D&&(a.maxHdcpLevel=ba[ba.indexOf(D)-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 Ba{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 D=-1;for(let N=0;N<E.length;N++){const W=E[N];let oe;try{oe=new self.URL(W.URI,a.url).href}catch(he){R.warn(`Could not construct new URL for Rendition Report: ${he}`),oe=W.URI||""}if(oe===r){D=N;break}else oe===r.substring(0,oe.length)&&(D=N)}if(D!==-1){const N=E[D],W=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=_&&Ii(_);return new Ts(W,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:D}=a,N=self.performance.now(),W=D.loading.first?Math.max(0,N-D.loading.first):0;if(E.advancedDateTime=Date.now()-W,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&&Ro(_,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,Pr=E.lastPartIndex,Wr=Pr!==-1,$r=Qt===yr,En=vt?0:Pr;Wr?(he=$r?yr+1:Qt,be=$r?En:Pr+1):he=yr+1;const un=E.age,Un=un+E.ageHeader;let oi=Math.min(Un-E.partTarget,E.targetduration*1.5);if(oi>0){if(_&&oi>_.tuneInGoal)this.warn(`CDN Tune-in goal increased from: ${_.tuneInGoal} to: ${oi} with playlist age: ${E.age}`),oi=0;else{const wn=Math.floor(oi/E.targetduration);if(he+=wn,be!==void 0){const Qn=Math.round(oi%E.targetduration/E.partTarget);be+=Qn}this.log(`CDN Tune-in age: ${E.ageHeader}s last advanced ${un.toFixed(2)}s goal: ${oi} skip sn ${wn} to part ${be}`)}E.tuneInGoal=oi}if(oe=this.getDeliveryDirectives(E,a.deliveryDirectives,he,be),vt||!$r){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,Ge=(E.edge-De)*1e3,Xe=ns(E,Ge);E.updated&&N>this.requestScheduled+Xe&&(this.requestScheduled=D.loading.start),he!==void 0&&E.canBlockReload?this.requestScheduled=D.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 D=Ii(r);return a!=null&&a.skip&&r.deltaUpdateFailed&&(_=a.msn,E=a.part,D=na.No),new Ts(_,E,D)}checkRetry(r){const a=r.details,_=Da(r),E=r.errorAction,{action:D,retryCount:N=0,retryConfig:W}=E||{},oe=!!E&&!!W&&(D===Gn.RetryRequest||!E.resolved&&D===Gn.SendAlternateToPenaltyBox);if(oe){var he;if(this.requestScheduled=-1,N>=W.maxNumRetry)return!1;if(_&&(he=r.context)!=null&&he.deliveryDirectives)this.warn(`Retrying playlist loading ${N+1}/${W.maxNumRetry} after "${a}" without delivery-directives`),this.loadPlaylist();else{const be=Gs(W,N);this.timer=self.setTimeout(()=>this.loadPlaylist(),be),this.warn(`Retrying playlist loading ${N+1}/${W.maxNumRetry} after "${a}" in ${be}ms`)}r.levelRetry=!0,E.resolved=!0}return oe}}class ro{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 Wo{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 ro(r),this.fast_=new ro(a),this.defaultTTFB_=E,this.ttfb_=new ro(r)}update(r,a){const{slow_:_,fast_:E,ttfb_:D}=this;_.halfLife!==r&&(this.slow_=new ro(r,_.getEstimate(),_.getTotalWeight())),E.halfLife!==a&&(this.fast_=new ro(a,E.getEstimate(),E.getTotalWeight())),D.halfLife!==r&&(this.ttfb_=new ro(r,D.getEstimate(),D.getTotalWeight()))}sample(r,a){r=Math.max(r,this.minDelayMs_);const _=8*a,E=r/1e3,D=_/E;this.fast_.sample(E,D),this.slow_.sample(E,D)}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 iu={supported:!0,configurations:[],decodingInfoResults:[{supported:!0,powerEfficient:!0,smooth:!0}]},_s={};function vu(j,r,a,_,E,D){const N=j.audioCodec?j.audioGroups:null,W=D==null?void 0:D.audioCodec,oe=D==null?void 0:D.channels,he=oe?parseInt(oe):W?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 Ge=r.groups[De];if(!Ge)throw new Error(`Audio track group ${De} not found`);Object.keys(Ge.channels).forEach(Xe=>{Se[Xe]=(Se[Xe]||0)+Ge.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 $o(j,r,a){const _=j.videoCodec,E=j.audioCodec;if(!_||!E||!a)return Promise.resolve(iu);const D={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"&&(D.transferFunction=N.toLowerCase());const W=_.split(",").map(oe=>({type:"media-source",video:f(f({},D),{},{contentType:aa(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&&W.push.apply(W,E.split(",").map(Ge=>({type:"media-source",audio:{contentType:aa(Ge,"audio"),channels:""+De}})))}}))}),Promise.all(W.map(oe=>{const he=fu(oe);return _s[he]||(_s[he]=a.decodingInfo(oe))})).then(oe=>({supported:!oe.some(he=>!he.supported),configurations:W,decodingInfoResults:oe})).catch(oe=>({supported:!1,configurations:W,decodingInfoResults:[],error:oe}))}function fu(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 gu(){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 Qu(j,r){let a=!1,_=[];return j&&(a=j!=="SDR",_=[j]),r&&(_=r.allowedVideoRanges||Ds.slice(0),a=r.preferHDR!==void 0?r.preferHDR:gu(),a?_=_.filter(E=>E!=="SDR"):_=["SDR"]),{preferHDR:a,allowedVideoRanges:_}}function Mo(j,r,a,_,E){const D=Object.keys(j),N=_==null?void 0:_.channels,W=_==null?void 0:_.audioCodec,oe=N&&parseInt(N)===2;let he=!0,be=!1,Se=1/0,De=1/0,Ge=1/0,Xe=0,lt=[];const{preferHDR:vt,allowedVideoRanges:Qt}=Qu(r,E);for(let $r=D.length;$r--;){const En=j[D[$r]];he=En.channels[2]>0,Se=Math.min(Se,En.minHeight),De=Math.min(De,En.minFramerate),Ge=Math.min(Ge,En.minBitrate);const un=Qt.filter(Un=>En.videoRanges[Un]>0);un.length>0&&(be=!0,lt=un)}Se=y(Se)?Se:0,De=y(De)?De:0;const yr=Math.max(1080,Se),Pr=Math.max(30,De);return Ge=y(Ge)?Ge:a,a=Math.max(Ge,a),be||(r=void 0,lt=[]),{codecSet:D.reduce(($r,En)=>{const un=j[En];if(En===$r)return $r;if(un.minBitrate>a)return Bs(En,`min bitrate of ${un.minBitrate} > current estimate of ${a}`),$r;if(!un.hasDefaultAudio)return Bs(En,"no renditions with default or auto-select sound found"),$r;if(W&&En.indexOf(W.substring(0,4))%5!==0)return Bs(En,`audio codec preference "${W}" not found`),$r;if(N&&!oe){if(!un.channels[N])return Bs(En,`no renditions with ${N} channel sound found (channels options: ${Object.keys(un.channels)})`),$r}else if((!W||oe)&&he&&un.channels[2]===0)return Bs(En,"no renditions with stereo sound found"),$r;return un.minHeight>yr?(Bs(En,`min resolution of ${un.minHeight} > maximum of ${yr}`),$r):un.minFramerate>Pr?(Bs(En,`min framerate of ${un.minFramerate} > maximum of ${Pr}`),$r):lt.some(Un=>un.videoRanges[Un]>0)?un.maxScore<Xe?(Bs(En,`max score of ${un.maxScore} < selected max of ${Xe}`),$r):$r&&(Wi(En)>=Wi($r)||un.fragmentError>j[$r].fragmentError)?$r:(Xe=un.maxScore,En):(Bs(En,`no variants with VIDEO-RANGE of ${JSON.stringify(lt)} found`),$r)},void 0),videoRanges:lt,preferHDR:vt,minFramerate:De,minBitrate:Ge}}function Bs(j,r){R.log(`[abr] start candidates with "${j}" ignored because ${r}`)}function Ou(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 Go(j,r,a,_){return j.slice(a,_+1).reduce((E,D)=>{if(!D.codecSet)return E;const N=D.audioGroups;let W=E[D.codecSet];W||(E[D.codecSet]=W={minBitrate:1/0,minHeight:1/0,minFramerate:1/0,maxScore:0,videoRanges:{SDR:0},channels:{2:0},hasDefaultAudio:!N,fragmentError:0}),W.minBitrate=Math.min(W.minBitrate,D.bitrate);const oe=Math.min(D.height,D.width);return W.minHeight=Math.min(W.minHeight,oe),W.minFramerate=Math.min(W.minFramerate,D.frameRate),W.maxScore=Math.max(W.maxScore,D.score),W.fragmentError+=D.fragmentError,W.videoRanges[D.videoRange]=(W.videoRanges[D.videoRange]||0)+1,N&&N.forEach(he=>{if(!he)return;const be=r.groups[he];be&&(W.hasDefaultAudio=W.hasDefaultAudio||r.hasDefaultAudio?be.hasDefault:be.hasAutoSelect||!r.hasDefaultAudio&&!r.hasAutoSelectAudio,Object.keys(be.channels).forEach(Se=>{W.channels[Se]=(W.channels[Se]||0)+be.channels[Se]}))}),E},{})}function bs(j,r,a){if("attrs"in j){const _=r.indexOf(j);if(_!==-1)return _}for(let _=0;_<r.length;_++){const E=r[_];if(bo(j,E,a))return _}return-1}function bo(j,r,a){const{groupId:_,name:E,lang:D,assocLang:N,default:W}=j,oe=j.forced;return(_===void 0||r.groupId===_)&&(E===void 0||r.name===E)&&(D===void 0||r.lang===D)&&(D===void 0||r.assocLang===N)&&(W===void 0||r.default===W)&&(oe===void 0||r.forced===oe)&&(!("characteristics"in j)||yu(j.characteristics||"",r.characteristics))&&(a===void 0||a(j,r))}function yu(j,r=""){const a=j.split(","),_=r.split(",");return a.length===_.length&&!a.some(E=>_.indexOf(E)===-1)}function Ao(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 jo(j,r,a,_,E){const D=r[_],W=r.reduce((De,Ge,Xe)=>{const lt=Ge.uri;return(De[lt]||(De[lt]=[])).push(Xe),De},{})[D.uri];W.length>1&&(_=Math.max.apply(Math,W));const oe=D.videoRange,he=D.frameRate,be=D.codecSet.substring(0,4),Se=Vs(r,_,De=>{if(De.videoRange!==oe||De.frameRate!==he||De.codecSet.substring(0,4)!==be)return!1;const Ge=De.audioGroups,Xe=a.filter(lt=>!Ge||Ge.indexOf(lt.groupId)!==-1);return bs(j,Xe,E)>-1});return Se>-1?Se:Vs(r,_,De=>{const Ge=De.audioGroups,Xe=a.filter(lt=>!Ge||Ge.indexOf(lt.groupId)!==-1);return bs(j,Xe,E)>-1})}function Vs(j,r,a){for(let _=r;_>-1;_--)if(a(j[_]))return _;for(let _=r+1;_<j.length;_++)if(a(j[_]))return _;return-1}class so{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:D,media:N}=E;if(!a||!N)return;const W=performance.now(),oe=_?_.stats:a.stats,he=_?_.duration:a.duration,be=W-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(!D||N.paused||!N.playbackRate||!N.readyState)return;const De=E.mainForwardBufferInfo;if(De===null)return;const Ge=this.bwEstimator.getEstimateTTFB(),Xe=Math.abs(N.playbackRate);if(be<=Math.max(Ge,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(),Pr=E.levels,Wr=Pr[a.level],$r=oe.total||Math.max(oe.loaded,Math.round(he*Wr.averageBitrate/8));let En=Qt?be-vt:be;En<1&&Qt&&(En=Math.min(be,oe.loaded*8/yr));const un=Qt?oe.loaded*1e3/En:0,Un=un?($r-oe.loaded)/un:$r*8/yr+Ge/1e3;if(Un<=lt)return;const oi=un?un*8:yr;let wn=Number.POSITIVE_INFINITY,Qn;for(Qn=a.level-1;Qn>Se;Qn--){const _i=Pr[Qn].maxBitrate;if(wn=this.getTimeToLoadFrag(Ge/1e3,oi,he*_i,!Pr[Qn].details),wn<lt)break}if(wn>=Un||wn>he*10)return;E.nextLoadLevel=E.nextAutoLevel=Qn,Qt?this.bwEstimator.sample(be-Math.min(Ge,vt),oe.loaded):this.bwEstimator.sampleTTFB(be);const Ta=Pr[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: ${Un.toFixed(3)} s
|
|
|
Estimated load time for down switch fragment: ${wn.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 Wo(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:D}=this;if(_&&E&&_.sn===E.sn&&_.level===E.level){const N=performance.now(),W=D?D.stats:_.stats,oe=N-W.loading.start,he=W.loading.first?W.loading.first-W.loading.start:-1;if(W.loaded&&he>-1){const Se=this.bwEstimator.getEstimateTTFB();this.bwEstimator.sample(oe-Math.min(Se,he),W.loaded)}else this.bwEstimator.sampleTTFB(oe)}break}}}getTimeToLoadFrag(r,a,_,E){const D=r+_/a,N=E?this.lastLevelLoadSec:0;return D+N}onLevelLoaded(r,a){const _=this.hls.config,{loading:E}=a.stats,D=E.end-E.start;y(D)&&(this.lastLevelLoadSec=D/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 D=_?_.duration:a.duration,N=this.hls.levels[a.level],W=(N.loaded?N.loaded.bytes:0)+E.loaded,oe=(N.loaded?N.loaded.duration:0)+D;N.loaded={bytes:W,duration:oe},N.realBitrate=Math.round(8*W/oe)}if(a.bitrateTest){const D={stats:E,frag:a,part:_,id:a.type};this.onFragBuffered(l.FRAG_BUFFERED,D),a.bitrateTest=!1}else this.lastLoadedFragLevel=a.level}}onFragBuffered(r,a){const{frag:_,part:E}=a,D=E!=null&&E.stats.loaded?E.stats:_.stats;if(D.aborted||this.ignoreFragment(_))return;const N=D.parsing.end-D.loading.start-Math.min(D.loading.first-D.loading.start,this.bwEstimator.getEstimateTTFB());this.bwEstimator.sample(N,D.loaded),D.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,D=this.findBestLevel(_,a,r,0,E,1,1);if(D>-1)return D;const N=this.hls.firstLevel,W=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 ${W}`),W}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 D=_&&E?this.getNextABRAutoLevel():this.firstAutoLevel;if(r!==-1){const N=this.hls.levels;if(N.length>Math.max(r,D)&&N[r].loadError<=N[D].loadError)return r}return this._nextAutoLevel=D,this.nextAutoLevelKey=this.getAutoLevelKey(),D}getAutoLevelKey(){return`${this.getBwEstimate()}_${this.getStarvationDelay().toFixed(2)}`}getNextABRAutoLevel(){const{fragCurrent:r,partCurrent:a,hls:_}=this,{maxAutoLevel:E,config:D,minAutoLevel:N}=_,W=a?a.duration:r?r.duration:0,oe=this.getBwEstimate(),he=this.getStarvationDelay();let be=D.abrBandWidthFactor,Se=D.abrBandWidthUpFactor;if(he){const vt=this.findBestLevel(oe,N,E,he,0,be,Se);if(vt>=0)return vt}let De=W?Math.min(W,D.maxStarvationDelay):D.maxStarvationDelay;if(!he){const vt=this.bitrateTestDelay;vt&&(De=(W?Math.min(W,D.maxLoadingDelay):D.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 Ge=this.findBestLevel(oe,N,E,he,De,be,Se);if(R.info(`[abr] ${he?"rebuffering expected":"buffer is empty"}, optimal quality level ${Ge}`),Ge>-1)return Ge;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,D,N,W){var oe;const he=E+D,be=this.lastLoadedFragLevel,Se=be===-1?this.hls.firstLevel:be,{fragCurrent:De,partCurrent:Ge}=this,{levels:Xe,allAudioTracks:lt,loadLevel:vt,config:Qt}=this.hls;if(Xe.length===1)return 0;const yr=Xe[Se],Pr=!!(yr!=null&&(oe=yr.details)!=null&&oe.live),Wr=vt===-1||be===-1;let $r,En="SDR",un=(yr==null?void 0:yr.frameRate)||0;const{audioPreference:Un,videoPreference:oi}=Qt,wn=this.audioTracksByGroup||(this.audioTracksByGroup=Ou(lt));if(Wr){if(this.firstSelection!==-1)return this.firstSelection;const ma=this.codecTiers||(this.codecTiers=Go(Xe,wn,a,_)),ia=Mo(ma,En,r,Un,oi),{codecSet:ds,videoRanges:es,minFramerate:Hi,minBitrate:di,preferHDR:ls}=ia;$r=ds,En=ls?es[es.length-1]:es[0],un=Hi,r=Math.max(r,di),R.log(`[abr] picked start tier ${JSON.stringify(ia)}`)}else $r=yr==null?void 0:yr.codecSet,En=yr==null?void 0:yr.videoRange;const Qn=Ge?Ge.duration:De?De.duration:0,Ta=this.bwEstimator.getEstimateTTFB()/1e3,_i=[];for(let ma=_;ma>=a;ma--){var wa;const ia=Xe[ma],ds=ma>Se;if(!ia)continue;if(Qt.useMediaCapabilities&&!ia.supportedResult&&!ia.supportedPromise){const go=navigator.mediaCapabilities;typeof(go==null?void 0:go.decodingInfo)=="function"&&vu(ia,wn,En,un,r,Un)?(ia.supportedPromise=$o(ia,wn,go),ia.supportedPromise.then(No=>{if(!this.hls)return;ia.supportedResult=No;const to=this.hls.levels,ru=to.indexOf(ia);No.error?R.warn(`[abr] MediaCapabilities decodingInfo error: "${No.error}" for level ${ru} ${JSON.stringify(No)}`):No.supported||(R.warn(`[abr] Unsupported MediaCapabilities decodingInfo result for level ${ru} ${JSON.stringify(No)}`),ru>-1&&to.length>1&&(R.log(`[abr] Removing unsupported level ${ru}`),this.hls.removeLevel(ru)))})):ia.supportedResult=iu}if($r&&ia.codecSet!==$r||En&&ia.videoRange!==En||ds&&un>ia.frameRate||!ds&&un>0&&un<ia.frameRate||ia.supportedResult&&!((wa=ia.supportedResult.decodingInfoResults)!=null&&wa[0].smooth)){_i.push(ma);continue}const es=ia.details,Hi=(Ge?es==null?void 0:es.partTarget:es==null?void 0:es.averagetargetduration)||Qn;let di;ds?di=W*r:di=N*r;const ls=Qn&&E>=Qn*2&&D===0?Xe[ma].averageBitrate:Xe[ma].maxBitrate,za=this.getTimeToLoadFrag(Ta,di,ls*Hi,es===void 0);if(di>=ls&&(ma===be||ia.loadError===0&&ia.fragmentError===0)&&(za<=Ta||!y(za)||Pr&&!this.bitrateTestDelay||za<he)){const go=this.forcedAutoLevel;return ma!==vt&&(go===-1||go!==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}" ${En}`),R.info(`[abr] switch candidate:${Se}->${ma} adjustedbw(${Math.round(di)})-bitrate=${Math.round(di-ls)} ttfb:${Ta.toFixed(1)} avgDuration:${Hi.toFixed(1)} maxFetchDuration:${he.toFixed(1)} fetchDuration:${za.toFixed(1)} firstSelection:${Wr} codecSet:${$r} videoRange:${En} hls.loadLevel:${vt}`)),Wr&&(this.firstSelection=ma),ma}}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 sl{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 Ns={NOT_LOADED:"NOT_LOADED",APPENDING:"APPENDING",PARTIAL:"PARTIAL",OK:"OK"};class qt{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 D=_[E];if(!D)break;const N=D.end;if(D.start<=r&&N!==null&&r<=N)return D}return this.getBufferedFrag(r,a)}getBufferedFrag(r,a){const{fragments:_}=this,E=Object.keys(_);for(let D=E.length;D--;){const N=_[E[D]];if((N==null?void 0:N.body.type)===a&&N.buffered){const W=N.body;if(W.start<=r&&r<=W.end)return W}}return null}detectEvictedFragments(r,a,_,E){this.timeRanges&&(this.timeRanges[r]=a);const D=(E==null?void 0:E.fragment.sn)||-1;Object.keys(this.fragments).forEach(N=>{const W=this.fragments[N];if(!W||D>=W.body.sn)return;if(!W.buffered&&!W.loaded){W.body.type===_&&this.removeFragment(W.body);return}const oe=W.range[r];oe&&oe.time.some(he=>{const be=!this.isTimeBuffered(he.startPTS,he.endPTS,a);return be&&this.removeFragment(W.body),be})})}detectPartialFragments(r){const a=this.timeRanges,{frag:_,part:E}=r;if(!a||_.sn==="initSegment")return;const D=ar(_),N=this.fragments[D];if(!N||N.buffered&&_.gap)return;const W=!_.relurl;Object.keys(a).forEach(oe=>{const he=_.elementaryStreams[oe];if(!he)return;const be=a[oe],Se=W||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),ur(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 D={time:[],partial:_},N=r.start,W=r.end,oe=r.minEndPTS||W,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){D.time.push({startPTS:Math.max(N,E.start(be)),endPTS:Math.min(W,E.end(be))});break}else if(N<De&&W>Se){const Ge=Math.max(N,E.start(be)),Xe=Math.min(W,E.end(be));Xe>Ge&&(D.partial=!0,D.time.push({startPTS:Ge,endPTS:Xe}))}else if(W<=Se)break}return D}getPartialFragment(r){let a=null,_,E,D,N=0;const{bufferPadding:W,fragments:oe}=this;return Object.keys(oe).forEach(he=>{const be=oe[he];be&&ur(be)&&(E=be.body.start-W,D=be.body.end+W,r>=E&&r<=D&&(_=Math.min(r-E,D-r),N<=_&&(a=be.body,N=_)))}),a}isEndListAppended(r){const a=this.endListFragments[r];return a!==void 0&&(a.buffered||ur(a))}getState(r){const a=ar(r),_=this.fragments[a];return _?_.buffered?ur(_)?Ns.PARTIAL:Ns.OK:Ns.APPENDING:Ns.NOT_LOADED}isTimeBuffered(r,a,_){let E,D;for(let N=0;N<_.length;N++){if(E=_.start(N)-this.bufferPadding,D=_.end(N)+this.bufferPadding,r>=E&&a<=D)return!0;if(a<=E)return!1}return!1}onFragLoaded(r,a){const{frag:_,part:E}=a;if(_.sn==="initSegment"||_.bitrateTest)return;const D=E?null:a,N=ar(_);this.fragments[N]={body:_,appendedPTS:null,loaded:D,buffered:!1,range:Object.create(null)}}onBufferAppended(r,a){const{frag:_,part:E,timeRanges:D}=a;if(_.sn==="initSegment")return;const N=_.type;if(E){let W=this.activePartLists[N];W||(this.activePartLists[N]=W=[]),W.push(E)}this.timeRanges=D,Object.keys(D).forEach(W=>{const oe=D[W];this.detectEvictedFragments(W,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,D){E&&!this.hasGaps||Object.keys(this.fragments).forEach(N=>{const W=this.fragments[N];if(!W)return;const oe=W.body;oe.type!==_||E&&!oe.gap||oe.start<a&&oe.end>r&&(W.buffered||D)&&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(D=>D.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 ur(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 pr{static isBuffered(r,a){try{if(r){const _=pr.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=pr.getBuffered(r),D=[];let N;for(N=0;N<E.length;N++)D.push({start:E.start(N),end:E.end(N)});return this.bufferedInfo(D,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 D=0,N,W=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)W=be,oe=Se,D=oe-a;else if(a+_<be){N=be;break}}return{len:D,start:W||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 _n{constructor(r,a,_,E=0,D=-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=xn(),this.buffering={audio:xn(),video:xn(),audiovideo:xn()},this.level=r,this.sn=a,this.id=_,this.size=E,this.part=D,this.partial=N}}function xn(){return{start:0,executeStart:0,executeEnd:0,end:0}}function Nn(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 $n(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=Nn(a,_[0].cc);if(!E||E&&!E.startPTS){R.log("No frag in previous level to align on");return}return E}function sr(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;_++)sr(a[_],j);r.fragmentHint&&sr(r.fragmentHint,j),r.alignedSliding=!0}function xr(j,r,a){r&&(mn(j,a,r),!a.alignedSliding&&r&&zn(a,r),!a.alignedSliding&&r&&!a.skippedSegments&&Ws(r,a))}function mn(j,r,a){if($n(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 zn(j,r){if(!j.hasProgramDateTime||!r.hasProgramDateTime)return;const a=j.fragments,_=r.fragments;if(!a.length||!_.length)return;let E,D;const N=Math.min(r.endCC,j.endCC);r.startCC<N&&j.startCC<N&&(E=Nn(_,N),D=Nn(a,N)),(!E||!D)&&(E=_[Math.floor(_.length/2)],D=Nn(a,E.cc)||a[Math.floor(a.length/2)]);const W=E.programDateTime,oe=D.programDateTime;if(!W||!oe)return;const he=(oe-W)/1e3-(D.start-E.start);Nr(he,j)}const ft=Math.pow(2,17);class Rn{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 Bi({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,D=E.fLoader,N=E.loader;return new Promise((W,oe)=>{if(this.loader&&this.loader.destroy(),r.gap)if(r.tagList.some(Ge=>Ge[0]==="GAP")){oe(li(r));return}else r.gap=!1;const he=this.loader=r.loader=D?new D(E):new N(E),be=Kn(r),Se=So(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:(Ge,Xe,lt,vt)=>{this.resetLoader(r,he);let Qt=Ge.data;lt.resetIV&&r.decryptdata&&(r.decryptdata.iv=new Uint8Array(Qt.slice(0,16)),Qt=Qt.slice(16)),W({frag:r,part:null,payload:Qt,networkDetails:vt})},onError:(Ge,Xe,lt,vt)=>{this.resetLoader(r,he),oe(new Bi({type:b.NETWORK_ERROR,details:x.FRAG_LOAD_ERROR,fatal:!1,frag:r,response:f({url:_,data:void 0},Ge),error:new Error(`HTTP Error ${Ge.code} ${Ge.text}`),networkDetails:lt,stats:vt}))},onAbort:(Ge,Xe,lt)=>{this.resetLoader(r,he),oe(new Bi({type:b.NETWORK_ERROR,details:x.INTERNAL_ABORTED,fatal:!1,frag:r,error:new Error("Aborted"),networkDetails:lt,stats:Ge}))},onTimeout:(Ge,Xe,lt)=>{this.resetLoader(r,he),oe(new Bi({type:b.NETWORK_ERROR,details:x.FRAG_LOAD_TIMEOUT,fatal:!1,frag:r,error:new Error(`Timeout after ${De.timeout}ms`),networkDetails:lt,stats:Ge}))},onProgress:(Ge,Xe,lt,vt)=>{a&&a({frag:r,part:null,payload:lt,networkDetails:vt})}})})}loadPart(r,a,_){this.abort();const E=this.config,D=E.fLoader,N=E.loader;return new Promise((W,oe)=>{if(this.loader&&this.loader.destroy(),r.gap||a.gap){oe(li(r,a));return}const he=this.loader=r.loader=D?new D(E):new N(E),be=Kn(r,a),Se=So(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:(Ge,Xe,lt,vt)=>{this.resetLoader(r,he),this.updateStatsFromPart(r,a);const Qt={frag:r,part:a,payload:Ge.data,networkDetails:vt};_(Qt),W(Qt)},onError:(Ge,Xe,lt,vt)=>{this.resetLoader(r,he),oe(new Bi({type:b.NETWORK_ERROR,details:x.FRAG_LOAD_ERROR,fatal:!1,frag:r,part:a,response:f({url:be.url,data:void 0},Ge),error:new Error(`HTTP Error ${Ge.code} ${Ge.text}`),networkDetails:lt,stats:vt}))},onAbort:(Ge,Xe,lt)=>{r.stats.aborted=a.stats.aborted,this.resetLoader(r,he),oe(new Bi({type:b.NETWORK_ERROR,details:x.INTERNAL_ABORTED,fatal:!1,frag:r,part:a,error:new Error("Aborted"),networkDetails:lt,stats:Ge}))},onTimeout:(Ge,Xe,lt)=>{this.resetLoader(r,he),oe(new Bi({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:Ge}))}})})}updateStatsFromPart(r,a){const _=r.stats,E=a.stats,D=E.total;if(_.loaded+=E.loaded,D){const oe=Math.round(r.duration/a.duration),he=Math.min(Math.round(_.loaded/D),oe),Se=(oe-he)*Math.round(_.loaded/he);_.total=_.loaded+Se}else _.total=Math.max(_.loaded,_.total);const N=_.loading,W=E.loading;N.start?N.first+=W.first-W.start:(N.start=W.start,N.first=W.first),N.end=W.end}resetLoader(r,a){r.loader=null,this.loader===a&&(self.clearTimeout(this.partLoadTimeout),this.loader=null),a.destroy()}}function Kn(j,r=null){const a=r||j,_={frag:j,part:r,responseType:"arraybuffer",url:a.url,headers:{},rangeStart:0,rangeEnd:0},E=a.byteRangeStartOffset,D=a.byteRangeEndOffset;if(y(E)&&y(D)){var N;let W=E,oe=D;if(j.sn==="initSegment"&&((N=j.decryptdata)==null?void 0:N.method)==="AES-128"){const he=D-E;he%16&&(oe=D+(16-he%16)),E!==0&&(_.resetIV=!0,W=E-16)}_.rangeStart=W,_.rangeEnd=oe}return _}function li(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 Bi(_)}class Bi extends Error{constructor(r){super(r.error.message),this.data=void 0,this.data=r}}class Kr{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 Qi{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 ya(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],D=_[1],N=_[2],W=_[3],oe=this.invSubMix,he=oe[0],be=oe[1],Se=oe[2],De=oe[3],Ge=new Uint32Array(256);let Xe=0,lt=0,vt=0;for(vt=0;vt<256;vt++)vt<128?Ge[vt]=vt<<1:Ge[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=Ge[Xe],Pr=Ge[yr],Wr=Ge[Pr];let $r=Ge[Qt]*257^Qt*16843008;E[Xe]=$r<<24|$r>>>8,D[Xe]=$r<<16|$r>>>16,N[Xe]=$r<<8|$r>>>24,W[Xe]=$r,$r=Wr*16843009^Pr*65537^yr*257^Xe*16843008,he[Qt]=$r<<24|$r>>>8,be[Qt]=$r<<16|$r>>>16,Se[Qt]=$r<<8|$r>>>24,De[Qt]=$r,Xe?(Xe=yr^Ge[Ge[Ge[Wr^yr]]],lt^=Ge[Ge[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 D=this.keySize=a.length;if(D!==4&&D!==6&&D!==8)throw new Error("Invalid aes key size="+D);const N=this.ksRows=(D+6+1)*4;let W,oe;const he=this.keySchedule=new Uint32Array(N),be=this.invKeySchedule=new Uint32Array(N),Se=this.sBox,De=this.rcon,Ge=this.invSubMix,Xe=Ge[0],lt=Ge[1],vt=Ge[2],Qt=Ge[3];let yr,Pr;for(W=0;W<N;W++){if(W<D){yr=he[W]=a[W];continue}Pr=yr,W%D===0?(Pr=Pr<<8|Pr>>>24,Pr=Se[Pr>>>24]<<24|Se[Pr>>>16&255]<<16|Se[Pr>>>8&255]<<8|Se[Pr&255],Pr^=De[W/D|0]<<24):D>6&&W%D===4&&(Pr=Se[Pr>>>24]<<24|Se[Pr>>>16&255]<<16|Se[Pr>>>8&255]<<8|Se[Pr&255]),he[W]=yr=(he[W-D]^Pr)>>>0}for(oe=0;oe<N;oe++)W=N-oe,oe&3?Pr=he[W]:Pr=he[W-4],oe<4||W<=4?be[oe]=Pr:be[oe]=Xe[Se[Pr>>>24]]^lt[Se[Pr>>>16&255]]^vt[Se[Pr>>>8&255]]^Qt[Se[Pr&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,D=this.invKeySchedule,N=this.invSBox,W=this.invSubMix,oe=W[0],he=W[1],be=W[2],Se=W[3],De=this.uint8ArrayToUint32Array_(_);let Ge=De[0],Xe=De[1],lt=De[2],vt=De[3];const Qt=new Int32Array(r),yr=new Int32Array(Qt.length);let Pr,Wr,$r,En,un,Un,oi,wn,Qn,Ta,_i,wa,ma,ia;const ds=this.networkToHostOrderSwap;for(;a<Qt.length;){for(Qn=ds(Qt[a]),Ta=ds(Qt[a+1]),_i=ds(Qt[a+2]),wa=ds(Qt[a+3]),un=Qn^D[0],Un=wa^D[1],oi=_i^D[2],wn=Ta^D[3],ma=4,ia=1;ia<E;ia++)Pr=oe[un>>>24]^he[Un>>16&255]^be[oi>>8&255]^Se[wn&255]^D[ma],Wr=oe[Un>>>24]^he[oi>>16&255]^be[wn>>8&255]^Se[un&255]^D[ma+1],$r=oe[oi>>>24]^he[wn>>16&255]^be[un>>8&255]^Se[Un&255]^D[ma+2],En=oe[wn>>>24]^he[un>>16&255]^be[Un>>8&255]^Se[oi&255]^D[ma+3],un=Pr,Un=Wr,oi=$r,wn=En,ma=ma+4;Pr=N[un>>>24]<<24^N[Un>>16&255]<<16^N[oi>>8&255]<<8^N[wn&255]^D[ma],Wr=N[Un>>>24]<<24^N[oi>>16&255]<<16^N[wn>>8&255]<<8^N[un&255]^D[ma+1],$r=N[oi>>>24]<<24^N[wn>>16&255]<<16^N[un>>8&255]<<8^N[Un&255]^D[ma+2],En=N[wn>>>24]<<24^N[un>>16&255]<<16^N[Un>>8&255]<<8^N[oi&255]^D[ma+3],yr[a]=ds(Pr^Ge),yr[a+1]=ds(En^Xe),yr[a+2]=ds($r^lt),yr[a+3]=ds(Wr^vt),Ge=Qn,Xe=Ta,lt=_i,vt=wa,a=a+4}return yr.buffer}}const Oa=16;class xs{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?ya(_):_}reset(){this.currentResult=null,this.currentIV=null,this.remainderData=null,this.softwareDecrypter&&(this.softwareDecrypter=null)}decrypt(r,a,_){return this.useSoftware?new Promise((E,D)=>{this.softwareDecrypt(new Uint8Array(r),a,_);const N=this.flush();N?E(N.buffer):D(new Error("[softwareDecrypt] Failed to decrypt data"))}):this.webCryptoDecrypt(new Uint8Array(r),a,_)}softwareDecrypt(r,a,_){const{currentIV:E,currentResult:D,remainderData:N}=this;this.logOnce("JS AES decrypt"),N&&(r=hr(N,r),this.remainderData=null);const W=this.getValidChunk(r);if(!W.length)return null;E&&(_=E);let oe=this.softwareDecrypter;oe||(oe=this.softwareDecrypter=new Li),oe.expandKey(a);const he=D;return this.currentResult=oe.decrypt(W.buffer,0,_),this.currentIV=it(W,-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 Qi(this.subtle,a)}return this.fastAesKey.expandKey().then(E=>this.subtle?(this.logOnce("WebCrypto AES decrypt"),new Kr(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%Oa;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}},hn={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 To extends sl{constructor(r,a,_,E,D){super(),this.hls=void 0,this.fragPrevious=null,this.fragCurrent=null,this.fragmentTracker=void 0,this.transmuxer=null,this._state=hn.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=D,this.logPrefix=E,this.log=R.log.bind(R,`${E}:`),this.warn=R.warn.bind(R,`${E}:`),this.hls=r,this.fragmentLoader=new Rn(r.config),this.keyLoader=_,this.fragmentTracker=a,this.config=r.config,this.decrypter=new xs(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=hn.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 D=_[_.length-1];return pr.isBuffered(this.media,D.start+D.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===hn.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:D}=this,N=_?_.currentTime:0,W=pr.bufferInfo(E||_,N,r.maxBufferHole);if(this.log(`media seeking to ${y(N)?N.toFixed(3):N}, state: ${D}`),this.state===hn.ENDED)this.resetLoadingState();else if(a){const oe=r.maxFragLookUpTolerance,he=a.start-oe,be=a.start+a.duration+oe;if(!W.len||be<W.start||he>W.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&&!W.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=hn.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=D=>{if(this.fragContextChanged(r)){this.warn(`Fragment ${r.sn}${D.part?" p: "+D.part.index:""} of level ${r.level} was dropped during download.`),this.fragmentTracker.removeFragment(r);return}r.stats.chunkCount++,this._handleFragmentLoadProgress(D)};this._doFragLoad(r,a,_,E).then(D=>{if(!D)return;const N=this.state;if(this.fragContextChanged(r)){(N===hn.FRAG_LOADING||!this.fragCurrent&&N===hn.PARSING)&&(this.fragmentTracker.removeFragment(r),this.state=hn.IDLE);return}"payload"in D&&(this.log(`Loaded fragment ${r.sn} of level ${r.level}`),this.hls.trigger(l.FRAG_LOADED,D)),this._handleFragmentLoadComplete(D)}).catch(D=>{this.state===hn.STOPPED||this.state===hn.ERROR||(this.warn(`Frag error: ${(D==null?void 0:D.message)||D}`),this.resetFragmentLoading(r))})}clearTrackerIfNeeded(r){var a;const{fragmentTracker:_}=this;if(_.getState(r)===Ns.APPENDING){const D=r.type,N=this.getFwdBufferInfo(this.mediaBuffer,D),W=Math.max(r.duration,N?N.len:this.config.maxBufferLength),oe=this.backtrackFragment;((oe?r.sn-oe.sn:0)===1||this.reduceMaxBufferLength(W,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)===Ns.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:D}=_,N=r.decryptdata;if(D&&D.byteLength>0&&N!=null&&N.key&&N.iv&&N.method==="AES-128"){const W=self.performance.now();return this.decrypter.decrypt(new Uint8Array(D),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:W,tdecrypt:he}}),_.payload=oe,this.completeInitSegmentLoad(_)})}return this.completeInitSegmentLoad(_)}).catch(_=>{this.state===hn.STOPPED||this.state===hn.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=hn.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,D,N;const W=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:${W?pi.toString(pr.getBuffered(W)):"(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=hn.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=hn.IDLE,W&&(!this.loadedmetadata&&r.type==Ye.MAIN&&W.buffered.length&&((D=this.fragCurrent)==null?void 0:D.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:D}=r,N=!D||D.length===0||D.some(oe=>!oe),W=new _n(_.level,_.sn,_.stats.chunkCount+1,0,E?E.index:-1,!N);a.flush(W)}_handleFragmentLoadProgress(r){}_doFragLoad(r,a,_=null,E){var D;const N=a==null?void 0:a.details;if(!this.levels||!N)throw new Error(`frag load aborted, missing level${N?"":" detail"}s`);let W=null;if(r.encrypted&&!((D=r.decryptdata)!=null&&D.key)?(this.log(`Loading key for ${r.sn} of [${N.startSN}-${N.endSN}], ${this.logPrefix==="[stream-controller]"?"level":"track"} ${r.level}`),this.state=hn.KEY_LOADING,this.fragCurrent=r,W=this.keyLoader.load(r).then(be=>{if(!this.fragContextChanged(be.frag))return this.hls.trigger(l.KEY_LOADED,be),this.state===hn.KEY_LOADING&&(this.state=hn.IDLE),be}),this.hls.trigger(l.KEY_LOADING,{frag:r}),this.fragCurrent===null&&(W=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=hn.FRAG_LOADING;let Ge;return W?Ge=W.then(Xe=>!Xe||this.fragContextChanged(Xe.frag)?null:this.doFragPartsLoad(r,De,a,E)).catch(Xe=>this.handleFragLoadError(Xe)):Ge=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")):Ge}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=hn.FRAG_LOADING;const oe=this.config.progressive;let he;return oe&&W?he=W.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),W]).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((D,N)=>{var W;const oe=[],he=(W=_.details)==null?void 0:W.partList,be=Se=>{this.fragmentLoader.loadPart(r,Se,E).then(De=>{oe[Se.index]=De;const Ge=De.part;this.hls.trigger(l.FRAG_LOADED,De);const Xe=Rs(_,r.sn,Se.index+1)||Vi(he,r.sn,Se.index+1);if(Xe)be(Xe);else return D({frag:r,part:Ge,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!==hn.PARSING){!this.fragCurrent&&this.state!==hn.STOPPED&&this.state!==hn.ERROR&&(this.state=hn.IDLE);return}const{frag:_,part:E,level:D}=a,N=self.performance.now();_.stats.parsing.end=N,E&&(E.stats.parsing.end=N),this.updateLevelTiming(_,E,D,r.partial)}getCurrentContext(r){const{levels:a,fragCurrent:_}=this,{level:E,sn:D,part:N}=r;if(!(a!=null&&a[E]))return this.warn(`Levels object was unset while buffering fragment ${D} of level ${E}. The current chunk will not be buffered.`),null;const W=a[E],oe=N>-1?Rs(W,D,N):null,he=oe?oe.fragment:yo(W,D,_);return he?(_&&_!==he&&(he.stats=_.stats),{frag:he,part:oe,level:W}):null}bufferFragmentData(r,a,_,E,D){var N;if(!r||this.state!==hn.PARSING)return;const{data1:W,data2:oe}=r;let he=W;if(W&&oe&&(he=hr(W,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(D)return;this.flushBufferGap(a)}}flushBufferGap(r){const a=this.media;if(!a)return;if(!pr.isBuffered(a,a.currentTime)){this.flushMainBuffer(0,r.start);return}const _=a.currentTime,E=pr.bufferInfo(a,_,0),D=r.duration,N=Math.min(this.config.maxFragLookUpTolerance*2,D*.25),W=Math.max(Math.min(r.start-N,E.end-N),_+N);r.start-W>N&&this.flushMainBuffer(W,r.start)}getFwdBufferInfo(r,a){const _=this.getLoadPosition();return y(_)?this.getFwdBufferInfoAtPos(r,_,a):null}getFwdBufferInfoAtPos(r,a,_){const{config:{maxBufferHole:E}}=this,D=pr.bufferInfo(r,a,E);if(D.len===0&&D.nextStart!==void 0){const N=this.fragmentTracker.getBufferedFrag(a,_);if(N&&D.nextStart<N.end)return pr.bufferInfo(r,a,Math.max(D.nextStart,E))}return D}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),D=Math.max(r-a*3,_.maxMaxBufferLength/2,E);return D>=E?(_.maxMaxBufferLength=D,this.warn(`Reduce max buffer length to ${D}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:D}=this,N=_[0].start;let W;if(a.live){const oe=D.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)&&(W=this.getInitialLiveFragment(a,_),this.startPosition=this.nextLoadPosition=W?this.hls.liveSyncPosition||W.start:r)}else r<=N&&(W=_[0]);if(!W){const oe=D.lowLatencyMode?a.partEnd:a.fragmentEnd;W=this.getFragmentAtPosition(r,oe,a)}return this.mapToInitFragWhenRequired(W)}isLoopLoading(r,a){const _=this.fragmentTracker.getState(r);return(_===Ns.OK||_===Ns.PARTIAL&&!!r.gap)&&this.nextLoadPosition>a}getNextFragmentLoopLoading(r,a,_,E,D){const N=r.gap,W=this.getNextFragment(this.nextLoadPosition,a);if(W===null)return W;if(r=W,N&&r&&!r.gap&&_.nextStart){const oe=this.getFwdBufferInfoAtPos(this.mediaBuffer?this.mediaBuffer:this.media,_.nextStart,E);if(oe!==null&&_.len+oe.len>=D)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,D=!1,N=!0;for(let W=0,oe=r.length;W<oe;W++){const he=r[W];if(N=N&&!he.independent,E>-1&&_<he.start)break;const be=he.loaded;be?E=-1:(D||he.independent||N)&&he.fragment===a&&(E=W),D=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=Lo(a,_.endProgramDateTime,this.config.maxFragLookUpTolerance)),!E){const D=_.sn+1;if(D>=r.startSN&&D<=r.endSN){const N=a[D-r.startSN];_.cc===N.cc&&(E=N,this.log(`Live playlist, switching playlist, load frag with next SN: ${E.sn}`))}E||(E=hi(a,_.cc),E&&this.log(`Live playlist, switching playlist, load frag with same CC: ${E.sn}`))}}else{const D=this.hls.liveSyncPosition;D!==null&&(E=this.getFragmentAtPosition(D,this.bitrateTest?r.fragmentEnd:r.edge,r))}return E}getFragmentAtPosition(r,a,_){const{config:E}=this;let{fragPrevious:D}=this,{fragments:N,endSN:W}=_;const{fragmentHint:oe}=_,{maxFragLookUpTolerance:he}=E,be=_.partList,Se=!!(E.lowLatencyMode&&be!=null&&be.length&&oe);Se&&oe&&!this.bitrateTest&&(N=N.concat(oe),W=oe.sn);let De;if(r<a){const Ge=r>a-he?0:he;De=mo(D,N,r,Ge)}else De=N[N.length-1];if(De){const Ge=De.sn-_.startSN,Xe=this.fragmentTracker.getState(De);if((Xe===Ns.OK||Xe===Ns.PARTIAL&&De.gap)&&(D=De),D&&De.sn===D.sn&&(!Se||be[0].fragment.sn>De.sn)&&D&&De.level===D.level){const vt=N[Ge+1];De.sn<W&&this.fragmentTracker.getState(vt)!==Ns.OK?De=vt:De=null}}return De}synchronizeToLiveEdge(r){const{config:a,media:_}=this;if(!_)return;const E=this.hls.liveSyncPosition,D=_.currentTime,N=r.fragments[0].start,W=r.edge,oe=D>=N-a.maxFragLookUpTolerance&&D<=W;if(E!==null&&_.duration>E&&(D<E||!oe)){const he=a.liveMaxLatencyDuration!==void 0?a.liveMaxLatencyDuration:a.liveMaxLatencyDurationCount*r.targetduration;(!oe&&_.readyState<4||D<W-he)&&(this.loadedmetadata||(this.nextLoadPosition=E),_.readyState&&(this.warn(`Playback: ${D.toFixed(3)} is located too far from the end of live sliding playlist: ${W}, 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 D=r.fragments[0].start,N=!a,W=r.alignedSliding&&y(D);if(N||!W&&!D){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 D}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,D=E?this.startTimeOffset:r.startTimeOffset;D!==null&&y(D)?(_=a+D,D<0&&(_+=r.totalduration),_=Math.min(Math.max(a,_),a+r.totalduration),this.log(`Start time offset ${D} 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!==hn.FRAG_LOADING_WAITING_RETRY)&&(this.state=hn.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 D=a.details===x.FRAG_GAP;D&&this.fragmentTracker.fragBuffered(_,!0);const N=a.errorAction,{action:W,retryCount:oe=0,retryConfig:he}=N||{};if(N&&W===Gn.RetryRequest&&he){this.resetStartWhenNotLoaded(this.levelLastLoaded);const be=Gs(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=hn.FRAG_LOADING_WAITING_RETRY}else if(he&&N)if(this.resetFragmentErrors(r),oe<he.maxNumRetry)!D&&W!==Gn.RemoveAlternatePermanently&&(N.resolved=!0);else{R.warn(`${a.details} reached or exceeded max retry (${oe})`);return}else(N==null?void 0:N.action)===Gn.SendAlternateToPenaltyBox?this.state=hn.WAITING_LEVEL:this.state=hn.ERROR;this.tickImmediate()}reduceLengthAndFlushBuffer(r){if(this.state===hn.PARSING||this.state===hn.PARSED){const a=r.frag,_=r.parent,E=this.getFwdBufferInfo(this.mediaBuffer,_),D=E&&E.len>.5;D&&this.reduceMaxBufferLength(E.len,(a==null?void 0:a.duration)||10);const N=!D;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!==hn.STOPPED&&(this.state=hn.IDLE)}afterBufferFlushed(r,a,_){if(!r)return;const E=pr.getBuffered(r);this.fragmentTracker.detectEvictedFragments(a,E,_),this.state===hn.ENDED&&this.resetLoadingState()}resetLoadingState(){this.log("Reset loading state"),this.fragCurrent=null,this.fragPrevious=null,this.state=hn.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 D;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:ks(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)&&((D=this.transmuxer)==null?void 0:D.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=hn.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 ms{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]:_=ka(r,a);else return new Uint8Array(0);return this.reset(),_}reset(){this.chunks.length=0,this.dataLength=0}}function ka(j,r){const a=new Uint8Array(r);let _=0;for(let E=0;E<j.length;E++){const D=j[E];a.set(D,_),_+=D.length}return a}function no(){return typeof __HLS_WORKER_BUNDLE__=="function"}function qs(){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 Cn(j){const r=new self.URL(j,self.location.href).href;return{worker:new self.Worker(r),scriptURL:r}}function us(j="",r=9e4){return{type:j,id:-1,pid:-1,inputTimeScale:r,sequenceNumber:-1,samples:[],dropped:0}}class Ls{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=hr(this.cachedData,r),this.cachedData=null);let _=et(r,0),E=_?_.length:0,D;const N=this._audioTrack,W=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&&W.samples.push({pts:this.lastPTS,dts:this.lastPTS,data:_,type:bn.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,D=E):E=he}else me(r,E)?(_=et(r,E),W.samples.push({pts:this.lastPTS,dts:this.lastPTS,data:_,type:bn.audioId3,duration:Number.POSITIVE_INFINITY}),E+=_.length,D=E):E++;if(E===he&&D!==he){const be=it(r,D);this.cachedData?this.cachedData=hr(this.cachedData,be):this.cachedData=be}}return{audioTrack:N,videoTrack:us(),id3Track:W,textTrack:us()}}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:us(),id3Track:this._id3Track,textTrack:us()}}destroy(){}}const Ve=(j,r,a)=>{if(y(j))return j*90;const _=a?a.baseTime*9e4/a.timescale:0;return r*9e4+_};function qe(j,r,a,_){let E,D,N,W;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,W=new Array(4),D=Se-3):(E=2,W=new Array(2),D=Se):oe.indexOf("android")!==-1?(E=2,W=new Array(2),D=Se):(E=5,W=new Array(4),_&&(_.indexOf("mp4a.40.29")!==-1||_.indexOf("mp4a.40.5")!==-1)||!_&&Se>=6?D=Se-3:((_&&_.indexOf("mp4a.40.2")!==-1&&(Se>=6&&N===1||/vivaldi/i.test(oe))||!_&&N===1)&&(E=2,W=new Array(2)),D=Se)),W[0]=E<<3,W[0]|=(Se&14)>>1,W[1]|=(Se&1)<<7,W[1]|=N<<3,E===5&&(W[1]|=(D&14)>>1,W[2]=(D&1)<<7,W[2]|=8,W[3]=0),{config:W,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 Wt(j,r){return j[r+1]&1?7:9}function dr(j,r){return(j[r+3]&3)<<11|j[r+4]<<3|(j[r+5]&224)>>>5}function Br(j,r){return r+5<j.length}function Hr(j,r){return r+1<j.length&&Mt(j,r)}function pn(j,r){return Br(j,r)&&Mt(j,r)&&dr(j,r)<=j.length-r}function nn(j,r){if(Hr(j,r)){const a=Wt(j,r);if(r+a>=j.length)return!1;const _=dr(j,r);if(_<=a)return!1;const E=r+_;return E===j.length||Hr(j,E)}return!1}function vn(j,r,a,_,E){if(!j.samplerate){const D=qe(r,a,_,E);if(!D)return;j.config=D.config,j.samplerate=D.samplerate,j.channelCount=D.channelCount,j.codec=D.codec,j.manifestCodec=D.manifestCodec,R.log(`parsed codec:${j.codec}, rate:${D.samplerate}, channels:${D.channelCount}`)}}function Yn(j){return 9216e4/j}function ri(j,r){const a=Wt(j,r);if(r+a<=j.length){const _=dr(j,r)-a;if(_>0)return{headerLength:a,frameLength:_}}}function yi(j,r,a,_,E){const D=Yn(j.samplerate),N=_+E*D,W=ri(r,a);let oe;if(W){const{frameLength:Se,headerLength:De}=W,Ge=De+Se,Xe=Math.max(0,a+Ge-r.length);Xe?(oe=new Uint8Array(Ge-De),oe.set(r.subarray(a+De,r.length),0)):oe=r.subarray(a+De,a+Ge);const lt={unit:oe,pts:N};return Xe||j.samples.push(lt),{sample:lt,length:Ge,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 Si=null;const qi=[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],Di=[[0,72,144,12],[0,0,0,0],[0,72,144,12],[0,144,144,12]],pa=[0,1,1,4];function Ci(j,r,a,_,E){if(a+24>r.length)return;const D=Ei(r,a);if(D&&a+D.frameLength<=r.length){const N=D.samplesPerFrame*9e4/D.sampleRate,W=_+E*N,oe={unit:r.subarray(a,a+D.frameLength),pts:W,dts:W};return j.config=[],j.channelCount=D.channelCount,j.samplerate=D.sampleRate,j.samples.push(oe),{sample:oe,length:D.frameLength,missing:0}}}function Ei(j,r){const a=j[r+1]>>3&3,_=j[r+1]>>1&3,E=j[r+2]>>4&15,D=j[r+2]>>2&3;if(a!==1&&E!==0&&E!==15&&D!==3){const N=j[r+2]>>1&1,W=j[r+3]>>6,oe=a===3?3-_:_===3?3:4,he=qi[oe*14+E-1]*1e3,Se=ji[(a===3?0:a===2?1:2)*3+D],De=W===3?1:2,Ge=Di[a][_],Xe=pa[_],lt=Ge*8*Xe,vt=Math.floor(Ge*he/Se+N)*Xe;if(Si===null){const Pr=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);Si=Pr?parseInt(Pr[1]):0}return!!Si&&Si<=87&&_===2&&he>=224e3&&W===0&&(j[r+3]=j[r+3]|128),{sampleRate:Se,channelCount:De,frameLength:vt,samplesPerFrame:lt}}}function sa(j,r){return j[r]===255&&(j[r+1]&224)===224&&(j[r+1]&6)!==0}function io(j,r){return r+1<j.length&&sa(j,r)}function Ps(j,r){return sa(j,r)&&4<=j.length-r}function Na(j,r){if(r+1<j.length&&sa(j,r)){const _=Ei(j,r);let E=4;_!=null&&_.frameLength&&(E=_.frameLength);const D=r+E;return D===j.length||io(j,D)}return!1}class Wa extends Ls{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(Na(r,_))return!1;for(let E=r.length;_<E;_++)if(nn(r,_))return R.log("ADTS sync word found !"),!0;return!1}canParse(r,a){return pn(r,a)}appendFrame(r,a,_){vn(r,this.observer,a,_,r.manifestCodec);const E=yi(r,a,_,this.basePTS,this.frameIndex);if(E&&E.missing===0)return E}}const Va=/\/emsg[-/]ID3/i;class Fi{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 D=this.videoTrack=us("video",1),N=this.audioTrack=us("audio",1),W=this.txtTrack=us("text",1);if(this.id3Track=us("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;D.id=he,D.timescale=W.timescale=be,D.codec=Se}if(oe.audio){const{id:he,timescale:be,codec:Se}=oe.audio;N.id=he,N.timescale=be,N.codec=Se}W.id=Yt.text,D.sampleDuration=0,D.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,D=this.txtTrack;if(this.config.progressive){this.remainderData&&(_=hr(this.remainderData,r));const W=jr(_);this.remainderData=W.remainder,E.samples=W.valid||new Uint8Array}else E.samples=_;const N=this.extractID3Track(E,a);return D.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:us(),id3Track:E,textTrack:us()}}extractID3Track(r,a){const _=this.id3Track;if(r.samples.length){const E=ct(r.samples,["emsg"]);E&&E.forEach(D=>{const N=gt(D);if(Va.test(N.schemeIdUri)){const W=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:W,pts:W,type:bn.emsg,duration:oe})}})}return _}demuxSampleAes(r,a,_){return Promise.reject(new Error("The MP4 demuxer does not support SAMPLE-AES decryption"))}destroy(){}}const va=(j,r)=>{let a=0,_=5;r+=_;const E=new Uint32Array(1),D=new Uint32Array(1),N=new Uint8Array(1);for(;_>0;){N[0]=j[r];const W=Math.min(_,8),oe=8-W;D[0]=4278190080>>>24+oe<<oe,E[0]=(N[0]&D[0])>>oe,a=a?a<<W|E[0]:E[0],r+=1,_-=W}return a};class Ya extends Ls{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=Xa(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&&va(r,_)<16}}function Xa(j,r,a,_,E){if(a+8>r.length||r[a]!==11||r[a+1]!==119)return-1;const D=r[a+4]>>6;if(D>=3)return-1;const W=[48e3,44100,32e3][D],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+D]*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 Ge=(r[a+6]<<8|r[a+7])>>12-De&1,lt=[2,1,2,3,3,4,4,5][Se]+Ge,vt=r[a+5]>>3,Qt=r[a+5]&7,yr=new Uint8Array([D<<6|vt<<1|Qt>>2,(Qt&3)<<6|Se<<3|Ge<<2|oe>>4,oe<<4&224]),Pr=1536/W*9e4,Wr=_+E*Pr,$r=r.subarray(a,a+be);return j.config=yr,j.channelCount=lt,j.samplerate=W,j.samples.push({unit:$r,pts:Wr}),be}class xo{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 D=_.units;E=D[D.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 D=_[E-1];r.pts=D.pts,r.dts=D.dts}else{a.dropped++;return}}a.samples.push(r)}r.debug.length&&R.log(r.pts+"/"+r.dts+":"+r.debug)}}class is{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),D=Math.min(4,a);if(D===0)throw new Error("no bytes available");E.set(r.subarray(_,_+D)),this.word=new DataView(E.buffer).getUint32(0),this.bitsAvailable=D*8,this.bytesAvailable-=D}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 D=0;D<r;D++)_!==0&&(E=this.readEG(),_=(a+E+256)%256),a=_===0?a:_}readSPS(){let r=0,a=0,_=0,E=0,D,N,W;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),Ge=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 En=be();if(En===3&&De(1),Xe(),Xe(),De(1),Se())for(N=En!==3?8:12,W=0;W<N;W++)Se()&&(W<6?lt(16):lt(64))}Xe();const Qt=be();if(Qt===0)be();else if(Qt===1)for(De(1),Ge(),Ge(),D=be(),W=0;W<D;W++)Ge();Xe(),De(1);const yr=be(),Pr=be(),Wr=he(1);Wr===0&&De(1),De(1),Se()&&(r=be(),a=be(),_=be(),E=be());let $r=[1,1];if(Se()&&Se())switch(oe()){case 1:$r=[1,1];break;case 2:$r=[12,11];break;case 3:$r=[10,11];break;case 4:$r=[16,11];break;case 5:$r=[40,33];break;case 6:$r=[24,11];break;case 7:$r=[20,11];break;case 8:$r=[32,11];break;case 9:$r=[80,33];break;case 10:$r=[18,11];break;case 11:$r=[15,11];break;case 12:$r=[64,33];break;case 13:$r=[160,99];break;case 14:$r=[4,3];break;case 15:$r=[3,2];break;case 16:$r=[2,1];break;case 255:{$r=[oe()<<8|oe(),oe()<<8|oe()];break}}return{width:Math.ceil((yr+1)*16-r*2-a*2),height:(2-Wr)*(Pr+1)*16-(Wr?2:4)*(_+E),pixelRatio:$r}}readSliceType(){return this.readUByte(),this.readUEG(),this.readUEG()}}class xa extends xo{parseAVCPES(r,a,_,E,D){const N=this.parseAVCNALu(r,_.data);let W=this.VideoSample,oe,he=!1;_.data=null,W&&N.length&&!r.audFound&&(this.pushAccessUnit(W,r),W=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 is(vt).readSliceType();(Qt===2||Qt===4||Qt===7||Qt===9)&&(lt=!0)}if(lt){var De;(De=W)!=null&&De.frame&&!W.key&&(this.pushAccessUnit(W,r),W=this.VideoSample=null)}W||(W=this.VideoSample=this.createVideoSample(!0,_.pts,_.dts,"")),W.frame=!0,W.key=lt;break}case 5:oe=!0,(Se=W)!=null&&Se.frame&&!W.key&&(this.pushAccessUnit(W,r),W=this.VideoSample=null),W||(W=this.VideoSample=this.createVideoSample(!0,_.pts,_.dts,"")),W.key=!0,W.frame=!0;break;case 6:{oe=!0,or(be.data,1,_.pts,a.samples);break}case 7:{var Ge,Xe;oe=!0,he=!0;const lt=be.data,Qt=new is(lt).readSPS();if(!r.sps||r.width!==Qt.width||r.height!==Qt.height||((Ge=r.pixelRatio)==null?void 0:Ge[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=D;const yr=lt.subarray(1,4);let Pr="avc1.";for(let Wr=0;Wr<3;Wr++){let $r=yr[Wr].toString(16);$r.length<2&&($r="0"+$r),Pr+=$r}r.codec=Pr}break}case 8:oe=!0,r.pps=[be.data];break;case 9:oe=!0,r.audFound=!0,W&&this.pushAccessUnit(W,r),W=this.VideoSample=this.createVideoSample(!1,_.pts,_.dts,"");break;case 12:oe=!0;break;default:oe=!1,W&&(W.debug+="unknown NAL "+be.type+" ");break}W&&oe&&W.units.push(be)}),E&&W&&(this.pushAccessUnit(W,r),this.VideoSample=null)}parseAVCNALu(r,a){const _=a.byteLength;let E=r.naluState||0;const D=E,N=[];let W=0,oe,he,be,Se=-1,De=0;for(E===-1&&(Se=0,De=a[0]&31,E=0,W=1);W<_;){if(oe=a[W++],!E){E=oe?0:1;continue}if(E===1){E=oe?0:2;continue}if(!oe)E=3;else if(oe===1){if(he=W-E-1,Se>=0){const Ge={data:a.subarray(Se,he),type:De};N.push(Ge)}else{const Ge=this.getLastNalUnit(r.samples);Ge&&(D&&W<=4-D&&Ge.state&&(Ge.data=Ge.data.subarray(0,Ge.data.byteLength-D)),he>0&&(Ge.data=hr(Ge.data,a.subarray(0,he)),Ge.state=0))}W<_?(be=a[W]&31,Se=W,De=be,E=0):E=-1}else E=0}if(Se>=0&&E>=0){const Ge={data:a.subarray(Se,_),type:De,state:E};N.push(Ge)}if(N.length===0){const Ge=this.getLastNalUnit(r.samples);Ge&&(Ge.data=hr(Ge.data,a))}return r.naluState=E,N}}class Js{constructor(r,a,_){this.keyData=void 0,this.decrypter=void 0,this.keyData=_,this.decrypter=new xs(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 D=E.subarray(16,E.length-E.length%16),N=D.buffer.slice(D.byteOffset,D.byteOffset+D.length);this.decryptBuffer(N).then(W=>{const oe=new Uint8Array(W);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 D=32;D<r.length-16;D+=160,E+=16)_.set(r.subarray(D,D+16),E);return _}getAvcDecryptedUnit(r,a){const _=new Uint8Array(a);let E=0;for(let D=32;D<r.length-16;D+=160,E+=16)r.set(_.subarray(E,E+16),D);return r}decryptAvcSample(r,a,_,E,D){const N=Lt(D.data),W=this.getAvcEncryptedData(N);this.decryptBuffer(W.buffer).then(oe=>{D.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 D=r[a].units;for(;!(_>=D.length);_++){const N=D[_];if(!(N.data.length<=48||N.type!==1&&N.type!==5)&&(this.decryptAvcSample(r,a,_,E,N),!this.decrypter.isSync()))return}}}}const Yi=188;class ws{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 xa}static probe(r){const a=ws.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(Yi*5,a-Yi)+1,E=0;for(;E<_;){let D=!1,N=-1,W=0;for(let oe=E;oe<a;oe+=Yi)if(r[oe]===71&&(a-oe===Yi||r[oe+Yi]===71)){if(W++,N===-1&&(N=oe,N!==0&&(_=Math.min(N+Yi*99,r.length-Yi)+1)),D||(D=ca(r,oe)===0),D&&W>1&&(N===0&&W>2||oe+Yi>_))return N}else{if(W)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=ws.createTrack("video"),this._audioTrack=ws.createTrack("audio",E),this._id3Track=ws.createTrack("id3"),this._txtTrack=ws.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 D;const N=this._videoTrack,W=this._audioTrack,oe=this._id3Track,he=this._txtTrack;let be=N.pid,Se=N.pesData,De=W.pid,Ge=oe.pid,Xe=W.pesData,lt=oe.pesData,vt=null,Qt=this.pmtParsed,yr=this._pmtId,Pr=r.length;if(this.remainderData&&(r=hr(this.remainderData,r),Pr=r.length,this.remainderData=null),Pr<Yi&&!E)return this.remainderData=r,{audioTrack:W,videoTrack:N,id3Track:oe,textTrack:he};const Wr=Math.max(0,ws.syncOffset(r));Pr-=(Pr-Wr)%Yi,Pr<r.byteLength&&!E&&(this.remainderData=new Uint8Array(r.buffer,Pr,r.buffer.byteLength-Pr));let $r=0;for(let un=Wr;un<Pr;un+=Yi)if(r[un]===71){const Un=!!(r[un+1]&64),oi=ca(r,un),wn=(r[un+3]&48)>>4;let Qn;if(wn>1){if(Qn=un+5+r[un+4],Qn===un+Yi)continue}else Qn=un+4;switch(oi){case be:Un&&(Se&&(D=we(Se))&&this.videoParser.parseAVCPES(N,he,D,!1,this._duration),Se={data:[],size:0}),Se&&(Se.data.push(r.subarray(Qn,un+Yi)),Se.size+=un+Yi-Qn);break;case De:if(Un){if(Xe&&(D=we(Xe)))switch(W.segmentCodec){case"aac":this.parseAACPES(W,D);break;case"mp3":this.parseMPEGPES(W,D);break;case"ac3":this.parseAC3PES(W,D);break}Xe={data:[],size:0}}Xe&&(Xe.data.push(r.subarray(Qn,un+Yi)),Xe.size+=un+Yi-Qn);break;case Ge:Un&&(lt&&(D=we(lt))&&this.parseID3PES(oe,D),lt={data:[],size:0}),lt&&(lt.data.push(r.subarray(Qn,un+Yi)),lt.size+=un+Yi-Qn);break;case 0:Un&&(Qn+=r[Qn]+1),yr=this._pmtId=Ja(r,Qn);break;case yr:{Un&&(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&&(W.pid=De,W.segmentCodec=Ta.segmentAudioCodec),Ge=Ta.id3Pid,Ge>0&&(oe.pid=Ge),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=oi;break}}else $r++;$r>0&&fa(this.observer,new Error(`Found ${$r} TS packet/s that do not start with 0x47`)),N.pesData=Se,W.pesData=Xe,oe.pesData=lt;const En={audioTrack:W,videoTrack:N,id3Track:oe,textTrack:he};return E&&this.extractRemainingSamples(En),En}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:D}=r,N=_.pesData,W=a.pesData,oe=E.pesData;let he;if(N&&(he=we(N))?(this.videoParser.parseAVCPES(_,D,he,!0,this._duration),_.pesData=null):_.pesData=N,W&&(he=we(W))){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 W!=null&&W.size&&R.log("last AAC PES packet truncated,might overlap between fragments"),a.pesData=W;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),D=this.sampleAes=new Js(this.observer,this.config,a);return this.decrypt(E,D)}decrypt(r,a){return new Promise(_=>{const{audioTrack:E,videoTrack:D}=r;E.samples&&E.segmentCodec==="aac"?a.decryptAacSamples(E.samples,0,()=>{D.samples?a.decryptAvcSamples(D.samples,0,0,()=>{_(r)}):_(r)}):D.samples&&a.decryptAvcSamples(D.samples,0,0,()=>{_(r)})})}destroy(){this._duration=0}parseAACPES(r,a){let _=0;const E=this.aacOverFlow;let D=a.data;if(E){this.aacOverFlow=null;const Se=E.missing,De=E.sample.unit.byteLength;if(Se===-1)D=hr(E.sample.unit,D);else{const Ge=De-Se;E.sample.unit.set(D.subarray(0,Se),Ge),r.samples.push(E.sample),_=E.missing}}let N,W;for(N=_,W=D.length;N<W-1&&!Hr(D,N);N++);if(N!==_){let Se;const De=N<W-1;if(De?Se=`AAC PES did not start with ADTS header,offset:${N}`:Se="No ADTS header found in AAC PES",fa(this.observer,new Error(Se),De),!De)return}vn(r,this.observer,D,N,this.audioCodec);let oe;if(a.pts!==void 0)oe=a.pts;else if(E){const Se=Yn(r.samplerate);oe=E.sample.pts+Se}else{R.warn("[tsdemuxer]: AAC PES unknown PTS");return}let he=0,be;for(;N<W;)if(be=yi(r,D,N,oe,he),N+=be.length,be.missing){this.aacOverFlow=be;break}else for(he++;N<W-1&&!Hr(D,N);N++);}parseMPEGPES(r,a){const _=a.data,E=_.length;let D=0,N=0;const W=a.pts;if(W===void 0){R.warn("[tsdemuxer]: MPEG PES unknown PTS");return}for(;N<E;)if(io(_,N)){const oe=Ci(r,_,N,W,D);if(oe)N+=oe.length,D++;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 D=_.length;let N=0,W=0,oe;for(;W<D&&(oe=Xa(r,_,W,E,N++))>0;)W+=oe}}parseID3PES(r,a){if(a.pts===void 0){R.warn("[tsdemuxer]: ID3 PES unknown PTS");return}const _=i({},a,{type:this._videoTrack?bn.emsg:bn.audioId3,duration:Number.POSITIVE_INFINITY});r.samples.push(_)}}function ca(j,r){return((j[r+1]&31)<<8)+j[r+2]}function Ja(j,r){return(j[r+10]&31)<<8|j[r+11]}function $s(j,r,a,_,E){const D={audioPid:-1,videoPid:-1,id3Pid:-1,segmentVideoCodec:"avc",segmentAudioCodec:"aac"},N=(j[r+1]&15)<<8|j[r+2],W=r+3+N-4,oe=(j[r+10]&15)<<8|j[r+11];for(r+=12+oe;r<W;){const he=ca(j,r),be=(j[r+3]&15)<<8|j[r+4];switch(j[r]){case 207:if(!_){ve("ADTS AAC");break}case 15:D.audioPid===-1&&(D.audioPid=he);break;case 21:D.id3Pid===-1&&(D.id3Pid=he);break;case 219:if(!_){ve("H.264");break}case 27:D.videoPid===-1&&(D.videoPid=he,D.segmentVideoCodec="avc");break;case 3:case 4:!a.mpeg&&!a.mp3?R.log("MPEG audio found, not supported in this browser"):D.audioPid===-1&&(D.audioPid=he,D.segmentAudioCodec="mp3");break;case 193:if(!_){ve("AC-3");break}case 129:a.ac3?D.audioPid===-1&&(D.audioPid=he,D.segmentAudioCodec="ac3"):R.log("AC-3 audio found, not supported in this browser");break;case 6:if(D.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"):(D.audioPid=he,D.segmentAudioCodec="ac3");break}const Xe=j[Se+1]+2;Se+=Xe,De-=Xe}}break;case 194:case 135:return fa(E,new Error("Unsupported EC-3 in M2TS found")),D;case 36:return fa(E,new Error("Unsupported HEVC in M2TS found")),D}r+=be+5}return D}function fa(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,D,N;const W=j.data;if(!j||j.size===0)return null;for(;W[0].length<19&&W.length>1;)W[0]=hr(W[0],W[1]),W.splice(1,1);if(a=W[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&&(D=(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,D-N>54e5&&(R.warn(`${Math.round((D-N)/9e4)}s delta between PTS and DTS, align them`),D=N)):N=D),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,Ge=W.length;De<Ge;De++){a=W[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:D,dts:N,len:_}}return null}class wr extends Ls{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&&va(r,_)<=16)return!1;for(let E=r.length;_<E;_++)if(Na(r,_))return R.log("MPEG Audio sync word found !"),!0;return!1}canParse(r,a){return Ps(r,a)}appendFrame(r,a,_){if(this.basePTS!==null)return Ci(r,a,_,this.basePTS,this.frameIndex)}}class Jr{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 Kt{static init(){Kt.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 Kt.types)Kt.types.hasOwnProperty(r)&&(Kt.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]);Kt.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]),D=new Uint8Array([0,0,0,0,0,0,0,0]);Kt.STTS=Kt.STSC=Kt.STCO=D,Kt.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),Kt.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0]),Kt.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),Kt.STSD=new Uint8Array([0,0,0,0,0,0,0,1]);const N=new Uint8Array([105,115,111,109]),W=new Uint8Array([97,118,99,49]),oe=new Uint8Array([0,0,0,1]);Kt.FTYP=Kt.box(Kt.types.ftyp,N,oe,N,W),Kt.DINF=Kt.box(Kt.types.dinf,Kt.box(Kt.types.dref,E))}static box(r,...a){let _=8,E=a.length;const D=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<D;E++)N.set(a[E],_),_+=a[E].byteLength;return N}static hdlr(r){return Kt.box(Kt.types.hdlr,Kt.HDLR_TYPES[r])}static mdat(r){return Kt.box(Kt.types.mdat,r)}static mdhd(r,a){a*=r;const _=Math.floor(a/(vr+1)),E=Math.floor(a%(vr+1));return Kt.box(Kt.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 Kt.box(Kt.types.mdia,Kt.mdhd(r.timescale,r.duration),Kt.hdlr(r.type),Kt.minf(r))}static mfhd(r){return Kt.box(Kt.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"?Kt.box(Kt.types.minf,Kt.box(Kt.types.smhd,Kt.SMHD),Kt.DINF,Kt.stbl(r)):Kt.box(Kt.types.minf,Kt.box(Kt.types.vmhd,Kt.VMHD),Kt.DINF,Kt.stbl(r))}static moof(r,a,_){return Kt.box(Kt.types.moof,Kt.mfhd(r),Kt.traf(_,a))}static moov(r){let a=r.length;const _=[];for(;a--;)_[a]=Kt.trak(r[a]);return Kt.box.apply(null,[Kt.types.moov,Kt.mvhd(r[0].timescale,r[0].duration)].concat(_).concat(Kt.mvex(r)))}static mvex(r){let a=r.length;const _=[];for(;a--;)_[a]=Kt.trex(r[a]);return Kt.box.apply(null,[Kt.types.mvex,..._])}static mvhd(r,a){a*=r;const _=Math.floor(a/(vr+1)),E=Math.floor(a%(vr+1)),D=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 Kt.box(Kt.types.mvhd,D)}static sdtp(r){const a=r.samples||[],_=new Uint8Array(4+a.length);let E,D;for(E=0;E<a.length;E++)D=a[E].flags,_[E+4]=D.dependsOn<<4|D.isDependedOn<<2|D.hasRedundancy;return Kt.box(Kt.types.sdtp,_)}static stbl(r){return Kt.box(Kt.types.stbl,Kt.stsd(r),Kt.box(Kt.types.stts,Kt.STTS),Kt.box(Kt.types.stsc,Kt.STSC),Kt.box(Kt.types.stsz,Kt.STSZ),Kt.box(Kt.types.stco,Kt.STCO))}static avc1(r){let a=[],_=[],E,D,N;for(E=0;E<r.sps.length;E++)D=r.sps[E],N=D.byteLength,a.push(N>>>8&255),a.push(N&255),a=a.concat(Array.prototype.slice.call(D));for(E=0;E<r.pps.length;E++)D=r.pps[E],N=D.byteLength,_.push(N>>>8&255),_.push(N&255),_=_.concat(Array.prototype.slice.call(D));const W=Kt.box(Kt.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 Kt.box(Kt.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]),W,Kt.box(Kt.types.btrt,new Uint8Array([0,28,156,128,0,45,198,192,0,45,198,192])),Kt.box(Kt.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 Kt.box(Kt.types.mp4a,Kt.audioStsd(r),Kt.box(Kt.types.esds,Kt.esds(r)))}static mp3(r){return Kt.box(Kt.types[".mp3"],Kt.audioStsd(r))}static ac3(r){return Kt.box(Kt.types["ac-3"],Kt.audioStsd(r),Kt.box(Kt.types.dac3,r.config))}static stsd(r){return r.type==="audio"?r.segmentCodec==="mp3"&&r.codec==="mp3"?Kt.box(Kt.types.stsd,Kt.STSD,Kt.mp3(r)):r.segmentCodec==="ac3"?Kt.box(Kt.types.stsd,Kt.STSD,Kt.ac3(r)):Kt.box(Kt.types.stsd,Kt.STSD,Kt.mp4a(r)):Kt.box(Kt.types.stsd,Kt.STSD,Kt.avc1(r))}static tkhd(r){const a=r.id,_=r.duration*r.timescale,E=r.width,D=r.height,N=Math.floor(_/(vr+1)),W=Math.floor(_%(vr+1));return Kt.box(Kt.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,W>>24,W>>16&255,W>>8&255,W&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,D>>8&255,D&255,0,0]))}static traf(r,a){const _=Kt.sdtp(r),E=r.id,D=Math.floor(a/(vr+1)),N=Math.floor(a%(vr+1));return Kt.box(Kt.types.traf,Kt.box(Kt.types.tfhd,new Uint8Array([0,0,0,0,E>>24,E>>16&255,E>>8&255,E&255])),Kt.box(Kt.types.tfdt,new Uint8Array([1,0,0,0,D>>24,D>>16&255,D>>8&255,D&255,N>>24,N>>16&255,N>>8&255,N&255])),Kt.trun(r,_.length+16+20+8+16+8+8),_)}static trak(r){return r.duration=r.duration||4294967295,Kt.box(Kt.types.trak,Kt.tkhd(r),Kt.mdia(r))}static trex(r){const a=r.id;return Kt.box(Kt.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,D=12+16*E,N=new Uint8Array(D);let W,oe,he,be,Se,De;for(a+=8+D,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),W=0;W<E;W++)oe=_[W],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*W);return Kt.box(Kt.types.trun,N)}static initSegment(r){Kt.types||Kt.init();const a=Kt.moov(r);return hr(Kt.FTYP,a)}}Kt.types=void 0,Kt.HDLR_TYPES=void 0,Kt.STTS=void 0,Kt.STSC=void 0,Kt.STCO=void 0,Kt.STSZ=void 0,Kt.VMHD=void 0,Kt.SMHD=void 0,Kt.STSD=void 0,Kt.FTYP=void 0,Kt.DINF=void 0;const An=9e4;function Xn(j,r,a=1,_=!1){const E=j*r*a;return _?Math.round(E):E}function Ni(j,r,a=1,_=!1){return Xn(j,r,1/a,_)}function Tn(j,r=!1){return Xn(j,1e3,1/An,r)}function jn(j,r=1){return Xn(j,An,1/r)}const Pn=10*1e3,oa=1024,Ga=1152,Po=1536;let js=null,Qo=null;class zu{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(Qo===null){const D=navigator.userAgent.match(/Safari\/(\d+)/i);Qo=D?parseInt(D[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((D,N)=>{let W=N.pts,oe=W-D;return oe<-4294967296&&(a=!0,W=Io(W,_),oe=W-D),oe>0?D:W},_);return a&&R.debug("PTS rollover detected"),E}remux(r,a,_,E,D,N,W,oe){let he,be,Se,De,Ge,Xe,lt=D,vt=D;const Qt=r.pid>-1,yr=a.pid>-1,Pr=a.samples.length,Wr=r.samples.length>0,$r=W&&Pr>0||Pr>1;if((!Qt||Wr)&&(!yr||$r)||this.ISGenerated||W){if(this.ISGenerated){var un,Un,oi,wn;const wa=this.videoTrackConfig;wa&&(a.width!==wa.width||a.height!==wa.height||((un=a.pixelRatio)==null?void 0:un[0])!==((Un=wa.pixelRatio)==null?void 0:Un[0])||((oi=a.pixelRatio)==null?void 0:oi[1])!==((wn=wa.pixelRatio)==null?void 0:wn[1]))&&this.resetInitSegment()}else Se=this.generateIS(r,a,D,N);const Qn=this.isVideoContiguous;let Ta=-1,_i;if($r&&(Ta=qu(a.samples),!Qn&&this.config.forceKeyFrameOnDiscontinuity))if(Xe=!0,Ta>0){R.warn(`[mp4-remuxer]: Dropped ${Ta} out of ${Pr} video samples due to a missing keyframe`);const wa=this.getVideoStartPts(a.samples);a.samples=a.samples.slice(Ta),a.dropped+=Ta,vt+=(a.samples[0].pts-wa)/a.inputTimeScale,_i=vt}else Ta===-1&&(R.warn(`[mp4-remuxer]: No keyframe found out of ${Pr} video samples`),Xe=!1);if(this.ISGenerated){if(Wr&&$r){const wa=this.getVideoStartPts(a.samples),ia=(Io(r.samples[0].pts,wa)-wa)/a.inputTimeScale;lt+=Math.max(0,ia),vt+=Math.max(0,-ia)}if(Wr){if(r.samplerate||(R.warn("[mp4-remuxer]: regenerate InitSegment as audio detected"),Se=this.generateIS(r,a,D,N)),be=this.remuxAudio(r,lt,this.isAudioContiguous,N,yr||$r||oe===Ye.AUDIO?vt:void 0),$r){const wa=be?be.endPTS-be.startPTS:0;a.inputTimeScale||(R.warn("[mp4-remuxer]: regenerate InitSegment as video detected"),Se=this.generateIS(r,a,D,N)),he=this.remuxVideo(a,vt,Qn,wa)}}else $r&&(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&&(Ge=Jl(_,D,this._initPTS,this._initDTS)),E.samples.length&&(De=Su(E,D,this._initPTS))),{audio:be,video:he,initSegment:Se,independent:Xe,text:De,id3:Ge}}generateIS(r,a,_,E){const D=r.samples,N=a.samples,W=this.typeSupported,oe={},he=this._initPTS;let be=!he||E,Se="audio/mp4",De,Ge,Xe;if(be&&(De=Ge=1/0),r.config&&D.length){switch(r.timescale=r.samplerate,r.segmentCodec){case"mp3":W.mpeg?(Se="audio/mpeg",r.codec=""):W.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"&&W.mpeg?new Uint8Array(0):Kt.initSegment([r]),metadata:{channelCount:r.channelCount}},be&&(Xe=r.inputTimeScale,!he||Xe!==he.timescale?De=Ge=D[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:Kt.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*_);Ge=Math.min(Ge,Io(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:Ge,timescale:Xe}):De=Xe=void 0,{tracks:oe,initPTS:De,timescale:Xe}}remuxVideo(r,a,_,E){const D=r.inputTimeScale,N=r.samples,W=[],oe=N.length,he=this._initPTS;let be=this.nextAvcDts,Se=8,De=this.videoSampleDuration,Ge,Xe,lt=Number.POSITIVE_INFINITY,vt=Number.NEGATIVE_INFINITY,Qt=!1;if(!_||be===null){const Hi=a*D,di=N[0].pts-Io(N[0].dts,N[0].pts);js&&be!==null&&Math.abs(Hi-di-be)<15e3?_=!0:be=Hi-di}const yr=he.baseTime*D/he.timescale;for(let Hi=0;Hi<oe;Hi++){const di=N[Hi];di.pts=Io(di.pts-yr,be),di.dts=Io(di.dts-yr,be),di.dts<N[Hi>0?Hi-1:Hi].dts&&(Qt=!0)}Qt&&N.sort(function(Hi,di){const ls=Hi.dts-di.dts,za=Hi.pts-di.pts;return ls||za}),Ge=N[0].dts,Xe=N[N.length-1].dts;const Pr=Xe-Ge,Wr=Pr?Math.round(Pr/(oe-1)):De||r.inputTimeScale/30;if(_){const Hi=Ge-be,di=Hi>Wr,ls=Hi<-1;if((di||ls)&&(di?R.warn(`AVC: ${Tn(Hi,!0)} ms (${Hi}dts) hole between fragments detected at ${a.toFixed(3)}`):R.warn(`AVC: ${Tn(-Hi,!0)} ms (${Hi}dts) overlapping between fragments detected at ${a.toFixed(3)}`),!ls||be>=N[0].pts||js)){Ge=be;const za=N[0].pts-Hi;if(di)N[0].dts=Ge,N[0].pts=za;else for(let Ea=0;Ea<N.length&&!(N[Ea].dts>za);Ea++)N[Ea].dts-=Hi,N[Ea].pts-=Hi;R.log(`Video: Initial PTS/DTS adjusted: ${Tn(za,!0)}/${Tn(Ge,!0)}, delta: ${Tn(Hi,!0)} ms`)}}Ge=Math.max(0,Ge);let $r=0,En=0,un=Ge;for(let Hi=0;Hi<oe;Hi++){const di=N[Hi],ls=di.units,za=ls.length;let Ea=0;for(let go=0;go<za;go++)Ea+=ls[go].data.length;En+=Ea,$r+=za,di.length=Ea,di.dts<un?(di.dts=un,un+=Wr/4|0||1):un=di.dts,lt=Math.min(di.pts,lt),vt=Math.max(di.pts,vt)}Xe=N[oe-1].dts;const Un=En+4*$r+8;let oi;try{oi=new Uint8Array(Un)}catch(Hi){this.observer.emit(l.ERROR,l.ERROR,{type:b.MUX_ERROR,details:x.REMUX_ALLOC_ERROR,fatal:!1,error:Hi,bytes:Un,reason:`fail allocating video mdat ${Un}`});return}const wn=new DataView(oi.buffer);wn.setUint32(0,Un),oi.set(Kt.types.mdat,4);let Qn=!1,Ta=Number.POSITIVE_INFINITY,_i=Number.POSITIVE_INFINITY,wa=Number.NEGATIVE_INFINITY,ma=Number.NEGATIVE_INFINITY;for(let Hi=0;Hi<oe;Hi++){const di=N[Hi],ls=di.units;let za=0;for(let No=0,to=ls.length;No<to;No++){const ru=ls[No],ko=ru.data,hc=ru.data.byteLength;wn.setUint32(Se,hc),Se+=4,oi.set(ko,Se),Se+=hc,za+=4+hc}let Ea;if(Hi<oe-1)De=N[Hi+1].dts-di.dts,Ea=N[Hi+1].pts-di.pts;else{const No=this.config,to=Hi>0?di.dts-N[Hi-1].dts:Wr;if(Ea=Hi>0?di.pts-N[Hi-1].pts:Wr,No.stretchShortVideoTrack&&this.nextAudioPts!==null){const ru=Math.floor(No.maxBufferHole*D),ko=(E?lt+E*D:this.nextAudioPts)-di.pts;ko>ru?(De=ko-to,De<0?De=to:Qn=!0,R.log(`[mp4-remuxer]: It is approximately ${ko/90} ms to the next segment; using duration ${De/90} ms for the last video frame.`)):De=to}else De=to}const go=Math.round(di.pts-di.dts);Ta=Math.min(Ta,De),wa=Math.max(wa,De),_i=Math.min(_i,Ea),ma=Math.max(ma,Ea),W.push(new He(di.key,De,za,go))}if(W.length){if(js){if(js<70){const Hi=W[0].flags;Hi.dependsOn=2,Hi.isNonSync=0}}else if(Qo&&ma-_i<wa-Ta&&Wr/wa<.025&&W[0].cts===0){R.warn("Found irregular gaps in sample duration. Using PTS instead of DTS to determine MP4 sample duration.");let Hi=Ge;for(let di=0,ls=W.length;di<ls;di++){const za=Hi+W[di].duration,Ea=Hi+W[di].cts;if(di<ls-1){const go=za+W[di+1].cts;W[di].duration=go-Ea}else W[di].duration=di?W[di-1].duration:Wr;W[di].cts=0,Hi=za}}}De=Qn||!De?Wr:De,this.nextAvcDts=be=Xe+De,this.videoSampleDuration=De,this.isVideoContiguous=!0;const es={data1:Kt.moof(r.sequenceNumber++,Ge,i({},r,{samples:W})),data2:oi,startPTS:lt/D,endPTS:(vt+De)/D,startDTS:Ge/D,endDTS:be/D,type:"video",hasAudio:!1,hasVideo:!0,nb:W.length,dropped:r.dropped};return r.samples=[],r.dropped=0,es}getSamplesPerFrame(r){switch(r.segmentCodec){case"mp3":return Ga;case"ac3":return Po;default:return oa}}remuxAudio(r,a,_,E,D){const N=r.inputTimeScale,W=r.samplerate?r.samplerate:N,oe=N/W,he=this.getSamplesPerFrame(r),be=he*oe,Se=this._initPTS,De=r.segmentCodec==="mp3"&&this.typeSupported.mpeg,Ge=[],Xe=D!==void 0;let lt=r.samples,vt=De?0:8,Qt=this.nextAudioPts||-1;const yr=a*N,Pr=Se.baseTime*N/Se.timescale;if(this.isAudioContiguous=_=_||lt.length&&Qt>0&&(E&&Math.abs(yr-Qt)<9e3||Math.abs(Io(lt[0].pts-Pr,yr)-Qt)<20*be),lt.forEach(function(ia){ia.pts=Io(ia.pts-Pr,yr)}),!_||Qt<0){if(lt=lt.filter(ia=>ia.pts>=0),!lt.length)return;D===0?Qt=0:E&&!Xe?Qt=Math.max(0,yr):Qt=lt[0].pts}if(r.segmentCodec==="aac"){const ia=this.config.maxAudioFramesDrift;for(let ds=0,es=Qt;ds<lt.length;ds++){const Hi=lt[ds],di=Hi.pts,ls=di-es,za=Math.abs(1e3*ls/N);if(ls<=-ia*be&&Xe)ds===0&&(R.warn(`Audio frame @ ${(di/N).toFixed(3)}s overlaps nextAudioPts by ${Math.round(1e3*ls/N)} ms.`),this.nextAudioPts=Qt=es=di);else if(ls>=ia*be&&za<Pn&&Xe){let Ea=Math.round(ls/be);es=di-Ea*be,es<0&&(Ea--,es+=be),ds===0&&(this.nextAudioPts=Qt=es),R.warn(`[mp4-remuxer]: Injecting ${Ea} audio frame @ ${(es/N).toFixed(3)}s due to ${Math.round(1e3*ls/N)} ms gap.`);for(let go=0;go<Ea;go++){const No=Math.max(es,0);let to=Jr.getSilentFrame(r.manifestCodec||r.codec,r.channelCount);to||(R.log("[mp4-remuxer]: Unable to get silent frame for given audio codec; duplicating last frame instead."),to=Hi.unit.subarray()),lt.splice(ds,0,{unit:to,pts:No}),es+=be,ds++}}Hi.pts=es,es+=be}}let Wr=null,$r=null,En,un=0,Un=lt.length;for(;Un--;)un+=lt[Un].unit.byteLength;for(let ia=0,ds=lt.length;ia<ds;ia++){const es=lt[ia],Hi=es.unit;let di=es.pts;if($r!==null){const za=Ge[ia-1];za.duration=Math.round((di-$r)/oe)}else if(_&&r.segmentCodec==="aac"&&(di=Qt),Wr=di,un>0){un+=vt;try{En=new Uint8Array(un)}catch(za){this.observer.emit(l.ERROR,l.ERROR,{type:b.MUX_ERROR,details:x.REMUX_ALLOC_ERROR,fatal:!1,error:za,bytes:un,reason:`fail allocating audio mdat ${un}`});return}De||(new DataView(En.buffer).setUint32(0,un),En.set(Kt.types.mdat,4))}else return;En.set(Hi,vt);const ls=Hi.byteLength;vt+=ls,Ge.push(new He(!0,he,ls,0)),$r=di}const oi=Ge.length;if(!oi)return;const wn=Ge[Ge.length-1];this.nextAudioPts=Qt=$r+oe*wn.duration;const Qn=De?new Uint8Array(0):Kt.moof(r.sequenceNumber++,Wr/oe,i({},r,{samples:Ge}));r.samples=[];const Ta=Wr/N,_i=Qt/N,ma={data1:Qn,data2:En,startPTS:Ta,endPTS:_i,startDTS:Ta,endDTS:_i,type:"audio",hasAudio:!0,hasVideo:!1,nb:oi};return this.isAudioContiguous=!0,ma}remuxEmptyAudio(r,a,_,E){const D=r.inputTimeScale,N=r.samplerate?r.samplerate:D,W=D/N,oe=this.nextAudioPts,he=this._initDTS,be=he.baseTime*9e4/he.timescale,Se=(oe!==null?oe:E.startDTS*D)+be,De=E.endDTS*D+be,Ge=W*oa,Xe=Math.ceil((De-Se)/Ge),lt=Jr.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*Ge;vt.push({unit:lt,pts:yr,dts:yr})}return r.samples=vt,this.remuxAudio(r,a,_,!1)}}function Io(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 qu(j){for(let r=0;r<j.length;r++)if(j[r].key)return r;return-1}function Jl(j,r,a,_){const E=j.samples.length;if(!E)return;const D=j.inputTimeScale;for(let W=0;W<E;W++){const oe=j.samples[W];oe.pts=Io(oe.pts-a.baseTime*D/a.timescale,r*D)/D,oe.dts=Io(oe.dts-_.baseTime*D/_.timescale,r*D)/D}const N=j.samples;return j.samples=[],{samples:N}}function Su(j,r,a){const _=j.samples.length;if(!_)return;const E=j.inputTimeScale;for(let N=0;N<_;N++){const W=j.samples[N];W.pts=Io(W.pts-a.baseTime*E/a.timescale,r*E)/E}j.samples.sort((N,W)=>N.pts-W.pts);const D=j.samples;return j.samples=[],{samples:D}}class He{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=J(E.audio,V.AUDIO)),E.video&&(_=J(E.video,V.VIDEO));const D={};E.audio&&E.video?D.audiovideo={container:"video/mp4",codec:a+","+_,initSegment:r,id:"main"}:E.audio?D.audio={container:"audio/mp4",codec:a,initSegment:r,id:"audio"}:E.video?D.video={container:"video/mp4",codec:_,initSegment:r,id:"main"}:R.warn("[passthrough-remuxer.ts]: initSegment does not contain moov or trak boxes."),this.initTracks=D}remux(r,a,_,E,D,N){var W,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=D||0);const De=a.samples;if(!(De!=null&&De.length))return Se;const Ge={initPTS:void 0,timescale:1};let Xe=this.initData;if((W=Xe)!=null&&W.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&&(Ge.tracks=this.initTracks,this.emitInitSegment=!1);const lt=Vr(De,Xe),vt=St(Xe,De),Qt=vt===null?D:vt;(Y(he,Qt,D,lt)||Ge.timescale!==he.timescale&&N)&&(Ge.initPTS=Qt-D,he&&he.timescale===1&&R.warn(`Adjusting initPTS by ${Ge.initPTS-he.baseTime}`),this.initPTS=he={baseTime:Ge.initPTS,timescale:1});const yr=r?Qt-he.baseTime/he.timescale:be,Pr=yr+lt;Er(Xe,De,he.baseTime/he.timescale),lt>0?this.lastEndTime=Pr:(R.warn("Duration parsed from mp4 should be greater than zero"),this.resetNextTimestamp());const Wr=!!Xe.audio,$r=!!Xe.video;let En="";Wr&&(En+="audio"),$r&&(En+="video");const un={data1:De,startPTS:yr,startDTS:yr,endPTS:Pr,endDTS:Pr,type:En,hasAudio:Wr,hasVideo:$r,nb:1,dropped:0};return Se.audio=un.type==="audio"?un:void 0,Se.video=un.type!=="audio"?un:void 0,Se.initSegment=Ge,Se.id3=Jl(_,D,he,he),E.samples.length&&(Se.text=Su(E,D,he)),Se}}function Y(j,r,a,_){if(j===null)return!0;const E=Math.max(_,1),D=r-j.baseTime/j.timescale;return Math.abs(D-a)>E}function J(j,r){const a=j==null?void 0:j.codec;if(a&&a.length>4)return a;if(r===V.AUDIO){if(a==="ec-3"||a==="ac-3"||a==="alac")return a;if(a==="fLaC"||a==="Opus")return bi(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:Fi,remux:z},{demux:ws,remux:zu},{demux:Wa,remux:zu},{demux:wr,remux:zu}];Ae.splice(2,0,{demux:Ya,remux:zu});class We{constructor(r,a,_,E,D){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=D}configure(r){this.transmuxConfig=r,this.decrypter&&this.decrypter.reset()}push(r,a,_,E){const D=_.transmuxing;D.executeStart=de();let N=new Uint8Array(r);const{currentTransmuxState:W,transmuxConfig:oe}=this;E&&(this.currentTransmuxState=E);const{contiguous:he,discontinuity:be,trackSwitch:Se,accurateTimeOffset:De,timeOffset:Ge,initSegmentChange:Xe}=E||W,{audioCodec:lt,videoCodec:vt,defaultInitPts:Qt,duration:yr,initSegmentData:Pr}=oe,Wr=Tt(N,a);if(Wr&&Wr.method==="AES-128"){const Un=this.getDecrypter();if(Un.isSync()){let oi=Un.softwareDecrypt(N,Wr.key.buffer,Wr.iv.buffer);if(_.part>-1&&(oi=Un.flush()),!oi)return D.executeEnd=de(),$t(_);N=new Uint8Array(oi)}else return this.decryptionPromise=Un.webCryptoDecrypt(N,Wr.key.buffer,Wr.iv.buffer).then(oi=>{const wn=this.push(oi,null,_);return this.decryptionPromise=null,wn}),this.decryptionPromise}const $r=this.needsProbing(be,Se);if($r){const Un=this.configureTransmuxer(N);if(Un)return R.warn(`[transmuxer] ${Un.message}`),this.observer.emit(l.ERROR,l.ERROR,{type:b.MEDIA_ERROR,details:x.FRAG_PARSING_ERROR,fatal:!1,error:Un,reason:Un.message}),D.executeEnd=de(),$t(_)}(be||Se||Xe||$r)&&this.resetInitSegment(Pr,lt,vt,yr,a),(be||Xe||$r)&&this.resetInitialTimestamp(Qt),he||this.resetContiguity();const En=this.transmux(N,Wr,Ge,De,_),un=this.currentTransmuxState;return un.contiguous=!0,un.discontinuity=!1,un.trackSwitch=!1,D.executeEnd=de(),En}flush(r){const a=r.transmuxing;a.executeStart=de();const{decrypter:_,currentTransmuxState:E,decryptionPromise:D}=this;if(D)return D.then(()=>this.flush(r));const N=[],{timeOffset:W}=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(W);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:D,id3Track:N,textTrack:W}=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,D,N,W,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,D){const{demuxer:N,remuxer:W}=this;!N||!W||(N.resetInitSegment(r,a,_,E),W.resetInitSegment(r,a,_,D))}destroy(){this.demuxer&&(this.demuxer.destroy(),this.demuxer=void 0),this.remuxer&&(this.remuxer.destroy(),this.remuxer=void 0)}transmux(r,a,_,E,D){let N;return a&&a.method==="SAMPLE-AES"?N=this.transmuxSampleAes(r,a,_,E,D):N=this.transmuxUnencrypted(r,_,E,D),N}transmuxUnencrypted(r,a,_,E){const{audioTrack:D,videoTrack:N,id3Track:W,textTrack:oe}=this.demuxer.demux(r,a,!1,!this.config.progressive);return{remuxResult:this.remuxer.remux(D,N,W,oe,a,_,!1,this.id),chunkMeta:E}}transmuxSampleAes(r,a,_,E,D){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:D}))}configureTransmuxer(r){const{config:a,observer:_,typeSupported:E,vendor:D}=this;let N;for(let De=0,Ge=Ae.length;De<Ge;De++){var W;if((W=Ae[De].demux)!=null&&W.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,D)),(!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 xs(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 Ar{constructor(r,a,_,E,D){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=D||null}}class Gr{constructor(r,a,_,E,D,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=D,this.initSegmentChange=N}}var an={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 D(oe,he,be,Se,De){if(typeof be!="function")throw new TypeError("The listener must be a function");var Ge=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],Ge]:oe._events[Xe].push(Ge):(oe._events[Xe]=Ge,oe._eventsCount++),oe}function N(oe,he){--oe._eventsCount===0?oe._events=new _:delete oe._events[he]}function W(){this._events=new _,this._eventsCount=0}W.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},W.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,Ge=Se.length,Xe=new Array(Ge);De<Ge;De++)Xe[De]=Se[De].fn;return Xe},W.prototype.listenerCount=function(he){var be=a?a+he:he,Se=this._events[be];return Se?Se.fn?1:Se.length:0},W.prototype.emit=function(he,be,Se,De,Ge,Xe){var lt=a?a+he:he;if(!this._events[lt])return!1;var vt=this._events[lt],Qt=arguments.length,yr,Pr;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,Ge),!0;case 6:return vt.fn.call(vt.context,be,Se,De,Ge,Xe),!0}for(Pr=1,yr=new Array(Qt-1);Pr<Qt;Pr++)yr[Pr-1]=arguments[Pr];vt.fn.apply(vt.context,yr)}else{var Wr=vt.length,$r;for(Pr=0;Pr<Wr;Pr++)switch(vt[Pr].once&&this.removeListener(he,vt[Pr].fn,void 0,!0),Qt){case 1:vt[Pr].fn.call(vt[Pr].context);break;case 2:vt[Pr].fn.call(vt[Pr].context,be);break;case 3:vt[Pr].fn.call(vt[Pr].context,be,Se);break;case 4:vt[Pr].fn.call(vt[Pr].context,be,Se,De);break;default:if(!yr)for($r=1,yr=new Array(Qt-1);$r<Qt;$r++)yr[$r-1]=arguments[$r];vt[Pr].fn.apply(vt[Pr].context,yr)}}return!0},W.prototype.on=function(he,be,Se){return D(this,he,be,Se,!1)},W.prototype.once=function(he,be,Se){return D(this,he,be,Se,!0)},W.prototype.removeListener=function(he,be,Se,De){var Ge=a?a+he:he;if(!this._events[Ge])return this;if(!be)return N(this,Ge),this;var Xe=this._events[Ge];if(Xe.fn)Xe.fn===be&&(!De||Xe.once)&&(!Se||Xe.context===Se)&&N(this,Ge);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[Ge]=vt.length===1?vt[0]:vt:N(this,Ge)}return this},W.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},W.prototype.off=W.prototype.removeListener,W.prototype.addListener=W.prototype.on,W.prefixed=a,W.EventEmitter=W,j.exports=W})(an);var Sn=an.exports,Fn=t(Sn);class Vn{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 D=r.config;this.hls=r,this.id=a,this.useWorker=!!D.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 Fn,this.observer.on(l.FRAG_DECRYPTED,N),this.observer.on(l.ERROR,N);const W=ni(D.preferManagedMediaSource)||{isTypeSupported:()=>!1},oe={mpeg:W.isTypeSupported("audio/mpeg"),mp3:W.isTypeSupported('audio/mp4; codecs="mp3"'),ac3:W.isTypeSupported('audio/mp4; codecs="ac-3"')};if(this.useWorker&&typeof Worker!="undefined"&&(D.workerPath||no())){try{D.workerPath?(R.log(`loading Web Worker ${D.workerPath} for "${a}"`),this.workerContext=Cn(D.workerPath)):(R.log(`injecting Web Worker for "${a}"`),this.workerContext=qs()),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})`);D.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(D)})}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,D,"",a)}return}this.transmuxer=new We(this.observer,oe,D,"",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,D,N,W,oe,he,be){var Se,De;he.transmuxing.start=self.performance.now();const{transmuxer:Ge}=this,Xe=N?N.start:D.start,lt=D.decryptdata,vt=this.frag,Qt=!(vt&&D.cc===vt.cc),yr=!(vt&&he.level===vt.level),Pr=vt?he.sn-vt.sn:-1,Wr=this.part?he.part-this.part.index:-1,$r=Pr===0&&he.id>1&&he.id===(vt==null?void 0:vt.stats.chunkCount),En=!yr&&(Pr===1||Pr===0&&(Wr===1||$r&&Wr<=0)),un=self.performance.now();(yr||Pr||D.stats.parsing.start===0)&&(D.stats.parsing.start=un),N&&(Wr||!En)&&(N.stats.parsing.start=un);const Un=!(vt&&((Se=D.initSegment)==null?void 0:Se.url)===((De=vt.initSegment)==null?void 0:De.url)),oi=new Gr(Qt,En,oe,yr,Xe,Un);if(!En||Qt||Un){R.log(`[transmuxer-interface, ${D.type}]: Starting new transmux session for sn: ${he.sn} p: ${he.part} level: ${he.level} id: ${he.id}
|
|
|
discontinuity: ${Qt}
|
|
|
trackSwitch: ${yr}
|
|
|
contiguous: ${En}
|
|
|
accurateTimeOffset: ${oe}
|
|
|
timeOffset: ${Xe}
|
|
|
initSegmentChange: ${Un}`);const wn=new Ar(_,E,a,W,be);this.configureTransmuxer(wn)}if(this.frag=D,this.part=N,this.workerContext)this.workerContext.worker.postMessage({cmd:"demux",data:r,decryptdata:lt,chunkMeta:he,state:oi},r instanceof ArrayBuffer?[r]:[]);else if(Ge){const wn=Ge.push(r,lt,he,oi);rr(wn)?(Ge.async=!0,wn.then(Qn=>{this.handleTransmuxComplete(Qn)}).catch(Qn=>{this.transmuxerError(Qn,he,"transmuxer-interface push error")})):(Ge.async=!1,this.handleTransmuxComplete(wn))}}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(D=>{this.handleFlushResult(D,r)}).catch(D=>{this.transmuxerError(D,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 D=(E=this.workerContext)==null?void 0:E.objectURL;D&&self.URL.revokeObjectURL(D);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 Ai=100;class da extends To{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:D}){if(_==="main"){const N=a.cc;this.initPTS[a.cc]={baseTime:E,timescale:D},this.log(`InitPTS for cc: ${N} found from main: ${E}`),this.videoTrackCC=N,this.state===hn.WAITING_INIT_PTS&&this.tick()}}startLoad(r){if(!this.levels){this.startPosition=r,this.state=hn.STOPPED;return}const a=this.lastCurrentTime;this.stopLoad(),this.setInterval(Ai),a>0&&r===-1?(this.log(`Override startPosition with lastCurrentTime @${a.toFixed(3)}`),r=a,this.state=hn.IDLE):(this.loadedmetadata=!1,this.state=hn.WAITING_TRACK),this.nextLoadPosition=this.startPosition=this.lastCurrentTime=r,this.tick()}doTick(){switch(this.state){case hn.IDLE:this.doTickIdle();break;case hn.WAITING_TRACK:{var r;const{levels:_,trackId:E}=this,D=_==null||(r=_[E])==null?void 0:r.details;if(D){if(this.waitForCdnTuneIn(D))break;this.state=hn.WAITING_INIT_PTS}break}case hn.FRAG_LOADING_WAITING_RETRY:{var a;const _=performance.now(),E=this.retryDate;if(!E||_>=E||(a=this.media)!=null&&a.seeking){const{levels:D,trackId:N}=this;this.log("RetryDate reached, switch back to IDLE state"),this.resetStartWhenNotLoaded((D==null?void 0:D[N])||null),this.state=hn.IDLE}break}case hn.WAITING_INIT_PTS:{const _=this.waitingData;if(_){const{frag:E,part:D,cache:N,complete:W}=_;if(this.initPTS[E.cc]!==void 0){this.waitingData=null,this.waitingVideoCC=-1,this.state=hn.FRAG_LOADING;const oe=N.flush(),he={frag:E,part:D,payload:oe,networkDetails:null};this._handleFragmentLoadProgress(he),W&&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=pr.bufferInfo(this.mediaBuffer,oe,this.config.maxBufferHole);Co(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=hn.IDLE}}this.onTickEnd()}clearWaitingFragment(){const r=this.waitingData;r&&(this.fragmentTracker.removeFragment(r.frag),this.waitingData=null,this.waitingVideoCC=-1,this.state=hn.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,D=r.config;if(!this.buffering||!_&&(this.startFragRequested||!D.startFragPrefetch)||!(a!=null&&a[E]))return;const N=a[E],W=N.details;if(!W||W.live&&this.levelLastLoaded!==N||this.waitForCdnTuneIn(W)){this.state=hn.WAITING_TRACK;return}const oe=this.mediaBuffer?this.mediaBuffer:this.media;this.bufferFlushed&&oe&&(this.bufferFlushed=!1,this.afterBufferFlushed(oe,V.AUDIO,Ye.AUDIO));const he=this.getFwdBufferInfo(oe,Ye.AUDIO);if(he===null)return;if(!this.switchingTrack&&this._streamEnded(he,W)){r.trigger(l.BUFFER_EOS,{type:"audio"}),this.state=hn.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),Ge=W.fragments,Xe=Ge[0].start,lt=this.getLoadPosition(),vt=this.flushing?lt:he.end;if(this.switchingTrack&&_){const Wr=lt;W.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<Ge[Ge.length-1].start)return;let Qt=this.getNextFragment(vt,W),yr=!1;if(Qt&&this.isLoopLoading(Qt,vt)&&(yr=!!Qt.gap,Qt=this.getNextFragmentLoopLoading(Qt,W,he,Ye.MAIN,De)),!Qt){this.bufferFlushed=!0;return}const Pr=be&&Qt.start>be.end+W.targetduration;if(Pr||!(be!=null&&be.len)&&he.len){const Wr=this.getAppendedFrag(Qt.start,Ye.MAIN);if(Wr===null||(yr||(yr=!!Wr.gap||!!Pr&&be.len===0),Pr&&!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 $a(_))}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(Ai):this.resetTransmuxer(),_?(this.switchingTrack=a,this.state=hn.IDLE,this.flushAudioIfNeeded(a)):(this.switchingTrack=null,this.bufferedTrack=a,this.state=hn.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:D,id:N}=a;if(!E){this.warn(`Audio tracks were reset while loading level ${N}`);return}this.log(`Audio track ${N} loaded [${D.startSN},${D.endSN}]${D.lastPartSn?`[part-${D.lastPartSn}-${D.lastPartIndex}]`:""},duration:${D.totalduration}`);const W=E[N];let oe=0;if(D.live||(_=W.details)!=null&&_.live){this.checkLiveUpdate(D);const be=this.mainDetails;if(D.deltaUpdateFailed||!be)return;if(!W.details&&D.hasProgramDateTime&&be.hasProgramDateTime)zn(D,be),oe=D.fragments[0].start;else{var he;oe=this.alignPlaylists(D,W.details,(he=this.levelLastLoaded)==null?void 0:he.details)}}W.details=D,this.levelLastLoaded=W,!this.startFragRequested&&(this.mainDetails||!D.live)&&this.setStartPosition(this.mainDetails||D,oe),this.state===hn.WAITING_TRACK&&!this.waitForCdnTuneIn(D)&&(this.state=hn.IDLE),this.tick()}_handleFragmentLoadProgress(r){var a;const{frag:_,part:E,payload:D}=r,{config:N,trackId:W,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[W];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 Vn(this.hls,Ye.AUDIO,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)));const Ge=this.initPTS[_.cc],Xe=(a=_.initSegment)==null?void 0:a.data;if(Ge!==void 0){const vt=E?E.index:-1,Qt=vt!==-1,yr=new _n(_.level,_.sn,_.stats.chunkCount,D.byteLength,vt,Qt);De.push(D,Xe,Se,"",_,E,be.totalduration,!1,yr,Ge)}else{this.log(`Unknown video PTS for cc ${_.cc}, waiting for video PTS before demuxing audio frag ${_.sn} of [${be.startSN} ,${be.endSN}],track ${W}`);const{cache:lt}=this.waitingData=this.waitingData||{frag:_,part:E,cache:new ms,complete:!1};lt.push(new Uint8Array(D)),this.waitingVideoCC=this.videoTrackCC,this.state=hn.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 D=this.videoBuffer||this.media;D&&pr.getBuffered(D).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 D=this.switchingTrack;D&&(this.bufferedTrack=D,this.switchingTrack=null,this.hls.trigger(l.AUDIO_TRACK_SWITCHED,f({},D)))}this.fragBufferedComplete(_,E)}onError(r,a){var _;if(a.fatal){this.state=hn.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===hn.WAITING_TRACK&&((_=a.context)==null?void 0:_.type)===ye.AUDIO_TRACK&&(this.state=hn.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!==V.VIDEO&&(this.flushing=!0)}onBufferFlushed(r,{type:a}){if(a!==V.VIDEO){this.flushing=!1,this.bufferFlushed=!0,this.state===hn.ENDED&&(this.state=hn.IDLE);const _=this.mediaBuffer||this.media;_&&(this.afterBufferFlushed(_,a,Ye.AUDIO),this.tick())}}_handleTransmuxComplete(r){var a;const _="audio",{hls:E}=this,{remuxResult:D,chunkMeta:N}=r,W=this.getCurrentContext(N);if(!W){this.resetWhenMissingContext(N);return}const{frag:oe,part:he,level:be}=W,{details:Se}=be,{audio:De,text:Ge,id3:Xe,initSegment:lt}=D;if(this.fragContextChanged(oe)||!Se){this.fragmentTracker.removeFragment(oe);return}if(this.state=hn.PARSING,this.switchingTrack&&De&&this.completeAudioSwitch(this.switchingTrack),lt!=null&<.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:Pr}=De;he&&(he.elementaryStreams[V.AUDIO]={startPTS:vt,endPTS:Qt,startDTS:yr,endDTS:Pr}),oe.setElementaryStreamInfo(V.AUDIO,vt,Qt,yr,Pr),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(Ge){const vt=i({id:_,frag:oe,details:Se},Ge);E.trigger(l.FRAG_PARSING_USERDATA,vt)}}_bufferInitSegment(r,a,_,E){if(this.state!==hn.PARSING)return;a.video&&delete a.video;const D=a.audio;if(!D)return;D.id="audio";const N=r.audioCodec;this.log(`Init audio buffer, container:${D.container}, codecs[level/parsed]=[${N}/${D.codec}]`),N&&N.split(",").length===1&&(D.levelCodec=N),this.hls.trigger(l.BUFFER_CODECS,a);const W=D.initSegment;if(W!=null&&W.byteLength){const oe={type:"audio",frag:_,part:null,chunkMeta:E,parent:_.type,data:W};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===Ns.NOT_LOADED||E===Ns.PARTIAL){var D;if(r.sn==="initSegment")this._loadInitSegment(r,a);else if((D=a.details)!=null&&D.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=hn.WAITING_INIT_PTS;const N=this.mainDetails;N&&N.fragments[0].start!==a.details.fragments[0].start&&zn(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:D,audioCodec:N,channels:W}=this.bufferedTrack;bo({name:a,lang:_,assocLang:E,characteristics:D,audioCodec:N,channels:W},r,Ao)||(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 ea(j,r){if(j.length!==r.length)return!1;for(let a=0;a<j.length;a++)if(!ta(j[a].attrs,r[a].attrs))return!1;return!0}function ta(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 as(j,r){return r.label.toLowerCase()===j.name.toLowerCase()&&(!r.language||r.language.toLowerCase()===(j.lang||"").toLowerCase())}class fs extends Ba{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:D}=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 W=N.details;N.details=a.details,this.log(`Audio track ${_} "${N.name}" lang:${N.lang} group:${E} loaded [${D.startSN}-${D.endSN}]`),_===this.trackId&&this.playlistLoaded(_,a,W)}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 D=this.currentTrack;if(!_||(E==null?void 0:E.length)!==(_==null?void 0:_.length)||_!=null&&_.some(W=>(E==null?void 0:E.indexOf(W))===-1)){this.groupIds=_,this.trackId=-1,this.currentTrack=null;const W=this.tracks.filter(De=>!_||_.indexOf(De.groupId)!==-1);if(W.length)this.selectDefaultTrack&&!W.some(De=>De.default)&&(this.selectDefaultTrack=!1),W.forEach((De,Ge)=>{De.id=Ge});else if(!D&&!this.tracksInGroup.length)return;this.tracksInGroup=W;const oe=this.hls.config.audioPreference;if(!D&&oe){const De=bs(oe,W,Ao);if(De>-1)D=W[De];else{const Ge=bs(oe,this.tracks);D=this.tracks[Ge]}}let he=this.findTrackId(D);he===-1&&D&&(he=this.findTrackId(null));const be={audioTracks:W};this.log(`Updating audio tracks, ${W.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(W.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: ${W.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(D)&&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&&bo(r,E,Ao))return E;const D=bs(r,this.tracksInGroup,Ao);if(D>-1){const N=this.tracksInGroup[D];return this.setAudioTrack(D),N}else if(E){let N=a.loadLevel;N===-1&&(N=a.firstAutoLevel);const W=jo(r,a.levels,_,N,Ao);if(W===-1)return null;a.nextLoadLevel=W}if(r.channels||r.audioCodec){const N=bs(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],D=E.details&&!E.details.live;if(r===this.trackId&&E===_&&D||(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)),D))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||bo(r,E,Ao)))return _}if(r){const{name:_,lang:E,assocLang:D,characteristics:N,audioCodec:W,channels:oe}=r;for(let he=0;he<a.length;he++){const be=a[he];if(bo({name:_,lang:E,assocLang:D,characteristics:N,audioCodec:W,channels:oe},be,Ao))return he}for(let he=0;he<a.length;he++){const be=a[he];if(ta(r.attrs,be.attrs,["LANGUAGE","ASSOC-LANGUAGE","CHARACTERISTICS"]))return he}for(let he=0;he<a.length;he++){const be=a[he];if(ta(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 D=a.url;if(r)try{D=r.addDirectives(D)}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:D,id:_,groupId:E,deliveryDirectives:r||null})}}}const gs=500;class Es extends To{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=hn.IDLE,this.setInterval(gs),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=hn.IDLE,!E)return;const D=this.tracksBuffered[this.currentTrackId];if(!D)return;let N;const W=_.start;for(let he=0;he<D.length;he++)if(W>=D[he].start&&W<=D[he].end){N=D[he];break}const oe=_.start+_.duration;N?N.end=oe:(N={start:W,end:oe},D.push(N)),this.fragmentTracker.fragBuffered(_),this.fragBufferedComplete(_,null)}onBufferFlushing(r,a){const{startOffset:_,endOffset:E}=a;if(_===0&&E!==Number.POSITIVE_INFINITY){const D=E-1;if(D<=0)return;a.endOffsetSubtitles=Math.max(0,D),this.tracksBuffered.forEach(N=>{for(let W=0;W<N.length;){if(N[W].end<=D){N.shift();continue}else if(N[W].start<D)N[W].start=D;else break;W++}}),this.fragmentTracker.removeFragmentsInRange(_,D,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!==hn.STOPPED&&(this.state=hn.IDLE))}onSubtitleTracksUpdated(r,{subtitleTracks:a}){if(this.levels&&ea(this.levels,a)){this.levels=a.map(_=>new $a(_));return}this.tracksBuffered=[],this.levels=a.map(_=>{const E=new $a(_);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(gs)}onSubtitleTrackLoaded(r,a){var _;const{currentTrackId:E,levels:D}=this,{details:N,id:W}=a;if(!D){this.warn(`Subtitle tracks were reset while loading level ${W}`);return}const oe=D[W];if(W>=D.length||!oe)return;this.log(`Subtitle track ${W} 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?(zn(N,Se),he=N.fragments[0].start):De&&(he=De.start,kn(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,kn(N,he))}}oe.details=N,this.levelLastLoaded=oe,W===E&&(!this.startFragRequested&&(this.mainDetails||!N.live)&&this.setStartPosition(this.mainDetails||N,he),this.tick(),N.live&&!this.fragCurrent&&this.media&&this.state===hn.IDLE&&(mo(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,D=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(W=>{throw D.trigger(l.ERROR,{type:b.MEDIA_ERROR,details:x.FRAG_DECRYPT_ERROR,fatal:!1,error:W,reason:W.message,frag:a}),W}).then(W=>{const oe=performance.now();D.trigger(l.FRAG_DECRYPTED,{frag:a,payload:W,stats:{tstart:N,tdecrypt:oe}})}).catch(W=>{this.warn(`${W.name}: ${W.message}`),this.state=hn.IDLE})}}doTick(){if(!this.media){this.state=hn.IDLE;return}if(this.state===hn.IDLE){const{currentTrackId:r,levels:a}=this,_=a==null?void 0:a[r];if(!_||!a.length||!_.details)return;const{config:E}=this,D=this.getLoadPosition(),N=pr.bufferedInfo(this.tracksBuffered[this.currentTrackId]||[],D,E.maxBufferHole),{end:W,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,Ge=De.length,Xe=be.edge;let lt=null;const vt=this.fragPrevious;if(W<Xe){const Qt=E.maxFragLookUpTolerance,yr=W>Xe-Qt?0:Qt;lt=mo(vt,De,Math.max(De[0].start,W),yr),!lt&&vt&&vt.start<De[0].start&&(lt=De[0])}else lt=De[Ge-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)===Ns.NOT_LOADED&&(lt=yr)}this.fragmentTracker.getState(lt)===Ns.NOT_LOADED&&this.loadFragment(lt,_,W)}}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 Ca(this.tracksBuffered[this.currentTrackId]||[])}}class Ca{constructor(r){this.buffered=void 0;const a=(_,E,D)=>{if(E=E>>>0,E>D-1)throw new DOMException(`Failed to execute '${_}' on 'TimeRanges': The index provided (${E}) is greater than the maximum bound (${D})`);return r[E][_]};this.buffered={get length(){return r.length},end(_){return a("end",_,r.length)},start(_){return a("start",_,r.length)}}}}class Us extends Ba{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 D=0;D<_.length;D++)if(_[D].mode==="hidden")a=_[D];else if(_[D].mode==="showing"){a=_[D];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:D}=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 W=N.details;N.details=a.details,this.log(`Subtitle track ${_} "${N.name}" lang:${N.lang} group:${E} loaded [${D.startSN}-${D.endSN}]`),_===this.trackId&&this.playlistLoaded(_,a,W)}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 D=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(!D&&!this.tracksInGroup.length)return;this.tracksInGroup=N;const W=this.hls.config.subtitlePreference;if(!D&&W){this.selectDefaultTrack=!1;const be=bs(W,N);if(be>-1)D=N[be];else{const Se=bs(W,this.tracks);D=this.tracks[Se]}}let oe=this.findTrackId(D);oe===-1&&D&&(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(D)&&this.setSubtitleTrack(this.trackId)}findTrackId(r){const a=this.tracksInGroup,_=this.selectDefaultTrack;for(let E=0;E<a.length;E++){const D=a[E];if(!(_&&!D.default||!_&&!r)&&(!r||bo(D,r)))return E}if(r){for(let E=0;E<a.length;E++){const D=a[E];if(ta(r.attrs,D.attrs,["LANGUAGE","ASSOC-LANGUAGE","CHARACTERISTICS"]))return E}for(let E=0;E<a.length;E++){const D=a[E];if(ta(r.attrs,D.attrs,["LANGUAGE"]))return E}}return-1}findTrackForTextTrack(r){if(r){const a=this.tracksInGroup;for(let _=0;_<a.length;_++){const E=a[_];if(as(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(_&&bo(r,_))return _;const E=bs(r,this.tracksInGroup);if(E>-1){const D=this.tracksInGroup[E];return this.setSubtitleTrack(E),D}else{if(_)return null;{const D=bs(r,a);if(D>-1)return a[D]}}}}return null}loadPlaylist(r){super.loadPlaylist();const a=this.currentTrack;if(this.shouldLoadPlaylist(a)&&a){const _=a.id,E=a.groupId;let D=a.url;if(r)try{D=r.addDirectives(D)}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:D,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(D=>as(_,D))[0],E||this.warn(`Unable to find subtitle TextTrack with name "${_.name}" and language "${_.lang}"`)),[].slice.call(a).forEach(D=>{D.mode!=="disabled"&&D!==E&&(D.mode="disabled")}),E){const D=this.subtitleDisplay?"showing":"hidden";E.mode!==D&&(E.mode=D)}}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 D=!!E.details&&!E.details.live;if(r===this.trackId&&E===_&&D)return;this.log(`Switching to subtitle-track ${r}`+(E?` "${E.name}" lang:${E.lang} group:${E.groupId}`:""));const{id:N,groupId:W="",name:oe,type:he,url:be}=E;this.hls.trigger(l.SUBTITLE_TRACK_SWITCH,{id:N,groupId:W,name:oe,type:he,url:be});const Se=this.switchParams(E.url,_==null?void 0:_.details,E.details);this.loadPlaylist(Se)}}class zs{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(D=>{a=D}),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 D=this.buffers[r];D!=null&&D.updating||this.shiftAndExecuteNext(r)}}}shiftAndExecuteNext(r){this.queues[r].shift(),this.executeNext(r)}current(r){return this.queues[r][0]}}const Aa=/(avc[1234]|hvc1|hev1|dvh[1e]|vp09|av01)(?:\.[^.,]+)+/;class vo{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=Gi(ni(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 zs(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=ni(this.appendSource);if(_&&E){var D;const N=this.mediaSource=new E;this.log(`created media source: ${(D=N.constructor)==null?void 0:D.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 W=this._objectUrl=self.URL.createObjectURL(N);if(this.appendSource)try{_.removeAttribute("src");const oe=self.ManagedMediaSource;_.disableRemotePlayback=_.disableRemotePlayback||oe&&N instanceof oe,Fo(_),au(_,W),_.load()}catch(oe){_.src=W}else _.src=W;_.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&&Fo(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 W;const{id:he,codec:be,levelCodec:Se,container:De,metadata:Ge}=a[N],Xe=ti(oe.codec,oe.levelCodec),lt=Xe==null?void 0:Xe.replace(Aa,"$1");let vt=ti(be,Se);const Qt=(W=vt)==null?void 0:W.replace(Aa,"$1");if(vt&<!==Qt){N.slice(0,5)==="audio"&&(vt=bi(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:Ge,id:he}}}}else this.pendingTracks[N]=a[N]}),_)return;const D=Math.max(this.bufferCodecEventsExpected-1,0);this.bufferCodecEventsExpected!==D&&(this.log(`${D} bufferCodec event(s) expected ${E.join(",")}`),this.bufferCodecEventsExpected=D),this.mediaSource&&this.mediaSource.readyState==="open"&&this.checkPendingTracks()}appendChangeType(r,a){const{operationQueue:_}=this,E={execute:()=>{const D=this.sourceBuffer[r];D&&(this.log(`changing ${r} sourceBuffer type to ${a}`),D.changeType(a)),_.shiftAndExecuteNext(r)},onStart:()=>{},onComplete:()=>{},onError:D=>{this.warn(`Failed to change ${r} SourceBuffer type`,D)}};_.append(E,r,!!this.pendingTracks[r])}onBufferAppending(r,a){const{hls:_,operationQueue:E,tracks:D}=this,{data:N,type:W,frag:oe,part:he,chunkMeta:be}=a,Se=be.buffering[W],De=self.performance.now();Se.start=De;const Ge=oe.stats.buffering,Xe=he?he.stats.buffering:null;Ge.start===0&&(Ge.start=De),Xe&&Xe.start===0&&(Xe.start=De);const lt=D.audio;let vt=!1;W==="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 Pr=this.sourceBuffer[W];if(Pr){const Wr=Qt-Pr.timestampOffset;Math.abs(Wr)>=.1&&(this.log(`Updating audio SourceBuffer timestampOffset to ${Qt} (delta: ${Wr}) sn: ${oe.sn})`),Pr.timestampOffset=Qt)}}this.appendExecutor(N,W)},onStart:()=>{},onComplete:()=>{const Pr=self.performance.now();Se.executeEnd=Se.end=Pr,Ge.first===0&&(Ge.first=Pr),Xe&&Xe.first===0&&(Xe.first=Pr);const{sourceBuffer:Wr}=this,$r={};for(const En in Wr)$r[En]=pr.getBuffered(Wr[En]);this.appendErrors[W]=0,W==="audio"||W==="video"?this.appendErrors.audiovideo=0:(this.appendErrors.audio=0,this.appendErrors.video=0),this.hls.trigger(l.BUFFER_APPENDED,{type:W,frag:oe,part:he,chunkMeta:be,parent:oe.type,timeRanges:$r})},onError:Pr=>{const Wr={type:b.MEDIA_ERROR,parent:oe.type,details:x.BUFFER_APPEND_ERROR,sourceBufferName:W,frag:oe,part:he,chunkMeta:be,error:Pr,err:Pr,fatal:!1};if(Pr.code===DOMException.QUOTA_EXCEEDED_ERR)Wr.details=x.BUFFER_FULL_ERROR;else{const $r=++this.appendErrors[W];Wr.details=x.BUFFER_APPEND_ERROR,this.warn(`Failed ${$r}/${_.config.appendErrorMaxRetry} times to append segment in "${W}" sourceBuffer`),$r>=_.config.appendErrorMaxRetry&&(Wr.fatal=!0)}_.trigger(l.ERROR,Wr)}};E.append(yr,W,!!this.pendingTracks[W])}onBufferFlushing(r,a){const{operationQueue:_}=this,E=D=>({execute:this.removeExecutor.bind(this,D,a.startOffset,a.endOffset),onStart:()=>{},onComplete:()=>{this.hls.trigger(l.BUFFER_FLUSHED,{type:D})},onError:N=>{this.warn(`Failed to remove from ${D} SourceBuffer`,N)}});a.type?_.append(E(a.type),a.type):this.getSourceBufferTypes().forEach(D=>{_.append(E(D),D)})}onFragParsed(r,a){const{frag:_,part:E}=a,D=[],N=E?E.elementaryStreams:_.elementaryStreams;N[V.AUDIOVIDEO]?D.push("audiovideo"):(N[V.AUDIO]&&D.push("audio"),N[V.VIDEO]&&D.push("video"));const W=()=>{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})};D.length===0&&this.warn(`Fragments must have at least one ElementaryStreamType set. type: ${_.type} level: ${_.level} sn: ${_.sn}`),this.blockBuffers(W,D)}onFragChanged(r,a){this.trimBuffers()}onBufferEos(r,a){this.getSourceBufferTypes().reduce((E,D)=>{const N=this.sourceBuffer[D];return N&&(!a.type||a.type===D)&&(N.ending=!0,N.ended||(N.ended=!0,this.log(`${D} sourceBuffer now EOS`))),E&&!!(!N||N.ended)},!0)&&(this.log("Queueing mediaSource.endOfStream()"),this.blockBuffers(()=>{this.getSourceBufferTypes().forEach(D=>{const N=this.sourceBuffer[D];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 D=r.config,N=_.currentTime,W=a.levelTargetDuration,oe=a.live&&D.liveBackBufferLength!==null?D.liveBackBufferLength:D.backBufferLength;if(y(oe)&&oe>0){const he=Math.max(oe,W),be=Math.floor(N/W)*W-he;this.flushBackBuffer(N,W,be)}if(y(D.frontBufferFlushThreshold)&&D.frontBufferFlushThreshold>0){const he=Math.max(D.maxBufferLength,D.frontBufferFlushThreshold),be=Math.max(he,W),Se=Math.floor(N/W)*W+be;this.flushFrontBuffer(N,W,Se)}}flushBackBuffer(r,a,_){const{details:E,sourceBuffer:D}=this;this.getSourceBufferTypes().forEach(W=>{const oe=D[W];if(oe){const he=pr.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 ${W} back buffer while SourceBuffer is in ended state`);return}this.hls.trigger(l.BUFFER_FLUSHING,{startOffset:0,endOffset:_,type:W})}}})}flushFrontBuffer(r,a,_){const{sourceBuffer:E}=this;this.getSourceBufferTypes().forEach(N=>{const W=E[N];if(W){const oe=pr.getBuffered(W),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(W.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,D=r.fragments[0].start+r.totalduration,N=_.duration,W=y(E.duration)?E.duration:0;r.live&&a.config.liveDurationInfinity?(E.duration=1/0,this.updateSeekableRange(r)):(D>W&&D>N||!y(N))&&(this.log(`Updating Media Source duration to ${D.toFixed(3)}`),E.duration=D)}updateSeekableRange(r){const a=this.mediaSource,_=r.fragments;if(_.length&&r.live&&a!=null&&a.setLiveSeekableRange){const D=Math.max(0,_[0].start),N=Math.max(D,D+r.totalduration);this.log(`Media Source duration is set to ${a.duration}. Setting seekable range to ${D}-${N}.`),a.setLiveSeekableRange(D,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 D=this.getSourceBufferTypes();if(D.length)this.hls.trigger(l.BUFFER_CREATED,{tracks:this.tracks}),D.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 D in r)if(!a[D]){var E;const N=r[D];if(!N)throw Error(`source buffer exists for track ${D}, however track does not`);let W=((E=N.levelCodec)==null?void 0:E.indexOf(","))===-1?N.levelCodec:N.codec;W&&D.slice(0,5)==="audio"&&(W=bi(W,this.appendSource));const oe=`${N.container};codecs=${W}`;this.log(`creating sourceBuffer(${oe})`);try{const he=a[D]=_.addSourceBuffer(oe),be=D;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 Ge=De.removedRanges;Ge!=null&&Ge.length&&this.hls.trigger(l.BUFFER_FLUSHED,{type:D})}),this.tracks[D]={buffer:he,codec:W,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:D,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 D=this.operationQueue.current(r);D&&D.onError(E)}removeExecutor(r,a,_){const{media:E,mediaSource:D,operationQueue:N,sourceBuffer:W}=this,oe=W[r];if(!E||!D||!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(D.duration)?D.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(D=>_.appendBlocker(D));Promise.all(E).then(()=>{r(),a.forEach(D=>{const N=this.sourceBuffer[D];N!=null&&N.updating||_.shiftAndExecuteNext(D)})})}getSourceBufferTypes(){return Object.keys(this.sourceBuffer)}addBufferListener(r,a,_){const E=this.sourceBuffer[r];if(!E)return;const D=_.bind(this,r);this.listeners[r].push({event:a,listener:D}),E.addEventListener(a,D)}removeBufferListeners(r){const a=this.sourceBuffer[r];a&&this.listeners[r].forEach(_=>{a.removeEventListener(_.event,_.listener)})}}function Fo(j){const r=j.querySelectorAll("source");[].slice.call(r).forEach(a=>{j.removeChild(a)})}function au(j,r){const a=self.document.createElement("source");a.type="video/mp4",a.src=r,j.appendChild(a)}const Zs={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},wo=j=>String.fromCharCode(Zs[j]||j),oo=15,du=100,Ju={17:1,18:3,21:5,22:7,23:9,16:11,19:12,20:14},Ka={17:2,18:4,21:6,22:8,23:10,19:13,20:15},Zu={25:1,26:3,29:5,30:7,31:9,24:11,27:12,28:14},Ys={25:2,26:4,29:6,30:8,31:10,27:13,28:15},Hu=["white","green","blue","cyan","red","yellow","magenta","black","transparent"];class Wu{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 uo=function(r){const a=[];for(let _=0;_<r.length;_++)a.push(r[_].toString(16));return a};class Bo{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 Tl{constructor(){this.uchar=" ",this.penState=new Bo}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 hu{constructor(r){this.chars=[],this.pos=0,this.currPenState=new Bo,this.cueStartTime=null,this.logger=void 0;for(let a=0;a<du;a++)this.chars.push(new Tl);this.logger=r}equals(r){for(let a=0;a<du;a++)if(!this.chars[a].equals(r.chars[a]))return!1;return!0}copy(r){for(let a=0;a<du;a++)this.chars[a].copy(r.chars[a])}isEmpty(){let r=!0;for(let a=0;a<du;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>du&&(this.logger.log(3,"Too large cursor position "+this.pos),this.pos=du)}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=wo(r);if(this.pos>=du){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<du;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;_<du;_++){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 ol{constructor(r){this.rows=[],this.currRow=oo-1,this.nrRollUpRows=null,this.lastOutputScreen=null,this.logger=void 0;for(let a=0;a<oo;a++)this.rows.push(new hu(r));this.logger=r}reset(){for(let r=0;r<oo;r++)this.rows[r].clear();this.currRow=oo-1}equals(r){let a=!0;for(let _=0;_<oo;_++)if(!this.rows[_].equals(r.rows[_])){a=!1;break}return a}copy(r){for(let a=0;a<oo;a++)this.rows[a].copy(r.rows[a])}isEmpty(){let r=!0;for(let a=0;a<oo;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 W=0;W<oo;W++)this.rows[W].clear();const D=this.currRow+1-this.nrRollUpRows,N=this.lastOutputScreen;if(N){const W=N.rows[D].cueStartTime,oe=this.logger.time;if(W!==null&&oe!==null&&W<oe)for(let he=0;he<this.nrRollUpRows;he++)this.rows[a-this.nrRollUpRows+he+1].copy(N.rows[D+he])}}this.currRow=a;const _=this.rows[this.currRow];if(r.indent!==null){const D=r.indent,N=Math.max(D-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 D=0;D<oo;D++){const N=this.rows[D].getTextString();N&&(E=D+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 ao{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 ol(_),this.nonDisplayedMemory=new ol(_),this.lastOutputScreen=new ol(_),this.currRollUpRow=this.displayedMemory.rows[oo-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[oo-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 qo{constructor(r,a,_){this.channels=void 0,this.currentChannel=0,this.cmdHistory=Gu(),this.logger=void 0;const E=this.logger=new Wu;this.channels=[null,new ao(r,a,E),new ao(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,D=a[_+1]&127;let N=!1,W=null;if(E===0&&D===0)continue;this.logger.log(3,()=>"["+uo([a[_],a[_+1]])+"] -> ("+uo([E,D])+")");const oe=this.cmdHistory;if(E>=16&&E<=31){if(Pl(E,D,oe)){bu(null,null,oe),this.logger.log(3,()=>"Repeated command ("+uo([E,D])+") is dropped");continue}bu(E,D,this.cmdHistory),N=this.parseCmd(E,D),N||(N=this.parseMidrow(E,D)),N||(N=this.parsePAC(E,D)),N||(N=this.parseBackgroundAttributes(E,D))}else bu(null,null,oe);if(!N&&(W=this.parseChars(E,D),W)){const be=this.currentChannel;be&&be>0?this.channels[be].insertChars(W):this.logger.log(2,"No channel found yet. TEXT-MODE?")}!N&&!W&&this.logger.log(2,()=>"Couldn't parse cleaned data "+uo([E,D])+" orig: "+uo([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 D=r===20||r===21||r===23?1:2,N=this.channels[D];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=D,!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 ("+uo([r,a])+")"),!0):!1}return!1}parsePAC(r,a){let _;const E=(r>=17&&r<=23||r>=25&&r<=31)&&a>=64&&a<=127,D=(r===16||r===24)&&a>=64&&a<=95;if(!(E||D))return!1;const N=r<=23?1:2;a>=64&&a<=95?_=N===1?Ju[r]:Zu[r]:_=N===1?Ka[r]:Ys[r];const W=this.channels[N];return W?(W.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,D=null;if(r>=25?(_=2,D=r-8):(_=1,D=r),D>=17&&D<=19){let N;D===17?N=a+80:D===18?N=a+112:N=a+144,this.logger.log(2,()=>"Special char '"+wo(N)+"' in channel "+_),E=[N]}else r>=32&&r<=127&&(E=a===0?[r]:[r,a]);return E&&this.logger.log(3,()=>"Char codes = "+uo(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 D;const N={};r===16||r===24?(D=Math.floor((a-32)/2),N.background=Hu[D],a%2===1&&(N.background=N.background+"_semi")):a===45?N.background="transparent":(N.foreground="black",a===47&&(N.underline=!0));const W=r<=23?1:2;return this.channels[W].setBkgData(N),!0}reset(){for(let r=0;r<Object.keys(this.channels).length;r++){const a=this.channels[r];a&&a.reset()}bu(null,null,this.cmdHistory)}cueSplitAtTime(r){for(let a=0;a<this.channels.length;a++){const _=this.channels[a];_&&_.cueSplitAtTime(r)}}}function bu(j,r,a){a.a=j,a.b=r}function Pl(j,r,a){return a.a===j&&a.b===r}function Gu(){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 ul=function(){if(Ce!=null&&Ce.VTTCue)return self.VTTCue;const j=["","lr","rl"],r=["start","middle","end","left","right"];function a(W,oe){if(typeof oe!="string"||!Array.isArray(W))return!1;const he=oe.toLowerCase();return~W.indexOf(he)?he:!1}function _(W){return a(j,W)}function E(W){return a(r,W)}function D(W,...oe){let he=1;for(;he<arguments.length;he++){const be=arguments[he];for(const Se in be)W[Se]=be[Se]}return W}function N(W,oe,he){const be=this,Se={enumerable:!0};be.hasBeenReset=!1;let De="",Ge=!1,Xe=W,lt=oe,vt=he,Qt=null,yr="",Pr=!0,Wr="auto",$r="start",En=50,un="middle",Un=50,oi="middle";Object.defineProperty(be,"id",D({},Se,{get:function(){return De},set:function(wn){De=""+wn}})),Object.defineProperty(be,"pauseOnExit",D({},Se,{get:function(){return Ge},set:function(wn){Ge=!!wn}})),Object.defineProperty(be,"startTime",D({},Se,{get:function(){return Xe},set:function(wn){if(typeof wn!="number")throw new TypeError("Start time must be set to a number.");Xe=wn,this.hasBeenReset=!0}})),Object.defineProperty(be,"endTime",D({},Se,{get:function(){return lt},set:function(wn){if(typeof wn!="number")throw new TypeError("End time must be set to a number.");lt=wn,this.hasBeenReset=!0}})),Object.defineProperty(be,"text",D({},Se,{get:function(){return vt},set:function(wn){vt=""+wn,this.hasBeenReset=!0}})),Object.defineProperty(be,"region",D({},Se,{get:function(){return Qt},set:function(wn){Qt=wn,this.hasBeenReset=!0}})),Object.defineProperty(be,"vertical",D({},Se,{get:function(){return yr},set:function(wn){const Qn=_(wn);if(Qn===!1)throw new SyntaxError("An invalid or illegal string was specified.");yr=Qn,this.hasBeenReset=!0}})),Object.defineProperty(be,"snapToLines",D({},Se,{get:function(){return Pr},set:function(wn){Pr=!!wn,this.hasBeenReset=!0}})),Object.defineProperty(be,"line",D({},Se,{get:function(){return Wr},set:function(wn){if(typeof wn!="number"&&wn!=="auto")throw new SyntaxError("An invalid number or illegal string was specified.");Wr=wn,this.hasBeenReset=!0}})),Object.defineProperty(be,"lineAlign",D({},Se,{get:function(){return $r},set:function(wn){const Qn=E(wn);if(!Qn)throw new SyntaxError("An invalid or illegal string was specified.");$r=Qn,this.hasBeenReset=!0}})),Object.defineProperty(be,"position",D({},Se,{get:function(){return En},set:function(wn){if(wn<0||wn>100)throw new Error("Position must be between 0 and 100.");En=wn,this.hasBeenReset=!0}})),Object.defineProperty(be,"positionAlign",D({},Se,{get:function(){return un},set:function(wn){const Qn=E(wn);if(!Qn)throw new SyntaxError("An invalid or illegal string was specified.");un=Qn,this.hasBeenReset=!0}})),Object.defineProperty(be,"size",D({},Se,{get:function(){return Un},set:function(wn){if(wn<0||wn>100)throw new Error("Size must be between 0 and 100.");Un=wn,this.hasBeenReset=!0}})),Object.defineProperty(be,"align",D({},Se,{get:function(){return oi},set:function(wn){const Qn=E(wn);if(!Qn)throw new SyntaxError("An invalid or illegal string was specified.");oi=Qn,this.hasBeenReset=!0}})),be.displayState=void 0}return N.prototype.getCueAsHTML=function(){return self.WebVTT.convertCueToDOMTree(self,this.text)},N}();class gl{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,D,N){return(_|0)*3600+(E|0)*60+(D|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 lo{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 D in E){if(typeof E[D]!="string")continue;const N=E[D].split(a);if(N.length!==2)continue;const W=N[0],oe=N[1];r(W,oe)}}const su=new ul(0,0,""),Cu=su.align==="middle"?"middle":"center";function pu(j,r,a){const _=j;function E(){const W=Zl(j);if(W===null)throw new Error("Malformed timestamp: "+_);return j=j.replace(/^[^\sa-zA-Z-]+/,""),W}function D(W,oe){const he=new lo;Hl(W,function(De,Ge){let Xe;switch(De){case"region":for(let lt=a.length-1;lt>=0;lt--)if(a[lt].id===Ge){he.set(De,a[lt].region);break}break;case"vertical":he.alt(De,Ge,["rl","lr"]);break;case"line":Xe=Ge.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",Cu,"end"]);break;case"position":Xe=Ge.split(","),he.percent(De,Xe[0]),Xe.length===2&&he.alt("positionAlign",Xe[1],["start",Cu,"end","line-left","line-right","auto"]);break;case"size":he.percent(De,Ge);break;case"align":he.alt(De,Ge,["start",Cu,"end","left","right"]);break}},/:/,/\s/),oe.region=he.get("region",null),oe.vertical=he.get("vertical","");let be=he.get("line","auto");be==="auto"&&su.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",Cu);let Se=he.get("position","auto");Se==="auto"&&su.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(),D(j,r)}function ec(j){return j.replace(/<br(?: \/)?>/gi,`
|
|
|
`)}class mc{constructor(){this.state="INITIAL",this.buffer="",this.decoder=new gl,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 D=a.buffer,N=0;for(D=ec(D);N<D.length&&D[N]!=="\r"&&D[N]!==`
|
|
|
`;)++N;const W=D.slice(0,N);return D[N]==="\r"&&++N,D[N]===`
|
|
|
`&&++N,a.buffer=D.slice(N),W}function E(D){Hl(D,function(N,W){},/:/)}try{let D="";if(a.state==="INITIAL"){if(!/\r\n|\n/.test(a.buffer))return this;D=_();const W=D.match(/^()?WEBVTT([ \t].*)?$/);if(!(W!=null&&W[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:D=_(),a.state){case"HEADER":/:/.test(D)?E(D):D||(a.state="ID");continue;case"NOTE":D||(a.state="ID");continue;case"ID":if(/^NOTE($|[ \t])/.test(D)){a.state="NOTE";break}if(!D)continue;if(a.cue=new ul(0,0,""),a.state="CUE",D.indexOf("-->")===-1){a.cue.id=D;continue}case"CUE":if(!a.cue){a.state="BADCUE";continue}try{pu(D,a.cue,a.regionList)}catch(W){a.cue=null,a.state="BADCUE";continue}a.state="CUETEXT";continue;case"CUETEXT":{const W=D.indexOf("-->")!==-1;if(!D||W&&(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+=D}continue;case"BADCUE":D||(a.state="ID")}}}catch(D){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 fi=/\r\n|\n\r|\n|\r/g,tc=function(r,a,_=0){return r.slice(_,_+a.length)===a},rc=function(r){let a=parseInt(r.slice(-3));const _=parseInt(r.slice(-6,-4)),E=parseInt(r.slice(-9,-7)),D=r.length>9?parseInt(r.substring(0,r.indexOf(":"))):0;if(!y(a)||!y(_)||!y(E)||!y(D))throw Error(`Malformed X-TIMESTAMP-MAP: Local:${r}`);return a+=1e3*_,a+=60*1e3*E,a+=60*60*1e3*D,a},Il=function(r){let a=5381,_=r.length;for(;_;)a=a*33^r.charCodeAt(--_);return(a>>>0).toString()};function Ku(j,r,a){return Il(j.toString())+Il(r.toString())+Il(a)}const nc=function(r,a,_){let E=r[a],D=r[E.prevCC];if(!D||!D.new&&E.new){r.ccOffset=r.presentationOffset=E.start,E.new=!1;return}for(;(N=D)!=null&&N.new;){var N;r.ccOffset+=E.start-D.start,E.new=!1,E=D,D=r[E.prevCC]}r.presentationOffset=_};function yl(j,r,a,_,E,D,N){const W=new mc,oe=Je(new Uint8Array(j)).trim().replace(fi,`
|
|
|
`).split(`
|
|
|
`),he=[],be=r?jn(r.baseTime,r.timescale):0;let Se="00:00.000",De=0,Ge=0,Xe,lt=!0;W.oncue=function(vt){const Qt=a[_];let yr=a.ccOffset;const Pr=(De-be)/9e4;if(Qt!=null&&Qt.new&&(Ge!==void 0?yr=a.ccOffset=Qt.start:nc(a,_,Pr)),Pr){if(!r){Xe=new Error("Missing initPTS for VTT MPEGTS");return}yr=Pr-a.presentationOffset}const Wr=vt.endTime-vt.startTime,$r=Io((vt.startTime+yr-Ge)*9e4,E*9e4)/9e4;vt.startTime=Math.max($r,0),vt.endTime=Math.max($r+Wr,0);const En=vt.text.trim();vt.text=decodeURIComponent(encodeURIComponent(En)),vt.id||(vt.id=Ku(vt.startTime,vt.endTime,En)),vt.endTime>0&&he.push(vt)},W.onparsingerror=function(vt){Xe=vt},W.onflush=function(){if(Xe){N(Xe);return}D(he)},oe.forEach(vt=>{if(lt)if(tc(vt,"X-TIMESTAMP-MAP=")){lt=!1,vt.slice(16).split(",").forEach(Qt=>{tc(Qt,"LOCAL:")?Se=Qt.slice(6):tc(Qt,"MPEGTS:")&&(De=parseInt(Qt.slice(7)))});try{Ge=rc(Se)/1e3}catch(Qt){Xe=Qt}return}else vt===""&&(lt=!1);W.parse(vt+`
|
|
|
`)}),W.flush()}const ou="stpp.ttml.im1t",ll=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,Ra=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,Do={left:"start",center:"center",right:"end",start:"start",end:"end"};function Ko(j,r,a,_){const E=ct(new Uint8Array(j),["mdat"]);if(E.length===0){_(new Error("Could not parse IMSC1 mdat"));return}const D=E.map(W=>Je(W)),N=Ni(r.baseTime,1,r.timescale);try{D.forEach(W=>a(Wl(W,N)))}catch(W){_(W)}}function Wl(j,r){const E=new DOMParser().parseFromString(j,"text/xml").getElementsByTagName("tt")[0];if(!E)throw new Error("Invalid ttml");const D={frameRate:30,subFrameRate:1,frameRateMultiplier:0,tickRate:0},N=Object.keys(D).reduce((Se,De)=>(Se[De]=E.getAttribute(`ttp:${De}`)||D[De],Se),{}),W=E.getAttribute("xml:space")!=="preserve",oe=Jo(cl(E,"styling","style")),he=Jo(cl(E,"layout","region")),be=cl(E,"body","[begin]");return[].map.call(be,Se=>{const De=Gl(Se,W);if(!De||!Se.hasAttribute("begin"))return null;const Ge=xu(Se.getAttribute("begin"),N),Xe=xu(Se.getAttribute("dur"),N);let lt=xu(Se.getAttribute("end"),N);if(Ge===null)throw Tu(Se);if(lt===null){if(Xe===null)throw Tu(Se);lt=Ge+Xe}const vt=new ul(Ge-r,lt-r,De);vt.id=Ku(vt.startTime,vt.endTime,vt.text);const Qt=he[Se.getAttribute("region")],yr=oe[Se.getAttribute("style")],Pr=vc(Qt,yr,oe),{textAlign:Wr}=Pr;if(Wr){const $r=Do[Wr];$r&&(vt.lineAlign=$r),vt.align=Wr}return i(vt,Pr),vt}).filter(Se=>Se!==null)}function cl(j,r,a){const _=j.getElementsByTagName(r)[0];return _?[].slice.call(_.querySelectorAll(a)):[]}function Jo(j){return j.reduce((r,a)=>{const _=a.getAttribute("xml:id");return _&&(r[_]=a),r},{})}function Gl(j,r){return[].slice.call(j.childNodes).reduce((a,_,E)=>{var D;return _.nodeName==="br"&&E?a+`
|
|
|
`:(D=_.childNodes)!=null&&D.length?Gl(_,r):r?a+_.textContent.trim().replace(/\s+/g," "):a+_.textContent},"")}function vc(j,r,a){const _="http://www.w3.org/ns/ttml#styling";let E=null;const D=["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"],N=j!=null&&j.hasAttribute("style")?j.getAttribute("style"):null;return N&&a.hasOwnProperty(N)&&(E=a[N]),D.reduce((W,oe)=>{const he=Au(r,_,oe)||Au(j,_,oe)||Au(E,_,oe);return he&&(W[oe]=he),W},{})}function Au(j,r,a){return j&&j.hasAttributeNS(r,a)?j.getAttributeNS(r,a):null}function Tu(j){return new Error(`Could not parse ttml timestamp ${j}`)}function xu(j,r){if(!j)return null;let a=Zl(j);return a===null&&(ll.test(j)?a=Kl(j,r):Ra.test(j)&&(a=bl(j,r))),a}function Kl(j,r){const a=ll.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 bl(j,r){const a=Ra.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 La{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=ku(),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 qo(1,r,a),this.cea608Parser2=new qo(3,_,E)}}addCues(r,a,_,E,D){let N=!1;for(let W=D.length;W--;){const oe=D[W],he=Vu(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||D.push([a,_]),this.config.renderTextTracksNatively){const W=this.captionsTracks[r];this.Cues.newCue(W,a,_,E)}else{const W=this.Cues.newCue(null,a,_,E);this.hls.trigger(l.CUES_PARSED,{type:"captions",cues:W,track:r})}}onInitPtsFound(r,{frag:a,id:_,initPTS:E,timescale:D}){const{unparsedVttFrags:N}=this;_==="main"&&(this.initPTS[a.cc]={baseTime:E,timescale:D}),N.length&&(this.unparsedVttFrags=[],N.forEach(W=>{this.onFragLoaded(l.FRAG_LOADED,W)}))}getExistingTrack(r,a){const{media:_}=this;if(_)for(let E=0;E<_.textTracks.length;E++){const D=_.textTracks[E];if(yc(D,{name:r,lang:a,attrs:{}}))return D}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:D,languageCode:N}=a[r],W=this.getExistingTrack(D,N);if(W)_[r]=W,yn(_[r]),Sr(_[r],E);else{const oe=this.createTextTrack("captions",D,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=ku(),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(D=>D.textCodec===ou);if(this.config.enableWebVTT||E&&this.config.enableIMSC1){if(ea(this.tracks,_)){this.tracks=_;return}if(this.textTracks=[],this.tracks=_,this.config.renderTextTracksNatively){const N=this.media,W=N?on(N.textTracks):null;if(this.tracks.forEach((oe,he)=>{let be;if(W){let Se=null;for(let De=0;De<W.length;De++)if(W[De]&&yc(W[De],oe)){Se=W[De],W[De]=null;break}Se&&(be=Se)}if(be)yn(be);else{const Se=gc(oe);be=this.createTextTrack(Se,oe.name,oe.lang),be&&(be.mode="disabled")}be&&this.textTracks.push(be)}),W!=null&&W.length){const oe=W.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(W=>({label:W.name,kind:W.type.toLowerCase(),default:W.default,subtitleTrack:W}));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 D=`textTrack${E[1]}`,N=this.captionsProperties[D];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:D,cea608Parser2:N,lastSn:W}=this,{cc:oe,sn:he}=a.frag,be=(_=(E=a.part)==null?void 0:E.index)!=null?_:-1;D&&N&&(he!==W+1||he===W&&be!==this.lastPartIndex+1||oe!==this.lastCc)&&(D.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 D=_.decryptdata,N="stats"in a;if(D==null||!D.encrypted||N){const W=this.tracks[_.level],oe=this.vttCCs;oe[_.cc]||(oe[_.cc]={start:_.start,prevCC:this.prevCC,new:!0},this.prevCC=_.cc),W&&W.textCodec===ou?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;Ko(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:D,unparsedVttFrags:N}=this,W=D.length-1;if(!D[_.cc]&&W===-1){N.push(r);return}const oe=this.hls,he=(a=_.initSegment)!=null&&a.data?hr(_.initSegment.data,new Uint8Array(E)):E;yl(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&&W>_.cc)&&oe.trigger(l.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:_,error:be})})}_fallbackToIMSC1(r,a){const _=this.tracks[r.level];_.textCodec||Ko(a,this.initPTS[r.cc],()=>{_.textCodec=ou,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(D=>Ur(E,D))}else{const E=this.tracks[a];if(!E)return;const D=E.default?"default":"subtitles"+a;_.trigger(l.CUES_PARSED,{type:"subtitles",cues:r,track:D})}}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:D,samples:N}=a;if(!(D.type===Ye.MAIN&&this.closedCaptionsForLevel(D)==="NONE"))for(let W=0;W<N.length;W++){const oe=N[W].bytes;if(oe){const he=this.extractCea608Data(oe);_.addData(N[W].pts,he[0]),E.addData(N[W].pts,he[1])}}}onBufferFlushing(r,{startOffset:a,endOffset:_,endOffsetSubtitles:E,type:D}){const{media:N}=this;if(!(!N||N.currentTime<_)){if(!D||D==="video"){const{captionsTracks:W}=this;Object.keys(W).forEach(oe=>Ir(W[oe],a,_))}if(this.config.renderTextTracksNatively&&a===0&&E!==void 0){const{textTracks:W}=this;Object.keys(W).forEach(oe=>Ir(W[oe],a,E))}}}extractCea608Data(r){const a=[[],[]],_=r[0]&31;let E=2;for(let D=0;D<_;D++){const N=r[E++],W=127&r[E++],oe=127&r[E++];if(W===0&&oe===0)continue;if((4&N)!==0){const be=3&N;(be===0||be===1)&&(a[be].push(W),a[be].push(oe))}}return a}}function gc(j){return j.characteristics&&/transcribes-spoken-dialog/gi.test(j.characteristics)&&/describes-music-and-sound/gi.test(j.characteristics)?"captions":"subtitles"}function yc(j,r){return!!j&&j.kind===gc(r)&&as(r,j)}function Vu(j,r,a,_){return Math.min(r,_)-Math.max(j,a)}function ku(){return{ccOffset:0,presentationOffset:0,0:{start:0,prevCC:-1,new:!0}}}class bc{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,D)=>this.isLevelAllowed(E)&&D<=r);return this.clientRect=null,bc.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=(W,oe)=>oe?W.width!==oe.width||W.height!==oe.height:!0;let D=r.length-1;const N=Math.max(a,_);for(let W=0;W<r.length;W+=1){const oe=r[W];if((oe.width>=N||oe.height>=N)&&E(oe,r[W+1])){D=W;break}}return D}}class ic{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 D=E-this.lastTime,N=_-this.lastDroppedFrames,W=a-this.lastDecodedFrames,oe=1e3*N/D,he=this.hls;if(he.trigger(l.FPS_DROP,{currentDropped:N,currentDecoded:W,totalDroppedFrames:_}),oe>0&&N>he.config.fpsDroppedMonitoringThreshold*W){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 Vo="[eme]";class el{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=el.CDMCleanupPromise?[el.CDMCleanupPromise]:[],this.debug=R.debug.bind(R,Vo),this.log=R.log.bind(R,Vo),this.warn=R.warn.bind(R,Vo),this.error=R.error.bind(R,Vo),this.onMediaEncrypted=a=>{const{initDataType:_,initData:E}=a,D=`"${a.type}" event: init data type: "${_}"`;if(this.debug(D),E!==null){if(!this.keyFormatPromise){let N=Object.keys(this.keySystemAccessPromises);N.length||(N=Jt(this.config));const W=N.map(tr).filter(oe=>!!oe);this.keyFormatPromise=this.getKeyFormatPromise(W)}this.keyFormatPromise.then(N=>{const W=Ft(N);let oe,he;if(_==="sinf"){if(W!==Le.FAIRPLAY){this.warn(`Ignoring unexpected "${a.type}" event with init data type: "${_}" for selected key-system ${W}`);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=Le.FAIRPLAY}catch(lt){this.warn(`${D} Failed to parse sinf: ${lt}`);return}}else{if(W!==Le.WIDEVINE&&W!==Le.PLAYREADY){this.warn(`Ignoring unexpected "${a.type}" event with init data type: "${_}" for selected key-system ${W}`);return}const Xe=Cr(E),lt=Xe.filter(Qt=>!!Qt.systemId&&At(Qt.systemId)===W);lt.length>1&&this.warn(`${D} Using first of ${lt.length} pssh found for selected key-system ${W}`);const vt=lt[0];if(!vt){Xe.length===0||Xe.some(Qt=>!Qt.systemId)?this.warn(`${D} contains incomplete or invalid pssh data`):this.log(`ignoring ${D} 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===Le.WIDEVINE){const Qt=vt.data.length-22;oe=vt.data.subarray(Qt,Qt+16)}else he===Le.PLAYREADY&&(oe=zt(vt.data))}if(!he||!oe){this.log(`Unable to handle ${D} with key-system ${W}`);return}const be=Nt.hexDump(oe),{keyIdToKeySessionPromise:Se,mediaKeySessions:De}=this;let Ge=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(Ge=Se[Qt],vt.pssh)break;delete Se[Qt],vt.pssh=new Uint8Array(E),vt.keyId=oe,Ge=Se[be]=Ge.then(()=>this.generateRequestWithPreferredKeySession(lt,_,E,"encrypted-event-key-match")),Ge.catch(yr=>this.handleError(yr));break}}if(!Ge){if(he!==W){this.log(`Ignoring "${D}" with ${he} init data for selected key-system ${W}`);return}Ge=Se[be]=this.getKeySystemSelectionPromise([he]).then(({keySystem:Xe,mediaKeys:lt})=>{var vt;this.throwIfDestroyed();const Qt=new Fr("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")})}),Ge.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===Le.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,W,oe)=>!!N&&oe.indexOf(N)===W,E=a.map(N=>N.audioCodec).filter(_),D=a.map(N=>N.videoCodec).filter(_);return E.length+D.length===0&&D.push("avc1.42e01e"),new Promise((N,W)=>{const oe=he=>{const be=he.shift();this.getMediaKeysPromise(be,E,D).then(Se=>N({keySystem:be,mediaKeys:Se})).catch(Se=>{he.length?oe(he):Se instanceof eu?W(Se):W(new eu({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),D=this.keySystemAccessPromises[r];let N=D==null?void 0:D.keySystemAccess;if(!N){this.log(`Requesting encrypted media "${r}" key-system access with config: ${JSON.stringify(E)}`),N=this.requestMediaKeySystemAccess(r,E);const W=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}"`),W.mediaKeys=oe.createMediaKeys().then(be=>(this.log(`Media-keys created for "${r}"`),he.then(Se=>Se?this.setMediaKeysServerCertificate(be,r,Se):be))),W.mediaKeys.catch(be=>{this.error(`Failed to create media-keys for "${r}"}: ${be}`)}),W.mediaKeys})}return N.then(()=>D.mediaKeys)}createMediaKeySessionContext({decryptdata:r,keySystem:a,mediaKeys:_}){this.log(`Creating key-system session "${a}" keyId: ${Nt.hexDump(r.keyId||[])}`);const E=_.createSession(),D={decryptdata:r,keySystem:a,mediaKeys:_,mediaKeysSession:E,keyStatus:"status-pending"};return this.mediaKeySessions.push(D),D}renewKeySession(r){const a=r.decryptdata;if(a.pssh){const _=this.createMediaKeySessionContext(r),E=this.getKeyIdString(a),D="cenc";this.keyIdToKeySessionPromise[E]=this.generateRequestWithPreferredKeySession(_,D,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=Jt(this.config),D=r.map(Ft).filter(N=>!!N&&E.indexOf(N)!==-1);return this.getKeySystemSelectionPromise(D).then(({keySystem:N})=>{const W=tr(N);W?a(W):_(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 D=this.keyIdToKeySessionPromise[_];return D||(D=this.keyIdToKeySessionPromise[_]=this.getKeySystemForKeyPromise(a).then(({keySystem:N,mediaKeys:W})=>(this.throwIfDestroyed(),this.log(`Handle encrypted media sn: ${r.frag.sn} ${r.frag.type}: ${r.frag.level} using key ${E}`),this.attemptSetMediaKeys(N,W).then(()=>{this.throwIfDestroyed();const oe=this.createMediaKeySessionContext({keySystem:N,mediaKeys:W,decryptdata:a});return this.generateRequestWithPreferredKeySession(oe,"cenc",a.pssh,"playlist-key")}))),D.catch(N=>this.handleError(N))),D}throwIfDestroyed(r="Invalid state"){if(!this.hls)throw new Error("invalid state")}handleError(r){this.hls&&(this.error(r.message),r instanceof eu?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),D=E?[E]:Jt(this.config);return this.attemptKeySystemAccess(D)}return _}getKeySystemSelectionPromise(r){if(r.length||(r=Jt(this.config)),r.length===0)throw new eu({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(D=>_.indexOf(D)===-1)})}generateRequestWithPreferredKeySession(r,a,_,E){var D,N;const W=(D=this.config.drmSystems)==null||(N=D[r.keySystem])==null?void 0:N.generateRequest;if(W)try{const Xe=W.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 Fn,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===Le.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 Ge=new Promise((Xe,lt)=>{be.on("error",lt),be.on("keyStatus",vt=>{vt.startsWith("usable")?Xe():vt==="output-restricted"?lt(new eu({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED,fatal:!1},"HDCP level output restricted")):vt==="internal-error"?lt(new eu({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 eu({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_NO_SESSION,error:Xe,fatal:!1},`Error generating key-session request: ${Xe}`)}).then(()=>Ge).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),D=this.getServerCertificateUrl(r);return D?(this.log(`Fetching server certificate for "${r}"`),new Promise((N,W)=>{const oe={responseType:"arraybuffer",url:D},he=a.certLoadPolicy.default,be={loadPolicy:he,timeout:he.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},Se={onSuccess:(De,Ge,Xe,lt)=>{N(De.data)},onError:(De,Ge,Xe,lt)=>{W(new eu({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 (${D}). Status: ${De.code} (${De.text})`))},onTimeout:(De,Ge,Xe)=>{W(new eu({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 (${D})`))},onAbort:(De,Ge,Xe)=>{W(new Error("aborted"))}};E.load(oe,be,Se)})):Promise.resolve()}setMediaKeysServerCertificate(r,a,_){return new Promise((E,D)=>{r.setServerCertificate(_).then(N=>{this.log(`setServerCertificate ${N?"success":"not supported by CDM"} (${_==null?void 0:_.byteLength}) on "${a}"`),E(r)}).catch(N=>{D(new eu({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 eu({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"),D=E.querySelectorAll("HttpHeader");if(D.length>0){let be;for(let Se=0,De=D.length;Se<De;Se++){var N,W;be=D[Se];const Ge=(N=be.querySelector("name"))==null?void 0:N.textContent,Xe=(W=be.querySelector("value"))==null?void 0:W.textContent;Ge&&Xe&&r.setRequestHeader(Ge,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 D=this.config.licenseXhrSetup;return D?Promise.resolve().then(()=>{if(!_.decryptdata)throw new Error("Key removed");return D.call(this.hls,r,a,_,E)}).catch(N=>{if(!_.decryptdata)throw N;return r.open("POST",a,!0),D.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,D)=>{const N=this.getLicenseServerUrlOrThrow(r.keySystem);this.log(`Sending license request to URL: ${N}`);const W=new XMLHttpRequest;W.responseType="arraybuffer",W.onreadystatechange=()=>{if(!this.hls||!r.mediaKeysSession)return D(new Error("invalid state"));if(W.readyState===4)if(W.status===200){this._requestLicenseFailureCount=0;let oe=W.response;this.log(`License received ${oe instanceof ArrayBuffer?oe.byteLength:oe}`);const he=this.config.licenseResponseCallback;if(he)try{oe=he.call(this.hls,W,N,r)}catch(be){this.error(be)}E(oe)}else{const oe=_.errorRetry,he=oe?oe.maxNumRetry:0;if(this._requestLicenseFailureCount++,this._requestLicenseFailureCount>he||W.status>=400&&W.status<500)D(new eu({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_LICENSE_REQUEST_FAILED,fatal:!0,networkDetails:W,response:{url:N,data:void 0,code:W.status,text:W.statusText}},`License Request XHR failed (${N}). Status: ${W.status} (${W.statusText})`));else{const be=he-this._requestLicenseFailureCount+1;this.warn(`Retrying license request, ${be} attempts left`),this.requestLicense(r,a).then(E,D)}}},r.licenseXhr&&r.licenseXhr.readyState!==XMLHttpRequest.DONE&&r.licenseXhr.abort(),r.licenseXhr=W,this.setupLicenseXHR(W,N,r,a).then(({xhr:oe,licenseChallenge:he})=>{r.keySystem==Le.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={},Fr.clearKeyUriToKeyIdMap();const _=a.length;el.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,D)=>(E.indexOf(D.keyFormat)===-1&&E.push(D.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(D=>{this.log(`Could not remove session: ${D}`)}).then(()=>a.close()).catch(D=>{this.log(`Could not close session: ${D}`)})}}}el.CDMCleanupPromise=void 0;class eu 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 Eo;(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"})(Eo||(Eo={}));var Dl;(function(j){j.DASH="d",j.HLS="h",j.SMOOTH="s",j.OTHER="o"})(Dl||(Dl={}));var Yu;(function(j){j.OBJECT="CMCD-Object",j.REQUEST="CMCD-Request",j.SESSION="CMCD-Session",j.STATUS="CMCD-Status"})(Yu||(Yu={}));const wu={[Yu.OBJECT]:["br","d","ot","tb"],[Yu.REQUEST]:["bl","dl","mtp","nor","nrr","su"],[Yu.SESSION]:["cid","pr","sf","sid","st","v"],[Yu.STATUS]:["bs","rtp"]};class uu{constructor(r,a){this.value=void 0,this.params=void 0,Array.isArray(r)&&(r=r.map(_=>_ instanceof uu?_:new uu(_))),this.value=r,this.params=a}}class Ol{constructor(r){this.description=void 0,this.description=r}}const xc="Dict";function ac(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} "${ac(r)}" as ${a}`,{cause:_})}const xl="Bare Item",Pc="Boolean",oc="Byte Sequence",wc="Decimal",fl="Integer";function Pu(j){return j<-999999999999999||999999999999999<j}const Ms=/[\x00-\x1f\x7f]+/,Ec="Token",Ic="Key";function Eu(j,r,a){return sc("serialize",j,r,a)}function co(j){if(typeof j!="boolean")throw Eu(j,Pc);return j?"?1":"?0"}function Vl(j){return btoa(String.fromCharCode(...j))}function Uo(j){if(ArrayBuffer.isView(j)===!1)throw Eu(j,oc);return`:${Vl(j)}:`}function wl(j){if(Pu(j))throw Eu(j,fl);return j.toString()}function Me(j){return`@${wl(j.getTime()/1e3)}`}function dl(j,r){if(j<0)return-dl(-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 Oo(j){const r=dl(j,3);if(Math.floor(Math.abs(r)).toString().length>12)throw Eu(j,wc);const a=r.toString();return a.includes(".")?a:`${a}.0`}const kl="String";function Yo(j){if(Ms.test(j))throw Eu(j,kl);return`"${j.replace(/\\/g,"\\\\").replace(/"/g,'\\"')}"`}function Iu(j){return j.description||j.toString().slice(7,-1)}function tl(j){const r=Iu(j);if(/^([a-zA-Z*])([!#$%&'*+\-.^_`|~\w:/]*)$/.test(r)===!1)throw Eu(r,Ec);return r}function rl(j){switch(typeof j){case"number":if(!y(j))throw Eu(j,xl);return Number.isInteger(j)?wl(j):Oo(j);case"string":return Yo(j);case"symbol":return tl(j);case"boolean":return co(j);case"object":if(j instanceof Date)return Me(j);if(j instanceof Uint8Array)return Uo(j);if(j instanceof Ol)return tl(j);default:throw Eu(j,xl)}}function Ru(j){if(/^[a-z*][a-z0-9\-_.*]*$/.test(j)===!1)throw Eu(j,Ic);return j}function Lu(j){return j==null?"":Object.entries(j).map(([r,a])=>a===!0?`;${Ru(r)}`:`;${Ru(r)}=${rl(a)}`).join("")}function zo(j){return j instanceof uu?`${rl(j.value)}${Lu(j.params)}`:rl(j)}function uc(j){return`(${j.value.map(zo).join(" ")})${Lu(j.params)}`}function lc(j,r={whitespace:!0}){if(typeof j!="object")throw Eu(j,xc);const a=j instanceof Map?j.entries():Object.entries(j),_=r!=null&&r.whitespace?" ":"";return Array.from(a).map(([E,D])=>{D instanceof uu||(D=new uu(D));let N=Ru(E);return D.value===!0?N+=Lu(D.params):(N+="=",Array.isArray(D.value)?N+=uc(D):N+=zo(D)),N}).join(`,${_}`)}function Yl(j,r){return lc(j,r)}const nl=j=>j==="ot"||j==="sf"||j==="st",Mu=j=>typeof j=="number"?y(j):j!=null&&j!==""&&j!==!1;function Dc(j,r){const a=new URL(j),_=new URL(r);if(a.origin!==_.origin)return j;const E=a.pathname.split("/").slice(1),D=_.pathname.split("/").slice(1,-1);for(;E[0]===D[0];)E.shift(),D.shift();for(;D.length;)D.shift(),E.unshift("..");return E.join("/")}function Sc(){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 D=(a+Math.random()*16)%16|0;return a=Math.floor(a/16),(E=="x"?D:D&3|8).toString(16)})}}}const il=j=>Math.round(j),hl=(j,r)=>(r!=null&&r.baseUrl&&(j=Dc(j,r.baseUrl)),encodeURIComponent(j)),Rl=j=>il(j/100)*100,El={br:il,d:il,bl:Rl,dl:Rl,mtp:Rl,nor:hl,rtp:Rl,tb:il};function lu(j,r){const a={};if(j==null||typeof j!="object")return a;const _=Object.keys(j).sort(),E=i({},El,r==null?void 0:r.formatters),D=r==null?void 0:r.filter;return _.forEach(N=>{if(D!=null&&D(N))return;let W=j[N];const oe=E[N];oe&&(W=oe(W,r)),!(N==="v"&&W===1)&&(N=="pr"&&W===1||Mu(W)&&(nl(N)&&typeof W=="string"&&(W=new Ol(W)),a[N]=W))}),a}function Ll(j,r={}){return j?Yl(lu(j,r),i({whitespace:!1},r)):""}function cc(j,r={}){if(!j)return{};const a=Object.entries(j),_=Object.entries(wu).concat(Object.entries((r==null?void 0:r.customHeaderMap)||{})),E=a.reduce((D,N)=>{var W,oe;const[he,be]=N,Se=((W=_.find(De=>De[1].includes(he)))==null?void 0:W[0])||Yu.REQUEST;return(oe=D[Se])!=null||(D[Se]={}),D[Se][he]=be,D},{});return Object.entries(E).reduce((D,[N,W])=>(D[N]=Ll(W,r),D),{})}function Oc(j,r,a){return i(j,cc(r,a))}const Xl="CMCD";function tu(j,r={}){if(!j)return"";const a=Ll(j,r);return`${Xl}=${encodeURIComponent(a)}`}const pl=/CMCD=[^&#]+/;function Cc(j,r,a){const _=tu(r,a);if(!_)return j;if(pl.test(j))return j.replace(pl,_);const E=j.includes("?")?"&":"?";return`${j}${E}${_}`}class fc{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:Eo.MANIFEST,su:!this.initialized})}catch(D){R.warn("Could not generate manifest CMCD data.",D)}},this.applyFragmentData=E=>{try{const D=E.frag,N=this.hls.levels[D.level],W=this.getObjectType(D),oe={d:D.duration*1e3,ot:W};(W===Eo.VIDEO||W===Eo.AUDIO||W==Eo.MUXED)&&(oe.br=N.bitrate/1e3,oe.tb=this.getTopBandwidth(W)/1e3,oe.bl=this.getBufferLength(W)),this.apply(E,oe)}catch(D){R.warn("Could not generate segment CMCD data.",D)}},this.hls=r;const a=this.config=r.config,{cmcd:_}=a;_!=null&&(a.pLoader=this.createPlaylistLoader(),a.fLoader=this.createFragmentLoader(),this.sid=_.sessionId||Sc(),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:Dl.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===Eo.INIT||a.ot===Eo.VIDEO||a.ot===Eo.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((D,N)=>(E.includes(N)&&(D[N]=a[N]),D),{})),this.useHeaders?(r.headers||(r.headers={}),Oc(r.headers,a)):r.url=Cc(r.url,a)}getObjectType(r){const{type:a}=r;if(a==="subtitle")return Eo.TIMED_TEXT;if(r.sn==="initSegment")return Eo.INIT;if(a==="audio")return Eo.AUDIO;if(a==="main")return this.hls.audioTracks.length?Eo.VIDEO:Eo.MUXED}getTopBandwidth(r){let a=0,_;const E=this.hls;if(r===Eo.AUDIO)_=E.audioTracks;else{const D=E.maxAutoLevel,N=D>-1?D+1:E.levels.length;_=E.levels.slice(0,N)}for(const D of _)D.bitrate>a&&(a=D.bitrate);return a>0?a:NaN}getBufferLength(r){const a=this.hls.media,_=r===Eo.AUDIO?this.audioBuffer:this.videoBuffer;return!_||!a?NaN:pr.bufferInfo(_,a.currentTime,this.config.maxBufferHole).len*1e3}createPlaylistLoader(){const{pLoader:r}=this.config,a=this.applyPlaylistData,_=r||this.config.loader;return class{constructor(D){this.loader=void 0,this.loader=new _(D)}get stats(){return this.loader.stats}get context(){return this.loader.context}destroy(){this.loader.destroy()}abort(){this.loader.abort()}load(D,N,W){a(D),this.loader.load(D,N,W)}}}createFragmentLoader(){const{fLoader:r}=this.config,a=this.applyFragmentData,_=r||this.config.loader;return class{constructor(D){this.loader=void 0,this.loader=new _(D)}get stats(){return this.loader.stats}get context(){return this.loader.context}destroy(){this.loader.destroy()}abort(){this.loader.abort()}load(D,N,W){a(D),this.loader.load(D,N,W)}}}}const Fu=3e5;class Ml{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)===Gn.SendAlternateToPenaltyBox&&_.flags===ga.MoveAllAlternatesMatchingHost){const E=this.levels;let D=this.pathwayPriority,N=this.pathwayId;if(a.context){const{groupId:W,pathwayId:oe,type:he}=a.context;W&&E?N=this.getPathwayForGroupId(W,he,N):oe&&(N=oe)}N in this.penalizedPathways||(this.penalizedPathways[N]=performance.now()),!D&&E&&(D=E.reduce((W,oe)=>(W.indexOf(oe.pathwayId)===-1&&W.push(oe.pathwayId),W),[])),D&&D.length>1&&(this.updatePathwayPriority(D),_.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(D)} 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(D=>{E-_[D]>Fu&&delete _[D]});for(let D=0;D<r.length;D++){const N=r[D];if(N in _)continue;if(N===this.pathwayId)return;const W=this.hls.nextLoadLevel,oe=this.hls.levels[W];if(a=this.getLevelsForPathway(N),a.length>0){this.log(`Setting Pathway to "${N}"`),this.pathwayId=N,Ua(a),this.hls.trigger(l.LEVELS_UPDATED,{levels:a});const he=this.hls.levels[W];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=W);break}}}getPathwayForGroupId(r,a,_){const E=this.getLevelsForPathway(_).concat(this.levels||[]);for(let D=0;D<E.length;D++)if(a===ye.AUDIO_TRACK&&E[D].hasAudioGroup(r)||a===ye.SUBTITLE_TRACK&&E[D].hasSubtitleGroup(r))return E[D].pathwayId;return _}clonePathways(r){const a=this.levels;if(!a)return;const _={},E={};r.forEach(D=>{const{ID:N,"BASE-ID":W,"URI-REPLACEMENT":oe}=D;if(a.some(be=>be.pathwayId===N))return;const he=this.getLevelsForPathway(W).map(be=>{const Se=new Z(be.attrs);Se["PATHWAY-ID"]=N;const De=Se.AUDIO&&`${Se.AUDIO}_clone_${N}`,Ge=Se.SUBTITLES&&`${Se.SUBTITLES}_clone_${N}`;De&&(_[Se.AUDIO]=De,Se.AUDIO=De),Ge&&(E[Se.SUBTITLES]=Ge,Se.SUBTITLES=Ge);const Xe=Ac(be.uri,Se["STABLE-VARIANT-ID"],"PER-VARIANT-URIS",oe),lt=new $a({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),al(this.audioTracks,_,oe,N),al(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 D={responseType:"json",url:E.href},N=a.steeringManifestLoadPolicy.default,W=N.errorRetry||N.timeoutRetry||{},oe={loadPolicy:N,timeout:N.maxLoadTimeMs,maxRetry:W.maxNumRetry||0,retryDelay:W.retryDelayMs||0,maxRetryDelay:W.maxRetryDelayMs||0},he={onSuccess:(be,Se,De,Ge)=>{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(Pr){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,Ge)=>{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(D,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 al(j,r,a,_){j&&Object.keys(r).forEach(E=>{const D=j.filter(N=>N.groupId===E).map(N=>{const W=i({},N);return W.details=void 0,W.attrs=new Z(W.attrs),W.url=W.attrs.URI=Ac(N.url,N.attrs["STABLE-RENDITION-ID"],"PER-RENDITION-URIS",a),W.groupId=W.attrs["GROUP-ID"]=r[E],W.attrs["PATHWAY-ID"]=_,W});j.push(...D)})}function Ac(j,r,a,_){const{HOST:E,PARAMS:D,[a]:N}=_;let W;r&&(W=N==null?void 0:N[r],W&&(j=W));const oe=new self.URL(j);return E&&!W&&(oe.host=E),D&&Object.keys(D).sort().forEach(he=>{he&&oe.searchParams.set(he,D[he])}),oe.href}const Ql=/^age:\s*[\d.]+\s*$/im;class Fl{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 D=this.xhrSetup;D?Promise.resolve().then(()=>{if(!(this.loader!==_||this.stats.aborted))return D(_,a.url)}).catch(N=>{if(!(this.loader!==_||this.stats.aborted))return _.open("GET",a.url,!0),D(_,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:D,maxLoadTimeMs:N}=_.loadPolicy;if(E)for(const W in E)r.setRequestHeader(W,E[W]);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=D&&y(D)?D: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,D=this.config;if(!_.aborted&&E>=2&&(_.loading.first===0&&(_.loading.first=Math.max(self.performance.now(),_.loading.start),D.timeout!==D.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),D.timeout=D.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),D.loadPolicy.maxLoadTimeMs-(_.loading.first-_.loading.start)))),E===4)){self.clearTimeout(this.requestTimeout),a.onreadystatechange=null,a.onprogress=null;const N=a.status,W=a.responseType==="text"?a.responseText:null;if(N>=200&&N<300){const Se=W!=null?W: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 Ge=this.callbacks.onProgress;if(Ge&&Ge(_,r,Se,a),!this.callbacks)return;const Xe={url:a.responseURL,data:Se,code:N};this.callbacks.onSuccess(Xe,_,r,a);return}}const oe=D.loadPolicy.errorRetry,he=_.retry,be={url:r.url,data:void 0,code:N};_o(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(_o(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=Gs(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&&Ql.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 kc(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(j){}return!1}const Bu=/(\d+)-(\d+)\/(\d+)/;class _l{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||Xs,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 D=Bl(r,this.controller.signal),N=_.onProgress,W=r.responseType==="arraybuffer",oe=W?"byteLength":"length",{maxTimeToFirstByteMs:he,maxLoadTimeMs:be}=a.loadPolicy;this.context=r,this.config=a,this.callbacks=_,this.request=this.fetchSetup(r,D),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:Ge,statusText:Xe}=Se;throw new ci(Xe||"fetch, bad network response",Ge,Se)}return E.loading.first=De,E.total=fo(Se.headers)||E.total,N&&y(a.highWaterMark)?this.loadProgressively(Se,E,r,a.highWaterMark,N):W?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 Ge=Se[oe];Ge&&(E.loaded=E.total=Ge);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,Ge=Se?Se.message:null;_.onError({code:De,text:Ge},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,D){const N=new ms,W=r.body.getReader(),oe=()=>W.read().then(he=>{if(he.done)return N.dataLength&&D(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&&D(a,_,N.flush(),r)):D(a,_,be,r),oe()}).catch(()=>Promise.reject());return oe()}}function Bl(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 ua(j){const r=Bu.exec(j);if(r)return parseInt(r[2])-parseInt(r[1])+1}function fo(j){const r=j.get("Content-Range");if(r){const _=ua(r);if(y(_))return _}const a=j.get("Content-Length");if(a)return parseInt(a)}function Xs(j,r){return new self.Request(j.url,r)}class ci extends Error{constructor(r,a,_){super(r),this.code=void 0,this.details=void 0,this.code=a,this.details=_}}const Nu=/\s/,C={newCue(j,r,a,_){const E=[];let D,N,W,oe,he;const be=self.VTTCue||self.TextTrackCue;for(let De=0;De<_.rows.length;De++)if(D=_.rows[De],W=!0,oe=0,he="",!D.isEmpty()){var Se;for(let lt=0;lt<D.chars.length;lt++)Nu.test(D.chars[lt].uchar)&&W?oe++:(he+=D.chars[lt].uchar,W=!1);D.cueStartTime=r,r===a&&(a+=1e-4),oe>=16?oe--:oe++;const Ge=ec(he.trim()),Xe=Ku(r,a,Ge);j!=null&&(Se=j.cues)!=null&&Se.getCueById(Xe)||(N=new be(r,a,Ge),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,Ge)=>De.line==="auto"||Ge.line==="auto"?0:De.line>8&&Ge.line>8?Ge.line-De.line:De.line-Ge.line),E.forEach(De=>Ur(j,De))),E}},P={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},I=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:Fl,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:so,bufferController:vo,capLevelController:bc,errorController:os,fpsController:ic,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:P},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},pe()),{},{subtitleStreamController:Es,subtitleTrackController:Us,timelineController:La,audioStreamController:da,audioTrackController:fs,emeController:el,cmcdController:fc,contentSteeringController:Ml});function pe(){return{cueHandler:C,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 je(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=rn(j),_=["manifest","level","frag"],E=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return _.forEach(D=>{const N=`${D==="level"?"playlist":D}LoadPolicy`,W=r[N]===void 0,oe=[];E.forEach(he=>{const be=`${D}Loading${he}`,Se=r[be];if(Se!==void 0&&W){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 rn(j){return j&&typeof j=="object"?Array.isArray(j)?j.map(rn):Object.keys(j).reduce((r,a)=>(r[a]=rn(j[a]),r),{}):j}function ui(j){const r=j.loader;r!==_l&&r!==Fl?(R.log("[config]: Custom loader detected, cannot enable progressive streaming"),j.progressive=!1):kc()&&(j.loader=_l,j.progressive=!0,j.enableSoftwareAES=!0,R.log("[config]: Progressive streaming enabled, using FetchLoader"))}let Xi;class Zi extends Ba{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=[],D={},N={};let W=!1,oe=!1,he=!1;a.levels.forEach(be=>{var Se,De;const Ge=be.attrs;let{audioCodec:Xe,videoCodec:lt}=be;((Se=Xe)==null?void 0:Se.indexOf("mp4a.40.34"))!==-1&&(Xi||(Xi=/chrome|firefox/i.test(navigator.userAgent)),Xi&&(be.audioCodec=Xe=void 0)),Xe&&(be.audioCodec=Xe=bi(Xe,_)),((De=lt)==null?void 0:De.indexOf("avc1"))===0&&(lt=be.videoCodec=Ki(lt));const{width:vt,height:Qt,unknownCodecs:yr}=be;if(W||(W=!!(vt&&Qt)),oe||(oe=!!lt),he||(he=!!Xe),yr!=null&&yr.length||Xe&&!mi(Xe,"audio",_)||lt&&!mi(lt,"video",_))return;const{CODECS:Pr,"FRAME-RATE":Wr,"HDCP-LEVEL":$r,"PATHWAY-ID":En,RESOLUTION:un,"VIDEO-RANGE":Un}=Ge,wn=`${`${En||"."}-`}${be.bitrate}-${un}-${Wr}-${Pr}-${Un}-${$r}`;if(D[wn])if(D[wn].uri!==be.url&&!be.attrs["PATHWAY-ID"]){const Qn=N[wn]+=1;be.attrs["PATHWAY-ID"]=new Array(Qn+1).join(".");const Ta=new $a(be);D[wn]=Ta,E.push(Ta)}else D[wn].addGroupId("audio",Ge.AUDIO),D[wn].addGroupId("text",Ge.SUBTITLES);else{const Qn=new $a(be);D[wn]=Qn,N[wn]=1,E.push(Qn)}}),this.filterAndSortMediaOptions(E,a,W,oe,he)}filterAndSortMediaOptions(r,a,_,E,D){let N=[],W=[],oe=r;if((_||E)&&D&&(oe=oe.filter(({videoCodec:Xe,videoRange:lt,width:vt,height:Qt})=>(!!Xe||!!(vt&&Qt))&&qa(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||mi(lt.audioCodec,"audio",Xe)),ss(N)}a.subtitles&&(W=a.subtitles,ss(W));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=ii(Xe.videoCodec),Qt=ii(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===I.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=Qt)}break}const De=D&&!E,Ge={levels:oe,audioTracks:N,subtitleTracks:W,sessionData:a.sessionData,sessionKeys:a.sessionKeys,firstLevel:this._firstLevel,stats:a.stats,audio:D,video:E,altAudio:!De&&N.some(Xe=>!!Xe.url)};this.hls.trigger(l.MANIFEST_PARSED,Ge),(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,D=E?E.attrs["PATHWAY-ID"]:void 0,N=a[r],W=N.attrs["PATHWAY-ID"];if(this.currentLevelIndex=r,this.currentLevel=N,_===r&&N.details&&E&&D===W)return;this.log(`Switching to level ${r} (${N.height?N.height+"p ":""}${N.videoRange?N.videoRange+" ":""}${N.codecSet?N.codecSet+" ":""}@${N.bitrate})${W?" with Pathway "+W:""} from level ${_}${D?" with Pathway "+D:""}`);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(D=>!!_[D]))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:D}=a,N=this._levels[E];if(!N){var W;this.warn(`Invalid level index ${E}`),(W=a.deliveryDirectives)!=null&&W.skip&&(D.deltaUpdateFailed=!0);return}E===this.currentLevelIndex?(N.fragmentError===0&&(N.loadError=0),this.playlistLoaded(E,a,N.details)):(_=a.deliveryDirectives)!=null&&_.skip&&(D.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 D=_.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${D?" Pathway "+D:""} ${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,D)=>D!==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));Ua(_),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 ss(j){const r={};j.forEach(a=>{const _=a.groupId||"";a.id=r[_]=r[_]||0,r[_]++})}class eo{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,D){return new Bi({type:b.NETWORK_ERROR,details:a,fatal:!1,frag:r,response:D,error:_,networkDetails:E})}loadClear(r,a){if(this.emeController&&this.config.emeEnabled){const{sn:_,cc:E}=r;for(let D=0;D<a.length;D++){const N=a[D];if(E<=N.cc&&(_==="initSegment"||N.sn==="initSegment"||_<N.sn)){this.emeController.selectKeySystemFormat(N).then(W=>{N.setKeyFormat(W)});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 D=r.decryptdata;if(!D){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=D.uri;if(!N)return Promise.reject(this.createKeyLoadError(r,x.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${N}"`)));let W=this.keyUriToKeyInfo[N];if((_=W)!=null&&_.decryptdata.key)return D.key=W.decryptdata.key,Promise.resolve({frag:r,keyInfo:W});if((E=W)!=null&&E.keyLoadPromise){var oe;switch((oe=W.mediaKeySessionContext)==null?void 0:oe.keyStatus){case void 0:case"status-pending":case"usable":case"usable-in-future":return W.keyLoadPromise.then(he=>(D.key=he.keyInfo.decryptdata.key,{frag:r,keyInfo:W}))}}switch(W=this.keyUriToKeyInfo[N]={decryptdata:D,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},D.method){case"ISO-23001-7":case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return D.keyFormat==="identity"?this.loadKeyHTTP(W,r):this.loadKeyEME(W,r);case"AES-128":return this.loadKeyHTTP(W,r);default:return Promise.reject(this.createKeyLoadError(r,x.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${D.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(D=>(r.mediaKeySessionContext=D,_))).catch(D=>{throw r.keyLoadPromise=null,D})}return Promise.resolve(_)}loadKeyHTTP(r,a){const _=this.config,E=_.loader,D=new E(_);return a.keyLoader=r.loader=D,r.keyLoadPromise=new Promise((N,W)=>{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,Ge,Xe,lt)=>{const{frag:vt,keyInfo:Qt,url:yr}=Xe;if(!vt.decryptdata||Qt!==this.keyUriToKeyInfo[yr])return W(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,Ge,Xe,lt)=>{this.resetLoader(Ge),W(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,Ge,Xe)=>{this.resetLoader(Ge),W(this.createKeyLoadError(a,x.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Xe))},onAbort:(De,Ge,Xe)=>{this.resetLoader(Ge),W(this.createKeyLoadError(a,x.INTERNAL_ABORTED,new Error("key loading aborted"),Xe))}};D.load(oe,be,Se)})}resetLoader(r){const{frag:a,keyInfo:_,url:E}=r,D=_.loader;a.keyLoader===D&&(a.keyLoader=null,_.loader=null),delete this.keyUriToKeyInfo[E],D&&D.destroy()}}function si(){return self.SourceBuffer||self.WebKitSourceBuffer}function Ss(){if(!ni())return!1;const r=si();return!r||r.prototype&&typeof r.prototype.appendBuffer=="function"&&typeof r.prototype.remove=="function"}function Zo(){if(!Ss())return!1;const j=ni();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(aa(r,"video")))||["mp4a.40.2","fLaC"].some(r=>j.isTypeSupported(aa(r,"audio"))))}function Hs(){var j;const r=si();return typeof(r==null||(j=r.prototype)==null?void 0:j.changeType)=="function"}const ho=250,$u=2,Nl=.1,$l=.05;class dc{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:D}=this;if(E===null)return;const{currentTime:N,seeking:W}=E,oe=this.seeking&&!W,he=!this.seeking&&W;if(this.seeking=W,N!==r){if(this.moved=!0,W||(this.nudgeRetry=0),D!==null){if(this.stallReported){const vt=self.performance.now()-D;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&&!W||E.ended||E.playbackRate===0||!pr.getBuffered(E).length){this.nudgeRetry=0;return}const be=pr.bufferInfo(E,N,0),Se=be.nextStart||0;if(W){const vt=be.len>$u,Qt=!Se||a&&a.start<=N||Se-N>$u&&!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:$u,$r=this.fragmentTracker.getPartialFragment(N);if(Qt>0&&(Qt<=Wr||$r)){E.paused||this._trySkipBufferHole($r);return}}const Ge=self.performance.now();if(D===null){this.stalled=Ge;return}const Xe=Ge-D;if(!W&&Xe>=ho&&(this._reportStall(be),!this.media))return;const lt=pr.bufferInfo(E,N,_.maxBufferHole);this._tryFixBufferStall(lt,Xe)}_tryFixBufferStall(r,a){const{config:_,fragmentTracker:E,media:D}=this;if(D===null)return;const N=D.currentTime,W=E.getPartialFragment(N);W&&(this._trySkipBufferHole(W)||!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 D=new Error(`Playback stalling at @${_.currentTime} due to low buffer (${JSON.stringify(r)})`);R.warn(D.message),a.trigger(l.ERROR,{type:b.MEDIA_ERROR,details:x.BUFFER_STALLED_ERROR,fatal:!1,error:D,buffer:r.len})}}_trySkipBufferHole(r){const{config:a,hls:_,media:E}=this;if(E===null)return 0;const D=E.currentTime,N=pr.bufferInfo(E,D,0),W=D<N.start?N.start:N.nextStart;if(W){const oe=N.len<=a.maxBufferHole,he=N.len>0&&N.len<1&&E.readyState<3,be=W-D;if(be>0&&(oe||he)){if(be>a.maxBufferHole){const{fragmentTracker:De}=this;let Ge=!1;if(D===0){const Xe=De.getAppendedFrag(0,Ye.MAIN);Xe&&W<Xe.end&&(Ge=!0)}if(!Ge){const Xe=r||De.getAppendedFrag(D,Ye.MAIN);if(Xe){let lt=!1,vt=Xe.end;for(;vt<W;){const Qt=De.getPartialFragment(vt);if(Qt)vt+=Qt.duration;else{lt=!0;break}}if(lt)return 0}}}const Se=Math.max(W+$l,D+Nl);if(R.warn(`skipping hole, adjusting currentTime from ${D} 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 ${D} 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 D=_.currentTime;if(this.nudgeRetry++,E<r.nudgeMaxRetry){const N=D+(E+1)*r.nudgeOffset,W=new Error(`Nudging 'currentTime' from ${D} to ${N}`);R.warn(W.message),_.currentTime=N,a.trigger(l.ERROR,{type:b.MEDIA_ERROR,details:x.BUFFER_NUDGE_ON_STALL,error:W,fatal:!1})}else{const N=new Error(`Playhead still not moving while enough data buffered @${D} 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 Xu=100;class ju extends To{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(Xu),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=hn.IDLE,this.nextLoadPosition=this.startPosition=this.lastCurrentTime=r,this.tick()}else this._forceStartLoad=!0,this.state=hn.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case hn.WAITING_LEVEL:{const{levels:a,level:_}=this,E=a==null?void 0:a[_],D=E==null?void 0:E.details;if(D&&(!D.live||this.levelLastLoaded===E)){if(this.waitForCdnTuneIn(D))break;this.state=hn.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=hn.IDLE;break}break}case hn.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:D}=this,N=E==null?void 0:E[D];this.resetStartWhenNotLoaded(N||null),this.state=hn.IDLE}}break}this.state===hn.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 D=this.buffering?r.nextLoadLevel:r.loadLevel;if(!(_!=null&&_[D]))return;const N=_[D],W=this.getMainFwdBufferInfo();if(W===null)return;const oe=this.getLevelDetails();if(oe&&this._streamEnded(W,oe)){const lt={};this.altAudio&&(lt.type="video"),this.hls.trigger(l.BUFFER_EOS,lt),this.state=hn.ENDED;return}if(!this.buffering)return;r.loadLevel!==D&&r.manualLevel===-1&&this.log(`Adapting to level ${D} from level ${this.level}`),this.level=r.nextLoadLevel=D;const he=N.details;if(!he||this.state===hn.WAITING_LEVEL||he.live&&this.levelLastLoaded!==N){this.level=D,this.state=hn.WAITING_LEVEL;return}const be=W.len,Se=this.getMaxBufferLength(N.maxBitrate);if(be>=Se)return;this.backtrackFragment&&this.backtrackFragment.start>W.end&&(this.backtrackFragment=null);const De=this.backtrackFragment?this.backtrackFragment.start:W.end;let Ge=this.getNextFragment(De,he);if(this.couldBacktrack&&!this.fragPrevious&&Ge&&Ge.sn!=="initSegment"&&this.fragmentTracker.getState(Ge)!==Ns.OK){var Xe;const vt=((Xe=this.backtrackFragment)!=null?Xe:Ge).sn-he.startSN,Qt=he.fragments[vt-1];Qt&&Ge.cc===Qt.cc&&(Ge=Qt,this.fragmentTracker.removeFragment(Qt))}else this.backtrackFragment&&W.len&&(this.backtrackFragment=null);if(Ge&&this.isLoopLoading(Ge,De)){if(!Ge.gap){const vt=this.audioOnly&&!this.altAudio?V.AUDIO:V.VIDEO,Qt=(vt===V.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;Qt&&this.afterBufferFlushed(Qt,vt,Ye.MAIN)}Ge=this.getNextFragmentLoopLoading(Ge,he,W,Ye.MAIN,Se)}Ge&&(Ge.initSegment&&!Ge.initSegment.data&&!this.bitrateTest&&(Ge=Ge.initSegment),this.loadFragment(Ge,N,De))}loadFragment(r,a,_){const E=this.fragmentTracker.getState(r);this.fragCurrent=r,E===Ns.NOT_LOADED||E===Ns.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 D=this.getLevelDetails();if(D!=null&&D.live){const W=this.getMainFwdBufferInfo();if(!W||W.len<D.targetduration*2)return}if(!a.paused&&r){const W=this.hls.nextLoadLevel,oe=r[W],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 W=this.followingBufferedFrag(N);if(W){this.abortCurrentFrag();const oe=W.maxStartPTS?W.maxStartPTS:W.start,he=W.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 hn.KEY_LOADING:case hn.FRAG_LOADING:case hn.FRAG_LOADING_WAITING_RETRY:case hn.PARSING:case hn.PARSED:this.state=hn.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 dc(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(D=>{const N=D.audioCodec;N&&(_=_||N.indexOf("mp4a.40.2")!==-1,E=E||N.indexOf("mp4a.40.5")!==-1)}),this.audioCodecSwitch=_&&E&&!Hs(),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!==hn.IDLE)return;const E=_[a.level];(!E.details||E.details.live&&this.levelLastLoaded!==E||this.waitForCdnTuneIn(E.details))&&(this.state=hn.WAITING_LEVEL)}onLevelLoaded(r,a){var _;const{levels:E}=this,D=a.level,N=a.details,W=N.totalduration;if(!E){this.warn(`Levels were reset while loading level ${D}`);return}this.log(`Level ${D} loaded [${N.startSN},${N.endSN}]${N.lastPartSn?`[part-${N.lastPartSn}-${N.lastPartIndex}]`:""}, cc [${N.startCC}, ${N.endCC}] duration:${W}`);const oe=E[D],he=this.fragCurrent;he&&(this.state===hn.FRAG_LOADING||this.state===hn.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:D}),this.state===hn.WAITING_LEVEL){if(this.waitForCdnTuneIn(N))return;this.state=hn.IDLE}this.startFragRequested?N.live&&this.synchronizeToLiveEdge(N):this.setStartPosition(N,be),this.tick()}_handleFragmentLoadProgress(r){var a;const{frag:_,part:E,payload:D}=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 W=N[_.level],oe=W.details;if(!oe){this.warn(`Dropping fragment ${_.sn} of level ${_.level} after level details were reset`),this.fragmentTracker.removeFragment(_);return}const he=W.videoCodec,be=oe.PTSKnown||!oe.live,Se=(a=_.initSegment)==null?void 0:a.data,De=this._getAudioCodec(W),Ge=this.transmuxer=this.transmuxer||new Vn(this.hls,Ye.MAIN,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)),Xe=E?E.index:-1,lt=Xe!==-1,vt=new _n(_.level,_.sn,_.stats.chunkCount,D.byteLength,Xe,lt),Qt=this.initPTS[_.cc];Ge.push(D,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 D=this.hls;_&&(D.trigger(l.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null}),this.fragmentTracker.removeAllFragments()),D.trigger(l.AUDIO_TRACK_SWITCHED,a)}}onAudioTrackSwitched(r,a){const _=a.id,E=!!this.hls.audioTracks[_].url;if(E){const D=this.videoBuffer;D&&this.mediaBuffer!==D&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=D)}this.altAudio=E,this.tick()}onBufferCreated(r,a){const _=a.tracks;let E,D,N=!1;for(const W in _){const oe=_[W];if(oe.id==="main"){if(D=W,E=oe,W==="video"){const he=_[W];he&&(this.videoBuffer=he.buffer)}}else N=!0}N&&E?(this.log(`Alternate track found, use ${D}.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===hn.PARSED&&(this.state=hn.IDLE);return}const D=E?E.stats:_.stats;this.fragLastKbps=Math.round(8*D.total/(D.buffering.end-D.loading.first)),_.sn!=="initSegment"&&(this.fragPrevious=_),this.fragBufferedComplete(_,E)}onError(r,a){var _;if(a.fatal){this.state=hn.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===hn.WAITING_LEVEL&&((_=a.context)==null?void 0:_.type)===ye.LEVEL&&(this.state=hn.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||!pr.getBuffered(r).length){const _=this.state!==hn.IDLE?this.fragCurrent:null;a.poll(this.lastCurrentTime,_)}this.lastCurrentTime=r.currentTime}}onFragLoadEmergencyAborted(){this.state=hn.IDLE,this.loadedmetadata||(this.startFragRequested=!1,this.nextLoadPosition=this.startPosition),this.tickImmediate()}onBufferFlushed(r,{type:a}){if(a!==V.AUDIO||this.audioOnly&&!this.altAudio){const _=(a===V.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=pr.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=hn.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const D=r.stats;D.parsing.start=D.parsing.end=D.buffering.start=D.buffering.end=self.performance.now(),E.trigger(l.FRAG_LOADED,_),r.bitrateTest=!1})}_handleTransmuxComplete(r){var a;const _="main",{hls:E}=this,{remuxResult:D,chunkMeta:N}=r,W=this.getCurrentContext(N);if(!W){this.resetWhenMissingContext(N);return}const{frag:oe,part:he,level:be}=W,{video:Se,text:De,id3:Ge,initSegment:Xe}=D,{details:lt}=be,vt=this.altAudio?void 0:D.audio;if(this.fragContextChanged(oe)){this.fragmentTracker.removeFragment(oe);return}if(this.state=hn.PARSING,Xe){if(Xe!=null&&Xe.tracks){const Pr=oe.initSegment||oe;this._bufferInitSegment(be,Xe.tracks,Pr,N),E.trigger(l.FRAG_PARSING_INIT_SEGMENT,{frag:Pr,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&<&&oe.sn!=="initSegment"){const Qt=lt.fragments[oe.sn-1-lt.startSN],yr=oe.sn===lt.startSN,Pr=!Qt||oe.cc>Qt.cc;if(D.independent!==!1){const{startPTS:Wr,endPTS:$r,startDTS:En,endDTS:un}=Se;if(he)he.elementaryStreams[Se.type]={startPTS:Wr,endPTS:$r,startDTS:En,endDTS:un};else if(Se.firstKeyFrame&&Se.independent&&N.id===1&&!Pr&&(this.couldBacktrack=!0),Se.dropped&&Se.independent){const Un=this.getMainFwdBufferInfo(),oi=(Un?Un.end:this.getLoadPosition())+this.config.maxBufferHole,wn=Se.firstKeyFramePTS?Se.firstKeyFramePTS:Wr;if(!yr&&oi<wn-this.config.maxBufferHole&&!Pr){this.backtrack(oe);return}else Pr&&(oe.gap=!0);oe.setElementaryStreamInfo(Se.type,oe.start,$r,oe.start,un,!0)}else yr&&Wr>$u&&(oe.gap=!0);oe.setElementaryStreamInfo(Se.type,Wr,$r,En,un),this.backtrackFragment&&(this.backtrackFragment=oe),this.bufferFragmentData(Se,oe,he,N,yr||Pr)}else if(yr||Pr)oe.gap=!0;else{this.backtrack(oe);return}}if(vt){const{startPTS:Qt,endPTS:yr,startDTS:Pr,endDTS:Wr}=vt;he&&(he.elementaryStreams[V.AUDIO]={startPTS:Qt,endPTS:yr,startDTS:Pr,endDTS:Wr}),oe.setElementaryStreamInfo(V.AUDIO,Qt,yr,Pr,Wr),this.bufferFragmentData(vt,oe,he,N)}if(lt&&Ge!=null&&(a=Ge.samples)!=null&&a.length){const Qt={id:_,frag:oe,details:lt,samples:Ge.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!==hn.PARSING)return;this.audioOnly=!!a.audio&&!a.video,this.altAudio&&!this.audioOnly&&delete a.audio;const{audio:D,video:N,audiovideo:W}=a;if(D){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=D.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&&D.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}"`),D.levelCodec=oe,D.id="main",this.log(`Init audio buffer, container:${D.container}, codecs[selected/level/parsed]=[${oe||""}/${r.audioCodec||""}/${D.codec}]`)}N&&(N.levelCodec=r.videoCodec,N.id="main",this.log(`Init video buffer, container:${N.container}, codecs[level/parsed]=[${r.videoCodec||""}/${N.codec}]`)),W&&this.log(`Init audiovideo buffer, container:${W.container}, codecs[level/parsed]=[${r.codecs}/${W.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=hn.IDLE}checkFragmentChanged(){const r=this.media;let a=null;if(r&&r.readyState>1&&r.seeking===!1){const _=r.currentTime;if(pr.isBuffered(r,_)?a=this.getAppendedFrag(_):pr.isBuffered(r,_+.1)&&(a=this.getAppendedFrag(_+.1)),a){this.backtrackFragment=null;const E=this.fragPlaying,D=a.level;(!E||a.sn!==E.sn||E.level!==D)&&(this.fragPlaying=a,this.hls.trigger(l.FRAG_CHANGED,{frag:a}),(!E||E.level!==D)&&this.hls.trigger(l.LEVEL_SWITCHED,{level:D}))}}}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 Du{static get version(){return"1.5.20"}static isMSESupported(){return Ss()}static isSupported(){return Zo()}static getMediaSource(){return ni()}static get Events(){return l}static get ErrorTypes(){return b}static get ErrorDetails(){return x}static get DefaultConfig(){return Du.defaultConfig?Du.defaultConfig:I}static set DefaultConfig(r){Du.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 Fn,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=je(Du.DefaultConfig,r);this.userConfig=r,a.progressive&&ui(a);const{abrController:_,bufferController:E,capLevelController:D,errorController:N,fpsController:W}=a,oe=new N(this),he=this.abrController=new _(this),be=this.bufferController=new E(this),Se=this.capLevelController=new D(this),De=new W(this),Ge=new Or(this),Xe=new la(this),lt=a.contentSteeringController,vt=lt?new lt(this):null,Qt=this.levelController=new Zi(this,vt),yr=new qt(this),Pr=new eo(this.config),Wr=this.streamController=new ju(this,yr,Pr);Se.setStreamController(Wr),De.setStreamController(Wr);const $r=[Ge,Qt,Wr];vt&&$r.splice(1,0,vt),this.networkControllers=$r;const En=[he,be,Se,De,Xe,yr];this.audioTrackController=this.createController(a.audioTrackController,$r);const un=a.audioStreamController;un&&$r.push(new un(this,yr,Pr)),this.subtitleTrackController=this.createController(a.subtitleTrackController,$r);const Un=a.subtitleStreamController;Un&&$r.push(new Un(this,yr,Pr)),this.createController(a.timelineController,En),Pr.emeController=this.emeController=this.createController(a.emeController,En),this.cmcdController=this.createController(a.cmcdController,En),this.latencyController=this.createController(Is,En),this.coreComponents=En,$r.push(oe);const oi=oe.onErrorOut;typeof oi=="function"&&this.on(l.ERROR,oi,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){As(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 D=E;D--;){const N=r[D].attrs["HDCP-LEVEL"];if(N&&N<=_)return D}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}}Du.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 A(){for(var T=arguments.length,F=new Array(T),$=0;$<T;$++)F[$]=arguments[$];var R=this,H=Date.now()-x;if(b)return;function G(){x=Date.now(),u.apply(R,F)}function Z(){l=void 0}!y&&g&&!l&&G(),O(),g===void 0&&H>s?y?(x=Date.now(),o||(l=setTimeout(g?Z:G,s))):G():o!==!0&&(l=setTimeout(g?Z:G,g===void 0?s-H:s))}return A.cancel=k,A}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",70:"p__Declaration__Research__Project__Edit__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",146:"p__Declaration__Research__ConferenceResearch__Edit__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",233:"p__Declaration__Research__TeachWin__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",957:"p__Declaration__Research__TeachWin__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",1279:"p__Declaration__Research__Instruction__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",1538:"p__Declaration__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",2029:"p__Declaration__Review__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2086:"p__Declaration__Research__ConferenceResearch__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",2385:"p__Declaration__Research__Paper__Edit__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",2625:"p__Declaration__Research__TeachCompetition__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",3261:"p__Declaration__Research__ResearchAward__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",3677:"p__Declaration__Research__IntellectualProperty__Edit__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",3914:"p__Declaration__Filds__index",3935:"p__Classrooms__Lists__GroupHomework__index",3939:"p__Declaration__Research__TeachBook__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",3996:"p__Declaration__Research__TeachMeeting__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",4292:"p__Declaration__Research__TeachPaper__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",5089:"p__Declaration__Research__Project__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",5232:"p__Declaration__Research__TeachPaper__Edit__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5301:"p__Declaration__Research__Paper__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",5472:"p__Declaration__Research__TeachProject__Edit__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",5807:"p__Declaration__Research__Monograph__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",5908:"p__Declaration__Research__TechnologyTransfer__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",6290:"p__Declaration__Research__TeachCompetition__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",7280:"p__Declaration__Research__Monograph__Edit__index",7285:"p__Declaration__Home__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",7529:"p__Declaration__Research__IntellectualProperty__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7608:"p__Declaration__Research__ResearchAward__Edit__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",8205:"p__Declaration__Research__TeachProject__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",8902:"p__Declaration__Research__TeachMeeting__Edit__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",9516:"p__Declaration__Research__TechnologyTransfer__Edit__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",9995:"p__Declaration__Research__TeachBook__Edit__index"}[d]||d)+"."+{26:"5919bda1",67:"ea46e6ea",70:"443bfc82",109:"50b7bce0",146:"e0c9012a",195:"6a55191d",233:"1bb2df37",264:"3af2cf29",265:"364cc383",278:"45aa0aec",292:"0f056f02",310:"ac6695be",316:"1f60ada6",337:"311414e2",342:"7e910db0",354:"d4d139cf",479:"4eb51b60",485:"0046425c",508:"e3325df6",532:"e93b8175",533:"753faee7",547:"3b89fa9b",556:"950a3b16",559:"7bbdb725",570:"bbddf308",576:"6dc13613",629:"44a1d9a5",643:"2c8dbf74",671:"4a609b8d",672:"a409682c",680:"e3f7edd0",700:"baf5ed8c",737:"5eacbd1c",741:"ac5fd360",799:"bfd3d929",869:"a0344305",895:"b690a4a5",921:"807511d5",928:"832b16fc",957:"2ed78d05",981:"24da50c7",1006:"ef189297",1043:"cc0bd91a",1045:"6de7e8c7",1048:"eec754ae",1070:"cb9fcd5b",1144:"c90eccaf",1148:"a9b70fe2",1154:"8cb80842",1211:"897c2d2d",1253:"96a0b88a",1257:"dfe94a45",1265:"5e2df554",1274:"5f6ea65a",1276:"1232c571",1279:"68169c4e",1343:"1e9083f4",1416:"b9a58843",1423:"66f74898",1427:"266f66f9",1450:"e81d1acb",1461:"6977a4d5",1462:"fcf08abc",1470:"e54dfc41",1475:"8806723e",1482:"6e27147c",1512:"7922e899",1520:"685dced0",1538:"090474c9",1545:"685c5411",1578:"d3f4bf20",1581:"e7a1c12e",1582:"997d1e47",1646:"e6e27b60",1657:"da8f3627",1660:"8e9561a4",1674:"040ff4e3",1702:"7d02bb65",1713:"5be12119",1717:"cfd43f35",1727:"b82ce82e",1783:"590ef8d5",1799:"66375bb3",1831:"0b164321",1836:"063f3647",1855:"18c35631",1880:"43924c52",1939:"36d31fde",1953:"eef9740b",1962:"fabbc864",2011:"59d51f98",2029:"5fb4f183",2045:"607a5a83",2076:"ffd4bff5",2086:"c8e8db46",2102:"df785ce5",2141:"8bdd4029",2216:"e9905c54",2240:"9859c090",2249:"f4830452",2254:"ac0db9ed",2300:"e1bf89cf",2303:"227a40cd",2307:"2b8921b5",2338:"9de21cd7",2339:"eadf7103",2385:"cab2bed7",2386:"192e235c",2396:"69aa8371",2404:"497ea8f2",2412:"b93fe2e7",2413:"0e4ab1ba",2425:"f48074cb",2443:"575c30fc",2476:"b1aeb767",2494:"68080a87",2501:"707702c7",2509:"88a6f39b",2529:"4a409128",2538:"de4a3723",2539:"8048e0c4",2548:"a8fbf09d",2570:"3a37fc16",2594:"e87d3761",2603:"9e3851b5",2625:"89f68c26",2654:"aa206872",2659:"c0671c95",2707:"1cde9a33",2806:"faf3e94c",2819:"d339257a",2823:"c5e393ee",2826:"50835fe5",2829:"16ff384e",2837:"54a82605",2865:"fe19270f",2875:"46081d75",2884:"ecc081d4",2969:"ab3357d7",2983:"44734850",3006:"e84475fa",3133:"9bf3f89c",3141:"ea88600b",3157:"545de38f",3183:"5944eb5c",3198:"8e655451",3212:"b9314507",3220:"82e90907",3247:"69f08c3f",3260:"13bc5d86",3261:"7eecde98",3267:"7bab569a",3276:"1f646d97",3282:"3ebb7a5f",3317:"59a8752e",3332:"2a777709",3339:"c666ab4f",3355:"1cbf22b7",3356:"8719f019",3391:"e965f54e",3433:"a151763f",3442:"fb025f0f",3447:"fba71bdd",3451:"4430a3ec",3496:"c4024540",3509:"82fdab66",3550:"3dc83156",3581:"3b2f198a",3585:"7a815d9e",3665:"7187af8e",3668:"923bf1a1",3677:"6a54c4ce",3697:"481a10d9",3747:"b13c2e45",3777:"d5b0f2f1",3784:"889b636a",3805:"9dbcb95e",3862:"41064403",3873:"fc810aa4",3885:"f87f7f15",3910:"badbd452",3914:"2ac9b4e0",3935:"8d6059c2",3939:"c2e7b698",3951:"06e45223",3987:"a5fa1e4d",3996:"29744b98",4014:"27a8e97c",4017:"b1859413",4030:"324cd704",4056:"f47cc316",4058:"4b8bcbfb",4078:"2181658e",4088:"236723f3",4093:"53e985f9",4105:"571a2bf8",4144:"74c1114b",4164:"9ac51447",4184:"ff08337d",4216:"dd9bd0b7",4217:"12fad9f9",4227:"287ce48e",4259:"69ea90fe",4264:"7601b682",4292:"f0d0effb",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"7078f96a",4492:"465c4dcd",4496:"a4a27799",4498:"783df29b",4504:"568ae1f9",4514:"87d8352b",4520:"80421107",4546:"75672406",4565:"34ca03e6",4572:"a632ccfe",4599:"61def4cb",4601:"ba4eff21",4610:"f5a2a0c2",4621:"c7631bb3",4628:"ece2c60c",4662:"a271f15a",4685:"c33f1528",4715:"64ac438f",4736:"cc31880f",4741:"6b6780bd",4757:"a112876d",4766:"d267690e",4770:"c221914e",4790:"619413e4",4795:"4a9733ec",4797:"a24e92db",4800:"9ee7b5f7",4849:"5b366757",4850:"1edda4b7",4862:"174bab68",4884:"863451bb",4889:"b2c3e5be",4928:"e1d392ed",4973:"b201fe61",4994:"80ced303",5022:"1b0e59f9",5043:"7a1c1e3b",5048:"304b1774",5060:"85dafcc6",5089:"b0fbff4d",5096:"56eec756",5111:"94bf3a92",5125:"ae615020",5148:"5b60dcab",5176:"040e7794",5179:"9468f816",5186:"39ac8daf",5191:"2874ac03",5232:"9de2e5f4",5238:"6970f2c8",5290:"5dabcdc2",5297:"13d7997d",5301:"5ecb6621",5319:"c699f6ed",5321:"1163c84e",5335:"43fb33d4",5354:"7ae70604",5357:"99b2715b",5359:"4c1d2332",5382:"e9ab49c5",5402:"8b4da2a1",5416:"454536b7",5434:"38b302a6",5470:"5e78b17d",5472:"fe544c16",5494:"d89549c4",5518:"f09a0fc6",5549:"29dd9939",5572:"7325a62c",5573:"b837e695",5599:"b7a3f425",5624:"9d38edb9",5631:"e00d3d36",5650:"683857d1",5679:"4a090bef",5705:"41d2c5f1",5729:"6aad4118",5764:"e0d7e586",5775:"35b48787",5786:"ae92d5f7",5798:"28fba1b3",5807:"aabf274a",5816:"c75c35cf",5825:"9f648291",5876:"5eded409",5886:"490e40cd",5888:"bb9087d9",5891:"3da68cd7",5895:"01522906",5902:"6a095090",5908:"aa197407",5915:"6d4ea923",5972:"5ff03bf0",5992:"e3be5df2",6029:"8b91115e",6034:"4f424bec",6045:"d268f87f",6047:"3ce45acd",6052:"307d10f4",6063:"c4395577",6069:"b2b80e04",6126:"99519171",6127:"74d86436",6170:"07f25c2b",6265:"b115c1cb",6270:"7e812263",6277:"dc712ef8",6290:"1a184fec",6328:"229c90a1",6366:"2eb5314c",6378:"7f3a946a",6411:"7d1994e3",6434:"6baad168",6444:"edb770d2",6452:"02c898bc",6531:"eac0ffe2",6541:"3546d0b8",6583:"ad33d5e3",6587:"b4e96f68",6634:"a7752845",6651:"faef821a",6675:"d3ce0280",6685:"d793771b",6729:"4cb59538",6741:"4cf5611f",6758:"1b805f7d",6774:"59d4d618",6784:"8166fdb0",6788:"7b6ef4d1",6796:"bba1c1dd",6805:"cbdf3925",6820:"0e15c00a",6845:"90cf5d29",6882:"85fda3a6",6883:"6cb80143",6904:"9b2c9214",6913:"54b7647a",6949:"b3a692b0",6963:"2d60b7a4",6982:"b4ce47bf",7008:"42b920cf",7043:"e0d53fa0",7045:"d26fc41f",7046:"98a25838",7058:"3fcd9c63",7062:"289db9b3",7084:"46ccce72",7156:"e7466006",7178:"692f39fb",7180:"aac008ab",7182:"ca61617c",7242:"e1764d53",7260:"3f78e6e1",7280:"c6f4158d",7285:"658b808d",7331:"2e27a23b",7333:"073fbf91",7365:"1005464f",7395:"551cdf0e",7460:"c6fb0759",7477:"3c051982",7482:"989633fa",7527:"95506ceb",7529:"d06ac03b",7545:"9bb349a9",7560:"cefc10ad",7589:"c9fca550",7591:"c8233ce9",7608:"4d675de5",7614:"dd2d53f8",7622:"9d2d8b51",7631:"dee68dc0",7686:"4fcec9f9",7706:"c2a79e40",7806:"3eec22f1",7852:"9a24b7c9",7855:"f8f10465",7857:"c83de972",7878:"3aafb159",7884:"4a1aab46",7922:"fe7f642f",7948:"7505ab76",7964:"29aed9a1",8014:"858ffc60",8062:"6bdb63dc",8072:"036847cb",8077:"b25350cf",8085:"124b2de5",8089:"d536b13a",8143:"b586b89a",8155:"1ada63cd",8161:"83c5fa9a",8205:"f7abfee9",8237:"0ec949d6",8241:"0ad24da2",8302:"2a2f174f",8307:"ef09693a",8340:"47b8eb29",8350:"07df8a75",8365:"6f759ad6",8398:"80cdb0c5",8431:"133bbb87",8435:"d740e72f",8447:"b880aa83",8517:"7b9469f2",8561:"333e8ec9",8563:"8d819a2e",8600:"de284829",8634:"0d7b8394",8639:"68809bd0",8665:"8f0f1d51",8688:"2e45f494",8689:"eb48ad03",8723:"c1138277",8737:"ce7dad23",8776:"0ad26240",8782:"0bdfb017",8787:"b74bee49",8797:"fd506c9a",8823:"59722ef4",8827:"6c33dd15",8842:"9f25a3e2",8866:"ace9d643",8882:"3f3a3b5e",8885:"b403fa01",8898:"d002bcd8",8902:"fabf1966",8909:"6cabf3a9",8920:"7f82440c",8963:"790aecdd",8982:"d42db70b",8999:"b23663ba",9076:"e0aaaea3",9104:"bbcb2345",9133:"691c93ef",9205:"6b844622",9215:"ef89caa2",9252:"0d791a59",9260:"cf5f8140",9332:"9f27f3bd",9360:"7eaa9940",9366:"76adbf40",9391:"b69646bc",9404:"9fcc3d3e",9408:"f817a9bf",9416:"f3ca3e39",9487:"bbefb860",9489:"d646d460",9507:"cbd73178",9516:"a8d8828c",9519:"b60f4e0e",9554:"ed358e7b",9559:"f794af19",9590:"4f7eba3f",9647:"d9a192a2",9649:"4c62cb17",9674:"2baac237",9677:"b14a32f6",9695:"c3d53222",9715:"8a6c29ae",9716:"a2f27af9",9785:"9d709aeb",9788:"bb2810bd",9890:"69ebde56",9891:"2198fdc3",9895:"b8e31ff2",9921:"19592cf1",9922:"556a4856",9928:"5989f5e0",9944:"4f576bf6",9950:"74f6dfb2",9968:"17466785",9995:"310fd009"}[d]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",70:"p__Declaration__Research__Project__Edit__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",146:"p__Declaration__Research__ConferenceResearch__Edit__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",233:"p__Declaration__Research__TeachWin__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",957:"p__Declaration__Research__TeachWin__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",1279:"p__Declaration__Research__Instruction__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",1538:"p__Declaration__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",2029:"p__Declaration__Review__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2086:"p__Declaration__Research__ConferenceResearch__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",2385:"p__Declaration__Research__Paper__Edit__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",2625:"p__Declaration__Research__TeachCompetition__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",3261:"p__Declaration__Research__ResearchAward__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",3677:"p__Declaration__Research__IntellectualProperty__Edit__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3914:"p__Declaration__Filds__index",3935:"p__Classrooms__Lists__GroupHomework__index",3939:"p__Declaration__Research__TeachBook__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",3996:"p__Declaration__Research__TeachMeeting__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",4292:"p__Declaration__Research__TeachPaper__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",5089:"p__Declaration__Research__Project__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",5232:"p__Declaration__Research__TeachPaper__Edit__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5301:"p__Declaration__Research__Paper__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",5472:"p__Declaration__Research__TeachProject__Edit__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",5807:"p__Declaration__Research__Monograph__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",5908:"p__Declaration__Research__TechnologyTransfer__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",6290:"p__Declaration__Research__TeachCompetition__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",7280:"p__Declaration__Research__Monograph__Edit__index",7285:"p__Declaration__Home__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",7529:"p__Declaration__Research__IntellectualProperty__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7608:"p__Declaration__Research__ResearchAward__Edit__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",8205:"p__Declaration__Research__TeachProject__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",8902:"p__Declaration__Research__TeachMeeting__Edit__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",9516:"p__Declaration__Research__TechnologyTransfer__Edit__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",9995:"p__Declaration__Research__TeachBook__Edit__index"}[d]||d)+"."+{26:"91ed81ab",67:"1ad7d0db",70:"2bd1bed1",109:"1a7fc455",146:"a97d03cb",195:"65632591",233:"8a4b910a",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",957:"c985bd0f",1006:"2263131d",1043:"e8c0878b",1045:"0eeb3595",1048:"dafc3f4f",1070:"e67e9e01",1148:"754fff63",1211:"bdb8faab",1253:"46aca33c",1257:"156e8f74",1265:"d902bdae",1276:"bbc6eeec",1279:"27e9950f",1343:"b7f33c89",1416:"f1916094",1423:"5c4a76fc",1427:"f91322f7",1450:"1edcc2ed",1461:"917cbb16",1470:"183c9793",1475:"d22fbaa0",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1538:"6dae82d4",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",2029:"ad1abbc6",2045:"dcfad42d",2076:"09b07fa0",2086:"3be58587",2102:"ec61f9f0",2141:"5eb2f330",2216:"e3ba73cf",2240:"e7cce869",2254:"ccda836f",2303:"87592c17",2307:"b2c54321",2338:"dd6e8a16",2339:"d90c9bd2",2385:"71706e93",2396:"e70f11d6",2404:"08d36549",2412:"6b6ca0ef",2425:"47b23ee4",2443:"78513f2d",2476:"cf85a190",2501:"2441982c",2529:"9d9944da",2539:"43d36117",2548:"75182034",2570:"3dbc6300",2603:"0277270a",2625:"91933aee",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",3261:"8d7ff238",3267:"03cdfb68",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",3677:"176044a4",3747:"e06419ae",3784:"c81d4a51",3873:"bbd9808d",3910:"658d457f",3914:"3b542c2b",3935:"cd50aa32",3939:"2bb62050",3951:"4a9249b1",3996:"062d37ae",4030:"f308ee3a",4056:"10eacfff",4078:"aa54548e",4093:"c1f29d01",4105:"e39011c7",4144:"f10aa199",4164:"0e623fec",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4292:"ce82aee0",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",5089:"baca593f",5096:"4f6a4d00",5111:"5d09a39a",5125:"57501e4a",5148:"572faeac",5176:"9c49e7fa",5179:"21f01751",5186:"aeb0dc56",5191:"0af389b2",5232:"dc11c918",5238:"3d814a61",5297:"5426028f",5301:"4c239299",5319:"34217c3f",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5382:"0c911991",5402:"60617d0d",5470:"b25021a2",5472:"ea09b168",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5599:"2ae54005",5624:"0208754c",5650:"f8f63f4b",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5786:"37a81eaa",5798:"ce1cf7da",5807:"b42f7279",5816:"d749b200",5825:"73177a8c",5888:"193a7f8f",5891:"3b7a128f",5895:"9ddd624a",5908:"fa502a9a",5915:"bc9c3e69",5972:"c7a91e8e",5992:"419f5d2f",6029:"2ded5a5a",6052:"59cb6398",6063:"a5f0409a",6069:"b4a6d2ab",6127:"f31505a8",6265:"9459eb93",6270:"cc24b0fc",6277:"12e50919",6290:"f1d35571",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",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",7280:"502dfca6",7285:"f1adbccb",7395:"5c10e8d8",7460:"dedd2038",7477:"832457fc",7482:"c37a3f01",7527:"6b64ff47",7529:"6a5bc8ab",7545:"1f6a7624",7560:"d82e43ca",7589:"2a3e68f3",7608:"fd79cfde",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",8205:"8884214e",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",8902:"1ec0798f",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",9516:"801f5e52",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",9995:"55cf9889"}[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,70:1,109:1,146:1,195:1,233: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,957:1,1006:1,1043:1,1045:1,1048:1,1070:1,1148:1,1211:1,1253:1,1257:1,1265:1,1276:1,1279:1,1343:1,1416:1,1423:1,1427:1,1450:1,1461:1,1470:1,1475:1,1482:1,1512:1,1520:1,1538: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,2029:1,2045:1,2076:1,2086:1,2102:1,2141:1,2216:1,2240:1,2254:1,2303:1,2307:1,2338:1,2339:1,2385: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,2625: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,3261:1,3267: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,3677:1,3747:1,3784:1,3873:1,3910:1,3914:1,3935:1,3939:1,3951:1,3996: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,4292: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,5089:1,5096:1,5111:1,5125:1,5148:1,5176:1,5179:1,5186:1,5191:1,5232:1,5238:1,5297:1,5301:1,5319:1,5335:1,5357:1,5359:1,5382:1,5402:1,5470:1,5472: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,5807:1,5816:1,5825:1,5888:1,5891:1,5895:1,5908:1,5915:1,5972:1,5992:1,6029:1,6052:1,6063:1,6069:1,6127:1,6265:1,6270:1,6277:1,6290: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,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,7280:1,7285:1,7395:1,7460:1,7477:1,7482:1,7527:1,7529:1,7545:1,7560:1,7589:1,7608: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,8205: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,8902: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,9516: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,9995: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),A=__webpack_require__(2924),T=__webpack_require__(26425),F=__webpack_require__(32125),$=__webpack_require__(16137),R=__webpack_require__(48435),H=__webpack_require__(11553),G=__webpack_require__(70365),Z=__webpack_require__(33717),ie=__webpack_require__(17482),ne=__webpack_require__(23708),se=__webpack_require__(65033),Q=__webpack_require__(52732),V=__webpack_require__(99382),K=__webpack_require__(88437),ae=__webpack_require__(68440),ee=__webpack_require__(13412),q=__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),Le=__webpack_require__(9402),Oe=__webpack_require__(62489),Ft=__webpack_require__(80881),ht=__webpack_require__(62837),At=__webpack_require__(4705),tr=__webpack_require__(13941),Jt=__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),Re=__webpack_require__(25430),$e=__webpack_require__(70105),Ze=__webpack_require__(71390),nt=__webpack_require__(96844),ut=__webpack_require__(83578),Gt=__webpack_require__(69762),Zt=__webpack_require__(76880),Pe=__webpack_require__(65009),Je=__webpack_require__(28796),Vt=__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),qr=__webpack_require__(59118),Er=__webpack_require__(275),jr=__webpack_require__(31919),hr=__webpack_require__(51284),Zr=__webpack_require__(10177),sn=__webpack_require__(85690),ln=__webpack_require__(92114),or=__webpack_require__(1017),Lt=__webpack_require__(14480),gt=__webpack_require__(40516),bt=__webpack_require__(76345),jt=__webpack_require__(7282),Cr=__webpack_require__(58055),br=__webpack_require__(93547),at=__webpack_require__(31237),Fr=__webpack_require__(17954),gn=__webpack_require__(58580),Wn=__webpack_require__(47146),gr=__webpack_require__(40416),Xr=__webpack_require__(7615),dn=__webpack_require__(72820),Mn=__webpack_require__(86070),ei=__webpack_require__(23569),ni=__webpack_require__(55639),Gi=__webpack_require__(63046),Mi=__webpack_require__(464),Ti=__webpack_require__(51082),mi=__webpack_require__(83850),vi=__webpack_require__(41990),aa=__webpack_require__(15787),ii=__webpack_require__(55888),Wi=__webpack_require__(53827),wt=__webpack_require__(78143),st=__webpack_require__(66419),qn=__webpack_require__(75765),bi=__webpack_require__(14645),ti=__webpack_require__(71122),Ki=__webpack_require__(42084),xi=__webpack_require__(25070),Pi=__webpack_require__(77140),ai=__webpack_require__(15954),er=__webpack_require__(4266),mt=__webpack_require__(49988),tt=__webpack_require__(38823),It=__webpack_require__(24627),_t=__webpack_require__(4045),lr=__webpack_require__(50747),fr=__webpack_require__(43595),Tr=__webpack_require__(92324),kr=__webpack_require__(23551),Ue=__webpack_require__(74521),rt=__webpack_require__(57891),ye=__webpack_require__(84138),Ye=__webpack_require__(51832),ir=__webpack_require__(37135),Rr=__webpack_require__(6474),Or=__webpack_require__(40135),Sr=__webpack_require__(7982),Ur=__webpack_require__(14893),yn=__webpack_require__(49233),Ir=__webpack_require__(92130),cn=__webpack_require__(42844),tn=__webpack_require__(6536),on=__webpack_require__(27228),bn=__webpack_require__(62921),ha=__webpack_require__(44001),gi=__webpack_require__(92262),wi=__webpack_require__(54744),On=__webpack_require__(38214),Ri=__webpack_require__(12756),$i=__webpack_require__(93379),la=__webpack_require__(62007),Is=__webpack_require__(90572),ba=__webpack_require__(37343),As=__webpack_require__(45945),Ds=__webpack_require__(75551),qa=__webpack_require__(32493),na=__webpack_require__(20852),Ii=__webpack_require__(46302),Ts=__webpack_require__(18827),$a=__webpack_require__(76718),Os=__webpack_require__(79172),zi=__webpack_require__(32192),ks=__webpack_require__(42828),Ro=__webpack_require__(5658),ja=__webpack_require__(55629),ys=__webpack_require__(62925),rs=__webpack_require__(9595),Ws=__webpack_require__(58127),kn=__webpack_require__(70917),ns=__webpack_require__(53427),yo=__webpack_require__(70878),Rs=__webpack_require__(49257),Vi=__webpack_require__(72910),Ua=__webpack_require__(34932),Da=__webpack_require__(81046),vs=__webpack_require__(85744),Gs=__webpack_require__(13494),So=__webpack_require__(56338),_o=__webpack_require__(66755),Ks=__webpack_require__(68709),Qs=__webpack_require__(4939),Lo=__webpack_require__(81927),mo=__webpack_require__(60462),Ho=__webpack_require__(72571),Co=__webpack_require__(71200),Xo=__webpack_require__(85767),hi=__webpack_require__(84432),Gn=__webpack_require__(59022),ga=__webpack_require__(19363),os=__webpack_require__(51054),Ba=__webpack_require__(60330),ro=__webpack_require__(55234),Wo=__webpack_require__(88104),iu=__webpack_require__(64336),_s=__webpack_require__(63914),vu=__webpack_require__(35246),$o=__webpack_require__(83470),fu=__webpack_require__(79641),gu=__webpack_require__(72397),Qu=__webpack_require__(24860),Mo=__webpack_require__(19320),Bs=__webpack_require__(56233),Ou=__webpack_require__(59419),Go=__webpack_require__(64344),bs=__webpack_require__(5316),bo=__webpack_require__(93744),yu=__webpack_require__(19299),Ao=__webpack_require__(15286),jo=__webpack_require__(91927),Vs=__webpack_require__(27730),so=__webpack_require__(58707),sl=__webpack_require__(41356),Ns=__webpack_require__(51606),qt=__webpack_require__(8966),ur=__webpack_require__(38458),ar=__webpack_require__(71957),mr=__webpack_require__(89466),pr=__webpack_require__(69653),_n=__webpack_require__(96519),xn=__webpack_require__(95576),Nn=__webpack_require__(63079),$n=__webpack_require__(8995),Jn=__webpack_require__(23080),sr=__webpack_require__(74701),Nr=__webpack_require__(91809),xr=__webpack_require__(77517),mn=__webpack_require__(30149),zn=__webpack_require__(55410),ft=__webpack_require__(46161),Rn=__webpack_require__(14800),Kn=__webpack_require__(91130),li=__webpack_require__(2722),Bi=__webpack_require__(55885),Kr=__webpack_require__(39034),Qi=__webpack_require__(8604),ya=__webpack_require__(64963),Li=__webpack_require__(25178),Oa=__webpack_require__(1905),xs=__webpack_require__(94306),pi=__webpack_require__(11762),hn=__webpack_require__(93164),To=__webpack_require__(88900),ms=__webpack_require__(54815),ka=__webpack_require__(81138),no=__webpack_require__(37252),qs=__webpack_require__(81673),Cn=__webpack_require__(48966),us=__webpack_require__(13015),Ls=__webpack_require__(78527),Ve=__webpack_require__(20511),qe=__webpack_require__(78366),Mt=__webpack_require__(27427),Wt=__webpack_require__(43890),dr=__webpack_require__(55844),Br=__webpack_require__(71361),Hr=__webpack_require__(44550),pn=__webpack_require__(413),nn=__webpack_require__(77464),vn=__webpack_require__(77703),Yn=__webpack_require__(93854),ri=__webpack_require__(962),yi=__webpack_require__(44169),Si=__webpack_require__(56272),qi=__webpack_require__(43466),ji=__webpack_require__(48156),Di=__webpack_require__(93236),pa=__webpack_require__(42212),Ci=__webpack_require__(63923),Ei=__webpack_require__(2278),sa=__webpack_require__(36955),io=__webpack_require__(77326),Ps=__webpack_require__(53571),Na=__webpack_require__(28670),Wa=__webpack_require__(31050),Va=__webpack_require__(25321),Fi=__webpack_require__(96364),va=__webpack_require__(46304),Ya=__webpack_require__(55163),Xa=__webpack_require__(78722),xo=__webpack_require__(35977),is=__webpack_require__(81848),xa=__webpack_require__(52867),Js=__webpack_require__(72211),Yi=__webpack_require__(84862),ws=__webpack_require__(92381),ca=__webpack_require__(19517),Ja=__webpack_require__(69667),$s=__webpack_require__(80820),fa=__webpack_require__(87873),ve=__webpack_require__(54609),we=__webpack_require__(28566),wr=__webpack_require__(51697),Jr=__webpack_require__(61872),vr=__webpack_require__(76077),Kt=__webpack_require__(9196),An=__webpack_require__(5369),Xn=__webpack_require__(26259),Ni=__webpack_require__(47736),Tn=__webpack_require__(28220),jn=__webpack_require__(62060),Pn=__webpack_require__(49350),oa=__webpack_require__(20126),Ga=__webpack_require__(18090),Po=__webpack_require__(14309),js=__webpack_require__(17822),Qo=__webpack_require__(83543),zu=__webpack_require__(13853),Io=__webpack_require__(25188),qu=__webpack_require__(10215),Jl=__webpack_require__(3432),Su=__webpack_require__(90486),He=__webpack_require__(6736),z=__webpack_require__(8774),Y=__webpack_require__(94065),J=__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),Ar=__webpack_require__(68465),Gr=__webpack_require__(77004),an=__webpack_require__(83925),Sn=__webpack_require__(51117),Fn=__webpack_require__(87236),Vn=__webpack_require__(83733),Ai=__webpack_require__(92044),da=__webpack_require__(29190),ea=__webpack_require__(10775),ta=__webpack_require__(19593),as=__webpack_require__(26502),fs=__webpack_require__(10174),gs=__webpack_require__(96378),Es=__webpack_require__(58216),Ca=__webpack_require__(41401),Us=__webpack_require__(79908),zs=__webpack_require__(82531),Aa=__webpack_require__(79890),vo=__webpack_require__(88472),Fo=__webpack_require__(38944),au=__webpack_require__(78423),Zs=__webpack_require__(65713),wo=__webpack_require__(22968),oo=__webpack_require__(17564),du=__webpack_require__(1220),Ju=__webpack_require__(44886),Ka=__webpack_require__(57019),Zu=__webpack_require__(35295),Ys=__webpack_require__(80286),Hu=__webpack_require__(38487),Wu=__webpack_require__(29916),uo=__webpack_require__(25541),Bo=__webpack_require__(45612),Tl=__webpack_require__(34926),hu=__webpack_require__(98080),ol=__webpack_require__(68255),ao=__webpack_require__(96351),qo=__webpack_require__(16450),bu=__webpack_require__(60244),Pl=__webpack_require__(86921),Gu=__webpack_require__(82928),vl=__webpack_require__(42947),ul=__webpack_require__(71568),gl=__webpack_require__(94194),Zl=__webpack_require__(30556),lo=__webpack_require__(32100),Hl=__webpack_require__(93102),su=__webpack_require__(1821),Cu=__webpack_require__(82074),pu=__webpack_require__(13578),ec=__webpack_require__(59348),mc=__webpack_require__(62882),fi=__webpack_require__(37457),tc=__webpack_require__(70654),rc=__webpack_require__(90252),Il=__webpack_require__(29482),Ku=__webpack_require__(51630),nc=__webpack_require__(61933),yl=__webpack_require__(619),ou=__webpack_require__(99675),ll=__webpack_require__(52548),Ra=__webpack_require__(53637),Do=__webpack_require__(57482),Ko=__webpack_require__(59725),Wl=__webpack_require__(17610),cl=__webpack_require__(56966),Jo=__webpack_require__(11507),Gl=__webpack_require__(16315),vc=__webpack_require__(60239),Au=__webpack_require__(49381),Tu=__webpack_require__(17230),xu=__webpack_require__(62720),Kl=__webpack_require__(57151),bl=__webpack_require__(48732),La=__webpack_require__(18481),gc=__webpack_require__(55055),yc=__webpack_require__(7195),Vu=__webpack_require__(89179),ku=__webpack_require__(90965),bc=__webpack_require__(67725),ic=__webpack_require__(59884),Vo=__webpack_require__(89202),el=__webpack_require__(97815),eu=__webpack_require__(11593),Eo=__webpack_require__(7597),Dl=__webpack_require__(55182),Yu=__webpack_require__(34366),wu=__webpack_require__(85425),uu=__webpack_require__(64522),Ol=__webpack_require__(41599),xc=__webpack_require__(86465),ac=__webpack_require__(78437),sc=__webpack_require__(73624),xl=__webpack_require__(62059),Pc=__webpack_require__(10305),oc=__webpack_require__(41208),wc=__webpack_require__(25204),fl=__webpack_require__(40061),Pu=__webpack_require__(47803),Ms=__webpack_require__(7893),Ec=__webpack_require__(4890),Ic=__webpack_require__(5340),Eu=__webpack_require__(61650),co=__webpack_require__(58246),Vl=__webpack_require__(65873),Uo=__webpack_require__(63579),wl=__webpack_require__(87296),Me=__webpack_require__(59301),dl=__webpack_require__(4676),Oo=__webpack_require__(35338),kl=__webpack_require__(95254);function Yo(De){var Ge=De.id,Xe=De.basename,lt=De.cb,vt=new URLSearchParams({route:Ge,url:window.location.href}).toString(),Qt="".concat(Iu(window.umiServerLoaderPath||Xe),"__serverLoader?").concat(vt);fetch(Qt,{credentials:"include"}).then(function(yr){return yr.json()}).then(lt).catch(console.error)}function Iu(){var De=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return De.endsWith("/")?De:"".concat(De,"/")}var tl=__webpack_require__(38127),rl=__webpack_require__(38329),Ru=__webpack_require__(8616),Lu=["content"],zo=["content"],uc=/^(http:|https:)?\/\//;function lc(De){return uc.test(De)||De.startsWith("/")&&!De.startsWith("/*")||De.startsWith("./")||De.startsWith("../")}var Yl=function(){return Me.createElement("noscript",{dangerouslySetInnerHTML:{__html:"<b>Enable JavaScript to run this app.</b>"}})},nl=function(Ge){var Xe,lt=Ge.loaderData,vt=Ge.htmlPageOpts,Qt=Ge.manifest,yr=(Qt==null||(Xe=Qt.assets)===null||Xe===void 0?void 0:Xe["umi.css"])||"";return Me.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 Mu(De){var Ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof De=="string")return lc(De)?(0,Uo.Z)({src:De},Ge):{content:De};if((0,Ru.Z)(De)==="object")return(0,Uo.Z)((0,Uo.Z)({},De),Ge);throw new Error("Invalid script type: ".concat((0,Ru.Z)(De)))}function Dc(De){return lc(De)?{type:"link",href:De}:{type:"style",content:De}}var Sc=function(Ge){var Xe,lt,vt,Qt,yr,Pr,Wr=Ge.htmlPageOpts;return Me.createElement(Me.Fragment,null,(Wr==null?void 0:Wr.title)&&Me.createElement("title",null,Wr.title),Wr==null||(Xe=Wr.favicons)===null||Xe===void 0?void 0:Xe.map(function($r,En){return Me.createElement("link",{key:En,rel:"shortcut icon",href:$r})}),(Wr==null?void 0:Wr.description)&&Me.createElement("meta",{name:"description",content:Wr.description}),(Wr==null||(lt=Wr.keywords)===null||lt===void 0?void 0:lt.length)&&Me.createElement("meta",{name:"keywords",content:Wr.keywords.join(",")}),Wr==null||(vt=Wr.metas)===null||vt===void 0?void 0:vt.map(function($r){return Me.createElement("meta",{key:$r.name,name:$r.name,content:$r.content})}),Wr==null||(Qt=Wr.links)===null||Qt===void 0?void 0:Qt.map(function($r,En){return Me.createElement("link",(0,rl.Z)({key:En},$r))}),Wr==null||(yr=Wr.styles)===null||yr===void 0?void 0:yr.map(function($r,En){var un=Dc($r),Un=un.type,oi=un.href,wn=un.content;if(Un==="link")return Me.createElement("link",{key:En,rel:"stylesheet",href:oi});if(Un==="style")return Me.createElement("style",{key:En},wn)}),Wr==null||(Pr=Wr.headScripts)===null||Pr===void 0?void 0:Pr.map(function($r,En){var un=Mu($r),Un=un.content,oi=(0,tl.Z)(un,Lu);return Me.createElement("script",(0,rl.Z)({dangerouslySetInnerHTML:{__html:Un},key:En},oi))}))};function il(De){var Ge,Xe=De.children,lt=De.loaderData,vt=De.manifest,Qt=De.htmlPageOpts,yr=De.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Pr=De.mountElementId;if(yr!=null&&yr.pureHtml)return Me.createElement("html",null,Me.createElement("head",null),Me.createElement("body",null,Me.createElement(Yl,null),Me.createElement("div",{id:Pr},Xe),Me.createElement(nl,{manifest:vt,loaderData:lt,htmlPageOpts:Qt})));if(yr!=null&&yr.pureApp)return Me.createElement(Me.Fragment,null,Xe);var Wr=typeof window=="undefined"?vt==null?void 0:vt.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return Me.createElement("html",{suppressHydrationWarning:!0,lang:(Qt==null?void 0:Qt.lang)||"en"},Me.createElement("head",null,Me.createElement("meta",{charSet:"utf-8"}),Me.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),Wr&&Me.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:Wr}),Me.createElement(Sc,{htmlPageOpts:Qt})),Me.createElement("body",null,Me.createElement(Yl,null),Me.createElement("div",{id:Pr},Xe),Me.createElement(nl,{manifest:vt,loaderData:lt,htmlPageOpts:Qt}),Qt==null||(Ge=Qt.scripts)===null||Ge===void 0?void 0:Ge.map(function($r,En){var un=Mu($r),Un=un.content,oi=(0,tl.Z)(un,zo);return Me.createElement("script",(0,rl.Z)({dangerouslySetInnerHTML:{__html:Un},key:En},oi))})))}var hl=Me.createContext(void 0);function Rl(){return Me.useContext(hl)}var El=["redirect"];function lu(De){var Ge=De.routesById,Xe=De.parentId,lt=De.routeComponents,vt=De.useStream,Qt=vt===void 0?!0:vt;return Object.keys(Ge).filter(function(yr){return Ge[yr].parentId===Xe}).map(function(yr){var Pr=cc((0,Uo.Z)((0,Uo.Z)({route:Ge[yr],routeComponent:lt[yr],loadingComponent:De.loadingComponent,reactRouter5Compat:De.reactRouter5Compat},De.reactRouter5Compat&&{hasChildren:Object.keys(Ge).filter(function($r){return Ge[$r].parentId===yr}).length>0}),{},{useStream:Qt})),Wr=lu({routesById:Ge,routeComponents:lt,parentId:Pr.id,loadingComponent:De.loadingComponent,reactRouter5Compat:De.reactRouter5Compat,useStream:Qt});return Wr.length>0&&(Pr.children=Wr,Pr.routes=Wr),Pr})}function Ll(De){var Ge=(0,Oo.UO)(),Xe=(0,Oo.Gn)(De.to,Ge),lt=(0,kl.T$)(),vt=(0,Oo.TH)();if(lt!=null&<.keepQuery){var Qt=vt.search+vt.hash;Xe+=Qt}var yr=(0,Uo.Z)((0,Uo.Z)({},De),{},{to:Xe});return Me.createElement(Oo.Fg,(0,rl.Z)({replace:!0},yr))}function cc(De){var Ge=De.route,Xe=De.useStream,lt=Xe===void 0?!0:Xe,vt=Ge.redirect,Qt=(0,tl.Z)(Ge,El),yr=De.reactRouter5Compat?Xl:tu;return(0,Uo.Z)({element:vt?Me.createElement(Ll,{to:vt}):Me.createElement(hl.Provider,{value:{route:De.route}},Me.createElement(yr,{loader:Me.memo(De.routeComponent),loadingComponent:De.loadingComponent||Oc,hasChildren:De.hasChildren,useStream:lt}))},Qt)}function Oc(){return Me.createElement("div",null)}function Xl(De){var Ge=Rl(),Xe=Ge.route,lt=(0,kl.Ov)(),vt=lt.history,Qt=lt.clientRoutes,yr=(0,Oo.UO)(),Pr={params:yr,isExact:!0,path:Xe.path,url:vt.location.pathname},Wr=De.loader,$r={location:vt.location,match:Pr,history:vt,params:yr,route:Xe,routes:Qt};return De.useStream?Me.createElement(Me.Suspense,{fallback:Me.createElement(De.loadingComponent,null)},Me.createElement(Wr,$r,De.hasChildren&&Me.createElement(Oo.j3,null))):Me.createElement(Wr,$r,De.hasChildren&&Me.createElement(Oo.j3,null))}function tu(De){var Ge=De.loader;return De.useStream?Me.createElement(Me.Suspense,{fallback:Me.createElement(De.loadingComponent,null)},Me.createElement(Ge,null)):Me.createElement(Ge,null)}var pl=null;function Cc(){return pl}function fc(De){var Ge=De.history,Xe=Me.useState({action:Ge.action,location:Ge.location}),lt=(0,wl.Z)(Xe,2),vt=lt[0],Qt=lt[1];return(0,Me.useLayoutEffect)(function(){return Ge.listen(Qt)},[Ge]),(0,Me.useLayoutEffect)(function(){function yr(Pr){De.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:De.routes,clientRoutes:De.clientRoutes,location:Pr.location,action:Pr.action,basename:De.basename,isFirst:!!Pr.isFirst}})}return yr({location:vt.location,action:vt.action,isFirst:!0}),Ge.listen(yr)},[Ge,De.routes,De.clientRoutes]),Me.createElement(Oo.F0,{navigator:Ge,location:vt.location,basename:De.basename},De.children)}function Fu(){var De=(0,kl.Ov)(),Ge=De.clientRoutes;return(0,Oo.V$)(Ge)}var Ml=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],al=function(Ge,Xe){var lt=Ge.basename||"/",vt=lu({routesById:Ge.routes,routeComponents:Ge.routeComponents,loadingComponent:Ge.loadingComponent,reactRouter5Compat:Ge.reactRouter5Compat,useStream:Ge.useStream});Ge.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:vt}});for(var Qt=Me.createElement(fc,{basename:lt,pluginManager:Ge.pluginManager,routes:Ge.routes,clientRoutes:vt,history:Ge.history},Xe),yr=0,Pr=Ml;yr<Pr.length;yr++){var Wr=Pr[yr];Qt=Ge.pluginManager.applyPlugins({type:"modify",key:Wr,initialValue:Qt,args:{routes:Ge.routes,history:Ge.history,plugin:Ge.pluginManager}})}var $r=function(){var un=(0,Me.useState)({}),Un=(0,wl.Z)(un,2),oi=Un[0],wn=Un[1],Qn=(0,Me.useState)(window.__UMI_LOADER_DATA__||{}),Ta=(0,wl.Z)(Qn,2),_i=Ta[0],wa=Ta[1],ma=(0,Me.useCallback)(function(ia,ds){var es,Hi=(((es=(0,Oo.fp)(vt,ia,lt))===null||es===void 0?void 0:es.map(function(di){return di.route.id}))||[]).filter(Boolean);Hi.forEach(function(di){var ls,za;if(window.__umi_route_prefetch__){var Ea,go=(Ea=Ge.routeComponents[di])===null||Ea===void 0||(Ea=Ea._payload)===null||Ea===void 0?void 0:Ea._result;typeof go=="function"&&go()}var No=(ls=Ge.routes[di])===null||ls===void 0?void 0:ls.clientLoader,to=!!No,ru=(za=Ge.routes[di])===null||za===void 0?void 0:za.hasServerLoader;!ds&&ru&&!to&&!window.__UMI_LOADER_DATA__&&Yo({id:di,basename:lt,cb:function(Lc){Me.startTransition(function(){wa(function(Uc){return(0,Uo.Z)((0,Uo.Z)({},Uc),{},(0,Vl.Z)({},di,Lc))})})}});var ko=!!oi[di],hc=to&&No.hydrate||!ru,jc=ru&&!window.__UMI_LOADER_DATA__;to&&!ko&&(hc||jc)&&No({serverLoader:function(){return Yo({id:di,basename:lt,cb:function(Uc){Me.startTransition(function(){wa(function(Nc){return(0,Uo.Z)((0,Uo.Z)({},Nc),{},(0,Vl.Z)({},di,Uc))})})}})}}).then(function(Rc){wn(function(Lc){return(0,Uo.Z)((0,Uo.Z)({},Lc),{},(0,Vl.Z)({},di,Rc))})})})},[oi]);return(0,Me.useEffect)(function(){return ma(window.location.pathname,!0),Ge.history.listen(function(ia){ma(ia.location.pathname)})},[]),(0,Me.useLayoutEffect)(function(){typeof Ge.callback=="function"&&Ge.callback()},[]),Me.createElement(kl.Il.Provider,{value:{routes:Ge.routes,routeComponents:Ge.routeComponents,clientRoutes:vt,pluginManager:Ge.pluginManager,rootElement:Ge.rootElement,basename:lt,clientLoaderData:oi,serverLoaderData:_i,preloadRoute:ma,history:Ge.history}},Qt)};return $r};function Ac(De){var Ge=De.rootElement||document.getElementById("root"),Xe=al(De,Me.createElement(Fu,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;dl.hydrateRoot(yr?Ge:document,yr?Me.createElement(Xe,null):Me.createElement(il,Qt,Me.createElement(Xe,null)));return}if(dl.createRoot){pl=dl.createRoot(Ge),pl.render(Me.createElement(Xe,null));return}dl.render(Me.createElement(Xe,null),Ge)}var Ql=(De,Ge,Xe)=>new Promise((lt,vt)=>{var Qt=Wr=>{try{Pr(Xe.next(Wr))}catch($r){vt($r)}},yr=Wr=>{try{Pr(Xe.throw(Wr))}catch($r){vt($r)}},Pr=Wr=>Wr.done?lt(Wr.value):Promise.resolve(Wr.value).then(Qt,yr);Pr((Xe=Xe.apply(De,Ge)).next())});function Fl(){return Ql(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:"/declaration",parentId:"1",id:"431"},432:{path:"/declaration",parentId:"431",id:"432"},433:{path:"/declaration/home",parentId:"432",id:"433"},434:{path:"/declaration/fileds",parentId:"432",id:"434"},435:{path:"/declaration/review",parentId:"432",id:"435"},436:{path:"/declaration/research/instruction",parentId:"432",id:"436"},437:{path:"/declaration/research/paper",parentId:"432",id:"437"},438:{path:"/declaration/research/teachCompetition",parentId:"432",id:"438"},439:{path:"/declaration/research/teachProject",parentId:"432",id:"439"},440:{path:"/declaration/research/teachWin",parentId:"432",id:"440"},441:{path:"/declaration/research/teachPaper",parentId:"432",id:"441"},442:{path:"/declaration/research/teachBook",parentId:"432",id:"442"},443:{path:"/declaration/research/teachMeeting",parentId:"432",id:"443"},444:{path:"/declaration/research/project",parentId:"432",id:"444"},445:{path:"/declaration/research/monograph",parentId:"432",id:"445"},446:{path:"/declaration/research/intellectualProperty",parentId:"432",id:"446"},447:{path:"/declaration/research/researchAward",parentId:"432",id:"447"},448:{path:"/declaration/research/technologyTransfer",parentId:"432",id:"448"},449:{path:"/declaration/research/conferenceResearch",parentId:"432",id:"449"},450:{path:"/declaration/research/paper/edit",parentId:"431",id:"450"},451:{path:"/declaration/research/teachCompetition/edit",parentId:"431",id:"451"},452:{path:"/declaration/research/teachProject/edit",parentId:"431",id:"452"},453:{path:"/declaration/research/teachWin/edit",parentId:"431",id:"453"},454:{path:"/declaration/research/teachPaper/edit",parentId:"431",id:"454"},455:{path:"/declaration/research/teachBook/edit",parentId:"431",id:"455"},456:{path:"/declaration/research/teachMeeting/edit",parentId:"431",id:"456"},457:{path:"/declaration/research/project/edit",parentId:"431",id:"457"},458:{path:"/declaration/research/monograph/edit",parentId:"431",id:"458"},459:{path:"/declaration/research/intellectualProperty/edit",parentId:"431",id:"459"},460:{path:"/declaration/research/researchAward/edit",parentId:"431",id:"460"},461:{path:"/declaration/research/technologyTransfer/edit",parentId:"431",id:"461"},462:{path:"/declaration/research/conferenceResearch/edit",parentId:"431",id:"462"},463:{path:"/onlinenum",parentId:"1",id:"463"},464:{path:"/onlinenum",parentId:"463",id:"464"},465:{path:"/shixuncontext",parentId:"1",id:"465"},466:{path:"/shixuncontext",parentId:"465",id:"466"},467:{path:"/shixuncontext/:Id/detail",parentId:"465",id:"467"},468:{path:"/educoder-demo",exact:!0,parentId:"1",id:"468"},469:{path:"/training",parentId:"1",id:"469"},470:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"469",id:"470"},471:{path:"/largeScreen",exact:!0,parentId:"1",id:"471"},472:{path:"/quality",parentId:"1",id:"472"},473:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"472",id:"473"},474:{path:"/otherlogin",exact:!0,parentId:"1",id:"474"},475:{path:"/otherloginqq",exact:!0,parentId:"1",id:"475"},476:{path:"/otherloginstart",exact:!0,parentId:"1",id:"476"},477:{path:"/pathsoverview",exact:!0,parentId:"1",id:"477"},478:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"478"},479:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"479"},480:{path:"/login",parentId:"1",id:"480"},481:{path:"/login",parentId:"480",id:"481"},482:{path:"/user",parentId:"1",id:"482"},483:{path:"/user/login",parentId:"482",id:"483"},484:{path:"/user/register",parentId:"482",id:"484"},485:{path:"/user/reset-password",parentId:"482",id:"485"},486:{path:"/colleges",parentId:"1",id:"486"},487:{path:"/colleges/:id/statistics",parentId:"486",id:"487"},488:{path:"/help",parentId:"1",id:"488"},489:{path:"/help/:id",parentId:"488",id:"489"},490:{path:"/video",parentId:"1",id:"490"},491:{path:"/video/:videoId",parentId:"490",id:"491"},492:{path:"/terminal",parentId:"1",id:"492"},493:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"493"},494:{path:"/",parentId:"1",id:"494"},495:{path:"/",exact:!0,parentId:"494",id:"495"},496:{path:"/api/*",exact:!0,parentId:"494",id:"496"},497:{path:"/search",exact:!0,parentId:"494",id:"497"},498:{path:"/moop_cases",exact:!0,parentId:"494",id:"498"},499:{path:"/moop_cases/new",exact:!0,parentId:"494",id:"499"},500:{path:"/moop_cases/:caseId",exact:!0,parentId:"494",id:"500"},501:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"494",id:"501"},502:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"494",id:"502"},503:{path:"/randompaper",exact:!0,parentId:"494",id:"503"},504:{path:"/randompaper/edit/:id",exact:!0,parentId:"494",id:"504"},505:{path:"/randompaper/detail/:id",exact:!0,parentId:"494",id:"505"},506:{path:"/403",parentId:"494",id:"506"},507:{path:"/500",parentId:"494",id:"507"},508:{path:"/404",parentId:"494",id:"508"},509:{path:"/download",parentId:"494",id:"509"},510:{path:"/iwce",parentId:"494",id:"510"},511:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"494",id:"511"},512:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"494",id:"512"},513:{path:"/Activities",parentId:"494",id:"513"},514:{path:"/iwce/:itemname",parentId:"494",id:"514"},515:{path:"/hpc-course",parentId:"494",id:"515"},516:{path:"/user_agents",parentId:"494",id:"516"},517:{path:"/three",parentId:"494",id:"517"},518:{path:"/introduction",parentId:"494",id:"518"},519:{path:"/chatgpt",parentId:"494",id:"519"},520:{path:"/*",parentId:"494",id:"520"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:Me.lazy(()=>__webpack_require__.e(5886).then(__webpack_require__.bind(__webpack_require__,5886))),2:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,11145))),3:Me.lazy(()=>__webpack_require__.e(4862).then(__webpack_require__.bind(__webpack_require__,63041))),4:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,8478))),5:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,8478))),6:Me.lazy(()=>__webpack_require__.e(3247).then(__webpack_require__.bind(__webpack_require__,66415))),7:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(6675),__webpack_require__.e(8600),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,94794))),8:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(6675),__webpack_require__.e(8600),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,75066))),9:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,11145))),10:Me.lazy(()=>__webpack_require__.e(6052).then(__webpack_require__.bind(__webpack_require__,16568))),11:Me.lazy(()=>__webpack_require__.e(5572).then(__webpack_require__.bind(__webpack_require__,27945))),12:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,28054))),13:Me.lazy(()=>__webpack_require__.e(869).then(__webpack_require__.bind(__webpack_require__,98792))),14:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(6411),__webpack_require__.e(3332)]).then(__webpack_require__.bind(__webpack_require__,50578))),15:Me.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4601)]).then(__webpack_require__.bind(__webpack_require__,38239))),16:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,28054))),17:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(6675),__webpack_require__.e(8600),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,94794))),18:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(6675),__webpack_require__.e(8600),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,94794))),19:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,11145))),20:Me.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,40361))),21:Me.lazy(()=>__webpack_require__.e(9921).then(__webpack_require__.bind(__webpack_require__,43276))),22:Me.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,33165))),23:Me.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,40361))),24:Me.lazy(()=>__webpack_require__.e(1702).then(__webpack_require__.bind(__webpack_require__,83931))),25:Me.lazy(()=>__webpack_require__.e(1702).then(__webpack_require__.bind(__webpack_require__,83931))),26:Me.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,74670))),27:Me.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,74670))),28:Me.lazy(()=>__webpack_require__.e(109).then(__webpack_require__.bind(__webpack_require__,74719))),29:Me.lazy(()=>__webpack_require__.e(737).then(__webpack_require__.bind(__webpack_require__,79213))),30:Me.lazy(()=>__webpack_require__.e(3391).then(__webpack_require__.bind(__webpack_require__,24997))),31:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(6411),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,9920))),32:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(6411),__webpack_require__.e(342)]).then(__webpack_require__.bind(__webpack_require__,56575))),33:Me.lazy(()=>__webpack_require__.e(2303).then(__webpack_require__.bind(__webpack_require__,67059))),34:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,21871))),35:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,52784))),36:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,93982))),37:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,99061))),38:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,4654))),39:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,44180))),40:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,69993))),41:Me.lazy(()=>__webpack_require__.e(5297).then(__webpack_require__.bind(__webpack_require__,88810))),42:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(6411),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,42562))),43:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(6675),__webpack_require__.e(8600),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,94794))),44:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(6675),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,50357))),45:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(6675),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,72560))),46:Me.lazy(()=>__webpack_require__.e(7482).then(__webpack_require__.bind(__webpack_require__,74139))),47:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,43794))),48:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,76175))),49:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,96716))),50:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,96716))),51:Me.lazy(()=>__webpack_require__.e(5992).then(__webpack_require__.bind(__webpack_require__,1464))),52:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(6411),__webpack_require__.e(6675),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,11242))),53:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(6411),__webpack_require__.e(6675),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,11242))),54:Me.lazy(()=>__webpack_require__.e(8431).then(__webpack_require__.bind(__webpack_require__,69884))),55:Me.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,17950))),56:Me.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,56954))),57:Me.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,41228))),58:Me.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,41228))),59:Me.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,17933))),60:Me.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,17933))),61:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,19116))),62:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,15732))),63:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,84625))),64:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,89859))),65:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,427))),66:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,90923))),67:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,60884))),68:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,72794))),69:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,4549))),70:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,75405))),71:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,8993))),72:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,79131))),73:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,15056))),74:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,52796))),75:Me.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,40222))),76:Me.lazy(()=>__webpack_require__.e(5148).then(__webpack_require__.bind(__webpack_require__,94453))),77:Me.lazy(()=>__webpack_require__.e(643).then(__webpack_require__.bind(__webpack_require__,59325))),78:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,852))),79:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,94884))),80:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,89590))),81:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,55964))),82:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,4056))),83:Me.lazy(()=>__webpack_require__.e(869).then(__webpack_require__.bind(__webpack_require__,98792))),84:Me.lazy(()=>__webpack_require__.e(2819).then(__webpack_require__.bind(__webpack_require__,43928))),85:Me.lazy(()=>__webpack_require__.e(1512).then(__webpack_require__.bind(__webpack_require__,18522))),86:Me.lazy(()=>__webpack_require__.e(7395).then(__webpack_require__.bind(__webpack_require__,39306))),87:Me.lazy(()=>__webpack_require__.e(3585).then(__webpack_require__.bind(__webpack_require__,43125))),88:Me.lazy(()=>__webpack_require__.e(6963).then(__webpack_require__.bind(__webpack_require__,17203))),89:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,65973))),90:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,65973))),91:Me.lazy(()=>__webpack_require__.e(6127).then(__webpack_require__.bind(__webpack_require__,92435))),92:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,74020))),93:Me.lazy(()=>__webpack_require__.e(1048).then(__webpack_require__.bind(__webpack_require__,16286))),94:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(6675),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,11091))),95:Me.lazy(()=>__webpack_require__.e(4770).then(__webpack_require__.bind(__webpack_require__,30056))),96:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,37710))),97:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,55818))),98:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,24400))),99:Me.lazy(()=>__webpack_require__.e(895).then(__webpack_require__.bind(__webpack_require__,37183))),100:Me.lazy(()=>__webpack_require__.e(3282).then(__webpack_require__.bind(__webpack_require__,60917))),101:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,3871))),102:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,3871))),103:Me.lazy(()=>__webpack_require__.e(5048).then(__webpack_require__.bind(__webpack_require__,11790))),104:Me.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,65172))),105:Me.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,65172))),106:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,8905))),107:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,8905))),108:Me.lazy(()=>__webpack_require__.e(3355).then(__webpack_require__.bind(__webpack_require__,95430))),109:Me.lazy(()=>__webpack_require__.e(3355).then(__webpack_require__.bind(__webpack_require__,95430))),110:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7180),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,97561))),111:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7180),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,97561))),112:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7180),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,95811))),113:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7180),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,95811))),114:Me.lazy(()=>__webpack_require__.e(8014).then(__webpack_require__.bind(__webpack_require__,17425))),115:Me.lazy(()=>__webpack_require__.e(8077).then(__webpack_require__.bind(__webpack_require__,98247))),116:Me.lazy(()=>__webpack_require__.e(3356).then(__webpack_require__.bind(__webpack_require__,49412))),117:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,32996))),118:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,32996))),119:Me.lazy(()=>__webpack_require__.e(1962).then(__webpack_require__.bind(__webpack_require__,4573))),120:Me.lazy(()=>__webpack_require__.e(4928).then(__webpack_require__.bind(__webpack_require__,66676))),121:Me.lazy(()=>__webpack_require__.e(1257).then(__webpack_require__.bind(__webpack_require__,81357))),122:Me.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,31481))),123:Me.lazy(()=>__webpack_require__.e(8340).then(__webpack_require__.bind(__webpack_require__,17081))),124:Me.lazy(()=>__webpack_require__.e(4093).then(__webpack_require__.bind(__webpack_require__,45243))),125:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,12663))),126:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,12663))),127:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,27515))),128:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,27515))),129:Me.lazy(()=>__webpack_require__.e(6758).then(__webpack_require__.bind(__webpack_require__,30535))),130:Me.lazy(()=>__webpack_require__.e(6758).then(__webpack_require__.bind(__webpack_require__,30535))),131:Me.lazy(()=>__webpack_require__.e(9332).then(__webpack_require__.bind(__webpack_require__,59954))),132:Me.lazy(()=>__webpack_require__.e(9332).then(__webpack_require__.bind(__webpack_require__,59954))),133:Me.lazy(()=>__webpack_require__.e(4217).then(__webpack_require__.bind(__webpack_require__,49957))),134:Me.lazy(()=>__webpack_require__.e(3220).then(__webpack_require__.bind(__webpack_require__,24401))),135:Me.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,32365))),136:Me.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,49100))),137:Me.lazy(()=>__webpack_require__.e(7878).then(__webpack_require__.bind(__webpack_require__,95598))),138:Me.lazy(()=>__webpack_require__.e(7878).then(__webpack_require__.bind(__webpack_require__,95598))),139:Me.lazy(()=>__webpack_require__.e(9944).then(__webpack_require__.bind(__webpack_require__,85247))),140:Me.lazy(()=>__webpack_require__.e(8302).then(__webpack_require__.bind(__webpack_require__,17224))),141:Me.lazy(()=>__webpack_require__.e(8302).then(__webpack_require__.bind(__webpack_require__,17224))),142:Me.lazy(()=>__webpack_require__.e(8634).then(__webpack_require__.bind(__webpack_require__,45780))),143:Me.lazy(()=>__webpack_require__.e(8634).then(__webpack_require__.bind(__webpack_require__,45780))),144:Me.lazy(()=>__webpack_require__.e(7922).then(__webpack_require__.bind(__webpack_require__,72229))),145:Me.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,70929))),146:Me.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,70929))),147:Me.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,3533))),148:Me.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,3533))),149:Me.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,73237))),150:Me.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,55003))),151:Me.lazy(()=>__webpack_require__.e(3276).then(__webpack_require__.bind(__webpack_require__,44739))),152:Me.lazy(()=>__webpack_require__.e(8885).then(__webpack_require__.bind(__webpack_require__,35297))),153:Me.lazy(()=>__webpack_require__.e(3451).then(__webpack_require__.bind(__webpack_require__,3499))),154:Me.lazy(()=>__webpack_require__.e(9922).then(__webpack_require__.bind(__webpack_require__,59353))),155:Me.lazy(()=>__webpack_require__.e(4572).then(__webpack_require__.bind(__webpack_require__,2735))),156:Me.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,63557))),157:Me.lazy(()=>__webpack_require__.e(5518).then(__webpack_require__.bind(__webpack_require__,53136))),158:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,11145))),159:Me.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2654),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,1866))),160:Me.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2654),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,1866))),161:Me.lazy(()=>__webpack_require__.e(4449).then(__webpack_require__.bind(__webpack_require__,33769))),162:Me.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2654),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,1866))),163:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(2413),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,60074))),164:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(2413),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,60074))),165:Me.lazy(()=>__webpack_require__.e(8787).then(__webpack_require__.bind(__webpack_require__,30968))),166:Me.lazy(()=>__webpack_require__.e(5650).then(__webpack_require__.bind(__webpack_require__,60001))),167:Me.lazy(()=>__webpack_require__.e(1799).then(__webpack_require__.bind(__webpack_require__,60433))),168:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(2413),__webpack_require__.e(8797)]).then(__webpack_require__.bind(__webpack_require__,78963))),169:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,11145))),170:Me.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,61612))),171:Me.lazy(()=>__webpack_require__.e(2983).then(__webpack_require__.bind(__webpack_require__,61292))),172:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,2782))),173:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,2782))),174:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,85419))),175:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,11145))),176:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(6675),__webpack_require__.e(8600),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,94794))),177:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,82617))),178:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,82617))),179:Me.lazy(()=>__webpack_require__.e(1581).then(__webpack_require__.bind(__webpack_require__,71806))),180:Me.lazy(()=>__webpack_require__.e(4144).then(__webpack_require__.bind(__webpack_require__,80558))),181:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(6675),__webpack_require__.e(8600),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,94794))),182:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,11145))),183:Me.lazy(()=>__webpack_require__.e(8782).then(__webpack_require__.bind(__webpack_require__,34108))),184:Me.lazy(()=>__webpack_require__.e(7884).then(__webpack_require__.bind(__webpack_require__,20290))),185:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7008)]).then(__webpack_require__.bind(__webpack_require__,88394))),186:Me.lazy(()=>__webpack_require__.e(5549).then(__webpack_require__.bind(__webpack_require__,71311))),187:Me.lazy(()=>__webpack_require__.e(9674).then(__webpack_require__.bind(__webpack_require__,94282))),188:Me.lazy(()=>__webpack_require__.e(5573).then(__webpack_require__.bind(__webpack_require__,21190))),189:Me.lazy(()=>__webpack_require__.e(2141).then(__webpack_require__.bind(__webpack_require__,78234))),190:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(6411),__webpack_require__.e(278),__webpack_require__.e(6277)]).then(__webpack_require__.bind(__webpack_require__,37129))),191:Me.lazy(()=>__webpack_require__.e(6328).then(__webpack_require__.bind(__webpack_require__,86566))),192:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,48979))),193:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,20026))),194:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,20026))),195:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,84111))),196:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,84111))),197:Me.lazy(()=>__webpack_require__.e(9205).then(__webpack_require__.bind(__webpack_require__,70980))),198:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,98372))),199:Me.lazy(()=>__webpack_require__.e(7614).then(__webpack_require__.bind(__webpack_require__,89815))),200:Me.lazy(()=>__webpack_require__.e(2875).then(__webpack_require__.bind(__webpack_require__,13344))),201:Me.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9133)]).then(__webpack_require__.bind(__webpack_require__,20296))),202:Me.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,57546))),203:Me.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,57546))),204:Me.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5470)]).then(__webpack_require__.bind(__webpack_require__,15282))),205:Me.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6541)]).then(__webpack_require__.bind(__webpack_require__,99192))),206:Me.lazy(()=>Promise.all([__webpack_require__.e(278),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,7985))),207:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(6411),__webpack_require__.e(2254)]).then(__webpack_require__.bind(__webpack_require__,96418))),208:Me.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9408)]).then(__webpack_require__.bind(__webpack_require__,46593))),209:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(6411),__webpack_require__.e(6845)]).then(__webpack_require__.bind(__webpack_require__,14959))),210:Me.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,28177))),211:Me.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,28177))),212:Me.lazy(()=>__webpack_require__.e(1148).then(__webpack_require__.bind(__webpack_require__,76938))),213:Me.lazy(()=>__webpack_require__.e(1148).then(__webpack_require__.bind(__webpack_require__,76938))),214:Me.lazy(()=>__webpack_require__.e(7046).then(__webpack_require__.bind(__webpack_require__,30072))),215:Me.lazy(()=>__webpack_require__.e(7046).then(__webpack_require__.bind(__webpack_require__,30072))),216:Me.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,57546))),217:Me.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,57546))),218:Me.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,84210))),219:Me.lazy(()=>__webpack_require__.e(9215).then(__webpack_require__.bind(__webpack_require__,43468))),220:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,11145))),221:Me.lazy(()=>__webpack_require__.e(5176).then(__webpack_require__.bind(__webpack_require__,54629))),222:Me.lazy(()=>__webpack_require__.e(6587).then(__webpack_require__.bind(__webpack_require__,70982))),223:Me.lazy(()=>__webpack_require__.e(9891).then(__webpack_require__.bind(__webpack_require__,34111))),224:Me.lazy(()=>__webpack_require__.e(8062).then(__webpack_require__.bind(__webpack_require__,51751))),225:Me.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,69039))),226:Me.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,69039))),227:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,74917))),228:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,47400))),229:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,4359))),230:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,92511))),231:Me.lazy(()=>__webpack_require__.e(5043).then(__webpack_require__.bind(__webpack_require__,85597))),232:Me.lazy(()=>__webpack_require__.e(799).then(__webpack_require__.bind(__webpack_require__,8735))),233:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,47018))),234:Me.lazy(()=>__webpack_require__.e(2529).then(__webpack_require__.bind(__webpack_require__,65097))),235:Me.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,48224))),236:Me.lazy(()=>__webpack_require__.e(5895).then(__webpack_require__.bind(__webpack_require__,12587))),237:Me.lazy(()=>__webpack_require__.e(6982).then(__webpack_require__.bind(__webpack_require__,30127))),238:Me.lazy(()=>__webpack_require__.e(6805).then(__webpack_require__.bind(__webpack_require__,57943))),239:Me.lazy(()=>__webpack_require__.e(1416).then(__webpack_require__.bind(__webpack_require__,39674))),240:Me.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,48224))),241:Me.lazy(()=>__webpack_require__.e(8307).then(__webpack_require__.bind(__webpack_require__,15107))),242:Me.lazy(()=>__webpack_require__.e(2826).then(__webpack_require__.bind(__webpack_require__,50073))),243:Me.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,84272))),244:Me.lazy(()=>__webpack_require__.e(4610).then(__webpack_require__.bind(__webpack_require__,55149))),245:Me.lazy(()=>__webpack_require__.e(9590).then(__webpack_require__.bind(__webpack_require__,59896))),246:Me.lazy(()=>__webpack_require__.e(2076).then(__webpack_require__.bind(__webpack_require__,73985))),247:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(4849)]).then(__webpack_require__.bind(__webpack_require__,59360))),248:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(310)]).then(__webpack_require__.bind(__webpack_require__,26098))),249:Me.lazy(()=>__webpack_require__.e(5191).then(__webpack_require__.bind(__webpack_require__,40109))),250:Me.lazy(()=>__webpack_require__.e(3496).then(__webpack_require__.bind(__webpack_require__,346))),251:Me.lazy(()=>__webpack_require__.e(7948).then(__webpack_require__.bind(__webpack_require__,56890))),252:Me.lazy(()=>__webpack_require__.e(9519).then(__webpack_require__.bind(__webpack_require__,18131))),253:Me.lazy(()=>__webpack_require__.e(5599).then(__webpack_require__.bind(__webpack_require__,5566))),254:Me.lazy(()=>__webpack_require__.e(4736).then(__webpack_require__.bind(__webpack_require__,74545))),255:Me.lazy(()=>__webpack_require__.e(2412).then(__webpack_require__.bind(__webpack_require__,56749))),256:Me.lazy(()=>__webpack_require__.e(2240).then(__webpack_require__.bind(__webpack_require__,80643))),257:Me.lazy(()=>__webpack_require__.e(265).then(__webpack_require__.bind(__webpack_require__,74930))),258:Me.lazy(()=>__webpack_require__.e(9360).then(__webpack_require__.bind(__webpack_require__,86310))),259:Me.lazy(()=>__webpack_require__.e(2396).then(__webpack_require__.bind(__webpack_require__,45956))),260:Me.lazy(()=>__webpack_require__.e(7855).then(__webpack_require__.bind(__webpack_require__,41901))),261:Me.lazy(()=>__webpack_require__.e(9507).then(__webpack_require__.bind(__webpack_require__,91370))),262:Me.lazy(()=>__webpack_require__.e(1343).then(__webpack_require__.bind(__webpack_require__,69393))),263:Me.lazy(()=>__webpack_require__.e(5886).then(__webpack_require__.bind(__webpack_require__,5886))),264:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,11145))),265:Me.lazy(()=>__webpack_require__.e(9647).then(__webpack_require__.bind(__webpack_require__,58747))),266:Me.lazy(()=>__webpack_require__.e(485).then(__webpack_require__.bind(__webpack_require__,47781))),267:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,53320))),268:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,53320))),269:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,71547))),270:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,71547))),271:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,31723))),272:Me.lazy(()=>__webpack_require__.e(9716).then(__webpack_require__.bind(__webpack_require__,45710))),273:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,95480))),274:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,95480))),275:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,11145))),276:Me.lazy(()=>__webpack_require__.e(3006).then(__webpack_require__.bind(__webpack_require__,5226))),277:Me.lazy(()=>__webpack_require__.e(2045).then(__webpack_require__.bind(__webpack_require__,65417))),278:Me.lazy(()=>__webpack_require__.e(1520).then(__webpack_require__.bind(__webpack_require__,34897))),279:Me.lazy(()=>__webpack_require__.e(9649).then(__webpack_require__.bind(__webpack_require__,3681))),280:Me.lazy(()=>__webpack_require__.e(4546).then(__webpack_require__.bind(__webpack_require__,17249))),281:Me.lazy(()=>__webpack_require__.e(5357).then(__webpack_require__.bind(__webpack_require__,18112))),282:Me.lazy(()=>__webpack_require__.e(8665).then(__webpack_require__.bind(__webpack_require__,81654))),283:Me.lazy(()=>__webpack_require__.e(3183).then(__webpack_require__.bind(__webpack_require__,75432))),284:Me.lazy(()=>__webpack_require__.e(4800).then(__webpack_require__.bind(__webpack_require__,19893))),285:Me.lazy(()=>__webpack_require__.e(9489).then(__webpack_require__.bind(__webpack_require__,88590))),286:Me.lazy(()=>__webpack_require__.e(9391).then(__webpack_require__.bind(__webpack_require__,67112))),287:Me.lazy(()=>__webpack_require__.e(5335).then(__webpack_require__.bind(__webpack_require__,23513))),288:Me.lazy(()=>__webpack_require__.e(2823).then(__webpack_require__.bind(__webpack_require__,74565))),289:Me.lazy(()=>__webpack_require__.e(4973).then(__webpack_require__.bind(__webpack_require__,20944))),290:Me.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,9986))),291:Me.lazy(()=>__webpack_require__.e(6741).then(__webpack_require__.bind(__webpack_require__,23479))),292:Me.lazy(()=>__webpack_require__.e(5775).then(__webpack_require__.bind(__webpack_require__,23921))),293:Me.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,95707))),294:Me.lazy(()=>__webpack_require__.e(5886).then(__webpack_require__.bind(__webpack_require__,5886))),295:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,11145))),296:Me.lazy(()=>__webpack_require__.e(6634).then(__webpack_require__.bind(__webpack_require__,84428))),297:Me.lazy(()=>__webpack_require__.e(680).then(__webpack_require__.bind(__webpack_require__,67537))),298:Me.lazy(()=>__webpack_require__.e(6366).then(__webpack_require__.bind(__webpack_require__,76342))),299:Me.lazy(()=>__webpack_require__.e(6452).then(__webpack_require__.bind(__webpack_require__,14160))),300:Me.lazy(()=>__webpack_require__.e(1070).then(__webpack_require__.bind(__webpack_require__,60971))),301:Me.lazy(()=>__webpack_require__.e(7242).then(__webpack_require__.bind(__webpack_require__,46157))),302:Me.lazy(()=>__webpack_require__.e(2707).then(__webpack_require__.bind(__webpack_require__,97236))),303:Me.lazy(()=>__webpack_require__.e(2865).then(__webpack_require__.bind(__webpack_require__,55734))),304:Me.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,24096))),305:Me.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,24096))),306:Me.lazy(()=>__webpack_require__.e(3141).then(__webpack_require__.bind(__webpack_require__,21618))),307:Me.lazy(()=>__webpack_require__.e(5886).then(__webpack_require__.bind(__webpack_require__,5886))),308:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(6411),__webpack_require__.e(6675),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,47110))),309:Me.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,24431))),310:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(6411),__webpack_require__.e(6675),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,47110))),311:Me.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,24431))),312:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(6411),__webpack_require__.e(6675),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,47110))),313:Me.lazy(()=>__webpack_require__.e(5886).then(__webpack_require__.bind(__webpack_require__,5886))),314:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(6675),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,92740))),315:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(6675),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,34587))),316:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,11145))),317:Me.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,68549))),318:Me.lazy(()=>__webpack_require__.e(9788).then(__webpack_require__.bind(__webpack_require__,32928))),319:Me.lazy(()=>__webpack_require__.e(576).then(__webpack_require__.bind(__webpack_require__,16059))),320:Me.lazy(()=>__webpack_require__.e(7260).then(__webpack_require__.bind(__webpack_require__,14200))),321:Me.lazy(()=>__webpack_require__.e(4520).then(__webpack_require__.bind(__webpack_require__,83386))),322:Me.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,98065))),323:Me.lazy(()=>__webpack_require__.e(4514).then(__webpack_require__.bind(__webpack_require__,35038))),324:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,11145))),325:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,77906))),326:Me.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,98537))),327:Me.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,98537))),328:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,11145))),329:Me.lazy(()=>__webpack_require__.e(1939).then(__webpack_require__.bind(__webpack_require__,89595))),330:Me.lazy(()=>__webpack_require__.e(556).then(__webpack_require__.bind(__webpack_require__,15612))),331:Me.lazy(()=>__webpack_require__.e(6434).then(__webpack_require__.bind(__webpack_require__,61071))),332:Me.lazy(()=>__webpack_require__.e(1880).then(__webpack_require__.bind(__webpack_require__,96965))),333:Me.lazy(()=>__webpack_require__.e(8237).then(__webpack_require__.bind(__webpack_require__,74722))),334:Me.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,52935))),335:Me.lazy(()=>__webpack_require__.e(264).then(__webpack_require__.bind(__webpack_require__,38403))),336:Me.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,35742))),337:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,11145))),338:Me.lazy(()=>__webpack_require__.e(4078).then(__webpack_require__.bind(__webpack_require__,5233))),339:Me.lazy(()=>__webpack_require__.e(2829).then(__webpack_require__.bind(__webpack_require__,7121))),340:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,86529))),341:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,11145))),342:Me.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,92108))),343:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,44779))),344:Me.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,90702))),345:Me.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,69029))),346:Me.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,64739))),347:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,88872))),348:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,88872))),349:Me.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,87861))),350:Me.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,61084))),351:Me.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,53488))),352:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,79803))),353:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,48609))),354:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,48609))),355:Me.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,75431))),356:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,94521))),357:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,90135))),358:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,43754))),359:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,43754))),360:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,12308))),361:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,38583))),362:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,38583))),363:Me.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,88397))),364:Me.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,5090))),365:Me.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,49885))),366:Me.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,91663))),367:Me.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,65935))),368:Me.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,38997))),369:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,44779))),370:Me.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,93568))),371:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,11145))),372:Me.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,92108))),373:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,44779))),374:Me.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,90702))),375:Me.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,69029))),376:Me.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,64739))),377:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,88872))),378:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,88872))),379:Me.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,87861))),380:Me.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,61084))),381:Me.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,53488))),382:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,79803))),383:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,48609))),384:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,48609))),385:Me.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,75431))),386:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,94521))),387:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,90135))),388:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,43754))),389:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,43754))),390:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,12308))),391:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,38583))),392:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,38583))),393:Me.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,88397))),394:Me.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,5090))),395:Me.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,49885))),396:Me.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,91663))),397:Me.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,65935))),398:Me.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,38997))),399:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,44779))),400:Me.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,93568))),401:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,11145))),402:Me.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,41669))),403:Me.lazy(()=>__webpack_require__.e(7560).then(__webpack_require__.bind(__webpack_require__,44718))),404:Me.lazy(()=>__webpack_require__.e(6029).then(__webpack_require__.bind(__webpack_require__,69726))),405:Me.lazy(()=>__webpack_require__.e(5179).then(__webpack_require__.bind(__webpack_require__,92642))),406:Me.lazy(()=>__webpack_require__.e(4621).then(__webpack_require__.bind(__webpack_require__,13497))),407:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,11145))),408:Me.lazy(()=>__webpack_require__.e(1831).then(__webpack_require__.bind(__webpack_require__,11181))),409:Me.lazy(()=>__webpack_require__.e(2539).then(__webpack_require__.bind(__webpack_require__,61885))),410:Me.lazy(()=>__webpack_require__.e(8143).then(__webpack_require__.bind(__webpack_require__,46780))),411:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,8741))),412:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,80096))),413:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,37052))),414:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,75098))),415:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,62126))),416:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,62126))),417:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,62126))),418:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,62126))),419:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,62126))),420:Me.lazy(()=>__webpack_require__.e(5022).then(__webpack_require__.bind(__webpack_require__,51514))),421:Me.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,71562))),422:Me.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,71562))),423:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,52442))),424:Me.lazy(()=>__webpack_require__.e(1253).then(__webpack_require__.bind(__webpack_require__,52337))),425:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,11145))),426:Me.lazy(()=>__webpack_require__.e(2216).then(__webpack_require__.bind(__webpack_require__,83252))),427:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,437))),428:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,11145))),429:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(6411),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,35151))),430:Me.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,49627))),431:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,11145))),432:Me.lazy(()=>__webpack_require__.e(1538).then(__webpack_require__.bind(__webpack_require__,70098))),433:Me.lazy(()=>__webpack_require__.e(7285).then(__webpack_require__.bind(__webpack_require__,38402))),434:Me.lazy(()=>__webpack_require__.e(3914).then(__webpack_require__.bind(__webpack_require__,92354))),435:Me.lazy(()=>__webpack_require__.e(2029).then(__webpack_require__.bind(__webpack_require__,62161))),436:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(1279)]).then(__webpack_require__.bind(__webpack_require__,3790))),437:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(5301)]).then(__webpack_require__.bind(__webpack_require__,10175))),438:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(2625)]).then(__webpack_require__.bind(__webpack_require__,9718))),439:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(8205)]).then(__webpack_require__.bind(__webpack_require__,90745))),440:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(233)]).then(__webpack_require__.bind(__webpack_require__,42671))),441:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(4292)]).then(__webpack_require__.bind(__webpack_require__,54571))),442:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(3939)]).then(__webpack_require__.bind(__webpack_require__,14915))),443:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(3996)]).then(__webpack_require__.bind(__webpack_require__,9330))),444:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(5089)]).then(__webpack_require__.bind(__webpack_require__,41797))),445:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(5807)]).then(__webpack_require__.bind(__webpack_require__,10162))),446:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7529)]).then(__webpack_require__.bind(__webpack_require__,41483))),447:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(3261)]).then(__webpack_require__.bind(__webpack_require__,54718))),448:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(5908)]).then(__webpack_require__.bind(__webpack_require__,1756))),449:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(2086)]).then(__webpack_require__.bind(__webpack_require__,10448))),450:Me.lazy(()=>__webpack_require__.e(2385).then(__webpack_require__.bind(__webpack_require__,84753))),451:Me.lazy(()=>__webpack_require__.e(6290).then(__webpack_require__.bind(__webpack_require__,54672))),452:Me.lazy(()=>__webpack_require__.e(5472).then(__webpack_require__.bind(__webpack_require__,77856))),453:Me.lazy(()=>__webpack_require__.e(957).then(__webpack_require__.bind(__webpack_require__,79910))),454:Me.lazy(()=>__webpack_require__.e(5232).then(__webpack_require__.bind(__webpack_require__,9538))),455:Me.lazy(()=>__webpack_require__.e(9995).then(__webpack_require__.bind(__webpack_require__,60369))),456:Me.lazy(()=>__webpack_require__.e(8902).then(__webpack_require__.bind(__webpack_require__,39622))),457:Me.lazy(()=>__webpack_require__.e(70).then(__webpack_require__.bind(__webpack_require__,2561))),458:Me.lazy(()=>__webpack_require__.e(7280).then(__webpack_require__.bind(__webpack_require__,54942))),459:Me.lazy(()=>__webpack_require__.e(3677).then(__webpack_require__.bind(__webpack_require__,91842))),460:Me.lazy(()=>__webpack_require__.e(7608).then(__webpack_require__.bind(__webpack_require__,35816))),461:Me.lazy(()=>__webpack_require__.e(9516).then(__webpack_require__.bind(__webpack_require__,74899))),462:Me.lazy(()=>__webpack_require__.e(146).then(__webpack_require__.bind(__webpack_require__,92886))),463:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,11145))),464:Me.lazy(()=>__webpack_require__.e(570).then(__webpack_require__.bind(__webpack_require__,50804))),465:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,11145))),466:Me.lazy(()=>__webpack_require__.e(8365).then(__webpack_require__.bind(__webpack_require__,50212))),467:Me.lazy(()=>__webpack_require__.e(672).then(__webpack_require__.bind(__webpack_require__,49079))),468:Me.lazy(()=>__webpack_require__.e(4058).then(__webpack_require__.bind(__webpack_require__,9338))),469:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,11145))),470:Me.lazy(()=>__webpack_require__.e(4056).then(__webpack_require__.bind(__webpack_require__,25572))),471:Me.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,91437))),472:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,11145))),473:Me.lazy(()=>__webpack_require__.e(532).then(__webpack_require__.bind(__webpack_require__,7370))),474:Me.lazy(()=>__webpack_require__.e(7178).then(__webpack_require__.bind(__webpack_require__,44876))),475:Me.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,72281))),476:Me.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,70806))),477:Me.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,74247))),478:Me.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,94211))),479:Me.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,10257))),480:Me.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,57694))),481:Me.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,60490))),482:Me.lazy(()=>__webpack_require__.e(5972).then(__webpack_require__.bind(__webpack_require__,24236))),483:Me.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,60490))),484:Me.lazy(()=>__webpack_require__.e(1470).then(__webpack_require__.bind(__webpack_require__,92521))),485:Me.lazy(()=>__webpack_require__.e(7182).then(__webpack_require__.bind(__webpack_require__,48412))),486:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,11145))),487:Me.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,37204))),488:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,11145))),489:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,429))),490:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,11145))),491:Me.lazy(()=>__webpack_require__.e(6444).then(__webpack_require__.bind(__webpack_require__,33154))),492:Me.lazy(()=>__webpack_require__.e(5111).then(__webpack_require__.bind(__webpack_require__,43254))),493:Me.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,48030))),494:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,11145))),495:Me.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2654),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,92132))),496:Me.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,99623))),497:Me.lazy(()=>__webpack_require__.e(2501).then(__webpack_require__.bind(__webpack_require__,21918))),498:Me.lazy(()=>__webpack_require__.e(3212).then(__webpack_require__.bind(__webpack_require__,16456))),499:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,82154))),500:Me.lazy(()=>__webpack_require__.e(1855).then(__webpack_require__.bind(__webpack_require__,65128))),501:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,82154))),502:Me.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,28919))),503:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,43794))),504:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,43794))),505:Me.lazy(()=>__webpack_require__.e(3784).then(__webpack_require__.bind(__webpack_require__,52900))),506:Me.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,50885))),507:Me.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,85039))),508:Me.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,4747))),509:Me.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,57849))),510:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,62459))),511:Me.lazy(()=>__webpack_require__.e(1836).then(__webpack_require__.bind(__webpack_require__,13893))),512:Me.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,31481))),513:Me.lazy(()=>__webpack_require__.e(3509).then(__webpack_require__.bind(__webpack_require__,36634))),514:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,62459))),515:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,62459))),516:Me.lazy(()=>__webpack_require__.e(6034).then(__webpack_require__.bind(__webpack_require__,89693))),517:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,57265))),518:Me.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,61516))),519:Me.lazy(()=>Promise.all([__webpack_require__.e(2509),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,19373))),520:Me.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,4747))),"@@/global-layout":Me.lazy(()=>__webpack_require__.e(1717).then(__webpack_require__.bind(__webpack_require__,68513)))}}})}var kc=__webpack_require__(5085),Bu=__webpack_require__(37989),_l=__webpack_require__(71418),Bl=__webpack_require__(26278),ua=()=>Me.createElement(_l.Z,{size:"middle",className:Bl.Z.loading}),fo=__webpack_require__(89070),Xs=__webpack_require__(61186),ci=__webpack_require__.n(Xs),Nu=__webpack_require__(91392),C=__webpack_require__.n(Nu),P=__webpack_require__(34749),I=__webpack_require__.n(P),pe=__webpack_require__(19277),je=__webpack_require__.n(pe),rn=__webpack_require__(10238),ui=__webpack_require__.n(rn),Xi=__webpack_require__(33656),Zi=__webpack_require__.n(Xi),ss=__webpack_require__(90111),eo=__webpack_require__.n(ss),si=__webpack_require__(74959),Ss=__webpack_require__.n(si),Zo=__webpack_require__(23250),Hs=__webpack_require__.n(Zo),ho=__webpack_require__(58862),$u=__webpack_require__.n(ho),Nl=__webpack_require__(58319),$l=__webpack_require__.n(Nl),dc=__webpack_require__(62053),Xu=__webpack_require__.n(dc),ju=__webpack_require__(47477),Du=__webpack_require__.n(ju),j=__webpack_require__(59717),r=__webpack_require__.n(j);ci().extend(I()),ci().extend(je()),ci().extend(ui()),ci().extend(Zi()),ci().extend(eo()),ci().extend(Ss()),ci().extend(Hs()),ci().extend($u()),ci().extend($l()),ci().extend(Xu()),ci().extend(Du()),ci().extend(r()),ci().extend(C());var a=Object.defineProperty,_=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable,N=(De,Ge,Xe)=>Ge in De?a(De,Ge,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):De[Ge]=Xe,W=(De,Ge)=>{for(var Xe in Ge||(Ge={}))E.call(Ge,Xe)&&N(De,Xe,Ge[Xe]);if(_)for(var Xe of _(Ge))D.call(Ge,Xe)&&N(De,Xe,Ge[Xe]);return De},oe=(De,Ge,Xe)=>new Promise((lt,vt)=>{var Qt=Wr=>{try{Pr(Xe.next(Wr))}catch($r){vt($r)}},yr=Wr=>{try{Pr(Xe.throw(Wr))}catch($r){vt($r)}},Pr=Wr=>Wr.done?lt(Wr.value):Promise.resolve(Wr.value).then(Qt,yr);Pr((Xe=Xe.apply(De,Ge)).next())});const he="/react/build/",be=!1;function Se(){return oe(this,null,function*(){const De=(0,kc.gD)(),{routes:Ge,routeComponents:Xe}=yield Fl(De);yield De.applyPlugins({key:"patchRoutes",type:fo.ApplyPluginsType.event,args:{routes:Ge,routeComponents:Xe}});const lt=De.applyPlugins({key:"modifyContextOpts",type:fo.ApplyPluginsType.modify,initialValue:{}}),vt=lt.basename||"/",Qt=lt.historyType||"browser",yr=(0,Bu.fi)(W({type:Qt,basename:vt},lt.historyOpts));return De.applyPlugins({key:"render",type:fo.ApplyPluginsType.compose,initialValue(){const Pr={useStream:!0,routes:Ge,routeComponents:Xe,pluginManager:De,mountElementId:"root",rootElement:lt.rootElement||document.getElementById("root"),loadingComponent:ua,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:fo.ApplyPluginsType.modify,initialValue:Pr});return Ac(Wr)}})()})}Se(),typeof window!="undefined"&&(window.g_umi={version:"4.4.6"})})()})();
|