|
|
(function(){var __webpack_modules__={30071:function(f,g,e){"use strict";e.r(g),e.d(g,{blue:function(){return oe},blueDark:function(){return ze},cyan:function(){return ne},cyanDark:function(){return Ge},geekblue:function(){return ee},geekblueDark:function(){return Pt},generate:function(){return D},gold:function(){return Y},goldDark:function(){return ie},gray:function(){return te},green:function(){return ae},greenDark:function(){return Se},grey:function(){return se},greyDark:function(){return zt},lime:function(){return G},limeDark:function(){return Fe},magenta:function(){return K},magentaDark:function(){return wt},orange:function(){return N},orangeDark:function(){return j},presetDarkPalettes:function(){return kt},presetPalettes:function(){return J},presetPrimaryColors:function(){return S},purple:function(){return q},purpleDark:function(){return pt},red:function(){return R},redDark:function(){return ce},volcano:function(){return M},volcanoDark:function(){return W},yellow:function(){return $},yellowDark:function(){return ve}});var u=e(20068);const n=Math.round;function l(tu,We){const gt=tu.replace(/^[^(]*\((.*)/,"$1").replace(/\).*/,"").match(/\d*\.?\d+%?/g)||[],Rt=gt.map(tt=>parseFloat(tt));for(let tt=0;tt<3;tt+=1)Rt[tt]=We(Rt[tt]||0,gt[tt]||"",tt);return gt[3]?Rt[3]=gt[3].includes("%")?Rt[3]/100:Rt[3]:Rt[3]=1,Rt}const c=(tu,We,gt)=>gt===0?tu:tu/100;function d(tu,We){const gt=We||255;return tu>gt?gt:tu<0?0:tu}class s{constructor(We){(0,u.Z)(this,"isValid",!0),(0,u.Z)(this,"r",0),(0,u.Z)(this,"g",0),(0,u.Z)(this,"b",0),(0,u.Z)(this,"a",1),(0,u.Z)(this,"_h",void 0),(0,u.Z)(this,"_s",void 0),(0,u.Z)(this,"_l",void 0),(0,u.Z)(this,"_v",void 0),(0,u.Z)(this,"_max",void 0),(0,u.Z)(this,"_min",void 0),(0,u.Z)(this,"_brightness",void 0);function gt(Rt){return Rt[0]in We&&Rt[1]in We&&Rt[2]in We}if(We)if(typeof We=="string"){let tt=function(ft){return Rt.startsWith(ft)};const Rt=We.trim();/^#?[A-F\d]{3,8}$/i.test(Rt)?this.fromHexString(Rt):tt("rgb")?this.fromRgbString(Rt):tt("hsl")?this.fromHslString(Rt):(tt("hsv")||tt("hsb"))&&this.fromHsvString(Rt)}else if(We instanceof s)this.r=We.r,this.g=We.g,this.b=We.b,this.a=We.a,this._h=We._h,this._s=We._s,this._l=We._l,this._v=We._v;else if(gt("rgb"))this.r=d(We.r),this.g=d(We.g),this.b=d(We.b),this.a=typeof We.a=="number"?d(We.a,1):1;else if(gt("hsl"))this.fromHsl(We);else if(gt("hsv"))this.fromHsv(We);else throw new Error("@ant-design/fast-color: unsupported input "+JSON.stringify(We))}setR(We){return this._sc("r",We)}setG(We){return this._sc("g",We)}setB(We){return this._sc("b",We)}setA(We){return this._sc("a",We,1)}setHue(We){const gt=this.toHsv();return gt.h=We,this._c(gt)}getLuminance(){function We(ft){const ct=ft/255;return ct<=.03928?ct/12.92:Math.pow((ct+.055)/1.055,2.4)}const gt=We(this.r),Rt=We(this.g),tt=We(this.b);return .2126*gt+.7152*Rt+.0722*tt}getHue(){if(typeof this._h=="undefined"){const We=this.getMax()-this.getMin();We===0?this._h=0:this._h=n(60*(this.r===this.getMax()?(this.g-this.b)/We+(this.g<this.b?6:0):this.g===this.getMax()?(this.b-this.r)/We+2:(this.r-this.g)/We+4))}return this._h}getSaturation(){if(typeof this._s=="undefined"){const We=this.getMax()-this.getMin();We===0?this._s=0:this._s=We/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(We=10){const gt=this.getHue(),Rt=this.getSaturation();let tt=this.getLightness()-We/100;return tt<0&&(tt=0),this._c({h:gt,s:Rt,l:tt,a:this.a})}lighten(We=10){const gt=this.getHue(),Rt=this.getSaturation();let tt=this.getLightness()+We/100;return tt>1&&(tt=1),this._c({h:gt,s:Rt,l:tt,a:this.a})}mix(We,gt=50){const Rt=this._c(We),tt=gt/100,ft=qe=>(Rt[qe]-this[qe])*tt+this[qe],ct={r:n(ft("r")),g:n(ft("g")),b:n(ft("b")),a:n(ft("a")*100)/100};return this._c(ct)}tint(We=10){return this.mix({r:255,g:255,b:255,a:1},We)}shade(We=10){return this.mix({r:0,g:0,b:0,a:1},We)}onBackground(We){const gt=this._c(We),Rt=this.a+gt.a*(1-this.a),tt=ft=>n((this[ft]*this.a+gt[ft]*gt.a*(1-this.a))/Rt);return this._c({r:tt("r"),g:tt("g"),b:tt("b"),a:Rt})}isDark(){return this.getBrightness()<128}isLight(){return this.getBrightness()>=128}equals(We){return this.r===We.r&&this.g===We.g&&this.b===We.b&&this.a===We.a}clone(){return this._c(this)}toHexString(){let We="#";const gt=(this.r||0).toString(16);We+=gt.length===2?gt:"0"+gt;const Rt=(this.g||0).toString(16);We+=Rt.length===2?Rt:"0"+Rt;const tt=(this.b||0).toString(16);if(We+=tt.length===2?tt:"0"+tt,typeof this.a=="number"&&this.a>=0&&this.a<1){const ft=n(this.a*255).toString(16);We+=ft.length===2?ft:"0"+ft}return We}toHsl(){return{h:this.getHue(),s:this.getSaturation(),l:this.getLightness(),a:this.a}}toHslString(){const We=this.getHue(),gt=n(this.getSaturation()*100),Rt=n(this.getLightness()*100);return this.a!==1?`hsla(${We},${gt}%,${Rt}%,${this.a})`:`hsl(${We},${gt}%,${Rt}%)`}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(We,gt,Rt){const tt=this.clone();return tt[We]=d(gt,Rt),tt}_c(We){return new this.constructor(We)}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(We){const gt=We.replace("#","");function Rt(tt,ft){return parseInt(gt[tt]+gt[ft||tt],16)}gt.length<6?(this.r=Rt(0),this.g=Rt(1),this.b=Rt(2),this.a=gt[3]?Rt(3)/255:1):(this.r=Rt(0,1),this.g=Rt(2,3),this.b=Rt(4,5),this.a=gt[6]?Rt(6,7)/255:1)}fromHsl({h:We,s:gt,l:Rt,a:tt}){if(this._h=We%360,this._s=gt,this._l=Rt,this.a=typeof tt=="number"?tt:1,gt<=0){const Ze=n(Rt*255);this.r=Ze,this.g=Ze,this.b=Ze}let ft=0,ct=0,qe=0;const je=We/60,ye=(1-Math.abs(2*Rt-1))*gt,Oe=ye*(1-Math.abs(je%2-1));je>=0&&je<1?(ft=ye,ct=Oe):je>=1&&je<2?(ft=Oe,ct=ye):je>=2&&je<3?(ct=ye,qe=Oe):je>=3&&je<4?(ct=Oe,qe=ye):je>=4&&je<5?(ft=Oe,qe=ye):je>=5&&je<6&&(ft=ye,qe=Oe);const $e=Rt-ye/2;this.r=n((ft+$e)*255),this.g=n((ct+$e)*255),this.b=n((qe+$e)*255)}fromHsv({h:We,s:gt,v:Rt,a:tt}){this._h=We%360,this._s=gt,this._v=Rt,this.a=typeof tt=="number"?tt:1;const ft=n(Rt*255);if(this.r=ft,this.g=ft,this.b=ft,gt<=0)return;const ct=We/60,qe=Math.floor(ct),je=ct-qe,ye=n(Rt*(1-gt)*255),Oe=n(Rt*(1-gt*je)*255),$e=n(Rt*(1-gt*(1-je))*255);switch(qe){case 0:this.g=$e,this.b=ye;break;case 1:this.r=Oe,this.b=ye;break;case 2:this.r=ye,this.b=$e;break;case 3:this.r=ye,this.g=Oe;break;case 4:this.r=$e,this.g=ye;break;case 5:default:this.g=ye,this.b=Oe;break}}fromHsvString(We){const gt=l(We,c);this.fromHsv({h:gt[0],s:gt[1],v:gt[2],a:gt[3]})}fromHslString(We){const gt=l(We,c);this.fromHsl({h:gt[0],s:gt[1],l:gt[2],a:gt[3]})}fromRgbString(We){const gt=l(We,(Rt,tt)=>tt.includes("%")?n(Rt/100*255):Rt);this.r=gt[0],this.g=gt[1],this.b=gt[2],this.a=gt[3]}}var h=2,o=.16,i=.05,B=.05,p=.15,y=5,m=4,E=[{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(tu,We,gt){var Rt;return Math.round(tu.h)>=60&&Math.round(tu.h)<=240?Rt=gt?Math.round(tu.h)-h*We:Math.round(tu.h)+h*We:Rt=gt?Math.round(tu.h)+h*We:Math.round(tu.h)-h*We,Rt<0?Rt+=360:Rt>=360&&(Rt-=360),Rt}function I(tu,We,gt){if(tu.h===0&&tu.s===0)return tu.s;var Rt;return gt?Rt=tu.s-o*We:We===m?Rt=tu.s+o:Rt=tu.s+i*We,Rt>1&&(Rt=1),gt&&We===y&&Rt>.1&&(Rt=.1),Rt<.06&&(Rt=.06),Math.round(Rt*100)/100}function O(tu,We,gt){var Rt;return gt?Rt=tu.v+B*We:Rt=tu.v-p*We,Rt=Math.max(0,Math.min(1,Rt)),Math.round(Rt*100)/100}function D(tu){for(var We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},gt=[],Rt=new s(tu),tt=Rt.toHsv(),ft=y;ft>0;ft-=1){var ct=new s({h:x(tt,ft,!0),s:I(tt,ft,!0),v:O(tt,ft,!0)});gt.push(ct)}gt.push(Rt);for(var qe=1;qe<=m;qe+=1){var je=new s({h:x(tt,qe),s:I(tt,qe),v:O(tt,qe)});gt.push(je)}return We.theme==="dark"?E.map(function(ye){var Oe=ye.index,$e=ye.amount;return new s(We.backgroundColor||"#141414").mix(gt[Oe],$e).toHexString()}):gt.map(function(ye){return ye.toHexString()})}var S={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"},R=["#fff1f0","#ffccc7","#ffa39e","#ff7875","#ff4d4f","#f5222d","#cf1322","#a8071a","#820014","#5c0011"];R.primary=R[5];var M=["#fff2e8","#ffd8bf","#ffbb96","#ff9c6e","#ff7a45","#fa541c","#d4380d","#ad2102","#871400","#610b00"];M.primary=M[5];var N=["#fff7e6","#ffe7ba","#ffd591","#ffc069","#ffa940","#fa8c16","#d46b08","#ad4e00","#873800","#612500"];N.primary=N[5];var Y=["#fffbe6","#fff1b8","#ffe58f","#ffd666","#ffc53d","#faad14","#d48806","#ad6800","#874d00","#613400"];Y.primary=Y[5];var $=["#feffe6","#ffffb8","#fffb8f","#fff566","#ffec3d","#fadb14","#d4b106","#ad8b00","#876800","#614700"];$.primary=$[5];var G=["#fcffe6","#f4ffb8","#eaff8f","#d3f261","#bae637","#a0d911","#7cb305","#5b8c00","#3f6600","#254000"];G.primary=G[5];var ae=["#f6ffed","#d9f7be","#b7eb8f","#95de64","#73d13d","#52c41a","#389e0d","#237804","#135200","#092b00"];ae.primary=ae[5];var ne=["#e6fffb","#b5f5ec","#87e8de","#5cdbd3","#36cfc9","#13c2c2","#08979c","#006d75","#00474f","#002329"];ne.primary=ne[5];var oe=["#e6f4ff","#bae0ff","#91caff","#69b1ff","#4096ff","#1677ff","#0958d9","#003eb3","#002c8c","#001d66"];oe.primary=oe[5];var ee=["#f0f5ff","#d6e4ff","#adc6ff","#85a5ff","#597ef7","#2f54eb","#1d39c4","#10239e","#061178","#030852"];ee.primary=ee[5];var q=["#f9f0ff","#efdbff","#d3adf7","#b37feb","#9254de","#722ed1","#531dab","#391085","#22075e","#120338"];q.primary=q[5];var K=["#fff0f6","#ffd6e7","#ffadd2","#ff85c0","#f759ab","#eb2f96","#c41d7f","#9e1068","#780650","#520339"];K.primary=K[5];var se=["#a6a6a6","#999999","#8c8c8c","#808080","#737373","#666666","#404040","#1a1a1a","#000000","#000000"];se.primary=se[5];var te=se,J={red:R,volcano:M,orange:N,gold:Y,yellow:$,lime:G,green:ae,cyan:ne,blue:oe,geekblue:ee,purple:q,magenta:K,grey:se},ce=["#2a1215","#431418","#58181c","#791a1f","#a61d24","#d32029","#e84749","#f37370","#f89f9a","#fac8c3"];ce.primary=ce[5];var W=["#2b1611","#441d12","#592716","#7c3118","#aa3e19","#d84a1b","#e87040","#f3956a","#f8b692","#fad4bc"];W.primary=W[5];var j=["#2b1d11","#442a11","#593815","#7c4a15","#aa6215","#d87a16","#e89a3c","#f3b765","#f8cf8d","#fae3b7"];j.primary=j[5];var ie=["#2b2111","#443111","#594214","#7c5914","#aa7714","#d89614","#e8b339","#f3cc62","#f8df8b","#faedb5"];ie.primary=ie[5];var ve=["#2b2611","#443b11","#595014","#7c6e14","#aa9514","#d8bd14","#e8d639","#f3ea62","#f8f48b","#fafab5"];ve.primary=ve[5];var Fe=["#1f2611","#2e3c10","#3e4f13","#536d13","#6f9412","#8bbb11","#a9d134","#c9e75d","#e4f88b","#f0fab5"];Fe.primary=Fe[5];var Se=["#162312","#1d3712","#274916","#306317","#3c8618","#49aa19","#6abe39","#8fd460","#b2e58b","#d5f2bb"];Se.primary=Se[5];var Ge=["#112123","#113536","#144848","#146262","#138585","#13a8a8","#33bcb7","#58d1c9","#84e2d8","#b2f1e8"];Ge.primary=Ge[5];var ze=["#111a2c","#112545","#15325b","#15417e","#1554ad","#1668dc","#3c89e8","#65a9f3","#8dc5f8","#b7dcfa"];ze.primary=ze[5];var Pt=["#131629","#161d40","#1c2755","#203175","#263ea0","#2b4acb","#5273e0","#7f9ef3","#a8c1f8","#d2e0fa"];Pt.primary=Pt[5];var pt=["#1a1325","#24163a","#301c4d","#3e2069","#51258f","#642ab5","#854eca","#ab7ae0","#cda8f0","#ebd7fa"];pt.primary=pt[5];var wt=["#291321","#40162f","#551c3b","#75204f","#a02669","#cb2b83","#e0529c","#f37fb7","#f8a8cc","#fad2e3"];wt.primary=wt[5];var zt=["#151515","#1f1f1f","#2d2d2d","#393939","#494949","#5a5a5a","#6a6a6a","#7b7b7b","#888888","#969696"];zt.primary=zt[5];var kt={red:ce,volcano:W,orange:j,gold:ie,yellow:ve,lime:Fe,green:Se,cyan:Ge,blue:ze,geekblue:Pt,purple:pt,magenta:wt,grey:zt}},36237:function(f,g,e){"use strict";e.r(g),e.d(g,{Keyframes:function(){return I4},NaNLinter:function(){return a0},StyleContext:function(){return ne},StyleProvider:function(){return ae},Theme:function(){return wt},_experimental:function(){return N4},createCache:function(){return $},createTheme:function(){return kt},extractStyle:function(){return Ua},genCalc:function(){return Se},getComputedToken:function(){return Ct},legacyLogicalPropertiesTransformer:function(){return Da},legacyNotSelectorLinter:function(){return Fr},logicalPropertiesLinter:function(){return hn},parentSelectorLinter:function(){return ki},px2remTransformer:function(){return ia},token2CSSVar:function(){return Le},unit:function(){return uu},useCSSVarRegister:function(){return c4},useCacheToken:function(){return iu},useStyleRegister:function(){return li}});var u=e(42978),n=e(20068),l=e(94480),c=e(33885);function d(qt){for(var mu=0,lu,vu=0,xu=qt.length;xu>=4;++vu,xu-=4)lu=qt.charCodeAt(vu)&255|(qt.charCodeAt(++vu)&255)<<8|(qt.charCodeAt(++vu)&255)<<16|(qt.charCodeAt(++vu)&255)<<24,lu=(lu&65535)*1540483477+((lu>>>16)*59797<<16),lu^=lu>>>24,mu=(lu&65535)*1540483477+((lu>>>16)*59797<<16)^(mu&65535)*1540483477+((mu>>>16)*59797<<16);switch(xu){case 3:mu^=(qt.charCodeAt(vu+2)&255)<<16;case 2:mu^=(qt.charCodeAt(vu+1)&255)<<8;case 1:mu^=qt.charCodeAt(vu)&255,mu=(mu&65535)*1540483477+((mu>>>16)*59797<<16)}return mu^=mu>>>13,mu=(mu&65535)*1540483477+((mu>>>16)*59797<<16),((mu^mu>>>15)>>>0).toString(36)}var s=d,h=e(810),o=e(59301),i=e.t(o,2),B=e(75931),p=e(80547),y=e(13697),m=e(67732),E=e(83652),x="%";function I(qt){return qt.join(x)}var O=function(){function qt(mu){(0,m.Z)(this,qt),(0,n.Z)(this,"instanceId",void 0),(0,n.Z)(this,"cache",new Map),(0,n.Z)(this,"extracted",new Set),this.instanceId=mu}return(0,E.Z)(qt,[{key:"get",value:function(lu){return this.opGet(I(lu))}},{key:"opGet",value:function(lu){return this.cache.get(lu)||null}},{key:"update",value:function(lu,vu){return this.opUpdate(I(lu),vu)}},{key:"opUpdate",value:function(lu,vu){var xu=this.cache.get(lu),mr=vu(xu);mr===null?this.cache.delete(lu):this.cache.set(lu,mr)}}]),qt}(),D=O,S=["children"],R="data-token-hash",M="data-css-hash",N="data-cache-path",Y="__cssinjs_instance__";function $(){var qt=Math.random().toString(12).slice(2);if(typeof document!="undefined"&&document.head&&document.body){var mu=document.body.querySelectorAll("style[".concat(M,"]"))||[],lu=document.head.firstChild;Array.from(mu).forEach(function(xu){xu[Y]=xu[Y]||qt,xu[Y]===qt&&document.head.insertBefore(xu,lu)});var vu={};Array.from(document.querySelectorAll("style[".concat(M,"]"))).forEach(function(xu){var mr=xu.getAttribute(M);if(vu[mr]){if(xu[Y]===qt){var Ur;(Ur=xu.parentNode)===null||Ur===void 0||Ur.removeChild(xu)}}else vu[mr]=!0})}return new D(qt)}var G=o.createContext({hashPriority:"low",cache:$(),defaultCache:!0}),ae=function(mu){var lu=mu.children,vu=(0,B.Z)(mu,S),xu=o.useContext(G),mr=(0,p.Z)(function(){var Ur=(0,c.Z)({},xu);Object.keys(vu).forEach(function(zr){var on=vu[zr];vu[zr]!==void 0&&(Ur[zr]=on)});var kr=vu.cache;return Ur.cache=Ur.cache||$(),Ur.defaultCache=!kr&&xu.defaultCache,Ur},[xu,vu],function(Ur,kr){return!(0,y.Z)(Ur[0],kr[0],!0)||!(0,y.Z)(Ur[1],kr[1],!0)});return o.createElement(G.Provider,{value:mr},lu)},ne=G,oe=e(76190),ee=e(47273),q=e(31226),K=e(42403),se=e(158),te=(0,E.Z)(function qt(){(0,m.Z)(this,qt)}),J=te,ce="CALC_UNIT",W=new RegExp(ce,"g");function j(qt){return typeof qt=="number"?"".concat(qt).concat(ce):qt}var ie=function(qt){(0,K.Z)(lu,qt);var mu=(0,se.Z)(lu);function lu(vu,xu){var mr;(0,m.Z)(this,lu),mr=mu.call(this),(0,n.Z)((0,q.Z)(mr),"result",""),(0,n.Z)((0,q.Z)(mr),"unitlessCssVar",void 0),(0,n.Z)((0,q.Z)(mr),"lowPriority",void 0);var Ur=(0,oe.Z)(vu);return mr.unitlessCssVar=xu,vu instanceof lu?mr.result="(".concat(vu.result,")"):Ur==="number"?mr.result=j(vu):Ur==="string"&&(mr.result=vu),mr}return(0,E.Z)(lu,[{key:"add",value:function(xu){return xu instanceof lu?this.result="".concat(this.result," + ").concat(xu.getResult()):(typeof xu=="number"||typeof xu=="string")&&(this.result="".concat(this.result," + ").concat(j(xu))),this.lowPriority=!0,this}},{key:"sub",value:function(xu){return xu instanceof lu?this.result="".concat(this.result," - ").concat(xu.getResult()):(typeof xu=="number"||typeof xu=="string")&&(this.result="".concat(this.result," - ").concat(j(xu))),this.lowPriority=!0,this}},{key:"mul",value:function(xu){return this.lowPriority&&(this.result="(".concat(this.result,")")),xu instanceof lu?this.result="".concat(this.result," * ").concat(xu.getResult(!0)):(typeof xu=="number"||typeof xu=="string")&&(this.result="".concat(this.result," * ").concat(xu)),this.lowPriority=!1,this}},{key:"div",value:function(xu){return this.lowPriority&&(this.result="(".concat(this.result,")")),xu instanceof lu?this.result="".concat(this.result," / ").concat(xu.getResult(!0)):(typeof xu=="number"||typeof xu=="string")&&(this.result="".concat(this.result," / ").concat(xu)),this.lowPriority=!1,this}},{key:"getResult",value:function(xu){return this.lowPriority||xu?"(".concat(this.result,")"):this.result}},{key:"equal",value:function(xu){var mr=this,Ur=xu||{},kr=Ur.unit,zr=!0;return typeof kr=="boolean"?zr=kr:Array.from(this.unitlessCssVar).some(function(on){return mr.result.includes(on)})&&(zr=!1),this.result=this.result.replace(W,zr?"px":""),typeof this.lowPriority!="undefined"?"calc(".concat(this.result,")"):this.result}}]),lu}(J),ve=function(qt){(0,K.Z)(lu,qt);var mu=(0,se.Z)(lu);function lu(vu){var xu;return(0,m.Z)(this,lu),xu=mu.call(this),(0,n.Z)((0,q.Z)(xu),"result",0),vu instanceof lu?xu.result=vu.result:typeof vu=="number"&&(xu.result=vu),xu}return(0,E.Z)(lu,[{key:"add",value:function(xu){return xu instanceof lu?this.result+=xu.result:typeof xu=="number"&&(this.result+=xu),this}},{key:"sub",value:function(xu){return xu instanceof lu?this.result-=xu.result:typeof xu=="number"&&(this.result-=xu),this}},{key:"mul",value:function(xu){return xu instanceof lu?this.result*=xu.result:typeof xu=="number"&&(this.result*=xu),this}},{key:"div",value:function(xu){return xu instanceof lu?this.result/=xu.result:typeof xu=="number"&&(this.result/=xu),this}},{key:"equal",value:function(){return this.result}}]),lu}(J),Fe=function(mu,lu){var vu=mu==="css"?ie:ve;return function(xu){return new vu(xu,lu)}},Se=Fe;function Ge(qt,mu){if(qt.length!==mu.length)return!1;for(var lu=0;lu<qt.length;lu++)if(qt[lu]!==mu[lu])return!1;return!0}var ze=function(){function qt(){(0,m.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,E.Z)(qt,[{key:"size",value:function(){return this.keys.length}},{key:"internalGet",value:function(lu){var vu,xu,mr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ur={map:this.cache};return lu.forEach(function(kr){if(!Ur)Ur=void 0;else{var zr;Ur=(zr=Ur)===null||zr===void 0||(zr=zr.map)===null||zr===void 0?void 0:zr.get(kr)}}),(vu=Ur)!==null&&vu!==void 0&&vu.value&&mr&&(Ur.value[1]=this.cacheCallTimes++),(xu=Ur)===null||xu===void 0?void 0:xu.value}},{key:"get",value:function(lu){var vu;return(vu=this.internalGet(lu,!0))===null||vu===void 0?void 0:vu[0]}},{key:"has",value:function(lu){return!!this.internalGet(lu)}},{key:"set",value:function(lu,vu){var xu=this;if(!this.has(lu)){if(this.size()+1>qt.MAX_CACHE_SIZE+qt.MAX_CACHE_OFFSET){var mr=this.keys.reduce(function(on,Jr){var fu=(0,u.Z)(on,2),Ou=fu[1];return xu.internalGet(Jr)[1]<Ou?[Jr,xu.internalGet(Jr)[1]]:on},[this.keys[0],this.cacheCallTimes]),Ur=(0,u.Z)(mr,1),kr=Ur[0];this.delete(kr)}this.keys.push(lu)}var zr=this.cache;lu.forEach(function(on,Jr){if(Jr===lu.length-1)zr.set(on,{value:[vu,xu.cacheCallTimes++]});else{var fu=zr.get(on);fu?fu.map||(fu.map=new Map):zr.set(on,{map:new Map}),zr=zr.get(on).map}})}},{key:"deleteByPath",value:function(lu,vu){var xu=lu.get(vu[0]);if(vu.length===1){var mr;return xu.map?lu.set(vu[0],{map:xu.map}):lu.delete(vu[0]),(mr=xu.value)===null||mr===void 0?void 0:mr[0]}var Ur=this.deleteByPath(xu.map,vu.slice(1));return(!xu.map||xu.map.size===0)&&!xu.value&&lu.delete(vu[0]),Ur}},{key:"delete",value:function(lu){if(this.has(lu))return this.keys=this.keys.filter(function(vu){return!Ge(vu,lu)}),this.deleteByPath(this.cache,lu)}}]),qt}();(0,n.Z)(ze,"MAX_CACHE_SIZE",20),(0,n.Z)(ze,"MAX_CACHE_OFFSET",5);var Pt=e(48736),pt=0,wt=function(){function qt(mu){(0,m.Z)(this,qt),(0,n.Z)(this,"derivatives",void 0),(0,n.Z)(this,"id",void 0),this.derivatives=Array.isArray(mu)?mu:[mu],this.id=pt,mu.length===0&&(0,Pt.Kp)(mu.length>0,"[Ant Design CSS-in-JS] Theme should have at least one derivative function."),pt+=1}return(0,E.Z)(qt,[{key:"getDerivativeToken",value:function(lu){return this.derivatives.reduce(function(vu,xu){return xu(lu,vu)},void 0)}}]),qt}(),zt=new ze;function kt(qt){var mu=Array.isArray(qt)?qt:[qt];return zt.has(mu)||zt.set(mu,new wt(mu)),zt.get(mu)}var tu=new WeakMap,We={};function gt(qt,mu){for(var lu=tu,vu=0;vu<mu.length;vu+=1){var xu=mu[vu];lu.has(xu)||lu.set(xu,new WeakMap),lu=lu.get(xu)}return lu.has(We)||lu.set(We,qt()),lu.get(We)}var Rt=new WeakMap;function tt(qt){var mu=Rt.get(qt)||"";return mu||(Object.keys(qt).forEach(function(lu){var vu=qt[lu];mu+=lu,vu instanceof wt?mu+=vu.id:vu&&(0,oe.Z)(vu)==="object"?mu+=tt(vu):mu+=vu}),mu=s(mu),Rt.set(qt,mu)),mu}function ft(qt,mu){return s("".concat(mu,"_").concat(tt(qt)))}var ct="random-".concat(Date.now(),"-").concat(Math.random()).replace(/\./g,""),qe="_bAmBoO_";function je(qt,mu,lu){if((0,ee.Z)()){var vu,xu;(0,h.hq)(qt,ct);var mr=document.createElement("div");mr.style.position="fixed",mr.style.left="0",mr.style.top="0",mu==null||mu(mr),document.body.appendChild(mr);var Ur=lu?lu(mr):(vu=getComputedStyle(mr).content)===null||vu===void 0?void 0:vu.includes(qe);return(xu=mr.parentNode)===null||xu===void 0||xu.removeChild(mr),(0,h.jL)(ct),Ur}return!1}var ye=null;function Oe(){return ye===void 0&&(ye=je("@layer ".concat(ct," { .").concat(ct,' { content: "').concat(qe,'"!important; } }'),function(qt){qt.className=ct})),ye}var $e=void 0;function Ze(){return $e===void 0&&($e=je(":where(.".concat(ct,') { content: "').concat(qe,'"!important; }'),function(qt){qt.className=ct})),$e}var Qe=void 0;function lt(){return Qe===void 0&&(Qe=je(".".concat(ct," { inset-block: 93px !important; }"),function(qt){qt.className=ct},function(qt){return getComputedStyle(qt).bottom==="93px"})),Qe}var mt=(0,ee.Z)();function uu(qt){return typeof qt=="number"?"".concat(qt,"px"):qt}function Qt(qt,mu,lu){var vu=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},xu=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1;if(xu)return qt;var mr=(0,c.Z)((0,c.Z)({},vu),{},(0,n.Z)((0,n.Z)({},R,mu),M,lu)),Ur=Object.keys(mr).map(function(kr){var zr=mr[kr];return zr?"".concat(kr,'="').concat(zr,'"'):null}).filter(function(kr){return kr}).join(" ");return"<style ".concat(Ur,">").concat(qt,"</style>")}var Le=function(mu){var lu=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return"--".concat(lu?"".concat(lu,"-"):"").concat(mu).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()},et=function(mu,lu,vu){return Object.keys(mu).length?".".concat(lu).concat(vu!=null&&vu.scope?".".concat(vu.scope):"","{").concat(Object.entries(mu).map(function(xu){var mr=(0,u.Z)(xu,2),Ur=mr[0],kr=mr[1];return"".concat(Ur,":").concat(kr,";")}).join(""),"}"):""},Zt=function(mu,lu,vu){var xu={},mr={};return Object.entries(mu).forEach(function(Ur){var kr,zr,on=(0,u.Z)(Ur,2),Jr=on[0],fu=on[1];if(vu!=null&&(kr=vu.preserve)!==null&&kr!==void 0&&kr[Jr])mr[Jr]=fu;else if((typeof fu=="string"||typeof fu=="number")&&!(vu!=null&&(zr=vu.ignore)!==null&&zr!==void 0&&zr[Jr])){var Ou,ku=Le(Jr,vu==null?void 0:vu.prefix);xu[ku]=typeof fu=="number"&&!(vu!=null&&(Ou=vu.unitless)!==null&&Ou!==void 0&&Ou[Jr])?"".concat(fu,"px"):String(fu),mr[Jr]="var(".concat(ku,")")}}),[mr,et(xu,lu,{scope:vu==null?void 0:vu.scope})]},Tt=e(34280),Nt=(0,c.Z)({},i),Wt=Nt.useInsertionEffect,nu=function(mu,lu,vu){o.useMemo(mu,vu),(0,Tt.Z)(function(){return lu(!0)},vu)},Ut=Wt?function(qt,mu,lu){return Wt(function(){return qt(),mu()},lu)}:nu,we=Ut,de=(0,c.Z)({},i),me=de.useInsertionEffect,xt=function(mu){var lu=[],vu=!1;function xu(mr){vu||lu.push(mr)}return o.useEffect(function(){return vu=!1,function(){vu=!0,lu.length&&lu.forEach(function(mr){return mr()})}},mu),xu},Ce=function(){return function(mu){mu()}},at=typeof me!="undefined"?xt:Ce,jt=at;function Et(){return!1}var De=!1;function yt(){return De}var Ue=Et;if(0)var Ae,ht;function St(qt,mu,lu,vu,xu){var mr=o.useContext(ne),Ur=mr.cache,kr=[qt].concat((0,l.Z)(mu)),zr=I(kr),on=jt([zr]),Jr=Ue(),fu=function(wr){Ur.opUpdate(zr,function(cn){var Sn=cn||[void 0,void 0],Zr=(0,u.Z)(Sn,2),d0=Zr[0],l0=d0===void 0?0:d0,bn=Zr[1],A0=bn,Vn=A0||lu(),I0=[l0,Vn];return wr?wr(I0):I0})};o.useMemo(function(){fu()},[zr]);var Ou=Ur.opGet(zr),ku=Ou[1];return we(function(){xu==null||xu(ku)},function(Cr){return fu(function(wr){var cn=(0,u.Z)(wr,2),Sn=cn[0],Zr=cn[1];return Cr&&Sn===0&&(xu==null||xu(ku)),[Sn+1,Zr]}),function(){Ur.opUpdate(zr,function(wr){var cn=wr||[],Sn=(0,u.Z)(cn,2),Zr=Sn[0],d0=Zr===void 0?0:Zr,l0=Sn[1],bn=d0-1;return bn===0?(on(function(){(Cr||!Ur.opGet(zr))&&(vu==null||vu(l0,!1))}),null):[d0-1,l0]})}},[zr]),ku}var Ne={},Fu="css",_t=new Map;function Zu(qt){_t.set(qt,(_t.get(qt)||0)+1)}function Yu(qt,mu){if(typeof document!="undefined"){var lu=document.querySelectorAll("style[".concat(R,'="').concat(qt,'"]'));lu.forEach(function(vu){if(vu[Y]===mu){var xu;(xu=vu.parentNode)===null||xu===void 0||xu.removeChild(vu)}})}}var wu=0;function Iu(qt,mu){_t.set(qt,(_t.get(qt)||0)-1);var lu=new Set;_t.forEach(function(vu,xu){vu<=0&&lu.add(xu)}),_t.size-lu.size>wu&&lu.forEach(function(vu){Yu(vu,mu),_t.delete(vu)})}var Ct=function(mu,lu,vu,xu){var mr=vu.getDerivativeToken(mu),Ur=(0,c.Z)((0,c.Z)({},mr),lu);return xu&&(Ur=xu(Ur)),Ur},eu="token";function iu(qt,mu){var lu=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},vu=(0,o.useContext)(ne),xu=vu.cache.instanceId,mr=vu.container,Ur=lu.salt,kr=Ur===void 0?"":Ur,zr=lu.override,on=zr===void 0?Ne:zr,Jr=lu.formatToken,fu=lu.getComputedToken,Ou=lu.cssVar,ku=gt(function(){return Object.assign.apply(Object,[{}].concat((0,l.Z)(mu)))},mu),Cr=tt(ku),wr=tt(on),cn=Ou?tt(Ou):"",Sn=St(eu,[kr,qt.id,Cr,wr,cn],function(){var Zr,d0=fu?fu(ku,on,qt):Ct(ku,on,qt,Jr),l0=(0,c.Z)({},d0),bn="";if(Ou){var A0=Zt(d0,Ou.key,{prefix:Ou.prefix,ignore:Ou.ignore,unitless:Ou.unitless,preserve:Ou.preserve}),Vn=(0,u.Z)(A0,2);d0=Vn[0],bn=Vn[1]}var I0=ft(d0,kr);d0._tokenKey=I0,l0._tokenKey=ft(l0,kr);var di=(Zr=Ou==null?void 0:Ou.key)!==null&&Zr!==void 0?Zr:I0;d0._themeKey=di,Zu(di);var qi="".concat(Fu,"-").concat(s(I0));return d0._hashId=qi,[d0,qi,l0,bn,(Ou==null?void 0:Ou.key)||""]},function(Zr){Iu(Zr[0]._themeKey,xu)},function(Zr){var d0=(0,u.Z)(Zr,4),l0=d0[0],bn=d0[3];if(Ou&&bn){var A0=(0,h.hq)(bn,s("css-variables-".concat(l0._themeKey)),{mark:M,prepend:"queue",attachTo:mr,priority:-999});A0[Y]=xu,A0.setAttribute(R,l0._themeKey)}});return Sn}var au=function(mu,lu,vu){var xu=(0,u.Z)(mu,5),mr=xu[2],Ur=xu[3],kr=xu[4],zr=vu||{},on=zr.plain;if(!Ur)return null;var Jr=mr._tokenKey,fu=-999,Ou={"data-rc-order":"prependQueue","data-rc-priority":"".concat(fu)},ku=Qt(Ur,kr,Jr,Ou,on);return[fu,Jr,ku]},bt=e(54476),Ht={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},Dt=Ht,Ot="-ms-",cu="-moz-",Hu="-webkit-",Wu="comm",Br="rule",ir="decl",rn="@page",At="@media",Lu="@import",Xr="@charset",Rn="@viewport",Wr="@supports",mn="@document",Tn="@namespace",Gn="@keyframes",In="@font-face",Yn="@counter-style",E0="@font-feature-values",o0="@layer",n0="@scope",yn=Math.abs,Qn=String.fromCharCode,k0=Object.assign;function Bt(qt,mu){return e0(qt,0)^45?(((mu<<2^e0(qt,0))<<2^e0(qt,1))<<2^e0(qt,2))<<2^e0(qt,3):0}function S0(qt){return qt.trim()}function Jn(qt,mu){return(qt=mu.exec(qt))?qt[0]:qt}function Fn(qt,mu,lu){return qt.replace(mu,lu)}function j0(qt,mu,lu){return qt.indexOf(mu,lu)}function e0(qt,mu){return qt.charCodeAt(mu)|0}function sn(qt,mu,lu){return qt.slice(mu,lu)}function jr(qt){return qt.length}function xe(qt){return qt.length}function nt(qt,mu){return mu.push(qt),qt}function Je(qt,mu){return qt.map(mu).join("")}function Ft(qt,mu){return qt.filter(function(lu){return!Jn(lu,mu)})}function dt(qt,mu){for(var lu="",vu=0;vu<qt.length;vu++)lu+=mu(qt[vu],vu,qt,mu)||"";return lu}function su(qt,mu,lu,vu){switch(qt.type){case o0:if(qt.children.length)break;case Lu:case Tn:case ir:return qt.return=qt.return||qt.value;case Wu:return"";case Gn:return qt.return=qt.value+"{"+dt(qt.children,vu)+"}";case Br:if(!jr(qt.value=qt.props.join(",")))return""}return jr(lu=dt(qt.children,vu))?qt.return=qt.value+"{"+lu+"}":""}var pu=1,Du=1,Uu=0,Ku=0,Ru=0,br="";function hu(qt,mu,lu,vu,xu,mr,Ur,kr){return{value:qt,root:mu,parent:lu,type:vu,props:xu,children:mr,line:pu,column:Du,length:Ur,return:"",siblings:kr}}function Or(qt,mu){return assign(hu("",null,null,"",null,null,0,qt.siblings),qt,{length:-qt.length},mu)}function Yr(qt){for(;qt.root;)qt=Or(qt.root,{children:[qt]});append(qt,qt.siblings)}function Pr(){return Ru}function lr(){return Ru=Ku>0?e0(br,--Ku):0,Du--,Ru===10&&(Du=1,pu--),Ru}function rr(){return Ru=Ku<Uu?e0(br,Ku++):0,Du++,Ru===10&&(Du=1,pu++),Ru}function Gr(){return e0(br,Ku)}function nr(){return Ku}function Kr(qt,mu){return sn(br,qt,mu)}function Qr(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 Ar(qt){return pu=Du=1,Uu=jr(br=qt),Ku=0,[]}function Dr(qt){return br="",qt}function z0(qt){return S0(Kr(Ku-1,Kn(qt===91?qt+2:qt===40?qt+1:qt)))}function On(qt){return Dr(gr(Ar(qt)))}function _n(qt){for(;(Ru=Gr())&&Ru<33;)rr();return Qr(qt)>2||Qr(Ru)>3?"":" "}function gr(qt){for(;rr();)switch(Qr(Ru)){case 0:append(Ki(Ku-1),qt);break;case 2:append(z0(Ru),qt);break;default:append(from(Ru),qt)}return qt}function fn(qt,mu){for(;--mu&&rr()&&!(Ru<48||Ru>102||Ru>57&&Ru<65||Ru>70&&Ru<97););return Kr(qt,nr()+(mu<6&&Gr()==32&&rr()==32))}function Kn(qt){for(;rr();)switch(Ru){case qt:return Ku;case 34:case 39:qt!==34&&qt!==39&&Kn(Ru);break;case 40:qt===41&&Kn(qt);break;case 92:rr();break}return Ku}function P0(qt,mu){for(;rr()&&qt+Ru!==57;)if(qt+Ru===84&&Gr()===47)break;return"/*"+Kr(mu,Ku-1)+"*"+Qn(qt===47?qt:rr())}function Ki(qt){for(;!Qr(Gr());)rr();return Kr(qt,Ku)}function Z0(qt){return Dr(Vi("",null,null,null,[""],qt=Ar(qt),0,[0],qt))}function Vi(qt,mu,lu,vu,xu,mr,Ur,kr,zr){for(var on=0,Jr=0,fu=Ur,Ou=0,ku=0,Cr=0,wr=1,cn=1,Sn=1,Zr=0,d0="",l0=xu,bn=mr,A0=vu,Vn=d0;cn;)switch(Cr=Zr,Zr=rr()){case 40:if(Cr!=108&&e0(Vn,fu-1)==58){j0(Vn+=Fn(z0(Zr),"&","&\f"),"&\f",yn(on?kr[on-1]:0))!=-1&&(Sn=-1);break}case 34:case 39:case 91:Vn+=z0(Zr);break;case 9:case 10:case 13:case 32:Vn+=_n(Cr);break;case 92:Vn+=fn(nr()-1,7);continue;case 47:switch(Gr()){case 42:case 47:nt(ut(P0(rr(),nr()),mu,lu,zr),zr),(Qr(Cr||1)==5||Qr(Gr()||1)==5)&&jr(Vn)&&sn(Vn,-1,void 0)!==" "&&(Vn+=" ");break;default:Vn+="/"}break;case 123*wr:kr[on++]=jr(Vn)*Sn;case 125*wr:case 59:case 0:switch(Zr){case 0:case 125:cn=0;case 59+Jr:Sn==-1&&(Vn=Fn(Vn,/\f/g,"")),ku>0&&(jr(Vn)-fu||wr===0&&Cr===47)&&nt(ku>32?Yt(Vn+";",vu,lu,fu-1,zr):Yt(Fn(Vn," ","")+";",vu,lu,fu-2,zr),zr);break;case 59:Vn+=";";default:if(nt(A0=i4(Vn,mu,lu,on,Jr,xu,kr,d0,l0=[],bn=[],fu,mr),mr),Zr===123)if(Jr===0)Vi(Vn,mu,A0,A0,l0,mr,fu,kr,bn);else{switch(Ou){case 99:if(e0(Vn,3)===110)break;case 108:if(e0(Vn,2)===97)break;default:Jr=0;case 100:case 109:case 115:}Jr?Vi(qt,A0,A0,vu&&nt(i4(qt,A0,A0,0,0,xu,kr,d0,xu,l0=[],fu,bn),bn),xu,bn,fu,kr,vu?l0:bn):Vi(Vn,A0,A0,A0,[""],bn,0,kr,bn)}}on=Jr=ku=0,wr=Sn=1,d0=Vn="",fu=Ur;break;case 58:fu=1+jr(Vn),ku=Cr;default:if(wr<1){if(Zr==123)--wr;else if(Zr==125&&wr++==0&&lr()==125)continue}switch(Vn+=Qn(Zr),Zr*wr){case 38:Sn=Jr>0?1:(Vn+="\f",-1);break;case 44:kr[on++]=(jr(Vn)-1)*Sn,Sn=1;break;case 64:Gr()===45&&(Vn+=z0(rr())),Ou=Gr(),Jr=fu=jr(d0=Vn+=Ki(nr())),Zr++;break;case 45:Cr===45&&jr(Vn)==2&&(wr=0)}}return mr}function i4(qt,mu,lu,vu,xu,mr,Ur,kr,zr,on,Jr,fu){for(var Ou=xu-1,ku=xu===0?mr:[""],Cr=xe(ku),wr=0,cn=0,Sn=0;wr<vu;++wr)for(var Zr=0,d0=sn(qt,Ou+1,Ou=yn(cn=Ur[wr])),l0=qt;Zr<Cr;++Zr)(l0=S0(cn>0?ku[Zr]+" "+d0:Fn(d0,/&\f/g,ku[Zr])))&&(zr[Sn++]=l0);return hu(qt,mu,lu,xu===0?Br:kr,zr,on,Jr,fu)}function ut(qt,mu,lu,vu){return hu(qt,mu,lu,Wu,Qn(Pr()),sn(qt,2,-2),0,vu)}function Yt(qt,mu,lu,vu,xu){return hu(qt,mu,lu,ir,sn(qt,0,vu),sn(qt,vu+1,-1),vu,xu)}function Be(qt,mu){var lu=mu.path,vu=mu.parentSelectors;(0,Pt.ZP)(!1,"[Ant Design CSS-in-JS] ".concat(lu?"Error in ".concat(lu,": "):"").concat(qt).concat(vu.length?" Selector: ".concat(vu.join(" | ")):""))}var du=function(mu,lu,vu){if(mu==="content"){var xu=/(attr|counters?|url|(((repeating-)?(linear|radial))|conic)-gradient)\(|(no-)?(open|close)-quote/,mr=["normal","none","initial","inherit","unset"];(typeof lu!="string"||mr.indexOf(lu)===-1&&!xu.test(lu)&&(lu.charAt(0)!==lu.charAt(lu.length-1)||lu.charAt(0)!=='"'&&lu.charAt(0)!=="'"))&&lintWarning("You seem to be using a value for 'content' without quotes, try replacing it with `content: '\"".concat(lu,"\"'`."),vu)}},Cu=null,cr=function(mu,lu,vu){mu==="animation"&&vu.hashId&&lu!=="none"&&lintWarning("You seem to be using hashed animation '".concat(lu,"', in which case 'animationName' with Keyframe as value is recommended."),vu)},qu=null;function Hr(qt){var mu,lu=((mu=qt.match(/:not\(([^)]*)\)/))===null||mu===void 0?void 0:mu[1])||"",vu=lu.split(/(\[[^[]*])|(?=[.#])/).filter(function(xu){return xu});return vu.length>1}function i0(qt){return qt.parentSelectors.reduce(function(mu,lu){return mu?lu.includes("&")?lu.replace(/&/g,mu):"".concat(mu," ").concat(lu):lu},"")}var Pn=function(mu,lu,vu){var xu=i0(vu),mr=xu.match(/:not\([^)]*\)/g)||[];mr.length>0&&mr.some(Hr)&&Be("Concat ':not' selector not support in legacy browsers.",vu)},Fr=Pn,sr=function(mu,lu,vu){switch(mu){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":Be("You seem to be using non-logical property '".concat(mu,"' 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."),vu);return;case"margin":case"padding":case"borderWidth":case"borderStyle":if(typeof lu=="string"){var xu=lu.split(" ").map(function(kr){return kr.trim()});xu.length===4&&xu[1]!==xu[3]&&Be("You seem to be using '".concat(mu,"' property with different left ").concat(mu," and right ").concat(mu,", 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."),vu)}return;case"clear":case"textAlign":(lu==="left"||lu==="right")&&Be("You seem to be using non-logical value '".concat(lu,"' of ").concat(mu,", 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."),vu);return;case"borderRadius":if(typeof lu=="string"){var mr=lu.split("/").map(function(kr){return kr.trim()}),Ur=mr.reduce(function(kr,zr){if(kr)return kr;var on=zr.split(" ").map(function(Jr){return Jr.trim()});return on.length>=2&&on[0]!==on[1]||on.length===3&&on[1]!==on[2]||on.length===4&&on[2]!==on[3]?!0:kr},!1);Ur&&Be("You seem to be using non-logical value '".concat(lu,"' of ").concat(mu,", 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."),vu)}return;default:}},hn=sr,fr=function(mu,lu,vu){(typeof lu=="string"&&/NaN/g.test(lu)||Number.isNaN(lu))&&Be("Unexpected 'NaN' in property '".concat(mu,": ").concat(lu,"'."),vu)},a0=fr,bi=function(mu,lu,vu){vu.parentSelectors.some(function(xu){var mr=xu.split(",");return mr.some(function(Ur){return Ur.split("&").length>2})})&&Be("Should not use more than one `&` in a selector.",vu)},ki=bi,c0="data-ant-cssinjs-cache-path",ni="_FILE_STYLE__";function $n(qt){return Object.keys(qt).map(function(mu){var lu=qt[mu];return"".concat(mu,":").concat(lu)}).join(";")}var Zi,A4=!0;function W4(qt){var mu=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;Zi=qt,A4=mu}function Y4(){if(!Zi&&(Zi={},(0,ee.Z)())){var qt=document.createElement("div");qt.className=c0,qt.style.position="fixed",qt.style.visibility="hidden",qt.style.top="-9999px",document.body.appendChild(qt);var mu=getComputedStyle(qt).content||"";mu=mu.replace(/^"/,"").replace(/"$/,""),mu.split(";").forEach(function(xu){var mr=xu.split(":"),Ur=(0,u.Z)(mr,2),kr=Ur[0],zr=Ur[1];Zi[kr]=zr});var lu=document.querySelector("style[".concat(c0,"]"));if(lu){var vu;A4=!1,(vu=lu.parentNode)===null||vu===void 0||vu.removeChild(lu)}document.body.removeChild(qt)}}function ga(qt){return Y4(),!!Zi[qt]}function fa(qt){var mu=Zi[qt],lu=null;if(mu&&(0,ee.Z)())if(A4)lu=ni;else{var vu=document.querySelector("style[".concat(M,'="').concat(Zi[qt],'"]'));vu?lu=vu.innerHTML:delete Zi[qt]}return[lu,mu]}var l4="_skip_check_",x4="_multi_value_";function m4(qt){var mu=dt(Z0(qt),su);return mu.replace(/\{%%%\:[^;];}/g,";")}function Q4(qt){return(0,oe.Z)(qt)==="object"&&qt&&(l4 in qt||x4 in qt)}function H4(qt,mu,lu){if(!mu)return qt;var vu=".".concat(mu),xu=lu==="low"?":where(".concat(vu,")"):vu,mr=qt.split(",").map(function(Ur){var kr,zr=Ur.trim().split(/\s+/),on=zr[0]||"",Jr=((kr=on.match(/^\w+/))===null||kr===void 0?void 0:kr[0])||"";return on="".concat(Jr).concat(xu).concat(on.slice(Jr.length)),[on].concat((0,l.Z)(zr.slice(1))).join(" ")});return mr.join(",")}var En=function qt(mu){var lu=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},vu=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{root:!0,parentSelectors:[]},xu=vu.root,mr=vu.injectHash,Ur=vu.parentSelectors,kr=lu.hashId,zr=lu.layer,on=lu.path,Jr=lu.hashPriority,fu=lu.transformers,Ou=fu===void 0?[]:fu,ku=lu.linters,Cr=ku===void 0?[]:ku,wr="",cn={};function Sn(l0){var bn=l0.getName(kr);if(!cn[bn]){var A0=qt(l0.style,lu,{root:!1,parentSelectors:Ur}),Vn=(0,u.Z)(A0,1),I0=Vn[0];cn[bn]="@keyframes ".concat(l0.getName(kr)).concat(I0)}}function Zr(l0){var bn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return l0.forEach(function(A0){Array.isArray(A0)?Zr(A0,bn):A0&&bn.push(A0)}),bn}var d0=Zr(Array.isArray(mu)?mu:[mu]);return d0.forEach(function(l0){var bn=typeof l0=="string"&&!xu?{}:l0;if(typeof bn=="string")wr+="".concat(bn,`
|
|
|
`);else if(bn._keyframe)Sn(bn);else{var A0=Ou.reduce(function(Vn,I0){var di;return(I0==null||(di=I0.visit)===null||di===void 0?void 0:di.call(I0,Vn))||Vn},bn);Object.keys(A0).forEach(function(Vn){var I0=A0[Vn];if((0,oe.Z)(I0)==="object"&&I0&&(Vn!=="animationName"||!I0._keyframe)&&!Q4(I0)){var di=!1,qi=Vn.trim(),R0=!1;(xu||mr)&&kr?qi.startsWith("@")?di=!0:qi==="&"?qi=H4("",kr,Jr):qi=H4(Vn,kr,Jr):xu&&!kr&&(qi==="&"||qi==="")&&(qi="",R0=!0);var Z4=qt(I0,lu,{root:R0,injectHash:di,parentSelectors:[].concat((0,l.Z)(Ur),[qi])}),a4=(0,u.Z)(Z4,2),Mi=a4[0],Yi=a4[1];cn=(0,c.Z)((0,c.Z)({},cn),Yi),wr+="".concat(qi).concat(Mi)}else{let Gi=function($0,ci){var Xe=$0.replace(/[A-Z]/g,function(Lt){return"-".concat(Lt.toLowerCase())}),Te=ci;!Dt[$0]&&typeof Te=="number"&&Te!==0&&(Te="".concat(Te,"px")),$0==="animationName"&&ci!==null&&ci!==void 0&&ci._keyframe&&(Sn(ci),Te=ci.getName(kr)),wr+="".concat(Xe,":").concat(Te,";")};var t4,j4=(t4=I0==null?void 0:I0.value)!==null&&t4!==void 0?t4:I0;(0,oe.Z)(I0)==="object"&&I0!==null&&I0!==void 0&&I0[x4]&&Array.isArray(j4)?j4.forEach(function($0){Gi(Vn,$0)}):Gi(Vn,j4)}})}}),xu?zr&&(wr&&(wr="@layer ".concat(zr.name," {").concat(wr,"}")),zr.dependencies&&(cn["@layer ".concat(zr.name)]=zr.dependencies.map(function(l0){return"@layer ".concat(l0,", ").concat(zr.name,";")}).join(`
|
|
|
`))):wr="{".concat(wr,"}"),[wr,cn]};function dn(qt,mu){return s("".concat(qt.join("%")).concat(mu))}function U0(){return null}var oi="style";function li(qt,mu){var lu=qt.token,vu=qt.path,xu=qt.hashId,mr=qt.layer,Ur=qt.nonce,kr=qt.clientOnly,zr=qt.order,on=zr===void 0?0:zr,Jr=o.useContext(ne),fu=Jr.autoClear,Ou=Jr.mock,ku=Jr.defaultCache,Cr=Jr.hashPriority,wr=Jr.container,cn=Jr.ssrInline,Sn=Jr.transformers,Zr=Jr.linters,d0=Jr.cache,l0=Jr.layer,bn=lu._tokenKey,A0=[bn];l0&&A0.push("layer"),A0.push.apply(A0,(0,l.Z)(vu));var Vn=mt,I0=St(oi,A0,function(){var a4=A0.join("|");if(ga(a4)){var Mi=fa(a4),Yi=(0,u.Z)(Mi,2),t4=Yi[0],j4=Yi[1];if(t4)return[t4,bn,j4,{},kr,on]}var Gi=mu(),$0=En(Gi,{hashId:xu,hashPriority:Cr,layer:l0?mr:void 0,path:vu.join("-"),transformers:Sn,linters:Zr}),ci=(0,u.Z)($0,2),Xe=ci[0],Te=ci[1],Lt=m4(Xe),Vt=dn(A0,Lt);return[Lt,bn,Vt,Te,kr,on]},function(a4,Mi){var Yi=(0,u.Z)(a4,3),t4=Yi[2];(Mi||fu)&&mt&&(0,h.jL)(t4,{mark:M,attachTo:wr})},function(a4){var Mi=(0,u.Z)(a4,4),Yi=Mi[0],t4=Mi[1],j4=Mi[2],Gi=Mi[3];if(Vn&&Yi!==ni){var $0={mark:M,prepend:l0?!1:"queue",attachTo:wr,priority:on},ci=typeof Ur=="function"?Ur():Ur;ci&&($0.csp={nonce:ci});var Xe=[],Te=[];Object.keys(Gi).forEach(function(Vt){Vt.startsWith("@layer")?Xe.push(Vt):Te.push(Vt)}),Xe.forEach(function(Vt){(0,h.hq)(m4(Gi[Vt]),"_layer-".concat(Vt),(0,c.Z)((0,c.Z)({},$0),{},{prepend:!0}))});var Lt=(0,h.hq)(Yi,j4,$0);Lt[Y]=d0.instanceId,Lt.setAttribute(R,bn),Te.forEach(function(Vt){(0,h.hq)(m4(Gi[Vt]),"_effect-".concat(Vt),$0)})}}),di=(0,u.Z)(I0,3),qi=di[0],R0=di[1],Z4=di[2];return function(a4){var Mi;return!cn||Vn||!ku?Mi=o.createElement(U0,null):Mi=o.createElement("style",(0,bt.Z)({},(0,n.Z)((0,n.Z)({},R,R0),M,Z4),{dangerouslySetInnerHTML:{__html:qi}})),o.createElement(o.Fragment,null,Mi,a4)}}var G0=function(mu,lu,vu){var xu=(0,u.Z)(mu,6),mr=xu[0],Ur=xu[1],kr=xu[2],zr=xu[3],on=xu[4],Jr=xu[5],fu=vu||{},Ou=fu.plain;if(on)return null;var ku=mr,Cr={"data-rc-order":"prependQueue","data-rc-priority":"".concat(Jr)};return ku=Qt(mr,Ur,kr,Cr,Ou),zr&&Object.keys(zr).forEach(function(wr){if(!lu[wr]){lu[wr]=!0;var cn=m4(zr[wr]),Sn=Qt(cn,Ur,"_effect-".concat(wr),Cr,Ou);wr.startsWith("@layer")?ku=Sn+ku:ku+=Sn}}),[Jr,kr,ku]},ui="cssVar",D4=function(mu,lu){var vu=mu.key,xu=mu.prefix,mr=mu.unitless,Ur=mu.ignore,kr=mu.token,zr=mu.scope,on=zr===void 0?"":zr,Jr=(0,o.useContext)(ne),fu=Jr.cache.instanceId,Ou=Jr.container,ku=kr._tokenKey,Cr=[].concat((0,l.Z)(mu.path),[vu,on,ku]),wr=St(ui,Cr,function(){var cn=lu(),Sn=Zt(cn,vu,{prefix:xu,unitless:mr,ignore:Ur,scope:on}),Zr=(0,u.Z)(Sn,2),d0=Zr[0],l0=Zr[1],bn=dn(Cr,l0);return[d0,l0,bn,vu]},function(cn){var Sn=(0,u.Z)(cn,3),Zr=Sn[2];mt&&(0,h.jL)(Zr,{mark:M,attachTo:Ou})},function(cn){var Sn=(0,u.Z)(cn,3),Zr=Sn[1],d0=Sn[2];if(Zr){var l0=(0,h.hq)(Zr,d0,{mark:M,prepend:"queue",attachTo:Ou,priority:-999});l0[Y]=fu,l0.setAttribute(R,vu)}});return wr},gi=function(mu,lu,vu){var xu=(0,u.Z)(mu,4),mr=xu[1],Ur=xu[2],kr=xu[3],zr=vu||{},on=zr.plain;if(!mr)return null;var Jr=-999,fu={"data-rc-order":"prependQueue","data-rc-priority":"".concat(Jr)},Ou=Qt(mr,kr,Ur,fu,on);return[Jr,Ur,Ou]},c4=D4,ha=(0,n.Z)((0,n.Z)((0,n.Z)({},oi,G0),eu,au),ui,gi);function ya(qt){return qt!==null}function Ua(qt,mu){var lu=typeof mu=="boolean"?{plain:mu}:mu||{},vu=lu.plain,xu=vu===void 0?!1:vu,mr=lu.types,Ur=mr===void 0?["style","token","cssVar"]:mr,kr=lu.once,zr=kr===void 0?!1:kr,on=new RegExp("^(".concat((typeof Ur=="string"?[Ur]:Ur).join("|"),")%")),Jr=Array.from(qt.cache.keys()).filter(function(Cr){return on.test(Cr)}),fu={},Ou={},ku="";return Jr.map(function(Cr){if(zr&&qt.extracted.has(Cr))return null;var wr=Cr.replace(on,"").replace(/%/g,"|"),cn=Cr.split("%"),Sn=(0,u.Z)(cn,1),Zr=Sn[0],d0=ha[Zr],l0=d0(qt.cache.get(Cr)[1],fu,{plain:xu});if(!l0)return null;var bn=(0,u.Z)(l0,3),A0=bn[0],Vn=bn[1],I0=bn[2];return Cr.startsWith("style")&&(Ou[wr]=Vn),qt.extracted.add(Cr),[A0,I0]}).filter(ya).sort(function(Cr,wr){var cn=(0,u.Z)(Cr,1),Sn=cn[0],Zr=(0,u.Z)(wr,1),d0=Zr[0];return Sn-d0}).forEach(function(Cr){var wr=(0,u.Z)(Cr,2),cn=wr[1];ku+=cn}),ku+=Qt(".".concat(c0,'{content:"').concat($n(Ou),'";}'),void 0,void 0,(0,n.Z)({},c0,c0),xu),ku}var qa=function(){function qt(mu,lu){(0,m.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=mu,this.style=lu}return(0,E.Z)(qt,[{key:"getName",value:function(){var lu=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return lu?"".concat(lu,"-").concat(this.name):this.name}}]),qt}(),I4=qa;function e4(qt){if(typeof qt=="number")return[[qt],!1];var mu=String(qt).trim(),lu=mu.match(/(.*)(!important)/),vu=(lu?lu[1]:mu).trim().split(/\s+/),xu=[],mr=0;return[vu.reduce(function(Ur,kr){if(kr.includes("(")||kr.includes(")")){var zr=kr.split("(").length-1,on=kr.split(")").length-1;mr+=zr-on}return mr>=0&&xu.push(kr),mr===0&&(Ur.push(xu.join(" ")),xu=[]),Ur},[]),!!lu]}function O4(qt){return qt.notSplit=!0,qt}var za={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:O4(["borderTop","borderBottom"]),borderBlockStart:O4(["borderTop"]),borderBlockEnd:O4(["borderBottom"]),borderInline:O4(["borderLeft","borderRight"]),borderInlineStart:O4(["borderLeft"]),borderInlineEnd:O4(["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 C4(qt,mu){var lu=qt;return mu&&(lu="".concat(lu," !important")),{_skip_check_:!0,value:lu}}var M4={visit:function(mu){var lu={};return Object.keys(mu).forEach(function(vu){var xu=mu[vu],mr=za[vu];if(mr&&(typeof xu=="number"||typeof xu=="string")){var Ur=e4(xu),kr=(0,u.Z)(Ur,2),zr=kr[0],on=kr[1];mr.length&&mr.notSplit?mr.forEach(function(Jr){lu[Jr]=C4(xu,on)}):mr.length===1?lu[mr[0]]=C4(zr[0],on):mr.length===2?mr.forEach(function(Jr,fu){var Ou;lu[Jr]=C4((Ou=zr[fu])!==null&&Ou!==void 0?Ou:zr[0],on)}):mr.length===4?mr.forEach(function(Jr,fu){var Ou,ku;lu[Jr]=C4((Ou=(ku=zr[fu])!==null&&ku!==void 0?ku:zr[fu-2])!==null&&Ou!==void 0?Ou:zr[0],on)}):lu[vu]=xu}else lu[vu]=xu}),lu}},Da=M4,X4=/url\([^)]+\)|var\([^)]+\)|(\d*\.?\d+)px/g;function na(qt,mu){var lu=Math.pow(10,mu+1),vu=Math.floor(qt*lu);return Math.round(vu/10)*10/lu}var k4=function(){var mu=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},lu=mu.rootValue,vu=lu===void 0?16:lu,xu=mu.precision,mr=xu===void 0?5:xu,Ur=mu.mediaQuery,kr=Ur===void 0?!1:Ur,zr=function(fu,Ou){if(!Ou)return fu;var ku=parseFloat(Ou);if(ku<=1)return fu;var Cr=na(ku/vu,mr);return"".concat(Cr,"rem")},on=function(fu){var Ou=(0,c.Z)({},fu);return Object.entries(fu).forEach(function(ku){var Cr=(0,u.Z)(ku,2),wr=Cr[0],cn=Cr[1];if(typeof cn=="string"&&cn.includes("px")){var Sn=cn.replace(X4,zr);Ou[wr]=Sn}!Dt[wr]&&typeof cn=="number"&&cn!==0&&(Ou[wr]="".concat(cn,"px").replace(X4,zr));var Zr=wr.trim();if(Zr.startsWith("@")&&Zr.includes("px")&&kr){var d0=wr.replace(X4,zr);Ou[d0]=Ou[wr],delete Ou[wr]}}),Ou};return{visit:on}},ia=k4,N4={supportModernCSS:function(){return Ze()&<()}}},7657:function(f,g,e){"use strict";e.d(g,{Z:function(){return ce}});var u=e(54476),n=e(42978),l=e(20068),c=e(75931),d=e(59301),s=e(92310),h=e.n(s),o=e(30071),i=e(18418),B=e(33885),p=e(76190),y=e(810),m=e(96452),E=e(48736);function x(W){return W.replace(/-(.)/g,function(j,ie){return ie.toUpperCase()})}function I(W,j){(0,E.ZP)(W,"[@ant-design/icons] ".concat(j))}function O(W){return(0,p.Z)(W)==="object"&&typeof W.name=="string"&&typeof W.theme=="string"&&((0,p.Z)(W.icon)==="object"||typeof W.icon=="function")}function D(){var W=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Object.keys(W).reduce(function(j,ie){var ve=W[ie];switch(ie){case"class":j.className=ve,delete j.class;break;default:delete j[ie],j[x(ie)]=ve}return j},{})}function S(W,j,ie){return ie?d.createElement(W.tag,(0,B.Z)((0,B.Z)({key:j},D(W.attrs)),ie),(W.children||[]).map(function(ve,Fe){return S(ve,"".concat(j,"-").concat(W.tag,"-").concat(Fe))})):d.createElement(W.tag,(0,B.Z)({key:j},D(W.attrs)),(W.children||[]).map(function(ve,Fe){return S(ve,"".concat(j,"-").concat(W.tag,"-").concat(Fe))}))}function R(W){return(0,o.generate)(W)[0]}function M(W){return W?Array.isArray(W)?W:[W]:[]}var N={width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",focusable:"false"},Y=`
|
|
|
.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);
|
|
|
}
|
|
|
}
|
|
|
`,$=function(j){var ie=(0,d.useContext)(i.Z),ve=ie.csp,Fe=ie.prefixCls,Se=ie.layer,Ge=Y;Fe&&(Ge=Ge.replace(/anticon/g,Fe)),Se&&(Ge="@layer ".concat(Se,` {
|
|
|
`).concat(Ge,`
|
|
|
}`)),(0,d.useEffect)(function(){var ze=j.current,Pt=(0,m.A)(ze);(0,y.hq)(Ge,"@ant-design-icons",{prepend:!Se,csp:ve,attachTo:Pt})},[])},G=["icon","className","onClick","style","primaryColor","secondaryColor"],ae={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function ne(W){var j=W.primaryColor,ie=W.secondaryColor;ae.primaryColor=j,ae.secondaryColor=ie||R(j),ae.calculated=!!ie}function oe(){return(0,B.Z)({},ae)}var ee=function(j){var ie=j.icon,ve=j.className,Fe=j.onClick,Se=j.style,Ge=j.primaryColor,ze=j.secondaryColor,Pt=(0,c.Z)(j,G),pt=d.useRef(),wt=ae;if(Ge&&(wt={primaryColor:Ge,secondaryColor:ze||R(Ge)}),$(pt),I(O(ie),"icon should be icon definiton, but got ".concat(ie)),!O(ie))return null;var zt=ie;return zt&&typeof zt.icon=="function"&&(zt=(0,B.Z)((0,B.Z)({},zt),{},{icon:zt.icon(wt.primaryColor,wt.secondaryColor)})),S(zt.icon,"svg-".concat(zt.name),(0,B.Z)((0,B.Z)({className:ve,onClick:Fe,style:Se,"data-icon":zt.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},Pt),{},{ref:pt}))};ee.displayName="IconReact",ee.getTwoToneColors=oe,ee.setTwoToneColors=ne;var q=ee;function K(W){var j=M(W),ie=(0,n.Z)(j,2),ve=ie[0],Fe=ie[1];return q.setTwoToneColors({primaryColor:ve,secondaryColor:Fe})}function se(){var W=q.getTwoToneColors();return W.calculated?[W.primaryColor,W.secondaryColor]:W.primaryColor}var te=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];K(o.blue.primary);var J=d.forwardRef(function(W,j){var ie=W.className,ve=W.icon,Fe=W.spin,Se=W.rotate,Ge=W.tabIndex,ze=W.onClick,Pt=W.twoToneColor,pt=(0,c.Z)(W,te),wt=d.useContext(i.Z),zt=wt.prefixCls,kt=zt===void 0?"anticon":zt,tu=wt.rootClassName,We=h()(tu,kt,(0,l.Z)((0,l.Z)({},"".concat(kt,"-").concat(ve.name),!!ve.name),"".concat(kt,"-spin"),!!Fe||ve.name==="loading"),ie),gt=Ge;gt===void 0&&ze&&(gt=-1);var Rt=Se?{msTransform:"rotate(".concat(Se,"deg)"),transform:"rotate(".concat(Se,"deg)")}:void 0,tt=M(Pt),ft=(0,n.Z)(tt,2),ct=ft[0],qe=ft[1];return d.createElement("span",(0,u.Z)({role:"img","aria-label":ve.name},pt,{ref:j,tabIndex:gt,onClick:ze,className:We}),d.createElement(q,{icon:ve,primaryColor:ct,secondaryColor:qe,style:Rt}))});J.displayName="AntdIcon",J.getTwoToneColor=se,J.setTwoToneColor=K;var ce=J},18418:function(f,g,e){"use strict";var u=e(59301),n=(0,u.createContext)({});g.Z=n},29679:function(f,g,e){"use strict";e.d(g,{Z:function(){return o}});var u=e(54476),n=e(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 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"},c=l,d=e(7657),s=function(B,p){return n.createElement(d.Z,(0,u.Z)({},B,{ref:p,icon:c}))},h=n.forwardRef(s),o=h},19248:function(f,g,e){"use strict";e.d(g,{Z:function(){return o}});var u=e(54476),n=e(59301),l={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"},c=l,d=e(7657),s=function(B,p){return n.createElement(d.Z,(0,u.Z)({},B,{ref:p,icon:c}))},h=n.forwardRef(s),o=h},99267:function(f,g,e){"use strict";e.d(g,{Z:function(){return o}});var u=e(54476),n=e(59301),l={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"},c=l,d=e(7657),s=function(B,p){return n.createElement(d.Z,(0,u.Z)({},B,{ref:p,icon:c}))},h=n.forwardRef(s),o=h},96512:function(f,g,e){"use strict";e.d(g,{Z:function(){return o}});var u=e(54476),n=e(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 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"},c=l,d=e(7657),s=function(B,p){return n.createElement(d.Z,(0,u.Z)({},B,{ref:p,icon:c}))},h=n.forwardRef(s),o=h},78987:function(f,g,e){"use strict";e.d(g,{Z:function(){return o}});var u=e(54476),n=e(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 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"},c=l,d=e(7657),s=function(B,p){return n.createElement(d.Z,(0,u.Z)({},B,{ref:p,icon:c}))},h=n.forwardRef(s),o=h},58617:function(f,g,e){"use strict";e.d(g,{Z:function(){return o}});var u=e(54476),n=e(59301),l={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"},c=l,d=e(7657),s=function(B,p){return n.createElement(d.Z,(0,u.Z)({},B,{ref:p,icon:c}))},h=n.forwardRef(s),o=h},12722:function(f,g,e){"use strict";e.d(g,{GC:function(){return B},T6:function(){return y},VD:function(){return m},WE:function(){return h},Wl:function(){return p},Yt:function(){return E},lC:function(){return l},py:function(){return s},rW:function(){return n},s:function(){return i},ve:function(){return d},vq:function(){return o}});var u=e(12187);function n(x,I,O){return{r:(0,u.sh)(x,255)*255,g:(0,u.sh)(I,255)*255,b:(0,u.sh)(O,255)*255}}function l(x,I,O){x=(0,u.sh)(x,255),I=(0,u.sh)(I,255),O=(0,u.sh)(O,255);var D=Math.max(x,I,O),S=Math.min(x,I,O),R=0,M=0,N=(D+S)/2;if(D===S)M=0,R=0;else{var Y=D-S;switch(M=N>.5?Y/(2-D-S):Y/(D+S),D){case x:R=(I-O)/Y+(I<O?6:0);break;case I:R=(O-x)/Y+2;break;case O:R=(x-I)/Y+4;break;default:break}R/=6}return{h:R,s:M,l:N}}function c(x,I,O){return O<0&&(O+=1),O>1&&(O-=1),O<.16666666666666666?x+(I-x)*(6*O):O<.5?I:O<.6666666666666666?x+(I-x)*(.6666666666666666-O)*6:x}function d(x,I,O){var D,S,R;if(x=(0,u.sh)(x,360),I=(0,u.sh)(I,100),O=(0,u.sh)(O,100),I===0)S=O,R=O,D=O;else{var M=O<.5?O*(1+I):O+I-O*I,N=2*O-M;D=c(N,M,x+.3333333333333333),S=c(N,M,x),R=c(N,M,x-.3333333333333333)}return{r:D*255,g:S*255,b:R*255}}function s(x,I,O){x=(0,u.sh)(x,255),I=(0,u.sh)(I,255),O=(0,u.sh)(O,255);var D=Math.max(x,I,O),S=Math.min(x,I,O),R=0,M=D,N=D-S,Y=D===0?0:N/D;if(D===S)R=0;else{switch(D){case x:R=(I-O)/N+(I<O?6:0);break;case I:R=(O-x)/N+2;break;case O:R=(x-I)/N+4;break;default:break}R/=6}return{h:R,s:Y,v:M}}function h(x,I,O){x=(0,u.sh)(x,360)*6,I=(0,u.sh)(I,100),O=(0,u.sh)(O,100);var D=Math.floor(x),S=x-D,R=O*(1-I),M=O*(1-S*I),N=O*(1-(1-S)*I),Y=D%6,$=[O,M,R,R,N,O][Y],G=[N,O,O,M,R,R][Y],ae=[R,R,N,O,O,M][Y];return{r:$*255,g:G*255,b:ae*255}}function o(x,I,O,D){var S=[(0,u.FZ)(Math.round(x).toString(16)),(0,u.FZ)(Math.round(I).toString(16)),(0,u.FZ)(Math.round(O).toString(16))];return D&&S[0].startsWith(S[0].charAt(1))&&S[1].startsWith(S[1].charAt(1))&&S[2].startsWith(S[2].charAt(1))?S[0].charAt(0)+S[1].charAt(0)+S[2].charAt(0):S.join("")}function i(x,I,O,D,S){var R=[(0,u.FZ)(Math.round(x).toString(16)),(0,u.FZ)(Math.round(I).toString(16)),(0,u.FZ)(Math.round(O).toString(16)),(0,u.FZ)(p(D))];return S&&R[0].startsWith(R[0].charAt(1))&&R[1].startsWith(R[1].charAt(1))&&R[2].startsWith(R[2].charAt(1))&&R[3].startsWith(R[3].charAt(1))?R[0].charAt(0)+R[1].charAt(0)+R[2].charAt(0)+R[3].charAt(0):R.join("")}function B(x,I,O,D){var S=[(0,u.FZ)(p(D)),(0,u.FZ)(Math.round(x).toString(16)),(0,u.FZ)(Math.round(I).toString(16)),(0,u.FZ)(Math.round(O).toString(16))];return S.join("")}function p(x){return Math.round(parseFloat(x)*255).toString(16)}function y(x){return m(x)/255}function m(x){return parseInt(x,16)}function E(x){return{r:x>>16,g:(x&65280)>>8,b:x&255}}},93796:function(f,g,e){"use strict";e.d(g,{R:function(){return u}});var u={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(f,g,e){"use strict";e.d(g,{ky:function(){return y},uA:function(){return c},uz:function(){return p}});var u=e(12722),n=e(93796),l=e(12187);function c(m){var E={r:0,g:0,b:0},x=1,I=null,O=null,D=null,S=!1,R=!1;return typeof m=="string"&&(m=p(m)),typeof m=="object"&&(y(m.r)&&y(m.g)&&y(m.b)?(E=(0,u.rW)(m.r,m.g,m.b),S=!0,R=String(m.r).substr(-1)==="%"?"prgb":"rgb"):y(m.h)&&y(m.s)&&y(m.v)?(I=(0,l.JX)(m.s),O=(0,l.JX)(m.v),E=(0,u.WE)(m.h,I,O),S=!0,R="hsv"):y(m.h)&&y(m.s)&&y(m.l)&&(I=(0,l.JX)(m.s),D=(0,l.JX)(m.l),E=(0,u.ve)(m.h,I,D),S=!0,R="hsl"),Object.prototype.hasOwnProperty.call(m,"a")&&(x=m.a)),x=(0,l.Yq)(x),{ok:S,format:m.format||R,r:Math.min(255,Math.max(E.r,0)),g:Math.min(255,Math.max(E.g,0)),b:Math.min(255,Math.max(E.b,0)),a:x}}var d="[-\\+]?\\d+%?",s="[-\\+]?\\d*\\.\\d+%?",h="(?:".concat(s,")|(?:").concat(d,")"),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*\\)?"),B={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(m){if(m=m.trim().toLowerCase(),m.length===0)return!1;var E=!1;if(n.R[m])m=n.R[m],E=!0;else if(m==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var x=B.rgb.exec(m);return x?{r:x[1],g:x[2],b:x[3]}:(x=B.rgba.exec(m),x?{r:x[1],g:x[2],b:x[3],a:x[4]}:(x=B.hsl.exec(m),x?{h:x[1],s:x[2],l:x[3]}:(x=B.hsla.exec(m),x?{h:x[1],s:x[2],l:x[3],a:x[4]}:(x=B.hsv.exec(m),x?{h:x[1],s:x[2],v:x[3]}:(x=B.hsva.exec(m),x?{h:x[1],s:x[2],v:x[3],a:x[4]}:(x=B.hex8.exec(m),x?{r:(0,u.VD)(x[1]),g:(0,u.VD)(x[2]),b:(0,u.VD)(x[3]),a:(0,u.T6)(x[4]),format:E?"name":"hex8"}:(x=B.hex6.exec(m),x?{r:(0,u.VD)(x[1]),g:(0,u.VD)(x[2]),b:(0,u.VD)(x[3]),format:E?"name":"hex"}:(x=B.hex4.exec(m),x?{r:(0,u.VD)(x[1]+x[1]),g:(0,u.VD)(x[2]+x[2]),b:(0,u.VD)(x[3]+x[3]),a:(0,u.T6)(x[4]+x[4]),format:E?"name":"hex8"}:(x=B.hex3.exec(m),x?{r:(0,u.VD)(x[1]+x[1]),g:(0,u.VD)(x[2]+x[2]),b:(0,u.VD)(x[3]+x[3]),format:E?"name":"hex"}:!1)))))))))}function y(m){return!!B.CSS_UNIT.exec(String(m))}},64993:function(f,g,e){"use strict";e.d(g,{C:function(){return d},H:function(){return s}});var u=e(12722),n=e(93796),l=e(9915),c=e(12187),d=function(){function h(o,i){o===void 0&&(o=""),i===void 0&&(i={});var B;if(o instanceof h)return o;typeof o=="number"&&(o=(0,u.Yt)(o)),this.originalInput=o;var p=(0,l.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=(B=i.format)!==null&&B!==void 0?B: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,B,p,y=o.r/255,m=o.g/255,E=o.b/255;return y<=.03928?i=y/12.92:i=Math.pow((y+.055)/1.055,2.4),m<=.03928?B=m/12.92:B=Math.pow((m+.055)/1.055,2.4),E<=.03928?p=E/12.92:p=Math.pow((E+.055)/1.055,2.4),.2126*i+.7152*B+.0722*p},h.prototype.getAlpha=function(){return this.a},h.prototype.setAlpha=function(o){return this.a=(0,c.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,u.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,u.py)(this.r,this.g,this.b),i=Math.round(o.h*360),B=Math.round(o.s*100),p=Math.round(o.v*100);return this.a===1?"hsv(".concat(i,", ").concat(B,"%, ").concat(p,"%)"):"hsva(".concat(i,", ").concat(B,"%, ").concat(p,"%, ").concat(this.roundA,")")},h.prototype.toHsl=function(){var o=(0,u.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,u.lC)(this.r,this.g,this.b),i=Math.round(o.h*360),B=Math.round(o.s*100),p=Math.round(o.l*100);return this.a===1?"hsl(".concat(i,", ").concat(B,"%, ").concat(p,"%)"):"hsla(".concat(i,", ").concat(B,"%, ").concat(p,"%, ").concat(this.roundA,")")},h.prototype.toHex=function(o){return o===void 0&&(o=!1),(0,u.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,u.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),B=Math.round(this.b);return this.a===1?"rgb(".concat(o,", ").concat(i,", ").concat(B,")"):"rgba(".concat(o,", ").concat(i,", ").concat(B,", ").concat(this.roundA,")")},h.prototype.toPercentageRgb=function(){var o=function(i){return"".concat(Math.round((0,c.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,c.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,u.vq)(this.r,this.g,this.b,!1),i=0,B=Object.entries(n.R);i<B.length;i++){var p=B[i],y=p[0],m=p[1];if(o===m)return y}return!1},h.prototype.toString=function(o){var i=!!o;o=o!=null?o:this.format;var B=!1,p=this.a<1&&this.a>=0,y=!i&&p&&(o.startsWith("hex")||o==="name");return y?o==="name"&&this.a===0?this.toName():this.toRgbString():(o==="rgb"&&(B=this.toRgbString()),o==="prgb"&&(B=this.toPercentageRgbString()),(o==="hex"||o==="hex6")&&(B=this.toHexString()),o==="hex3"&&(B=this.toHexString(!0)),o==="hex4"&&(B=this.toHex8String(!0)),o==="hex8"&&(B=this.toHex8String()),o==="name"&&(B=this.toName()),o==="hsl"&&(B=this.toHslString()),o==="hsv"&&(B=this.toHsvString()),B||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,c.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,c.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,c.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,c.V2)(i.s),new h(i)},h.prototype.greyscale=function(){return this.desaturate(100)},h.prototype.spin=function(o){var i=this.toHsl(),B=(i.h+o)%360;return i.h=B<0?360+B:B,new h(i)},h.prototype.mix=function(o,i){i===void 0&&(i=50);var B=this.toRgb(),p=new h(o).toRgb(),y=i/100,m={r:(p.r-B.r)*y+B.r,g:(p.g-B.g)*y+B.g,b:(p.b-B.b)*y+B.b,a:(p.a-B.a)*y+B.a};return new h(m)},h.prototype.analogous=function(o,i){o===void 0&&(o=6),i===void 0&&(i=30);var B=this.toHsl(),p=360/i,y=[this];for(B.h=(B.h-(p*o>>1)+720)%360;--o;)B.h=(B.h+p)%360,y.push(new h(B));return y},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(),B=i.h,p=i.s,y=i.v,m=[],E=1/o;o--;)m.push(new h({h:B,s:p,v:y})),y=(y+E)%1;return m},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(),B=new h(o).toRgb(),p=i.a+B.a*(1-i.a);return new h({r:(i.r*i.a+B.r*B.a*(1-i.a))/p,g:(i.g*i.a+B.g*B.a*(1-i.a))/p,b:(i.b*i.a+B.b*B.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(),B=i.h,p=[this],y=360/o,m=1;m<o;m++)p.push(new h({h:(B+m*y)%360,s:i.s,l:i.l}));return p},h.prototype.equals=function(o){return this.toRgbString()===new h(o).toRgbString()},h}();function s(h,o){return h===void 0&&(h=""),o===void 0&&(o={}),new d(h,o)}},12187:function(f,g,e){"use strict";e.d(g,{FZ:function(){return h},JX:function(){return s},V2:function(){return n},Yq:function(){return d},sh:function(){return u}});function u(o,i){l(o)&&(o="100%");var B=c(o);return o=i===360?o:Math.min(i,Math.max(0,parseFloat(o))),B&&(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 l(o){return typeof o=="string"&&o.indexOf(".")!==-1&&parseFloat(o)===1}function c(o){return typeof o=="string"&&o.indexOf("%")!==-1}function d(o){return o=parseFloat(o),(isNaN(o)||o<0||o>1)&&(o=1),o}function s(o){return o<=1?"".concat(Number(o)*100,"%"):o}function h(o){return o.length===1?"0"+o:String(o)}},43403:function(f,g,e){"use strict";e.d(g,{Z:function(){return $}});var u=e(42978),n=e(59301),l=e(4676),c=e(47273),d=e(48736),s=e(8654),h=n.createContext(null),o=h,i=e(94480),B=e(34280),p=[];function y(G,ae){var ne=n.useState(function(){if(!(0,c.Z)())return null;var ve=document.createElement("div");return ve}),oe=(0,u.Z)(ne,1),ee=oe[0],q=n.useRef(!1),K=n.useContext(o),se=n.useState(p),te=(0,u.Z)(se,2),J=te[0],ce=te[1],W=K||(q.current?void 0:function(ve){ce(function(Fe){var Se=[ve].concat((0,i.Z)(Fe));return Se})});function j(){ee.parentElement||document.body.appendChild(ee),q.current=!0}function ie(){var ve;(ve=ee.parentElement)===null||ve===void 0||ve.removeChild(ee),q.current=!1}return(0,B.Z)(function(){return G?K?K(j):j():ie(),ie},[G]),(0,B.Z)(function(){J.length&&(J.forEach(function(ve){return ve()}),ce(p))},[J]),[ee,W]}var m=e(810),E=e(75152);function x(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var I="rc-util-locker-".concat(Date.now()),O=0;function D(G){var ae=!!G,ne=n.useState(function(){return O+=1,"".concat(I,"_").concat(O)}),oe=(0,u.Z)(ne,1),ee=oe[0];(0,B.Z)(function(){if(ae){var q=(0,E.o)(document.body).width,K=x();(0,m.hq)(`
|
|
|
html body {
|
|
|
overflow-y: hidden;
|
|
|
`.concat(K?"width: calc(100% - ".concat(q,"px);"):"",`
|
|
|
}`),ee)}else(0,m.jL)(ee);return function(){(0,m.jL)(ee)}},[ae,ee])}var S=!1;function R(G){return typeof G=="boolean"&&(S=G),S}var M=function(ae){return ae===!1?!1:!(0,c.Z)()||!ae?null:typeof ae=="string"?document.querySelector(ae):typeof ae=="function"?ae():ae},N=n.forwardRef(function(G,ae){var ne=G.open,oe=G.autoLock,ee=G.getContainer,q=G.debug,K=G.autoDestroy,se=K===void 0?!0:K,te=G.children,J=n.useState(ne),ce=(0,u.Z)(J,2),W=ce[0],j=ce[1],ie=W||ne;n.useEffect(function(){(se||ne)&&j(ne)},[ne,se]);var ve=n.useState(function(){return M(ee)}),Fe=(0,u.Z)(ve,2),Se=Fe[0],Ge=Fe[1];n.useEffect(function(){var tt=M(ee);Ge(tt!=null?tt:null)});var ze=y(ie&&!Se,q),Pt=(0,u.Z)(ze,2),pt=Pt[0],wt=Pt[1],zt=Se!=null?Se:pt;D(oe&&ne&&(0,c.Z)()&&(zt===pt||zt===document.body));var kt=null;if(te&&(0,s.Yr)(te)&&ae){var tu=te;kt=tu.ref}var We=(0,s.x1)(kt,ae);if(!ie||!(0,c.Z)()||Se===void 0)return null;var gt=zt===!1||R(),Rt=te;return ae&&(Rt=n.cloneElement(te,{ref:We})),n.createElement(o.Provider,{value:wt},gt?Rt:(0,l.createPortal)(Rt,zt))}),Y=N,$=Y},35593:function(f,g,e){"use strict";e.d(g,{Z:function(){return Rt}});var u=e(33885),n=e(42978),l=e(75931),c=e(43403),d=e(92310),s=e.n(d),h=e(29301),o=e(76846),i=e(96452),B=e(6089),p=e(80402),y=e(34280),m=e(49658),E=e(59301),x=e(54476),I=e(77900),O=e(8654);function D(tt){var ft=tt.prefixCls,ct=tt.align,qe=tt.arrow,je=tt.arrowPos,ye=qe||{},Oe=ye.className,$e=ye.content,Ze=je.x,Qe=Ze===void 0?0:Ze,lt=je.y,mt=lt===void 0?0:lt,uu=E.useRef();if(!ct||!ct.points)return null;var Qt={position:"absolute"};if(ct.autoArrow!==!1){var Le=ct.points[0],et=ct.points[1],Zt=Le[0],Tt=Le[1],Nt=et[0],Wt=et[1];Zt===Nt||!["t","b"].includes(Zt)?Qt.top=mt:Zt==="t"?Qt.top=0:Qt.bottom=0,Tt===Wt||!["l","r"].includes(Tt)?Qt.left=Qe:Tt==="l"?Qt.left=0:Qt.right=0}return E.createElement("div",{ref:uu,className:s()("".concat(ft,"-arrow"),Oe),style:Qt},$e)}function S(tt){var ft=tt.prefixCls,ct=tt.open,qe=tt.zIndex,je=tt.mask,ye=tt.motion;return je?E.createElement(I.default,(0,x.Z)({},ye,{motionAppear:!0,visible:ct,removeOnLeave:!0}),function(Oe){var $e=Oe.className;return E.createElement("div",{style:{zIndex:qe},className:s()("".concat(ft,"-mask"),$e)})}):null}var R=E.memo(function(tt){var ft=tt.children;return ft},function(tt,ft){return ft.cache}),M=R,N=E.forwardRef(function(tt,ft){var ct=tt.popup,qe=tt.className,je=tt.prefixCls,ye=tt.style,Oe=tt.target,$e=tt.onVisibleChanged,Ze=tt.open,Qe=tt.keepDom,lt=tt.fresh,mt=tt.onClick,uu=tt.mask,Qt=tt.arrow,Le=tt.arrowPos,et=tt.align,Zt=tt.motion,Tt=tt.maskMotion,Nt=tt.forceRender,Wt=tt.getPopupContainer,nu=tt.autoDestroy,Ut=tt.portal,we=tt.zIndex,de=tt.onMouseEnter,me=tt.onMouseLeave,xt=tt.onPointerEnter,Ce=tt.ready,at=tt.offsetX,jt=tt.offsetY,Et=tt.offsetR,De=tt.offsetB,yt=tt.onAlign,Ue=tt.onPrepare,Ae=tt.stretch,ht=tt.targetWidth,St=tt.targetHeight,Ne=typeof ct=="function"?ct():ct,Fu=Ze||Qe,_t=(Wt==null?void 0:Wt.length)>0,Zu=E.useState(!Wt||!_t),Yu=(0,n.Z)(Zu,2),wu=Yu[0],Iu=Yu[1];if((0,y.Z)(function(){!wu&&_t&&Oe&&Iu(!0)},[wu,_t,Oe]),!wu)return null;var Ct="auto",eu={left:"-1000vw",top:"-1000vh",right:Ct,bottom:Ct};if(Ce||!Ze){var iu,au=et.points,bt=et.dynamicInset||((iu=et._experimental)===null||iu===void 0?void 0:iu.dynamicInset),Ht=bt&&au[0][1]==="r",Dt=bt&&au[0][0]==="b";Ht?(eu.right=Et,eu.left=Ct):(eu.left=at,eu.right=Ct),Dt?(eu.bottom=De,eu.top=Ct):(eu.top=jt,eu.bottom=Ct)}var Ot={};return Ae&&(Ae.includes("height")&&St?Ot.height=St:Ae.includes("minHeight")&&St&&(Ot.minHeight=St),Ae.includes("width")&&ht?Ot.width=ht:Ae.includes("minWidth")&&ht&&(Ot.minWidth=ht)),Ze||(Ot.pointerEvents="none"),E.createElement(Ut,{open:Nt||Fu,getContainer:Wt&&function(){return Wt(Oe)},autoDestroy:nu},E.createElement(S,{prefixCls:je,open:Ze,zIndex:we,mask:uu,motion:Tt}),E.createElement(h.Z,{onResize:yt,disabled:!Ze},function(cu){return E.createElement(I.default,(0,x.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:Nt,leavedClassName:"".concat(je,"-hidden")},Zt,{onAppearPrepare:Ue,onEnterPrepare:Ue,visible:Ze,onVisibleChanged:function(Wu){var Br;Zt==null||(Br=Zt.onVisibleChanged)===null||Br===void 0||Br.call(Zt,Wu),$e(Wu)}}),function(Hu,Wu){var Br=Hu.className,ir=Hu.style,rn=s()(je,Br,qe);return E.createElement("div",{ref:(0,O.sQ)(cu,ft,Wu),className:rn,style:(0,u.Z)((0,u.Z)((0,u.Z)((0,u.Z)({"--arrow-x":"".concat(Le.x||0,"px"),"--arrow-y":"".concat(Le.y||0,"px")},eu),Ot),ir),{},{boxSizing:"border-box",zIndex:we},ye),onMouseEnter:de,onMouseLeave:me,onPointerEnter:xt,onClick:mt},Qt&&E.createElement(D,{prefixCls:je,arrow:Qt,arrowPos:Le,align:et}),E.createElement(M,{cache:!Ze&&!lt},Ne))})}))}),Y=N,$=E.forwardRef(function(tt,ft){var ct=tt.children,qe=tt.getTriggerDOMNode,je=(0,O.Yr)(ct),ye=E.useCallback(function($e){(0,O.mH)(ft,qe?qe($e):$e)},[qe]),Oe=(0,O.x1)(ye,ct.ref);return je?E.cloneElement(ct,{ref:Oe}):ct}),G=$,ae=E.createContext(null),ne=ae;function oe(tt){return tt?Array.isArray(tt)?tt:[tt]:[]}function ee(tt,ft,ct,qe){return E.useMemo(function(){var je=oe(ct!=null?ct:ft),ye=oe(qe!=null?qe:ft),Oe=new Set(je),$e=new Set(ye);return tt&&(Oe.has("hover")&&(Oe.delete("hover"),Oe.add("click")),$e.has("hover")&&($e.delete("hover"),$e.add("click"))),[Oe,$e]},[tt,ft,ct,qe])}var q=e(29194);function K(){var tt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],ft=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ct=arguments.length>2?arguments[2]:void 0;return ct?tt[0]===ft[0]:tt[0]===ft[0]&&tt[1]===ft[1]}function se(tt,ft,ct,qe){for(var je=ct.points,ye=Object.keys(tt),Oe=0;Oe<ye.length;Oe+=1){var $e,Ze=ye[Oe];if(K(($e=tt[Ze])===null||$e===void 0?void 0:$e.points,je,qe))return"".concat(ft,"-placement-").concat(Ze)}return""}function te(tt,ft,ct,qe){return ft||(ct?{motionName:"".concat(tt,"-").concat(ct)}:qe?{motionName:qe}:null)}function J(tt){return tt.ownerDocument.defaultView}function ce(tt){for(var ft=[],ct=tt==null?void 0:tt.parentElement,qe=["hidden","scroll","clip","auto"];ct;){var je=J(ct).getComputedStyle(ct),ye=je.overflowX,Oe=je.overflowY,$e=je.overflow;[ye,Oe,$e].some(function(Ze){return qe.includes(Ze)})&&ft.push(ct),ct=ct.parentElement}return ft}function W(tt){var ft=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(tt)?ft:tt}function j(tt){return W(parseFloat(tt),0)}function ie(tt,ft){var ct=(0,u.Z)({},tt);return(ft||[]).forEach(function(qe){if(!(qe instanceof HTMLBodyElement||qe instanceof HTMLHtmlElement)){var je=J(qe).getComputedStyle(qe),ye=je.overflow,Oe=je.overflowClipMargin,$e=je.borderTopWidth,Ze=je.borderBottomWidth,Qe=je.borderLeftWidth,lt=je.borderRightWidth,mt=qe.getBoundingClientRect(),uu=qe.offsetHeight,Qt=qe.clientHeight,Le=qe.offsetWidth,et=qe.clientWidth,Zt=j($e),Tt=j(Ze),Nt=j(Qe),Wt=j(lt),nu=W(Math.round(mt.width/Le*1e3)/1e3),Ut=W(Math.round(mt.height/uu*1e3)/1e3),we=(Le-et-Nt-Wt)*nu,de=(uu-Qt-Zt-Tt)*Ut,me=Zt*Ut,xt=Tt*Ut,Ce=Nt*nu,at=Wt*nu,jt=0,Et=0;if(ye==="clip"){var De=j(Oe);jt=De*nu,Et=De*Ut}var yt=mt.x+Ce-jt,Ue=mt.y+me-Et,Ae=yt+mt.width+2*jt-Ce-at-we,ht=Ue+mt.height+2*Et-me-xt-de;ct.left=Math.max(ct.left,yt),ct.top=Math.max(ct.top,Ue),ct.right=Math.min(ct.right,Ae),ct.bottom=Math.min(ct.bottom,ht)}}),ct}function ve(tt){var ft=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,ct="".concat(ft),qe=ct.match(/^(.*)\%$/);return qe?tt*(parseFloat(qe[1])/100):parseFloat(ct)}function Fe(tt,ft){var ct=ft||[],qe=(0,n.Z)(ct,2),je=qe[0],ye=qe[1];return[ve(tt.width,je),ve(tt.height,ye)]}function Se(){var tt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[tt[0],tt[1]]}function Ge(tt,ft){var ct=ft[0],qe=ft[1],je,ye;return ct==="t"?ye=tt.y:ct==="b"?ye=tt.y+tt.height:ye=tt.y+tt.height/2,qe==="l"?je=tt.x:qe==="r"?je=tt.x+tt.width:je=tt.x+tt.width/2,{x:je,y:ye}}function ze(tt,ft){var ct={t:"b",b:"t",l:"r",r:"l"};return tt.map(function(qe,je){return je===ft?ct[qe]||"c":qe}).join("")}function Pt(tt,ft,ct,qe,je,ye,Oe){var $e=E.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:je[qe]||{}}),Ze=(0,n.Z)($e,2),Qe=Ze[0],lt=Ze[1],mt=E.useRef(0),uu=E.useMemo(function(){return ft?ce(ft):[]},[ft]),Qt=E.useRef({}),Le=function(){Qt.current={}};tt||Le();var et=(0,B.Z)(function(){if(ft&&ct&&tt){let ni=function(Zi,A4){var W4=arguments.length>2&&arguments[2]!==void 0?arguments[2]:rn,Y4=Ne.x+Zi,ga=Ne.y+A4,fa=Y4+iu,l4=ga+eu,x4=Math.max(Y4,W4.left),m4=Math.max(ga,W4.top),Q4=Math.min(fa,W4.right),H4=Math.min(l4,W4.bottom);return Math.max(0,(Q4-x4)*(H4-m4))},$n=function(){Or=Ne.y+xe,Yr=Or+eu,Pr=Ne.x+jr,lr=Pr+iu};var Nt,Wt,nu=ft,Ut=nu.ownerDocument,we=J(nu),de=we.getComputedStyle(nu),me=de.width,xt=de.height,Ce=de.position,at=nu.style.left,jt=nu.style.top,Et=nu.style.right,De=nu.style.bottom,yt=nu.style.overflow,Ue=(0,u.Z)((0,u.Z)({},je[qe]),ye),Ae=Ut.createElement("div");(Nt=nu.parentElement)===null||Nt===void 0||Nt.appendChild(Ae),Ae.style.left="".concat(nu.offsetLeft,"px"),Ae.style.top="".concat(nu.offsetTop,"px"),Ae.style.position=Ce,Ae.style.height="".concat(nu.offsetHeight,"px"),Ae.style.width="".concat(nu.offsetWidth,"px"),nu.style.left="0",nu.style.top="0",nu.style.right="auto",nu.style.bottom="auto",nu.style.overflow="hidden";var ht;if(Array.isArray(ct))ht={x:ct[0],y:ct[1],width:0,height:0};else{var St=ct.getBoundingClientRect();ht={x:St.x,y:St.y,width:St.width,height:St.height}}var Ne=nu.getBoundingClientRect(),Fu=Ut.documentElement,_t=Fu.clientWidth,Zu=Fu.clientHeight,Yu=Fu.scrollWidth,wu=Fu.scrollHeight,Iu=Fu.scrollTop,Ct=Fu.scrollLeft,eu=Ne.height,iu=Ne.width,au=ht.height,bt=ht.width,Ht={left:0,top:0,right:_t,bottom:Zu},Dt={left:-Ct,top:-Iu,right:Yu-Ct,bottom:wu-Iu},Ot=Ue.htmlRegion,cu="visible",Hu="visibleFirst";Ot!=="scroll"&&Ot!==Hu&&(Ot=cu);var Wu=Ot===Hu,Br=ie(Dt,uu),ir=ie(Ht,uu),rn=Ot===cu?ir:Br,At=Wu?ir:rn;nu.style.left="auto",nu.style.top="auto",nu.style.right="0",nu.style.bottom="0";var Lu=nu.getBoundingClientRect();nu.style.left=at,nu.style.top=jt,nu.style.right=Et,nu.style.bottom=De,nu.style.overflow=yt,(Wt=nu.parentElement)===null||Wt===void 0||Wt.removeChild(Ae);var Xr=W(Math.round(iu/parseFloat(me)*1e3)/1e3),Rn=W(Math.round(eu/parseFloat(xt)*1e3)/1e3);if(Xr===0||Rn===0||(0,o.Sh)(ct)&&!(0,q.Z)(ct))return;var Wr=Ue.offset,mn=Ue.targetOffset,Tn=Fe(Ne,Wr),Gn=(0,n.Z)(Tn,2),In=Gn[0],Yn=Gn[1],E0=Fe(ht,mn),o0=(0,n.Z)(E0,2),n0=o0[0],yn=o0[1];ht.x-=n0,ht.y-=yn;var Qn=Ue.points||[],k0=(0,n.Z)(Qn,2),Bt=k0[0],S0=k0[1],Jn=Se(S0),Fn=Se(Bt),j0=Ge(ht,Jn),e0=Ge(Ne,Fn),sn=(0,u.Z)({},Ue),jr=j0.x-e0.x+In,xe=j0.y-e0.y+Yn,nt=ni(jr,xe),Je=ni(jr,xe,ir),Ft=Ge(ht,["t","l"]),dt=Ge(Ne,["t","l"]),su=Ge(ht,["b","r"]),pu=Ge(Ne,["b","r"]),Du=Ue.overflow||{},Uu=Du.adjustX,Ku=Du.adjustY,Ru=Du.shiftX,br=Du.shiftY,hu=function(A4){return typeof A4=="boolean"?A4:A4>=0},Or,Yr,Pr,lr;$n();var rr=hu(Ku),Gr=Fn[0]===Jn[0];if(rr&&Fn[0]==="t"&&(Yr>At.bottom||Qt.current.bt)){var nr=xe;Gr?nr-=eu-au:nr=Ft.y-pu.y-Yn;var Kr=ni(jr,nr),Qr=ni(jr,nr,ir);Kr>nt||Kr===nt&&(!Wu||Qr>=Je)?(Qt.current.bt=!0,xe=nr,Yn=-Yn,sn.points=[ze(Fn,0),ze(Jn,0)]):Qt.current.bt=!1}if(rr&&Fn[0]==="b"&&(Or<At.top||Qt.current.tb)){var Ar=xe;Gr?Ar+=eu-au:Ar=su.y-dt.y-Yn;var Dr=ni(jr,Ar),z0=ni(jr,Ar,ir);Dr>nt||Dr===nt&&(!Wu||z0>=Je)?(Qt.current.tb=!0,xe=Ar,Yn=-Yn,sn.points=[ze(Fn,0),ze(Jn,0)]):Qt.current.tb=!1}var On=hu(Uu),_n=Fn[1]===Jn[1];if(On&&Fn[1]==="l"&&(lr>At.right||Qt.current.rl)){var gr=jr;_n?gr-=iu-bt:gr=Ft.x-pu.x-In;var fn=ni(gr,xe),Kn=ni(gr,xe,ir);fn>nt||fn===nt&&(!Wu||Kn>=Je)?(Qt.current.rl=!0,jr=gr,In=-In,sn.points=[ze(Fn,1),ze(Jn,1)]):Qt.current.rl=!1}if(On&&Fn[1]==="r"&&(Pr<At.left||Qt.current.lr)){var P0=jr;_n?P0+=iu-bt:P0=su.x-dt.x-In;var Ki=ni(P0,xe),Z0=ni(P0,xe,ir);Ki>nt||Ki===nt&&(!Wu||Z0>=Je)?(Qt.current.lr=!0,jr=P0,In=-In,sn.points=[ze(Fn,1),ze(Jn,1)]):Qt.current.lr=!1}$n();var Vi=Ru===!0?0:Ru;typeof Vi=="number"&&(Pr<ir.left&&(jr-=Pr-ir.left-In,ht.x+bt<ir.left+Vi&&(jr+=ht.x-ir.left+bt-Vi)),lr>ir.right&&(jr-=lr-ir.right-In,ht.x>ir.right-Vi&&(jr+=ht.x-ir.right+Vi)));var i4=br===!0?0:br;typeof i4=="number"&&(Or<ir.top&&(xe-=Or-ir.top-Yn,ht.y+au<ir.top+i4&&(xe+=ht.y-ir.top+au-i4)),Yr>ir.bottom&&(xe-=Yr-ir.bottom-Yn,ht.y>ir.bottom-i4&&(xe+=ht.y-ir.bottom+i4)));var ut=Ne.x+jr,Yt=ut+iu,Be=Ne.y+xe,du=Be+eu,Cu=ht.x,cr=Cu+bt,qu=ht.y,Hr=qu+au,i0=Math.max(ut,Cu),Pn=Math.min(Yt,cr),Fr=(i0+Pn)/2,sr=Fr-ut,hn=Math.max(Be,qu),fr=Math.min(du,Hr),a0=(hn+fr)/2,bi=a0-Be;Oe==null||Oe(ft,sn);var ki=Lu.right-Ne.x-(jr+Ne.width),c0=Lu.bottom-Ne.y-(xe+Ne.height);lt({ready:!0,offsetX:jr/Xr,offsetY:xe/Rn,offsetR:ki/Xr,offsetB:c0/Rn,arrowX:sr/Xr,arrowY:bi/Rn,scaleX:Xr,scaleY:Rn,align:sn})}}),Zt=function(){mt.current+=1;var Wt=mt.current;Promise.resolve().then(function(){mt.current===Wt&&et()})},Tt=function(){lt(function(Wt){return(0,u.Z)((0,u.Z)({},Wt),{},{ready:!1})})};return(0,y.Z)(Tt,[qe]),(0,y.Z)(function(){tt||Tt()},[tt]),[Qe.ready,Qe.offsetX,Qe.offsetY,Qe.offsetR,Qe.offsetB,Qe.arrowX,Qe.arrowY,Qe.scaleX,Qe.scaleY,Qe.align,Zt]}var pt=e(94480);function wt(tt,ft,ct,qe,je){(0,y.Z)(function(){if(tt&&ft&&ct){let mt=function(){qe(),je()};var ye=ft,Oe=ct,$e=ce(ye),Ze=ce(Oe),Qe=J(Oe),lt=new Set([Qe].concat((0,pt.Z)($e),(0,pt.Z)(Ze)));return lt.forEach(function(uu){uu.addEventListener("scroll",mt,{passive:!0})}),Qe.addEventListener("resize",mt,{passive:!0}),qe(),function(){lt.forEach(function(uu){uu.removeEventListener("scroll",mt),Qe.removeEventListener("resize",mt)})}}},[tt,ft,ct])}var zt=e(48736),kt=e(16089);function tu(tt,ft,ct,qe,je,ye,Oe,$e){var Ze=E.useRef(tt),Qe=E.useRef(!1);Ze.current!==tt&&(Qe.current=!0,Ze.current=tt),E.useEffect(function(){var lt=(0,kt.Z)(function(){Qe.current=!1});return function(){kt.Z.cancel(lt)}},[tt]),E.useEffect(function(){if(ft&&qe&&(!je||ye)){var lt=function(){var Ce=!1,at=function(De){var yt=De.target;Ce=Oe(yt)},jt=function(De){var yt=De.target;!Qe.current&&Ze.current&&!Ce&&!Oe(yt)&&$e(!1)};return[at,jt]},mt=lt(),uu=(0,n.Z)(mt,2),Qt=uu[0],Le=uu[1],et=lt(),Zt=(0,n.Z)(et,2),Tt=Zt[0],Nt=Zt[1],Wt=J(qe);Wt.addEventListener("mousedown",Qt,!0),Wt.addEventListener("click",Le,!0),Wt.addEventListener("contextmenu",Le,!0);var nu=(0,i.A)(ct);if(nu&&(nu.addEventListener("mousedown",Tt,!0),nu.addEventListener("click",Nt,!0),nu.addEventListener("contextmenu",Nt,!0)),0)var Ut,we,de,me;return function(){Wt.removeEventListener("mousedown",Qt,!0),Wt.removeEventListener("click",Le,!0),Wt.removeEventListener("contextmenu",Le,!0),nu&&(nu.removeEventListener("mousedown",Tt,!0),nu.removeEventListener("click",Nt,!0),nu.removeEventListener("contextmenu",Nt,!0))}}},[ft,ct,qe,je,ye])}var We=["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 gt(){var tt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:c.Z,ft=E.forwardRef(function(ct,qe){var je=ct.prefixCls,ye=je===void 0?"rc-trigger-popup":je,Oe=ct.children,$e=ct.action,Ze=$e===void 0?"hover":$e,Qe=ct.showAction,lt=ct.hideAction,mt=ct.popupVisible,uu=ct.defaultPopupVisible,Qt=ct.onPopupVisibleChange,Le=ct.afterPopupVisibleChange,et=ct.mouseEnterDelay,Zt=ct.mouseLeaveDelay,Tt=Zt===void 0?.1:Zt,Nt=ct.focusDelay,Wt=ct.blurDelay,nu=ct.mask,Ut=ct.maskClosable,we=Ut===void 0?!0:Ut,de=ct.getPopupContainer,me=ct.forceRender,xt=ct.autoDestroy,Ce=ct.destroyPopupOnHide,at=ct.popup,jt=ct.popupClassName,Et=ct.popupStyle,De=ct.popupPlacement,yt=ct.builtinPlacements,Ue=yt===void 0?{}:yt,Ae=ct.popupAlign,ht=ct.zIndex,St=ct.stretch,Ne=ct.getPopupClassNameFromAlign,Fu=ct.fresh,_t=ct.alignPoint,Zu=ct.onPopupClick,Yu=ct.onPopupAlign,wu=ct.arrow,Iu=ct.popupMotion,Ct=ct.maskMotion,eu=ct.popupTransitionName,iu=ct.popupAnimation,au=ct.maskTransitionName,bt=ct.maskAnimation,Ht=ct.className,Dt=ct.getTriggerDOMNode,Ot=(0,l.Z)(ct,We),cu=xt||Ce||!1,Hu=E.useState(!1),Wu=(0,n.Z)(Hu,2),Br=Wu[0],ir=Wu[1];(0,y.Z)(function(){ir((0,m.Z)())},[]);var rn=E.useRef({}),At=E.useContext(ne),Lu=E.useMemo(function(){return{registerSubPopup:function(dn,U0){rn.current[dn]=U0,At==null||At.registerSubPopup(dn,U0)}}},[At]),Xr=(0,p.Z)(),Rn=E.useState(null),Wr=(0,n.Z)(Rn,2),mn=Wr[0],Tn=Wr[1],Gn=(0,B.Z)(function(En){(0,o.Sh)(En)&&mn!==En&&Tn(En),At==null||At.registerSubPopup(Xr,En)}),In=E.useState(null),Yn=(0,n.Z)(In,2),E0=Yn[0],o0=Yn[1],n0=E.useRef(null),yn=(0,B.Z)(function(En){(0,o.Sh)(En)&&E0!==En&&(o0(En),n0.current=En)}),Qn=E.Children.only(Oe),k0=(Qn==null?void 0:Qn.props)||{},Bt={},S0=(0,B.Z)(function(En){var dn,U0,oi=E0;return(oi==null?void 0:oi.contains(En))||((dn=(0,i.A)(oi))===null||dn===void 0?void 0:dn.host)===En||En===oi||(mn==null?void 0:mn.contains(En))||((U0=(0,i.A)(mn))===null||U0===void 0?void 0:U0.host)===En||En===mn||Object.values(rn.current).some(function(li){return(li==null?void 0:li.contains(En))||En===li})}),Jn=te(ye,Iu,iu,eu),Fn=te(ye,Ct,bt,au),j0=E.useState(uu||!1),e0=(0,n.Z)(j0,2),sn=e0[0],jr=e0[1],xe=mt!=null?mt:sn,nt=(0,B.Z)(function(En){mt===void 0&&jr(En)});(0,y.Z)(function(){jr(mt||!1)},[mt]);var Je=E.useRef(xe);Je.current=xe;var Ft=E.useRef([]);Ft.current=[];var dt=(0,B.Z)(function(En){var dn;nt(En),((dn=Ft.current[Ft.current.length-1])!==null&&dn!==void 0?dn:xe)!==En&&(Ft.current.push(En),Qt==null||Qt(En))}),su=E.useRef(),pu=function(){clearTimeout(su.current)},Du=function(dn){var U0=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;pu(),U0===0?dt(dn):su.current=setTimeout(function(){dt(dn)},U0*1e3)};E.useEffect(function(){return pu},[]);var Uu=E.useState(!1),Ku=(0,n.Z)(Uu,2),Ru=Ku[0],br=Ku[1];(0,y.Z)(function(En){(!En||xe)&&br(!0)},[xe]);var hu=E.useState(null),Or=(0,n.Z)(hu,2),Yr=Or[0],Pr=Or[1],lr=E.useState([0,0]),rr=(0,n.Z)(lr,2),Gr=rr[0],nr=rr[1],Kr=function(dn){nr([dn.clientX,dn.clientY])},Qr=Pt(xe,mn,_t?Gr:E0,De,Ue,Ae,Yu),Ar=(0,n.Z)(Qr,11),Dr=Ar[0],z0=Ar[1],On=Ar[2],_n=Ar[3],gr=Ar[4],fn=Ar[5],Kn=Ar[6],P0=Ar[7],Ki=Ar[8],Z0=Ar[9],Vi=Ar[10],i4=ee(Br,Ze,Qe,lt),ut=(0,n.Z)(i4,2),Yt=ut[0],Be=ut[1],du=Yt.has("click"),Cu=Be.has("click")||Be.has("contextMenu"),cr=(0,B.Z)(function(){Ru||Vi()}),qu=function(){Je.current&&_t&&Cu&&Du(!1)};wt(xe,E0,mn,cr,qu),(0,y.Z)(function(){cr()},[Gr,De]),(0,y.Z)(function(){xe&&!(Ue!=null&&Ue[De])&&cr()},[JSON.stringify(Ae)]);var Hr=E.useMemo(function(){var En=se(Ue,ye,Z0,_t);return s()(En,Ne==null?void 0:Ne(Z0))},[Z0,Ne,Ue,ye,_t]);E.useImperativeHandle(qe,function(){return{nativeElement:n0.current,forceAlign:cr}});var i0=E.useState(0),Pn=(0,n.Z)(i0,2),Fr=Pn[0],sr=Pn[1],hn=E.useState(0),fr=(0,n.Z)(hn,2),a0=fr[0],bi=fr[1],ki=function(){if(St&&E0){var dn=E0.getBoundingClientRect();sr(dn.width),bi(dn.height)}},c0=function(){ki(),cr()},ni=function(dn){br(!1),Vi(),Le==null||Le(dn)},$n=function(){return new Promise(function(dn){ki(),Pr(function(){return dn})})};(0,y.Z)(function(){Yr&&(Vi(),Yr(),Pr(null))},[Yr]);function Zi(En,dn,U0,oi){Bt[En]=function(li){var G0;oi==null||oi(li),Du(dn,U0);for(var ui=arguments.length,D4=new Array(ui>1?ui-1:0),gi=1;gi<ui;gi++)D4[gi-1]=arguments[gi];(G0=k0[En])===null||G0===void 0||G0.call.apply(G0,[k0,li].concat(D4))}}(du||Cu)&&(Bt.onClick=function(En){var dn;Je.current&&Cu?Du(!1):!Je.current&&du&&(Kr(En),Du(!0));for(var U0=arguments.length,oi=new Array(U0>1?U0-1:0),li=1;li<U0;li++)oi[li-1]=arguments[li];(dn=k0.onClick)===null||dn===void 0||dn.call.apply(dn,[k0,En].concat(oi))}),tu(xe,Cu,E0,mn,nu,we,S0,Du);var A4=Yt.has("hover"),W4=Be.has("hover"),Y4,ga;A4&&(Zi("onMouseEnter",!0,et,function(En){Kr(En)}),Zi("onPointerEnter",!0,et,function(En){Kr(En)}),Y4=function(dn){(xe||Ru)&&mn!==null&&mn!==void 0&&mn.contains(dn.target)&&Du(!0,et)},_t&&(Bt.onMouseMove=function(En){var dn;(dn=k0.onMouseMove)===null||dn===void 0||dn.call(k0,En)})),W4&&(Zi("onMouseLeave",!1,Tt),Zi("onPointerLeave",!1,Tt),ga=function(){Du(!1,Tt)}),Yt.has("focus")&&Zi("onFocus",!0,Nt),Be.has("focus")&&Zi("onBlur",!1,Wt),Yt.has("contextMenu")&&(Bt.onContextMenu=function(En){var dn;Je.current&&Be.has("contextMenu")?Du(!1):(Kr(En),Du(!0)),En.preventDefault();for(var U0=arguments.length,oi=new Array(U0>1?U0-1:0),li=1;li<U0;li++)oi[li-1]=arguments[li];(dn=k0.onContextMenu)===null||dn===void 0||dn.call.apply(dn,[k0,En].concat(oi))}),Ht&&(Bt.className=s()(k0.className,Ht));var fa=(0,u.Z)((0,u.Z)({},k0),Bt),l4={},x4=["onContextMenu","onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur"];x4.forEach(function(En){Ot[En]&&(l4[En]=function(){for(var dn,U0=arguments.length,oi=new Array(U0),li=0;li<U0;li++)oi[li]=arguments[li];(dn=fa[En])===null||dn===void 0||dn.call.apply(dn,[fa].concat(oi)),Ot[En].apply(Ot,oi)})});var m4=E.cloneElement(Qn,(0,u.Z)((0,u.Z)({},fa),l4)),Q4={x:fn,y:Kn},H4=wu?(0,u.Z)({},wu!==!0?wu:{}):null;return E.createElement(E.Fragment,null,E.createElement(h.Z,{disabled:!xe,ref:yn,onResize:c0},E.createElement(G,{getTriggerDOMNode:Dt},m4)),E.createElement(ne.Provider,{value:Lu},E.createElement(Y,{portal:tt,ref:Gn,prefixCls:ye,popup:at,className:s()(jt,Hr),style:Et,target:E0,onMouseEnter:Y4,onMouseLeave:ga,onPointerEnter:Y4,zIndex:ht,open:xe,keepDom:Ru,fresh:Fu,onClick:Zu,mask:nu,motion:Jn,maskMotion:Fn,onVisibleChanged:ni,onPrepare:$n,forceRender:me,autoDestroy:cu,getPopupContainer:de,align:Z0,arrow:H4,arrowPos:Q4,ready:Dr,offsetX:z0,offsetY:On,offsetR:_n,offsetB:gr,onAlign:cr,stretch:St,targetWidth:Fr/P0,targetHeight:a0/Ki})))});return ft}var Rt=gt(c.Z)},48850:function(){"use strict"},41977:function(f,g){"use strict";g.Z={loading:"loading___hdeS1",layoutMainClass:"layoutMainClass___t8btz"}},77254:function(f,g){"use strict";function e(n){const l={},c={channels:l,subscribe:function(d,s){return l[d]||(l[d]=[]),l[d].push(s),this.unsubscribe.bind(null,d,s)},unsubscribe:function(d,s){console.log(d,"channel");let h=l[d],o=-1;if(h){for(let i=0;i<h.length;i++)if(h[i].name===s.name){o=i;break}if(o>=0)return l[d].splice(o,1),!0}return!1},publish:function(d){if(!l[d])return!1;const s=Array.prototype.slice.call(arguments,1);return l[d].forEach(h=>{h.apply(null,s)}),this}};return n?Object.assign(n,c):c}const u=new e;g.Z=u},22575:function(f,g,e){"use strict";e.d(g,{zt:function(){return di},$j:function(){return Vn},Ue:function(){return A4},I0:function(){return a4},v9:function(){return ha}});var u={};e.r(u),e.d(u,{actionChannel:function(){return bt},all:function(){return Ne},apply:function(){return Yu},call:function(){return Zu},cancel:function(){return iu},cancelled:function(){return Ht},cps:function(){return wu},flush:function(){return Dt},fork:function(){return Iu},getContext:function(){return Ot},join:function(){return eu},put:function(){return St},race:function(){return Fu},select:function(){return au},setContext:function(){return cu},spawn:function(){return Ct},take:function(){return Ae},takeEvery:function(){return nt},takeLatest:function(){return Je},takem:function(){return ht},throttle:function(){return Ft}});var n=e(59301),l=e(75682),c=e(59781),d=Object.assign||function(Xe){for(var Te=1;Te<arguments.length;Te++){var Lt=arguments[Te];for(var Vt in Lt)Object.prototype.hasOwnProperty.call(Lt,Vt)&&(Xe[Vt]=Lt[Vt])}return Xe},s=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(Xe){return typeof Xe}:function(Xe){return Xe&&typeof Symbol=="function"&&Xe.constructor===Symbol&&Xe!==Symbol.prototype?"symbol":typeof Xe},h=function(Te){return"@@redux-saga/"+Te},o=h("TASK"),i=h("HELPER"),B=h("MATCH"),p=h("CANCEL_PROMISE"),y=h("SAGA_ACTION"),m=h("SELF_CANCELLATION"),E=function(Te){return function(){return Te}},x=E(!0),I=null,O=function(){},D=function(Te){return Te};function S(Xe,Te,Lt){if(!Te(Xe))throw ce("error","uncaught at check",Lt),new Error(Lt)}var R=Object.prototype.hasOwnProperty;function M(Xe,Te){return N.notUndef(Xe)&&R.call(Xe,Te)}var N={undef:function(Te){return Te==null},notUndef:function(Te){return Te!=null},func:function(Te){return typeof Te=="function"},number:function(Te){return typeof Te=="number"},string:function(Te){return typeof Te=="string"},array:Array.isArray,object:function(Te){return Te&&!N.array(Te)&&(typeof Te=="undefined"?"undefined":s(Te))==="object"},promise:function(Te){return Te&&N.func(Te.then)},iterator:function(Te){return Te&&N.func(Te.next)&&N.func(Te.throw)},iterable:function(Te){return Te&&N.func(Symbol)?N.func(Te[Symbol.iterator]):N.array(Te)},task:function(Te){return Te&&Te[o]},observable:function(Te){return Te&&N.func(Te.subscribe)},buffer:function(Te){return Te&&N.func(Te.isEmpty)&&N.func(Te.take)&&N.func(Te.put)},pattern:function(Te){return Te&&(N.string(Te)||(typeof Te=="undefined"?"undefined":s(Te))==="symbol"||N.func(Te)||N.array(Te))},channel:function(Te){return Te&&N.func(Te.take)&&N.func(Te.close)},helper:function(Te){return Te&&Te[i]},stringableFunc:function(Te){return N.func(Te)&&M(Te,"toString")}},Y={assign:function(Te,Lt){for(var Vt in Lt)M(Lt,Vt)&&(Te[Vt]=Lt[Vt])}};function $(Xe,Te){var Lt=Xe.indexOf(Te);Lt>=0&&Xe.splice(Lt,1)}var G={from:function(Te){var Lt=Array(Te.length);for(var Vt in Te)M(Te,Vt)&&(Lt[Vt]=Te[Vt]);return Lt}};function ae(){var Xe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Te=d({},Xe),Lt=new Promise(function(Vt,Eu){Te.resolve=Vt,Te.reject=Eu});return Te.promise=Lt,Te}function ne(Xe){for(var Te=[],Lt=0;Lt<Xe;Lt++)Te.push(ae());return Te}function oe(Xe){var Te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,Lt=void 0,Vt=new Promise(function(Eu){Lt=setTimeout(function(){return Eu(Te)},Xe)});return Vt[p]=function(){return clearTimeout(Lt)},Vt}function ee(){var Xe,Te=!0,Lt=void 0,Vt=void 0;return Xe={},Xe[o]=!0,Xe.isRunning=function(){return Te},Xe.result=function(){return Lt},Xe.error=function(){return Vt},Xe.setRunning=function(Ke){return Te=Ke},Xe.setResult=function(Ke){return Lt=Ke},Xe.setError=function(Ke){return Vt=Ke},Xe}function q(){var Xe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return function(){return++Xe}}var K=q(),se=function(Te){throw Te},te=function(Te){return{value:Te,done:!0}};function J(Xe){var Te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:se,Lt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"",Vt=arguments[3],Eu={name:Lt,next:Xe,throw:Te,return:te};return Vt&&(Eu[i]=!0),typeof Symbol!="undefined"&&(Eu[Symbol.iterator]=function(){return Eu}),Eu}function ce(Xe,Te){var Lt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"";typeof window=="undefined"?console.log("redux-saga "+Xe+": "+Te+`
|
|
|
`+(Lt&&Lt.stack||Lt)):console[Xe](Te,Lt)}function W(Xe,Te){return function(){return Xe.apply(void 0,arguments)}}var j=function(Te,Lt){return Te+" has been deprecated in favor of "+Lt+", please update your code"},ie=function(Te){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: `+Te+`
|
|
|
`)},ve=function(Te,Lt){return(Te?Te+".":"")+"setContext(props): argument "+Lt+" is not a plain object"},Fe=function(Te){return function(Lt){return Te(Object.defineProperty(Lt,y,{value:!0}))}},Se=function Xe(Te){return function(){for(var Lt=arguments.length,Vt=Array(Lt),Eu=0;Eu<Lt;Eu++)Vt[Eu]=arguments[Eu];var Ke=[],Bu=Te.apply(void 0,Vt);return{next:function(Xu){return Ke.push(Xu),Bu.next(Xu)},clone:function(){var Xu=Xe(Te).apply(void 0,Vt);return Ke.forEach(function(yr){return Xu.next(yr)}),Xu},return:function(Xu){return Bu.return(Xu)},throw:function(Xu){return Bu.throw(Xu)}}}},Ge="Channel's Buffer overflow!",ze=1,Pt=2,pt=3,wt=4,zt={isEmpty:x,put:O,take:O};function kt(){var Xe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,Te=arguments[1],Lt=new Array(Xe),Vt=0,Eu=0,Ke=0,Bu=function(Tu){Lt[Eu]=Tu,Eu=(Eu+1)%Xe,Vt++},vr=function(){if(Vt!=0){var Tu=Lt[Ke];return Lt[Ke]=null,Vt--,Ke=(Ke+1)%Xe,Tu}},Xu=function(){for(var Tu=[];Vt;)Tu.push(vr());return Tu};return{isEmpty:function(){return Vt==0},put:function(Tu){if(Vt<Xe)Bu(Tu);else{var en=void 0;switch(Te){case ze:throw new Error(Ge);case pt:Lt[Eu]=Tu,Eu=(Eu+1)%Xe,Ke=Eu;break;case wt:en=2*Xe,Lt=Xu(),Vt=Lt.length,Eu=Lt.length,Ke=0,Lt.length=en,Xe=en,Bu(Tu);break;default:}}},take:vr,flush:Xu}}var tu={none:function(){return zt},fixed:function(Te){return kt(Te,ze)},dropping:function(Te){return kt(Te,Pt)},sliding:function(Te){return kt(Te,pt)},expanding:function(Te){return kt(Te,wt)}},We=[],gt=0;function Rt(Xe){try{ft(),Xe()}finally{ct()}}function tt(Xe){We.push(Xe),gt||(ft(),qe())}function ft(){gt++}function ct(){gt--}function qe(){ct();for(var Xe=void 0;!gt&&(Xe=We.shift())!==void 0;)Rt(Xe)}var je=Object.assign||function(Xe){for(var Te=1;Te<arguments.length;Te++){var Lt=arguments[Te];for(var Vt in Lt)Object.prototype.hasOwnProperty.call(Lt,Vt)&&(Xe[Vt]=Lt[Vt])}return Xe},ye="@@redux-saga/CHANNEL_END",Oe={type:ye},$e=function(Te){return Te&&Te.type===ye};function Ze(){var Xe=[];function Te(Vt){return Xe.push(Vt),function(){return $(Xe,Vt)}}function Lt(Vt){for(var Eu=Xe.slice(),Ke=0,Bu=Eu.length;Ke<Bu;Ke++)Eu[Ke](Vt)}return{subscribe:Te,emit:Lt}}var Qe="invalid buffer passed to channel factory function",lt="Saga was provided with an undefined action";function mt(){var Xe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:tu.fixed(),Te=!1,Lt=[];S(Xe,N.buffer,Qe);function Vt(){if(Te&&Lt.length)throw ie("Cannot have a closed channel with pending takers");if(Lt.length&&!Xe.isEmpty())throw ie("Cannot have pending takers with non empty buffer")}function Eu(Xu){if(Vt(),S(Xu,N.notUndef,lt),!Te){if(!Lt.length)return Xe.put(Xu);for(var yr=0;yr<Lt.length;yr++){var Tu=Lt[yr];if(!Tu[B]||Tu[B](Xu))return Lt.splice(yr,1),Tu(Xu)}}}function Ke(Xu){Vt(),S(Xu,N.func,"channel.take's callback must be a function"),Te&&Xe.isEmpty()?Xu(Oe):Xe.isEmpty()?(Lt.push(Xu),Xu.cancel=function(){return $(Lt,Xu)}):Xu(Xe.take())}function Bu(Xu){if(Vt(),S(Xu,N.func,"channel.flush' callback must be a function"),Te&&Xe.isEmpty()){Xu(Oe);return}Xu(Xe.flush())}function vr(){if(Vt(),!Te&&(Te=!0,Lt.length)){var Xu=Lt;Lt=[];for(var yr=0,Tu=Xu.length;yr<Tu;yr++)Xu[yr](Oe)}}return{take:Ke,put:Eu,flush:Bu,close:vr,get __takers__(){return Lt},get __closed__(){return Te}}}function uu(Xe){var Te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:tu.none(),Lt=arguments[2];arguments.length>2&&S(Lt,N.func,"Invalid match function passed to eventChannel");var Vt=mt(Te),Eu=function(){Vt.__closed__||(Ke&&Ke(),Vt.close())},Ke=Xe(function(Bu){if($e(Bu)){Eu();return}Lt&&!Lt(Bu)||Vt.put(Bu)});if(Vt.__closed__&&Ke(),!N.func(Ke))throw new Error("in eventChannel: subscribe should return a function to unsubscribe");return{take:Vt.take,flush:Vt.flush,close:Eu}}function Qt(Xe){var Te=uu(function(Lt){return Xe(function(Vt){if(Vt[y]){Lt(Vt);return}tt(function(){return Lt(Vt)})})});return je({},Te,{take:function(Vt,Eu){arguments.length>1&&(S(Eu,N.func,"channel.take's matcher argument must be a function"),Vt[B]=Eu),Te.take(Vt)}})}var Le=h("IO"),et="TAKE",Zt="PUT",Tt="ALL",Nt="RACE",Wt="CALL",nu="CPS",Ut="FORK",we="JOIN",de="CANCEL",me="SELECT",xt="ACTION_CHANNEL",Ce="CANCELLED",at="FLUSH",jt="GET_CONTEXT",Et="SET_CONTEXT",De=`
|
|
|
(HINT: if you are getting this errors in tests, consider using createMockTask from redux-saga/utils)`,yt=function(Te,Lt){var Vt;return Vt={},Vt[Le]=!0,Vt[Te]=Lt,Vt},Ue=function(Te){return S(Wu.fork(Te),N.object,"detach(eff): argument must be a fork effect"),Te[Ut].detached=!0,Te};function Ae(){var Xe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"*";if(arguments.length&&S(arguments[0],N.notUndef,"take(patternOrChannel): patternOrChannel is undefined"),N.pattern(Xe))return yt(et,{pattern:Xe});if(N.channel(Xe))return yt(et,{channel:Xe});throw new Error("take(patternOrChannel): argument "+String(Xe)+" is not valid channel or a valid pattern")}Ae.maybe=function(){var Xe=Ae.apply(void 0,arguments);return Xe[et].maybe=!0,Xe};var ht=W(Ae.maybe,j("takem","take.maybe"));function St(Xe,Te){return arguments.length>1?(S(Xe,N.notUndef,"put(channel, action): argument channel is undefined"),S(Xe,N.channel,"put(channel, action): argument "+Xe+" is not a valid channel"),S(Te,N.notUndef,"put(channel, action): argument action is undefined")):(S(Xe,N.notUndef,"put(action): argument action is undefined"),Te=Xe,Xe=null),yt(Zt,{channel:Xe,action:Te})}St.resolve=function(){var Xe=St.apply(void 0,arguments);return Xe[Zt].resolve=!0,Xe},St.sync=W(St.resolve,j("put.sync","put.resolve"));function Ne(Xe){return yt(Tt,Xe)}function Fu(Xe){return yt(Nt,Xe)}function _t(Xe,Te,Lt){S(Te,N.notUndef,Xe+": argument fn is undefined");var Vt=null;if(N.array(Te)){var Eu=Te;Vt=Eu[0],Te=Eu[1]}else if(Te.fn){var Ke=Te;Vt=Ke.context,Te=Ke.fn}return Vt&&N.string(Te)&&N.func(Vt[Te])&&(Te=Vt[Te]),S(Te,N.func,Xe+": argument "+Te+" is not a function"),{context:Vt,fn:Te,args:Lt}}function Zu(Xe){for(var Te=arguments.length,Lt=Array(Te>1?Te-1:0),Vt=1;Vt<Te;Vt++)Lt[Vt-1]=arguments[Vt];return yt(Wt,_t("call",Xe,Lt))}function Yu(Xe,Te){var Lt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];return yt(Wt,_t("apply",{context:Xe,fn:Te},Lt))}function wu(Xe){for(var Te=arguments.length,Lt=Array(Te>1?Te-1:0),Vt=1;Vt<Te;Vt++)Lt[Vt-1]=arguments[Vt];return yt(nu,_t("cps",Xe,Lt))}function Iu(Xe){for(var Te=arguments.length,Lt=Array(Te>1?Te-1:0),Vt=1;Vt<Te;Vt++)Lt[Vt-1]=arguments[Vt];return yt(Ut,_t("fork",Xe,Lt))}function Ct(Xe){for(var Te=arguments.length,Lt=Array(Te>1?Te-1:0),Vt=1;Vt<Te;Vt++)Lt[Vt-1]=arguments[Vt];return Ue(Iu.apply(void 0,[Xe].concat(Lt)))}function eu(){for(var Xe=arguments.length,Te=Array(Xe),Lt=0;Lt<Xe;Lt++)Te[Lt]=arguments[Lt];if(Te.length>1)return Ne(Te.map(function(Eu){return eu(Eu)}));var Vt=Te[0];return S(Vt,N.notUndef,"join(task): argument task is undefined"),S(Vt,N.task,"join(task): argument "+Vt+" is not a valid Task object "+De),yt(we,Vt)}function iu(){for(var Xe=arguments.length,Te=Array(Xe),Lt=0;Lt<Xe;Lt++)Te[Lt]=arguments[Lt];if(Te.length>1)return Ne(Te.map(function(Eu){return iu(Eu)}));var Vt=Te[0];return Te.length===1&&(S(Vt,N.notUndef,"cancel(task): argument task is undefined"),S(Vt,N.task,"cancel(task): argument "+Vt+" is not a valid Task object "+De)),yt(de,Vt||m)}function au(Xe){for(var Te=arguments.length,Lt=Array(Te>1?Te-1:0),Vt=1;Vt<Te;Vt++)Lt[Vt-1]=arguments[Vt];return arguments.length===0?Xe=D:(S(Xe,N.notUndef,"select(selector,[...]): argument selector is undefined"),S(Xe,N.func,"select(selector,[...]): argument "+Xe+" is not a function")),yt(me,{selector:Xe,args:Lt})}function bt(Xe,Te){return S(Xe,N.notUndef,"actionChannel(pattern,...): argument pattern is undefined"),arguments.length>1&&(S(Te,N.notUndef,"actionChannel(pattern, buffer): argument buffer is undefined"),S(Te,N.buffer,"actionChannel(pattern, buffer): argument "+Te+" is not a valid buffer")),yt(xt,{pattern:Xe,buffer:Te})}function Ht(){return yt(Ce,{})}function Dt(Xe){return S(Xe,N.channel,"flush(channel): argument "+Xe+" is not valid channel"),yt(at,Xe)}function Ot(Xe){return S(Xe,N.string,"getContext(prop): argument "+Xe+" is not a string"),yt(jt,Xe)}function cu(Xe){return S(Xe,N.object,ve(null,Xe)),yt(Et,Xe)}var Hu=function(Te){return function(Lt){return Lt&&Lt[Le]&&Lt[Te]}},Wu={take:Hu(et),put:Hu(Zt),all:Hu(Tt),race:Hu(Nt),call:Hu(Wt),cps:Hu(nu),fork:Hu(Ut),join:Hu(we),cancel:Hu(de),select:Hu(me),actionChannel:Hu(xt),cancelled:Hu(Ce),flush:Hu(at),getContext:Hu(jt),setContext:Hu(Et)},Br=Object.assign||function(Xe){for(var Te=1;Te<arguments.length;Te++){var Lt=arguments[Te];for(var Vt in Lt)Object.prototype.hasOwnProperty.call(Lt,Vt)&&(Xe[Vt]=Lt[Vt])}return Xe},ir=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(Xe){return typeof Xe}:function(Xe){return Xe&&typeof Symbol=="function"&&Xe.constructor===Symbol&&Xe!==Symbol.prototype?"symbol":typeof Xe};function rn(Xe,Te){for(var Lt in Te){var Vt=Te[Lt];Vt.configurable=Vt.enumerable=!0,"value"in Vt&&(Vt.writable=!0),Object.defineProperty(Xe,Lt,Vt)}return Xe}var At="proc first argument (Saga function result) must be an iterator",Lu={toString:function(){return"@@redux-saga/CHANNEL_END"}},Xr={toString:function(){return"@@redux-saga/TASK_CANCEL"}},Rn={wildcard:function(){return x},default:function(Te){return(typeof Te=="undefined"?"undefined":ir(Te))==="symbol"?function(Lt){return Lt.type===Te}:function(Lt){return Lt.type===String(Te)}},array:function(Te){return function(Lt){return Te.some(function(Vt){return Wr(Vt)(Lt)})}},predicate:function(Te){return function(Lt){return Te(Lt)}}};function Wr(Xe){return(Xe==="*"?Rn.wildcard:N.array(Xe)?Rn.array:N.stringableFunc(Xe)?Rn.default:N.func(Xe)?Rn.predicate:Rn.default)(Xe)}function mn(Xe,Te,Lt){var Vt=[],Eu=void 0,Ke=!1;vr(Te);function Bu(yr){Xu(),Lt(yr,!0)}function vr(yr){Vt.push(yr),yr.cont=function(Tu,en){Ke||($(Vt,yr),yr.cont=O,en?Bu(Tu):(yr===Te&&(Eu=Tu),Vt.length||(Ke=!0,Lt(Eu))))}}function Xu(){Ke||(Ke=!0,Vt.forEach(function(yr){yr.cont=O,yr.cancel()}),Vt=[])}return{addTask:vr,cancelAll:Xu,abort:Bu,getTasks:function(){return Vt},taskNames:function(){return Vt.map(function(Tu){return Tu.name})}}}function Tn(Xe){var Te=Xe.context,Lt=Xe.fn,Vt=Xe.args;if(N.iterator(Lt))return Lt;var Eu=void 0,Ke=void 0;try{Eu=Lt.apply(Te,Vt)}catch(Bu){Ke=Bu}return N.iterator(Eu)?Eu:J(Ke?function(){throw Ke}:function(){var Bu=void 0,vr={done:!1,value:Eu},Xu=function(Tu){return{done:!0,value:Tu}};return function(yr){return Bu?Xu(yr):(Bu=!0,vr)}}())}var Gn=function(Te){return{fn:Te}};function In(Xe){var Te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:function(){return O},Lt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:O,Vt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:O,Eu=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{},Ke=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{},Bu=arguments.length>6&&arguments[6]!==void 0?arguments[6]:0,vr=arguments.length>7&&arguments[7]!==void 0?arguments[7]:"anonymous",Xu=arguments[8];S(Xe,N.iterator,At);var yr="[...effects]",Tu=W(f4,j(yr,"all("+yr+")")),en=Ke.sagaMonitor,Bn=Ke.logger,jn=Ke.onError,m0=Bn||ce,qn=function(xr){var an=xr.sagaStack;!an&&xr.stack&&(an=xr.stack.split(`
|
|
|
`)[0].indexOf(xr.message)!==-1?xr.stack:"Error: "+xr.message+`
|
|
|
`+xr.stack),m0("error","uncaught at "+vr,an||xr.message||xr)},nn=Qt(Te),_0=Object.create(Eu);dr.cancel=O;var Ln=Ni(Bu,vr,Xe,Xu),An={name:vr,cancel:d4,isRunning:!0},Hn=mn(vr,An,fi);function d4(){An.isRunning&&!An.isCancelled&&(An.isCancelled=!0,dr(Xr))}function Ci(){Xe._isRunning&&!Xe._isCancelled&&(Xe._isCancelled=!0,Hn.cancelAll(),fi(Xr))}return Xu&&(Xu.cancel=Ci),Xe._isRunning=!0,dr(),Ln;function dr(hr,xr){if(!An.isRunning)throw new Error("Trying to resume an already finished generator");try{var an=void 0;xr?an=Xe.throw(hr):hr===Xr?(An.isCancelled=!0,dr.cancel(),an=N.func(Xe.return)?Xe.return(Xr):{done:!0,value:Xr}):hr===Lu?an=N.func(Xe.return)?Xe.return():{done:!0}:an=Xe.next(hr),an.done?(An.isMainRunning=!1,An.cont&&An.cont(an.value)):x0(an.value,Bu,"",dr)}catch(B0){An.isCancelled&&qn(B0),An.isMainRunning=!1,An.cont(B0,!0)}}function fi(hr,xr){Xe._isRunning=!1,nn.close(),xr?(hr instanceof Error&&Object.defineProperty(hr,"sagaStack",{value:"at "+vr+`
|
|
|
`+(hr.sagaStack||hr.stack),configurable:!0}),Ln.cont||(hr instanceof Error&&jn?jn(hr):qn(hr)),Xe._error=hr,Xe._isAborted=!0,Xe._deferredEnd&&Xe._deferredEnd.reject(hr)):(Xe._result=hr,Xe._deferredEnd&&Xe._deferredEnd.resolve(hr)),Ln.cont&&Ln.cont(hr,xr),Ln.joiners.forEach(function(an){return an.cb(hr,xr)}),Ln.joiners=null}function x0(hr,xr){var an=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"",B0=arguments[3],F0=K();en&&en.effectTriggered({effectId:F0,parentEffectId:xr,label:an,effect:hr});var xn=void 0;function tn(Un,T0){xn||(xn=!0,B0.cancel=O,en&&(T0?en.effectRejected(F0,Un):en.effectResolved(F0,Un)),B0(Un,T0))}tn.cancel=O,B0.cancel=function(){if(!xn){xn=!0;try{tn.cancel()}catch(Un){qn(Un)}tn.cancel=O,en&&en.effectCancelled(F0)}};var ln=void 0;return N.promise(hr)?hi(hr,tn):N.helper(hr)?w4(Gn(hr),F0,tn):N.iterator(hr)?M0(hr,F0,vr,tn):N.array(hr)?Tu(hr,F0,tn):(ln=Wu.take(hr))?ii(ln,tn):(ln=Wu.put(hr))?Fi(ln,tn):(ln=Wu.all(hr))?f4(ln,F0,tn):(ln=Wu.race(hr))?q0(ln,F0,tn):(ln=Wu.call(hr))?F4(ln,F0,tn):(ln=Wu.cps(hr))?wi(ln,tn):(ln=Wu.fork(hr))?w4(ln,F0,tn):(ln=Wu.join(hr))?Pi(ln,tn):(ln=Wu.cancel(hr))?v4(ln,tn):(ln=Wu.select(hr))?pi(ln,tn):(ln=Wu.actionChannel(hr))?u4(ln,tn):(ln=Wu.flush(hr))?Gt(ln,tn):(ln=Wu.cancelled(hr))?ai(ln,tn):(ln=Wu.getContext(hr))?It(ln,tn):(ln=Wu.setContext(hr))?ri(ln,tn):tn(hr)}function hi(hr,xr){var an=hr[p];N.func(an)?xr.cancel=an:N.func(hr.abort)&&(xr.cancel=function(){return hr.abort()}),hr.then(xr,function(B0){return xr(B0,!0)})}function M0(hr,xr,an,B0){In(hr,Te,Lt,Vt,_0,Ke,xr,an,B0)}function ii(hr,xr){var an=hr.channel,B0=hr.pattern,F0=hr.maybe;an=an||nn;var xn=function(ln){return ln instanceof Error?xr(ln,!0):$e(ln)&&!F0?xr(Lu):xr(ln)};try{an.take(xn,Wr(B0))}catch(tn){return xr(tn,!0)}xr.cancel=xn.cancel}function Fi(hr,xr){var an=hr.channel,B0=hr.action,F0=hr.resolve;tt(function(){var xn=void 0;try{xn=(an?an.put:Lt)(B0)}catch(tn){if(an||F0)return xr(tn,!0);qn(tn)}if(F0&&N.promise(xn))hi(xn,xr);else return xr(xn)})}function F4(hr,xr,an){var B0=hr.context,F0=hr.fn,xn=hr.args,tn=void 0;try{tn=F0.apply(B0,xn)}catch(ln){return an(ln,!0)}return N.promise(tn)?hi(tn,an):N.iterator(tn)?M0(tn,xr,F0.name,an):an(tn)}function wi(hr,xr){var an=hr.context,B0=hr.fn,F0=hr.args;try{var xn=function(ln,Un){return N.undef(ln)?xr(Un):xr(ln,!0)};B0.apply(an,F0.concat(xn)),xn.cancel&&(xr.cancel=function(){return xn.cancel()})}catch(tn){return xr(tn,!0)}}function w4(hr,xr,an){var B0=hr.context,F0=hr.fn,xn=hr.args,tn=hr.detached,ln=Tn({context:B0,fn:F0,args:xn});try{ft();var Un=In(ln,Te,Lt,Vt,_0,Ke,xr,F0.name,tn?null:O);tn?an(Un):ln._isRunning?(Hn.addTask(Un),an(Un)):ln._error?Hn.abort(ln._error):an(Un)}finally{qe()}}function Pi(hr,xr){if(hr.isRunning()){var an={task:Ln,cb:xr};xr.cancel=function(){return $(hr.joiners,an)},hr.joiners.push(an)}else hr.isAborted()?xr(hr.error(),!0):xr(hr.result())}function v4(hr,xr){hr===m&&(hr=Ln),hr.isRunning()&&hr.cancel(),xr()}function f4(hr,xr,an){var B0=Object.keys(hr);if(!B0.length)return an(N.array(hr)?[]:{});var F0=0,xn=void 0,tn={},ln={};function Un(){F0===B0.length&&(xn=!0,an(N.array(hr)?G.from(Br({},tn,{length:B0.length})):tn))}B0.forEach(function(T0){var ls=function(aa,cs){xn||(cs||$e(aa)||aa===Lu||aa===Xr?(an.cancel(),an(aa,cs)):(tn[T0]=aa,F0++,Un()))};ls.cancel=O,ln[T0]=ls}),an.cancel=function(){xn||(xn=!0,B0.forEach(function(T0){return ln[T0].cancel()}))},B0.forEach(function(T0){return x0(hr[T0],xr,T0,ln[T0])})}function q0(hr,xr,an){var B0=void 0,F0=Object.keys(hr),xn={};F0.forEach(function(tn){var ln=function(T0,ls){if(!B0){if(ls)an.cancel(),an(T0,!0);else if(!$e(T0)&&T0!==Lu&&T0!==Xr){var Qi;an.cancel(),B0=!0;var aa=(Qi={},Qi[tn]=T0,Qi);an(N.array(hr)?[].slice.call(Br({},aa,{length:F0.length})):aa)}}};ln.cancel=O,xn[tn]=ln}),an.cancel=function(){B0||(B0=!0,F0.forEach(function(tn){return xn[tn].cancel()}))},F0.forEach(function(tn){B0||x0(hr[tn],xr,tn,xn[tn])})}function pi(hr,xr){var an=hr.selector,B0=hr.args;try{var F0=an.apply(void 0,[Vt()].concat(B0));xr(F0)}catch(xn){xr(xn,!0)}}function u4(hr,xr){var an=hr.pattern,B0=hr.buffer,F0=Wr(an);F0.pattern=an,xr(uu(Te,B0||tu.fixed(),F0))}function ai(hr,xr){xr(!!An.isCancelled)}function Gt(hr,xr){hr.flush(xr)}function It(hr,xr){xr(_0[hr])}function ri(hr,xr){Y.assign(_0,hr),xr()}function Ni(hr,xr,an,B0){var F0,xn,tn;return an._deferredEnd=null,xn={},xn[o]=!0,xn.id=hr,xn.name=xr,F0="done",tn={},tn[F0]=tn[F0]||{},tn[F0].get=function(){if(an._deferredEnd)return an._deferredEnd.promise;var ln=ae();return an._deferredEnd=ln,an._isRunning||(an._error?ln.reject(an._error):ln.resolve(an._result)),ln.promise},xn.cont=B0,xn.joiners=[],xn.cancel=Ci,xn.isRunning=function(){return an._isRunning},xn.isCancelled=function(){return an._isCancelled},xn.isAborted=function(){return an._isAborted},xn.result=function(){return an._result},xn.error=function(){return an._error},xn.setContext=function(Un){S(Un,N.object,ve("task",Un)),Y.assign(_0,Un)},rn(xn,tn),xn}}var Yn="runSaga(storeInterface, saga, ...args)",E0=Yn+": saga argument must be a Generator function!";function o0(Xe,Te){for(var Lt=arguments.length,Vt=Array(Lt>2?Lt-2:0),Eu=2;Eu<Lt;Eu++)Vt[Eu-2]=arguments[Eu];var Ke=void 0;N.iterator(Xe)?(Ke=Xe,Xe=Te):(S(Te,N.func,E0),Ke=Te.apply(void 0,Vt),S(Ke,N.iterator,E0));var Bu=Xe,vr=Bu.subscribe,Xu=Bu.dispatch,yr=Bu.getState,Tu=Bu.context,en=Bu.sagaMonitor,Bn=Bu.logger,jn=Bu.onError,m0=K();en&&(en.effectTriggered=en.effectTriggered||O,en.effectResolved=en.effectResolved||O,en.effectRejected=en.effectRejected||O,en.effectCancelled=en.effectCancelled||O,en.actionDispatched=en.actionDispatched||O,en.effectTriggered({effectId:m0,root:!0,parentEffectId:0,effect:{root:!0,saga:Te,args:Vt}}));var qn=In(Ke,vr,Fe(Xu),yr,Tu,{sagaMonitor:en,logger:Bn,onError:jn},m0,Te.name);return en&&en.effectResolved(m0,qn),qn}function n0(Xe,Te){var Lt={};for(var Vt in Xe)Te.indexOf(Vt)>=0||Object.prototype.hasOwnProperty.call(Xe,Vt)&&(Lt[Vt]=Xe[Vt]);return Lt}function yn(){var Xe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Te=Xe.context,Lt=Te===void 0?{}:Te,Vt=n0(Xe,["context"]),Eu=Vt.sagaMonitor,Ke=Vt.logger,Bu=Vt.onError;if(N.func(Vt))throw new Error("Saga middleware no longer accept Generator functions. Use sagaMiddleware.run instead");if(Ke&&!N.func(Ke))throw new Error("`options.logger` passed to the Saga middleware is not a function!");if(Bu&&!N.func(Bu))throw new Error("`options.onError` passed to the Saga middleware is not a function!");if(Vt.emitter&&!N.func(Vt.emitter))throw new Error("`options.emitter` passed to the Saga middleware is not a function!");function vr(Xu){var yr=Xu.getState,Tu=Xu.dispatch,en=Ze();return en.emit=(Vt.emitter||D)(en.emit),vr.run=o0.bind(null,{context:Lt,subscribe:en.subscribe,dispatch:Tu,getState:yr,sagaMonitor:Eu,logger:Ke,onError:Bu}),function(Bn){return function(jn){Eu&&Eu.actionDispatched&&Eu.actionDispatched(jn);var m0=Bn(jn);return en.emit(jn),m0}}}return vr.run=function(){throw new Error("Before running a Saga, you must mount the Saga middleware on the Store using applyMiddleware")},vr.setContext=function(Xu){S(Xu,N.object,ve("sagaMiddleware",Xu)),Y.assign(Lt,Xu)},vr}var Qn={done:!0,value:void 0},k0={};function Bt(Xe){return N.channel(Xe)?"channel":Array.isArray(Xe)?String(Xe.map(function(Te){return String(Te)})):String(Xe)}function S0(Xe,Te){var Lt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"iterator",Vt=void 0,Eu=Te;function Ke(Bu,vr){if(Eu===k0)return Qn;if(vr)throw Eu=k0,vr;Vt&&Vt(Bu);var Xu=Xe[Eu](),yr=Xu[0],Tu=Xu[1],en=Xu[2];return Eu=yr,Vt=en,Eu===k0?Qn:Tu}return J(Ke,function(Bu){return Ke(null,Bu)},Lt,!0)}function Jn(Xe,Te){for(var Lt=arguments.length,Vt=Array(Lt>2?Lt-2:0),Eu=2;Eu<Lt;Eu++)Vt[Eu-2]=arguments[Eu];var Ke={done:!1,value:Ae(Xe)},Bu=function(Tu){return{done:!1,value:Iu.apply(void 0,[Te].concat(Vt,[Tu]))}},vr=void 0,Xu=function(Tu){return vr=Tu};return S0({q1:function(){return["q2",Ke,Xu]},q2:function(){return vr===Oe?[k0]:["q1",Bu(vr)]}},"q1","takeEvery("+Bt(Xe)+", "+Te.name+")")}function Fn(Xe,Te){for(var Lt=arguments.length,Vt=Array(Lt>2?Lt-2:0),Eu=2;Eu<Lt;Eu++)Vt[Eu-2]=arguments[Eu];var Ke={done:!1,value:Ae(Xe)},Bu=function(jn){return{done:!1,value:Iu.apply(void 0,[Te].concat(Vt,[jn]))}},vr=function(jn){return{done:!1,value:iu(jn)}},Xu=void 0,yr=void 0,Tu=function(jn){return Xu=jn},en=function(jn){return yr=jn};return S0({q1:function(){return["q2",Ke,en]},q2:function(){return yr===Oe?[k0]:Xu?["q3",vr(Xu)]:["q1",Bu(yr),Tu]},q3:function(){return["q1",Bu(yr),Tu]}},"q1","takeLatest("+Bt(Xe)+", "+Te.name+")")}function j0(Xe,Te,Lt){for(var Vt=arguments.length,Eu=Array(Vt>3?Vt-3:0),Ke=3;Ke<Vt;Ke++)Eu[Ke-3]=arguments[Ke];var Bu=void 0,vr=void 0,Xu={done:!1,value:bt(Te,tu.sliding(1))},yr=function(){return{done:!1,value:Ae(vr)}},Tu=function(qn){return{done:!1,value:Iu.apply(void 0,[Lt].concat(Eu,[qn]))}},en={done:!1,value:Zu(oe,Xe)},Bn=function(qn){return Bu=qn},jn=function(qn){return vr=qn};return S0({q1:function(){return["q2",Xu,jn]},q2:function(){return["q3",yr(),Bn]},q3:function(){return Bu===Oe?[k0]:["q4",Tu(Bu)]},q4:function(){return["q2",en]}},"q1","throttle("+Bt(Te)+", "+Lt.name+")")}var e0=function(Te){return"import { "+Te+" } from 'redux-saga' has been deprecated in favor of import { "+Te+` } from 'redux-saga/effects'.
|
|
|
The latter will not work with yield*, as helper effects are wrapped automatically for you in fork effect.
|
|
|
Therefore yield `+Te+" will return task descriptor to your saga and execute next lines of code."},sn=null,jr=null,xe=null;function nt(Xe,Te){for(var Lt=arguments.length,Vt=Array(Lt>2?Lt-2:0),Eu=2;Eu<Lt;Eu++)Vt[Eu-2]=arguments[Eu];return Iu.apply(void 0,[Jn,Xe,Te].concat(Vt))}function Je(Xe,Te){for(var Lt=arguments.length,Vt=Array(Lt>2?Lt-2:0),Eu=2;Eu<Lt;Eu++)Vt[Eu-2]=arguments[Eu];return Iu.apply(void 0,[Fn,Xe,Te].concat(Vt))}function Ft(Xe,Te,Lt){for(var Vt=arguments.length,Eu=Array(Vt>3?Vt-3:0),Ke=3;Ke<Vt;Ke++)Eu[Ke-3]=arguments[Ke];return Iu.apply(void 0,[j0,Xe,Te,Lt].concat(Eu))}var dt=yn,su=e(44520),pu=e.n(su),Du=e(76190),Uu=e(78639),Ku=e.n(Uu),Ru=e(94480),br=e(66712),hu=e(56754),Or=e.n(hu),Yr=e(67732),Pr=e(83652),lr=e(89381),rr=e.n(lr),Gr=e(60288),nr=e(42978),Kr=e(329),Qr=e.n(Kr),Ar=Array.isArray.bind(Array),Dr=function(Te){return typeof Te=="function"},z0=function(Te){return Te},On=function(){},_n=function(Te,Lt){for(var Vt=0,Eu=Te.length;Vt<Eu;Vt+=1)if(Lt(Te[Vt],Vt))return Vt;return-1},gr=Object.freeze({isPlainObject:Ku(),isArray:Ar,isFunction:Dr,returnSelf:z0,noop:On,findIndex:_n});function fn(Xe,Te){var Lt=Xe.namespace,Vt=Xe.reducers,Eu=Xe.effects,Ke=Xe.subscriptions;invariant(Lt,"[app.model] namespace should be defined"),invariant(typeof Lt=="string","[app.model] namespace should be string, but got ".concat(_typeof(Lt))),invariant(!Te.some(function(Bu){return Bu.namespace===Lt}),"[app.model] namespace should be unique"),Vt&&(invariant(isPlainObject(Vt)||Ar(Vt),"[app.model] reducers should be plain object or array, but got ".concat(_typeof(Vt))),invariant(!Ar(Vt)||isPlainObject(Vt[0])&&Dr(Vt[1]),"[app.model] reducers with array should be [Object, Function]")),Eu&&invariant(isPlainObject(Eu),"[app.model] effects should be plain object, but got ".concat(_typeof(Eu))),Ke&&(invariant(isPlainObject(Ke),"[app.model] subscriptions should be plain object, but got ".concat(_typeof(Ke))),invariant(Kn(Ke),"[app.model] subscription should be function"))}function Kn(Xe){return Object.keys(Xe).every(function(Te){return Dr(Xe[Te])})}var P0="/";function Ki(Xe,Te,Lt){return Object.keys(Xe).reduce(function(Vt,Eu){Or()(Eu.indexOf("".concat(Te).concat(P0))!==0,"[prefixNamespace]: ".concat(Lt," ").concat(Eu," should not be prefixed with namespace ").concat(Te));var Ke="".concat(Te).concat(P0).concat(Eu);return Vt[Ke]=Xe[Eu],Vt},{})}function Z0(Xe){var Te=Xe.namespace,Lt=Xe.reducers,Vt=Xe.effects;if(Lt)if(Ar(Lt)){var Eu=(0,br.Z)(Lt),Ke=Eu[0],Bu=Eu.slice(1);Xe.reducers=[Ki(Ke,Te,"reducer")].concat((0,Ru.Z)(Bu))}else Xe.reducers=Ki(Lt,Te,"reducer");return Vt&&(Xe.effects=Ki(Vt,Te,"effect")),Xe}var Vi=["onError","onStateChange","onAction","onHmr","onReducer","onEffect","extraReducers","extraEnhancers","_handleActions"];function i4(Xe){return Object.keys(Xe).reduce(function(Te,Lt){return Vi.indexOf(Lt)>-1&&(Te[Lt]=Xe[Lt]),Te},{})}var ut=function(){function Xe(){(0,Yr.Z)(this,Xe),this._handleActions=null,this.hooks=Vi.reduce(function(Te,Lt){return Te[Lt]=[],Te},{})}return(0,Pr.Z)(Xe,[{key:"use",value:function(Lt){pu()(Ku()(Lt),"plugin.use: plugin should be plain object");var Vt=this.hooks;for(var Eu in Lt)Object.prototype.hasOwnProperty.call(Lt,Eu)&&(pu()(Vt[Eu],"plugin.use: unknown plugin property: ".concat(Eu)),Eu==="_handleActions"?this._handleActions=Lt[Eu]:Eu==="extraEnhancers"?Vt[Eu]=Lt[Eu]:Vt[Eu].push(Lt[Eu]))}},{key:"apply",value:function(Lt,Vt){var Eu=this.hooks,Ke=["onError","onHmr"];pu()(Ke.indexOf(Lt)>-1,"plugin.apply: hook ".concat(Lt," cannot be applied"));var Bu=Eu[Lt];return function(){if(Bu.length){var vr=!0,Xu=!1,yr=void 0;try{for(var Tu=Bu[Symbol.iterator](),en;!(vr=(en=Tu.next()).done);vr=!0){var Bn=en.value;Bn.apply(void 0,arguments)}}catch(jn){Xu=!0,yr=jn}finally{try{!vr&&Tu.return!=null&&Tu.return()}finally{if(Xu)throw yr}}}else Vt&&Vt.apply(void 0,arguments)}}},{key:"get",value:function(Lt){var Vt=this.hooks;return pu()(Lt in Vt,"plugin.get: hook ".concat(Lt," cannot be got")),Lt==="extraReducers"?Yt(Vt[Lt]):Lt==="onReducer"?Be(Vt[Lt]):Vt[Lt]}}]),Xe}();function Yt(Xe){var Te={},Lt=!0,Vt=!1,Eu=void 0;try{for(var Ke=Xe[Symbol.iterator](),Bu;!(Lt=(Bu=Ke.next()).done);Lt=!0){var vr=Bu.value;Te=(0,l.Z)({},Te,vr)}}catch(Xu){Vt=!0,Eu=Xu}finally{try{!Lt&&Ke.return!=null&&Ke.return()}finally{if(Vt)throw Eu}}return Te}function Be(Xe){return function(Te){var Lt=!0,Vt=!1,Eu=void 0;try{for(var Ke=Xe[Symbol.iterator](),Bu;!(Lt=(Bu=Ke.next()).done);Lt=!0){var vr=Bu.value;Te=vr(Te)}}catch(Xu){Vt=!0,Eu=Xu}finally{try{!Lt&&Ke.return!=null&&Ke.return()}finally{if(Vt)throw Eu}}return Te}}function du(Xe){var Te=Xe.reducers,Lt=Xe.initialState,Vt=Xe.plugin,Eu=Xe.sagaMiddleware,Ke=Xe.promiseMiddleware,Bu=Xe.createOpts.setupMiddlewares,vr=Bu===void 0?z0:Bu,Xu=Vt.get("extraEnhancers");pu()(Ar(Xu),"[app.start] extraEnhancers should be array, but got ".concat((0,Du.Z)(Xu)));var yr=Vt.get("onAction"),Tu=vr([Ke,Eu].concat((0,Ru.Z)(rr()(yr)))),en=c.qC,Bn=[c.md.apply(void 0,(0,Ru.Z)(Tu))].concat((0,Ru.Z)(Xu));return(0,c.MT)(Te,Lt,en.apply(void 0,(0,Ru.Z)(Bn)))}function Cu(Xe,Te){var Lt="".concat(Te.namespace).concat(P0).concat(Xe),Vt=Lt.replace(/\/@@[^/]+?$/,""),Eu=Array.isArray(Te.reducers)?Te.reducers[0][Vt]:Te.reducers&&Te.reducers[Vt];return Eu||Te.effects&&Te.effects[Vt]?Lt:Xe}function cr(Xe,Te,Lt,Vt){var Eu=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{};return Qr().mark(function Ke(){var Bu;return Qr().wrap(function(Xu){for(;;)switch(Xu.prev=Xu.next){case 0:Xu.t0=Qr().keys(Xe);case 1:if((Xu.t1=Xu.t0()).done){Xu.next=7;break}if(Bu=Xu.t1.value,!Object.prototype.hasOwnProperty.call(Xe,Bu)){Xu.next=5;break}return Xu.delegateYield(Qr().mark(function yr(){var Tu,en;return Qr().wrap(function(jn){for(;;)switch(jn.prev=jn.next){case 0:return Tu=qu(Bu,Xe[Bu],Te,Lt,Vt,Eu),jn.next=3,Iu(Tu);case 3:return en=jn.sent,jn.next=6,Iu(Qr().mark(function m0(){return Qr().wrap(function(nn){for(;;)switch(nn.prev=nn.next){case 0:return nn.next=2,Ae("".concat(Te.namespace,"/@@CANCEL_EFFECTS"));case 2:return nn.next=4,iu(en);case 4:case"end":return nn.stop()}},m0)}));case 6:case"end":return jn.stop()}},yr)})(),"t2",5);case 5:Xu.next=1;break;case 7:case"end":return Xu.stop()}},Ke)})}function qu(Xe,Te,Lt,Vt,Eu,Ke){var Bu=Qr().mark(m0),vr=Te,Xu="takeEvery",yr,Tu;if(Array.isArray(Te)){var en=(0,nr.Z)(Te,1);vr=en[0];var Bn=Te[1];Bn&&Bn.type&&(Xu=Bn.type,Xu==="throttle"&&(pu()(Bn.ms,"app.start: opts.ms should be defined if type is throttle"),yr=Bn.ms),Xu==="poll"&&(pu()(Bn.delay,"app.start: opts.delay should be defined if type is poll"),Tu=Bn.delay)),pu()(["watcher","takeEvery","takeLatest","throttle","poll"].indexOf(Xu)>-1,"app.start: effect type should be takeEvery, takeLatest, throttle, poll or watcher")}function jn(){}function m0(){var nn,_0,Ln,An,Hn,d4,Ci,dr,fi,x0=arguments;return Qr().wrap(function(M0){for(;;)switch(M0.prev=M0.next){case 0:for(nn=x0.length,_0=new Array(nn),Ln=0;Ln<nn;Ln++)_0[Ln]=x0[Ln];return An=_0.length>0?_0[0]:{},Hn=An.__dva_resolve,d4=Hn===void 0?jn:Hn,Ci=An.__dva_reject,dr=Ci===void 0?jn:Ci,M0.prev=2,M0.next=5,St({type:"".concat(Xe).concat(P0,"@@start")});case 5:return M0.next=7,vr.apply(void 0,(0,Ru.Z)(_0.concat(Hr(Lt,Ke))));case 7:return fi=M0.sent,M0.next=10,St({type:"".concat(Xe).concat(P0,"@@end")});case 10:d4(fi),M0.next=17;break;case 13:M0.prev=13,M0.t0=M0.catch(2),Vt(M0.t0,{key:Xe,effectArgs:_0}),M0.t0._dontReject||dr(M0.t0);case 17:case"end":return M0.stop()}},Bu,null,[[2,13]])}var qn=i0(Eu,m0,Lt,Xe);switch(Xu){case"watcher":return m0;case"takeLatest":return Qr().mark(function nn(){return Qr().wrap(function(Ln){for(;;)switch(Ln.prev=Ln.next){case 0:return Ln.next=2,Je(Xe,qn);case 2:case"end":return Ln.stop()}},nn)});case"throttle":return Qr().mark(function nn(){return Qr().wrap(function(Ln){for(;;)switch(Ln.prev=Ln.next){case 0:return Ln.next=2,Ft(yr,Xe,qn);case 2:case"end":return Ln.stop()}},nn)});case"poll":return Qr().mark(function nn(){var _0,Ln,An,Hn,d4,Ci,dr;return Qr().wrap(function(x0){for(;;)switch(x0.prev=x0.next){case 0:An=function(M0,ii){var Fi;return Qr().wrap(function(wi){for(;;)switch(wi.prev=wi.next){case 0:Fi=M0.call;case 1:return wi.next=4,Fi(qn,ii);case 4:return wi.next=6,Fi(Ln,Tu);case 6:wi.next=1;break;case 8:case"end":return wi.stop()}},_0)},Ln=function(M0){return new Promise(function(ii){return setTimeout(ii,M0)})},_0=Qr().mark(An),Hn=Zu,d4=Ae,Ci=Fu;case 4:return x0.next=7,d4("".concat(Xe,"-start"));case 7:return dr=x0.sent,x0.next=10,Ci([Hn(An,u,dr),d4("".concat(Xe,"-stop"))]);case 10:x0.next=4;break;case 12:case"end":return x0.stop()}},nn)});default:return Qr().mark(function nn(){return Qr().wrap(function(Ln){for(;;)switch(Ln.prev=Ln.next){case 0:return Ln.next=2,nt(Xe,qn);case 2:case"end":return Ln.stop()}},nn)})}}function Hr(Xe,Te){function Lt(Bu,vr){pu()(Bu,"dispatch: action should be a plain Object with type");var Xu=Te.namespacePrefixWarning,yr=Xu===void 0?!0:Xu;yr&&Or()(Bu.indexOf("".concat(Xe.namespace).concat(P0))!==0,"[".concat(vr,"] ").concat(Bu," should not be prefixed with namespace ").concat(Xe.namespace))}function Vt(Bu){var vr=Bu.type;return Lt(vr,"sagaEffects.put"),St((0,l.Z)({},Bu,{type:Cu(vr,Xe)}))}function Eu(Bu){var vr=Bu.type;return Lt(vr,"sagaEffects.put.resolve"),St.resolve((0,l.Z)({},Bu,{type:Cu(vr,Xe)}))}Vt.resolve=Eu;function Ke(Bu){return typeof Bu=="string"?(Lt(Bu,"sagaEffects.take"),Ae(Cu(Bu,Xe))):Array.isArray(Bu)?Ae(Bu.map(function(vr){return typeof vr=="string"?(Lt(vr,"sagaEffects.take"),Cu(vr,Xe)):vr})):Ae(Bu)}return(0,l.Z)({},u,{put:Vt,take:Ke})}function i0(Xe,Te,Lt,Vt){var Eu=!0,Ke=!1,Bu=void 0;try{for(var vr=Xe[Symbol.iterator](),Xu;!(Eu=(Xu=vr.next()).done);Eu=!0){var yr=Xu.value;Te=yr(Te,u,Lt,Vt)}}catch(Tu){Ke=!0,Bu=Tu}finally{try{!Eu&&vr.return!=null&&vr.return()}finally{if(Ke)throw Bu}}return Te}function Pn(Xe){return Xe}function Fr(Xe){var Te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Pn;return function(Lt,Vt){var Eu=Vt.type;return pu()(Eu,"dispatch: action should be a plain Object with type"),Xe===Eu?Te(Lt,Vt):Lt}}function sr(){for(var Xe=arguments.length,Te=new Array(Xe),Lt=0;Lt<Xe;Lt++)Te[Lt]=arguments[Lt];return function(Vt,Eu){return Te.reduce(function(Ke,Bu){return Bu(Ke,Eu)},Vt)}}function hn(Xe,Te){var Lt=Object.keys(Xe).map(function(Eu){return Fr(Eu,Xe[Eu])}),Vt=sr.apply(void 0,(0,Ru.Z)(Lt));return function(){var Eu=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Te,Ke=arguments.length>1?arguments[1]:void 0;return Vt(Eu,Ke)}}function fr(Xe,Te,Lt){return Array.isArray(Xe)?Xe[1]((Lt||hn)(Xe[0],Te)):(Lt||hn)(Xe||{},Te)}function a0(Xe){return function(){return function(Lt){return function(Vt){var Eu=Vt.type;return Te(Eu)?new Promise(function(Ke,Bu){Lt((0,l.Z)({__dva_resolve:Ke,__dva_reject:Bu},Vt))}):Lt(Vt)}}};function Te(Lt){if(!Lt||typeof Lt!="string")return!1;var Vt=Lt.split(P0),Eu=(0,nr.Z)(Vt,1),Ke=Eu[0],Bu=Xe._models.filter(function(vr){return vr.namespace===Ke})[0];return!!(Bu&&Bu.effects&&Bu.effects[Lt])}}function bi(Xe,Te){return function(Lt){var Vt=Lt.type;return pu()(Vt,"dispatch: action should be a plain Object with type"),Or()(Vt.indexOf("".concat(Te.namespace).concat(P0))!==0,"dispatch: ".concat(Vt," should not be prefixed with namespace ").concat(Te.namespace)),Xe((0,l.Z)({},Lt,{type:Cu(Vt,Te)}))}}function ki(Xe,Te,Lt,Vt){var Eu=[],Ke=[];for(var Bu in Xe)if(Object.prototype.hasOwnProperty.call(Xe,Bu)){var vr=Xe[Bu],Xu=vr({dispatch:bi(Lt._store.dispatch,Te),history:Lt._history},Vt);Dr(Xu)?Eu.push(Xu):Ke.push(Bu)}return{funcs:Eu,nonFuncs:Ke}}function c0(Xe,Te){if(Xe[Te]){var Lt=Xe[Te],Vt=Lt.funcs,Eu=Lt.nonFuncs;Or()(Eu.length===0,"[app.unmodel] subscription should return unlistener function, check these subscriptions ".concat(Eu.join(", ")));var Ke=!0,Bu=!1,vr=void 0;try{for(var Xu=Vt[Symbol.iterator](),yr;!(Ke=(yr=Xu.next()).done);Ke=!0){var Tu=yr.value;Tu()}}catch(en){Bu=!0,vr=en}finally{try{!Ke&&Xu.return!=null&&Xu.return()}finally{if(Bu)throw vr}}delete Xe[Te]}}var ni=On,$n=_n,Zi={namespace:"@@dva",state:0,reducers:{UPDATE:function(Te){return Te+1}}};function A4(){var Xe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Lt=Te.initialReducer,Vt=Te.setupApp,Eu=Vt===void 0?ni:Vt,Ke=new ut;Ke.use(i4(Xe));var Bu={_models:[Z0((0,l.Z)({},Zi))],_store:null,_plugin:Ke,use:Ke.use.bind(Ke),model:vr,start:en};return Bu;function vr(Bn){var jn=Z0((0,l.Z)({},Bn));return Bu._models.push(jn),jn}function Xu(Bn,jn,m0,qn){qn=vr(qn);var nn=Bu._store;nn.asyncReducers[qn.namespace]=fr(qn.reducers,qn.state,Ke._handleActions),nn.replaceReducer(Bn()),qn.effects&&nn.runSaga(Bu._getSaga(qn.effects,qn,jn,Ke.get("onEffect"),Xe)),qn.subscriptions&&(m0[qn.namespace]=ki(qn.subscriptions,qn,Bu,jn))}function yr(Bn,jn,m0,qn){var nn=Bu._store;delete nn.asyncReducers[qn],delete jn[qn],nn.replaceReducer(Bn()),nn.dispatch({type:"@@dva/UPDATE"}),nn.dispatch({type:"".concat(qn,"/@@CANCEL_EFFECTS")}),c0(m0,qn),Bu._models=Bu._models.filter(function(_0){return _0.namespace!==qn})}function Tu(Bn,jn,m0,qn,nn){var _0=Bu._store,Ln=nn.namespace,An=$n(Bu._models,function(Hn){return Hn.namespace===Ln});~An&&(_0.dispatch({type:"".concat(Ln,"/@@CANCEL_EFFECTS")}),delete _0.asyncReducers[Ln],delete jn[Ln],c0(m0,Ln),Bu._models.splice(An,1)),Bu.model(nn),_0.dispatch({type:"@@dva/UPDATE"})}function en(){var Bn=function(ri,Ni){ri&&(typeof ri=="string"&&(ri=new Error(ri)),ri.preventDefault=function(){ri._dontReject=!0},Ke.apply("onError",function(hr){throw new Error(hr.stack||hr)})(ri,Bu._store.dispatch,Ni))},jn=dt(),m0=a0(Bu);Bu._getSaga=cr.bind(null);var qn=[],nn=(0,l.Z)({},Lt),_0=!0,Ln=!1,An=void 0;try{for(var Hn=Bu._models[Symbol.iterator](),d4;!(_0=(d4=Hn.next()).done);_0=!0){var Ci=d4.value;nn[Ci.namespace]=fr(Ci.reducers,Ci.state,Ke._handleActions),Ci.effects&&qn.push(Bu._getSaga(Ci.effects,Ci,Bn,Ke.get("onEffect"),Xe))}}catch(It){Ln=!0,An=It}finally{try{!_0&&Hn.return!=null&&Hn.return()}finally{if(Ln)throw An}}var dr=Ke.get("onReducer"),fi=Ke.get("extraReducers");pu()(Object.keys(fi).every(function(It){return!(It in nn)}),"[app.start] extraReducers is conflict with other reducers, reducers list: ".concat(Object.keys(nn).join(", "))),Bu._store=du({reducers:Gt(),initialState:Xe.initialState||{},plugin:Ke,createOpts:Te,sagaMiddleware:jn,promiseMiddleware:m0});var x0=Bu._store;x0.runSaga=jn.run,x0.asyncReducers={};var hi=Ke.get("onStateChange"),M0=!0,ii=!1,Fi=void 0;try{for(var F4=function(){var ri=w4.value;x0.subscribe(function(){ri(x0.getState())})},wi=hi[Symbol.iterator](),w4;!(M0=(w4=wi.next()).done);M0=!0)F4()}catch(It){ii=!0,Fi=It}finally{try{!M0&&wi.return!=null&&wi.return()}finally{if(ii)throw Fi}}qn.forEach(jn.run),Eu(Bu);var Pi={},v4=!0,f4=!1,q0=void 0;try{for(var pi=this._models[Symbol.iterator](),u4;!(v4=(u4=pi.next()).done);v4=!0){var ai=u4.value;ai.subscriptions&&(Pi[ai.namespace]=ki(ai.subscriptions,ai,Bu,Bn))}}catch(It){f4=!0,q0=It}finally{try{!v4&&pi.return!=null&&pi.return()}finally{if(f4)throw q0}}Bu.model=Xu.bind(Bu,Gt,Bn,Pi),Bu.unmodel=yr.bind(Bu,Gt,nn,Pi),Bu.replaceModel=Tu.bind(Bu,Gt,nn,Pi,Bn);function Gt(){return dr((0,c.UY)((0,l.Z)({},nn,fi,Bu._store?Bu._store.asyncReducers:{})))}}}var W4=e(44718),Y4=e(56805),ga=e(4676);function fa(Xe){Xe()}let l4=fa;const x4=Xe=>l4=Xe,m4=()=>l4,Q4=Symbol.for("react-redux-context"),H4=typeof globalThis!="undefined"?globalThis:{};function En(){var Xe;if(!n.createContext)return{};const Te=(Xe=H4[Q4])!=null?Xe:H4[Q4]=new Map;let Lt=Te.get(n.createContext);return Lt||(Lt=n.createContext(null),Te.set(n.createContext,Lt)),Lt}const dn=En();var U0=null;function oi(Xe=dn){return function(){return(0,n.useContext)(Xe)}}const li=oi(),G0=()=>{throw new Error("uSES not initialized!")};let ui=G0;const D4=Xe=>{ui=Xe},gi=(Xe,Te)=>Xe===Te;function c4(Xe=dn){const Te=Xe===dn?li:oi(Xe);return function(Vt,Eu={}){const{equalityFn:Ke=gi,stabilityCheck:Bu=void 0,noopCheck:vr=void 0}=typeof Eu=="function"?{equalityFn:Eu}:Eu,{store:Xu,subscription:yr,getServerState:Tu,stabilityCheck:en,noopCheck:Bn}=Te(),jn=(0,n.useRef)(!0),m0=(0,n.useCallback)({[Vt.name](nn){return Vt(nn)}}[Vt.name],[Vt,en,Bu]),qn=ui(yr.addNestedSub,Xu.getState,Tu||Xu.getState,m0,Ke);return(0,n.useDebugValue)(qn),qn}}const ha=c4();var ya=e(54476),Ua=e(85377),qa=e(94266),I4=e.n(qa),e4=e(23265);const O4=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function za(Xe,Te,Lt,Vt,{areStatesEqual:Eu,areOwnPropsEqual:Ke,areStatePropsEqual:Bu}){let vr=!1,Xu,yr,Tu,en,Bn;function jn(Ln,An){return Xu=Ln,yr=An,Tu=Xe(Xu,yr),en=Te(Vt,yr),Bn=Lt(Tu,en,yr),vr=!0,Bn}function m0(){return Tu=Xe(Xu,yr),Te.dependsOnOwnProps&&(en=Te(Vt,yr)),Bn=Lt(Tu,en,yr),Bn}function qn(){return Xe.dependsOnOwnProps&&(Tu=Xe(Xu,yr)),Te.dependsOnOwnProps&&(en=Te(Vt,yr)),Bn=Lt(Tu,en,yr),Bn}function nn(){const Ln=Xe(Xu,yr),An=!Bu(Ln,Tu);return Tu=Ln,An&&(Bn=Lt(Tu,en,yr)),Bn}function _0(Ln,An){const Hn=!Ke(An,yr),d4=!Eu(Ln,Xu,An,yr);return Xu=Ln,yr=An,Hn&&d4?m0():Hn?qn():d4?nn():Bn}return function(An,Hn){return vr?_0(An,Hn):jn(An,Hn)}}function C4(Xe,Te){let{initMapStateToProps:Lt,initMapDispatchToProps:Vt,initMergeProps:Eu}=Te,Ke=(0,Ua.Z)(Te,O4);const Bu=Lt(Xe,Ke),vr=Vt(Xe,Ke),Xu=Eu(Xe,Ke);return za(Bu,vr,Xu,Xe,Ke)}function M4(Xe,Te){const Lt={};for(const Vt in Xe){const Eu=Xe[Vt];typeof Eu=="function"&&(Lt[Vt]=(...Ke)=>Te(Eu(...Ke)))}return Lt}function Da(Xe){return function(Lt){const Vt=Xe(Lt);function Eu(){return Vt}return Eu.dependsOnOwnProps=!1,Eu}}function X4(Xe){return Xe.dependsOnOwnProps?!!Xe.dependsOnOwnProps:Xe.length!==1}function na(Xe,Te){return function(Vt,{displayName:Eu}){const Ke=function(vr,Xu){return Ke.dependsOnOwnProps?Ke.mapToProps(vr,Xu):Ke.mapToProps(vr,void 0)};return Ke.dependsOnOwnProps=!0,Ke.mapToProps=function(vr,Xu){Ke.mapToProps=Xe,Ke.dependsOnOwnProps=X4(Xe);let yr=Ke(vr,Xu);return typeof yr=="function"&&(Ke.mapToProps=yr,Ke.dependsOnOwnProps=X4(yr),yr=Ke(vr,Xu)),yr},Ke}}function k4(Xe,Te){return(Lt,Vt)=>{throw new Error(`Invalid value of type ${typeof Xe} for ${Te} argument when connecting component ${Vt.wrappedComponentName}.`)}}function ia(Xe){return Xe&&typeof Xe=="object"?Da(Te=>M4(Xe,Te)):Xe?typeof Xe=="function"?na(Xe,"mapDispatchToProps"):k4(Xe,"mapDispatchToProps"):Da(Te=>({dispatch:Te}))}function N4(Xe){return Xe?typeof Xe=="function"?na(Xe,"mapStateToProps"):k4(Xe,"mapStateToProps"):Da(()=>({}))}function qt(Xe,Te,Lt){return(0,ya.Z)({},Lt,Xe,Te)}function mu(Xe){return function(Lt,{displayName:Vt,areMergedPropsEqual:Eu}){let Ke=!1,Bu;return function(Xu,yr,Tu){const en=Xe(Xu,yr,Tu);return Ke?Eu(en,Bu)||(Bu=en):(Ke=!0,Bu=en),Bu}}}function lu(Xe){return Xe?typeof Xe=="function"?mu(Xe):k4(Xe,"mergeProps"):()=>qt}function vu(){const Xe=m4();let Te=null,Lt=null;return{clear(){Te=null,Lt=null},notify(){Xe(()=>{let Vt=Te;for(;Vt;)Vt.callback(),Vt=Vt.next})},get(){let Vt=[],Eu=Te;for(;Eu;)Vt.push(Eu),Eu=Eu.next;return Vt},subscribe(Vt){let Eu=!0,Ke=Lt={callback:Vt,next:null,prev:Lt};return Ke.prev?Ke.prev.next=Ke:Te=Ke,function(){!Eu||Te===null||(Eu=!1,Ke.next?Ke.next.prev=Ke.prev:Lt=Ke.prev,Ke.prev?Ke.prev.next=Ke.next:Te=Ke.next)}}}}const xu={notify(){},get:()=>[]};function mr(Xe,Te){let Lt,Vt=xu,Eu=0,Ke=!1;function Bu(qn){Tu();const nn=Vt.subscribe(qn);let _0=!1;return()=>{_0||(_0=!0,nn(),en())}}function vr(){Vt.notify()}function Xu(){m0.onStateChange&&m0.onStateChange()}function yr(){return Ke}function Tu(){Eu++,Lt||(Lt=Te?Te.addNestedSub(Xu):Xe.subscribe(Xu),Vt=vu())}function en(){Eu--,Lt&&Eu===0&&(Lt(),Lt=void 0,Vt.clear(),Vt=xu)}function Bn(){Ke||(Ke=!0,Tu())}function jn(){Ke&&(Ke=!1,en())}const m0={addNestedSub:Bu,notifyNestedSubs:vr,handleChangeWrapper:Xu,isSubscribed:yr,trySubscribe:Bn,tryUnsubscribe:jn,getListeners:()=>Vt};return m0}const kr=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?n.useLayoutEffect:n.useEffect;function zr(Xe,Te){return Xe===Te?Xe!==0||Te!==0||1/Xe===1/Te:Xe!==Xe&&Te!==Te}function on(Xe,Te){if(zr(Xe,Te))return!0;if(typeof Xe!="object"||Xe===null||typeof Te!="object"||Te===null)return!1;const Lt=Object.keys(Xe),Vt=Object.keys(Te);if(Lt.length!==Vt.length)return!1;for(let Eu=0;Eu<Lt.length;Eu++)if(!Object.prototype.hasOwnProperty.call(Te,Lt[Eu])||!zr(Xe[Lt[Eu]],Te[Lt[Eu]]))return!1;return!0}const Jr=["reactReduxForwardedRef"];let fu=G0;const Ou=Xe=>{fu=Xe},ku=null,Cr=[null,null],wr=Xe=>{try{return JSON.stringify(Xe)}catch(Te){return String(Xe)}};function cn(Xe,Te,Lt){kr(()=>Xe(...Te),Lt)}function Sn(Xe,Te,Lt,Vt,Eu,Ke){Xe.current=Vt,Lt.current=!1,Eu.current&&(Eu.current=null,Ke())}function Zr(Xe,Te,Lt,Vt,Eu,Ke,Bu,vr,Xu,yr,Tu){if(!Xe)return()=>{};let en=!1,Bn=null;const jn=()=>{if(en||!vr.current)return;const qn=Te.getState();let nn,_0;try{nn=Vt(qn,Eu.current)}catch(Ln){_0=Ln,Bn=Ln}_0||(Bn=null),nn===Ke.current?Bu.current||yr():(Ke.current=nn,Xu.current=nn,Bu.current=!0,Tu())};return Lt.onStateChange=jn,Lt.trySubscribe(),jn(),()=>{if(en=!0,Lt.tryUnsubscribe(),Lt.onStateChange=null,Bn)throw Bn}}const d0=()=>ku;function l0(Xe,Te){return Xe===Te}let bn=!1;function A0(Xe,Te,Lt,{pure:Vt,areStatesEqual:Eu=l0,areOwnPropsEqual:Ke=on,areStatePropsEqual:Bu=on,areMergedPropsEqual:vr=on,forwardRef:Xu=!1,context:yr=dn}={}){const Tu=yr,en=N4(Xe),Bn=ia(Te),jn=lu(Lt),m0=!!Xe;return nn=>{const _0=nn.displayName||nn.name||"Component",Ln=`Connect(${_0})`,An={shouldHandleStateChanges:m0,displayName:Ln,wrappedComponentName:_0,WrappedComponent:nn,initMapStateToProps:en,initMapDispatchToProps:Bn,initMergeProps:jn,areStatesEqual:Eu,areStatePropsEqual:Bu,areOwnPropsEqual:Ke,areMergedPropsEqual:vr};function Hn(dr){const[fi,x0,hi]=n.useMemo(()=>{const{reactReduxForwardedRef:xn}=dr,tn=(0,Ua.Z)(dr,Jr);return[dr.context,xn,tn]},[dr]),M0=n.useMemo(()=>fi&&fi.Consumer&&(0,e4.isContextConsumer)(n.createElement(fi.Consumer,null))?fi:Tu,[fi,Tu]),ii=n.useContext(M0),Fi=!!dr.store&&!!dr.store.getState&&!!dr.store.dispatch,F4=!!ii&&!!ii.store,wi=Fi?dr.store:ii.store,w4=F4?ii.getServerState:wi.getState,Pi=n.useMemo(()=>C4(wi.dispatch,An),[wi]),[v4,f4]=n.useMemo(()=>{if(!m0)return Cr;const xn=mr(wi,Fi?void 0:ii.subscription),tn=xn.notifyNestedSubs.bind(xn);return[xn,tn]},[wi,Fi,ii]),q0=n.useMemo(()=>Fi?ii:(0,ya.Z)({},ii,{subscription:v4}),[Fi,ii,v4]),pi=n.useRef(),u4=n.useRef(hi),ai=n.useRef(),Gt=n.useRef(!1),It=n.useRef(!1),ri=n.useRef(!1),Ni=n.useRef();kr(()=>(ri.current=!0,()=>{ri.current=!1}),[]);const hr=n.useMemo(()=>()=>ai.current&&hi===u4.current?ai.current:Pi(wi.getState(),hi),[wi,hi]),xr=n.useMemo(()=>tn=>v4?Zr(m0,wi,v4,Pi,u4,pi,Gt,ri,ai,f4,tn):()=>{},[v4]);cn(Sn,[u4,pi,Gt,hi,ai,f4]);let an;try{an=fu(xr,hr,w4?()=>Pi(w4(),hi):hr)}catch(xn){throw Ni.current&&(xn.message+=`
|
|
|
The error may be correlated with this previous error:
|
|
|
${Ni.current.stack}
|
|
|
|
|
|
`),xn}kr(()=>{Ni.current=void 0,ai.current=void 0,pi.current=an});const B0=n.useMemo(()=>n.createElement(nn,(0,ya.Z)({},an,{ref:x0})),[x0,nn,an]);return n.useMemo(()=>m0?n.createElement(M0.Provider,{value:q0},B0):B0,[M0,B0,q0])}const Ci=n.memo(Hn);if(Ci.WrappedComponent=nn,Ci.displayName=Hn.displayName=Ln,Xu){const fi=n.forwardRef(function(hi,M0){return n.createElement(Ci,(0,ya.Z)({},hi,{reactReduxForwardedRef:M0}))});return fi.displayName=Ln,fi.WrappedComponent=nn,I4()(fi,nn)}return I4()(Ci,nn)}}var Vn=A0;function I0({store:Xe,context:Te,children:Lt,serverState:Vt,stabilityCheck:Eu="once",noopCheck:Ke="once"}){const Bu=n.useMemo(()=>{const yr=mr(Xe);return{store:Xe,subscription:yr,getServerState:Vt?()=>Vt:void 0,stabilityCheck:Eu,noopCheck:Ke}},[Xe,Vt,Eu,Ke]),vr=n.useMemo(()=>Xe.getState(),[Xe]);kr(()=>{const{subscription:yr}=Bu;return yr.onStateChange=yr.notifyNestedSubs,yr.trySubscribe(),vr!==Xe.getState()&&yr.notifyNestedSubs(),()=>{yr.tryUnsubscribe(),yr.onStateChange=void 0}},[Bu,vr]);const Xu=Te||dn;return n.createElement(Xu.Provider,{value:Bu},Lt)}var di=I0;function qi(Xe=dn){const Te=Xe===dn?li:oi(Xe);return function(){const{store:Vt}=Te();return Vt}}const R0=qi();function Z4(Xe=dn){const Te=Xe===dn?R0:qi(Xe);return function(){return Te().dispatch}}const a4=Z4();D4(Y4.useSyncExternalStoreWithSelector),Ou(W4.useSyncExternalStore),x4(ga.unstable_batchedUpdates);var Mi=Object.defineProperty,Yi=Object.getOwnPropertySymbols,t4=Object.prototype.hasOwnProperty,j4=Object.prototype.propertyIsEnumerable,Gi=(Xe,Te,Lt)=>Te in Xe?Mi(Xe,Te,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):Xe[Te]=Lt,$0=(Xe,Te)=>{for(var Lt in Te||(Te={}))t4.call(Te,Lt)&&Gi(Xe,Lt,Te[Lt]);if(Yi)for(var Lt of Yi(Te))j4.call(Te,Lt)&&Gi(Xe,Lt,Te[Lt]);return Xe};function ci(Xe){const Te=create(Xe,{initialReducer:{},setupApp(){}}),Lt=Te.start;return Te.router=Vt,Te.start=Eu,Te;function Vt(Ke){Te._router=Ke}function Eu(Ke){if(typeof Ke!="undefined")throw new Error("dva.start() should not be called with any arguments.");Te._store||Lt.call(Te);const Bu=Te._store,vr=Te._router;return Xu=>React.createElement(Provider,{store:Bu},vr($0({app:Te},Xu)))}}},26243:function(f,g,e){"use strict";e.d(g,{fi:function(){return m},m8:function(){return p}});var u=e(19340),n=Object.defineProperty,l=Object.defineProperties,c=Object.getOwnPropertyDescriptors,d=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,o=(O,D,S)=>D in O?n(O,D,{enumerable:!0,configurable:!0,writable:!0,value:S}):O[D]=S,i=(O,D)=>{for(var S in D||(D={}))s.call(D,S)&&o(O,S,D[S]);if(d)for(var S of d(D))h.call(D,S)&&o(O,S,D[S]);return O},B=(O,D)=>l(O,c(D));let p,y="/";function m(O){let D;return O.type==="hash"?D=(0,u.q_)():O.type==="memory"?D=(0,u.PP)(O):D=(0,u.lX)(),O.basename&&(y=O.basename),p=B(i({},D),{push(S,R){D.push(x(S,D),R)},replace(S,R){D.replace(x(S,D),R)},get location(){return D.location},get action(){return D.action}}),D}function E(O){O&&(p=O)}function x(O,D){if(typeof O=="string")return`${I(y)}${O}`;if(typeof O=="object"){const S=D.location.pathname;return B(i({},O),{pathname:O.pathname?`${I(y)}${O.pathname}`:S})}else throw new Error(`Unexpected to: ${O}`)}function I(O){return O.slice(-1)==="/"?O.slice(0,-1):O}},7240:function(f,g,e){"use strict";e.d(g,{gD:function(){return wu},We:function(){return Iu}});var u={};e.r(u),e.d(u,{dva:function(){return i}});var n={};e.r(n),e.d(n,{innerProvider:function(){return Qe}});var l={};e.r(l),e.d(l,{rootContainer:function(){return Ce}});var c={};e.r(c),e.d(c,{dataflowProvider:function(){return jt}});var d={};e.r(d),e.d(d,{i18nProvider:function(){return Ne}});var s=e(8591),h=e(56656),o=e.n(h);o().locale("ZH-cn");const i={config:{onError(Ct){s.ZP.error(Ct.message,3)}}};var B=e(59301),p=e(12708),y=e.n(p),m=e(12373),E=e.n(m),x=e(44520),I=e.n(x),O=e(19747),D=e.n(O);function S(){return S=Object.assign||function(Ct){for(var eu=1;eu<arguments.length;eu++){var iu=arguments[eu];for(var au in iu)Object.prototype.hasOwnProperty.call(iu,au)&&(Ct[au]=iu[au])}return Ct},S.apply(this,arguments)}function R(Ct,eu){Ct.prototype=Object.create(eu.prototype),Ct.prototype.constructor=Ct,M(Ct,eu)}function M(Ct,eu){return M=Object.setPrototypeOf||function(iu,au){return iu.__proto__=au,iu},M(Ct,eu)}function N(Ct,eu){if(Ct==null)return{};var iu,au,bt={},Ht=Object.keys(Ct);for(au=0;au<Ht.length;au++)eu.indexOf(iu=Ht[au])>=0||(bt[iu]=Ct[iu]);return bt}var Y={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title",FRAGMENT:"Symbol(react.fragment)"},$={rel:["amphtml","canonical","alternate"]},G={type:["application/ld+json"]},ae={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(Y).map(function(Ct){return Y[Ct]}),oe={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},ee=Object.keys(oe).reduce(function(Ct,eu){return Ct[oe[eu]]=eu,Ct},{}),q=function(Ct,eu){for(var iu=Ct.length-1;iu>=0;iu-=1){var au=Ct[iu];if(Object.prototype.hasOwnProperty.call(au,eu))return au[eu]}return null},K=function(Ct){var eu=q(Ct,Y.TITLE),iu=q(Ct,"titleTemplate");if(Array.isArray(eu)&&(eu=eu.join("")),iu&&eu)return iu.replace(/%s/g,function(){return eu});var au=q(Ct,"defaultTitle");return eu||au||void 0},se=function(Ct){return q(Ct,"onChangeClientState")||function(){}},te=function(Ct,eu){return eu.filter(function(iu){return iu[Ct]!==void 0}).map(function(iu){return iu[Ct]}).reduce(function(iu,au){return S({},iu,au)},{})},J=function(Ct,eu){return eu.filter(function(iu){return iu[Y.BASE]!==void 0}).map(function(iu){return iu[Y.BASE]}).reverse().reduce(function(iu,au){if(!iu.length)for(var bt=Object.keys(au),Ht=0;Ht<bt.length;Ht+=1){var Dt=bt[Ht].toLowerCase();if(Ct.indexOf(Dt)!==-1&&au[Dt])return iu.concat(au)}return iu},[])},ce=function(Ct,eu,iu){var au={};return iu.filter(function(bt){return!!Array.isArray(bt[Ct])||(bt[Ct]!==void 0&&console&&typeof console.warn=="function"&&console.warn("Helmet: "+Ct+' should be of type "Array". Instead found type "'+typeof bt[Ct]+'"'),!1)}).map(function(bt){return bt[Ct]}).reverse().reduce(function(bt,Ht){var Dt={};Ht.filter(function(Br){for(var ir,rn=Object.keys(Br),At=0;At<rn.length;At+=1){var Lu=rn[At],Xr=Lu.toLowerCase();eu.indexOf(Xr)===-1||ir==="rel"&&Br[ir].toLowerCase()==="canonical"||Xr==="rel"&&Br[Xr].toLowerCase()==="stylesheet"||(ir=Xr),eu.indexOf(Lu)===-1||Lu!=="innerHTML"&&Lu!=="cssText"&&Lu!=="itemprop"||(ir=Lu)}if(!ir||!Br[ir])return!1;var Rn=Br[ir].toLowerCase();return au[ir]||(au[ir]={}),Dt[ir]||(Dt[ir]={}),!au[ir][Rn]&&(Dt[ir][Rn]=!0,!0)}).reverse().forEach(function(Br){return bt.push(Br)});for(var Ot=Object.keys(Dt),cu=0;cu<Ot.length;cu+=1){var Hu=Ot[cu],Wu=S({},au[Hu],Dt[Hu]);au[Hu]=Wu}return bt},[]).reverse()},W=function(Ct,eu){if(Array.isArray(Ct)&&Ct.length){for(var iu=0;iu<Ct.length;iu+=1)if(Ct[iu][eu])return!0}return!1},j=function(Ct){return Array.isArray(Ct)?Ct.join(""):Ct},ie=function(Ct,eu){return Array.isArray(Ct)?Ct.reduce(function(iu,au){return function(bt,Ht){for(var Dt=Object.keys(bt),Ot=0;Ot<Dt.length;Ot+=1)if(Ht[Dt[Ot]]&&Ht[Dt[Ot]].includes(bt[Dt[Ot]]))return!0;return!1}(au,eu)?iu.priority.push(au):iu.default.push(au),iu},{priority:[],default:[]}):{default:Ct}},ve=function(Ct,eu){var iu;return S({},Ct,((iu={})[eu]=void 0,iu))},Fe=[Y.NOSCRIPT,Y.SCRIPT,Y.STYLE],Se=function(Ct,eu){return eu===void 0&&(eu=!0),eu===!1?String(Ct):String(Ct).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")},Ge=function(Ct){return Object.keys(Ct).reduce(function(eu,iu){var au=Ct[iu]!==void 0?iu+'="'+Ct[iu]+'"':""+iu;return eu?eu+" "+au:au},"")},ze=function(Ct,eu){return eu===void 0&&(eu={}),Object.keys(Ct).reduce(function(iu,au){return iu[oe[au]||au]=Ct[au],iu},eu)},Pt=function(Ct,eu){return eu.map(function(iu,au){var bt,Ht=((bt={key:au})["data-rh"]=!0,bt);return Object.keys(iu).forEach(function(Dt){var Ot=oe[Dt]||Dt;Ot==="innerHTML"||Ot==="cssText"?Ht.dangerouslySetInnerHTML={__html:iu.innerHTML||iu.cssText}:Ht[Ot]=iu[Dt]}),B.createElement(Ct,Ht)})},pt=function(Ct,eu,iu){switch(Ct){case Y.TITLE:return{toComponent:function(){return bt=eu.titleAttributes,(Ht={key:au=eu.title})["data-rh"]=!0,Dt=ze(bt,Ht),[B.createElement(Y.TITLE,Dt,au)];var au,bt,Ht,Dt},toString:function(){return function(au,bt,Ht,Dt){var Ot=Ge(Ht),cu=j(bt);return Ot?"<"+au+' data-rh="true" '+Ot+">"+Se(cu,Dt)+"</"+au+">":"<"+au+' data-rh="true">'+Se(cu,Dt)+"</"+au+">"}(Ct,eu.title,eu.titleAttributes,iu)}};case"bodyAttributes":case"htmlAttributes":return{toComponent:function(){return ze(eu)},toString:function(){return Ge(eu)}};default:return{toComponent:function(){return Pt(Ct,eu)},toString:function(){return function(au,bt,Ht){return bt.reduce(function(Dt,Ot){var cu=Object.keys(Ot).filter(function(Br){return!(Br==="innerHTML"||Br==="cssText")}).reduce(function(Br,ir){var rn=Ot[ir]===void 0?ir:ir+'="'+Se(Ot[ir],Ht)+'"';return Br?Br+" "+rn:rn},""),Hu=Ot.innerHTML||Ot.cssText||"",Wu=Fe.indexOf(au)===-1;return Dt+"<"+au+' data-rh="true" '+cu+(Wu?"/>":">"+Hu+"</"+au+">")},"")}(Ct,eu,iu)}}}},wt=function(Ct){var eu=Ct.baseTag,iu=Ct.bodyAttributes,au=Ct.encode,bt=Ct.htmlAttributes,Ht=Ct.noscriptTags,Dt=Ct.styleTags,Ot=Ct.title,cu=Ot===void 0?"":Ot,Hu=Ct.titleAttributes,Wu=Ct.linkTags,Br=Ct.metaTags,ir=Ct.scriptTags,rn={toComponent:function(){},toString:function(){return""}};if(Ct.prioritizeSeoTags){var At=function(Lu){var Xr=Lu.linkTags,Rn=Lu.scriptTags,Wr=Lu.encode,mn=ie(Lu.metaTags,ae),Tn=ie(Xr,$),Gn=ie(Rn,G);return{priorityMethods:{toComponent:function(){return[].concat(Pt(Y.META,mn.priority),Pt(Y.LINK,Tn.priority),Pt(Y.SCRIPT,Gn.priority))},toString:function(){return pt(Y.META,mn.priority,Wr)+" "+pt(Y.LINK,Tn.priority,Wr)+" "+pt(Y.SCRIPT,Gn.priority,Wr)}},metaTags:mn.default,linkTags:Tn.default,scriptTags:Gn.default}}(Ct);rn=At.priorityMethods,Wu=At.linkTags,Br=At.metaTags,ir=At.scriptTags}return{priority:rn,base:pt(Y.BASE,eu,au),bodyAttributes:pt("bodyAttributes",iu,au),htmlAttributes:pt("htmlAttributes",bt,au),link:pt(Y.LINK,Wu,au),meta:pt(Y.META,Br,au),noscript:pt(Y.NOSCRIPT,Ht,au),script:pt(Y.SCRIPT,ir,au),style:pt(Y.STYLE,Dt,au),title:pt(Y.TITLE,{title:cu,titleAttributes:Hu},au)}},zt=[],kt=function(Ct,eu){var iu=this;eu===void 0&&(eu=typeof document!="undefined"),this.instances=[],this.value={setHelmet:function(au){iu.context.helmet=au},helmetInstances:{get:function(){return iu.canUseDOM?zt:iu.instances},add:function(au){(iu.canUseDOM?zt:iu.instances).push(au)},remove:function(au){var bt=(iu.canUseDOM?zt:iu.instances).indexOf(au);(iu.canUseDOM?zt:iu.instances).splice(bt,1)}}},this.context=Ct,this.canUseDOM=eu,eu||(Ct.helmet=wt({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))},tu=B.createContext({}),We=y().shape({setHelmet:y().func,helmetInstances:y().shape({get:y().func,add:y().func,remove:y().func})}),gt=typeof document!="undefined",Rt=function(Ct){function eu(iu){var au;return(au=Ct.call(this,iu)||this).helmetData=new kt(au.props.context,eu.canUseDOM),au}return R(eu,Ct),eu.prototype.render=function(){return B.createElement(tu.Provider,{value:this.helmetData.value},this.props.children)},eu}(B.Component);Rt.canUseDOM=gt,Rt.propTypes={context:y().shape({helmet:y().shape()}),children:y().node.isRequired},Rt.defaultProps={context:{}},Rt.displayName="HelmetProvider";var tt=function(Ct,eu){var iu,au=document.head||document.querySelector(Y.HEAD),bt=au.querySelectorAll(Ct+"[data-rh]"),Ht=[].slice.call(bt),Dt=[];return eu&&eu.length&&eu.forEach(function(Ot){var cu=document.createElement(Ct);for(var Hu in Ot)Object.prototype.hasOwnProperty.call(Ot,Hu)&&(Hu==="innerHTML"?cu.innerHTML=Ot.innerHTML:Hu==="cssText"?cu.styleSheet?cu.styleSheet.cssText=Ot.cssText:cu.appendChild(document.createTextNode(Ot.cssText)):cu.setAttribute(Hu,Ot[Hu]===void 0?"":Ot[Hu]));cu.setAttribute("data-rh","true"),Ht.some(function(Wu,Br){return iu=Br,cu.isEqualNode(Wu)})?Ht.splice(iu,1):Dt.push(cu)}),Ht.forEach(function(Ot){return Ot.parentNode.removeChild(Ot)}),Dt.forEach(function(Ot){return au.appendChild(Ot)}),{oldTags:Ht,newTags:Dt}},ft=function(Ct,eu){var iu=document.getElementsByTagName(Ct)[0];if(iu){for(var au=iu.getAttribute("data-rh"),bt=au?au.split(","):[],Ht=[].concat(bt),Dt=Object.keys(eu),Ot=0;Ot<Dt.length;Ot+=1){var cu=Dt[Ot],Hu=eu[cu]||"";iu.getAttribute(cu)!==Hu&&iu.setAttribute(cu,Hu),bt.indexOf(cu)===-1&&bt.push(cu);var Wu=Ht.indexOf(cu);Wu!==-1&&Ht.splice(Wu,1)}for(var Br=Ht.length-1;Br>=0;Br-=1)iu.removeAttribute(Ht[Br]);bt.length===Ht.length?iu.removeAttribute("data-rh"):iu.getAttribute("data-rh")!==Dt.join(",")&&iu.setAttribute("data-rh",Dt.join(","))}},ct=function(Ct,eu){var iu=Ct.baseTag,au=Ct.htmlAttributes,bt=Ct.linkTags,Ht=Ct.metaTags,Dt=Ct.noscriptTags,Ot=Ct.onChangeClientState,cu=Ct.scriptTags,Hu=Ct.styleTags,Wu=Ct.title,Br=Ct.titleAttributes;ft(Y.BODY,Ct.bodyAttributes),ft(Y.HTML,au),function(Lu,Xr){Lu!==void 0&&document.title!==Lu&&(document.title=j(Lu)),ft(Y.TITLE,Xr)}(Wu,Br);var ir={baseTag:tt(Y.BASE,iu),linkTags:tt(Y.LINK,bt),metaTags:tt(Y.META,Ht),noscriptTags:tt(Y.NOSCRIPT,Dt),scriptTags:tt(Y.SCRIPT,cu),styleTags:tt(Y.STYLE,Hu)},rn={},At={};Object.keys(ir).forEach(function(Lu){var Xr=ir[Lu],Rn=Xr.newTags,Wr=Xr.oldTags;Rn.length&&(rn[Lu]=Rn),Wr.length&&(At[Lu]=ir[Lu].oldTags)}),eu&&eu(),Ot(Ct,rn,At)},qe=null,je=function(Ct){function eu(){for(var au,bt=arguments.length,Ht=new Array(bt),Dt=0;Dt<bt;Dt++)Ht[Dt]=arguments[Dt];return(au=Ct.call.apply(Ct,[this].concat(Ht))||this).rendered=!1,au}R(eu,Ct);var iu=eu.prototype;return iu.shouldComponentUpdate=function(au){return!D()(au,this.props)},iu.componentDidUpdate=function(){this.emitChange()},iu.componentWillUnmount=function(){this.props.context.helmetInstances.remove(this),this.emitChange()},iu.emitChange=function(){var au,bt,Ht=this.props.context,Dt=Ht.setHelmet,Ot=null,cu=(au=Ht.helmetInstances.get().map(function(Hu){var Wu=S({},Hu.props);return delete Wu.context,Wu}),{baseTag:J(["href"],au),bodyAttributes:te("bodyAttributes",au),defer:q(au,"defer"),encode:q(au,"encodeSpecialCharacters"),htmlAttributes:te("htmlAttributes",au),linkTags:ce(Y.LINK,["rel","href"],au),metaTags:ce(Y.META,["name","charset","http-equiv","property","itemprop"],au),noscriptTags:ce(Y.NOSCRIPT,["innerHTML"],au),onChangeClientState:se(au),scriptTags:ce(Y.SCRIPT,["src","innerHTML"],au),styleTags:ce(Y.STYLE,["cssText"],au),title:K(au),titleAttributes:te("titleAttributes",au),prioritizeSeoTags:W(au,"prioritizeSeoTags")});Rt.canUseDOM?(bt=cu,qe&&cancelAnimationFrame(qe),bt.defer?qe=requestAnimationFrame(function(){ct(bt,function(){qe=null})}):(ct(bt),qe=null)):wt&&(Ot=wt(cu)),Dt(Ot)},iu.init=function(){this.rendered||(this.rendered=!0,this.props.context.helmetInstances.add(this),this.emitChange())},iu.render=function(){return this.init(),null},eu}(B.Component);je.propTypes={context:We.isRequired},je.displayName="HelmetDispatcher";var ye=["children"],Oe=["children"],$e=function(Ct){function eu(){return Ct.apply(this,arguments)||this}R(eu,Ct);var iu=eu.prototype;return iu.shouldComponentUpdate=function(au){return!E()(ve(this.props,"helmetData"),ve(au,"helmetData"))},iu.mapNestedChildrenToProps=function(au,bt){if(!bt)return null;switch(au.type){case Y.SCRIPT:case Y.NOSCRIPT:return{innerHTML:bt};case Y.STYLE:return{cssText:bt};default:throw new Error("<"+au.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")}},iu.flattenArrayTypeChildren=function(au){var bt,Ht=au.child,Dt=au.arrayTypeChildren;return S({},Dt,((bt={})[Ht.type]=[].concat(Dt[Ht.type]||[],[S({},au.newChildProps,this.mapNestedChildrenToProps(Ht,au.nestedChildren))]),bt))},iu.mapObjectTypeChildren=function(au){var bt,Ht,Dt=au.child,Ot=au.newProps,cu=au.newChildProps,Hu=au.nestedChildren;switch(Dt.type){case Y.TITLE:return S({},Ot,((bt={})[Dt.type]=Hu,bt.titleAttributes=S({},cu),bt));case Y.BODY:return S({},Ot,{bodyAttributes:S({},cu)});case Y.HTML:return S({},Ot,{htmlAttributes:S({},cu)});default:return S({},Ot,((Ht={})[Dt.type]=S({},cu),Ht))}},iu.mapArrayTypeChildrenToProps=function(au,bt){var Ht=S({},bt);return Object.keys(au).forEach(function(Dt){var Ot;Ht=S({},Ht,((Ot={})[Dt]=au[Dt],Ot))}),Ht},iu.warnOnInvalidChildren=function(au,bt){return I()(ne.some(function(Ht){return au.type===Ht}),typeof au.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 <"+au.type+"> elements. Refer to our API for more information."),I()(!bt||typeof bt=="string"||Array.isArray(bt)&&!bt.some(function(Ht){return typeof Ht!="string"}),"Helmet expects a string as a child of <"+au.type+">. Did you forget to wrap your children in braces? ( <"+au.type+">{``}</"+au.type+"> ) Refer to our API for more information."),!0},iu.mapChildrenToProps=function(au,bt){var Ht=this,Dt={};return B.Children.forEach(au,function(Ot){if(Ot&&Ot.props){var cu=Ot.props,Hu=cu.children,Wu=N(cu,ye),Br=Object.keys(Wu).reduce(function(rn,At){return rn[ee[At]||At]=Wu[At],rn},{}),ir=Ot.type;switch(typeof ir=="symbol"?ir=ir.toString():Ht.warnOnInvalidChildren(Ot,Hu),ir){case Y.FRAGMENT:bt=Ht.mapChildrenToProps(Hu,bt);break;case Y.LINK:case Y.META:case Y.NOSCRIPT:case Y.SCRIPT:case Y.STYLE:Dt=Ht.flattenArrayTypeChildren({child:Ot,arrayTypeChildren:Dt,newChildProps:Br,nestedChildren:Hu});break;default:bt=Ht.mapObjectTypeChildren({child:Ot,newProps:bt,newChildProps:Br,nestedChildren:Hu})}}}),this.mapArrayTypeChildrenToProps(Dt,bt)},iu.render=function(){var au=this.props,bt=au.children,Ht=N(au,Oe),Dt=S({},Ht),Ot=Ht.helmetData;return bt&&(Dt=this.mapChildrenToProps(bt,Dt)),!Ot||Ot instanceof kt||(Ot=new kt(Ot.context,Ot.instances)),Ot?B.createElement(je,S({},Dt,{context:Ot.value,helmetData:void 0})):B.createElement(tu.Consumer,null,function(cu){return B.createElement(je,S({},Dt,{context:cu}))})},eu}(B.Component);$e.propTypes={base:y().object,bodyAttributes:y().object,children:y().oneOfType([y().arrayOf(y().node),y().node]),defaultTitle:y().string,defer:y().bool,encodeSpecialCharacters:y().bool,htmlAttributes:y().object,link:y().arrayOf(y().object),meta:y().arrayOf(y().object),noscript:y().arrayOf(y().object),onChangeClientState:y().func,script:y().arrayOf(y().object),style:y().arrayOf(y().object),title:y().string,titleAttributes:y().object,titleTemplate:y().string,prioritizeSeoTags:y().bool,helmetData:y().object},$e.defaultProps={defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1},$e.displayName="Helmet";const Ze={},Qe=Ct=>B.createElement(Rt,{context:Ze},Ct);var lt=e(92736),mt=e(65582),uu=e(36237),Qt=e(85277),Le=e(28440),et=e.n(Le),Zt=Object.defineProperty,Tt=Object.getOwnPropertySymbols,Nt=Object.prototype.hasOwnProperty,Wt=Object.prototype.propertyIsEnumerable,nu=(Ct,eu,iu)=>eu in Ct?Zt(Ct,eu,{enumerable:!0,configurable:!0,writable:!0,value:iu}):Ct[eu]=iu,Ut=(Ct,eu)=>{for(var iu in eu||(eu={}))Nt.call(eu,iu)&&nu(Ct,iu,eu[iu]);if(Tt)for(var iu of Tt(eu))Wt.call(eu,iu)&&nu(Ct,iu,eu[iu]);return Ct},we=(Ct,eu)=>{var iu={};for(var au in Ct)Nt.call(Ct,au)&&eu.indexOf(au)<0&&(iu[au]=Ct[au]);if(Ct!=null&&Tt)for(var au of Tt(Ct))eu.indexOf(au)<0&&Wt.call(Ct,au)&&(iu[au]=Ct[au]);return iu};let de=null;const me=()=>(de||(de=Iu().applyPlugins({key:"antd",type:mt.ApplyPluginsType.modify,initialValue:Ut({},{componentSize:"middle"})})),de);function xt({children:Ct}){let eu=Ct;const[iu,au]=B.useState(()=>{const Ht=me(),{appConfig:Dt}=Ht;return we(Ht,["appConfig"])}),bt=Ht=>{au(Dt=>et()({},Dt,typeof Ht=="function"?Ht(Dt):Ht))};return iu.prefixCls&<.ZP.config({prefixCls:iu.prefixCls}),iu.iconPrefixCls&<.ZP.config({iconPrefixCls:iu.iconPrefixCls}),iu.theme&<.ZP.config({theme:iu.theme}),eu=B.createElement(lt.ZP,Ut({},iu),eu),eu=B.createElement(uu.StyleProvider,{hashPriority:"high"},eu),eu=B.createElement(Qt.C.Provider,{value:bt},B.createElement(Qt.S.Provider,{value:iu},eu)),eu}function Ce(Ct){return B.createElement(xt,null,Ct)}var at=e(74133);function jt(Ct,eu){return B.createElement(at.j,eu,Ct)}var Et=e(92769),De=e(35004),yt=e(24175),Ue=e(79634);function Ae(){var Ct,eu;const iu=getLocale();(Ct=moment)!=null&&Ct.locale&&moment.locale(((eu=localeInfo[iu])==null?void 0:eu.momentLocale)||""),setIntl(iu)}const ht=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?B.useLayoutEffect:B.useEffect,St=Ct=>{var eu;const iu=(0,Ue.Kd)(),[au,bt]=B.useState(iu),[Ht,Dt]=B.useState(()=>(0,Ue.lw)(au,!0)),Ot=Wu=>{var Br,ir;(Br=o())!=null&&Br.locale&&o().locale(((ir=Ue.H8[Wu])==null?void 0:ir.momentLocale)||"en"),bt(Wu),Dt((0,Ue.lw)(Wu))};ht(()=>(Ue.B.on(Ue.PZ,Ot),()=>{Ue.B.off(Ue.PZ,Ot)}),[]);const cu={},Hu=(0,Ue.Mg)();return B.createElement(lt.ZP,{direction:Hu,locale:((eu=Ue.H8[au])==null?void 0:eu.antd)||cu},B.createElement(Ue.eU,{value:Ht},Ct.children))};function Ne(Ct){return B.createElement(St,null,Ct)}function Fu(Ct){return Ct.default?typeof Ct.default=="function"?Ct.default():Ct.default:Ct}function _t(){return[{apply:Fu(u),path:void 0},{apply:n,path:void 0},{apply:l,path:void 0},{apply:c,path:void 0},{apply:d,path:void 0}]}function Zu(){return["patchRoutes","patchClientRoutes","modifyContextOpts","modifyClientRenderOpts","rootContainer","innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","render","onRouteChange","antd","dva","locale","qiankun"]}let Yu=null;function wu(){return Yu=mt.PluginManager.create({plugins:_t(),validKeys:Zu()}),Yu}function Iu(){return Yu}},65582:function(f,g,e){"use strict";e.d(g,{ApplyPluginsType:function(){return gt},FormattedMessage:function(){return h._H},Link:function(){return q},Outlet:function(){return K.j3},PluginManager:function(){return Rt},connect:function(){return d.$j},getDvaApp:function(){return s.Q},history:function(){return tt.m8},setLocale:function(){return h.i_},useAppData:function(){return G.Ov},useDispatch:function(){return d.I0},useIntl:function(){return h.YB},useLocation:function(){return K.TH},useOutletContext:function(){return K.bx},useParams:function(){return K.UO},useSearchParams:function(){return $.lr},useSelector:function(){return d.v9}});var u=e(59301),n=e(85277);function l(){return React.useContext(AntdConfigContext)}function c(){return React.useContext(AntdConfigContextSetter)}var d=e(22575),s=e(74133),h=e(79634),o=Object.defineProperty,i=Object.defineProperties,B=Object.getOwnPropertyDescriptors,p=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,E=(Qe,lt,mt)=>lt in Qe?o(Qe,lt,{enumerable:!0,configurable:!0,writable:!0,value:mt}):Qe[lt]=mt,x=(Qe,lt)=>{for(var mt in lt||(lt={}))y.call(lt,mt)&&E(Qe,mt,lt[mt]);if(p)for(var mt of p(lt))m.call(lt,mt)&&E(Qe,mt,lt[mt]);return Qe},I=(Qe,lt)=>i(Qe,B(lt)),O=(Qe,lt)=>{var mt={};for(var uu in Qe)y.call(Qe,uu)&<.indexOf(uu)<0&&(mt[uu]=Qe[uu]);if(Qe!=null&&p)for(var uu of p(Qe))lt.indexOf(uu)<0&&m.call(Qe,uu)&&(mt[uu]=Qe[uu]);return mt};const D=Qe=>{var lt=Qe,{overlayClassName:mt}=lt,uu=O(lt,["overlayClassName"]);return React.createElement(Dropdown,x({overlayClassName:mt},uu))},S=Qe=>Qe.reduce((lt,mt)=>mt.lang?I(x({},lt),{[mt.lang]:mt}):lt,{}),R={"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"}},M=Qe=>{var lt;const mt=Qe,{globalIconClassName:uu,postLocalesData:Qt,onItemClick:Le,icon:et,style:Zt,reload:Tt}=mt,Nt=O(mt,["globalIconClassName","postLocalesData","onItemClick","icon","style","reload"]),[Wt,nu]=useState(()=>getLocale()),Ut=({key:De})=>{setLocale(De,Tt),nu(getLocale())},we=getAllLocales().map(De=>R[De]||{lang:De,label:De,icon:"\u{1F310}",title:De}),de=(Qt==null?void 0:Qt(we))||we,me=Le?De=>Le(De):Ut,xt={minWidth:"160px"},Ce={marginRight:"8px"},at={selectedKeys:[Wt],onClick:me,items:de.map(De=>({key:De.lang||De.key,style:xt,label:React.createElement(React.Fragment,null,React.createElement("span",{role:"img","aria-label":(De==null?void 0:De.label)||"en-US",style:Ce},(De==null?void 0:De.icon)||"\u{1F310}"),(De==null?void 0:De.label)||"en-US")}))};let jt;version.startsWith("5.")||version.startsWith("4.24.")?jt={menu:at}:version.startsWith("3.")?jt={overlay:React.createElement(Menu,null,at.items.map(De=>React.createElement(Menu.Item,{key:De.key,onClick:De.onClick},De.label)))}:jt={overlay:React.createElement(Menu,x({},at))};const Et=x({cursor:"pointer",padding:"12px",display:"inline-flex",alignItems:"center",justifyContent:"center",fontSize:18,verticalAlign:"middle"},Zt);return React.createElement(D,x(I(x({},jt),{placement:"bottomRight"}),Nt),React.createElement("span",{className:uu,style:Et},React.createElement("i",{className:"anticon",title:(lt=de[Wt])==null?void 0:lt.title},et||React.createElement("svg",{viewBox:"0 0 24 24",focusable:"false",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},React.createElement("path",{d:"M0 0h24v24H0z",fill:"none"}),React.createElement("path",{d:"M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z ",className:"css-c4d79v"})))))};var N=e(38329),Y=e(38127),$=e(32451),G=e(67704),ae=e(87296);function ne(Qe,lt){var mt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},uu=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};if(typeof IntersectionObserver!="function")return null;var Qt=u.useRef(typeof IntersectionObserver=="function"),Le=u.useRef(null);return u.useEffect(function(){if(!(!Qe.current||!Qt.current||uu.disabled))return Le.current=new IntersectionObserver(function(et){var Zt=(0,ae.Z)(et,1),Tt=Zt[0];lt(Tt)},mt),Le.current.observe(Qe.current),function(){var et;(et=Le.current)===null||et===void 0||et.disconnect()}},[lt,mt,uu.disabled,Qe]),Le.current}var oe=["prefetch"];function ee(Qe){var lt=u.useRef(null);return u.useEffect(function(){Qe&&(typeof Qe=="function"?Qe(lt.current):Qe.current=lt.current)}),lt}var q=u.forwardRef(function(Qe,lt){var mt,uu=Qe.prefetch,Qt=(0,Y.Z)(Qe,oe),Le=typeof window!="undefined"&&window.__umi_route_prefetch__||{defaultPrefetch:"none",defaultPrefetchTimeout:50},et=Le.defaultPrefetch,Zt=Le.defaultPrefetchTimeout,Tt=(uu===!0?"intent":uu===!1?"none":uu)||et;if(!["intent","render","viewport","none"].includes(Tt))throw new Error("Invalid prefetch value ".concat(Tt," found in Link component"));var Nt=(0,G.Ov)(),Wt=typeof Qe.to=="string"?Qe.to:(mt=Qe.to)===null||mt===void 0?void 0:mt.pathname,nu=u.useRef(!1),Ut=ee(lt),we=function(xt){if(Tt==="intent"){var Ce=xt.target||{};Ce.preloadTimeout||(Ce.preloadTimeout=setTimeout(function(){var at;Ce.preloadTimeout=null,(at=Nt.preloadRoute)===null||at===void 0||at.call(Nt,Wt)},Qe.prefetchTimeout||Zt))}},de=function(xt){if(Tt==="intent"){var Ce=xt.target||{};Ce.preloadTimeout&&(clearTimeout(Ce.preloadTimeout),Ce.preloadTimeout=null)}};return(0,u.useLayoutEffect)(function(){if(Tt==="render"&&!nu.current){var me;(me=Nt.preloadRoute)===null||me===void 0||me.call(Nt,Wt),nu.current=!0}},[Tt,Wt]),ne(Ut,function(me){if(me!=null&&me.isIntersecting){var xt;(xt=Nt.preloadRoute)===null||xt===void 0||xt.call(Nt,Wt)}},{rootMargin:"100px"},{disabled:Tt!=="viewport"}),Wt?u.createElement($.rU,(0,N.Z)({onMouseEnter:we,onMouseLeave:de,ref:Ut},Qt),Qe.children):null}),K=e(35338),se=e(8616);function te(){"use strict";te=function(){return lt};var Qe,lt={},mt=Object.prototype,uu=mt.hasOwnProperty,Qt=Object.defineProperty||function(wu,Iu,Ct){wu[Iu]=Ct.value},Le=typeof Symbol=="function"?Symbol:{},et=Le.iterator||"@@iterator",Zt=Le.asyncIterator||"@@asyncIterator",Tt=Le.toStringTag||"@@toStringTag";function Nt(wu,Iu,Ct){return Object.defineProperty(wu,Iu,{value:Ct,enumerable:!0,configurable:!0,writable:!0}),wu[Iu]}try{Nt({},"")}catch(wu){Nt=function(Ct,eu,iu){return Ct[eu]=iu}}function Wt(wu,Iu,Ct,eu){var iu=Iu&&Iu.prototype instanceof Ce?Iu:Ce,au=Object.create(iu.prototype),bt=new Zu(eu||[]);return Qt(au,"_invoke",{value:St(wu,Ct,bt)}),au}function nu(wu,Iu,Ct){try{return{type:"normal",arg:wu.call(Iu,Ct)}}catch(eu){return{type:"throw",arg:eu}}}lt.wrap=Wt;var Ut="suspendedStart",we="suspendedYield",de="executing",me="completed",xt={};function Ce(){}function at(){}function jt(){}var Et={};Nt(Et,et,function(){return this});var De=Object.getPrototypeOf,yt=De&&De(De(Yu([])));yt&&yt!==mt&&uu.call(yt,et)&&(Et=yt);var Ue=jt.prototype=Ce.prototype=Object.create(Et);function Ae(wu){["next","throw","return"].forEach(function(Iu){Nt(wu,Iu,function(Ct){return this._invoke(Iu,Ct)})})}function ht(wu,Iu){function Ct(iu,au,bt,Ht){var Dt=nu(wu[iu],wu,au);if(Dt.type!=="throw"){var Ot=Dt.arg,cu=Ot.value;return cu&&(0,se.Z)(cu)=="object"&&uu.call(cu,"__await")?Iu.resolve(cu.__await).then(function(Hu){Ct("next",Hu,bt,Ht)},function(Hu){Ct("throw",Hu,bt,Ht)}):Iu.resolve(cu).then(function(Hu){Ot.value=Hu,bt(Ot)},function(Hu){return Ct("throw",Hu,bt,Ht)})}Ht(Dt.arg)}var eu;Qt(this,"_invoke",{value:function(au,bt){function Ht(){return new Iu(function(Dt,Ot){Ct(au,bt,Dt,Ot)})}return eu=eu?eu.then(Ht,Ht):Ht()}})}function St(wu,Iu,Ct){var eu=Ut;return function(iu,au){if(eu===de)throw new Error("Generator is already running");if(eu===me){if(iu==="throw")throw au;return{value:Qe,done:!0}}for(Ct.method=iu,Ct.arg=au;;){var bt=Ct.delegate;if(bt){var Ht=Ne(bt,Ct);if(Ht){if(Ht===xt)continue;return Ht}}if(Ct.method==="next")Ct.sent=Ct._sent=Ct.arg;else if(Ct.method==="throw"){if(eu===Ut)throw eu=me,Ct.arg;Ct.dispatchException(Ct.arg)}else Ct.method==="return"&&Ct.abrupt("return",Ct.arg);eu=de;var Dt=nu(wu,Iu,Ct);if(Dt.type==="normal"){if(eu=Ct.done?me:we,Dt.arg===xt)continue;return{value:Dt.arg,done:Ct.done}}Dt.type==="throw"&&(eu=me,Ct.method="throw",Ct.arg=Dt.arg)}}}function Ne(wu,Iu){var Ct=Iu.method,eu=wu.iterator[Ct];if(eu===Qe)return Iu.delegate=null,Ct==="throw"&&wu.iterator.return&&(Iu.method="return",Iu.arg=Qe,Ne(wu,Iu),Iu.method==="throw")||Ct!=="return"&&(Iu.method="throw",Iu.arg=new TypeError("The iterator does not provide a '"+Ct+"' method")),xt;var iu=nu(eu,wu.iterator,Iu.arg);if(iu.type==="throw")return Iu.method="throw",Iu.arg=iu.arg,Iu.delegate=null,xt;var au=iu.arg;return au?au.done?(Iu[wu.resultName]=au.value,Iu.next=wu.nextLoc,Iu.method!=="return"&&(Iu.method="next",Iu.arg=Qe),Iu.delegate=null,xt):au:(Iu.method="throw",Iu.arg=new TypeError("iterator result is not an object"),Iu.delegate=null,xt)}function Fu(wu){var Iu={tryLoc:wu[0]};1 in wu&&(Iu.catchLoc=wu[1]),2 in wu&&(Iu.finallyLoc=wu[2],Iu.afterLoc=wu[3]),this.tryEntries.push(Iu)}function _t(wu){var Iu=wu.completion||{};Iu.type="normal",delete Iu.arg,wu.completion=Iu}function Zu(wu){this.tryEntries=[{tryLoc:"root"}],wu.forEach(Fu,this),this.reset(!0)}function Yu(wu){if(wu||wu===""){var Iu=wu[et];if(Iu)return Iu.call(wu);if(typeof wu.next=="function")return wu;if(!isNaN(wu.length)){var Ct=-1,eu=function iu(){for(;++Ct<wu.length;)if(uu.call(wu,Ct))return iu.value=wu[Ct],iu.done=!1,iu;return iu.value=Qe,iu.done=!0,iu};return eu.next=eu}}throw new TypeError((0,se.Z)(wu)+" is not iterable")}return at.prototype=jt,Qt(Ue,"constructor",{value:jt,configurable:!0}),Qt(jt,"constructor",{value:at,configurable:!0}),at.displayName=Nt(jt,Tt,"GeneratorFunction"),lt.isGeneratorFunction=function(wu){var Iu=typeof wu=="function"&&wu.constructor;return!!Iu&&(Iu===at||(Iu.displayName||Iu.name)==="GeneratorFunction")},lt.mark=function(wu){return Object.setPrototypeOf?Object.setPrototypeOf(wu,jt):(wu.__proto__=jt,Nt(wu,Tt,"GeneratorFunction")),wu.prototype=Object.create(Ue),wu},lt.awrap=function(wu){return{__await:wu}},Ae(ht.prototype),Nt(ht.prototype,Zt,function(){return this}),lt.AsyncIterator=ht,lt.async=function(wu,Iu,Ct,eu,iu){iu===void 0&&(iu=Promise);var au=new ht(Wt(wu,Iu,Ct,eu),iu);return lt.isGeneratorFunction(Iu)?au:au.next().then(function(bt){return bt.done?bt.value:au.next()})},Ae(Ue),Nt(Ue,Tt,"Generator"),Nt(Ue,et,function(){return this}),Nt(Ue,"toString",function(){return"[object Generator]"}),lt.keys=function(wu){var Iu=Object(wu),Ct=[];for(var eu in Iu)Ct.push(eu);return Ct.reverse(),function iu(){for(;Ct.length;){var au=Ct.pop();if(au in Iu)return iu.value=au,iu.done=!1,iu}return iu.done=!0,iu}},lt.values=Yu,Zu.prototype={constructor:Zu,reset:function(Iu){if(this.prev=0,this.next=0,this.sent=this._sent=Qe,this.done=!1,this.delegate=null,this.method="next",this.arg=Qe,this.tryEntries.forEach(_t),!Iu)for(var Ct in this)Ct.charAt(0)==="t"&&uu.call(this,Ct)&&!isNaN(+Ct.slice(1))&&(this[Ct]=Qe)},stop:function(){this.done=!0;var Iu=this.tryEntries[0].completion;if(Iu.type==="throw")throw Iu.arg;return this.rval},dispatchException:function(Iu){if(this.done)throw Iu;var Ct=this;function eu(Ot,cu){return bt.type="throw",bt.arg=Iu,Ct.next=Ot,cu&&(Ct.method="next",Ct.arg=Qe),!!cu}for(var iu=this.tryEntries.length-1;iu>=0;--iu){var au=this.tryEntries[iu],bt=au.completion;if(au.tryLoc==="root")return eu("end");if(au.tryLoc<=this.prev){var Ht=uu.call(au,"catchLoc"),Dt=uu.call(au,"finallyLoc");if(Ht&&Dt){if(this.prev<au.catchLoc)return eu(au.catchLoc,!0);if(this.prev<au.finallyLoc)return eu(au.finallyLoc)}else if(Ht){if(this.prev<au.catchLoc)return eu(au.catchLoc,!0)}else{if(!Dt)throw new Error("try statement without catch or finally");if(this.prev<au.finallyLoc)return eu(au.finallyLoc)}}}},abrupt:function(Iu,Ct){for(var eu=this.tryEntries.length-1;eu>=0;--eu){var iu=this.tryEntries[eu];if(iu.tryLoc<=this.prev&&uu.call(iu,"finallyLoc")&&this.prev<iu.finallyLoc){var au=iu;break}}au&&(Iu==="break"||Iu==="continue")&&au.tryLoc<=Ct&&Ct<=au.finallyLoc&&(au=null);var bt=au?au.completion:{};return bt.type=Iu,bt.arg=Ct,au?(this.method="next",this.next=au.finallyLoc,xt):this.complete(bt)},complete:function(Iu,Ct){if(Iu.type==="throw")throw Iu.arg;return Iu.type==="break"||Iu.type==="continue"?this.next=Iu.arg:Iu.type==="return"?(this.rval=this.arg=Iu.arg,this.method="return",this.next="end"):Iu.type==="normal"&&Ct&&(this.next=Ct),xt},finish:function(Iu){for(var Ct=this.tryEntries.length-1;Ct>=0;--Ct){var eu=this.tryEntries[Ct];if(eu.finallyLoc===Iu)return this.complete(eu.completion,eu.afterLoc),_t(eu),xt}},catch:function(Iu){for(var Ct=this.tryEntries.length-1;Ct>=0;--Ct){var eu=this.tryEntries[Ct];if(eu.tryLoc===Iu){var iu=eu.completion;if(iu.type==="throw"){var au=iu.arg;_t(eu)}return au}}throw new Error("illegal catch attempt")},delegateYield:function(Iu,Ct,eu){return this.delegate={iterator:Yu(Iu),resultName:Ct,nextLoc:eu},this.method==="next"&&(this.arg=Qe),xt}},lt}var J=e(63579);function ce(Qe,lt,mt,uu,Qt,Le,et){try{var Zt=Qe[Le](et),Tt=Zt.value}catch(Nt){mt(Nt);return}Zt.done?lt(Tt):Promise.resolve(Tt).then(uu,Qt)}function W(Qe){return function(){var lt=this,mt=arguments;return new Promise(function(uu,Qt){var Le=Qe.apply(lt,mt);function et(Tt){ce(Le,uu,Qt,et,Zt,"next",Tt)}function Zt(Tt){ce(Le,uu,Qt,et,Zt,"throw",Tt)}et(void 0)})}}var j=e(99227);function ie(Qe,lt){var mt=typeof Symbol!="undefined"&&Qe[Symbol.iterator]||Qe["@@iterator"];if(!mt){if(Array.isArray(Qe)||(mt=(0,j.Z)(Qe))||lt&&Qe&&typeof Qe.length=="number"){mt&&(Qe=mt);var uu=0,Qt=function(){};return{s:Qt,n:function(){return uu>=Qe.length?{done:!0}:{done:!1,value:Qe[uu++]}},e:function(Nt){throw Nt},f:Qt}}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 Le=!0,et=!1,Zt;return{s:function(){mt=mt.call(Qe)},n:function(){var Nt=mt.next();return Le=Nt.done,Nt},e:function(Nt){et=!0,Zt=Nt},f:function(){try{!Le&&mt.return!=null&&mt.return()}finally{if(et)throw Zt}}}}var ve=e(73825);function Fe(Qe){if(typeof Symbol!="undefined"&&Qe[Symbol.iterator]!=null||Qe["@@iterator"]!=null)return Array.from(Qe)}var Se=e(66160);function Ge(Qe){return(0,ve.Z)(Qe)||Fe(Qe)||(0,j.Z)(Qe)||(0,Se.Z)()}function ze(Qe,lt){if(!(Qe instanceof lt))throw new TypeError("Cannot call a class as a function")}var Pt=e(89878);function pt(Qe,lt){for(var mt=0;mt<lt.length;mt++){var uu=lt[mt];uu.enumerable=uu.enumerable||!1,uu.configurable=!0,"value"in uu&&(uu.writable=!0),Object.defineProperty(Qe,(0,Pt.Z)(uu.key),uu)}}function wt(Qe,lt,mt){return lt&&pt(Qe.prototype,lt),mt&&pt(Qe,mt),Object.defineProperty(Qe,"prototype",{writable:!1}),Qe}var zt=e(65873);function kt(Qe,lt){if(!Qe)throw new Error(lt)}function tu(Qe){var lt=Qe.fns,mt=Qe.args;if(lt.length===1)return lt[0];var uu=lt.pop();return lt.reduce(function(Qt,Le){return function(){return Le(Qt,mt)}},uu)}function We(Qe){return!!Qe&&(0,se.Z)(Qe)==="object"&&typeof Qe.then=="function"}var gt=function(Qe){return Qe.compose="compose",Qe.modify="modify",Qe.event="event",Qe}({}),Rt=function(){function Qe(lt){ze(this,Qe),(0,zt.Z)(this,"opts",void 0),(0,zt.Z)(this,"hooks",{}),this.opts=lt}return wt(Qe,[{key:"register",value:function(mt){var uu=this;kt(mt.apply,"plugin register failed, apply must supplied"),Object.keys(mt.apply).forEach(function(Qt){kt(uu.opts.validKeys.indexOf(Qt)>-1,"register failed, invalid key ".concat(Qt," ").concat(mt.path?"from plugin ".concat(mt.path):"",".")),uu.hooks[Qt]=(uu.hooks[Qt]||[]).concat(mt.apply[Qt])})}},{key:"getHooks",value:function(mt){var uu=mt.split("."),Qt=Ge(uu),Le=Qt[0],et=Qt.slice(1),Zt=this.hooks[Le]||[];return et.length&&(Zt=Zt.map(function(Tt){try{var Nt=Tt,Wt=ie(et),nu;try{for(Wt.s();!(nu=Wt.n()).done;){var Ut=nu.value;Nt=Nt[Ut]}}catch(we){Wt.e(we)}finally{Wt.f()}return Nt}catch(we){return null}}).filter(Boolean)),Zt}},{key:"applyPlugins",value:function(mt){var uu=mt.key,Qt=mt.type,Le=mt.initialValue,et=mt.args,Zt=mt.async,Tt=this.getHooks(uu)||[];switch(et&&kt((0,se.Z)(et)==="object","applyPlugins failed, args must be plain object."),Zt&&kt(Qt===gt.modify||Qt===gt.event,"async only works with modify and event type."),Qt){case gt.modify:return Zt?Tt.reduce(function(){var Nt=W(te().mark(function Wt(nu,Ut){var we;return te().wrap(function(me){for(;;)switch(me.prev=me.next){case 0:if(kt(typeof Ut=="function"||(0,se.Z)(Ut)==="object"||We(Ut),"applyPlugins failed, all hooks for key ".concat(uu," must be function, plain object or Promise.")),!We(nu)){me.next=5;break}return me.next=4,nu;case 4:nu=me.sent;case 5:if(typeof Ut!="function"){me.next=16;break}if(we=Ut(nu,et),!We(we)){me.next=13;break}return me.next=10,we;case 10:return me.abrupt("return",me.sent);case 13:return me.abrupt("return",we);case 14:me.next=21;break;case 16:if(!We(Ut)){me.next=20;break}return me.next=19,Ut;case 19:Ut=me.sent;case 20:return me.abrupt("return",(0,J.Z)((0,J.Z)({},nu),Ut));case 21:case"end":return me.stop()}},Wt)}));return function(Wt,nu){return Nt.apply(this,arguments)}}(),We(Le)?Le:Promise.resolve(Le)):Tt.reduce(function(Nt,Wt){return kt(typeof Wt=="function"||(0,se.Z)(Wt)==="object","applyPlugins failed, all hooks for key ".concat(uu," must be function or plain object.")),typeof Wt=="function"?Wt(Nt,et):(0,J.Z)((0,J.Z)({},Nt),Wt)},Le);case gt.event:return W(te().mark(function Nt(){var Wt,nu,Ut,we;return te().wrap(function(me){for(;;)switch(me.prev=me.next){case 0:Wt=ie(Tt),me.prev=1,Wt.s();case 3:if((nu=Wt.n()).done){me.next=12;break}if(Ut=nu.value,kt(typeof Ut=="function","applyPlugins failed, all hooks for key ".concat(uu," must be function.")),we=Ut(et),!(Zt&&We(we))){me.next=10;break}return me.next=10,we;case 10:me.next=3;break;case 12:me.next=17;break;case 14:me.prev=14,me.t0=me.catch(1),Wt.e(me.t0);case 17:return me.prev=17,Wt.f(),me.finish(17);case 20:case"end":return me.stop()}},Nt,null,[[1,14,17,20]])}))();case gt.compose:return function(){return tu({fns:Tt.concat(Le),args:et})()}}}}],[{key:"create",value:function(mt){var uu=new Qe({validKeys:mt.validKeys});return mt.plugins.forEach(function(Qt){uu.register(Qt)}),uu}}]),Qe}(),tt=e(26243);let ft=0,ct=0;function qe(Qe,lt){}function je(Qe){return JSON.stringify(Qe,null,2)}function ye(Qe){const lt=Qe.length>1?Qe.map(Oe).join(" "):Qe[0];return typeof lt=="object"?`${je(lt)}`:lt.toString()}function Oe(Qe){return typeof Qe=="object"?`${JSON.stringify(Qe)}`:Qe.toString()}const $e={log(...Qe){ye(Qe)},info(...Qe){ye(Qe)},warn(...Qe){ye(Qe)},error(...Qe){ye(Qe)},group(){ct++},groupCollapsed(){ct++},groupEnd(){ct&&--ct},clear(){},trace(...Qe){console.trace(...Qe)},profile(...Qe){console.profile(...Qe)},profileEnd(...Qe){console.profileEnd(...Qe)}},Ze=()=>{}},85277:function(f,g,e){"use strict";e.d(g,{C:function(){return l},S:function(){return n}});var u=e(59301);const n=u.createContext(null),l=u.createContext(()=>{console.error("The 'useAntdConfigSetter()' method depends on the antd 'ConfigProvider', requires one of 'antd.configProvider' / 'antd.dark' / 'antd.compact' to be enabled.")})},74133:function(f,g,e){"use strict";e.d(g,{j:function(){return Lo},Q:function(){return El}});var u=e(22575),n=e(89880),l=e.n(n),c=e(59301),d=e(65582),s=e(47735),h=Object.defineProperty,o=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,B=Object.prototype.propertyIsEnumerable,p=(F,T,k)=>T in F?h(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,y=(F,T)=>{for(var k in T||(T={}))i.call(T,k)&&p(F,k,T[k]);if(o)for(var k of o(T))B.call(T,k)&&p(F,k,T[k]);return F},E={namespace:"account",state:{basicInfo:void 0,actionTabs:{key:"",params:{}}},effects:{*updateAvatar({payload:F},{call:T,put:k}){return yield T(s.n1,F)},*appplySchool({payload:F},{call:T,put:k}){return yield T(s.bz,F)},*getSchoolOption({payload:F},{call:T,put:k}){return yield T(s.GY,F)},*getDepartmentOption({payload:F},{call:T,put:k}){return yield T(s.Ql,F)},*appplyDepartment({payload:F},{call:T,put:k}){return yield T(s.Zm,F)},*updateAccount({payload:F},{call:T,put:k}){return yield T(s.sG,F)},*cancelRealNameAuth({payload:F},{call:T,put:k}){return yield T(s.P,F)},*cancelProfessionalAuth({payload:F},{call:T,put:k}){return yield T(s.$f,F)},*applyProfessionalAuth({payload:F},{call:T,put:k}){return yield T(s.Ow,F)},*applyRealNameAuth({payload:F},{call:T,put:k}){return yield T(s.ht,F)},*getCode({payload:F},{call:T,put:k}){return yield T(s.Cq,F)},*bindPhone({payload:F},{call:T,put:k}){return yield T(s.eF,F)},*bindEmail({payload:F},{call:T,put:k}){return yield T(s.I8,F)},*updatePassword({payload:F},{call:T,put:k}){return yield T(s.gQ,F)},*unbindAccount({payload:F},{call:T,put:k}){return yield T(s.wi,F)},*getBasicInfo({payload:F},{call:T,put:k}){const ge=yield T(s.o9,F);return yield k({type:"save",payload:{basicInfo:y({},ge)}}),ge},*setActionTabs({payload:F},{call:T,put:k}){yield k({type:"save",payload:{actionTabs:y({},F)}})}},reducers:{save(F,T){return y(y({},F),T.payload)}},subscriptions:{setup({dispatch:F,history:T}){return T.listen(({pathname:k})=>{k==="/"&&F({type:"query"})})}}},x=e(5959),I=Object.defineProperty,O=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,S=Object.prototype.propertyIsEnumerable,R=(F,T,k)=>T in F?I(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,M=(F,T)=>{for(var k in T||(T={}))D.call(T,k)&&R(F,k,T[k]);if(O)for(var k of O(T))S.call(T,k)&&R(F,k,T[k]);return F},Y={namespace:"announcement",state:{name:"\u666E\u901A\u8BD5\u5377\uFF0C\u968F\u673A\u8BD5\u5377\u8BE6\u60C5\u9875\u9762",loading:!0,actionTabs:{}},effects:{*informDown({payload:F,callback:T},{call:k,put:ge}){return yield k(x.nZ,F)},*informUp({payload:F,callback:T},{call:k,put:ge}){return yield k(x.TO,F)},*setActionTabs({payload:F},{call:T,put:k}){yield k({type:"save",payload:{actionTabs:M({},F)}})}},reducers:{save(F,T){return M(M({},F),T.payload)}},subscriptions:{setup({dispatch:F,history:T}){}}},$=e(7310),G=Object.defineProperty,ae=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,ee=(F,T,k)=>T in F?G(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,q=(F,T)=>{for(var k in T||(T={}))ne.call(T,k)&&ee(F,k,T[k]);if(ae)for(var k of ae(T))oe.call(T,k)&&ee(F,k,T[k]);return F},se={namespace:"attachment",state:{name:"\u8D44\u6E90",loading:!0,detail:{},actionTabs:{}},effects:{*allAttachment({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k($.SV,F);return yield ge({type:"save",payload:{allList:q({},Pe)}}),Pe},*mineAttachment({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k($.zI,F);return yield ge({type:"save",payload:{mineList:q({},Pe)}}),Pe},*fileImport({payload:F,callback:T},{call:k,put:ge}){return yield k($.tO,F)},*getDetail({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k($.Nm,F);return yield ge({type:"save",payload:{detail:q({},Pe)}}),Pe},*updateVisits({payload:F,callback:T},{call:k,put:ge}){return yield k($.H,F)},*setActionTabs({payload:F},{call:T,put:k}){yield k({type:"save",payload:{actionTabs:q({},F)}})}},reducers:{save(F,T){return q(q({},F),T.payload)}},subscriptions:{setup({dispatch:F,history:T}){}}},te=e(26795),J=Object.defineProperty,ce=Object.getOwnPropertySymbols,W=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable,ie=(F,T,k)=>T in F?J(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,ve=(F,T)=>{for(var k in T||(T={}))W.call(T,k)&&ie(F,k,T[k]);if(ce)for(var k of ce(T))j.call(T,k)&&ie(F,k,T[k]);return F},Se={namespace:"boards",state:{name:"\u8BA8\u8BBA",loading:!0,actionTabs:{},boardsDetail:{},boardsCategoryList:{}},effects:{*getBoardsCategoryList({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(te.yq,F);return yield ge({type:"save",payload:{boardsCategoryList:ve({},Pe.data)}}),Pe.data},*getBoardsDetail({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(te.dI,F);return yield ge({type:"save",payload:{boardsDetail:ve({},Pe.data)}}),Pe.data},*setTopping({payload:F,callback:T},{call:k,put:ge}){return yield k(te.cc,F)},*escTopping({payload:F,callback:T},{call:k,put:ge}){return yield k(te.CJ,F)},*getReplyList({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(te.PC,F);yield ge({type:"save",payload:{replyList:ve({},Pe.data)}})},*createReply({payload:F,callback:T},{call:k,put:ge}){return yield k(te.PP,F)},*replyLike({payload:F,callback:T},{call:k,put:ge}){return yield k(te.NA,F)},*replyUnLike({payload:F,callback:T},{call:k,put:ge}){return yield k(te.YQ,F)},*deleteReply({payload:F,callback:T},{call:k,put:ge}){return yield k(te.Mf,F)},*setActionTabs({payload:F},{call:T,put:k}){yield k({type:"save",payload:{actionTabs:ve({},F)}})}},reducers:{save(F,T){return ve(ve({},F),T.payload)}},subscriptions:{setup({dispatch:F,history:T}){}}},Ge=e(87513),ze=Object.defineProperty,Pt=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,zt=(F,T,k)=>T in F?ze(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,kt=(F,T)=>{for(var k in T||(T={}))pt.call(T,k)&&zt(F,k,T[k]);if(Pt)for(var k of Pt(T))wt.call(T,k)&&zt(F,k,T[k]);return F},We={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:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ge.$Q,F);return yield ge({type:"save",payload:{ScoreRangesData:Pe==null?void 0:Pe.data}}),Pe},*getQuestionResult({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ge._U,F);return yield ge({type:"save",payload:{NormalResult:Pe}}),Pe},*getUserExercise({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ge.xA,F);return yield ge({type:"save",payload:{userExerciseList:kt({},(Pe==null?void 0:Pe.data)||{})}}),console.log("getUserExercise-res:",Pe),Pe==null?void 0:Pe.data},*getExerciseIdentityPhotos({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ge.J,F);return yield ge({type:"save",payload:{exerciseIdentityPhotos:kt({},(Pe==null?void 0:Pe.data)||{})}}),Pe==null?void 0:Pe.data},*getExerciseExportHeadData({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ge.iw,F);return yield ge({type:"save",payload:{exerciseExportHeadData:kt({},Pe)}}),Pe},*getExerciseUserInfo({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ge.Ty,F);return(Pe==null?void 0:Pe.status)===0&&(yield ge({type:"save",payload:kt({},{exerciseUserInfo:kt({},Pe.data)})})),Pe},*getExaminationIntelligentSettings({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ge.sA,F);return yield ge({type:"save",payload:{examinationIntelligentSettings:kt({},Pe)}}),Pe},*getRandomEditExercises({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ge.yu,F);return yield ge({type:"save",payload:{editRandomExercises:kt({},Pe)}}),Pe},*getExerciseList({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ge.G$,F);if(Pe!=null&&Pe.total_exercise_users)try{localStorage.total_exercise_users=JSON.stringify(Pe.total_exercise_users)}catch(ur){}return yield ge({type:"save",payload:{exerciseList:kt({},Pe)}}),yield ge({type:"save",payload:{order_type:F.order_type,order:F.order}}),Pe},*getExerciseStatistics({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ge._u,F);return yield ge({type:"save",payload:{statisticsList:kt({},Pe)}}),Pe},*getBrankList({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ge.n$,F);return yield ge({type:"save",payload:{brankList:kt({},Pe)}}),Pe},*saveBanks({payload:F,callback:T},{call:k,put:ge}){return yield k(Ge.lf,F)},*getExerciseCourses({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ge.N3,F);return yield ge({type:"save",payload:{exerciseCoursesList:kt({},Pe)}}),Pe},*addExercise({payload:F,callback:T},{call:k,put:ge}){return yield k(Ge.uR,F)},*editExercise({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ge.qf,F);return yield ge({type:"save",payload:{editData:kt({},Pe)}}),Pe},*getTagDiscipline({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ge.YY,F);return yield ge({type:"save",payload:{tagDisciplineData:kt({},Pe)}}),Pe},*editExerciseQuestion({payload:F,callback:T},{call:k,put:ge}){return yield k(Ge.Di,F)},*addExerciseQuestion({payload:F,callback:T},{call:k,put:ge}){return yield k(Ge.MK,F)},*exeriseMoveUpDown({payload:F,callback:T},{call:k,put:ge}){return yield k(Ge.GK,F)},*getEndGroups({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ge.KE,F);return yield ge({type:"save",payload:{endGroups:kt({},Pe)}}),Pe},*getPublishGroups({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ge.ux,F);return yield ge({type:"save",payload:{publishGroups:kt({},Pe)}}),Pe},*getCommonHeader({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ge.UK,F);return yield ge({type:"save",payload:{commonHeader:kt({},Pe)}}),Pe},*getReviewExercise({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ge.BJ,F);return yield ge({type:"save",payload:{reviewExercise:kt({},Pe)}}),Pe},*postReviewExercise({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ge.pu,F);return yield ge({type:"save",payload:{reviewExercise:kt({},Pe)}}),Pe},*getCentralizeReviewExercise({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ge.X4,F);return yield ge({type:"save",payload:{reviewExercise:kt({},Pe)}}),Pe},*clearData({payload:F,callback:T},{call:k,put:ge}){yield ge({type:"save",payload:{[F.key]:{}}})},*getReviewGroupExercise({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ge.W4,F);return yield ge({type:"save",payload:{reviewGroupExercise:kt({},Pe)}}),Pe},*getWorkSetting({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ge.Ul,F);return yield ge({type:"save",payload:{workSetting:kt({},Pe)}}),Pe},*getRedoModal({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ge.tX,F);return yield ge({type:"save",payload:{redoModal:kt({},Pe)}}),Pe},*getRedoListModal({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ge.s,F);return yield ge({type:"save",payload:{redoModal:kt({},Pe)}}),Pe},*getCodeReviewDetail({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ge.Xn,F);return yield ge({type:"save",payload:{codeReviewDetail:kt({},Pe)}}),Pe},*changeScore({payload:F,callback:T},{call:k,put:ge}){return yield k(Ge.gG,F)},*setActionTabs({payload:F},{call:T,put:k}){yield k({type:"save",payload:{actionTabs:kt({},F)}})},*setUpdateIndex({payload:F},{call:T,put:k}){yield k({type:"save",payload:{updateIndex:F==="clear"?null:Math.random()}})},*setSaveExerciseDownUsers({payload:F},{call:T,put:k}){yield k({type:"save",payload:{saveExerciseDownUsers:F}})}},reducers:{save(F,T){return kt(kt({},F),T.payload)}},subscriptions:{setup({dispatch:F,history:T}){}}},gt=e(66479),Rt=Object.defineProperty,tt=Object.getOwnPropertySymbols,ft=Object.prototype.hasOwnProperty,ct=Object.prototype.propertyIsEnumerable,qe=(F,T,k)=>T in F?Rt(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,je=(F,T)=>{for(var k in T||(T={}))ft.call(T,k)&&qe(F,k,T[k]);if(tt)for(var k of tt(T))ct.call(T,k)&&qe(F,k,T[k]);return F},Oe={namespace:"graduation",state:{name:"\u6BD5\u4E1A\u8BBE\u8BA1",loading:!0,actionTabs:{},detailList:{},detailTaskList:{},replyList:{},detail:{},addTopicData:{},editTopicData:{},editTasksData:{}},effects:{*getTopisDetailList({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(gt.x_,F);return yield ge({type:"save",payload:{detailList:je({},Pe)}}),Pe},*getTasksListDetail({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(gt.QA,F);return yield ge({type:"save",payload:{detailTaskList:je({},Pe)}}),Pe},*getTopisDetail({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(gt.B6,F);return yield ge({type:"save",payload:{detail:je({},Pe)}}),Pe},*getTasksDetail({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(gt.y3,F);return yield ge({type:"save",payload:{tasksDetail:je({},Pe)}}),Pe},*refuseTopic({payload:F,callback:T},{call:k,put:ge}){return yield k(gt.mM,F)},*agreeTopic({payload:F,callback:T},{call:k,put:ge}){return yield k(gt.je,F)},*getReplyList({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(gt.PC,F);yield ge({type:"save",payload:{replyList:je({},Pe)}})},*createReply({payload:F,callback:T},{call:k,put:ge}){return yield k(gt.PP,F)},*replyLike({payload:F,callback:T},{call:k,put:ge}){return yield k(gt.NA,F)},*replyUnLike({payload:F,callback:T},{call:k,put:ge}){return yield k(gt.YQ,F)},*deleteReply({payload:F,callback:T},{call:k,put:ge}){return yield k(gt.Mf,F)},*addTopicDefaultData({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(gt.y0,F);yield ge({type:"save",payload:{addTopicData:je({},Pe)}})},*editTopicDefaultData({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(gt.hL,F);return yield ge({type:"save",payload:{editTopicData:je({},Pe)}}),Pe},*editTasksDefaultData({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(gt._n,F);return yield ge({type:"save",payload:{editTasksData:je({},Pe)}}),Pe},*addTopic({payload:F,callback:T},{call:k,put:ge}){return yield k(gt.Gr,F)},*editTopic({payload:F,callback:T},{call:k,put:ge}){return yield k(gt.wA,F)},*addTasks({payload:F,callback:T},{call:k,put:ge}){return yield k(gt.Sv,F)},*editTasks({payload:F,callback:T},{call:k,put:ge}){return yield k(gt.RP,F)},*setActionTabs({payload:F},{call:T,put:k}){yield k({type:"save",payload:{actionTabs:je({},F)}})}},reducers:{save(F,T){return je(je({},F),T.payload)}},subscriptions:{setup({dispatch:F,history:T}){}}},$e=e(89392),Ze=e(88761),Qe=Object.defineProperty,lt=Object.getOwnPropertySymbols,mt=Object.prototype.hasOwnProperty,uu=Object.prototype.propertyIsEnumerable,Qt=(F,T,k)=>T in F?Qe(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,Le=(F,T)=>{for(var k in T||(T={}))mt.call(T,k)&&Qt(F,k,T[k]);if(lt)for(var k of lt(T))uu.call(T,k)&&Qt(F,k,T[k]);return F},Zt={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:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ze.h$,F);try{sessionStorage.all_student_works=JSON.stringify(Pe.all_student_works),sessionStorage.all_student_works_params=JSON.stringify(F),localStorage.setItem("all_student_works_param",JSON.stringify(F))}catch(ur){}return yield ge({type:"save",payload:{workList:Le({},Pe)}}),Pe},*getShixunWorkHeadInfo({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ze.fK,F);try{}catch(ur){}return yield ge({type:"save",payload:{headerInfo:Pe==null?void 0:Pe.data}}),Pe},*getShixunWorkList({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ze.Z8,F);try{sessionStorage.all_student_works=JSON.stringify(Pe.all_student_works),sessionStorage.all_student_works_params=JSON.stringify(F),localStorage.setItem("all_student_works_param",JSON.stringify(F))}catch(ur){}return yield ge({type:"save",payload:{shixunWorkList:Pe==null?void 0:Pe.data,homeworkAssistantPermissions:Pe.homework_assistant_permissions,shixunAssistantPermission:Pe.shixun_assistant_permission,courseAssistantPermission:Pe.course_assistant_permission}}),Pe},*getCodeReview({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ze.RP,F);return yield ge({type:"save",payload:{codeReview:Le({},Pe)}}),Pe},*getCodeReviewDetail({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ze.Xn,F);return yield ge({type:"save",payload:{codeReviewDetail:Le({},Pe)}}),Pe},*getWorkDetail({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ze.to,F);return yield ge({type:"save",payload:{workDetail:Le({},Pe)}}),Pe},*updateWork({payload:F,callback:T},{call:k,put:ge}){return yield k(Ze.H,F)},*getShixunWorkReport({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ze.sw,F);try{Pe.all_student_works=JSON.parse(sessionStorage.all_student_works||"[]")}catch(ur){}return yield ge({type:"save",payload:{shixunWorkReport:Le({},Pe)}}),Pe},*getShixunWorkReports({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ze.cz,F);try{Pe.all_student_works=JSON.parse(sessionStorage.all_student_works||"[]")}catch(ur){}return yield ge({type:"save",payload:{shixunWorkReport:Le({},Pe)}}),Pe},*getWorkSetting({payload:F,callback:T},{call:k,put:ge}){var Pe,ur;const Sr=yield k(Ze.Ul,F);(Pe=Sr==null?void 0:Sr.group_settings)==null||Pe.map(Zn=>{Zn.value=Zn.group_name,Zn.id=Zn.group_id,Zn.group_id=[Zn.group_id]}),(ur=Sr==null?void 0:Sr.allow_late_settings)==null||ur.map(Zn=>{Zn.value=Zn.group_name,Zn.id=Zn.group_id,Zn.group_id=[Zn.group_id]});const ar={shixun_evaluation:Sr.shixun_evaluation,challenge_settings:Sr.challenge_settings};return yield ge({type:"save",payload:{workSetting:Le({},Sr),changeData:(0,$e.cloneDeep)(ar)}}),Sr},*updateSetting({payload:F,callback:T},{call:k,put:ge}){return yield k(Ze.m7,F)},*getCodeReviewCourse({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ze.JG,F);return yield ge({type:"save",payload:{codeReviewCourse:Le({},Pe)}}),Pe},*exportShixunWorks({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ze.Dx,F)},*getReferenceAnswer({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ze.Q3,F);return yield ge({type:"save",payload:{referenceAnswer:Le({},Pe)}}),Pe},*getPublishGroups({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ze.ux,F);return yield ge({type:"save",payload:{publishGroups:Le({},Pe)}}),Pe},*getEndGroups({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ze.KE,F);return yield ge({type:"save",payload:{endGroups:Le({},Pe)}}),Pe},*getBrankList({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ze.n$,F);return yield ge({type:"save",payload:{brankList:Le({},Pe)}}),Pe},*changeScore({payload:F,callback:T},{call:k,put:ge}){return yield k(Ze.gG,F)},*saveBanks({payload:F,callback:T},{call:k,put:ge}){return yield k(Ze.lf,F)},*addCommonHomeWorkDefaultData({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ze.Qt,F);return yield ge({type:"save",payload:{commonHomeWorkAddDefaultData:Le({},Pe)}}),Pe},*getSearchMemberList({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ze.Lz,F);return yield ge({type:"save",payload:{searchMemberList:Le({},Pe)}}),Pe},*getProjectList({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ze.ku,F);return yield ge({type:"save",payload:{searchProjectList:Le({},Pe)}}),Pe},*addStudentWorkDefaultData({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ze.ak,F);return yield ge({type:"save",payload:{studentWorkAddDefaultData:Le({},Pe)}}),Pe},*editStudentWorkDefaultData({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ze.PW,F);return yield ge({type:"save",payload:{studentWorkEditDefaultData:Le({},Pe)}}),Pe},*editCommonHomeWorkDefaultData({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ze.BD,F);return yield ge({type:"save",payload:{commonHomeWorkEditDefaultData:Le({},Pe)}}),Pe},*editCommonHomeWorkDefaultBankData({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ze.pH,F);return yield ge({type:"save",payload:{commonHomeWorkEditDefaultData:Le({},Pe)}}),Pe},*getReplyList({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ze.PC,F);yield ge({type:"save",payload:{replyList:Le({},Pe)}})},*getStudentWorkDetail({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ze.Hj,F);yield ge({type:"save",payload:{studentWorkDetail:Le({},Pe)}})},*getStudentWorkSupplyDetail({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ze.ub,F);yield ge({type:"save",payload:{studentWorkSupplyDetail:Le({},Pe)}})},*getStudentWorkCommon({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ze.JA,F);yield ge({type:"save",payload:{studentWorkCommon:Le({},Pe)}})},*getAllStudentWorks({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ze.ql,F);return yield ge({type:"save",payload:{allStudentWorks:Le({},Pe)}}),Pe},*getFileRepeatResult({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ze.oN,F);return yield ge({type:"save",payload:{codeReview:Le({},Pe)}}),Pe},*getFileRepeatDetail({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ze.Ti,F);return yield ge({type:"save",payload:{codeReviewDetail:Le({},Pe)}}),Pe},*createReply({payload:F,callback:T},{call:k,put:ge}){return yield k(Ze.PP,F)},*replyLike({payload:F,callback:T},{call:k,put:ge}){return yield k(Ze.NA,F)},*replyUnLike({payload:F,callback:T},{call:k,put:ge}){return yield k(Ze.YQ,F)},*deleteReply({payload:F,callback:T},{call:k,put:ge}){return yield k(Ze.Mf,F)},*setActionTabs({payload:F},{call:T,put:k}){yield k({type:"save",payload:{actionTabs:Le({},F)}})}},reducers:{save(F,T){return Le(Le({},F),T.payload)}},subscriptions:{setup({dispatch:F,history:T}){return T.listen(({pathname:k})=>{k==="/"&&F({type:"query"})})}}},Tt=e(33270),Nt=e(41867),Wt=Object.defineProperty,nu=Object.getOwnPropertySymbols,Ut=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,de=(F,T,k)=>T in F?Wt(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,me=(F,T)=>{for(var k in T||(T={}))Ut.call(T,k)&&de(F,k,T[k]);if(nu)for(var k of nu(T))we.call(T,k)&&de(F,k,T[k]);return F},Ce={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:F},{call:T,put:k}){yield T(Tt.gq,F)},*getAssistantPermissions({payload:F},{call:T,put:k}){if(!(0,Nt.eB)())return;const ge=yield T(Tt.rS,F);yield k({type:"save",payload:{AssistantObject:ge.permissions}})},*getAiStatusQuery({payload:F},{call:T,put:k}){const ge=yield T(Tt.LH,F);return yield k({type:"save",payload:{cal_finish_if:ge.cal_finish_if}}),ge},*updateCoursePortraitData({payload:F},{call:T,put:k}){return yield T(Tt.Z_,F)},*getUserPortraitConfig({payload:F},{call:T,put:k}){const ge=yield T(Tt._0,F);return yield k({type:"save",payload:{userPortraitConfig:ge.data}}),ge},*updateUserPortraitConfig({payload:F},{call:T,put:k}){return yield T(Tt.r2,F)},*getClassroom({payload:F},{call:T,put:k}){const ge=F,Pe=yield T(Tt.V8,F);return yield k({type:"save",payload:me({listParams:ge},Pe)}),Pe},*getClassroomTopBanner({payload:F},{call:T,put:k}){const ge=yield T(Tt.U_,F);return yield k({type:"save",payload:{detailTopBanner:ge.status?{copy_completed:!0}:me({},ge)}}),ge.status?{copy_completed:!0}:ge},*getClassroomLeftMenus({payload:F},{call:T,put:k}){const ge=yield T(Tt.w9,F);let Pe=[...(ge==null?void 0:ge.course_modules)||[],...(ge==null?void 0:ge.hidden_modules)||[]],ur={};return Pe==null||Pe.forEach(Sr=>{ur[Sr.type]=Sr.name}),yield k({type:"save",payload:{detailLeftMenus:me({},ge),detailLeftMenusNames:ur}}),ge},*getClassroomShixunsList({payload:F},{call:T,put:k}){const ge=yield T(Tt.Nd,F);yield k({type:"save",payload:{detailShixunsList:me({},ge)}})},*getClassroomTeacherShixunsList({payload:F},{call:T,put:k}){const ge=yield T(Tt.Gk,F);return yield k({type:"save",payload:{detailShixunsList:me({},ge)}}),ge},*getClassroomCommonList({payload:F},{call:T,put:k}){const ge=yield T(Tt.Nd,F);yield k({type:"save",payload:{detailCommonHomeworksList:me({},ge)}})},*getClassroomTeacherCommonList({payload:F},{call:T,put:k}){const ge=yield T(Tt.Gk,F);return yield k({type:"save",payload:{detailCommonHomeworksList:me({},ge)}}),ge},*getClassroomGraduationTopicsList({payload:F},{call:T,put:k}){const ge=yield T(Tt.yV,F);yield k({type:"save",payload:{detailGraduationTopicsList:me({},ge)}})},*getClassroomGraduationTaskList({payload:F},{call:T,put:k}){const ge=yield T(Tt.R2,F);yield k({type:"save",payload:{detailGraduationTaskList:me({},ge)}})},*getClassroomExercisesList({payload:F},{call:T,put:k}){const ge=yield T(Tt.N7,F);yield k({type:"save",payload:{detailExerciseList:me({},ge)}})},*getClassroomPollsList({payload:F},{call:T,put:k}){const ge=yield T(Tt.BR,F);yield k({type:"save",payload:{detailPollsList:me({},ge)}})},*getCourseGroups({payload:F},{call:T,put:k}){const ge=yield T(Tt.qB,F);yield k({type:"save",payload:{courseGroups:me({},ge)}})},*getAllCourseGroup({payload:F},{call:T,put:k}){const ge=yield T(Tt.c_,F);return yield k({type:"save",payload:{allCourseGroups:me({},ge)}}),ge},*getClassroomCommonHomeworksList({payload:F},{call:T,put:k}){const ge=yield T(Tt.Al,F);yield k({type:"save",payload:{detailCommonHomeworksList:me({},ge)}})},*getClassroomAttendancesList({payload:F},{call:T,put:k}){const ge=yield T(Tt.Vw,F);yield k({type:"save",payload:{detailAttendancesList:me({},ge)}})},*getClassroomAttendancesStatistic({payload:F},{call:T,put:k}){const ge=yield T(Tt.Ls,F);yield k({type:"save",payload:{detailAttendancesStatistic:me({},ge)}})},*getAttendanceDetail({payload:F},{call:T,put:k}){const ge=yield T(Tt.zg,F);return yield k({type:"save",payload:{detailAttendancesDetail:me({},ge)}}),ge},*getAnnouncementList({payload:F},{call:T,put:k}){const ge=yield T(Tt.QZ,F);yield k({type:"save",payload:{detailAnnouncementList:me({},ge)}})},*getAttachmentList({payload:F},{call:T,put:k}){const ge=yield T(Tt.KT,F);yield k({type:"save",payload:{detailAttachmentList:me({},ge.data)}})},*getCourseware({payload:F},{call:T,put:k}){const ge=yield T(Tt.ZT,F);yield k({type:"save",payload:{detailCourseware:me({},ge.data)}})},*getVideoList({payload:F},{call:T,put:k}){const ge=yield T(Tt.O3,F);yield k({type:"save",payload:{detailVideoList:me({},ge)}})},*getLiveVideoList({payload:F},{call:T,put:k}){const ge=yield T(Tt.DJ,F);yield k({type:"save",payload:{detailLiveVideoList:me({},ge)}})},*getCoursesMine({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Tt.Ed,F);return yield ge({type:"save",payload:{courseMine:me({},Pe)}}),Pe.data},*getBoardList({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Tt.KP,F);return yield ge({type:"save",payload:{detailBoardList:me({},Pe.data)}}),Pe.data},*getCourseGroupsList({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Tt.kW,F);return yield ge({type:"save",payload:{detailCourseGroupsList:me({},Pe)}}),Pe},*getCourseStudentsList({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Tt.J2,F);return yield ge({type:"save",payload:{detailCoursStudentsList:me({},Pe)}}),Pe.data},*getCourseStatistics({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Tt.g4,F);return yield ge({type:"save",payload:{detailCourseStatisticsList:me({},Pe)}}),Pe},*getCourseActscore({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Tt.t1,F);return yield ge({type:"save",payload:{detailCourseActscore:me({},Pe)}}),Pe},*getCourseWorkscore({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Tt.GV,F);return yield ge({type:"save",payload:{detailCourseWorkscore:me({},Pe)}}),Pe},*getShixunLists({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Tt.Pj,F);return yield ge({type:"save",payload:{shixunLists:me({},Pe)}}),Pe},*getExperimentLists({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Tt._9,F);return yield ge({type:"save",payload:{shixunLists:me({},Pe)}}),Pe},*getShixunAiRecommendLists({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Tt.Hn,F);return yield ge({type:"save",payload:{shixunAiRecommendLists:me({},Pe)}}),Pe},*getCoursesLists({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Tt.W7,F);return yield ge({type:"save",payload:{coursesLists:me({},Pe)}}),Pe},*createCoursesHomework({payload:F,callback:T},{call:k,put:ge}){return yield k(Tt.Ds,F)},*createShixunHomework({payload:F,callback:T},{call:k,put:ge}){return yield k(Tt.aQ,F)},*createExperiment({payload:F,callback:T},{call:k,put:ge}){return yield k(Tt.BQ,F)},*getSchoolList({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Tt.K$,F);return yield ge({type:"save",payload:{schoolList:me({},Pe.school_names)}}),Pe.school_names},*searchSchoolTeacherList({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Tt.nQ,F);return yield ge({type:"save",payload:{searchMemberList:me({},Pe)}}),Pe},*getAllTaskList({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Tt.km,F);return yield ge({type:"save",payload:{taskList:[...Pe.tasks]}}),Pe},*updateTaskPosition({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Tt.U8,F);return yield ge({type:"save",payload:{actionTabs:{key:""}}}),Pe},*setActionTabs({payload:F},{call:T,put:k}){yield k({type:"save",payload:{actionTabs:me({},F)}})},*setUpdateData({payload:F},{call:T,put:k}){yield k({type:"save",payload:{updateData:F}})}},reducers:{save(F,T){return me(me({},F),T.payload)}},subscriptions:{setup({dispatch:F,history:T}){return T.listen(({pathname:k})=>{k==="/"&&F({type:"query"})})}}},at=Object.defineProperty,jt=Object.getOwnPropertySymbols,Et=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,yt=(F,T,k)=>T in F?at(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,Ue=(F,T)=>{for(var k in T||(T={}))Et.call(T,k)&&yt(F,k,T[k]);if(jt)for(var k of jt(T))De.call(T,k)&&yt(F,k,T[k]);return F},ht={namespace:"newClassroom",state:{schoolList:[],searchCourseList:[],actionTabs:{key:"",params:{}}},effects:{*getSchoolList({payload:F},{call:T,put:k}){const ge=yield T(Tt.K$,F);yield k({type:"save",payload:{schoolList:(ge==null?void 0:ge.school_names)||[]}})},*getSearchCourseList({payload:F},{call:T,put:k}){const ge=yield T(Tt.oM,F);yield k({type:"save",payload:{searchCourseList:(ge==null?void 0:ge.course_lists)||[]}})},*submitCourses({payload:F},{call:T,put:k}){return yield T(Tt.Bn,F)},*appplySchool({payload:F},{call:T,put:k}){return yield T(Tt.bz,F)},*setActionTabs({payload:F},{call:T,put:k}){yield k({type:"save",payload:{actionTabs:Ue({},F)}})},*joincoursegroup({payload:F},{call:T,put:k}){return yield T(Tt.WK,F)}},reducers:{save(F,T){return Ue(Ue({},F),T.payload)}},subscriptions:{setup({dispatch:F,history:T}){}}},St=Object.defineProperty,Ne=Object.getOwnPropertySymbols,Fu=Object.prototype.hasOwnProperty,_t=Object.prototype.propertyIsEnumerable,Zu=(F,T,k)=>T in F?St(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,Yu=(F,T)=>{for(var k in T||(T={}))Fu.call(T,k)&&Zu(F,k,T[k]);if(Ne)for(var k of Ne(T))_t.call(T,k)&&Zu(F,k,T[k]);return F},Iu={namespace:"classroomsOverview",state:{},effects:{*getCourseUseInfos({payload:F},{call:T,put:k}){const ge=yield T(Tt.Dd,F);yield k({type:"save",payload:{CourseUseInfos:ge}})},*getRankList({payload:F},{call:T,put:k}){const ge=yield T(Tt.Fg,F);yield k({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"},...(ge==null?void 0:ge.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"},...(ge==null?void 0:ge.student_list)||[]],learn_course_list:[{rank:"\u6392\u540D",name:"\u6559\u5B66\u8BFE\u5802\u540D\u79F0",num:"\u5B66\u4E60\u4EBA\u6570"},...(ge==null?void 0:ge.learn_course_list)||[]],interact_course_list:[{rank:"\u6392\u540D",name:"\u6559\u5B66\u8BFE\u5802\u540D\u79F0",num:"\u4E92\u52A8\u8BA8\u8BBA\u6570"},...(ge==null?void 0:ge.interact_course_list)||[]],finish_course_list:[{rank:"\u6392\u540D",name:"\u6559\u5B66\u8BFE\u5802\u540D\u79F0",num:"\u603B\u5B8C\u6210\u6570"},...(ge==null?void 0:ge.finish_course_list)||[]]}}})},*getStatisticsBody({payload:F},{call:T,put:k}){const ge=yield T(Tt.Gz,F);yield k({type:"save",payload:{SBody:ge}})},*getStatisticsHeader({payload:F},{call:T,put:k}){const ge=yield T(Tt.Hl,F);yield k({type:"save",payload:{SHeader:ge}})}},reducers:{save(F,T){return Yu(Yu({},F),T.payload)}},subscriptions:{setup({dispatch:F,history:T}){return T.listen(({pathname:k})=>{k==="/"&&F({type:"query"})})}}},Ct=e(43150),eu=Object.defineProperty,iu=Object.getOwnPropertySymbols,au=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,Ht=(F,T,k)=>T in F?eu(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,Dt=(F,T)=>{for(var k in T||(T={}))au.call(T,k)&&Ht(F,k,T[k]);if(iu)for(var k of iu(T))bt.call(T,k)&&Ht(F,k,T[k]);return F},cu={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:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ct.s3,F);return yield ge({type:"save",payload:{pollsList:Dt({},Pe)}}),Pe},*getCommonHeader({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ct.UK,F);return yield ge({type:"save",payload:{commonHeader:Dt({},Pe)}}),Pe},*getPollsStatistics({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ct.Qn,F);return yield ge({type:"save",payload:{statisticsList:Dt({},Pe)}}),Pe},*getBrankList({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ct.n$,F);return yield ge({type:"save",payload:{brankList:Dt({},Pe)}}),Pe},*saveBanks({payload:F,callback:T},{call:k,put:ge}){return yield k(Ct.lf,F)},*getPollsCourses({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ct.Q9,F);return yield ge({type:"save",payload:{pollsCoursesList:Dt({},Pe)}}),Pe},*getPollsSetting({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ct.Hi,F);return yield ge({type:"save",payload:{pollSetting:Dt({},Pe)}}),Pe},*editPolls({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ct.Ye,F);return yield ge({type:"save",payload:{editData:Dt({},JSON.parse(JSON.stringify(Pe)))}}),Pe},*getEndGroups({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ct.KE,F);return yield ge({type:"save",payload:{endGroups:Dt({},Pe)}}),Pe},*getPublishGroups({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ct.ux,F);return yield ge({type:"save",payload:{publishGroups:Dt({},Pe)}}),Pe},*getExerciseBanks({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ct.kp,F);return yield ge({type:"save",payload:{exerciseBanks:Dt({},Pe)}}),Pe},*setActionTabs({payload:F},{call:T,put:k}){yield k({type:"save",payload:{actionTabs:Dt({},F)}})}},reducers:{save(F,T){return Dt(Dt({},F),T.payload)}},subscriptions:{setup({dispatch:F,history:T}){}}},Hu=e(93539),Wu=Object.defineProperty,Br=Object.getOwnPropertySymbols,ir=Object.prototype.hasOwnProperty,rn=Object.prototype.propertyIsEnumerable,At=(F,T,k)=>T in F?Wu(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,Lu=(F,T)=>{for(var k in T||(T={}))ir.call(T,k)&&At(F,k,T[k]);if(Br)for(var k of Br(T))rn.call(T,k)&&At(F,k,T[k]);return F},Rn={namespace:"teachers",state:{list:{},applyList:{},allCourseGroups:{},graduationGroupList:{},studentsList:{},actionTabs:{key:"",params:{}},updateIndex:1},effects:{*getList({payload:F},{call:T,put:k}){var ge;const Pe=yield T(Hu.gp,F);return(ge=Pe==null?void 0:Pe.teacher_list)==null||ge.map(ur=>(ur.key=ur.course_member_id,ur)),yield k({type:"save",payload:{list:Pe}}),Pe},*getStudentsList({payload:F},{call:T,put:k}){var ge;const Pe=yield T(Hu.ur,F);return(ge=Pe==null?void 0:Pe.students)==null||ge.map(ur=>(ur.key=ur.user_id,ur)),yield k({type:"save",payload:{studentsList:Pe}}),Pe},*getApplyList({payload:F},{call:T,put:k}){const ge=yield T(Hu.s,F);return yield k({type:"save",payload:{applyList:ge}}),ge},*getAllCourseGroups({payload:F},{call:T,put:k}){const ge=yield T(Hu.xV,F);return yield k({type:"save",payload:{allCourseGroups:ge}}),ge},*getGraduationGroupList({payload:F},{call:T,put:k}){const ge=yield T(Hu.Bg,F);return yield k({type:"save",payload:{graduationGroupList:ge}}),ge},*setAllCourseGroups({payload:F},{call:T,put:k}){const ge=yield T(Hu.oZ,F);return yield k({type:"save",payload:{setAllCourseGroups:ge}}),ge},*setActionTabs({payload:F},{call:T,put:k}){yield k({type:"save",payload:{actionTabs:Lu({},F)}})},*setUpdateIndex({payload:F},{call:T,put:k}){yield k({type:"save",payload:{updateIndex:Math.random()}})}},reducers:{save(F,T){return Lu(Lu({},F),T.payload)}},subscriptions:{setup({dispatch:F,history:T}){}}},Wr=e(54624),mn=Object.defineProperty,Tn=Object.getOwnPropertySymbols,Gn=Object.prototype.hasOwnProperty,In=Object.prototype.propertyIsEnumerable,Yn=(F,T,k)=>T in F?mn(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,E0=(F,T)=>{for(var k in T||(T={}))Gn.call(T,k)&&Yn(F,k,T[k]);if(Tn)for(var k of Tn(T))In.call(T,k)&&Yn(F,k,T[k]);return F},n0={namespace:"video",state:{name:"\u8D44\u6E90",loading:!0,actionTabs:{},videoStatisticsList:{},newVideoStatisticsList:{},videoDurationStatics:{},StudentvideoStatistics:{},videoPeopleStatics:{},videoStatistics:{},oneVideoStatisticsList:{}},effects:{*getVideoStatisticsList({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Wr.BQ,F);return yield ge({type:"save",payload:{videoStatisticsList:E0({},Pe)}}),Pe},*getNewVideoStatisticsList({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Wr.cU,F);return yield ge({type:"save",payload:{newVideoStatisticsList:E0({},Pe)}}),Pe},*getVideoPeopleStatics({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Wr.Zx,F);return yield ge({type:"save",payload:{videoPeopleStatics:E0({},Pe)}}),Pe},*getVideoDurationStatics({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Wr.Mz,F);return yield ge({type:"save",payload:{videoDurationStatics:E0({},Pe)}}),Pe},*getVideoStatistics({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Wr.ZY,F);return yield ge({type:"save",payload:{videoStatistics:E0({},Pe)}}),Pe},*getOneVideoStatisticsList({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Wr.cU,F);return yield ge({type:"save",payload:{oneVideoStatisticsList:E0({},Pe)}}),Pe},*setActionTabs({payload:F},{call:T,put:k}){yield k({type:"save",payload:{actionTabs:E0({},F)}})},*getStudentVideoStatisticsList({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Wr.Vg,F);return yield ge({type:"save",payload:{StudentvideoStatistics:E0({},Pe)}}),Pe}},reducers:{save(F,T){return E0(E0({},F),T.payload)}},subscriptions:{setup({dispatch:F,history:T}){}}},yn=e(30945),Qn=Object.defineProperty,k0=Object.getOwnPropertySymbols,Bt=Object.prototype.hasOwnProperty,S0=Object.prototype.propertyIsEnumerable,Jn=(F,T,k)=>T in F?Qn(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,Fn=(F,T)=>{for(var k in T||(T={}))Bt.call(T,k)&&Jn(F,k,T[k]);if(k0)for(var k of k0(T))S0.call(T,k)&&Jn(F,k,T[k]);return F},e0={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:F,callback:T},{call:k,put:ge}){return yield k(yn.cC,F)},*getGuides({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(yn.Ax,F);return yield ge({type:"save",payload:{GuidesData:Pe}}),Pe},*getWorkSubmitUpdateRes({payload:F,callback:T},{call:k,put:ge}){return yield k(yn.zF,F)},*getList({payload:F},{call:T,put:k}){const ge=F,Pe=yield T(yn.bQ,F);return yield k({type:"save",payload:Fn({listParams:ge},Pe)}),Pe},*getMemberWorks({payload:F},{call:T,put:k}){const ge=yield T(yn.xx,F);return yield k({type:"save",payload:{MemberWorks:ge||{}}}),ge},*addApplytojoincourse({payload:F,callback:T},{call:k,put:ge}){return yield k(yn.qS,F)},*competitionTeams({payload:F,callback:T},{call:k,put:ge}){return yield k(yn.Pt,F)},*getStaff({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(yn.Dh,F);return yield ge({type:"save",payload:{Staff:Pe}}),Pe},*getHeader({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(yn.Pg,F);return yield ge({type:"save",payload:{Header:Pe}}),Pe},*getItem({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(yn.rV,F);return yield ge({type:"save",payload:{RightItems:Pe}}),Pe},*updateMdContent({payload:F,callback:T},{call:k,put:ge}){return yield k(yn.zj,F)},*getTeamList({payload:F,callback:T},{call:k,put:ge}){return yield k(yn.aq,F)},*getTeamDetail({payload:F,callback:T},{call:k,put:ge}){return yield k(yn.Ze,F)},*UpTeam({payload:F,callback:T},{call:k,put:ge}){return yield k(yn.yS,F)},*DeleteTeam({payload:F,callback:T},{call:k,put:ge}){return yield k(yn.ps,F)},*ExitTeam({payload:F,callback:T},{call:k,put:ge}){return yield k(yn.vV,F)},*AddTeam({payload:F,callback:T},{call:k,put:ge}){return yield k(yn.FU,F)},*AddPersonnel({payload:F,callback:T},{call:k,put:ge}){return yield k(yn.R9,F)},*JoinTeam({payload:F,callback:T},{call:k,put:ge}){return yield k(yn.zc,F)},*getTeacher({payload:F,callback:T},{call:k,put:ge}){return yield k(yn.jS,F)},*getStudents({payload:F,callback:T},{call:k,put:ge}){return yield k(yn.sK,F)},*SubmitTeam({payload:F,callback:T},{call:k,put:ge}){return yield k(yn.rm,F)},*Reward({payload:F,callback:T},{call:k,put:ge}){return yield k(yn.Qp,F)},*ChartRules({payload:F,callback:T},{call:k,put:ge}){return yield k(yn.Ux,F)},*Charts({payload:F,callback:T},{call:k,put:ge}){return yield k(yn.GQ,F)},*TabResults({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(yn.ml,F);return yield ge({type:"save",payload:{TabResultList:Pe}}),Pe},*setActionTabs({payload:F},{call:T,put:k}){yield k({type:"save",payload:{actionTabs:Fn({},F)}})},*Results({payload:F,callback:T},{call:k,put:ge}){return yield k(yn.u9,F)},*Prize({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(yn.pU,F);return yield ge({type:"save",payload:{Prizes:Pe}}),Pe},*Accounts({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(yn.XJ,F);return yield ge({type:"save",payload:{Account:Pe}}),Pe},*getVerification({payload:F,callback:T},{call:k,put:ge}){return yield k(yn.Ni,F)},*PhoneBind({payload:F,callback:T},{call:k,put:ge}){return yield k(yn.uZ,F)},*EmailBind({payload:F,callback:T},{call:k,put:ge}){return yield k(yn.rk,F)},*Authentication({payload:F,callback:T},{call:k,put:ge}){return yield k(yn.Vy,F)},*Professional({payload:F,callback:T},{call:k,put:ge}){return yield k(yn.tC,F)},*setleader({payload:F,callback:T},{call:k,put:ge}){return yield k(yn.tO,F)},*getShixun({payload:F,callback:T},{call:k,put:ge}){return yield k(yn.qj,F)},*getCourse({payload:F,callback:T},{call:k,put:ge}){return yield k(yn.XR,F)},*competition_teams({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(yn.zz,F);return yield ge({type:"save",payload:{competition_team:Pe}}),Pe},*all_team_members({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(yn.$P,F);return yield ge({type:"save",payload:{all_team_member:Pe}}),Pe}},reducers:{save(F,T){return Fn(Fn({},F),T.payload)}},subscriptions:{setup({dispatch:F,history:T}){return T.listen(({pathname:k})=>{k==="/"&&F({type:"query"})})}}},sn=e(55510),jr=e(86967),xe=Object.defineProperty,nt=Object.defineProperties,Je=Object.getOwnPropertyDescriptors,Ft=Object.getOwnPropertySymbols,dt=Object.prototype.hasOwnProperty,su=Object.prototype.propertyIsEnumerable,pu=(F,T,k)=>T in F?xe(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,Du=(F,T)=>{for(var k in T||(T={}))dt.call(T,k)&&pu(F,k,T[k]);if(Ft)for(var k of Ft(T))su.call(T,k)&&pu(F,k,T[k]);return F},Uu=(F,T)=>nt(F,Je(T)),Ru={namespace:"engineeringEvaluteDetail",state:{classDataSource:{active:null,dataList:[]},actionTabs:{key:"",params:{}},name:"",headerData:{dataSource:{[jr.k[0]]:{width:235,placeholder:`\u8BF7\u9009\u62E9${jr.k[0]}`,loading:"engineeringEvaluteDetail/getMajorList",dataList:[]},[jr.k[1]]:{width:138,placeholder:`\u8BF7\u9009\u62E9${jr.k[1]}`,loading:"engineeringEvaluteDetail/getYearList",dataList:[]}},active:{}},tabListData:[],echartsData:{barData:{name:"",dataSource:{xData:[],yBarData:[],yLineData:[]}},lineData:{name:"",xData:[],seriesData:[]},scatterData:{}}},effects:{*setActionTabs({payload:F},{call:T,put:k}){yield k({type:"save",payload:{actionTabs:Du({},F)}})},*getMajorList({payload:F},{call:T,put:k,select:ge}){const{userInfo:Pe}=yield ge(ur=>ur.user);if(Pe!=null&&Pe.school_id){const ur=yield T(sn.BA,Pe.school_id);ur&&ur.data&&(yield k({type:"setMajorOrYearDataSource",payload:{key:jr.k[0],value:ur.data.map(Sr=>({label:Sr.name,value:Sr.ec_major_school_id}))}}))}},*getYearList({payload:F},{call:T,put:k}){const ge=yield T(sn.Nx,F);ge&&ge.data&&(yield k({type:"setMajorOrYearDataSource",payload:{key:jr.k[1],value:ge.data.map(Pe=>({label:Pe.year,value:Pe.ec_year_id}))}}))},*getCourseResultDetail({payload:F},{call:T,put:k}){console.log(F,"payload");const ge=yield T(sn.p1,F);ge&&ge.ec_course_target&&(yield k({type:"setEchartsData",payload:ge}))},*getCourseResultDetailClass({payload:F},{call:T,put:k}){const ge=yield T(sn.ff,F);ge&&ge.class_name&&(yield k({type:"save",payload:{classDataSource:{active:null,dataList:[...ge.class_name]}}}))},*setClassActive({payload:F},{call:T,put:k}){yield k({type:"save",payload:{classDataSource:Du({},F)}})}},reducers:{save(F,T){return Du(Du({},F),T.payload)},setMajorOrYearDataSource(F,{payload:T}){return Uu(Du({},F),{headerData:Uu(Du({},F.headerData),{dataSource:Uu(Du({},F.headerData.dataSource),{[T.key]:Uu(Du({},F.headerData.dataSource[T.key]),{dataList:T.value})})})})},setMajorOrYearActive(F,{payload:T}){return Uu(Du({},F),{headerData:Uu(Du({},F.headerData),{active:Uu(Du({},F.headerData.active),{[T.key]:T.value})})})},setEchartsData(F,{payload:T}){let k={name:T.course_name||"",dataSource:{xData:[],yBarData:[],yLineData:[]}},ge={name:T.course_name||"",xData:[],seriesData:[]},Pe={};return T.ec_course_target.forEach((ur,Sr)=>{ur.position=Sr+1,k=Uu(Du({},k),{dataSource:{xData:[...k.dataSource.xData,Sr+1],yBarData:[...k.dataSource.yBarData,ur.actual_grade],yLineData:[...k.dataSource.yLineData,ur.standard_grade]}});let ar=[],Zn={min:[],max:[]},mi=[],X0=[],z4=[];ur.student_data.detail.forEach((si,B4)=>{let zi=si.score;ar.push(B4+1),Zn.max.push(zi>=ur.student_data.goal_score?zi:null),Zn.min.push(zi>=ur.student_data.goal_score?null:zi),mi.push(si.name),X0.push(si.student_id),z4.push(si.clazz)}),Pe[Sr+1]={name:Sr+1,average_score:ur.student_data.average_score,goal_score:ur.student_data.goal_score,xData:ar,yData:Zn,name_data:mi,student_ids:X0,class_data:z4,goal_scoreData:new Array(ur.student_data.detail.length).fill(ur.student_data.goal_score),average_scoreData:new Array(ur.student_data.detail.length).fill(ur.student_data.average_score)}}),T.history.forEach(ur=>{ge=Uu(Du({},ge),{xData:[...ge.xData,ur.year],seriesData:[...ge.seriesData,ur.total_score]})}),Uu(Du({},F),{name:T.course_name||"",tabListData:T.ec_course_target,echartsData:{barData:k,lineData:ge,scatterData:Pe}})}},subscriptions:{setup({dispatch:F,history:T}){return T.listen(({pathname:k})=>{k==="/"&&F({type:"query"})})}}},br=Object.defineProperty,hu=Object.getOwnPropertySymbols,Or=Object.prototype.hasOwnProperty,Yr=Object.prototype.propertyIsEnumerable,Pr=(F,T,k)=>T in F?br(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,lr=(F,T)=>{for(var k in T||(T={}))Or.call(T,k)&&Pr(F,k,T[k]);if(hu)for(var k of hu(T))Yr.call(T,k)&&Pr(F,k,T[k]);return F},Gr={namespace:"engineering",state:{showMenu:!0,matrixVerify:{key:!1,params:{}},actionTabs:{key:"",params:{}}},effects:{*setActionTabs({payload:F},{call:T,put:k}){yield k({type:"save",payload:{actionTabs:lr({},F)}})},*setShowMenu({payload:F},{call:T,put:k}){yield k({type:"save",payload:{showMenu:F}})},*setMatrixVerify({payload:F},{call:T,put:k}){yield k({type:"save",payload:{matrixVerify:lr({},F)}})}},reducers:{save(F,T){return lr(lr({},F),T.payload)}},subscriptions:{setup({dispatch:F,history:T}){return T.listen(({pathname:k})=>{k==="/"&&F({type:"query"})})}}},nr=e(2001),Kr=Object.defineProperty,Qr=Object.defineProperties,Ar=Object.getOwnPropertyDescriptors,Dr=Object.getOwnPropertySymbols,z0=Object.prototype.hasOwnProperty,On=Object.prototype.propertyIsEnumerable,_n=(F,T,k)=>T in F?Kr(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,gr=(F,T)=>{for(var k in T||(T={}))z0.call(T,k)&&_n(F,k,T[k]);if(Dr)for(var k of Dr(T))On.call(T,k)&&_n(F,k,T[k]);return F},fn=(F,T)=>Qr(F,Ar(T)),P0={namespace:"engineeringNavigtion",state:{actionTabs:{key:"",params:{}},headerData:{title:"\u8BA4\u8BC1\u5BFC\u822A",dataSource:{[jr.k[0]]:{width:235,placeholder:`\u8BF7\u9009\u62E9${jr.k[0]}`,loading:"engineeringNavigtion/getMajorList",dataList:[]},[jr.k[1]]:{width:138,placeholder:`\u8BF7\u9009\u62E9${jr.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:F},{call:T,put:k}){yield k({type:"save",payload:{actionTabs:gr({},F)}})},*getMajorList({},{call:F,put:T,select:k}){const{userInfo:ge}=yield k(Pe=>Pe.user);if(ge!=null&&ge.school_id){const Pe=yield F(sn.BA,ge.school_id);if(Pe&&Pe.data){const ur=nr.U.getItem(ge==null?void 0:ge.login);yield T({type:"setMajorOrYearDataSource",payload:{key:jr.k[0],value:Pe.data.map(Sr=>({label:Sr.name,value:Sr.ec_major_school_id})),active:Pe.data.length>0?ur[0]||Pe.data[0].ec_major_school_id:void 0}})}}},*getYearList({payload:F},{call:T,put:k,select:ge}){const Pe=yield T(sn.Nx,F.id),{userInfo:ur}=yield ge(Sr=>Sr.user);if(Pe&&Pe.data){const Sr=nr.U.getItem(ur==null?void 0:ur.login);yield k({type:"setMajorOrYearDataSource",payload:{key:jr.k[1],value:Pe.data.map(ar=>({label:ar.year,value:ar.ec_year_id})),active:Pe.data.length>0?F.firstEnter?Sr[1]:Pe.data[0].ec_year_id:void 0}})}},*getTopPage({},{call:F,put:T,select:k}){const{headerData:ge}=yield k(Sr=>Sr.engineeringNavigtion),{userInfo:Pe}=yield k(Sr=>Sr.user);let ur={};if(ge.active[jr.k[1]]&&Pe.school_id){const Sr=[ge.active[jr.k[0]],ge.active[jr.k[1]]];nr.U.setItem(Pe==null?void 0:Pe.login,Sr);const ar=yield F(sn.bA,{ec_year_id:ge.active[jr.k[1]],school_id:Pe.school_id});ar&&ar.data&&(ur=ar.data),yield T({type:"setTopPage",payload:ur})}},*putTopPageName({payload:F,callback:T},{call:k,put:ge}){try{const Pe=yield k(sn.ay,F);T(Pe)}catch(Pe){let ur="";Pe&&(ur=JSON.stringify(Pe),Pe.message&&(ur=Pe.message)),T({message:ur,status:999})}}},reducers:{save(F,T){return gr(gr({},F),T.payload)},setMajorOrYearDataSource(F,{payload:T}){let k=F.headerData.active;return T.active&&(k=fn(gr({},k),{[T.key]:T.active})),fn(gr({},F),{headerData:fn(gr({},F.headerData),{dataSource:fn(gr({},F.headerData.dataSource),{[T.key]:fn(gr({},F.headerData.dataSource[T.key]),{dataList:T.value})}),active:k})})},setMajorOrYearActive(F,{payload:T}){return fn(gr({},F),{headerData:fn(gr({},F.headerData),{active:fn(gr({},F.headerData.active),{[T.key]:T.value})})})},setTopPage(F,{payload:T}){return fn(gr({},F),{headerData:fn(gr({},F.headerData),{name:T.name,tabBarContent:{user_name:T.user_name,user_school:T.user_school,user_type:T.user_type}}),cardListData:fn(gr({},F.cardListData),{appraiseData:fn(gr({},F.cardListData.appraiseData),{norm:fn(gr({},F.cardListData.appraiseData.norm),{result:T.graduaiton_result,listData:F.cardListData.appraiseData.norm.listData.map(k=>fn(gr({},k),{value:T[k.key]||0}))}),course:fn(gr({},F.cardListData.appraiseData.course),{result:T.course_result,listData:F.cardListData.appraiseData.course.listData.map(k=>fn(gr({},k),{value:T[k.key]||0}))})}),teamData:{teach:fn(gr({},F.cardListData.teamData.teach),{tabBarContent:`${T.course_teachers?T.course_teachers.length:0}\u4EBA`,listData:T.course_teachers||[]}),work:fn(gr({},F.cardListData.teamData.work),{tabBarContent:`${T.work_teachers?T.work_teachers.length:0}\u4EBA`,listData:T.work_teachers||[]})}}),totalListData:F.totalListData.map(k=>fn(gr({},k),{value:T[k.key]||0}))})}},subscriptions:{setup({dispatch:F,history:T}){return T.listen(({pathname:k})=>{k==="/"&&F({type:"query"})})}}},Ki=Object.defineProperty,Z0=Object.defineProperties,Vi=Object.getOwnPropertyDescriptors,i4=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,Yt=Object.prototype.propertyIsEnumerable,Be=(F,T,k)=>T in F?Ki(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,du=(F,T)=>{for(var k in T||(T={}))ut.call(T,k)&&Be(F,k,T[k]);if(i4)for(var k of i4(T))Yt.call(T,k)&&Be(F,k,T[k]);return F},Cu=(F,T)=>Z0(F,Vi(T)),qu={namespace:"engineeringNormDetail",state:{actionTabs:{key:"",params:{}},dataSource:{name:"",goal_value:0,actual_value:0,subitems:[]}},effects:{*setActionTabs({payload:F},{call:T,put:k}){yield k({type:"save",payload:{actionTabs:du({},F)}})},*getGraduationResultDetail({payload:F},{call:T,put:k}){const ge=yield T(sn.gq,F);yield k({type:"save",payload:{dataSource:ge}})}},reducers:{save(F,T){return du(du({},F),T.payload)},setDataSource(F,{payload:T}){let k=T;return Cu(du({},F),{dataSource:k})}},subscriptions:{setup({dispatch:F,history:T}){return T.listen(({pathname:k})=>{k==="/"&&F({type:"query"})})}}},Hr=e(8591),i0=Object.defineProperty,Pn=Object.defineProperties,Fr=Object.getOwnPropertyDescriptors,sr=Object.getOwnPropertySymbols,hn=Object.prototype.hasOwnProperty,fr=Object.prototype.propertyIsEnumerable,a0=(F,T,k)=>T in F?i0(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,bi=(F,T)=>{for(var k in T||(T={}))hn.call(T,k)&&a0(F,k,T[k]);if(sr)for(var k of sr(T))fr.call(T,k)&&a0(F,k,T[k]);return F},ki=(F,T)=>Pn(F,Fr(T)),c0=(F,T)=>{var k={};for(var ge in F)hn.call(F,ge)&&T.indexOf(ge)<0&&(k[ge]=F[ge]);if(F!=null&&sr)for(var ge of sr(F))T.indexOf(ge)<0&&fr.call(F,ge)&&(k[ge]=F[ge]);return k},$n={namespace:"engineeringNormList",state:{actionTabs:{key:"",params:{}},headerData:{dataSource:{[jr.k[0]]:{width:235,placeholder:`\u8BF7\u9009\u62E9${jr.k[0]}`,loading:"engineeringNormList/getMajorList",dataList:[]},[jr.k[1]]:{width:138,placeholder:`\u8BF7\u9009\u62E9${jr.k[1]}`,loading:"engineeringNormList/getYearList",dataList:[]}},active:{}},tabListData:[],expandedRowKeys:[],all_goal_value:""},effects:{*setActionTabs({payload:F},{call:T,put:k}){yield k({type:"save",payload:{actionTabs:bi({},F)}})},*getMajorList({},{call:F,put:T,select:k}){const{userInfo:ge}=yield k(Pe=>Pe.user);if(ge!=null&&ge.school_id){const Pe=yield F(sn.BA,ge.school_id);if(Pe&&Pe.data){const ur=nr.U.getItem(ge==null?void 0:ge.login);yield T({type:"setMajorOrYearDataSource",payload:{key:jr.k[0],value:Pe.data.map(Sr=>({label:Sr.name,value:Sr.ec_major_school_id})),active:Pe.data.length>0?ur[0]||Pe.data[0].ec_major_school_id:void 0}})}}},*getYearList({payload:F},{call:T,put:k,select:ge}){const Pe=yield T(sn.Nx,F.id),{userInfo:ur}=yield ge(Sr=>Sr.user);if(Pe&&Pe.data){const Sr=nr.U.getItem(ur==null?void 0:ur.login);yield k({type:"setMajorOrYearDataSource",payload:{key:jr.k[1],value:Pe.data.map(ar=>({label:ar.year,value:ar.ec_year_id})),active:Pe.data.length>0?F.firstEnter?Sr[1]:Pe.data[0].ec_year_id:void 0}})}},*getGraduationResults({},{call:F,put:T,select:k}){const{headerData:ge}=yield k(mi=>mi.engineeringNormList),{userInfo:Pe}=yield k(mi=>mi.user);let ur=[],Sr=[],ar="";const Zn=ge.active[jr.k[1]];if(Zn){const mi=[ge.active[jr.k[0]],ge.active[jr.k[1]]];nr.U.setItem(Pe==null?void 0:Pe.login,mi);const X0=yield F(sn.eM,Zn);X0&&X0.graduation_requirements&&(ar=X0.all_goal_value||"",ur=X0.graduation_requirements.map(z4=>{var si=z4,{subitems:B4}=si,zi=c0(si,["subitems"]);return Sr.push(zi.id),ki(bi({},zi),{children:B4})}))}yield T({type:"save",payload:{tabListData:ur,all_goal_value:ar,expandedRowKeys:Sr}})},*exportGraduation({},{call:F,select:T}){const{headerData:k}=yield T(ge=>ge.engineeringNormList);k.active[jr.k[1]]&&(yield F(sn.OE,k.active[jr.k[1]]))},*compute({payload:F},{call:T,put:k}){const ge=F,{all:Pe}=ge,ur=c0(ge,["all"]),Sr=yield T(Pe?sn.Qx:sn.Xl,ur);Sr&&Sr.status===0?(Hr.ZP.success("\u8BA1\u7B97\u5B8C\u6210"),yield k({type:"getGraduationResults"})):Hr.ZP.error(Sr.message)},*getFormulas({callback:F},{call:T,select:k}){const{headerData:ge}=yield k(Pe=>Pe.engineeringNormList);if(ge.active[jr.k[1]]){const Pe=yield T(sn.mK,ge.active[jr.k[1]]);F(Pe)}},*setFormulas({payload:F,callback:T},{call:k}){const ge=yield k(sn.y9,F);T(ge)},*putGoalValue({payload:F},{call:T,put:k}){const ge=yield T(sn.No,F);if(ge&&ge.status===0)Hr.ZP.success("\u4FDD\u5B58\u6210\u529F"),yield k({type:"save",payload:{actionTabs:{key:"",params:{}}}}),yield k({type:"getGraduationResults"});else{let Pe="\u4FDD\u5B58\u5931\u8D25";ge&&ge.message&&(Pe=ge.message),Hr.ZP.error(Pe)}}},reducers:{save(F,T){return bi(bi({},F),T.payload)},setMajorOrYearDataSource(F,{payload:T}){let k=F.headerData.active;return T.active&&(k=ki(bi({},k),{[T.key]:T.active})),ki(bi({},F),{headerData:ki(bi({},F.headerData),{dataSource:ki(bi({},F.headerData.dataSource),{[T.key]:ki(bi({},F.headerData.dataSource[T.key]),{dataList:T.value})}),active:k})})},setMajorOrYearActive(F,{payload:T}){return ki(bi({},F),{headerData:ki(bi({},F.headerData),{active:ki(bi({},F.headerData.active),{[T.key]:T.value})})})}},subscriptions:{setup({dispatch:F,history:T}){return T.listen(({pathname:k})=>{k==="/"&&F({type:"query"})})}}},Zi=e(16209),A4=Object.defineProperty,W4=Object.getOwnPropertySymbols,Y4=Object.prototype.hasOwnProperty,ga=Object.prototype.propertyIsEnumerable,fa=(F,T,k)=>T in F?A4(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,l4=(F,T)=>{for(var k in T||(T={}))Y4.call(T,k)&&fa(F,k,T[k]);if(W4)for(var k of W4(T))ga.call(T,k)&&fa(F,k,T[k]);return F},m4={namespace:"forumsDetail",state:{forumsDetailData:{}},effects:{*getForumsDetailData({payload:F},{call:T,put:k}){const ge=yield T(Zi.Si,F);return yield k({type:"save",payload:{forumsDetailData:l4({},ge)}}),ge},*setForumsDetailData({payload:F},{call:T,put:k}){yield k({type:"save",payload:{forumsDetailData:l4({},F)}})}},reducers:{save(F,T){return l4(l4({},F),T.payload)}},subscriptions:{setup({dispatch:F,history:T}){return T.listen(({pathname:k})=>{k==="/"&&F({type:"query"})})}}},Q4=Object.defineProperty,H4=Object.getOwnPropertySymbols,En=Object.prototype.hasOwnProperty,dn=Object.prototype.propertyIsEnumerable,U0=(F,T,k)=>T in F?Q4(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,oi=(F,T)=>{for(var k in T||(T={}))En.call(T,k)&&U0(F,k,T[k]);if(H4)for(var k of H4(T))dn.call(T,k)&&U0(F,k,T[k]);return F},G0={namespace:"forumsList",state:{forumsData:{},listParams:{page:1,order:"updated_at"}},effects:{*getForumsData({payload:F},{call:T,put:k}){const ge=yield T(F.memoType==="shixun_discuss"?Zi.kd:Zi.bc,F);return delete F.memoType,yield k({type:"save",payload:{listParams:F,forumsData:oi({},ge)}}),ge}},reducers:{save(F,T){return oi(oi({},F),T.payload)}},subscriptions:{setup({dispatch:F,history:T}){return T.listen(({pathname:k})=>{k==="/"&&F({type:"query"})})}}},ui=e(79274),D4=e(74128),gi=e(28209),c4=e.n(gi),ha=Object.defineProperty,ya=Object.getOwnPropertySymbols,Ua=Object.prototype.hasOwnProperty,qa=Object.prototype.propertyIsEnumerable,I4=(F,T,k)=>T in F?ha(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,e4=(F,T)=>{for(var k in T||(T={}))Ua.call(T,k)&&I4(F,k,T[k]);if(ya)for(var k of ya(T))qa.call(T,k)&&I4(F,k,T[k]);return F},za={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:F},{call:T,put:k}){var ge,Pe;const ur=yield T(ui.D2,F);D4.Z.ONLYOFFICE=(ge=ur==null?void 0:ur.setting)==null?void 0:ge.office_server_url,C4(ur);try{const Zn="5183666c72eec9e4",mi="5183666c72eec9e4";var Sr=c4().enc.Utf8.parse(Zn);let X0=c4().enc.Utf8.parse(mi);var ar=c4().AES.decrypt(((Pe=ur==null?void 0:ur.setting)==null?void 0:Pe.user_default_password)||"",Sr,{iv:X0,mode:c4().mode.CBC});ur.setting.user_default_password=ar.toString(c4().enc.Utf8)}catch(Zn){}yield k({type:"save",payload:e4({},ur)})},*getSystemUpdate({payload:F},{call:T,put:k}){const ge=yield T(ui.n0,F);yield k({type:"save",payload:{updateData:e4({},ge)}})},*setTheme({payload:F},{call:T,put:k}){const ge=yield T(ui.n0,F);yield k({type:"save",payload:{theme:F||"default"}})},*setShareData({payload:F},{call:T,put:k}){yield k({type:"save",payload:{shareData:F}})},*setGlobalLoading({payload:F},{call:T,put:k}){yield k({type:"save",payload:{globalLoading:e4({},F)}})},*delayTipToggle({payload:F},{call:T,put:k}){yield k({type:"save",payload:{showTip:F}})},*headerToggle({payload:F},{call:T,put:k}){yield k({type:"save",payload:{showHeader:F}})},*footerToggle({payload:F},{call:T,put:k}){yield k({type:"save",payload:{showFooter:F}})},*headerFooterToggle({payload:F},{call:T,put:k}){yield k({type:"save",payload:{showHeaderFooter:F}})},*delayTipToggle({payload:F},{call:T,put:k}){yield k({type:"save",payload:{showTip:F}})},*headerFixedToggle({payload:F},{call:T,put:k}){yield k({type:"save",payload:{showHeaderFixed:F}})},*onlyShowBackTopToggle({payload:F},{call:T,put:k}){yield k({type:"save",payload:{onlyShowBackTop:F}})},*onlyShowBackTopIconToggle({payload:F},{call:T,put:k}){yield k({type:"save",payload:{onlyShowBackTopIcons:F}})},*setOperateModel({payload:F},{call:T,put:k}){yield k({type:"save",payload:{operateModel:F}})},*setOperateModelPath({payload:F},{call:T,put:k}){yield k({type:"save",payload:{operateModelPath:F}})},*setShowQuestionBackTop({payload:F},{call:T,put:k}){yield k({type:"save",payload:{showQuestionBackTop:F}})},*setInfoData({payload:F},{call:T,put:k}){yield k({type:"save",payload:{infoData:e4({},F)}})},*setActionTabs({payload:F},{call:T,put:k}){yield k({type:"save",payload:{actionTabs:e4({},F)}})}},reducers:{save(F,T){return e4(e4({},F),T.payload)}},subscriptions:{setup({dispatch:F,history:T}){return T.listen(({pathname:k})=>{})}}};const C4=(F={})=>{var T,k,ge,Pe,ur;if(window.self!==window.top||!((T=F.setting)!=null&&T.tab_logo_url))return;const Sr=document.createElement("link"),ar=document.getElementById("dynamic-favicon");Sr.id="dynamic-favicon",Sr.rel="shortcut icon",Sr.href=(k=F.setting)!=null&&k.tab_logo_url?`${D4.Z.IMG_SERVER}/${(ge=F.setting)==null?void 0:ge.tab_logo_url}`:"",ar&&document.head.removeChild(ar),document.head.appendChild(Sr);try{(Pe=F.setting)!=null&&Pe.main_site||(document.querySelector('meta[name="keywords"]').content=(ur=F.setting)==null?void 0:ur.name,document.querySelector('meta[name="description"]').remove())}catch(Zn){}};var M4=e(37090),Da=Object.defineProperty,X4=Object.getOwnPropertySymbols,na=Object.prototype.hasOwnProperty,k4=Object.prototype.propertyIsEnumerable,ia=(F,T,k)=>T in F?Da(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,N4=(F,T)=>{for(var k in T||(T={}))na.call(T,k)&&ia(F,k,T[k]);if(X4)for(var k of X4(T))k4.call(T,k)&&ia(F,k,T[k]);return F},mu={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:F},{call:T,put:k}){return yield T(M4.Xh,F)},*getGraduationsFinalScore({payload:F},{call:T,put:k}){return yield T(M4.H3,F)},*getDelGraduationsTasks({payload:F},{call:T,put:k}){return yield T(M4.km,F)},*getGraduationsTasks({payload:F},{call:T,put:k}){const ge=yield T(M4.Xw,F);yield k({type:"save",payload:{Tasks:ge}})},*getGraduationsTeachers({payload:F},{call:T,put:k}){var ge;const Pe=yield T(M4.AA,F);return(ge=Pe==null?void 0:Pe.data)==null||ge.map(ur=>(ur.key=ur.id,ur)),yield k({type:"save",payload:{teachers:Pe}}),Pe},*getGraduationsStudents({payload:F},{call:T,put:k}){var ge;const Pe=yield T(M4.eh,F);(ge=Pe==null?void 0:Pe.data)==null||ge.map(ur=>(ur.key=ur.id,ur)),yield k({type:"save",payload:{students:Pe}})},*getGraduationsNotices({payload:F},{call:T,put:k}){const ge=yield T(M4.Rk,F);yield k({type:"save",payload:{Notices:ge}})},*getGraduationsInfo({payload:F},{call:T,put:k}){const ge=yield T(M4.F7,F);yield k({type:"save",payload:{graduation:ge.graduation}})},*setActionTabs({payload:F},{call:T,put:k}){yield k({type:"save",payload:{actionTabs:N4({},F)}})},*setUpdateIndex({payload:F},{call:T,put:k}){yield k({type:"save",payload:{updateIndex:Math.random()}})},*getGraduationsDetails({payload:F},{call:T,put:k}){const ge=yield T(M4.Ou,F);yield k({type:"save",payload:{details:(ge==null?void 0:ge.graduation)||{},menus:(ge==null?void 0:ge.data)||[],forTask:(ge==null?void 0:ge.for_task)||[]}})}},reducers:{save(F,T){return N4(N4({},F),T.payload)}}},lu=e(95707),vu=Object.defineProperty,xu=Object.defineProperties,mr=Object.getOwnPropertyDescriptors,Ur=Object.getOwnPropertySymbols,kr=Object.prototype.hasOwnProperty,zr=Object.prototype.propertyIsEnumerable,on=(F,T,k)=>T in F?vu(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,Jr=(F,T)=>{for(var k in T||(T={}))kr.call(T,k)&&on(F,k,T[k]);if(Ur)for(var k of Ur(T))zr.call(T,k)&&on(F,k,T[k]);return F},fu=(F,T)=>xu(F,mr(T)),ku={namespace:"homePage",state:{name:"\u9996\u9875",loading:!0},effects:{*home({payload:F},{call:T,put:k}){const ge=yield T(lu.Tt,{payload:F});yield k({type:"save",payload:fu(Jr({},ge),{isloading:!0})})},*query({payload:F},{call:T,put:k}){yield k({type:"save",payload:{name:"linlu"}})},*getHomeNotice({payload:F,callback:T},{call:k,put:ge}){return yield k(lu.LA,F)},*UploadNotice({payload:F,callback:T},{call:k,put:ge}){return yield k(lu.S_,F)}},reducers:{save(F,T){return Jr(Jr({},F),T.payload)}},subscriptions:{setup({dispatch:F,history:T}){return T.listen(({pathname:k})=>{k==="/"&&F({type:"query"})})}}},Cr=Object.defineProperty,wr=Object.defineProperties,cn=Object.getOwnPropertyDescriptors,Sn=Object.getOwnPropertySymbols,Zr=Object.prototype.hasOwnProperty,d0=Object.prototype.propertyIsEnumerable,l0=(F,T,k)=>T in F?Cr(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,bn=(F,T)=>{for(var k in T||(T={}))Zr.call(T,k)&&l0(F,k,T[k]);if(Sn)for(var k of Sn(T))d0.call(T,k)&&l0(F,k,T[k]);return F},A0=(F,T)=>wr(F,cn(T)),I0={namespace:"innovation",state:{visibleModalName:"",hideRemindModal:!0,openForkModalPosition:"forkButton",simpleModalProps:{visible:!1}},reducers:{save(F,T){return bn(bn({},F),T.payload)},openModal(F,T){return A0(bn({},F),{visibleModalName:T.payload})},closeModal(F){return A0(bn({},F),{visibleModalName:""})},openSimpleModal(F,T){return A0(bn({},F),{simpleModalProps:bn({visible:!0},T.payload)})},closeSimpleModal(F){return A0(bn({},F),{simpleModalProps:{visible:!1}})}}},di=e(38147),qi=Object.defineProperty,R0=Object.getOwnPropertySymbols,Z4=Object.prototype.hasOwnProperty,a4=Object.prototype.propertyIsEnumerable,Mi=(F,T,k)=>T in F?qi(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,Yi=(F,T)=>{for(var k in T||(T={}))Z4.call(T,k)&&Mi(F,k,T[k]);if(R0)for(var k of R0(T))a4.call(T,k)&&Mi(F,k,T[k]);return F},t4=(F,T,k)=>new Promise((ge,Pe)=>{var ur=Zn=>{try{ar(k.next(Zn))}catch(mi){Pe(mi)}},Sr=Zn=>{try{ar(k.throw(Zn))}catch(mi){Pe(mi)}},ar=Zn=>Zn.done?ge(Zn.value):Promise.resolve(Zn.value).then(ur,Sr);ar((k=k.apply(F,T)).next())});const j4=F=>t4(void 0,null,function*(){return(0,di.ZP)("/api/paid_subjects/banner.json",{method:"get",params:Yi({},F)})}),Gi=F=>t4(void 0,null,function*(){return(0,di.ZP)("/api/paid_subjects/top_category.json",{method:"get",params:Yi({},F)})}),$0=F=>t4(void 0,null,function*(){return(0,di.ZP)("/api/paid_subjects/hot_recommend_subjects.json",{method:"get",params:Yi({},F)})}),ci=F=>t4(void 0,null,function*(){return(0,di.ZP)("/api/paid_subjects/time_discount_subjects.json",{method:"get",params:Yi({},F)})}),Xe=F=>t4(void 0,null,function*(){return(0,di.ZP)("/api/paid_subjects.json",{method:"post",body:Yi({},F)})}),Te=F=>t4(void 0,null,function*(){return(0,di.ZP)("/api/paid_subjects/all_tags.json",{method:"get",params:Yi({},F)})}),Lt=F=>t4(void 0,null,function*(){return(0,di.ZP)("/api/paid_subjects/user_comments.json",{method:"get",params:Yi({},F)})}),Vt=F=>t4(void 0,null,function*(){return(0,di.ZP)("/api/paid_subjects/info_show.json",{method:"get",params:Yi({},F)})});var Eu=Object.defineProperty,Ke=Object.getOwnPropertySymbols,Bu=Object.prototype.hasOwnProperty,vr=Object.prototype.propertyIsEnumerable,Xu=(F,T,k)=>T in F?Eu(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,yr=(F,T)=>{for(var k in T||(T={}))Bu.call(T,k)&&Xu(F,k,T[k]);if(Ke)for(var k of Ke(T))vr.call(T,k)&&Xu(F,k,T[k]);return F},en={namespace:"intraincourse",state:{name:"\u7528\u6237\u767B\u5F55\u6A21\u5757",BannerList:[],Adv:{},TopCategoryList:[],HotList:[],DiscountList:[],SubjectList:{},Tags:[],UserComments:[],InfoShow:{}},effects:{*getBannerList({payload:F},{call:T,put:k}){const{data:{adv:ge,top_banner:Pe}}=yield T(j4,F);yield k({type:"save",payload:{BannerList:Pe,Adv:ge}})},*getTopCategoryList({payload:F},{call:T,put:k}){const{data:{top_category_list:ge}}=yield T(Gi,F);yield k({type:"save",payload:{TopCategoryList:[{id:-1,name:"\u5168\u90E8"},...ge]}})},*getHotList({payload:F},{call:T,put:k}){const{data:{hot_list:ge}}=yield T($0,F);yield k({type:"save",payload:{HotList:ge}})},*getDiscountList({payload:F},{call:T,put:k}){const{data:{discount_list:ge}}=yield T(ci,F);yield k({type:"save",payload:{DiscountList:ge}})},*getPaidSubjects({payload:F},{call:T,put:k}){const{data:ge}=yield T(Xe,F);yield k({type:"save",payload:{SubjectList:ge}})},*getTags({payload:F},{call:T,put:k}){const{data:{list:ge}}=yield T(Te,F);yield k({type:"save",payload:{Tags:ge}})},*getUserComments({payload:F},{call:T,put:k}){const{data:{list:ge}}=yield T(Lt,F);yield k({type:"save",payload:{UserComments:ge}})},*getInfoShow({payload:F},{call:T,put:k}){const{data:ge}=yield T(Vt,F);yield k({type:"save",payload:{InfoShow:ge}})}},reducers:{save(F,T){return yr(yr({},F),T.payload)}}},jn={namespace:"loadingss",state:{global:!1,effects:{},models:{}}},m0=e(5664),qn=Object.defineProperty,nn=Object.getOwnPropertySymbols,_0=Object.prototype.hasOwnProperty,Ln=Object.prototype.propertyIsEnumerable,An=(F,T,k)=>T in F?qn(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,Hn=(F,T)=>{for(var k in T||(T={}))_0.call(T,k)&&An(F,k,T[k]);if(nn)for(var k of nn(T))Ln.call(T,k)&&An(F,k,T[k]);return F},Ci={namespace:"messages",state:{tidingsList:[],privateMessage:[],unreadInfo:[],recentContacts:{},privateMessageDetails:{},userPrivateMessage:{},actionTabs:{key:"",params:{}}},effects:{*getPrivateMessageDetails({payload:F},{call:T,put:k}){const ge=yield T(m0.Ub,F);return yield k({type:"save",payload:{privateMessageDetails:ge||[]}}),ge},*getTidings({payload:F},{call:T,put:k}){const ge=yield T(m0.AD,F);yield k({type:"save",payload:{tidingsList:ge||[]}})},*getPrivateMessages({payload:F},{call:T,put:k}){const ge=yield T(m0.V8,F);return yield k({type:"save",payload:{privateMessage:ge||[]}}),ge},*getUsersForPrivateMessages({payload:F},{call:T,put:k}){const ge=yield T(m0.QJ,F);return yield k({type:"save",payload:{userPrivateMessage:ge||[]}}),ge},*unreadMessageInfo({payload:F},{call:T,put:k}){const ge=yield T(m0.Ig,F);yield k({type:"save",payload:{unreadInfo:ge||[]}})},*getRecentContacts({payload:F},{call:T,put:k}){const ge=yield T(m0.Ko,F);return yield k({type:"save",payload:{recentContacts:ge||[]}}),ge},*setActionTabs({payload:F},{call:T,put:k}){yield k({type:"save",payload:{actionTabs:Hn({},F)}})}},reducers:{save(F,T){return Hn(Hn({},F),T.payload)}},subscriptions:{setup({dispatch:F,history:T}){}}},dr=e(29297),fi=e(65862),x0=e(2337),hi=Object.defineProperty,M0=Object.defineProperties,ii=Object.getOwnPropertyDescriptors,Fi=Object.getOwnPropertySymbols,F4=Object.prototype.hasOwnProperty,wi=Object.prototype.propertyIsEnumerable,w4=(F,T,k)=>T in F?hi(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,Pi=(F,T)=>{for(var k in T||(T={}))F4.call(T,k)&&w4(F,k,T[k]);if(Fi)for(var k of Fi(T))wi.call(T,k)&&w4(F,k,T[k]);return F},v4=(F,T)=>M0(F,ii(T));const f4=(F,T)=>{var k,ge,Pe,ur,Sr,ar,Zn,mi,X0;if(!F)return;const{exam:z4,single_questions:si,multiple_questions:B4,judgement_questions:zi,program_questions:tl,completion_questions:qs,subjective_questions:Mo,practical_questions:ul,combination_questions:Va,bprogram_questions:kn}=F||{},xs=[Pi({type:"SINGLE",question_type:0,name:((k=T==null?void 0:T.find(yi=>yi.value==x0.fw[0].nameType))==null?void 0:k.name)||x0.fw[0].name},si),Pi({type:"MULTIPLE",question_type:1,name:((ge=T==null?void 0:T.find(yi=>yi.value==x0.fw[1].nameType))==null?void 0:ge.name)||x0.fw[1].name},B4),Pi({type:"JUDGMENT",question_type:2,name:((Pe=T==null?void 0:T.find(yi=>yi.value==x0.fw[2].nameType))==null?void 0:Pe.name)||x0.fw[2].name},zi),Pi({type:"PROGRAM",question_type:6,name:((ur=T==null?void 0:T.find(yi=>yi.value==x0.fw[6].nameType))==null?void 0:ur.name)||x0.fw[6].name},tl),Pi({type:"COMPLETION",question_type:3,name:((Sr=T==null?void 0:T.find(yi=>yi.value==x0.fw[3].nameType))==null?void 0:Sr.name)||x0.fw[3].name},qs),Pi({type:"SUBJECTIVE",question_type:4,name:((ar=T==null?void 0:T.find(yi=>yi.value==x0.fw[4].nameType))==null?void 0:ar.name)||x0.fw[4].name},Mo),Pi({type:"PRACTICAL",question_type:5,name:((Zn=T==null?void 0:T.find(yi=>yi.value==x0.fw[5].nameType))==null?void 0:Zn.name)||x0.fw[5].name},ul),Pi({type:"COMBINATION",question_type:7,name:((mi=T==null?void 0:T.find(yi=>yi.value==x0.fw[7].nameType))==null?void 0:mi.name)||x0.fw[7].name},Va),Pi({type:"BPROGRAM",question_type:8,name:((X0=T==null?void 0:T.find(yi=>yi.value==x0.fw[8].nameType))==null?void 0:X0.name)||x0.fw[8].name},kn)],No=[];if(F.sort_by_qustion_type)for(const yi of F.qustion_type_order_name_en)No.push(xs.find(_s=>_s.type===yi));const o4=(F.sort_by_qustion_type?No:xs).filter(yi=>(yi==null?void 0:yi.questions_count)>0).map((yi,_s)=>{var Js;return Pi(Pi({},yi),{number:(0,fi.EM)(_s+1),questions:(Js=yi==null?void 0:yi.questions)==null?void 0:Js.map(ys=>v4(Pi({},ys),{shixun:ys.examination_bank_shixun_challenges,question_type:yi.question_type}))})});return{exam:z4,questionList:o4}};var q0=e(3033),pi=Object.defineProperty,u4=Object.getOwnPropertySymbols,ai=Object.prototype.hasOwnProperty,Gt=Object.prototype.propertyIsEnumerable,It=(F,T,k)=>T in F?pi(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,ri=(F,T)=>{for(var k in T||(T={}))ai.call(T,k)&&It(F,k,T[k]);if(u4)for(var k of u4(T))Gt.call(T,k)&&It(F,k,T[k]);return F},hr={namespace:"paperlibrary",state:{paperData:void 0,disciplinesData:void 0,teachGroupData:void 0,courseOptions:[],actionTabs:{key:"",params:{}}},effects:{*postExistCourse({payload:F},{call:T,put:k}){return yield T(dr.a2,F)},*postCheckExaminationBanks({payload:F},{call:T,put:k}){return yield T(dr.q$,F)},*postPaperlibraryCopy({payload:F},{call:T,put:k}){return yield T(dr.ID,F)},*getDisciplines({payload:F},{call:T,put:k}){const ge=yield T(dr.d1,F);return yield k({type:"save",payload:{disciplinesData:ri({},ge)}}),ge},*getCustomDisciplines({payload:F},{call:T,put:k}){const ge=yield T(dr.ar,F);return yield k({type:"save",payload:{disciplinesData:ri({},ge)}}),ge},*getEditDisciplines({payload:F},{call:T,put:k}){const ge=yield T(dr.d1,F),Pe=ge==null?void 0:ge.disciplines,ur=(0,q0.L)(Pe);return yield k({type:"save",payload:{courseOptions:ur,disciplinesData:ri({},ge)}}),ge},*getTeachGroupData({payload:F},{call:T,put:k}){const ge=yield T(dr.Dm,F);return yield k({type:"save",payload:{teachGroupData:ri({},ge)}}),ge},*getPaperData({payload:F},{call:T,put:k}){const ge=yield T(dr.iT,F),Pe=yield T(dr.cV,F),ur=f4(ge,Pe.data);return yield k({type:"save",payload:{paperData:ur}}),ge},*getPaperlibraryList({payload:F},{call:T,put:k}){return yield T(dr.Gd,F)},*setPublic({payload:F},{call:T,put:k}){return yield T(dr.DF,F)},*handleDelete({payload:F},{call:T,put:k}){return yield T(dr.fn,F)},*getCourseList({payload:F},{call:T,put:k}){return yield T(dr.tS,F)},*postBatchSendToCourse({payload:F},{call:T,put:k}){return yield T(dr.lc,F)},*sendToClass({payload:F},{call:T,put:k}){return yield T(dr.kp,F)},*adjustPosition({payload:F},{call:T,put:k}){return yield T(dr.qN,F)},*setScore({payload:F},{call:T,put:k}){return yield T(dr.ts,F)},*handleDeleteEditQuestion({payload:F},{call:T,put:k}){return yield T(dr.NC,F)},*batchSetScore({payload:F},{call:T,put:k}){return yield T(dr.YP,F)},*batchDelete({payload:F},{call:T,put:k}){return yield T(dr.Hm,F)},*updatePaper({payload:F},{call:T,put:k}){return yield T(dr.jK,F)},*setActionTabs({payload:F},{call:T,put:k}){yield k({type:"save",payload:{actionTabs:ri({},F)}})}},reducers:{save(F,T){return ri(ri({},F),T.payload)}},subscriptions:{setup({dispatch:F,history:T}){return T.listen(({pathname:k})=>{k==="/"&&F({type:"query"})})}}},xr=Object.defineProperty,an=Object.getOwnPropertySymbols,B0=Object.prototype.hasOwnProperty,F0=Object.prototype.propertyIsEnumerable,xn=(F,T,k)=>T in F?xr(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,tn=(F,T)=>{for(var k in T||(T={}))B0.call(T,k)&&xn(F,k,T[k]);if(an)for(var k of an(T))F0.call(T,k)&&xn(F,k,T[k]);return F},Un={namespace:"newExercisePaper",state:{loading:!0,exerciseExportHeadData:{},tagDisciplineData:{},editData:{},actionTabs:{removeEventListenerExitScreen:!1}},effects:{*getExerciseExportHeadData({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(dr.Dq,F);return yield ge({type:"save",payload:{exerciseExportHeadData:tn({},Pe)}}),Pe},*editExercise({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(dr.Di,F);return yield ge({type:"save",payload:{editData:tn({},Pe)}}),Pe},*getTagDiscipline({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Ge.YY,F);return yield ge({type:"save",payload:{tagDisciplineData:tn({},Pe)}}),Pe},*editExerciseQuestion({payload:F,callback:T},{call:k,put:ge}){return yield k(dr.oF,F)},*addExerciseQuestion({payload:F,callback:T},{call:k,put:ge}){return yield k(dr.oF,F)},*setActionTabs({payload:F},{call:T,put:k}){yield k({type:"save",payload:{actionTabs:tn({},F)}})}},reducers:{save(F,T){return tn(tn({},F),T.payload)},modifyTitle(F,T){const k=(0,$e.cloneDeep)(F);return k.editData.exercise.exercise_name=T.payload,k}},subscriptions:{setup({dispatch:F,history:T}){}}},T0=e(49320),ls=Object.defineProperty,Qi=Object.getOwnPropertySymbols,aa=Object.prototype.hasOwnProperty,cs=Object.prototype.propertyIsEnumerable,Ja=(F,T,k)=>T in F?ls(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,sa=(F,T)=>{for(var k in T||(T={}))aa.call(T,k)&&Ja(F,k,T[k]);if(Qi)for(var k of Qi(T))cs.call(T,k)&&Ja(F,k,T[k]);return F},pa={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:F},{call:T,put:k}){const ge=yield T(T0.Ax,F);yield k({type:"save",payload:{discusses:sa({},ge)}})},*getPathsDetail({payload:F},{call:T,put:k}){const ge=yield T(T0.lk,F);return yield k({type:"save",payload:{detail:sa({},ge)}}),ge},*getCourseDetail({payload:F},{call:T,put:k}){const ge=yield T(T0.Sp,F);return yield k({type:"save",payload:{detail:sa({},ge)}}),ge},*getRightData({payload:F},{call:T,put:k}){const ge=yield T(T0.AQ,F);yield k({type:"save",payload:{rightData:sa({},ge)}})},*getCoureses({payload:F},{call:T,put:k}){const ge=yield T(T0.ue,F);yield k({type:"save",payload:{Courses:sa({},ge)}})},*getStageChildrenData({payload:F},{call:T,put:k}){const ge=yield T(T0.w4,F);return yield k({type:"save",payload:{StageChildrenData:ge}}),ge},*getStageData({payload:F},{call:T,put:k}){var ge,Pe,ur;let Sr=null;return F!=null&&F.show_course_section?Sr=yield T(T0.yN,F):Sr=yield T(T0.p,F),yield k({type:"save",payload:{stageData:((ge=Sr==null?void 0:Sr.data)==null?void 0:ge.stages)||(Sr==null?void 0:Sr.stages)||[],isShowSchedule:((Pe=Sr==null?void 0:Sr.data)==null?void 0:Pe.is_show_schedule)||(Sr==null?void 0:Sr.is_show_schedule)||!1}}),(ur=Sr==null?void 0:Sr.data)==null?void 0:ur.stages},*setActionTabs({payload:F},{call:T,put:k}){yield k({type:"save",payload:{actionTabs:sa({},F)}})}},reducers:{save(F,T){return sa(sa({},F),T.payload)}}},Ve=Object.defineProperty,Z=Object.getOwnPropertySymbols,Q=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,H=(F,T,k)=>T in F?Ve(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,fe=(F,T)=>{for(var k in T||(T={}))Q.call(T,k)&&H(F,k,T[k]);if(Z)for(var k of Z(T))ue.call(T,k)&&H(F,k,T[k]);return F},Ye={namespace:"pathsList",state:{name:"",loading:!0,actionTabs:{key:"",params:{}},listParams:{sort:"desc",order:"new",page:1,limit:16,keyword:""}},effects:{*getCourse({payload:F},{call:T,put:k}){const ge=F,Pe=yield T(T0.tS,F);return yield k({type:"save",payload:fe({listParams:ge},Pe)}),Pe},*getMenus({payload:F},{call:T,put:k}){const ge=yield T(T0.fh,F);yield k({type:"save",payload:{menus:ge}})},*setActionTabs({payload:F},{call:T,put:k}){yield k({type:"save",payload:{actionTabs:fe({},F)}})},*clearListParams({payload:F},{call:T,put:k}){yield k({type:"save",payload:{listParams:{sort:"desc",order:"new",page:1,limit:16,keyword:""}}})}},reducers:{save(F,T){return fe(fe({},F),T.payload)}},subscriptions:{setup({dispatch:F,history:T}){return T.listen(({pathname:k})=>{k==="/"&&F({type:"query"})})}}},st=Object.defineProperty,$t=Object.getOwnPropertySymbols,gu=Object.prototype.hasOwnProperty,Au=Object.prototype.propertyIsEnumerable,Vu=(F,T,k)=>T in F?st(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,tr=(F,T)=>{for(var k in T||(T={}))gu.call(T,k)&&Vu(F,k,T[k]);if($t)for(var k of $t(T))Au.call(T,k)&&Vu(F,k,T[k]);return F},Er={namespace:"newCourse",state:{actionTabs:{key:"",params:{}}},effects:{*editCourse({payload:F},{call:T,put:k}){return yield T(T0.tu,F)},*submitCourse({payload:F},{call:T,put:k}){return yield T(T0.pU,F)},*getEditCourseData({payload:F},{call:T,put:k}){return yield T(T0.mQ,F)},*getSchoolOption({payload:F},{call:T,put:k}){return yield T(T0.GY,F)},*appplySchool({payload:F},{call:T,put:k}){return yield T(T0.bz,F)},*setActionTabs({payload:F},{call:T,put:k}){yield k({type:"save",payload:{actionTabs:tr({},F)}})}},reducers:{save(F,T){return tr(tr({},F),T.payload)}},subscriptions:{setup({dispatch:F,history:T}){return T.listen(({pathname:k})=>{k==="/"&&F({type:"query"})})}}},qr=Object.defineProperty,vn=Object.defineProperties,Mn=Object.getOwnPropertyDescriptors,v0=Object.getOwnPropertySymbols,Si=Object.prototype.hasOwnProperty,Ii=Object.prototype.propertyIsEnumerable,Ri=(F,T,k)=>T in F?qr(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,_i=(F,T)=>{for(var k in T||(T={}))Si.call(T,k)&&Ri(F,k,T[k]);if(v0)for(var k of v0(T))Ii.call(T,k)&&Ri(F,k,T[k]);return F},L0=(F,T)=>vn(F,Mn(T)),Ai={namespace:"pathsOverview",state:{},effects:{*getSubjectUseInfos({payload:F},{call:T,put:k}){const ge=yield T(T0.nq,F);yield k({type:"save",payload:{SubjectUseInfos:ge}})},*getRankList({payload:F},{call:T,put:k}){const ge=yield T(T0.Fg,F);yield k({type:"save",payload:{RankList:L0(_i({},ge),{learn_list:[{rank:"\u6392\u540D",name:"\u5B9E\u8DF5\u8BFE\u7A0B\u540D\u79F0",data:"\u5B66\u4E60\u4EBA\u6570"},...(ge==null?void 0:ge.learn_list)||[]]})}})},*getStatisticsBody({payload:F},{call:T,put:k}){const ge=yield T(T0.Gz,F);yield k({type:"save",payload:{SBody:ge}})},*getOnlineCount({payload:F},{call:T,put:k}){const ge=yield T(T0.hS,F);yield k({type:"save",payload:{OnlineCount:ge==null?void 0:ge.data}})},*getStatisticsHeader({payload:F},{call:T,put:k}){const ge=yield T(T0.Hl,F);yield k({type:"save",payload:{SHeader:ge}})}},reducers:{save(F,T){return _i(_i({},F),T.payload)}},subscriptions:{setup({dispatch:F,history:T}){return T.listen(({pathname:k})=>{k==="/"&&F({type:"query"})})}}},_u=e(11517),S4=Object.defineProperty,R4=Object.getOwnPropertySymbols,Ea=Object.prototype.hasOwnProperty,ji=Object.prototype.propertyIsEnumerable,G4=(F,T,k)=>T in F?S4(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,h4=(F,T)=>{for(var k in T||(T={}))Ea.call(T,k)&&G4(F,k,T[k]);if(R4)for(var k of R4(T))ji.call(T,k)&&G4(F,k,T[k]);return F},Bs={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:F},{call:T,put:k}){const ge=yield T(_u.ex,F);return yield k({type:"save",payload:{groupfolderList:ge}}),ge},*getDisciplines({payload:F},{call:T,put:k}){const ge=yield T(_u.d1,F);return yield k({type:"save",payload:{disciplinesData:h4({},ge)}}),ge},*getEditDisciplines({payload:F},{call:T,put:k}){const ge=yield T(_u.d1,F),Pe=ge==null?void 0:ge.disciplines,ur=(0,q0.L)(Pe);return yield k({type:"save",payload:{courseOptions:ur,disciplinesData:h4({},ge)}}),ge},*getBasketList({payload:F},{call:T,put:k}){const ge=yield T(_u.Qj,F);return yield k({type:"save",payload:{basketData:h4({},ge)}}),ge},*getTeachGroupData({payload:F},{call:T,put:k}){const ge=yield T(_u.Dm,F);return yield k({type:"save",payload:{teachGroupData:h4({},ge)}}),ge},*getEditData({payload:F},{call:T,put:k}){const ge=yield T(_u.FG,F);return yield k({type:"save",payload:{editData:h4({},ge)}}),ge},*getEditDataBprogram({payload:F},{call:T,put:k}){const ge=yield T(_u.Bo,F);return yield k({type:"save",payload:{editData:h4({},ge)}}),ge},*getGroupData({payload:F},{call:T,put:k}){const ge=yield T(_u.hI,F);return yield k({type:"save",payload:{groupData:h4({},ge)}}),ge},*getItemBanks({payload:F},{call:T,put:k}){const ge=yield T(_u.Of,F);return yield k({type:"save",payload:{itemBanks:h4({},ge)}}),ge},*setPrivate({payload:F},{call:T,put:k}){return yield T(_u.Pl,F)},*revokePublish({payload:F},{call:T,put:k}){return yield T(_u.IJ,F)},*setPublic({payload:F},{call:T,put:k}){return yield T(_u.DF,F)},*handleDelete({payload:F},{call:T,put:k}){return yield T(_u.fn,F)},*startExperience({payload:F},{call:T,put:k}){return yield T(_u.Bd,F)},*cancel({payload:F},{call:T,put:k}){return yield T(_u.al,F)},*select({payload:F},{call:T,put:k}){return yield T(_u.Ys,F)},*examUnselectAll({payload:F},{call:T,put:k}){return yield T(_u.rV,F)},*basketDelete({payload:F},{call:T,put:k}){return yield T(_u.x5,F)},*unselectAll({payload:F},{call:T,put:k}){return yield T(_u.HF,F)},*addKnowledge({payload:F},{call:T,put:k}){return yield T(_u.U6,F)},*editProblemset({payload:F},{call:T,put:k}){return yield T(_u.Wk,F)},*addProblemset({payload:F},{call:T,put:k}){return yield T(_u.Mr,F)},*setActionTabs({payload:F},{call:T,put:k}){yield k({type:"save",payload:{actionTabs:h4({},F)}})}},reducers:{save(F,T){return h4(h4({},F),T.payload)}},subscriptions:{setup({dispatch:F,history:T}){return T.listen(({pathname:k})=>{k==="/"&&F({type:"query"})})}}},bs=Object.defineProperty,es=Object.getOwnPropertySymbols,Ui=Object.prototype.hasOwnProperty,Wa=Object.prototype.propertyIsEnumerable,Ha=(F,T,k)=>T in F?bs(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,T4=(F,T)=>{for(var k in T||(T={}))Ui.call(T,k)&&Ha(F,k,T[k]);if(es)for(var k of es(T))Wa.call(T,k)&&Ha(F,k,T[k]);return F},zs={namespace:"problemsetPreview",state:{disciplinesData:void 0,courseOptions:[],paperData:void 0,actionTabs:{key:"",params:{}}},effects:{*getPaperData({payload:F},{call:T,put:k}){const ge=yield T(_u.iT,F),Pe=(0,q0.r)(ge);return yield k({type:"save",payload:{paperData:Pe}}),ge},*getEditDisciplines({payload:F},{call:T,put:k}){const ge=yield T(_u.d1,F),Pe=ge==null?void 0:ge.disciplines,ur=(0,q0.L)(Pe);return yield k({type:"save",payload:{courseOptions:ur,disciplinesData:T4({},ge)}}),ge},*setScore({payload:F},{call:T,put:k}){return yield T(_u.ts,F)},*handleDelete({payload:F},{call:T,put:k}){return yield T(_u.Cn,F)},*batchSetScore({payload:F},{call:T,put:k}){return yield T(_u.YP,F)},*batchDelete({payload:F},{call:T,put:k}){return yield T(_u.Hm,F)},*adjustPosition({payload:F},{call:T,put:k}){return yield T(_u.qN,F)},*newPreviewProblemset({payload:F},{call:T,put:k}){return yield T(_u.et,F)},*setActionTabs({payload:F},{call:T,put:k}){yield k({type:"save",payload:{actionTabs:T4({},F)}})}},reducers:{save(F,T){return T4(T4({},F),T.payload)}},subscriptions:{setup({dispatch:F,history:T}){return T.listen(({pathname:k})=>{k==="/"&&F({type:"query"})})}}},ma=e(37822),Ws=Object.defineProperty,g4=Object.getOwnPropertySymbols,q4=Object.prototype.hasOwnProperty,ds=Object.prototype.propertyIsEnumerable,Hs=(F,T,k)=>T in F?Ws(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,K4=(F,T)=>{for(var k in T||(T={}))q4.call(T,k)&&Hs(F,k,T[k]);if(g4)for(var k of g4(T))ds.call(T,k)&&Hs(F,k,T[k]);return F},Gs={namespace:"restful",state:{restful:void 0,restfulDetail:{},actionTabs:{key:"",params:{}}},effects:{*getRestful({payload:F},{call:T,put:k}){const ge=yield T(ma.Go,F);return yield k({type:"save",payload:{restful:K4({},ge)}}),ge},*getRestfulDetail({payload:F},{call:T,put:k}){const ge=yield T(ma.H5,F);return yield k({type:"save",payload:{restfulDetail:K4({},(ge==null?void 0:ge.data)||{})}}),(ge==null?void 0:ge.data)||{}},*setActionTabs({payload:F},{call:T,put:k}){yield k({type:"save",payload:{actionTabs:K4({},F)}})}},reducers:{save(F,T){return K4(K4({},F),T.payload)}},subscriptions:{setup({dispatch:F,history:T}){return T.listen(({pathname:k})=>{k==="/"&&F({type:"query"})})}}},pn=e(60979);const so=(F={})=>{var T,k,ge,Pe,ur,Sr;return[{name:"\u5185\u5BB9\u5BA1\u6838\u60C5\u51B5",id:"Content",status:(T=F==null?void 0:F.content_info)==null?void 0:T.status,username:(k=F==null?void 0:F.content_info)==null?void 0:k.username,time:(ge=F==null?void 0:F.content_info)==null?void 0:ge.time},{name:"\u6027\u80FD\u5BA1\u6838\u60C5\u51B5",id:"Performance",status:(Pe=F==null?void 0:F.perference_info)==null?void 0:Pe.status,username:(ur=F==null?void 0:F.perference_info)==null?void 0:ur.username,time:(Sr=F==null?void 0:F.perference_info)==null?void 0:Sr.time}]};var n4=Object.defineProperty,Go=Object.defineProperties,La=Object.getOwnPropertyDescriptors,fs=Object.getOwnPropertySymbols,ts=Object.prototype.hasOwnProperty,Do=Object.prototype.propertyIsEnumerable,$o=(F,T,k)=>T in F?n4(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,_4=(F,T)=>{for(var k in T||(T={}))ts.call(T,k)&&$o(F,k,T[k]);if(fs)for(var k of fs(T))Do.call(T,k)&&$o(F,k,T[k]);return F},Ko=(F,T)=>Go(F,La(T)),oo={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:F},{call:T,put:k}){const ge=yield T(pn.Po,F);return yield k({type:"save",payload:{detail:_4({},ge)}}),ge},*getMirrorApplies({payload:F},{call:T,put:k}){const ge=yield T(pn.tX,F);return yield k({type:"save",payload:{mirrorApplies:_4({},(ge==null?void 0:ge.data)||{})}}),ge},*getRightData({payload:F},{call:T,put:k}){const ge=yield T(pn.AQ,F);yield k({type:"save",payload:{rightData:_4({},ge)}})},*getChallengesData({payload:F},{call:T,put:k}){const ge=yield T(pn.n5,F);yield k({type:"save",payload:{challenges:_4({},ge)}})},*saveCopyForExercise({payload:F},{call:T,put:k}){return yield T(pn.FB,F)},*execJupyter({payload:F},{call:T,put:k}){return yield T(pn.BK,F)},*execShixun({payload:F},{call:T,put:k}){const ge=yield T(pn.Ir,F);return(ge==null?void 0:ge.status)===-3&&(0,fi.eF)(),ge},*openChallenge({payload:F},{call:T,put:k}){return yield T(pn.dK,F)},*challengeMoveUp({payload:F},{call:T,put:k}){return yield T(pn.zD,F)},*challengeMoveDown({payload:F},{call:T,put:k}){return yield T(pn.hn,F)},*cancelCollect({payload:F},{call:T,put:k}){return yield T(pn.rs,F)},*collect({payload:F},{call:T,put:k}){return yield T(pn.KM,F)},*searchUserCourses({payload:F},{call:T,put:k}){return yield T(pn._7,F)},*sendToCourse({payload:F},{call:T,put:k}){return yield T(pn.Q,F)},*cancelRelease({payload:F},{call:T,put:k}){return yield T(pn.Ne,F)},*cancelPublic({payload:F},{call:T,put:k}){return yield T(pn.Er,F)},*applyPublic({payload:F},{call:T,put:k}){return yield T(pn.WO,F)},*release({payload:F},{call:T,put:k}){return yield T(pn.Ar,F)},*updateAuditSituation({payload:F},{call:T,put:k}){return yield T(pn.LP,F)},*getCollaboratorsData({payload:F},{call:T,put:k}){return yield T(pn.j8,F)},*addCollaborator({payload:F},{call:T,put:k}){return yield T(pn.OV,F)},*addTeachGroupMember({payload:F},{call:T,put:k}){return yield T(pn.l3,F)},*getChangeManager({payload:F},{call:T,put:k}){return yield T(pn.P2,F)},*changeManager({payload:F},{call:T,put:k}){return yield T(pn.X$,F)},*deleteCollaborators({payload:F},{call:T,put:k}){return yield T(pn.xk,F)},*getRankingList({payload:F},{call:T,put:k}){return yield T(pn.E4,F)},*getMirrorScript({payload:F},{call:T,put:k}){return yield T(pn.Z2,F)},*getScriptContent({payload:F},{call:T,put:k}){return yield T(pn.Bj,F)},*getCustomScript({payload:F},{call:T,put:k}){return yield T(pn.Wi,F)},*updateSettingBasicInfo({payload:F},{call:T,put:k}){return yield T(pn.ZO,F)},*getShixunQuote({payload:F},{call:T,put:k}){return yield T(pn.Gr,F)},*deleteShixun({payload:F},{call:T,put:k}){return yield T(pn.Ps,F)},*permanentClose({payload:F},{call:T,put:k}){return yield T(pn.U9,F)},*getDepartments({payload:F},{call:T,put:k}){return yield T(pn.Ql,F)},*updatePermissionSetting({payload:F},{call:T,put:k}){return yield T(pn.aH,F)},*updateLearnSetting({payload:F},{call:T,put:k}){return yield T(pn.yE,F)},*updateSetting({payload:F},{call:T,put:k}){return yield T(pn.m7,F)},*getSetData({payload:F},{call:T,put:k}){return yield T(pn.U0,F)},*deleteDataSet({payload:F},{call:T,put:k}){return yield T(pn.uo,F)},*deleteGitFile({payload:F},{call:T,put:k}){return yield T(pn.sr,F)},*deleteGitFiles({payload:F},{call:T,put:k}){return yield T(pn.p0,F)},*moveGitFile({payload:F},{call:T,put:k}){return yield T(pn.IT,F)},*moveGitFiles({payload:F},{call:T,put:k}){return yield T(pn.t2,F)},*getRepository({payload:F},{call:T,put:k}){const ge=yield T(pn.Ag,F);return yield k({type:"save",payload:{repository:_4({},ge)}}),_4({},ge)},*getRepositorys({payload:F},{call:T,put:k}){const ge=yield T(pn.Wl,F);return yield k({type:"save",payload:{repository:_4({},ge)}}),_4({},ge)},*getRepositorys({payload:F},{call:T,put:k}){const ge=yield T(pn.Wl,F);return yield k({type:"save",payload:{repository:_4({},ge)}}),_4({},ge)},*getSecretRepository({payload:F},{call:T,put:k}){const ge=yield T(pn.w,F);return yield k({type:"save",payload:{secretRepository:_4({},ge)}}),ge},*addRepositoryFile({payload:F},{call:T,put:k}){return yield T(pn.v3,F)},*addRepositoryFiles({payload:F},{call:T,put:k}){return yield T(pn.fL,F)},*getRepositoryCommit({payload:F},{call:T,put:k}){return yield T(pn.Je,F)},*getFileContent({payload:F},{call:T,put:k}){const ge=yield T(pn.LK,F);return yield k({type:"save",payload:{fileContent:Ko(_4({},ge),{params:F})}}),ge},*getFileContents({payload:F},{call:T,put:k}){const ge=yield T(pn.nu,F);return yield k({type:"save",payload:{fileContent:Ko(_4({},ge),{params:F})}}),ge},*updateRepositoryFile({payload:F},{call:T,put:k}){return yield T(pn.kF,F)},*updateRepositoryFiles({payload:F},{call:T,put:k}){return yield T(pn.jq,F)},*uploadGitFolder({payload:F},{call:T,put:k}){return yield T(pn.Op,F)},*updateCollaboratorEditable({payload:F},{call:T,put:k}){return yield T(pn.Dz,F)},*getSettingsData({payload:F},{call:T,put:k}){const ge=yield T(pn.DC,F);yield k({type:"save",payload:{setting:_4({},ge)}})},*getChallengesNew({payload:F},{call:T,put:k}){const ge=yield T(pn.km,F);yield k({type:"save",payload:{challengesNew:_4({},ge)}})},*getChallengesEdit({payload:F},{call:T,put:k}){const ge=yield T(pn.q0,F);return yield k({type:"save",payload:{challengesEdit:_4({},ge)}}),ge},*getAuditSituationData({payload:F},{call:T,put:k}){const ge=yield T(pn.GI,F),Pe=so(ge);yield k({type:"save",payload:{auditSituationData:Pe}})},*getEditChallengesQuestion({payload:F},{call:T,put:k}){const ge=yield T(pn.UQ,F);return yield k({type:"save",payload:{editChallengesQuestion:ge}}),ge},*getInfoWithJupyterLab({payload:F},{call:T,put:k}){const ge=yield T(pn.mI,F);return yield k({type:"save",payload:{infoWithJupyterLab:ge}}),ge},*setActionTabs({payload:F},{call:T,put:k}){yield k({type:"save",payload:{actionTabs:_4({},F)}})}},reducers:{save(F,T){return console.log("reducers:",F,T),_4(_4({},F),T.payload)}},subscriptions:{setup({dispatch:F,history:T}){return T.listen(({pathname:k})=>{k==="/"&&F({type:"query"})})}}},Ss=Object.defineProperty,Vo=Object.getOwnPropertySymbols,Ts=Object.prototype.hasOwnProperty,Ca=Object.prototype.propertyIsEnumerable,Ks=(F,T,k)=>T in F?Ss(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,s4=(F,T)=>{for(var k in T||(T={}))Ts.call(T,k)&&Ks(F,k,T[k]);if(Vo)for(var k of Vo(T))Ca.call(T,k)&&Ks(F,k,T[k]);return F},oa={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:F},{call:T,put:k}){const ge=yield T(pn.he,F),Pe=s4({},F);return yield k({type:"save",payload:s4({listParams:Pe},ge)}),ge},*getMenus({payload:F},{call:T,put:k}){var ge;const Pe=yield T(pn.I_,F);(ge=Pe==null?void 0:Pe.disciplines)==null||ge.map(ur=>(ur.sub_repertoires=ur.sub_disciplines,ur)),yield k({type:"save",payload:{menus:[...(Pe==null?void 0:Pe.disciplines)||[]]}})},*clearListParams({payload:F},{call:T,put:k}){yield k({type:"save",payload:{listParams:{sort:"desc",order_by:"new",page:1,limit:16,keyword:"",status:0,diff:0,hideme:!1}}})}},reducers:{save(F,T){return s4(s4({},F),T.payload)}},subscriptions:{setup({dispatch:F,history:T}){return T.listen(({pathname:k})=>{k==="/"&&F({type:"query"})})}}},Vs=Object.defineProperty,As=Object.getOwnPropertySymbols,Ma=Object.prototype.hasOwnProperty,la=Object.prototype.propertyIsEnumerable,hl=(F,T,k)=>T in F?Vs(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,Fa=(F,T)=>{for(var k in T||(T={}))Ma.call(T,k)&&hl(F,k,T[k]);if(As)for(var k of As(T))la.call(T,k)&&hl(F,k,T[k]);return F},Za={namespace:"newShixuns",state:{newData:{},actionTabs:{key:"",params:{}},environmentData:{}},effects:{*getNewShixunsData({payload:F},{call:T,put:k}){const ge=yield T(pn.b8,F);return yield k({type:"save",payload:{newData:Fa({},ge)}}),ge},*deleteAttachment({payload:F},{call:T,put:k}){return yield T(pn.OW,F)},*applyShixunMirror({payload:F},{call:T,put:k}){return yield T(pn.EH,F)},*submitShixuns({payload:F},{call:T,put:k}){return yield T(pn.eX,F)},*getShixunsJupyterLab({payload:F},{call:T,put:k}){const ge=yield T(pn.Gu,F);return yield k({type:"save",payload:{newData:Fa({},ge)}}),ge},*setActionTabs({payload:F},{call:T,put:k}){yield k({type:"save",payload:{actionTabs:Fa({},F)}})},*getEnvironmentData({payload:F},{call:T,put:k}){const ge=yield T(pn.K,F);return console.log(ge,"response"),yield k({type:"save",payload:{environmentData:Fa({},ge.data)}}),ge}},reducers:{save(F,T){return Fa(Fa({},F),T.payload)}},subscriptions:{setup({dispatch:F,history:T}){}}},Co=Object.defineProperty,Ps=Object.getOwnPropertySymbols,O0=Object.prototype.hasOwnProperty,pl=Object.prototype.propertyIsEnumerable,Yo=(F,T,k)=>T in F?Co(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,hs=(F,T)=>{for(var k in T||(T={}))O0.call(T,k)&&Yo(F,k,T[k]);if(Ps)for(var k of Ps(T))pl.call(T,k)&&Yo(F,k,T[k]);return F},Tl={namespace:"shixunsOverview",state:{},effects:{*getShixunUseInfos({payload:F},{call:T,put:k}){const ge=yield T(pn.e,F);yield k({type:"save",payload:{ShixunUseInfos:ge}})},*getRankList({payload:F},{call:T,put:k}){const ge=yield T(pn.Fg,F);yield k({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"},...(ge==null?void 0:ge.user_list)||[]],learn_list:[{rank:"\u6392\u540D",name:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",num:"\u5B66\u4E60\u4EBA\u6570"},...(ge==null?void 0:ge.learn_list)||[]],clearance_list:[{rank:"\u6392\u540D",name:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",num:"\u901A\u5173\u6570"},...(ge==null?void 0:ge.clearance_list)||[]],quote_list:[{rank:"\u6392\u540D",name:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",num:"\u5F15\u7528\u6B21\u6570"},...(ge==null?void 0:ge.quote_list)||[]]}}})},*getStatisticsBody({payload:F},{call:T,put:k}){const ge=yield T(pn.Gz,F);yield k({type:"save",payload:{SBody:ge}})},*getOnlineCount({payload:F},{call:T,put:k}){const ge=yield T(pn.hS,F);yield k({type:"save",payload:{OnlineCount:ge==null?void 0:ge.data}})},*getStatisticsHeader({payload:F},{call:T,put:k}){const ge=yield T(pn.Hl,F);yield k({type:"save",payload:{SHeader:ge}})}},reducers:{save(F,T){return hs(hs({},F),T.payload)}},subscriptions:{setup({dispatch:F,history:T}){return T.listen(({pathname:k})=>{k==="/"&&F({type:"query"})})}}},Fo=(F,T,k)=>new Promise((ge,Pe)=>{var ur=Zn=>{try{ar(k.next(Zn))}catch(mi){Pe(mi)}},Sr=Zn=>{try{ar(k.throw(Zn))}catch(mi){Pe(mi)}},ar=Zn=>Zn.done?ge(Zn.value):Promise.resolve(Zn.value).then(ur,Sr);ar((k=k.apply(F,T)).next())});function wa(F){return Fo(this,null,function*(){return(0,di.ZP)("/api/shixuns/new.json",{method:"Get",params:F})})}function ml(F){return Fo(this,null,function*(){return(0,di.ZP)(`/api/shixuns/${F.id}/required_status.json`,{method:"Get",params:{}})})}var wo=Object.defineProperty,Ys=Object.defineProperties,vl=Object.getOwnPropertyDescriptors,So=Object.getOwnPropertySymbols,Sa=Object.prototype.hasOwnProperty,ps=Object.prototype.propertyIsEnumerable,To=(F,T,k)=>T in F?wo(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,ms=(F,T)=>{for(var k in T||(T={}))Sa.call(T,k)&&To(F,k,T[k]);if(So)for(var k of So(T))ps.call(T,k)&&To(F,k,T[k]);return F},Xo=(F,T)=>Ys(F,vl(T)),lo={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:F},{call:T,put:k}){yield k({type:"save",payload:ms({},F)})},*getTestData({payload:F},{call:T,put:k}){const ge=yield T(wa,F);yield k({type:"save",payload:{data:ge}})},*setUpdateIndex({payload:F},{call:T,put:k}){yield k({type:"save",payload:{updateIndex:Math.random()}})},*getCommonData({payload:F},{call:T,put:k}){const ge=yield T(ml,F);yield k({type:"save",payload:ms({},ge.data)})},*setSideBarTabs({payload:F},{call:T,put:k}){yield k({type:"sideBar",payload:ms({},F)})}},reducers:{save(F,T){return ms(ms({},F),T.payload)},sideBar(F,T){return Xo(ms({},F),{sideBar:ms(ms({},F.sideBar),T.payload)})}},subscriptions:{setup({dispatch:F,history:T}){}}},y4=e(89540),Po=Object.defineProperty,qo=Object.getOwnPropertySymbols,vs=Object.prototype.hasOwnProperty,Na=Object.prototype.propertyIsEnumerable,E4=(F,T,k)=>T in F?Po(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,Is=(F,T)=>{for(var k in T||(T={}))vs.call(T,k)&&E4(F,k,T[k]);if(qo)for(var k of qo(T))Na.call(T,k)&&E4(F,k,T[k]);return F},Io={namespace:"userDetail",state:{systemUpdate:void 0,homepageInfo:void 0,homeworkBanksDetail:{},actionTabs:{key:"",params:{}}},effects:{*getHomeworkBanksDetail({payload:F},{call:T,put:k}){const ge=yield T(y4.JJ,F);return yield k({type:"save",payload:{homeworkBanksDetail:Is({},ge)}}),ge},*getSystemUpdate({payload:F},{call:T,put:k}){const ge=yield T(y4.n0,F);return yield k({type:"save",payload:{systemUpdate:Is({},ge)}}),ge},*getHomepageInfo({payload:F},{call:T,put:k}){const ge=yield T(y4.DA,F);return yield k({type:"save",payload:{homepageInfo:Is({},ge)}}),ge},*signed({payload:F},{call:T,put:k}){return yield T(y4.qN,F)},*getCourses({payload:F},{call:T,put:k}){return yield T(y4.Ho,F)},*getShixuns({payload:F},{call:T,put:k}){return yield T(y4.rV,F)},*getPaths({payload:F},{call:T,put:k}){return yield T(y4.w3,F)},*getProjects({payload:F},{call:T,put:k}){return yield T(y4.mW,F)},*getVideos({payload:F},{call:T,put:k}){return yield T(y4.WY,F)},*getReviewVideos({payload:F},{call:T,put:k}){return yield T(y4.Qx,F)},*deleteVideo({payload:F},{call:T,put:k}){return yield T(y4.FM,F)},*getQuestionBanks({payload:F},{call:T,put:k}){return yield T(y4.ai,F)},*topicsSetPublic({payload:F},{call:T,put:k}){return yield T(y4.Cx,F)},*topicsDelete({payload:F},{call:T,put:k}){return yield T(y4.WS,F)},*topicGetCourseList({payload:F},{call:T,put:k}){return yield T(y4.gI,F)},*topicSendToClass({payload:F},{call:T,put:k}){return F.object_type==="videos"?yield T(y4.Fn,F):yield T(y4.Ef,F)},*logWatchHistory({payload:F},{call:T,put:k}){const ge=yield T(y4.lO,F);return ge==null?void 0:ge.log_id},*setActionTabs({payload:F},{call:T,put:k}){yield k({type:"save",payload:{actionTabs:Is({},F)}})}},reducers:{save(F,T){return Is(Is({},F),T.payload)}},subscriptions:{setup({dispatch:F,history:T}){return T.listen(({pathname:k})=>{k==="/"&&F({type:"query"})})}}},Ga=Object.defineProperty,$i=Object.getOwnPropertySymbols,p4=Object.prototype.hasOwnProperty,Ta=Object.prototype.propertyIsEnumerable,He=(F,T,k)=>T in F?Ga(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,$a=(F,T)=>{for(var k in T||(T={}))p4.call(T,k)&&He(F,k,T[k]);if($i)for(var k of $i(T))Ta.call(T,k)&&He(F,k,T[k]);return F},Ba=(F,T)=>{var k={};for(var ge in F)p4.call(F,ge)&&T.indexOf(ge)<0&&(k[ge]=F[ge]);if(F!=null&&$i)for(var ge of $i(F))T.indexOf(ge)<0&&Ta.call(F,ge)&&(k[ge]=F[ge]);return k},ca={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:F},{call:T,put:k}){const ge=F,{to:Pe}=ge,ur=Ba(ge,["to"]);if(!(yield T(y4.Es,ur)).status)try{Pe?d.history.replace(Pe):location.reload()}catch(ar){}},*showPopLogin({payload:F},{put:T}){yield T({type:"save",payload:{showPopLogin:F.showPopLogin,showClosable:F.showClosable}})},*setBindAccountModal({payload:F},{put:T}){yield T({type:"save",payload:{bindAccountModalVisible:F.bindAccountModalVisible,userInfoForBindAccountModal:F.userInfoForBindAccountModal,loginInfo:F.loginInfo}})},*getUserInfo({payload:F},{call:T,put:k}){const ge=yield T(y4.bG,$a({},F));return localStorage.userInfo=JSON.stringify(ge),yield k({type:"save",payload:{userInfo:$a({},ge)}}),ge},*getNavigationInfo({payload:F},{call:T,put:k}){const ge=yield T(y4.x4,$a({},F));yield k({type:"save",payload:{navigationInfo:$a({},ge)}})},*setActionTabs({payload:F},{call:T,put:k}){yield k({type:"save",payload:{actionTabs:$a({},F)}})}},reducers:{save(F,T){return $a($a({},F),T.payload)}}},Ka=e(24514),fo=Object.defineProperty,ho=Object.defineProperties,us=Object.getOwnPropertyDescriptors,rs=Object.getOwnPropertySymbols,Pa=Object.prototype.hasOwnProperty,_l=Object.prototype.propertyIsEnumerable,po=(F,T,k)=>T in F?fo(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,ba=(F,T)=>{for(var k in T||(T={}))Pa.call(T,k)&&po(F,k,T[k]);if(rs)for(var k of rs(T))_l.call(T,k)&&po(F,k,T[k]);return F},gs=(F,T)=>ho(F,us(T));const Ia=()=>{var F,T,k,ge,Pe,ur,Sr;let ar=window.location.href.split("/");if(!ar.includes("video"))return;let Zn=(F=ar[ar.length-1])==null?void 0:F.split("?")[0];Zn=Number(Zn);const mi=(k=(T=ar[ar.length-1])==null?void 0:T.split("?")[1])==null?void 0:k.split("=")[1];return((Pe=(ge=ar[ar.length-1])==null?void 0:ge.split("?")[1])==null?void 0:Pe.split("=")[0])==="subject_id"?{videoId:Zn,subject_id:mi}:((Sr=(ur=ar[ar.length-1])==null?void 0:ur.split("?")[1])==null?void 0:Sr.split("=")[0])==="new_video_id"?{videoId:Zn,new_video_id:mi}:{videoId:Zn,course_id:mi}};var Jo={namespace:"videoDetail",state:{detail:{},actionTabs:{key:"",params:{}},videoTabs:{key:"",params:{}},stages:[],cust_seq:0,queryParams:Ia(),videoList:[],attachmentList:[],selectParams:{checkBoxValue:!1,radioValue:1},active:{}},effects:{*getVideoDetail({payload:F,callback:T},{call:k,put:ge}){const Pe=yield k(Wr.O2,F);return T?T(Pe):yield ge({type:"save",payload:{detail:ba({},Pe)}}),Pe},*setVideoValue({payload:F},{call:T,put:k}){yield k({type:"save",payload:{detail:ba({},F)}})},*setActionTabs({payload:F},{call:T,put:k}){yield k({type:"save",payload:{actionTabs:ba({},F)}})},*setVideoTabs({payload:F},{call:T,put:k}){yield k({type:"save",payload:{videoTabs:ba({},F)}})},*setSelectValue({payload:F},{call:T,put:k}){yield k({type:"save",payload:{selectParams:ba({},F)}})},*getStageData({payload:F},{call:T,put:k,select:ge}){const Pe=yield T(Wr.yN,F),ur=yield T(T0.lk,{id:F.subject_id}),{queryParams:Sr}=yield ge(si=>si.videoDetail),{stages:ar=[]}=Pe,Zn=[];let mi=[],X0={};const z4=si=>{si.forEach(B4=>{String(B4.id)===String(Sr.videoId)&&(X0=B4),B4.item_type==="VideoItem"?Zn.push(B4):B4.item_type==="Attachment"&&mi.push(B4),B4.children&&B4.children.length&&z4(B4.children)})};ar==null||ar.forEach(si=>{z4(si.items)}),window.filterVideoSign=[...Zn],yield k({type:"save",payload:{stages:ar,active:X0,cust_seq:ur.cust_seq,videoList:Zn,attachmentList:mi}})},*getVideoData({payload:F},{call:T,put:k,select:ge}){const Pe=yield T(Wr.fn,F),{categories:ur=[],coruse_videos:Sr=[]}=Pe;yield k({type:"save",payload:{stages:(ur==null?void 0:ur.length)>0?ur:[{coruse_videos:Sr,name:"\u672A\u5206\u914D\u76EE\u5F55"}]}})},*getCourseStageData({payload:F},{call:T,put:k,select:ge}){const Pe=yield T(Ka.R7,F),{queryParams:ur}=yield ge(z4=>z4.videoDetail),{stages:Sr}=Pe;let ar=[],Zn=[],mi={};const X0=z4=>{z4.forEach(si=>{String(si.id)===String(ur.videoId)&&(mi=si),si.item_type==="VideoItem"?ar.push(si):si.item_type==="Attachment"&&Zn.push(si),si.children&&si.children.length&&X0(si.children)})};Sr==null||Sr.forEach(z4=>{X0(z4.items)}),window.filterVideoSign=[...ar],yield k({type:"save",payload:{active:mi,stages:Sr,cust_seq:!0,videoList:ar,attachmentList:Zn}})}},reducers:{save(F,T){return ba(ba({},F),T.payload)},handleListItemClick(F,T){const{videoList:k,attachmentList:ge}=F,Pe=T.payload.videoId||T.payload.attachmentId,ur=[...k,...ge].find(Sr=>`${Sr.id}`==`${Pe}`);return gs(ba({},F),{active:ur,queryParams:ba(ba({},Ia()),T.payload)})}},subscriptions:{setup({dispatch:F,history:T}){return T.listen(({pathname:k})=>{k==="/"&&F({type:"query"})})}}},U4=e(35965),Os=Object.defineProperty,Oo=Object.getOwnPropertySymbols,mo=Object.prototype.hasOwnProperty,vo=Object.prototype.propertyIsEnumerable,go=(F,T,k)=>T in F?Os(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,_o=(F,T)=>{for(var k in T||(T={}))mo.call(T,k)&&go(F,k,T[k]);if(Oo)for(var k of Oo(T))vo.call(T,k)&&go(F,k,T[k]);return F},ko={namespace:"virtualSpaces",state:{showMenu:!0,loading:!0,actionTabs:{key:"",params:{},module_id:""},virtualSpacesDetails:{},menus:[],LessonsList:{},LessonDetail:{},LessonResList:{},DiscussionList:{},DiscussionDetail:{},Workplace:{BaseData:{}}},effects:{*getBaseStatisticData({payload:F},{call:T,put:k}){const ge=yield T(U4.y2,F);return yield k({type:"save",payload:{Workplace:{BaseData:ge.data}}}),ge},*putEditDiscussion({payload:F},{call:T,put:k}){return yield T(U4.CH,F)},*getDiscussionDetail({payload:F},{call:T,put:k}){const ge=yield T(U4.XQ,F);return yield k({type:"save",payload:{DiscussionDetail:ge}}),ge},*postDiscussionList({payload:F},{call:T,put:k}){return yield T(U4.Ll,F)},*getDiscussionList({payload:F},{call:T,put:k}){const ge=yield T(U4.EA,F);return yield k({type:"save",payload:{DiscussionList:ge}}),ge},*postAddLessonRes({payload:F},{call:T,put:k}){return yield T(U4.cZ,F)},*getLessonResourcesList({payload:F},{call:T,put:k}){const ge=yield T(U4.b,F);return yield k({type:"save",payload:{LessonResList:ge}}),ge},*putGoodLessonsDetail({payload:F},{call:T,put:k}){return yield T(U4.To,F)},*getGoodLessonsDetail({payload:F},{call:T,put:k}){const ge=yield T(U4.FU,F);return yield k({type:"save",payload:{LessonDetail:ge}}),ge},*postGoodLessonsList({payload:F},{call:T,put:k}){return yield T(U4.Vf,F)},*getGoodLessonsList({payload:F},{call:T,put:k}){const ge=yield T(U4.G_,F);return yield k({type:"save",payload:{LessonsList:ge}}),ge},*setActionTabs({payload:F},{call:T,put:k}){yield k({type:"save",payload:{actionTabs:_o({},F)}})},*setShowMenu({payload:F},{call:T,put:k}){yield k({type:"save",payload:{showMenu:F}})},*getVirtualSpacesDetails({payload:F},{call:T,put:k}){const ge=yield T(U4.sT,F);yield k({type:"save",payload:{virtualSpacesDetails:_o({},ge)}})},*setVirtualSpacesLoading({payload:F},{call:T,put:k}){yield k({type:"save",payload:{loading:F}})},*getVirtualSpacesMenus({payload:F},{call:T,put:k}){const ge=yield T(U4.Sl,F);return yield k({type:"save",payload:{menus:ge}}),ge}},reducers:{save(F,T){return _o(_o({},F),T.payload)}},subscriptions:{setup({dispatch:F,history:T}){return T.listen(({pathname:k})=>{k==="/"&&F({type:"query"})})}}};const Qs={model_1:{namespace:"account.index",model:E},model_2:{namespace:"classrooms.announcement",model:Y},model_3:{namespace:"classrooms.attachment",model:se},model_4:{namespace:"classrooms.boards",model:Se},model_5:{namespace:"classrooms.exercise",model:We},model_6:{namespace:"classrooms.graduation",model:Oe},model_7:{namespace:"classrooms.homeworks",model:Zt},model_8:{namespace:"classrooms.index",model:Ce},model_9:{namespace:"classrooms.new",model:ht},model_10:{namespace:"classrooms.overview",model:Iu},model_11:{namespace:"classrooms.polls",model:cu},model_12:{namespace:"classrooms.teacher",model:Rn},model_13:{namespace:"classrooms.video",model:n0},model_14:{namespace:"competitions.index",model:e0},model_15:{namespace:"engineering.evaluateDetail",model:Ru},model_16:{namespace:"engineering.evaluateList",model:jr.Z},model_17:{namespace:"engineering.index",model:Gr},model_18:{namespace:"engineering.navigation",model:P0},model_19:{namespace:"engineering.normDetail",model:qu},model_20:{namespace:"engineering.normList",model:$n},model_21:{namespace:"forums.detail",model:m4},model_22:{namespace:"forums.index",model:G0},model_23:{namespace:"globalSetting",model:za},model_24:{namespace:"graduations.index",model:mu},model_25:{namespace:"homePage",model:ku},model_26:{namespace:"innovation.index",model:I0},model_27:{namespace:"intraincourse.index",model:en},model_28:{namespace:"loading",model:jn},model_29:{namespace:"messages.index",model:Ci},model_30:{namespace:"paperlibrary.index",model:hr},model_31:{namespace:"paperlibrary.newPaper",model:Un},model_32:{namespace:"paths.detail",model:pa},model_33:{namespace:"paths.index",model:Ye},model_34:{namespace:"paths.new",model:Er},model_35:{namespace:"paths.overview",model:Ai},model_36:{namespace:"problemset.index",model:Bs},model_37:{namespace:"problemset.preview",model:zs},model_38:{namespace:"resetFul.index",model:Gs},model_39:{namespace:"shixuns.detail",model:oo},model_40:{namespace:"shixuns.index",model:oa},model_41:{namespace:"shixuns.new",model:Za},model_42:{namespace:"shixuns.overview",model:Tl},model_43:{namespace:"shixuns.practiceSetting",model:lo},model_44:{namespace:"user.detail",model:Io},model_45:{namespace:"user.index",model:ca},model_46:{namespace:"video.detail",model:Jo},model_47:{namespace:"virtualSpaces.index",model:ko}};var Xs=Object.defineProperty,yl=Object.getOwnPropertySymbols,el=Object.prototype.hasOwnProperty,ns=Object.prototype.propertyIsEnumerable,yo=(F,T,k)=>T in F?Xs(F,T,{enumerable:!0,configurable:!0,writable:!0,value:k}):F[T]=k,Eo=(F,T)=>{for(var k in T||(T={}))el.call(T,k)&&yo(F,k,T[k]);if(yl)for(var k of yl(T))ns.call(T,k)&&yo(F,k,T[k]);return F};let Ro;function Lo(F){const{pluginManager:T}=(0,d.useAppData)(),k=(0,c.useRef)(),ge=T.applyPlugins({key:"dva",type:d.ApplyPluginsType.modify,initialValue:{}});if(!k.current){k.current=(0,u.Ue)(Eo({history:d.history},ge.config||{}),{initialReducer:{},setupMiddlewares(Pe){return[...Pe]},setupApp(Pe){Pe._history=d.history}}),Ro=k.current,k.current.use(l()()),(ge.plugins||[]).forEach(Pe=>{k.current.use(Pe)});for(const Pe of Object.keys(Qs))k.current.model(Eo({namespace:Qs[Pe].namespace},Qs[Pe].model));k.current.start()}return c.createElement(u.zt,{store:k.current._store},F.children)}function El(){return Ro}},79634:function(f,g,e){"use strict";e.d(g,{_H:function(){return S0},PZ:function(){return Qr},eU:function(){return i},B:function(){return Kr},Mg:function(){return P0},lw:function(){return gr},Kd:function(){return Kn},H8:function(){return Dr},i_:function(){return Ki},YB:function(){return Jn}});var u=e(59301),n=e(94266),l=e.n(n);const c=l()||n;function d(ut){return ut.displayName||ut.name||"Component"}const s=u.createContext(null),{Consumer:h,Provider:o}=s,i=o,B=s;function p(ut,Yt){const{intlPropName:Be="intl",forwardRef:du=!1,enforceContext:Cu=!0}=Yt||{},cr=qu=>React.createElement(h,null,Hr=>(Cu&&invariantIntlContext(Hr),React.createElement(ut,Object.assign({},qu,{[Be]:Hr},{ref:du?qu.forwardedRef:null}))));return cr.displayName=`injectIntl(${d(ut)})`,cr.WrappedComponent=ut,c(du?React.forwardRef((qu,Hr)=>React.createElement(cr,Object.assign({},qu,{forwardedRef:Hr}))):cr,ut)}var y;(function(ut){ut[ut.literal=0]="literal",ut[ut.argument=1]="argument",ut[ut.number=2]="number",ut[ut.date=3]="date",ut[ut.time=4]="time",ut[ut.select=5]="select",ut[ut.plural=6]="plural",ut[ut.pound=7]="pound"})(y||(y={}));function m(ut){return ut.type===y.literal}function E(ut){return ut.type===y.argument}function x(ut){return ut.type===y.number}function I(ut){return ut.type===y.date}function O(ut){return ut.type===y.time}function D(ut){return ut.type===y.select}function S(ut){return ut.type===y.plural}function R(ut){return ut.type===y.pound}function M(ut){return!!(ut&&typeof ut=="object"&&ut.type===0)}function N(ut){return!!(ut&&typeof ut=="object"&&ut.type===1)}function Y(ut){return{type:y.literal,value:ut}}function $(ut,Yt){return{type:y.number,value:ut,style:Yt}}var G=function(){var ut=function(Yt,Be){return ut=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(du,Cu){du.__proto__=Cu}||function(du,Cu){for(var cr in Cu)Cu.hasOwnProperty(cr)&&(du[cr]=Cu[cr])},ut(Yt,Be)};return function(Yt,Be){ut(Yt,Be);function du(){this.constructor=Yt}Yt.prototype=Be===null?Object.create(Be):(du.prototype=Be.prototype,new du)}}(),ae=function(){return ae=Object.assign||function(ut){for(var Yt,Be=1,du=arguments.length;Be<du;Be++){Yt=arguments[Be];for(var Cu in Yt)Object.prototype.hasOwnProperty.call(Yt,Cu)&&(ut[Cu]=Yt[Cu])}return ut},ae.apply(this,arguments)},ne=function(ut){G(Yt,ut);function Yt(Be,du,Cu,cr){var qu=ut.call(this)||this;return qu.message=Be,qu.expected=du,qu.found=Cu,qu.location=cr,qu.name="SyntaxError",typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(qu,Yt),qu}return Yt.buildMessage=function(Be,du){function Cu(Fr){return Fr.charCodeAt(0).toString(16).toUpperCase()}function cr(Fr){return Fr.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(sr){return"\\x0"+Cu(sr)}).replace(/[\x10-\x1F\x7F-\x9F]/g,function(sr){return"\\x"+Cu(sr)})}function qu(Fr){return Fr.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(sr){return"\\x0"+Cu(sr)}).replace(/[\x10-\x1F\x7F-\x9F]/g,function(sr){return"\\x"+Cu(sr)})}function Hr(Fr){switch(Fr.type){case"literal":return'"'+cr(Fr.text)+'"';case"class":var sr=Fr.parts.map(function(hn){return Array.isArray(hn)?qu(hn[0])+"-"+qu(hn[1]):qu(hn)});return"["+(Fr.inverted?"^":"")+sr+"]";case"any":return"any character";case"end":return"end of input";case"other":return Fr.description}}function i0(Fr){var sr=Fr.map(Hr),hn,fr;if(sr.sort(),sr.length>0){for(hn=1,fr=1;hn<sr.length;hn++)sr[hn-1]!==sr[hn]&&(sr[fr]=sr[hn],fr++);sr.length=fr}switch(sr.length){case 1:return sr[0];case 2:return sr[0]+" or "+sr[1];default:return sr.slice(0,-1).join(", ")+", or "+sr[sr.length-1]}}function Pn(Fr){return Fr?'"'+cr(Fr)+'"':"end of input"}return"Expected "+i0(Be)+" but "+Pn(du)+" found."},Yt}(Error);function oe(ut,Yt){Yt=Yt!==void 0?Yt:{};var Be={},du={start:hi},Cu=hi,cr=function(H){return H.join("")},qu=function(H){return ae({type:y.literal,value:H},ue())},Hr="#",i0=nn("#",!1),Pn=function(){return ae({type:y.pound},ue())},Fr=Hn("argumentElement"),sr="{",hn=nn("{",!1),fr="}",a0=nn("}",!1),bi=function(H){return ae({type:y.argument,value:H},ue())},ki=Hn("numberSkeletonId"),c0=/^['\/{}]/,ni=_0(["'","/","{","}"],!1,!1),$n=Ln(),Zi=Hn("numberSkeletonTokenOption"),A4="/",W4=nn("/",!1),Y4=function(H){return H},ga=Hn("numberSkeletonToken"),fa=function(H,fe){return{stem:H,options:fe}},l4=function(H){return ae({type:0,tokens:H},ue())},x4="::",m4=nn("::",!1),Q4=function(H){return H},H4=function(){return Ve.push("numberArgStyle"),!0},En=function(H){return Ve.pop(),H.replace(/\s*$/,"")},dn=",",U0=nn(",",!1),oi="number",li=nn("number",!1),G0=function(H,fe,be){return ae({type:fe==="number"?y.number:fe==="date"?y.date:y.time,style:be&&be[2],value:H},ue())},ui="'",D4=nn("'",!1),gi=/^[^']/,c4=_0(["'"],!0,!1),ha=/^[^a-zA-Z'{}]/,ya=_0([["a","z"],["A","Z"],"'","{","}"],!0,!1),Ua=/^[a-zA-Z]/,qa=_0([["a","z"],["A","Z"]],!1,!1),I4=function(H){return ae({type:1,pattern:H},ue())},e4=function(){return Ve.push("dateOrTimeArgStyle"),!0},O4="date",za=nn("date",!1),C4="time",M4=nn("time",!1),Da="plural",X4=nn("plural",!1),na="selectordinal",k4=nn("selectordinal",!1),ia="offset:",N4=nn("offset:",!1),qt=function(H,fe,be,Ye){return ae({type:y.plural,pluralType:fe==="plural"?"cardinal":"ordinal",value:H,offset:be?be[2]:0,options:Ye.reduce(function(st,$t){var gu=$t.id,Au=$t.value,Vu=$t.location;return gu in st&&qn('Duplicate option "'+gu+'" in plural element: "'+Bn()+'"',jn()),st[gu]={value:Au,location:Vu},st},{})},ue())},mu="select",lu=nn("select",!1),vu=function(H,fe){return ae({type:y.select,value:H,options:fe.reduce(function(be,Ye){var st=Ye.id,$t=Ye.value,gu=Ye.location;return st in be&&qn('Duplicate option "'+st+'" in select element: "'+Bn()+'"',jn()),be[st]={value:$t,location:gu},be},{})},ue())},xu="=",mr=nn("=",!1),Ur=function(H){return Ve.push("select"),!0},kr=function(H,fe){return Ve.pop(),ae({id:H,value:fe},ue())},zr=function(H){return Ve.push("plural"),!0},on=function(H,fe){return Ve.pop(),ae({id:H,value:fe},ue())},Jr=Hn("whitespace"),fu=/^[\t-\r \x85\xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/,Ou=_0([[" ","\r"]," ","\x85","\xA0","\u1680",["\u2000","\u200A"],"\u2028","\u2029","\u202F","\u205F","\u3000"],!1,!1),ku=Hn("syntax pattern"),Cr=/^[!-\/:-@[-\^`{-~\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]/,wr=_0([["!","/"],[":","@"],["[","^"],"`",["{","~"],["\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),cn=Hn("optional whitespace"),Sn=Hn("number"),Zr="-",d0=nn("-",!1),l0=function(H,fe){return fe?H?-fe:fe:0},bn=Hn("apostrophe"),A0=Hn("double apostrophes"),Vn="''",I0=nn("''",!1),di=function(){return"'"},qi=function(H,fe){return H+fe.replace("''","'")},R0=function(H){return H!=="{"&&!(Q()&&H==="#")&&!(Z()&&H==="}")},Z4=`
|
|
|
`,a4=nn(`
|
|
|
`,!1),Mi=function(H){return H==="{"||H==="}"||Q()&&H==="#"},Yi=Hn("argNameOrNumber"),t4=Hn("argNumber"),j4="0",Gi=nn("0",!1),$0=function(){return 0},ci=/^[1-9]/,Xe=_0([["1","9"]],!1,!1),Te=/^[0-9]/,Lt=_0([["0","9"]],!1,!1),Vt=function(H){return parseInt(H.join(""),10)},Eu=Hn("argName"),Ke=0,Bu=0,vr=[{line:1,column:1}],Xu=0,yr=[],Tu=0,en;if(Yt.startRule!==void 0){if(!(Yt.startRule in du))throw new Error(`Can't start parsing from rule "`+Yt.startRule+'".');Cu=du[Yt.startRule]}function Bn(){return ut.substring(Bu,Ke)}function jn(){return Ci(Bu,Ke)}function m0(H,fe){throw fe=fe!==void 0?fe:Ci(Bu,Ke),x0([Hn(H)],ut.substring(Bu,Ke),fe)}function qn(H,fe){throw fe=fe!==void 0?fe:Ci(Bu,Ke),fi(H,fe)}function nn(H,fe){return{type:"literal",text:H,ignoreCase:fe}}function _0(H,fe,be){return{type:"class",parts:H,inverted:fe,ignoreCase:be}}function Ln(){return{type:"any"}}function An(){return{type:"end"}}function Hn(H){return{type:"other",description:H}}function d4(H){var fe=vr[H],be;if(fe)return fe;for(be=H-1;!vr[be];)be--;for(fe=vr[be],fe={line:fe.line,column:fe.column};be<H;)ut.charCodeAt(be)===10?(fe.line++,fe.column=1):fe.column++,be++;return vr[H]=fe,fe}function Ci(H,fe){var be=d4(H),Ye=d4(fe);return{start:{offset:H,line:be.line,column:be.column},end:{offset:fe,line:Ye.line,column:Ye.column}}}function dr(H){Ke<Xu||(Ke>Xu&&(Xu=Ke,yr=[]),yr.push(H))}function fi(H,fe){return new ne(H,[],"",fe)}function x0(H,fe,be){return new ne(ne.buildMessage(H,fe),H,fe,be)}function hi(){var H;return H=M0(),H}function M0(){var H,fe;for(H=[],fe=ii();fe!==Be;)H.push(fe),fe=ii();return H}function ii(){var H;return H=F4(),H===Be&&(H=w4(),H===Be&&(H=hr(),H===Be&&(H=xr(),H===Be&&(H=an(),H===Be&&(H=wi()))))),H}function Fi(){var H,fe,be;if(H=Ke,fe=[],be=Qi(),be===Be&&(be=aa(),be===Be&&(be=cs())),be!==Be)for(;be!==Be;)fe.push(be),be=Qi(),be===Be&&(be=aa(),be===Be&&(be=cs()));else fe=Be;return fe!==Be&&(Bu=H,fe=cr(fe)),H=fe,H}function F4(){var H,fe;return H=Ke,fe=Fi(),fe!==Be&&(Bu=H,fe=qu(fe)),H=fe,H}function wi(){var H,fe;return H=Ke,ut.charCodeAt(Ke)===35?(fe=Hr,Ke++):(fe=Be,Tu===0&&dr(i0)),fe!==Be&&(Bu=H,fe=Pn()),H=fe,H}function w4(){var H,fe,be,Ye,st,$t;return Tu++,H=Ke,ut.charCodeAt(Ke)===123?(fe=sr,Ke++):(fe=Be,Tu===0&&dr(hn)),fe!==Be?(be=Un(),be!==Be?(Ye=sa(),Ye!==Be?(st=Un(),st!==Be?(ut.charCodeAt(Ke)===125?($t=fr,Ke++):($t=Be,Tu===0&&dr(a0)),$t!==Be?(Bu=H,fe=bi(Ye),H=fe):(Ke=H,H=Be)):(Ke=H,H=Be)):(Ke=H,H=Be)):(Ke=H,H=Be)):(Ke=H,H=Be),Tu--,H===Be&&(fe=Be,Tu===0&&dr(Fr)),H}function Pi(){var H,fe,be,Ye,st;if(Tu++,H=Ke,fe=[],be=Ke,Ye=Ke,Tu++,st=tn(),st===Be&&(c0.test(ut.charAt(Ke))?(st=ut.charAt(Ke),Ke++):(st=Be,Tu===0&&dr(ni))),Tu--,st===Be?Ye=void 0:(Ke=Ye,Ye=Be),Ye!==Be?(ut.length>Ke?(st=ut.charAt(Ke),Ke++):(st=Be,Tu===0&&dr($n)),st!==Be?(Ye=[Ye,st],be=Ye):(Ke=be,be=Be)):(Ke=be,be=Be),be!==Be)for(;be!==Be;)fe.push(be),be=Ke,Ye=Ke,Tu++,st=tn(),st===Be&&(c0.test(ut.charAt(Ke))?(st=ut.charAt(Ke),Ke++):(st=Be,Tu===0&&dr(ni))),Tu--,st===Be?Ye=void 0:(Ke=Ye,Ye=Be),Ye!==Be?(ut.length>Ke?(st=ut.charAt(Ke),Ke++):(st=Be,Tu===0&&dr($n)),st!==Be?(Ye=[Ye,st],be=Ye):(Ke=be,be=Be)):(Ke=be,be=Be);else fe=Be;return fe!==Be?H=ut.substring(H,Ke):H=fe,Tu--,H===Be&&(fe=Be,Tu===0&&dr(ki)),H}function v4(){var H,fe,be;return Tu++,H=Ke,ut.charCodeAt(Ke)===47?(fe=A4,Ke++):(fe=Be,Tu===0&&dr(W4)),fe!==Be?(be=Pi(),be!==Be?(Bu=H,fe=Y4(be),H=fe):(Ke=H,H=Be)):(Ke=H,H=Be),Tu--,H===Be&&(fe=Be,Tu===0&&dr(Zi)),H}function f4(){var H,fe,be,Ye,st;if(Tu++,H=Ke,fe=Un(),fe!==Be)if(be=Pi(),be!==Be){for(Ye=[],st=v4();st!==Be;)Ye.push(st),st=v4();Ye!==Be?(Bu=H,fe=fa(be,Ye),H=fe):(Ke=H,H=Be)}else Ke=H,H=Be;else Ke=H,H=Be;return Tu--,H===Be&&(fe=Be,Tu===0&&dr(ga)),H}function q0(){var H,fe,be;if(H=Ke,fe=[],be=f4(),be!==Be)for(;be!==Be;)fe.push(be),be=f4();else fe=Be;return fe!==Be&&(Bu=H,fe=l4(fe)),H=fe,H}function pi(){var H,fe,be;return H=Ke,ut.substr(Ke,2)===x4?(fe=x4,Ke+=2):(fe=Be,Tu===0&&dr(m4)),fe!==Be?(be=q0(),be!==Be?(Bu=H,fe=Q4(be),H=fe):(Ke=H,H=Be)):(Ke=H,H=Be),H===Be&&(H=Ke,Bu=Ke,fe=H4(),fe?fe=void 0:fe=Be,fe!==Be?(be=Fi(),be!==Be?(Bu=H,fe=En(be),H=fe):(Ke=H,H=Be)):(Ke=H,H=Be)),H}function u4(){var H,fe,be,Ye,st,$t,gu,Au,Vu,tr,_r,Er,qr;return H=Ke,ut.charCodeAt(Ke)===123?(fe=sr,Ke++):(fe=Be,Tu===0&&dr(hn)),fe!==Be?(be=Un(),be!==Be?(Ye=sa(),Ye!==Be?(st=Un(),st!==Be?(ut.charCodeAt(Ke)===44?($t=dn,Ke++):($t=Be,Tu===0&&dr(U0)),$t!==Be?(gu=Un(),gu!==Be?(ut.substr(Ke,6)===oi?(Au=oi,Ke+=6):(Au=Be,Tu===0&&dr(li)),Au!==Be?(Vu=Un(),Vu!==Be?(tr=Ke,ut.charCodeAt(Ke)===44?(_r=dn,Ke++):(_r=Be,Tu===0&&dr(U0)),_r!==Be?(Er=Un(),Er!==Be?(qr=pi(),qr!==Be?(_r=[_r,Er,qr],tr=_r):(Ke=tr,tr=Be)):(Ke=tr,tr=Be)):(Ke=tr,tr=Be),tr===Be&&(tr=null),tr!==Be?(_r=Un(),_r!==Be?(ut.charCodeAt(Ke)===125?(Er=fr,Ke++):(Er=Be,Tu===0&&dr(a0)),Er!==Be?(Bu=H,fe=G0(Ye,Au,tr),H=fe):(Ke=H,H=Be)):(Ke=H,H=Be)):(Ke=H,H=Be)):(Ke=H,H=Be)):(Ke=H,H=Be)):(Ke=H,H=Be)):(Ke=H,H=Be)):(Ke=H,H=Be)):(Ke=H,H=Be)):(Ke=H,H=Be)):(Ke=H,H=Be),H}function ai(){var H,fe,be,Ye;if(H=Ke,ut.charCodeAt(Ke)===39?(fe=ui,Ke++):(fe=Be,Tu===0&&dr(D4)),fe!==Be){if(be=[],Ye=Qi(),Ye===Be&&(gi.test(ut.charAt(Ke))?(Ye=ut.charAt(Ke),Ke++):(Ye=Be,Tu===0&&dr(c4))),Ye!==Be)for(;Ye!==Be;)be.push(Ye),Ye=Qi(),Ye===Be&&(gi.test(ut.charAt(Ke))?(Ye=ut.charAt(Ke),Ke++):(Ye=Be,Tu===0&&dr(c4)));else be=Be;be!==Be?(ut.charCodeAt(Ke)===39?(Ye=ui,Ke++):(Ye=Be,Tu===0&&dr(D4)),Ye!==Be?(fe=[fe,be,Ye],H=fe):(Ke=H,H=Be)):(Ke=H,H=Be)}else Ke=H,H=Be;if(H===Be)if(H=[],fe=Qi(),fe===Be&&(ha.test(ut.charAt(Ke))?(fe=ut.charAt(Ke),Ke++):(fe=Be,Tu===0&&dr(ya))),fe!==Be)for(;fe!==Be;)H.push(fe),fe=Qi(),fe===Be&&(ha.test(ut.charAt(Ke))?(fe=ut.charAt(Ke),Ke++):(fe=Be,Tu===0&&dr(ya)));else H=Be;return H}function Gt(){var H,fe;if(H=[],Ua.test(ut.charAt(Ke))?(fe=ut.charAt(Ke),Ke++):(fe=Be,Tu===0&&dr(qa)),fe!==Be)for(;fe!==Be;)H.push(fe),Ua.test(ut.charAt(Ke))?(fe=ut.charAt(Ke),Ke++):(fe=Be,Tu===0&&dr(qa));else H=Be;return H}function It(){var H,fe,be,Ye;if(H=Ke,fe=Ke,be=[],Ye=ai(),Ye===Be&&(Ye=Gt()),Ye!==Be)for(;Ye!==Be;)be.push(Ye),Ye=ai(),Ye===Be&&(Ye=Gt());else be=Be;return be!==Be?fe=ut.substring(fe,Ke):fe=be,fe!==Be&&(Bu=H,fe=I4(fe)),H=fe,H}function ri(){var H,fe,be;return H=Ke,ut.substr(Ke,2)===x4?(fe=x4,Ke+=2):(fe=Be,Tu===0&&dr(m4)),fe!==Be?(be=It(),be!==Be?(Bu=H,fe=Q4(be),H=fe):(Ke=H,H=Be)):(Ke=H,H=Be),H===Be&&(H=Ke,Bu=Ke,fe=e4(),fe?fe=void 0:fe=Be,fe!==Be?(be=Fi(),be!==Be?(Bu=H,fe=En(be),H=fe):(Ke=H,H=Be)):(Ke=H,H=Be)),H}function Ni(){var H,fe,be,Ye,st,$t,gu,Au,Vu,tr,_r,Er,qr;return H=Ke,ut.charCodeAt(Ke)===123?(fe=sr,Ke++):(fe=Be,Tu===0&&dr(hn)),fe!==Be?(be=Un(),be!==Be?(Ye=sa(),Ye!==Be?(st=Un(),st!==Be?(ut.charCodeAt(Ke)===44?($t=dn,Ke++):($t=Be,Tu===0&&dr(U0)),$t!==Be?(gu=Un(),gu!==Be?(ut.substr(Ke,4)===O4?(Au=O4,Ke+=4):(Au=Be,Tu===0&&dr(za)),Au===Be&&(ut.substr(Ke,4)===C4?(Au=C4,Ke+=4):(Au=Be,Tu===0&&dr(M4))),Au!==Be?(Vu=Un(),Vu!==Be?(tr=Ke,ut.charCodeAt(Ke)===44?(_r=dn,Ke++):(_r=Be,Tu===0&&dr(U0)),_r!==Be?(Er=Un(),Er!==Be?(qr=ri(),qr!==Be?(_r=[_r,Er,qr],tr=_r):(Ke=tr,tr=Be)):(Ke=tr,tr=Be)):(Ke=tr,tr=Be),tr===Be&&(tr=null),tr!==Be?(_r=Un(),_r!==Be?(ut.charCodeAt(Ke)===125?(Er=fr,Ke++):(Er=Be,Tu===0&&dr(a0)),Er!==Be?(Bu=H,fe=G0(Ye,Au,tr),H=fe):(Ke=H,H=Be)):(Ke=H,H=Be)):(Ke=H,H=Be)):(Ke=H,H=Be)):(Ke=H,H=Be)):(Ke=H,H=Be)):(Ke=H,H=Be)):(Ke=H,H=Be)):(Ke=H,H=Be)):(Ke=H,H=Be)):(Ke=H,H=Be),H}function hr(){var H;return H=u4(),H===Be&&(H=Ni()),H}function xr(){var H,fe,be,Ye,st,$t,gu,Au,Vu,tr,_r,Er,qr,vn,Mn,v0;if(H=Ke,ut.charCodeAt(Ke)===123?(fe=sr,Ke++):(fe=Be,Tu===0&&dr(hn)),fe!==Be)if(be=Un(),be!==Be)if(Ye=sa(),Ye!==Be)if(st=Un(),st!==Be)if(ut.charCodeAt(Ke)===44?($t=dn,Ke++):($t=Be,Tu===0&&dr(U0)),$t!==Be)if(gu=Un(),gu!==Be)if(ut.substr(Ke,6)===Da?(Au=Da,Ke+=6):(Au=Be,Tu===0&&dr(X4)),Au===Be&&(ut.substr(Ke,13)===na?(Au=na,Ke+=13):(Au=Be,Tu===0&&dr(k4))),Au!==Be)if(Vu=Un(),Vu!==Be)if(ut.charCodeAt(Ke)===44?(tr=dn,Ke++):(tr=Be,Tu===0&&dr(U0)),tr!==Be)if(_r=Un(),_r!==Be)if(Er=Ke,ut.substr(Ke,7)===ia?(qr=ia,Ke+=7):(qr=Be,Tu===0&&dr(N4)),qr!==Be?(vn=Un(),vn!==Be?(Mn=T0(),Mn!==Be?(qr=[qr,vn,Mn],Er=qr):(Ke=Er,Er=Be)):(Ke=Er,Er=Be)):(Ke=Er,Er=Be),Er===Be&&(Er=null),Er!==Be)if(qr=Un(),qr!==Be){if(vn=[],Mn=xn(),Mn!==Be)for(;Mn!==Be;)vn.push(Mn),Mn=xn();else vn=Be;vn!==Be?(Mn=Un(),Mn!==Be?(ut.charCodeAt(Ke)===125?(v0=fr,Ke++):(v0=Be,Tu===0&&dr(a0)),v0!==Be?(Bu=H,fe=qt(Ye,Au,Er,vn),H=fe):(Ke=H,H=Be)):(Ke=H,H=Be)):(Ke=H,H=Be)}else Ke=H,H=Be;else Ke=H,H=Be;else Ke=H,H=Be;else Ke=H,H=Be;else Ke=H,H=Be;else Ke=H,H=Be;else Ke=H,H=Be;else Ke=H,H=Be;else Ke=H,H=Be;else Ke=H,H=Be;else Ke=H,H=Be;else Ke=H,H=Be;return H}function an(){var H,fe,be,Ye,st,$t,gu,Au,Vu,tr,_r,Er,qr,vn;if(H=Ke,ut.charCodeAt(Ke)===123?(fe=sr,Ke++):(fe=Be,Tu===0&&dr(hn)),fe!==Be)if(be=Un(),be!==Be)if(Ye=sa(),Ye!==Be)if(st=Un(),st!==Be)if(ut.charCodeAt(Ke)===44?($t=dn,Ke++):($t=Be,Tu===0&&dr(U0)),$t!==Be)if(gu=Un(),gu!==Be)if(ut.substr(Ke,6)===mu?(Au=mu,Ke+=6):(Au=Be,Tu===0&&dr(lu)),Au!==Be)if(Vu=Un(),Vu!==Be)if(ut.charCodeAt(Ke)===44?(tr=dn,Ke++):(tr=Be,Tu===0&&dr(U0)),tr!==Be)if(_r=Un(),_r!==Be){if(Er=[],qr=F0(),qr!==Be)for(;qr!==Be;)Er.push(qr),qr=F0();else Er=Be;Er!==Be?(qr=Un(),qr!==Be?(ut.charCodeAt(Ke)===125?(vn=fr,Ke++):(vn=Be,Tu===0&&dr(a0)),vn!==Be?(Bu=H,fe=vu(Ye,Er),H=fe):(Ke=H,H=Be)):(Ke=H,H=Be)):(Ke=H,H=Be)}else Ke=H,H=Be;else Ke=H,H=Be;else Ke=H,H=Be;else Ke=H,H=Be;else Ke=H,H=Be;else Ke=H,H=Be;else Ke=H,H=Be;else Ke=H,H=Be;else Ke=H,H=Be;else Ke=H,H=Be;return H}function B0(){var H,fe,be,Ye;return H=Ke,fe=Ke,ut.charCodeAt(Ke)===61?(be=xu,Ke++):(be=Be,Tu===0&&dr(mr)),be!==Be?(Ye=T0(),Ye!==Be?(be=[be,Ye],fe=be):(Ke=fe,fe=Be)):(Ke=fe,fe=Be),fe!==Be?H=ut.substring(H,Ke):H=fe,H===Be&&(H=pa()),H}function F0(){var H,fe,be,Ye,st,$t,gu,Au;return H=Ke,fe=Un(),fe!==Be?(be=pa(),be!==Be?(Ye=Un(),Ye!==Be?(ut.charCodeAt(Ke)===123?(st=sr,Ke++):(st=Be,Tu===0&&dr(hn)),st!==Be?(Bu=Ke,$t=Ur(be),$t?$t=void 0:$t=Be,$t!==Be?(gu=M0(),gu!==Be?(ut.charCodeAt(Ke)===125?(Au=fr,Ke++):(Au=Be,Tu===0&&dr(a0)),Au!==Be?(Bu=H,fe=kr(be,gu),H=fe):(Ke=H,H=Be)):(Ke=H,H=Be)):(Ke=H,H=Be)):(Ke=H,H=Be)):(Ke=H,H=Be)):(Ke=H,H=Be)):(Ke=H,H=Be),H}function xn(){var H,fe,be,Ye,st,$t,gu,Au;return H=Ke,fe=Un(),fe!==Be?(be=B0(),be!==Be?(Ye=Un(),Ye!==Be?(ut.charCodeAt(Ke)===123?(st=sr,Ke++):(st=Be,Tu===0&&dr(hn)),st!==Be?(Bu=Ke,$t=zr(be),$t?$t=void 0:$t=Be,$t!==Be?(gu=M0(),gu!==Be?(ut.charCodeAt(Ke)===125?(Au=fr,Ke++):(Au=Be,Tu===0&&dr(a0)),Au!==Be?(Bu=H,fe=on(be,gu),H=fe):(Ke=H,H=Be)):(Ke=H,H=Be)):(Ke=H,H=Be)):(Ke=H,H=Be)):(Ke=H,H=Be)):(Ke=H,H=Be)):(Ke=H,H=Be),H}function tn(){var H,fe;return Tu++,fu.test(ut.charAt(Ke))?(H=ut.charAt(Ke),Ke++):(H=Be,Tu===0&&dr(Ou)),Tu--,H===Be&&(fe=Be,Tu===0&&dr(Jr)),H}function ln(){var H,fe;return Tu++,Cr.test(ut.charAt(Ke))?(H=ut.charAt(Ke),Ke++):(H=Be,Tu===0&&dr(wr)),Tu--,H===Be&&(fe=Be,Tu===0&&dr(ku)),H}function Un(){var H,fe,be;for(Tu++,H=Ke,fe=[],be=tn();be!==Be;)fe.push(be),be=tn();return fe!==Be?H=ut.substring(H,Ke):H=fe,Tu--,H===Be&&(fe=Be,Tu===0&&dr(cn)),H}function T0(){var H,fe,be;return Tu++,H=Ke,ut.charCodeAt(Ke)===45?(fe=Zr,Ke++):(fe=Be,Tu===0&&dr(d0)),fe===Be&&(fe=null),fe!==Be?(be=Us(),be!==Be?(Bu=H,fe=l0(fe,be),H=fe):(Ke=H,H=Be)):(Ke=H,H=Be),Tu--,H===Be&&(fe=Be,Tu===0&&dr(Sn)),H}function ls(){var H,fe;return Tu++,ut.charCodeAt(Ke)===39?(H=ui,Ke++):(H=Be,Tu===0&&dr(D4)),Tu--,H===Be&&(fe=Be,Tu===0&&dr(bn)),H}function Qi(){var H,fe;return Tu++,H=Ke,ut.substr(Ke,2)===Vn?(fe=Vn,Ke+=2):(fe=Be,Tu===0&&dr(I0)),fe!==Be&&(Bu=H,fe=di()),H=fe,Tu--,H===Be&&(fe=Be,Tu===0&&dr(A0)),H}function aa(){var H,fe,be,Ye,st,$t;if(H=Ke,ut.charCodeAt(Ke)===39?(fe=ui,Ke++):(fe=Be,Tu===0&&dr(D4)),fe!==Be)if(be=Ja(),be!==Be){for(Ye=Ke,st=[],ut.substr(Ke,2)===Vn?($t=Vn,Ke+=2):($t=Be,Tu===0&&dr(I0)),$t===Be&&(gi.test(ut.charAt(Ke))?($t=ut.charAt(Ke),Ke++):($t=Be,Tu===0&&dr(c4)));$t!==Be;)st.push($t),ut.substr(Ke,2)===Vn?($t=Vn,Ke+=2):($t=Be,Tu===0&&dr(I0)),$t===Be&&(gi.test(ut.charAt(Ke))?($t=ut.charAt(Ke),Ke++):($t=Be,Tu===0&&dr(c4)));st!==Be?Ye=ut.substring(Ye,Ke):Ye=st,Ye!==Be?(ut.charCodeAt(Ke)===39?(st=ui,Ke++):(st=Be,Tu===0&&dr(D4)),st===Be&&(st=null),st!==Be?(Bu=H,fe=qi(be,Ye),H=fe):(Ke=H,H=Be)):(Ke=H,H=Be)}else Ke=H,H=Be;else Ke=H,H=Be;return H}function cs(){var H,fe,be,Ye;return H=Ke,fe=Ke,ut.length>Ke?(be=ut.charAt(Ke),Ke++):(be=Be,Tu===0&&dr($n)),be!==Be?(Bu=Ke,Ye=R0(be),Ye?Ye=void 0:Ye=Be,Ye!==Be?(be=[be,Ye],fe=be):(Ke=fe,fe=Be)):(Ke=fe,fe=Be),fe===Be&&(ut.charCodeAt(Ke)===10?(fe=Z4,Ke++):(fe=Be,Tu===0&&dr(a4))),fe!==Be?H=ut.substring(H,Ke):H=fe,H}function Ja(){var H,fe,be,Ye;return H=Ke,fe=Ke,ut.length>Ke?(be=ut.charAt(Ke),Ke++):(be=Be,Tu===0&&dr($n)),be!==Be?(Bu=Ke,Ye=Mi(be),Ye?Ye=void 0:Ye=Be,Ye!==Be?(be=[be,Ye],fe=be):(Ke=fe,fe=Be)):(Ke=fe,fe=Be),fe!==Be?H=ut.substring(H,Ke):H=fe,H}function sa(){var H,fe;return Tu++,H=Ke,fe=Us(),fe===Be&&(fe=pa()),fe!==Be?H=ut.substring(H,Ke):H=fe,Tu--,H===Be&&(fe=Be,Tu===0&&dr(Yi)),H}function Us(){var H,fe,be,Ye,st;if(Tu++,H=Ke,ut.charCodeAt(Ke)===48?(fe=j4,Ke++):(fe=Be,Tu===0&&dr(Gi)),fe!==Be&&(Bu=H,fe=$0()),H=fe,H===Be){if(H=Ke,fe=Ke,ci.test(ut.charAt(Ke))?(be=ut.charAt(Ke),Ke++):(be=Be,Tu===0&&dr(Xe)),be!==Be){for(Ye=[],Te.test(ut.charAt(Ke))?(st=ut.charAt(Ke),Ke++):(st=Be,Tu===0&&dr(Lt));st!==Be;)Ye.push(st),Te.test(ut.charAt(Ke))?(st=ut.charAt(Ke),Ke++):(st=Be,Tu===0&&dr(Lt));Ye!==Be?(be=[be,Ye],fe=be):(Ke=fe,fe=Be)}else Ke=fe,fe=Be;fe!==Be&&(Bu=H,fe=Vt(fe)),H=fe}return Tu--,H===Be&&(fe=Be,Tu===0&&dr(t4)),H}function pa(){var H,fe,be,Ye,st;if(Tu++,H=Ke,fe=[],be=Ke,Ye=Ke,Tu++,st=tn(),st===Be&&(st=ln()),Tu--,st===Be?Ye=void 0:(Ke=Ye,Ye=Be),Ye!==Be?(ut.length>Ke?(st=ut.charAt(Ke),Ke++):(st=Be,Tu===0&&dr($n)),st!==Be?(Ye=[Ye,st],be=Ye):(Ke=be,be=Be)):(Ke=be,be=Be),be!==Be)for(;be!==Be;)fe.push(be),be=Ke,Ye=Ke,Tu++,st=tn(),st===Be&&(st=ln()),Tu--,st===Be?Ye=void 0:(Ke=Ye,Ye=Be),Ye!==Be?(ut.length>Ke?(st=ut.charAt(Ke),Ke++):(st=Be,Tu===0&&dr($n)),st!==Be?(Ye=[Ye,st],be=Ye):(Ke=be,be=Be)):(Ke=be,be=Be);else fe=Be;return fe!==Be?H=ut.substring(H,Ke):H=fe,Tu--,H===Be&&(fe=Be,Tu===0&&dr(Eu)),H}var Ve=["root"];function Z(){return Ve.length>1}function Q(){return Ve[Ve.length-1]==="plural"}function ue(){return Yt&&Yt.captureLocation?{location:jn()}:{}}if(en=Cu(),en!==Be&&Ke===ut.length)return en;throw en!==Be&&Ke<ut.length&&dr(An()),x0(yr,Xu<ut.length?ut.charAt(Xu):null,Xu<ut.length?Ci(Xu,Xu+1):Ci(Xu,Xu))}var ee=oe,q=function(){for(var ut=0,Yt=0,Be=arguments.length;Yt<Be;Yt++)ut+=arguments[Yt].length;for(var du=Array(ut),Cu=0,Yt=0;Yt<Be;Yt++)for(var cr=arguments[Yt],qu=0,Hr=cr.length;qu<Hr;qu++,Cu++)du[Cu]=cr[qu];return du},K=/(^|[^\\])#/g;function se(ut){ut.forEach(function(Yt){!S(Yt)&&!D(Yt)||Object.keys(Yt.options).forEach(function(Be){for(var du,Cu=Yt.options[Be],cr=-1,qu=void 0,Hr=0;Hr<Cu.value.length;Hr++){var i0=Cu.value[Hr];if(m(i0)&&K.test(i0.value)){cr=Hr,qu=i0;break}}if(qu){var Pn=qu.value.replace(K,"$1{"+Yt.value+", number}"),Fr=ee(Pn);(du=Cu.value).splice.apply(du,q([cr,1],Fr))}se(Cu.value)})})}function te(ut,Yt){var Be=ee(ut,Yt);return(!Yt||Yt.normalizeHashtagInPlural!==!1)&&se(Be),Be}var J=function(){for(var ut=0,Yt=0,Be=arguments.length;Yt<Be;Yt++)ut+=arguments[Yt].length;for(var du=Array(ut),Cu=0,Yt=0;Yt<Be;Yt++)for(var cr=arguments[Yt],qu=0,Hr=cr.length;qu<Hr;qu++,Cu++)du[Cu]=cr[qu];return du};function ce(ut){return JSON.stringify(ut.map(function(Yt){return Yt&&typeof Yt=="object"?W(Yt):Yt}))}function W(ut){return Object.keys(ut).sort().map(function(Yt){var Be;return Be={},Be[Yt]=ut[Yt],Be})}var j=function(ut,Yt){return Yt===void 0&&(Yt={}),function(){for(var Be,du=[],Cu=0;Cu<arguments.length;Cu++)du[Cu]=arguments[Cu];var cr=ce(du),qu=cr&&Yt[cr];return qu||(qu=new((Be=ut).bind.apply(Be,J([void 0],du))),cr&&(Yt[cr]=qu)),qu}},ie=j,ve=function(){return ve=Object.assign||function(ut){for(var Yt,Be=1,du=arguments.length;Be<du;Be++){Yt=arguments[Be];for(var Cu in Yt)Object.prototype.hasOwnProperty.call(Yt,Cu)&&(ut[Cu]=Yt[Cu])}return ut},ve.apply(this,arguments)},Fe=/(?:[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 Se(ut){var Yt={};return ut.replace(Fe,function(Be){var du=Be.length;switch(Be[0]){case"G":Yt.era=du===4?"long":du===5?"narrow":"short";break;case"y":Yt.year=du===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":Yt.month=["numeric","2-digit","short","long","narrow"][du-1];break;case"w":case"W":throw new RangeError("`w/W` (week) patterns are not supported");case"d":Yt.day=["numeric","2-digit"][du-1];break;case"D":case"F":case"g":throw new RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");case"E":Yt.weekday=du===4?"short":du===5?"narrow":"short";break;case"e":if(du<4)throw new RangeError("`e..eee` (weekday) patterns are not supported");Yt.weekday=["short","long","narrow","short"][du-4];break;case"c":if(du<4)throw new RangeError("`c..ccc` (weekday) patterns are not supported");Yt.weekday=["short","long","narrow","short"][du-4];break;case"a":Yt.hour12=!0;break;case"b":case"B":throw new RangeError("`b/B` (period) patterns are not supported, use `a` instead");case"h":Yt.hourCycle="h12",Yt.hour=["numeric","2-digit"][du-1];break;case"H":Yt.hourCycle="h23",Yt.hour=["numeric","2-digit"][du-1];break;case"K":Yt.hourCycle="h11",Yt.hour=["numeric","2-digit"][du-1];break;case"k":Yt.hourCycle="h24",Yt.hour=["numeric","2-digit"][du-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":Yt.minute=["numeric","2-digit"][du-1];break;case"s":Yt.second=["numeric","2-digit"][du-1];break;case"S":case"A":throw new RangeError("`S/A` (second) pattenrs are not supported, use `s` instead");case"z":Yt.timeZoneName=du<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""}),Yt}function Ge(ut){return ut.replace(/^(.*?)-/,"")}var ze=/^\.(?:(0+)(\+|#+)?)?$/g,Pt=/^(@+)?(\+|#+)?$/g;function pt(ut){var Yt={};return ut.replace(Pt,function(Be,du,Cu){return typeof Cu!="string"?(Yt.minimumSignificantDigits=du.length,Yt.maximumSignificantDigits=du.length):Cu==="+"?Yt.minimumSignificantDigits=du.length:du[0]==="#"?Yt.maximumSignificantDigits=du.length:(Yt.minimumSignificantDigits=du.length,Yt.maximumSignificantDigits=du.length+(typeof Cu=="string"?Cu.length:0)),""}),Yt}function wt(ut){switch(ut){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 zt(ut){var Yt={},Be=wt(ut);return Be||Yt}function kt(ut){for(var Yt={},Be=0,du=ut;Be<du.length;Be++){var Cu=du[Be];switch(Cu.stem){case"percent":Yt.style="percent";continue;case"currency":Yt.style="currency",Yt.currency=Cu.options[0];continue;case"group-off":Yt.useGrouping=!1;continue;case"precision-integer":Yt.maximumFractionDigits=0;continue;case"measure-unit":Yt.style="unit",Yt.unit=Ge(Cu.options[0]);continue;case"compact-short":Yt.notation="compact",Yt.compactDisplay="short";continue;case"compact-long":Yt.notation="compact",Yt.compactDisplay="long";continue;case"scientific":Yt=ve(ve(ve({},Yt),{notation:"scientific"}),Cu.options.reduce(function(qu,Hr){return ve(ve({},qu),zt(Hr))},{}));continue;case"engineering":Yt=ve(ve(ve({},Yt),{notation:"engineering"}),Cu.options.reduce(function(qu,Hr){return ve(ve({},qu),zt(Hr))},{}));continue;case"notation-simple":Yt.notation="standard";continue;case"unit-width-narrow":Yt.currencyDisplay="narrowSymbol",Yt.unitDisplay="narrow";continue;case"unit-width-short":Yt.currencyDisplay="code",Yt.unitDisplay="short";continue;case"unit-width-full-name":Yt.currencyDisplay="name",Yt.unitDisplay="long";continue;case"unit-width-iso-code":Yt.currencyDisplay="symbol";continue}if(ze.test(Cu.stem)){if(Cu.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");Cu.stem.replace(ze,function(qu,Hr,i0){return qu==="."?Yt.maximumFractionDigits=0:i0==="+"?Yt.minimumFractionDigits=i0.length:Hr[0]==="#"?Yt.maximumFractionDigits=Hr.length:(Yt.minimumFractionDigits=Hr.length,Yt.maximumFractionDigits=Hr.length+(typeof i0=="string"?i0.length:0)),""}),Cu.options.length&&(Yt=ve(ve({},Yt),pt(Cu.options[0])));continue}if(Pt.test(Cu.stem)){Yt=ve(ve({},Yt),pt(Cu.stem));continue}var cr=wt(Cu.stem);cr&&(Yt=ve(ve({},Yt),cr))}return Yt}var tu=function(){var ut=function(Yt,Be){return ut=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(du,Cu){du.__proto__=Cu}||function(du,Cu){for(var cr in Cu)Cu.hasOwnProperty(cr)&&(du[cr]=Cu[cr])},ut(Yt,Be)};return function(Yt,Be){ut(Yt,Be);function du(){this.constructor=Yt}Yt.prototype=Be===null?Object.create(Be):(du.prototype=Be.prototype,new du)}}(),We=function(){for(var ut=0,Yt=0,Be=arguments.length;Yt<Be;Yt++)ut+=arguments[Yt].length;for(var du=Array(ut),Cu=0,Yt=0;Yt<Be;Yt++)for(var cr=arguments[Yt],qu=0,Hr=cr.length;qu<Hr;qu++,Cu++)du[Cu]=cr[qu];return du},gt=function(ut){tu(Yt,ut);function Yt(Be,du){var Cu=ut.call(this,Be)||this;return Cu.variableId=du,Cu}return Yt}(Error);function Rt(ut){return ut.length<2?ut:ut.reduce(function(Yt,Be){var du=Yt[Yt.length-1];return!du||du.type!==0||Be.type!==0?Yt.push(Be):du.value+=Be.value,Yt},[])}function tt(ut,Yt,Be,du,Cu,cr,qu){if(ut.length===1&&m(ut[0]))return[{type:0,value:ut[0].value}];for(var Hr=[],i0=0,Pn=ut;i0<Pn.length;i0++){var Fr=Pn[i0];if(m(Fr)){Hr.push({type:0,value:Fr.value});continue}if(R(Fr)){typeof cr=="number"&&Hr.push({type:0,value:Be.getNumberFormat(Yt).format(cr)});continue}var sr=Fr.value;if(!(Cu&&sr in Cu))throw new gt('The intl string context variable "'+sr+'" was not provided to the string "'+qu+'"');var hn=Cu[sr];if(E(Fr)){(!hn||typeof hn=="string"||typeof hn=="number")&&(hn=typeof hn=="string"||typeof hn=="number"?String(hn):""),Hr.push({type:1,value:hn});continue}if(I(Fr)){var fr=typeof Fr.style=="string"?du.date[Fr.style]:void 0;Hr.push({type:0,value:Be.getDateTimeFormat(Yt,fr).format(hn)});continue}if(O(Fr)){var fr=typeof Fr.style=="string"?du.time[Fr.style]:N(Fr.style)?Se(Fr.style.pattern):void 0;Hr.push({type:0,value:Be.getDateTimeFormat(Yt,fr).format(hn)});continue}if(x(Fr)){var fr=typeof Fr.style=="string"?du.number[Fr.style]:M(Fr.style)?kt(Fr.style.tokens):void 0;Hr.push({type:0,value:Be.getNumberFormat(Yt,fr).format(hn)});continue}if(D(Fr)){var a0=Fr.options[hn]||Fr.options.other;if(!a0)throw new RangeError('Invalid values for "'+Fr.value+'": "'+hn+'". Options are "'+Object.keys(Fr.options).join('", "')+'"');Hr.push.apply(Hr,tt(a0.value,Yt,Be,du,Cu));continue}if(S(Fr)){var a0=Fr.options["="+hn];if(!a0){if(!Intl.PluralRules)throw new gt(`Intl.PluralRules is not available in this environment.
|
|
|
Try polyfilling it using "@formatjs/intl-pluralrules"
|
|
|
`);var bi=Be.getPluralRules(Yt,{type:Fr.pluralType}).select(hn-(Fr.offset||0));a0=Fr.options[bi]||Fr.options.other}if(!a0)throw new RangeError('Invalid values for "'+Fr.value+'": "'+hn+'". Options are "'+Object.keys(Fr.options).join('", "')+'"');Hr.push.apply(Hr,tt(a0.value,Yt,Be,du,Cu,hn-(Fr.offset||0)));continue}}return Rt(Hr)}function ft(ut,Yt,Be,du,Cu,cr){var qu=tt(ut,Yt,Be,du,Cu,void 0,cr);return qu.length===1?qu[0].value:qu.reduce(function(Hr,i0){return Hr+=i0.value},"")}var ct,qe="@@",je=/@@(\d+_\d+)@@/g,ye=0;function Oe(){return Date.now()+"_"+ ++ye}function $e(ut,Yt){return ut.split(je).filter(Boolean).map(function(Be){return Yt[Be]!=null?Yt[Be]:Be}).reduce(function(Be,du){return Be.length&&typeof du=="string"&&typeof Be[Be.length-1]=="string"?Be[Be.length-1]+=du:Be.push(du),Be},[])}var Ze=/(<([0-9a-zA-Z-_]*?)>(.*?)<\/([0-9a-zA-Z-_]*?)>)|(<[0-9a-zA-Z-_]*?\/>)/,Qe=Date.now()+"@@",lt=["area","base","br","col","embed","hr","img","input","link","meta","param","source","track","wbr"];function mt(ut,Yt,Be){var du=ut.tagName,Cu=ut.outerHTML,cr=ut.textContent,qu=ut.childNodes;if(!du)return $e(cr||"",Yt);du=du.toLowerCase();var Hr=~lt.indexOf(du),i0=Be[du];if(i0&&Hr)throw new gt(du+" is a self-closing tag and can not be used, please use another tag name.");if(!qu.length)return[Cu];var Pn=Array.prototype.slice.call(qu).reduce(function(Fr,sr){return Fr.concat(mt(sr,Yt,Be))},[]);return i0?typeof i0=="function"?[i0.apply(void 0,Pn)]:[i0]:We(["<"+du+">"],Pn,["</"+du+">"])}function uu(ut,Yt,Be,du,Cu,cr){var qu=tt(ut,Yt,Be,du,Cu,void 0,cr),Hr={},i0=qu.reduce(function(hn,fr){if(fr.type===0)return hn+=fr.value;var a0=Oe();return Hr[a0]=fr.value,hn+=""+qe+a0+qe},"");if(!Ze.test(i0))return $e(i0,Hr);if(!Cu)throw new gt("Message has placeholders but no values was given");if(typeof DOMParser=="undefined")throw new gt("Cannot format XML message without DOMParser");ct||(ct=new DOMParser);var Pn=ct.parseFromString('<formatted-message id="'+Qe+'">'+i0+"</formatted-message>","text/html").getElementById(Qe);if(!Pn)throw new gt("Malformed HTML message "+i0);var Fr=Object.keys(Cu).filter(function(hn){return!!Pn.getElementsByTagName(hn).length});if(!Fr.length)return $e(i0,Hr);var sr=Fr.filter(function(hn){return hn!==hn.toLowerCase()});if(sr.length)throw new gt("HTML tag must be lowercased but the following tags are not: "+sr.join(", "));return Array.prototype.slice.call(Pn.childNodes).reduce(function(hn,fr){return hn.concat(mt(fr,Hr,Cu))},[])}var Qt=function(){return Qt=Object.assign||function(ut){for(var Yt,Be=1,du=arguments.length;Be<du;Be++){Yt=arguments[Be];for(var Cu in Yt)Object.prototype.hasOwnProperty.call(Yt,Cu)&&(ut[Cu]=Yt[Cu])}return ut},Qt.apply(this,arguments)};function Le(ut,Yt){return Yt?Qt(Qt(Qt({},ut||{}),Yt||{}),Object.keys(ut).reduce(function(Be,du){return Be[du]=Qt(Qt({},ut[du]),Yt[du]||{}),Be},{})):ut}function et(ut,Yt){return Yt?Object.keys(ut).reduce(function(Be,du){return Be[du]=Le(ut[du],Yt[du]),Be},Qt({},ut)):ut}function Zt(ut){return ut===void 0&&(ut={number:{},dateTime:{},pluralRules:{}}),{getNumberFormat:ie(Intl.NumberFormat,ut.number),getDateTimeFormat:ie(Intl.DateTimeFormat,ut.dateTime),getPluralRules:ie(Intl.PluralRules,ut.pluralRules)}}var Tt=function(){function ut(Yt,Be,du,Cu){var cr=this;if(Be===void 0&&(Be=ut.defaultLocale),this.formatterCache={number:{},dateTime:{},pluralRules:{}},this.format=function(qu){return ft(cr.ast,cr.locales,cr.formatters,cr.formats,qu,cr.message)},this.formatToParts=function(qu){return tt(cr.ast,cr.locales,cr.formatters,cr.formats,qu,void 0,cr.message)},this.formatHTMLMessage=function(qu){return uu(cr.ast,cr.locales,cr.formatters,cr.formats,qu,cr.message)},this.resolvedOptions=function(){return{locale:Intl.NumberFormat.supportedLocalesOf(cr.locales)[0]}},this.getAst=function(){return cr.ast},typeof Yt=="string"){if(this.message=Yt,!ut.__parse)throw new TypeError("IntlMessageFormat.__parse must be set to process `message` of type `string`");this.ast=ut.__parse(Yt,{normalizeHashtagInPlural:!1})}else this.ast=Yt;if(!Array.isArray(this.ast))throw new TypeError("A message must be provided as a String or AST.");this.formats=et(ut.formats,du),this.locales=Be,this.formatters=Cu&&Cu.formatters||Zt(this.formatterCache)}return ut.defaultLocale=new Intl.NumberFormat().resolvedOptions().locale,ut.__parse=te,ut.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"}}},ut}(),Nt=Tt,Wt=Nt;function nu(ut,Yt,Be){if(Be===void 0&&(Be=Error),!ut)throw new Be(Yt)}const Ut={38:"&",62:">",60:"<",34:""",39:"'"},we=/[&><"']/g;function de(ut){return(""+ut).replace(we,Yt=>Ut[Yt.charCodeAt(0)])}function me(ut,Yt,Be={}){return Yt.reduce((du,Cu)=>(Cu in ut?du[Cu]=ut[Cu]:Cu in Be&&(du[Cu]=Be[Cu]),du),{})}function xt(ut){nu(ut,"[React Intl] Could not find required `intl` object. <IntlProvider> needs to exist in the component ancestry.")}function Ce(ut,Yt){const Be=Yt?`
|
|
|
${Yt.stack}`:"";return`[React Intl] ${ut}${Be}`}function at(ut){}const jt={formats:{},messages:{},timeZone:void 0,textComponent:u.Fragment,defaultLocale:"en",defaultFormats:{},onError:at};function Et(){return{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}}}function De(ut=Et()){const Yt=Intl.RelativeTimeFormat,Be=Intl.ListFormat,du=Intl.DisplayNames;return{getDateTimeFormat:ie(Intl.DateTimeFormat,ut.dateTime),getNumberFormat:ie(Intl.NumberFormat,ut.number),getMessageFormat:ie(Wt,ut.message),getRelativeTimeFormat:ie(Yt,ut.relativeTime),getPluralRules:ie(Intl.PluralRules,ut.pluralRules),getListFormat:ie(Be,ut.list),getDisplayNames:ie(du,ut.displayNames)}}function yt(ut,Yt,Be,du){const Cu=ut&&ut[Yt];let cr;if(Cu&&(cr=Cu[Be]),cr)return cr;du(Ce(`No ${Yt} format named: ${Be}`))}const Ue=["localeMatcher","style","currency","currencyDisplay","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","currencyDisplay","currencySign","notation","signDisplay","unit","unitDisplay"];function Ae({locale:ut,formats:Yt,onError:Be},du,Cu={}){const{format:cr}=Cu,qu=cr&&yt(Yt,"number",cr,Be)||{},Hr=me(Cu,Ue,qu);return du(ut,Hr)}function ht(ut,Yt,Be,du={}){try{return Ae(ut,Yt,du).format(Be)}catch(Cu){ut.onError(Ce("Error formatting number.",Cu))}return String(Be)}function St(ut,Yt,Be,du={}){try{return Ae(ut,Yt,du).formatToParts(Be)}catch(Cu){ut.onError(Ce("Error formatting number.",Cu))}return[]}const Ne=["numeric","style"];function Fu({locale:ut,formats:Yt,onError:Be},du,Cu={}){const{format:cr}=Cu,qu=!!cr&&yt(Yt,"relative",cr,Be)||{},Hr=me(Cu,Ne,qu);return du(ut,Hr)}function _t(ut,Yt,Be,du,Cu={}){du||(du="second"),Intl.RelativeTimeFormat||ut.onError(Ce(`Intl.RelativeTimeFormat is not available in this environment.
|
|
|
Try polyfilling it using "@formatjs/intl-relativetimeformat"
|
|
|
`));try{return Fu(ut,Yt,Cu).format(Be,du)}catch(qu){ut.onError(Ce("Error formatting relative time.",qu))}return String(Be)}const Zu=["localeMatcher","formatMatcher","timeZone","hour12","weekday","era","year","month","day","hour","minute","second","timeZoneName"];function Yu({locale:ut,formats:Yt,onError:Be,timeZone:du},Cu,cr,qu={}){const{format:Hr}=qu,i0=Object.assign(Object.assign({},du&&{timeZone:du}),Hr&&yt(Yt,Cu,Hr,Be));let Pn=me(qu,Zu,i0);return Cu==="time"&&!Pn.hour&&!Pn.minute&&!Pn.second&&(Pn=Object.assign(Object.assign({},Pn),{hour:"numeric",minute:"numeric"})),cr(ut,Pn)}function wu(ut,Yt,Be,du={}){const Cu=typeof Be=="string"?new Date(Be||0):Be;try{return Yu(ut,"date",Yt,du).format(Cu)}catch(cr){ut.onError(Ce("Error formatting date.",cr))}return String(Cu)}function Iu(ut,Yt,Be,du={}){const Cu=typeof Be=="string"?new Date(Be||0):Be;try{return Yu(ut,"time",Yt,du).format(Cu)}catch(cr){ut.onError(Ce("Error formatting time.",cr))}return String(Cu)}function Ct(ut,Yt,Be,du={}){const Cu=typeof Be=="string"?new Date(Be||0):Be;try{return Yu(ut,"date",Yt,du).formatToParts(Cu)}catch(cr){ut.onError(Ce("Error formatting date.",cr))}return[]}function eu(ut,Yt,Be,du={}){const Cu=typeof Be=="string"?new Date(Be||0):Be;try{return Yu(ut,"time",Yt,du).formatToParts(Cu)}catch(cr){ut.onError(Ce("Error formatting time.",cr))}return[]}const iu=["localeMatcher","type"];function au({locale:ut,onError:Yt},Be,du,Cu={}){Intl.PluralRules||Yt(Ce(`Intl.PluralRules is not available in this environment.
|
|
|
Try polyfilling it using "@formatjs/intl-pluralrules"
|
|
|
`));const cr=me(Cu,iu);try{return Be(ut,cr).select(du)}catch(qu){Yt(Ce("Error formatting plural.",qu))}return"other"}function bt(ut,Yt){return Object.keys(ut).reduce((Be,du)=>(Be[du]=Object.assign({timeZone:Yt},ut[du]),Be),{})}function Ht(ut,Yt){return Object.keys(Object.assign(Object.assign({},ut),Yt)).reduce((du,Cu)=>(du[Cu]=Object.assign(Object.assign({},ut[Cu]||{}),Yt[Cu]||{}),du),{})}function Dt(ut,Yt){if(!Yt)return ut;const Be=Wt.formats;return Object.assign(Object.assign(Object.assign({},Be),ut),{date:Ht(bt(Be.date,Yt),bt(ut.date||{},Yt)),time:Ht(bt(Be.time,Yt),bt(ut.time||{},Yt))})}const Ot=ut=>u.createElement(u.Fragment,null,...ut);function cu({locale:ut,formats:Yt,messages:Be,defaultLocale:du,defaultFormats:Cu,onError:cr,timeZone:qu},Hr,i0={id:""},Pn={}){const{id:Fr,defaultMessage:sr}=i0;nu(!!Fr,"[React Intl] An `id` must be provided to format a message.");const hn=Be&&Be[String(Fr)];Yt=Dt(Yt,qu),Cu=Dt(Cu,qu);let fr=[];if(hn)try{fr=Hr.getMessageFormat(hn,ut,Yt,{formatters:Hr}).formatHTMLMessage(Pn)}catch(a0){cr(Ce(`Error formatting message: "${Fr}" for locale: "${ut}"`+(sr?", using default message as fallback.":""),a0))}else(!sr||ut&&ut.toLowerCase()!==du.toLowerCase())&&cr(Ce(`Missing message: "${Fr}" for locale: "${ut}"`+(sr?", using default message as fallback.":"")));if(!fr.length&&sr)try{fr=Hr.getMessageFormat(sr,du,Cu).formatHTMLMessage(Pn)}catch(a0){cr(Ce(`Error formatting the default message for: "${Fr}"`,a0))}return fr.length?fr.length===1&&typeof fr[0]=="string"?fr[0]||sr||String(Fr):Ot(fr):(cr(Ce(`Cannot format message: "${Fr}", using message ${hn||sr?"source":"id"} as fallback.`)),typeof hn=="string"?hn||sr||String(Fr):sr||String(Fr))}function Hu(ut,Yt,Be={id:""},du={}){const Cu=Object.keys(du).reduce((cr,qu)=>{const Hr=du[qu];return cr[qu]=typeof Hr=="string"?de(Hr):Hr,cr},{});return cu(ut,Yt,Be,Cu)}var Wu=e(18947),Br=e.n(Wu);const ir=["localeMatcher","type","style"],rn=Date.now();function At(ut){return`${rn}_${ut}_${rn}`}function Lu({locale:ut,onError:Yt},Be,du,Cu={}){Intl.ListFormat||Yt(Ce(`Intl.ListFormat is not available in this environment.
|
|
|
Try polyfilling it using "@formatjs/intl-listformat"
|
|
|
`));const qu=me(Cu,ir);try{const Hr={},i0=du.map((Fr,sr)=>{if(typeof Fr=="object"){const hn=At(sr);return Hr[hn]=Fr,hn}return String(Fr)});return Object.keys(Hr).length?Be(ut,qu).formatToParts(i0).reduce((Fr,sr)=>{const hn=sr.value;return Hr[hn]?Fr.push(Hr[hn]):typeof Fr[Fr.length-1]=="string"?Fr[Fr.length-1]+=hn:Fr.push(hn),Fr},[]):Be(ut,qu).format(i0)}catch(Hr){Yt(Ce("Error formatting list.",Hr))}return du}const Xr=["localeMatcher","style","type","fallback"];function Rn({locale:ut,onError:Yt},Be,du,Cu={}){Intl.DisplayNames||Yt(Ce(`Intl.DisplayNames is not available in this environment.
|
|
|
Try polyfilling it using "@formatjs/intl-displaynames"
|
|
|
`));const qu=me(Cu,Xr);try{return Be(ut,qu).of(du)}catch(Hr){Yt(Ce("Error formatting display name.",Hr))}}const Wr=Br()||Wu;function mn(ut){return{locale:ut.locale,timeZone:ut.timeZone,formats:ut.formats,textComponent:ut.textComponent,messages:ut.messages,defaultLocale:ut.defaultLocale,defaultFormats:ut.defaultFormats,onError:ut.onError}}function Tn(ut,Yt){const Be=De(Yt),du=Object.assign(Object.assign({},jt),ut),{locale:Cu,defaultLocale:cr,onError:qu}=du;return Cu?!Intl.NumberFormat.supportedLocalesOf(Cu).length&&qu?qu(Ce(`Missing locale data for locale: "${Cu}" in Intl.NumberFormat. Using default locale: "${cr}" as fallback. See https://github.com/formatjs/react-intl/blob/master/docs/Getting-Started.md#runtime-requirements for more details`)):!Intl.DateTimeFormat.supportedLocalesOf(Cu).length&&qu&&qu(Ce(`Missing locale data for locale: "${Cu}" in Intl.DateTimeFormat. Using default locale: "${cr}" as fallback. See https://github.com/formatjs/react-intl/blob/master/docs/Getting-Started.md#runtime-requirements for more details`)):(qu&&qu(Ce(`"locale" was not configured, using "${cr}" as fallback. See https://github.com/formatjs/react-intl/blob/master/docs/API.md#intlshape for more details`)),du.locale=du.defaultLocale||"en"),Object.assign(Object.assign({},du),{formatters:Be,formatNumber:ht.bind(null,du,Be.getNumberFormat),formatNumberToParts:St.bind(null,du,Be.getNumberFormat),formatRelativeTime:_t.bind(null,du,Be.getRelativeTimeFormat),formatDate:wu.bind(null,du,Be.getDateTimeFormat),formatDateToParts:Ct.bind(null,du,Be.getDateTimeFormat),formatTime:Iu.bind(null,du,Be.getDateTimeFormat),formatTimeToParts:eu.bind(null,du,Be.getDateTimeFormat),formatPlural:au.bind(null,du,Be.getPluralRules),formatMessage:cu.bind(null,du,Be),formatHTMLMessage:Hu.bind(null,du,Be),formatList:Lu.bind(null,du,Be.getListFormat),formatDisplayName:Rn.bind(null,du,Be.getDisplayNames)})}class Gn extends u.PureComponent{constructor(){super(...arguments),this.cache=Et(),this.state={cache:this.cache,intl:Tn(mn(this.props),this.cache),prevConfig:mn(this.props)}}static getDerivedStateFromProps(Yt,{prevConfig:Be,cache:du}){const Cu=mn(Yt);return Wr(Be,Cu)?null:{intl:Tn(Cu,du),prevConfig:Cu}}render(){return xt(this.state.intl),u.createElement(i,{value:this.state.intl},this.props.children)}}Gn.displayName="IntlProvider",Gn.defaultProps=jt;var In=e(7240),Yn=e(3424),E0=e.n(Yn),o0=e(85239),n0=e.n(o0),yn=function(ut,Yt){var Be={};for(var du in ut)Object.prototype.hasOwnProperty.call(ut,du)&&Yt.indexOf(du)<0&&(Be[du]=ut[du]);if(ut!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Cu=0,du=Object.getOwnPropertySymbols(ut);Cu<du.length;Cu++)Yt.indexOf(du[Cu])<0&&Object.prototype.propertyIsEnumerable.call(ut,du[Cu])&&(Be[du[Cu]]=ut[du[Cu]]);return Be};const Qn=Br()||Wu,k0=(ut,Yt)=>cu(Object.assign(Object.assign({},jt),{locale:"en"}),De(),ut,Yt);class Bt extends u.Component{shouldComponentUpdate(Yt){const Be=this.props,{values:du}=Be,Cu=yn(Be,["values"]),{values:cr}=Yt,qu=yn(Yt,["values"]);return!Qn(cr,du)||!Qn(Cu,qu)}render(){return u.createElement(B.Consumer,null,Yt=>{this.props.defaultMessage||xt(Yt);const{formatMessage:Be=k0,textComponent:du=u.Fragment}=Yt||{},{id:Cu,description:cr,defaultMessage:qu,values:Hr,children:i0,tagName:Pn=du}=this.props;let sr=Be({id:Cu,description:cr,defaultMessage:qu},Hr);return Array.isArray(sr)||(sr=[sr]),typeof i0=="function"?i0(...sr):Pn?u.createElement(Pn,null,...sr):sr})}}Bt.displayName="FormattedMessage",Bt.defaultProps={values:{}};var S0=Bt;function Jn(){const ut=(0,u.useContext)(B);return xt(ut),ut}var Fn=e(31724),j0={table:{submit:"\u63D0\u4EA4\u8868\u5355"}},e0={items_per_page:"/ \u0431\u0435\u0442",jump_to:"\u0421\u0435\u043A\u0456\u0440\u0443",jump_to_confirm:"\u0420\u0430\u0441\u0442\u0430\u0443",page:"",prev_page:"\u0410\u0440\u0442\u049B\u0430",next_page:"\u0410\u043B\u0493\u0430",prev_5:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B 5",next_5:"\u041A\u0435\u043B\u0435\u0441\u0456 5",prev_3:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B 3",next_3:"\u041A\u0435\u043B\u0435\u0441\u0456 3",page_size:"Page Size"},sn={locale:"kk_KZ",today:"\u0411\u04AF\u0433\u0456\u043D",now:"\u049A\u0430\u0437\u0456\u0440",backToToday:"\u0410\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u043A\u04AF\u043D",ok:"\u0422\u0430\u04A3\u0434\u0430\u0443",clear:"\u0422\u0430\u0437\u0430",month:"\u0410\u0439",year:"\u0416\u044B\u043B",timeSelect:"\u0423\u0430\u049B\u044B\u0442\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",dateSelect:"\u041A\u04AF\u043D\u0434\u0456 \u0442\u0430\u04A3\u0434\u0430\u0443",monthSelect:"\u0410\u0439\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",yearSelect:"\u0416\u044B\u043B\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",decadeSelect:"\u041E\u043D\u0436\u044B\u043B\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",yearFormat:"YYYY",dateFormat:"D-M-YYYY",dayFormat:"D",dateTimeFormat:"D-M-YYYY HH:mm:ss",monthBeforeYear:!0,previousMonth:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B \u0430\u0439 (PageUp)",nextMonth:"\u041A\u0435\u043B\u0435\u0441\u0456 \u0430\u0439 (PageDown)",previousYear:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B \u0436\u044B\u043B (Control + left)",nextYear:"\u041A\u0435\u043B\u0435\u0441\u0456 \u0436\u044B\u043B (Control + right)",previousDecade:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B \u043E\u043D\u0436\u044B\u043B\u0434\u044B\u049B",nextDecade:"\u041A\u0435\u043B\u0435\u0441\u0456 \u043E\u043D\u0436\u044B\u043B\u0434\u044B\u049B",previousCentury:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B \u0493\u0430\u0441\u044B\u0440",nextCentury:"\u041A\u0435\u043B\u0435\u0441\u0456 \u0493\u0430\u0441\u044B\u0440"},jr=sn,nt={placeholder:"\u0423\u0430\u049B\u044B\u0442\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",rangePlaceholder:["\u0411\u0430\u0441\u0442\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B","\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B"]},Ft={lang:Object.assign({placeholder:"\u041A\u04AF\u043D\u0434\u0456 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",yearPlaceholder:"\u0416\u044B\u043B\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",quarterPlaceholder:"\u0422\u043E\u049B\u0441\u0430\u043D\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",monthPlaceholder:"\u0410\u0439\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",weekPlaceholder:"\u0410\u043F\u0442\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",rangePlaceholder:["\u0411\u0430\u0441\u0442\u0430\u0443 \u043A\u04AF\u043D\u0456","\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u043A\u04AF\u043D\u0456"],rangeYearPlaceholder:["\u0411\u0430\u0441\u0442\u0430\u0443 \u0436\u044B\u043B\u044B","\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0436\u044B\u043B\u044B"],rangeMonthPlaceholder:["\u0411\u0430\u0441\u0442\u0430\u0443 \u0430\u0439\u044B","\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0430\u0439\u044B"],rangeWeekPlaceholder:["\u0411\u0430\u0441\u0442\u0430\u0443 \u0430\u043F\u0442\u0430","\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0430\u043F\u0442\u0430"]},jr),timePickerLocale:Object.assign({},nt)},dt=Ft;const su="${label} ${type} \u0442\u0438\u043F\u0456 \u0435\u043C\u0435\u0441";var Du={locale:"kk",Pagination:e0,DatePicker:Ft,TimePicker:nt,Calendar:dt,global:{placeholder:"\u0422\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437"},Table:{filterTitle:"\u0424\u0438\u043B\u044C\u0442\u0440",filterConfirm:"OK",filterReset:"\u0422\u0430\u0437\u0430\u0440\u0442\u0443",filterEmptyText:"\u0424\u0438\u043B\u044C\u0442\u0440 \u0436\u043E\u049B",emptyText:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u043E\u049B",selectAll:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",selectInvert:"\u0422\u0430\u04A3\u0434\u0430\u0443\u0434\u044B \u0442\u04E9\u04A3\u043A\u0435\u0440\u0443",selectionAll:"\u0411\u0430\u0440\u043B\u044B\u049B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",sortTitle:"\u0421\u04B1\u0440\u044B\u043F\u0442\u0430\u0443",expand:"\u0416\u043E\u043B\u0434\u044B \u0436\u0430\u0437\u0443",collapse:"\u0416\u043E\u043B\u0434\u044B \u0431\u04AF\u043A\u0442\u0435\u0443",triggerDesc:"\u0422\u04E9\u043C\u0435\u043D\u0434\u0435\u0443\u0434\u0456 \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443 \u04AF\u0448\u0456\u043D \u0431\u0430\u0441\u044B\u04A3\u044B\u0437",triggerAsc:"\u04E8\u0441\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443 \u04AF\u0448\u0456\u043D \u0431\u0430\u0441\u044B\u04A3\u044B\u0437",cancelSort:"\u0421\u04B1\u0440\u044B\u043F\u0442\u0430\u0443\u0434\u0430\u043D \u0431\u0430\u0441 \u0442\u0430\u0440\u0442\u0443 \u04AF\u0448\u0456\u043D \u0431\u0430\u0441\u044B\u04A3\u044B\u0437"},Modal:{okText:"\u0416\u0430\u0440\u0430\u0439\u0434\u044B",cancelText:"\u0411\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443",justOkText:"\u0416\u0430\u0440\u0430\u0439\u0434\u044B"},Popconfirm:{okText:"\u0416\u0430\u0440\u0430\u0439\u0434\u044B",cancelText:"\u0411\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443"},Transfer:{titles:["",""],searchPlaceholder:"\u0406\u0437\u0434\u0435\u0443",itemUnit:"\u044D\u043B\u0435\u043C\u0435\u043D\u0442.",itemsUnit:"\u044D\u043B\u0435\u043C\u0435\u043D\u0442.",remove:"\u0416\u043E\u044E",selectAll:"\u0411\u0430\u0440\u043B\u044B\u049B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u0442\u0430\u04A3\u0434\u0430\u0443",selectCurrent:"\u0410\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u0431\u0435\u0442\u0442\u0456 \u0442\u0430\u04A3\u0434\u0430\u0443",selectInvert:"\u041A\u0435\u0440\u0456 \u0442\u04D9\u0440\u0442\u0456\u043F\u0442\u0435 \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",removeAll:"\u0411\u0430\u0440\u043B\u044B\u049B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u0436\u043E\u044E",removeCurrent:"\u0410\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u043F\u0430\u0440\u0430\u049B\u0442\u044B \u04E9\u0448\u0456\u0440\u0443"},Upload:{uploading:"\u0416\u04AF\u043A\u0442\u0435\u0443...",removeFile:"\u0424\u0430\u0439\u043B\u0434\u044B \u0436\u043E\u044E",uploadError:"\u0416\u04AF\u043A\u0442\u0435\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u049B\u0430\u0442\u0435 \u043F\u0430\u0439\u0434\u0430 \u0431\u043E\u043B\u0434\u044B",previewFile:"\u0424\u0430\u0439\u043B\u0434\u044B \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443",downloadFile:"\u0424\u0430\u0439\u043B\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443"},Empty:{description:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u043E\u049B"},Icon:{icon:"\u0431\u0435\u043B\u0433\u0456\u0448\u0435\u0441\u0456"},Text:{edit:"\u04E8\u04A3\u0434\u0435\u0443",copy:"\u041A\u04E9\u0448\u0456\u0440\u0443",copied:"\u041A\u04E9\u0448\u0456\u0440\u0456\u043B\u0434\u0456",expand:"\u0416\u0430\u0437\u0443"},PageHeader:{back:"\u0410\u0440\u0442\u049B\u0430"},Form:{defaultValidateMessages:{default:"${label} \u04E9\u0440\u0456\u0441\u0456\u043D \u0442\u0435\u043A\u0441\u0435\u0440\u0443 \u049B\u0430\u0442\u0435\u043B\u0456\u0433\u0456",required:"${label} \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",enum:"${label} [${enum}] \u049B\u0430\u0442\u0430\u0440\u044B\u043D\u0430\u043D \u0431\u043E\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A",whitespace:"${label} \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A",date:{format:"${label} \u0436\u0430\u0440\u0430\u043C\u0434\u044B \u043A\u04AF\u043D \u0444\u043E\u0440\u043C\u0430\u0442\u044B \u0435\u043C\u0435\u0441",parse:"${label} \u043A\u04AF\u043D\u0433\u0435 \u0442\u04AF\u0440\u043B\u0435\u043D\u0434\u0456\u0440\u0456\u043B\u043C\u0435\u0439\u0434\u0456",invalid:"${label} \u0436\u0430\u0440\u0430\u043C\u0434\u044B \u043A\u04AF\u043D \u0435\u043C\u0435\u0441"},types:{string:su,method:su,array:su,object:su,number:su,date:su,boolean:su,integer:su,float:su,regexp:su,email:su,url:su,hex:su},string:{len:"${label} ${len} \u0442\u0430\u04A3\u0431\u0430\u0434\u0430\u043D \u0442\u04B1\u0440\u0443\u044B \u043A\u0435\u0440\u0435\u043A",min:"${label} ${min} \u0442\u0430\u04A3\u0431\u0430\u0434\u0430\u043D \u04AF\u043B\u043A\u0435\u043D \u043D\u0435\u043C\u0435\u0441\u0435 \u043E\u0493\u0430\u043D \u0442\u0435\u04A3 \u0431\u043E\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A",max:"${label} ${max} \u0442\u0430\u04A3\u0431\u0430\u0434\u0430\u043D \u043A\u0435\u043C \u043D\u0435\u043C\u0435\u0441\u0435 \u043E\u0493\u0430\u043D \u0442\u0435\u04A3 \u0431\u043E\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A",range:"${label} \u04B1\u0437\u044B\u043D\u0434\u044B\u0493\u044B ${min}-${max} \u0442\u0430\u04A3\u0431\u0430 \u0430\u0440\u0430\u043B\u044B\u0493\u044B\u043D\u0434\u0430 \u0431\u043E\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A"},number:{len:"${label} ${len} \u0442\u0435\u04A3 \u0431\u043E\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A",min:"${label} ${min} \u043C\u04D9\u043D\u0456\u043D\u0435\u043D \u04AF\u043B\u043A\u0435\u043D \u043D\u0435\u043C\u0435\u0441\u0435 \u043E\u0493\u0430\u043D \u0442\u0435\u04A3 \u0431\u043E\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A",max:"${label} ${max} \u043C\u04D9\u043D\u0456\u043D\u0435\u043D \u0430\u0437 \u043D\u0435\u043C\u0435\u0441\u0435 \u043E\u0493\u0430\u043D \u0442\u0435\u04A3 \u0431\u043E\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A"},array:{len:"${label} \u044D\u043B\u0435\u043C\u0435\u043D\u0442\u0442\u0435\u0440\u0456\u043D\u0456\u04A3 \u0441\u0430\u043D\u044B ${len} \u0442\u0435\u04A3 \u0431\u043E\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A",min:"${label} \u044D\u043B\u0435\u043C\u0435\u043D\u0442\u0442\u0435\u0440\u0456\u043D\u0456\u04A3 \u0441\u0430\u043D\u044B ${min} \u043A\u04E9\u043F \u043D\u0435\u043C\u0435\u0441\u0435 \u043E\u0493\u0430\u043D \u0442\u0435\u04A3 \u0431\u043E\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A",max:"${label} \u044D\u043B\u0435\u043C\u0435\u043D\u0442\u0442\u0435\u0440\u0456\u043D\u0456\u04A3 \u0441\u0430\u043D\u044B ${max} \u0430\u0437 \u043D\u0435\u043C\u0435\u0441\u0435 \u043E\u0493\u0430\u043D \u0442\u0435\u04A3 \u0431\u043E\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A",range:"${label} \u044D\u043B\u0435\u043C\u0435\u043D\u0442\u0442\u0435\u0440\u0456\u043D\u0456\u04A3 \u0441\u0430\u043D\u044B ${min} - ${max} \u0430\u0440\u0430\u043B\u044B\u0493\u044B\u043D\u0434\u0430 \u0431\u043E\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A"},pattern:{mismatch:"${label} ${pattern} \u043C\u0435\u043D \u0441\u04D9\u0439\u043A\u0435\u0441 \u043A\u0435\u043B\u043C\u0435\u0439\u0434\u0456"}}}},Uu={shixuns:{homePage:"\u0411\u0430\u0441\u0442\u044B \u0431\u0435\u0442",practicalProjects:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430\u043B\u0430\u0440",newProject:"\u0416\u0430\u04A3\u0430 \u0436\u043E\u0431\u0430",newPracticalProject:"\u0416\u0430\u04A3\u0430\u0434\u0430\u043D \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430 \u049B\u04B1\u0440\u0443",fullStackPracticalProjects:"\u0422\u043E\u043B\u044B\u049B\u049B\u0430\u043D\u0434\u044B \u049B\u043E\u043B\u043C\u0435\u043D \u0456\u0441\u043A\u0435 \u0430\u0441\u044B\u0440\u044B\u043B\u0430\u0442\u044B\u043D \u0436\u043E\u0431\u0430\u043B\u0430\u0440",jupyterNotebookPracticalProject:"Jupyter Notebook \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430 \u0436\u043E\u0431\u0430\u0441\u044B",jupyterLabPracticalProject:"JupyterLab \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430 \u0436\u043E\u0431\u0430\u0441\u044B",multiFunctionalNewPracticalProjectMode:"\u0413\u0440\u0430\u0444\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u04B1\u043C\u044B\u0441 \u04AF\u0441\u0442\u0435\u043B\u0456\u043D, Web IDE, \u043A\u043E\u043C\u0430\u043D\u0434\u0430\u043B\u044B\u049B \u0436\u0435\u043B\u0456, \u0432\u0438\u0440\u0442\u0443\u0430\u043B\u0434\u044B \u043C\u043E\u0434\u0435\u043B\u044C\u0434\u0435\u0443 \u0436\u04D9\u043D\u0435 \u0431\u0430\u0441\u049B\u0430 \u0434\u0430 \u044D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442\u0442\u0456\u043A \u0441\u0446\u0435\u043D\u0430\u0440\u0438\u0439\u043B\u0435\u0440\u0434\u0456 \u049B\u043E\u043B\u0434\u0430\u0439\u0442\u044B\u043D \u043A\u04E9\u043F \u0444\u0443\u043D\u043A\u0446\u0438\u043E\u043D\u0430\u043B\u0434\u044B \u0436\u0430\u04A3\u0430 \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430 \u0440\u0435\u0436\u0438\u043C\u0456, \u041E\u043B \u04D9\u0440 \u0442\u04AF\u0440\u043B\u0456 \u043A\u04AF\u0440\u0434\u0435\u043B\u0456 \u0438\u043D\u0436\u0435\u043D\u0435\u0440\u043B\u0456\u043A \u0436\u043E\u0431\u0430\u043B\u0430\u0440\u0434\u044B \u0437\u0435\u0440\u0442\u0442\u0435\u0443\u0433\u0435 \u0436\u04D9\u043D\u0435 \u04D9\u0437\u0456\u0440\u043B\u0435\u0443\u0433\u0435 \u0436\u0430\u0440\u0430\u043C\u0434\u044B.",publicImage:"\u049A\u043E\u0493\u0430\u043C\u0434\u044B\u049B \u043E\u0431\u0440\u0430\u0437",customImage:"\u0410\u0440\u043D\u0430\u0439\u044B \u043E\u0431\u0440\u0430\u0437",sharedImage:"\u041E\u0440\u0442\u0430\u049B \u043E\u0431\u0440\u0430\u0437",searchRequiredExperimentalEnvironment:"\u049A\u0430\u0436\u0435\u0442\u0442\u0456 \u0437\u0435\u0440\u0442\u0442\u0435\u0443 \u043E\u0440\u0442\u0430\u0441\u044B\u043D \u0456\u0437\u0434\u0435\u04A3\u0456\u0437",experimentalEnvironment:"\u0417\u0435\u0440\u0442\u0442\u0435\u0443 \u043E\u0440\u0442\u0430\u0441\u044B",my:"\u041C\u0435\u043D\u0456\u043A\u0456",all:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B",recommendedEnvironment:"\u04B0\u0441\u044B\u043D\u044B\u043B\u0430\u0442\u044B\u043D \u043E\u0440\u0442\u0430",temporarilyNotSelectImage:"\u04D8\u0437\u0456\u0440\u0448\u0435 \u043E\u0431\u0440\u0430\u0437 \u0442\u0430\u043B\u0434\u0430\u043C\u0430\u0443",useCurrentImage:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u043E\u0431\u0440\u0430\u0437\u0434\u044B \u0442\u0430\u043B\u0434\u0430\u0443",noExperimentalEnvironmentApplyNewOnlineCreate:"\u0417\u0435\u0440\u0442\u0442\u0435\u0443 \u043E\u0440\u0442\u0430\u0441\u044B \u0436\u043E\u049B \u043F\u0430? \u0416\u0430\u04A3\u0430\u0434\u0430\u043D \u0436\u0430\u0441\u0430\u0443\u0493\u0430 \u04E9\u0442\u0456\u043D\u0456\u0448 \u0431\u0435\u0440\u0456\u04A3\u0456\u0437 / \u041E\u043D\u043B\u0430\u0439\u043D \u0436\u0430\u0441\u0430\u04A3\u044B\u0437",practicalProjectNameNotFilled:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430 \u0430\u0442\u044B- \u0442\u043E\u043B\u0442\u044B\u0440\u044B\u043B\u043C\u0430\u0434\u044B",beginnerGuide:"\u0411\u0430\u0441\u0442\u0430\u0443\u0448\u044B\u0493\u0430 \u0430\u0440\u043D\u0430\u043B\u0493\u0430\u043D \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u049B",direction:"\u0411\u0430\u0493\u044B\u0442",subcategory:"\u0421\u0443\u0431\u043A\u0430\u0442\u0435\u0433\u043E\u0440\u0438\u044F\u043B\u0430\u0440",convenientCourseDevelopment:"\u041A\u0443\u0440\u0441\u0442\u0430\u0440\u0434\u044B \u044B\u04A3\u0493\u0430\u0439\u043B\u044B \u0434\u0430\u043C\u044B\u0442\u0443",latest:"\u0415\u04A3 \u0436\u0430\u04A3\u0430",hottest:"\u0415\u04A3 \u044B\u049B\u043F\u0430\u043B\u0434\u044B",allProjects:"\u0411\u0430\u0440\u043B\u044B\u049B \u0436\u043E\u0431\u0430\u043B\u0430\u0440",graphical:"\u0413\u0440\u0430\u0444\u0438\u043A\u0430\u043B\u044B\u049B",commandLine:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430\u043B\u044B\u049B \u0436\u043E\u043B",jupyter:"Jupyter",jupyterLab:"JupyterLab",virtualSimulation:"\u0412\u0438\u0440\u0442\u0443\u0430\u043B\u0434\u044B \u043C\u043E\u0434\u0435\u043B\u044C\u0434\u0435\u0443",previousPage:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B \u0431\u0435\u0442",nextPage:"\u041A\u0435\u043B\u0435\u0441\u0456 \u0431\u0435\u0442",searchPracticalProjectNameOrSchool:"\u0406\u0437\u0434\u0435\u0441\u0442\u0456\u0440\u0443 \u04AF\u0448\u0456\u043D \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430, \u0430\u0442\u044B-\u0436\u04E9\u043D \u043D\u0435\u043C\u0435\u0441\u0435 \u043C\u0435\u043A\u0442\u0435\u043F \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",task:"\u041C\u0456\u043D\u0434\u0435\u0442",dataset:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B",comment:"\u041F\u0456\u043A\u0456\u0440",leaderboard:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433",collaborators:"\u0441\u0435\u0440\u0456\u043A\u0442\u0435\u0441\u0442\u0435\u0440",oneClickDetection:"\u0422\u0435\u0437 \u0442\u0435\u043A\u0441\u0435\u0440\u0443",settings:"\u0411\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440",affiliatedCourse:"\u0422\u04D9\u0443\u0435\u043B\u0434\u0456 \u043A\u0443\u0440\u0441",relatedRecommendations:"\u04B0\u049B\u0441\u0430\u0441 \u04B1\u0441\u044B\u043D\u044B\u0441\u0442\u0430\u0440",skillTags:"\u0414\u0430\u0493\u0434\u044B \u0442\u0435\u0433\u0442\u0435\u0440",beginnerLevel:"\u0411\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u0434\u0435\u04A3\u0433\u0435\u0439",intermediateLevel:"\u041E\u0440\u0442\u0430\u0448\u0430 \u0434\u0435\u04A3\u0433\u0435\u0439",advancedLevel:"\u0416\u043E\u0493\u0430\u0440\u044B \u0434\u0435\u04A3\u0433\u0435\u0439",goldCoins:"\u0410\u043B\u0442\u044B\u043D \u043C\u043E\u043D\u0435\u0442\u0430",rating:"\u0411\u0430\u0493\u0430",favorites:"\u0422\u0430\u04A3\u0434\u0430\u0443\u043B\u044B\u0493\u0430 \u049B\u043E\u0441\u0443",copyMergeSplit:"\u041A\u04E9\u0448\u0456\u0440\u0443/\u0411\u0456\u0440\u0456\u043A\u0442\u0456\u0440\u0443/\u0411\u04E9\u043B\u0443",sendTo:"\u0416\u0456\u0431\u0435\u0440\u0443",revokePublic:"\u0436\u0430\u043B\u043F\u044B\u0493\u0430 \u049B\u043E\u043B\u0436\u0435\u0442\u0456\u043C\u0434\u0456 \u0436\u0430\u0431\u0443",startChallenge:"\u0421\u044B\u043D\u0430\u049B\u0442\u044B \u0431\u0430\u0441\u0442\u0430\u0443",continueChallenge:"\u0421\u044B\u043D\u0430\u049B\u0442\u044B \u0436\u0430\u043B\u0493\u0430\u0441\u0442\u044B\u0440\u0443",taskLevel:"\u041C\u0456\u043D\u0434\u0435\u0442 \u0434\u0435\u04A3\u0433\u0435\u0439\u0456",unfinished:"\u0410\u044F\u049B\u0442\u0430\u043B\u043C\u0430\u0493\u0430\u043D",completed:"\u0410\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D",basicInformation:"\u041D\u0435\u0433\u0456\u0437\u0433\u0456 \u0430\u049B\u043F\u0430\u0440\u0430\u0442",nameEnterMax60Chars:"\u0410\u0442\u0430\u0443\u044B (60 \u0442\u0430\u04A3\u0431\u0430\u0434\u0430\u043D \u0430\u0441\u043F\u0430\u0439\u0434\u044B)",knowledgePointTagsAddTag:"\u0431\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u0430\u0440 \u0442\u0435\u0433\u0442\u0435\u0440\u0456 (\u0422\u0435\u0433 \u049B\u043E\u0441\u044B\u04A3\u044B\u0437)",addTag:"\u0422\u0435\u0433 \u049B\u043E\u0441\u044B\u04A3\u044B\u0437",enterKeyAddTag:"Enter \u043F\u0435\u0440\u043D\u0435\u0441\u0456\u043C\u0435\u043D \u0442\u0435\u0433 \u049B\u043E\u0441\u044B\u04A3\u044B\u0437",directionAndCourse:"\u0411\u0430\u0493\u044B\u0442 & \u041A\u0443\u0440\u0441",topBackgroundImage:"\u0416\u043E\u0493\u0430\u0440\u0493\u044B \u0436\u0430\u049B\u0442\u0430\u0493\u044B \u0444\u043E\u043D\u0434\u044B\u049B \u0441\u0443\u0440\u0435\u0442",selectUploadFile:"\u0424\u0430\u0439\u043B\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",topContentImage:"\u0416\u043E\u0493\u0430\u0440\u0493\u044B \u043C\u0430\u0437\u043C\u04B1\u043D\u0434\u044B\u049B \u0441\u0443\u0440\u0435\u0442",noteUploadJpgPngMax2M1920x200:"\u0422\u04AF\u0441\u0456\u043D\u0456\u043A\u0442\u0435\u043C\u0435: \u0421\u0456\u0437 JPG/PNG \u0444\u043E\u0440\u043C\u0430\u0442\u0442\u0430\u0493\u044B \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0439 \u0430\u043B\u0430\u0441\u044B\u0437. \u0424\u0430\u0439\u043B \u043A\u04E9\u043B\u0435\u043C\u0456 2 \u041C\u0411-\u0442\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A, \u0430\u043B \u04E9\u043B\u0448\u0435\u043C\u0456 1920*200 \u043F\u0438\u043A\u0441\u0435\u043B \u0431\u043E\u043B\u0443\u044B \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0434\u044B. \u0415\u0433\u0435\u0440 \u0444\u0430\u0439\u043B\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u043C\u0441\u0435\u04A3\u0456\u0437, \u0436\u04AF\u0439\u0435\u0434\u0435\u0433\u0456 \u04D9\u0434\u0435\u043F\u043A\u0456 \u0441\u0443\u0440\u0435\u0442 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u044B\u043B\u0430\u0434\u044B.",topCoverImage:"\u0416\u043E\u0493\u0430\u0440\u0493\u044B \u043C\u04B1\u049B\u0430\u0431\u0430 \u0441\u0443\u0440\u0435\u0442\u0456",introduction:"\u0442\u04AF\u0441\u0456\u043D\u0456\u043A\u0442\u0435\u043C\u0435",simulatedCombat:"\u0418\u043C\u0438\u0442\u0430\u0446\u0438\u044F\u043B\u044B\u049B \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430",cancel:"\u0411\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443",save:"\u0421\u0430\u049B\u0442\u0430\u0443",codeRepository:"\u041A\u043E\u0434 \u0440\u0435\u043F\u043E\u0437\u0438\u0442\u043E\u0440\u0438\u044F\u0441\u044B",codeFile:"\u041A\u043E\u0434 \u0444\u0430\u0439\u043B\u044B",close:"\u0416\u0430\u0431\u0443",newFile:"\u0416\u0430\u04A3\u0430 \u0444\u0430\u0439\u043B \u0436\u0430\u0441\u0430\u0443",newFolder:"\u0416\u0430\u04A3\u0430 \u043F\u0430\u043F\u043A\u044B \u0436\u0430\u0441\u0430\u0443",upload:"\u0416\u04AF\u043A\u0442\u0435\u0443",tipStoreAllTrainingCodes:"\u041A\u0435\u04A3\u0435\u0441\u0442\u0435\u0440: \u041E\u0441\u044B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441\u049B\u0430 \u049B\u0430\u0436\u0435\u0442\u0442\u0456 \u0431\u0430\u0440\u043B\u044B\u049B \u043A\u043E\u0434\u0442\u0430\u0440 \u043C\u0435\u043D \u0431\u0430\u0441\u049B\u0430 \u0434\u0430 \u0456\u043B\u0435\u0441\u043F\u0435 \u049B\u04B1\u0436\u0430\u0442\u0442\u0430\u0440 \u043C\u044B\u043D\u0430 \u0436\u0435\u0440\u0434\u0435 \u0441\u0430\u049B\u0442\u0430\u043B\u0430\u0434\u044B, \u041E\u043D\u044B \u049B\u043E\u043B\u0434\u0430\u043D\u0443\u0434\u044B\u04A3 \u0435\u043A\u0456 \u0436\u043E\u043B\u044B \u0431\u0430\u0440: 1. Git \u043A\u043B\u0438\u0435\u043D\u0442\u0456 \u0436\u04B1\u043C\u044B\u0441\u0442\u044B \u0431\u0430\u0441\u0442\u0430\u0443 \u04AF\u0448\u0456\u043D \u0431\u0430\u0440 \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u0434\u044B \u043A\u0435\u0440\u0456 \u0436\u04AF\u043A\u0442\u0435\u0439\u0434\u0456. 2. \u0422\u0456\u043A\u0435\u043B\u0435\u0439 \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430\u0434\u0430 \u0444\u0430\u0439\u043B \u043A\u0430\u0442\u0430\u043B\u043E\u0433\u0442\u0430\u0440\u044B \u043C\u0435\u043D \u049B\u0430\u0442\u044B\u0441\u0442\u044B \u043A\u043E\u0434 \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u044B\u043D \u0436\u0430\u0441\u0430\u0443 \u0430\u0440\u049B\u044B\u043B\u044B. 3, \u0415\u0433\u0435\u0440 \u0444\u0430\u0439\u043B \u04E9\u043B\u0448\u0435\u043C\u0456 50\u041C\u0431-\u0442\u0430\u043D \u0430\u0440\u0442\u044B\u049B \u0431\u043E\u043B\u0441\u0430, \u043E\u043D\u044B \u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B\u043D\u0430 \u043A\u0435\u0440\u0456 \u0436\u04AF\u043A\u0442\u0435\u0456\u04A3\u0456\u0437.",submissionRecords:"\u0416\u0456\u0431\u0435\u0440\u0443 \u0436\u0430\u0437\u0431\u0430\u0441\u044B",noSubmissionRecords:"\u0416\u0456\u0431\u0435\u0440\u0456\u043B\u0433\u0435\u043D \u0436\u0430\u0437\u0431\u0430 \u0436\u043E\u049B",switchRepository:"\u0420\u0435\u043F\u043E\u0437\u0438\u0442\u043E\u0440\u0438\u0439\u0434\u0456 \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u0443",privateCodeRepository:"\u0416\u0435\u043A\u0435 \u043A\u043E\u0434 \u0440\u0435\u043F\u043E\u0437\u0438\u0442\u043E\u0440\u0438\u044F\u0441\u044B",pleaseUploadOrCreateFileLeft:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u0441\u043E\u043B \u0436\u0430\u049B\u0442\u0430 \u0444\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437 \u043D\u0435\u043C\u0435\u0441\u0435 \u0436\u0430\u04A3\u0430\u0441\u044B\u043D \u0436\u0430\u0441\u0430\u04A3\u044B\u0437!",repositoryAddress:"\u0420\u0435\u043F\u043E\u0437\u0438\u0442\u043E\u0440\u0438\u0439 \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B",taskLevel1:"\u041C\u0456\u043D\u0434\u0435\u0442 \u0434\u0435\u04A3\u0433\u0435\u0439\u0456",taskName:"\u041C\u0456\u043D\u0434\u0435\u0442 \u0430\u0442\u0430\u0443\u044B",taskRequirements:"\u041C\u0456\u043D\u0434\u0435\u0442 \u0442\u0430\u043B\u0430\u043F\u0442\u0430\u0440\u044B",versionManagement:"\u041D\u04B1\u0441\u049B\u0430 \u0431\u0430\u0441\u049B\u0430\u0440\u0443",embedThirdPartyPlatform:"\u04AE\u0448\u0456\u043D\u0448\u0456 \u0442\u0430\u0440\u0430\u043F \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430\u0441\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0443",confirm:"\u0420\u0430\u0441\u0442\u0430\u0443",question:"\u0421\u04B1\u0440\u0430\u049B",addMultipleChoiceQuestion:"\u0422\u0430\u04A3\u0434\u0430\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B\u043D \u049B\u043E\u0441\u0443",addFillInBlankQuestion:"\u0411\u043E\u0441 \u043E\u0440\u044B\u043D \u0442\u043E\u043B\u0442\u044B\u0440\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B\u043D\u044B \u049B\u043E\u0441\u0443",addTrueFalseQuestion:"\u0414\u04B1\u0440\u044B\u0441/\u049B\u0430\u0442\u0435 \u0441\u04B1\u0440\u0430\u0493\u044B\u043D \u049B\u043E\u0441\u0443",questionTypeSingleMultipleChoiceRewardCoins10:"\u0421\u04B1\u0440\u0430\u049B \u0442\u04AF\u0440\u0456: \u0431\u0456\u0440 /\u043A\u04E9\u043F \u0442\u0430\u04A3\u0434\u0430\u0443\u043B\u044B \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440. \u0421\u0438\u043B\u044B\u049B \u0430\u043B\u0442\u044B\u043D \u043C\u043E\u043D\u0435\u0442\u0430: 10",addQuestion:"\u0421\u04B1\u0440\u0430\u049B \u049B\u043E\u0441\u0443",questionStem:"\u0421\u04B1\u0440\u0430\u049B \u043C\u0430\u0437\u043C\u04B1\u043D\u044B",pleaseEnterQuestionStem:"\u0421\u04B1\u0440\u0430\u049B \u043C\u0430\u0437\u043C\u04B1\u043D\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",answerOptionsClickToSetCorrect:"\u0434\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F\u0442\u044B \u0442\u0430\u0493\u0430\u0439\u044B\u043D\u0434\u0430\u04A3\u044B\u0437",referenceAnswer:"\u04B0\u0441\u044B\u043D\u044B\u043B\u0493\u0430\u043D \u0436\u0430\u0443\u0430\u043F",pleaseEnterQuestion:"\u0421\u04B1\u0440\u0430\u049B \u043C\u04D9\u0442\u0456\u043D\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",difficultyCoefficient:"\u049A\u0438\u044B\u043D\u0434\u044B\u049B \u0434\u0435\u04A3\u0433\u0435\u0439\u0456",rewardCoins:"\u041C\u0430\u0440\u0430\u043F\u0430\u0442\u0442\u044B\u049B \u0430\u043B\u0442\u044B\u043D \u043C\u043E\u043D\u0435\u0442\u0430\u043B\u0430\u0440",easy:"\u041E\u04A3\u0430\u0439",medium:"\u041E\u0440\u0442\u0430\u0448\u0430",difficult:"\u049A\u0438\u044B\u043D",studentCorrectAnswerCoinsExperience:"+100 \u0430\u043B\u0442\u044B\u043D \u043C\u043E\u043D\u0435\u0442\u0430, +100 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u04B1\u043F\u0430\u0439\u044B",correct:"\u0414\u04B1\u0440\u044B\u0441",wrong:"\u049A\u0430\u0442\u0435",experimentalEnvironment1:"\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442 \u043E\u0440\u0442\u0430\u0441\u044B",experimentalResources:"\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442 \u0440\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u044B",experimentalImage:"\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442 \u043E\u0431\u0440\u0430\u0437",experimentalInterface:"\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442 \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0456",generalCloud:"\u0416\u0430\u043B\u043F\u044B \u0431\u04B1\u043B\u0442",privateCloud:"\u0410\u0440\u043D\u0430\u0439\u044B \u0431\u04B1\u043B\u0442",publicImage1:"\u049A\u043E\u0493\u0430\u043C\u0434\u044B\u049B \u043E\u0431\u0440\u0430\u0437",customImage1:"\u0410\u0440\u043D\u0430\u0439\u044B \u043E\u0431\u0440\u0430\u0437",sharedImage1:"\u041E\u0440\u0442\u0430\u049B \u043E\u0431\u0440\u0430\u0437",experimentalImageDescription:"\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442 \u043E\u0431\u0440\u0430\u0437 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B",codeEditor:"\u041A\u043E\u0434 \u0440\u0435\u0434\u0430\u043A\u0442\u043E\u0440\u044B",provideCodeEditorCompilerDebugger:"\u041A\u043E\u0434 \u0440\u0435\u0434\u0430\u043A\u0442\u043E\u0440\u044B, \u043A\u043E\u043C\u043F\u0438\u043B\u044F\u0442\u043E\u0440, \u0434\u0435\u0431\u0430\u0433\u0433\u0435\u0440 \u0436\u04D9\u043D\u0435 \u0442.\u0431. \u049B\u04B1\u0440\u0430\u043B\u0434\u0430\u0440 \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0434\u044B",graphicalDesktop:"\u0413\u0440\u0430\u0444\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u04B1\u043C\u044B\u0441 \u04AF\u0441\u0442\u0435\u043B\u0456",useGraphicalInterface:"\u0413\u0440\u0430\u0444\u0438\u043A\u0430\u043B\u044B\u049B \u0438\u043D\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043F\u0435\u043D \u0436\u04B1\u043C\u044B\u0441 \u0436\u0430\u0441\u0430\u0443",commandLineTerminal:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430\u043B\u044B\u049B \u0442\u0435\u0440\u043C\u0438\u043D\u0430\u043B",provideCommandLineWindow:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430\u043B\u044B\u049B \u0442\u0435\u0440\u0435\u0437\u0435 \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0434\u044B",containerInternalService:"\u041A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440 \u0456\u0448\u0456\u043D\u0434\u0435\u0433\u0456 \u049B\u044B\u0437\u043C\u0435\u0442",directPreviewContainerWebService:"\u041A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440 \u0456\u0448\u0456\u043D\u0434\u0435\u0433\u0456 \u0432\u0435\u0431 \u049B\u044B\u0437\u043C\u0435\u0442\u0442\u0456 \u0442\u0456\u043A\u0435\u043B\u0435\u0439 \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443",prompt:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443",projectPublicCannotChangeEnvironment:"\u0411\u04B1\u043B \u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430 \u0436\u0430\u043B\u043F\u044B\u0493\u0430 \u043E\u0440\u0442\u0430\u049B \u0430\u0448\u044B\u049B \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0443\u0434\u0435, \u0441\u043E\u043D\u0434\u044B\u049B\u0442\u0430\u043D \u044D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442 \u043E\u0440\u0442\u0430\u0441\u044B\u043D \u04E9\u0437\u0433\u0435\u0440\u0442\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D \u0435\u043C\u0435\u0441. \u0442\u0435\u0445\u043D\u0438\u043A\u0430\u043B\u044B\u049B \u049B\u043E\u043B\u0434\u0430\u0443 \u0430\u043B\u0443 \u04AF\u0448\u0456\u043D \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430 \u04D9\u043A\u0456\u043C\u0448\u0456\u0441\u0456\u043D\u0435 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u0441\u044B\u04A3\u044B\u0437.",iGotIt:"\u0422\u04AF\u0441\u0456\u043D\u0434\u0456\u043C",addExperimentalEnvironment:"\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442 \u043E\u0440\u0442\u0430\u0441\u044B\u043D \u049B\u043E\u0441\u0443",attachedEnvironment:"\u049A\u043E\u0441\u044B\u043C\u0448\u0430 \u043E\u0440\u0442\u0430",setEvaluationScript:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u0446\u0435\u043D\u0430\u0440\u0438\u0439\u0456\u043D \u043E\u0440\u043D\u0430\u0442\u0443",experimentalEnvironmentConfiguration:"\u0417\u0435\u0440\u0442\u0442\u0435\u0443 \u043E\u0440\u0442\u0430\u0441\u044B\u043D \u0431\u0430\u043F\u0442\u0430\u0443",runtimeEnvironment:"\u0406\u0441\u043A\u0435 \u049B\u043E\u0441\u0443 \u043E\u0440\u0442\u0430\u0441\u044B",evaluationScript:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u043A\u0440\u0438\u043F\u0442\u0456",useCustomScript:"\u0410\u0440\u043D\u0430\u0439\u044B \u0441\u043A\u0440\u0438\u043F\u0442 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443",experimentalEnvironmentUsage:"...\u5B57\u6BCD\u3001\u6570\u5B57\u3001\u8FDE\u5B57\u7B26 \u201C-\u201D\uFF0C\u5FC5\u987B\u4EE5\u5B57\u6BCD\u6216\u6570\u5B57\u5F00\u5934\u548C\u7ED3\u5C3E\u4E0D\u80FD\u8FDE\u7EED\u4F7F\u7528 \u201C-\u201D\uFF0C\u4E0D\u80FD\u4F7F\u7528\u7EAF\u6570\u5B57",startupCommand:"\u0406\u0441\u043A\u0435 \u049B\u043E\u0441\u0443 \u043F\u04D9\u0440\u043C\u0435\u043D\u0456 (\u043A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440\u0434\u0456 \u049B\u043E\u043B\u0434\u0430\u043D\u0493\u0430\u043D\u0434\u0430 \u0456\u0441\u043A\u0435 \u049B\u043E\u0441\u044B\u043B\u0430\u0442\u044B\u043D \u043F\u04D9\u0440\u043C\u0435\u043D \u043D\u0435\u043C\u0435\u0441\u0435 \u0441\u0446\u0435\u043D\u0430\u0440\u0438\u0439, \u0435\u043D\u0433\u0456\u0437\u0433\u0435\u043D \u043A\u043E\u0434\u044B\u04A3\u044B\u0437 \u043A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440\u0434\u0456\u04A3 \u04D9\u0434\u0435\u043F\u043A\u0456\u043B\u0456\u043A \u0456\u0441\u043A\u0435 \u049B\u043E\u0441\u0443 \u043F\u04D9\u0440\u043C\u0435\u043D\u0456\u043D \u0436\u043E\u0439\u0430\u0434\u044B. \uFF09",environmentVariables:"\u049A\u043E\u0440\u0448\u0440\u0493\u0430\u043D \u043E\u0440\u0442\u0430 \u0430\u0439\u043D\u044B\u043C\u0430\u043B\u044B\u043B\u0430\u0440\u044B",environmentVariablesAddToContainer:"\u049A\u043E\u0440\u0449\u0430\u0493\u0430\u043D \u043E\u0440\u0442\u0430 \u0430\u0439\u043D\u044B\u043C\u0430\u043B\u044B\u043B\u0430\u0440\u044B (\u043A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440\u043B\u0435\u0440\u0433\u0435 \u043E\u0440\u0442\u0430 \u0430\u0439\u043D\u044B\u043C\u0430\u043B\u044B\u043B\u0430\u0440\u044B\u043D \u049B\u043E\u0441\u0443)",accessMode:"\u049A\u043E\u043B\u0436\u0435\u0442\u0456\u043C \u0440\u0435\u0436\u0438\u043C\u0456",privilegedMode:"\u0410\u0440\u0442\u044B\u049B\u0448\u044B\u043B\u044B\u049B\u0442\u044B \u0440\u0435\u0436\u0438\u043C (\u043A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440\u043B\u0435\u0440\u0433\u0435 \u0445\u043E\u0441\u0442 \u04E9\u0437\u0435\u043A\u0442\u0435\u0440\u0456\u043D\u0456\u04A3 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u043B\u0430\u0440\u044B \u043C\u0435\u043D \u049B\u04B1\u0440\u044B\u043B\u0493\u044B\u043B\u0430\u0440\u044B\u043D\u0430 \u049B\u043E\u043B \u0436\u0435\u0442\u043A\u0456\u0437\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u0433\u0456\u043D \u0431\u0435\u0440\u0435\u0434\u0456)",permissionControl:"\u0420\u04B1\u049B\u0441\u0430\u0442\u0442\u0430\u0440\u0434\u044B \u0431\u0430\u0441\u049B\u0430\u0440\u0443",addPermissionsCommaSeparated:"\u0420\u04B1\u049B\u0441\u0430\u0442\u0442\u0430\u0440\u0434\u044B \u049B\u043E\u0441\u0443 (\u0431\u0456\u0440\u043D\u0435\u0448\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442\u0442\u0430\u0440\u0434\u044B \u049B\u043E\u0441\u0443, \u0430\u0440\u0430\u0441\u044B\u043D \u0430\u0493\u044B\u043B\u0448\u044B\u043D \u0442\u0456\u043B\u0456\u043D\u0434\u0435\u043D\u0456 \u04AF\u0442\u0456\u0440\u043C\u0435\u043D \u0431\u04E9\u043B\u0456\u04A3\u0456\u0437)",removePermissionsCommaSeparated:"\u0420\u04B1\u049B\u0441\u0430\u0442\u0442\u0430\u0440\u0434\u044B \u0436\u043E\u044E (\u0431\u0456\u0440\u043D\u0435\u0448\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442\u0442\u0430\u0440\u0434\u044B \u0436\u043E\u044E, \u0430\u0440\u0430\u0441\u044B\u043D \u0430\u0493\u044B\u043B\u0448\u044B\u043D \u0442\u0456\u043B\u0456\u043D\u0434\u0435\u043D\u0456 \u04AF\u0442\u0456\u0440\u043C\u0435\u043D \u0431\u04E9\u043B\u0456\u04A3\u0456\u0437)",dataset1:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B",datasetPath:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0438\u044B\u043D\u0442\u044B\u049B \u0436\u043E\u043B\u044B",delete:"\u0416\u043E\u044E",sync:"\u0421\u0438\u043D\u0445\u0440\u043E\u043D\u0434\u0430\u0443",addDataset:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B\u043D \u043A\u04E9\u0431\u0435\u0439\u0442\u0443",noDatasetFiles:"\u049A\u0430\u0437\u0456\u0440\u0448\u0435 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0438\u044B\u043D\u0442\u044B\u049B \u0444\u0430\u0439\u043B \u0436\u043E\u049B",collaboratorsStaff:"\u0421\u0435\u0440\u0456\u043A\u0442\u0435\u0441\u0442\u0435\u0440",collaborationMembers:"\u0421\u0435\u0440\u0456\u043A\u0442\u0435\u0441\u0442\u0456\u043A \u0442\u04B1\u043B\u0493\u0430\u043B\u0430\u0440",changeAdministrator:"\u04D8\u043A\u0456\u043C\u0448\u0456\u043D\u0456 \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u0443",addCollaborator:"\u0421\u0435\u0440\u0456\u043A\u0442\u0435\u0441\u0442\u0435\u0440\u0434\u0456 \u049B\u043E\u0441\u0443",settings1:"\u0411\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440",aboutTraining:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u0442\u0443\u0440\u0430\u043B\u044B",levelsAndTestSets:"\u0414\u0435\u04A3\u0433\u0435\u0439\u043B\u0435\u0440 \u0436\u04D9\u043D\u0435 \u0442\u0435\u0441\u0442 \u0436\u0438\u043D\u0430\u049B\u0442\u0430\u0440\u044B",skipLevels:"\u04E8\u0442\u043A\u0456\u0437\u0456\u043F \u0436\u0456\u0431\u0435\u0440\u0443 (\u043E\u049B\u0443\u0448\u044B\u043B\u0430\u0440\u0434\u0456\u04A3 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u044B\u043D \u04AF\u0439\u0440\u0435\u043D\u0443\u0456 \u04AF\u0448\u0456\u043D \u049B\u0430\u0434\u0430\u043B\u0493\u0430\u043D \u0436\u0435\u0440\u0456\u043D\u0435\u043D \u04E9\u0442\u043A\u0456\u0437\u0456\u043F \u0436\u0456\u0431\u0435\u0440\u0443)",testSetUnlock:"\u0442\u0435\u0441\u0442 \u0436\u0438\u043D\u0430\u049B\u0442\u0430\u0440\u044B\u043D\u044B\u04A3 \u049B\u04B1\u043B\u043F\u044B\u043D \u0430\u0448\u0443 (\u041E\u049B\u0443\u0448\u044B\u043B\u0430\u0440\u0493\u0430 \u0430\u043B\u0442\u044B\u043D \u043C\u043E\u043D\u0435\u0442\u0430\u043C\u0435\u043D \u0436\u0430\u0441\u044B\u0440\u044B\u043D \u0442\u0435\u0441\u0442 \u0436\u0438\u043D\u0430\u049B\u0442\u0430\u0440\u044B\u043D\u044B\u04A3 \u049B\u04B1\u043B\u043F\u044B\u043D \u0430\u0448\u0443\u0493\u0430 \u0436\u04D9\u043D\u0435 \u043E\u043B\u0430\u0440\u0434\u044B\u04A3 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B\u043D \u043A\u04E9\u0440\u0443\u0433\u0435 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u043A \u0431\u0435\u0440\u0443)",permissions:"\u0420\u04B1\u049B\u0441\u0430\u0442\u0442\u0430\u0440",copyMergeSplitAllowed:"\u041A\u04E9\u0448\u0456\u0440\u0443/\u0411\u0456\u0440\u0456\u043A\u0442\u0456\u0440\u0443/\u0411\u04E9\u043B\u0443: (\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u043A\u04D9\u0441\u0456\u0431\u0438 \u043A\u0443\u04D9\u043B\u0430\u043D\u0434\u044B\u0440\u044B\u043B\u0493\u0430\u043D \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440\u0433\u0435 \u043E\u0441\u044B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441\u0442\u044B \u043A\u04E9\u0448\u0456\u0440\u0443\u0433\u0435, \u0431\u0456\u0440\u0456\u043A\u0442\u0456\u0440\u0443\u0433\u0435 \u0436\u04D9\u043D\u0435 \u0431\u04E9\u043B\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0456\u043B\u0435\u0434\u0456)",publicTrainingAllUnits:"\u0410\u0448\u044B\u049B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441: \u0411\u0430\u0440\u043B\u044B\u049B \u043C\u0435\u043A\u0435\u043C\u0435 \u04B1\u0439\u044B\u043C\u0434\u0430\u0440\u0493\u0430 \u0430\u0448\u044B\u049B (\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0431\u0430\u0440\u043B\u044B\u049B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440\u0493\u0430 \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456)",publicToSpecifiedUnits:"\u041A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0433\u0435\u043D \u04B1\u0439\u044B\u043C\u0434\u0430\u0440\u0493\u0430 \u0430\u0448\u044B\u049B (\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0442\u0435\u043A \u0442\u04E9\u043C\u0435\u043D\u0434\u0435 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0433\u0435\u043D \u04B1\u0439\u044B\u043C\u0434\u0430\u0440\u0434\u044B\u04A3 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440\u044B\u043D\u0430 \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456)",publicAnswersTestSetsAllCertifiedTeachers:"\u0416\u0430\u0443\u0430\u043F\u0442\u0430\u0440\u0434\u044B \u0436\u04D9\u043D\u0435 \u0442\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u0442\u044B\u049B\u0442\u0430\u0440\u044B\u043D \u0430\u0448\u0443: \u0411\u0430\u0440\u043B\u044B\u049B \u043A\u0443\u04D9\u043B\u0430\u043D\u0434\u044B\u0440\u044B\u043B\u0493\u0430\u043D \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440\u0433\u0435 \u0430\u0448\u044B\u049B (\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u043A\u04D9\u0441\u0456\u0431\u0438 \u043A\u0443\u04D9\u043B\u0430\u043D\u0434\u044B\u0440\u044B\u043B\u0493\u0430\u043D \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440\u0433\u0435 \u043A\u04E9\u0440\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0456\u043B\u0435\u0434\u0456)",visibleOnlyToTrainingCollaborators:"\u0422\u0435\u043A \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u04D9\u0440\u0456\u043F\u0442\u0435\u0441\u0442\u0435\u0440\u0456\u043D\u0435 \u043A\u04E9\u0440\u0456\u043D\u0443\u0456 (\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u0442\u0435\u043A \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u04D9\u0440\u0456\u043F\u0442\u0435\u0441\u0442\u0435\u0440\u0456 \u0442\u0456\u043A\u0435\u043B\u0435\u0439 \u049B\u0430\u0440\u0430\u0439 \u0430\u043B\u0430\u0434\u044B, \u0431\u0430\u0441\u049B\u0430 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u0430\u043B\u0442\u044B\u043D \u043C\u043E\u043D\u0435\u0442\u0430\u043B\u0430\u0440 \u0430\u0440\u049B\u044B\u043B\u044B \u0430\u0448\u0443\u044B \u043A\u0435\u0440\u0435\u043A)",startTime:"\u0406\u0441\u043A\u0435 \u049B\u043E\u0441\u0443 \u0443\u0430\u049B\u044B\u0442\u044B: (\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u043E\u049B\u0443\u0448\u044B\u043B\u0430\u0440 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0433\u0435\u043D \u0443\u0430\u049B\u044B\u0442\u044B\u043D\u0430\u043D \u0431\u0430\u0441\u0442\u0430\u043F \u049B\u0430\u043D\u0430 \u0441\u044B\u043D\u0430\u049B\u0442\u044B \u0431\u0430\u0441\u0442\u0430\u0439 \u0430\u043B\u0430\u0434\u044B)",functions:"\u0424\u0443\u043D\u043A\u0446\u0438\u044F\u043B\u0430\u0440",displayCodeRepositoryAddress:"\u041A\u043E\u0434 \u049B\u043E\u0439\u043C\u0430\u0441\u044B\u043D\u044B\u04A3 \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443: (\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u043E\u049B\u0443\u0448\u044B\u043B\u0430\u0440\u0493\u0430 \u043A\u043E\u0434 \u049B\u043E\u0439\u043C\u0430\u0441\u044B\u043D\u044B\u04A3 \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B \u0430\u0448\u044B\u043B\u0430\u0434\u044B, \u043E\u049B\u0443\u0448\u044B\u043B\u0430\u0440 \u0431\u0430\u0440\u043B\u044B\u049B \u043A\u043E\u0434\u0442\u044B \u0436\u0435\u0440\u0433\u0456\u043B\u0456\u043A\u0442\u0456 \u043A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u0433\u0435 \u0436\u04AF\u043A\u0442\u0435\u0439 \u0430\u043B\u0430\u0434\u044B)",displayCodeDirectory:"\u041A\u043E\u0434 \u043A\u0430\u0442\u0430\u043B\u043E\u0433\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443: (\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u043E\u049B\u0443\u0448\u044B\u043B\u0430\u0440 \u043F\u0430\u0440\u0430\u0493\u044B\u043D\u0430 \u043D\u04B1\u0441\u049B\u0430 \u049B\u043E\u0439\u043C\u0430\u0441\u044B\u043D\u044B\u04A3 \u0442\u0456\u0437\u0456\u043C\u0456 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456)",disablePaste:"\u041A\u04E9\u0448\u0456\u0440\u0456\u043F \u0436\u0430\u043F\u0441\u044B\u0440\u0443\u0434\u044B \u0456\u0441\u0442\u0435\u0442\u0443\u0433\u0435 \u0442\u0438\u044B\u043C \u0441\u0430\u043B\u0443: (\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u043E\u049B\u0443\u0448\u044B\u043B\u0430\u0440 \u043A\u043E\u0434\u0442\u0430\u0443 \u0430\u0439\u043C\u0430\u0493\u044B\u043D\u0434\u0430 \u043A\u04E9\u0448\u0456\u0440\u0456\u043F \u0436\u0430\u043F\u0441\u044B\u0440\u0443 \u0444\u0443\u043D\u043A\u0446\u0438\u044F\u0441\u044B\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0430 \u0430\u043B\u043C\u0430\u0439\u0434\u044B)",debugger:"\u041E\u04A3\u0434\u0430\u0443\u0448\u044B \u049B\u04B1\u0440\u0430\u043B\u044B: (\u0406\u0441\u043A\u0435 \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D, \u043E\u049B\u0443\u0448\u044B\u043B\u0430\u0440 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430\u043D\u044B\u04A3 \u0441\u044B\u043D\u0430\u049B \u043F\u0430\u0440\u0430\u0493\u044B\u043D\u0434\u0430 \u043A\u043E\u0434\u0442\u044B\u04A3 \u0436\u04B1\u043C\u044B\u0441 \u0456\u0441\u0442\u0435\u0443\u0456\u043D \u0442\u0435\u043A\u0441\u0435\u0440\u0443 \u04AF\u0448\u0456\u043D \u043A\u043E\u0434 \u043E\u04A3\u0434\u0430\u0443 \u049B\u04B1\u0440\u0430\u043B\u0434\u0430\u0440\u044B\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0430 \u0430\u043B\u0430\u0434\u044B. \u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0442\u0435\u043A Python3, Java, C \u0442\u0456\u043B\u0434\u0435\u0440\u0456 \u049B\u043E\u043B\u0434\u0430\u0443 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456)",selfTestRun:"\u04E8\u0437\u0456\u043D-\u04E9\u0437\u0456 \u0442\u0435\u043A\u0441\u0435\u0440\u0443 \u0436\u04B1\u043C\u044B\u0441\u044B: (\u0406\u0441\u043A\u0435 \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D, \u043E\u049B\u0443\u0448\u044B\u043B\u0430\u0440 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430 \u0441\u044B\u043D\u0430\u049B \u0431\u0435\u0442\u0456 \u043F\u0430\u0440\u0430\u0493\u044B\u043D\u0434\u0430 \u04E9\u0437\u0456\u043D-\u04E9\u0437\u0456 \u0442\u0435\u043A\u0441\u0435\u0440\u0443 \u0436\u04B1\u043C\u044B\u0441\u044B \u0444\u0443\u043D\u043A\u0446\u0438\u044F\u0441\u044B\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0430 \u0430\u043B\u0430\u0434\u044B)",localEvaluation:"\u0416\u0435\u0440\u0433\u0456\u043B\u0456\u043A\u0442\u0456 \u0431\u0430\u0493\u0430\u043B\u0430\u0443: (\u0406\u0441\u043A\u0435 \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D, \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441\u0442\u044B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440\u044B \u043A\u043B\u0438\u0435\u043D\u0442\u0442\u0456\u043A \u0431\u04E9\u043B\u0456\u043C\u0434\u0435 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0436\u04AF\u0440\u0433\u0456\u0437\u0433\u0435\u043D \u043A\u0435\u0437\u0434\u0435, \u0438\u043D\u0442\u0435\u0440\u043D\u0435\u0442 \u0436\u0435\u043B\u0456\u043D\u0456\u04A3 \u04D9\u0441\u0435\u0440\u0456\u043D \u0430\u0437\u0430\u0439\u0442\u0443 \u04AF\u0448\u0456\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043D\u044B\u04A3 \u0436\u0435\u0440\u0433\u0456\u043B\u0456\u043A\u0442\u0456 \u0435\u0441\u0435\u043F\u0442\u0435\u0443 \u0440\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u044B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u044B\u043B\u0430\u0434\u044B. \u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0442\u0435\u043A Python3 \u0442\u0456\u043B\u0456\u043D\u0435 \u049B\u043E\u043B\u0434\u0430\u0443 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456. \u041A\u043B\u0438\u0435\u043D\u0442\u0442\u0456\u043A \u0431\u04E9\u043B\u0456\u043C\u0434\u0456 \u0436\u04AF\u043A\u0442\u0435\u0443)",codeRepositoryCapacity:"\u041A\u043E\u0434 \u049B\u043E\u0439\u043C\u0430\u0441\u044B \u0441\u044B\u0439\u044B\u043C\u0434\u044B\u043B\u044B\u0493\u044B",saveExperimentalTempData:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0443\u0430\u049B\u044B\u0442\u0448\u0430 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u0441\u0430\u049B\u0442\u0430\u0443: (\u0406\u0441\u043A\u0435 \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D, \u043E\u049B\u0443\u0448\u044B\u043B\u0430\u0440\u0434\u044B\u04A3 \u0436\u0430\u043B\u043F\u044B\u043B\u0430\u043D\u0493\u0430\u043D \u0431\u04B1\u043B\u0442\u0442\u044B \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u043E\u0440\u0442\u0430\u0441\u044B\u043D\u0434\u0430\u0493\u044B /data/workspace \u043A\u0430\u0442\u0430\u043B\u043E\u0433\u044B \u04B1\u0437\u0430\u049B \u043C\u0435\u0440\u0437\u0456\u043C\u0434\u0456 \u0441\u0430\u049B\u0442\u0430\u043B\u0430\u0434\u044B, \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430\u043D\u044B \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u0436\u0456\u0431\u0435\u0440\u0433\u0435\u043D\u043D\u0435\u043D \u043A\u0435\u0439\u0456\u043D \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0443\u0430\u049B\u044B\u0442\u0448\u0430 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u0439 \u0430\u043B\u0430\u0434\u044B. \u041F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443 \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u0493\u044B)",defaultReleaseExperimentalResources:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0440\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u0434\u044B \u04D9\u0434\u0435\u043F\u043A\u0456 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0431\u043E\u0441\u0430\u0442\u0443: (\u0406\u0441\u043A\u0435 \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D, \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441\u0442\u0430\u043D \u0448\u044B\u049B\u049B\u0430\u043D \u043A\u0435\u0437\u0434\u0435 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0440\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440 \u04D9\u0434\u0435\u043F\u043A\u0456 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0431\u043E\u0441\u0430\u0442\u044B\u043B\u0430\u0434\u044B)",commentSection:"\u041F\u0456\u043A\u0456\u0440\u043B\u0435\u0440 \u0431\u04E9\u043B\u0456\u043C\u0456",displayCommentSection:"\u041F\u0456\u043A\u0456\u0440\u043B\u0435\u0440 \u0431\u04E9\u043B\u0456\u043C\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443: (\u04E8\u0448\u0456\u0440\u0456\u043B\u0433\u0435\u043D \u043A\u0435\u0437\u0434\u0435, \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u043E\u0431\u0430 \u0442\u043E\u043B\u044B\u049B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0435\u0440 \u043F\u0430\u0440\u0430\u0493\u044B\u043D\u0434\u0430 \u0436\u04D9\u043D\u0435 \u0441\u044B\u043D\u0430\u049B \u043F\u0430\u0440\u0430\u0493\u044B\u043D\u0434\u0430 \u0435\u0448\u0431\u0456\u0440 \u043F\u0456\u043A\u0456\u0440 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u043C\u0435\u0439\u0434\u0456)",smartRecommendations:"\u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442 \u04B1\u0441\u044B\u043D\u044B\u0441: (\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441\u0442\u044B \u0431\u0456\u043B\u0456\u043C \u0433\u0440\u0430\u0444\u044B\u043C\u0435\u043D \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B\u0440\u044B\u043F, \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442 \u04B1\u0441\u044B\u043D\u044B\u0441\u0442\u044B \u0456\u0441\u043A\u0435 \u049B\u043E\u0441\u049B\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D, \u0436\u04AF\u0439\u0435 \u043E\u049B\u0443\u0448\u044B\u043D\u044B\u04A3 \u0436\u0430\u0443\u0430\u043F\u0442\u0430\u0440\u044B \u043C\u0435\u043D \u0431\u0456\u043B\u0456\u043C \u043D\u04AF\u043A\u0442\u0435\u043B\u0435\u0440\u0456\u043D \u043C\u0435\u04A3\u0433\u0435\u0440\u0443 \u0436\u0430\u0493\u0434\u0430\u0439\u044B\u043D\u0430 \u0441\u04D9\u0439\u043A\u0435\u0441 \u049B\u0430\u0442\u044B\u0441\u0442\u044B \u043E\u049B\u0443 \u0440\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u044B\u043D \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442 \u0442\u04AF\u0440\u0434\u0435 \u04B1\u0441\u044B\u043D\u0430\u0434\u044B)",deletePracticalProject:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430\u043D\u044B \u0436\u043E\u044E",cancel1:"\u0411\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443",save1:"\u0421\u0430\u049B\u0442\u0430\u0443",qaSet:"\u0421\u04B1\u0440\u0430\u049B\u2013\u0436\u0430\u0443\u0430\u043F \u0436\u0438\u043D\u0430\u0493\u044B FAQ",qaRecords:"Q&A \u0436\u0430\u0437\u0431\u0430\u0441\u044B",addQa:"\u0416\u0430\u04A3\u0430 \u0441\u04B1\u0440\u0430\u049B\u2013\u0436\u0430\u0443\u0430\u043F \u049B\u043E\u0441\u0443",importQa:"Q&A \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443",question1:"\u0421\u04B1\u0440\u0430\u049B",answer:"\u0416\u0430\u0443\u0430\u043F",operation:"\u04D8\u0440\u0435\u043A\u0435\u0442",enterYourQuestion:"\u0421\u04B1\u0440\u0430\u0493\u044B\u04A3\u044B\u0437\u0434\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",noData:"\u041C\u04D9\u043B\u0456\u043C\u0435\u0442 \u0436\u043E\u049B",enterYourAnswer:"\u0416\u0430\u0443\u0430\u0431\u044B\u04A3\u044B\u0437\u0434\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",addToQuestionSet:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0436\u0438\u043D\u0430\u0493\u044B\u043D\u0430 \u049B\u043E\u0441\u0443",stepOneDownloadImportQaTemplate:"\u04D8\u0434\u0456\u0441 1: \u0421\u04B1\u0440\u0430\u049B-\u0436\u0430\u0443\u0430\u043F \u0436\u0438\u043D\u0430\u0493\u044B \u04AF\u043B\u0433\u0456\u0441\u0456\u043D \u0436\u04AF\u043A\u0442\u0435\u043F \u0430\u043B\u044B\u043F, \u0441\u04D9\u0439\u043A\u0435\u0441 \u043C\u0430\u0437\u043C\u04B1\u043D\u0434\u044B \u0442\u043E\u043B\u0442\u044B\u0440\u044B\u04A3\u044B\u0437",stepTwoUploadFilledImportQaTemplate:"\u04D8\u0434\u0456\u0441 2: \u0422\u043E\u043B\u0442\u044B\u0440\u044B\u043B\u0493\u0430\u043D \xAB\u0418\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443 \u0441\u04B1\u0440\u0430\u049B-\u0436\u0430\u0443\u0430\u043F \u04AF\u043B\u0433\u0456\u0441\u0456\u043D\xBB \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437",uploadFile:"\u0424\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u0443",collapse:"\u0416\u0430\u0431\u0443",numberOfLevels:"\u043A\u0435\u0437\u0435\u04A3 \u0441\u0430\u043D\u044B",minute:"\u04B0\u043F\u0430\u0439",publicRelease:"\u0410\u0448\u044B\u049B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",beginner:"\u0411\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u043A\u0435\u0437\u0435\u04A3",learningTimes:"\u041E\u049B\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u043D\u044B",viewTraining:"\u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441\u0442\u044B \u049B\u0430\u0440\u0430\u0443",startChallenge1:"\u0421\u044B\u043D\u0430\u049B\u0442\u044B \u0431\u0430\u0441\u0442\u0430\u0443",learningProgress:"\u041E\u049B\u0443 \u0431\u0430\u0440\u044B\u0441\u044B",off:"\u041A\u0435\u0437\u0435\u04A3",totalLevels:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B \u043A\u0435\u0437\u0435\u04A3",levelX:"\u0425 \u043A\u0435\u0437\u0435\u04A3",inChallenge:"\u0421\u044B\u043D\u0430\u049B \u04E9\u0442\u0456\u043F \u0436\u0430\u0442\u044B\u0440",completeChallenge:"\u0421\u044B\u043D\u0430\u049B\u0442\u044B \u0430\u044F\u049B\u0442\u0430\u0443",experiencePoints:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u04B1\u043F\u0430\u0439\u044B\u043D \u0430\u043B\u0443",point:"\u04B0\u043F\u0430\u0439",times:"\u0410\u0434\u0430\u043C \u0441\u0430\u043D\u044B",xLearners:"x \u0430\u0434\u0430\u043C \u043E\u049B\u0443\u0434\u0430",learnerPassedAllTasksLevelsWillGetSkillTags:"\u0411\u0430\u0440\u043B\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u043A\u0435\u0437\u0435\u04A3\u0434\u0435\u0440\u0456\u043D\u0435\u043D \u04E9\u0442\u043A\u0435\u043D \u043E\u049B\u0443\u0448\u044B\u043B\u0430\u0440\u0493\u0430 \u0434\u0430\u0493\u0434\u044B \u0431\u0435\u043B\u0433\u0456\u0441\u0456 \u0431\u0435\u0440\u0456\u043B\u0435\u0434\u0456",listCoverImage:"\u0422\u0456\u0437\u0456\u043C \u043C\u04B1\u049B\u0430\u0431\u0430\u0441\u044B",noteUploadJpgPngMax2M1920x108:"\u0422\u04AF\u0441\u0456\u043D\u0456\u043A\u0442\u0435\u043C\u0435: jpg/png \u0441\u0438\u044F\u049B\u0442\u044B \u0444\u043E\u0440\u043C\u0430\u0442\u0442\u0430\u0493\u044B \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B. \u0424\u0430\u0439\u043B \u04E9\u043B\u0448\u0435\u043C\u0456 2\u041C-\u043D\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A, 290*218 \u043F\u0438\u043A\u0441\u0435\u043B\u044C\u0434\u0456 \u049B\u043E\u043B\u0434\u0430\u043D\u0443 \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0434\u044B; \u0435\u0433\u0435\u0440 \u0436\u04AF\u043A\u0442\u0435\u043B\u043C\u0435\u0441\u0435, \u0436\u04AF\u0439\u0435\u043B\u0456\u043A \u0441\u0443\u0440\u0435\u0442 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0434\u044B.",currentTask:"\u041E\u0441\u044B \u043A\u0435\u0437\u0435\u04A3\u043D\u0456\u04A3 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B",evaluationSettings:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0431\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440\u044B",levelLeaderboard:"\u041A\u0435\u0437\u0435\u04A3 \u0440\u0435\u0439\u0442\u0438\u043D\u0433",taskRequirementsDefaultWidth:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0442\u0430\u043B\u0430\u043F\u0442\u0430\u0440\u044B\u043D\u044B\u04A3 \u04D9\u0434\u0435\u043F\u043A\u0456 \u0435\u043D\u0456",skillAcquisition:"\u041E\u049B\u0443\u0448\u044B \u0441\u04B1\u0440\u0430\u049B\u049B\u0430 \u0434\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0441\u0435, \u0434\u0430\u0493\u0434\u044B \u0430\u043B\u0430\u0434\u044B, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u0430\u043B\u043C\u0430\u0439\u0434\u044B (Enter \u0430\u0440\u049B\u044B\u043B\u044B \u0431\u0435\u043B\u0433\u0456 \u049B\u043E\u0441\u044B\u04A3\u044B\u0437)",thirdPartyPlatformInStudentPage:"\u041E\u049B\u0443\u0448\u044B \u0431\u0435\u0442\u0456\u043D\u0434\u0435 \u0442\u0456\u043A\u0435\u043B\u0435\u0439 \u04AF\u0448\u0456\u043D\u0448\u0456 \u0442\u0430\u0440\u0430\u043F \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430\u0441\u044B\u043D \u0435\u043D\u0434\u0456\u0440\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B",evaluationFile:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0444\u0430\u0439\u043B\u044B",evaluationTimeLimit:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D\u044B\u04A3 \u0448\u0435\u043A\u0442\u0435\u0443\u0456 (\u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043D\u044B \u049B\u04B1\u0440\u0430\u0441\u0442\u044B\u0440\u0443 \u0436\u04D9\u043D\u0435 \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u04AF\u0448\u0456\u043D \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0456\u043B\u0433\u0435\u043D \u0435\u04A3 \u04B1\u0437\u0430\u049B \u0443\u0430\u049B\u044B\u0442, \u0441\u0435\u043A\u0443\u043D\u0434\u043F\u0435\u043D)",evaluationResultDisplay:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 \u0442\u04D9\u0441\u0456\u043B\u0456 (\u043E\u049B\u0443\u0448\u044B \u043E\u0441\u044B \u043A\u0435\u0437\u0435\u04A3 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440 \u0431\u0435\u0442\u0456\u043D\u0434\u0435 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0442\u0456\u043D \u0444\u0430\u0439\u043B \u0442\u04AF\u0440\u043B\u0435\u0440\u0456)",testSetComparison:"\u0422\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B\u043D \u0441\u0430\u043B\u044B\u0441\u0442\u044B\u0440\u0443",image:"\u0421\u0443\u0440\u0435\u0442",studentTaskFile:"\u041E\u049B\u0443\u0448\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0444\u0430\u0439\u043B\u044B (\u0431\u04B1\u043B \u0444\u0430\u0439\u043B \u043E\u049B\u0443\u0448\u044B\u0493\u0430 \u0442\u0456\u043A\u0435\u043B\u0435\u0439 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456, \u043E\u043B \u04E9\u0437 \u043A\u043E\u0434\u044B\u043D \u043E\u0441\u044B \u0436\u0435\u0440\u0433\u0435 \u0436\u0430\u0437\u0430\u0434\u044B)",evaluationExecutionFile:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043E\u0440\u044B\u043D\u0434\u0430\u043B\u0430\u0442\u044B\u043D \u0444\u0430\u0439\u043B (\u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0442\u04AF\u0439\u043C\u0435\u0441\u0456\u043D \u0431\u0430\u0441\u049B\u0430\u043D\u0434\u0430 \u0448\u0430\u049B\u044B\u0440\u044B\u043B\u0430\u0442\u044B\u043D \u0444\u0430\u0439\u043B, \u043D\u04D9\u0442\u0438\u0436\u0435\u043D\u0456 \u0442\u0435\u043A\u0441\u0435\u0440\u0443 \u04AF\u0448\u0456\u043D \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0434\u044B, \xAB\u043E\u049B\u0443\u0448\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0444\u0430\u0439\u043B\u044B\u043D\u0430\xBB \u0441\u04D9\u0439\u043A\u0435\u0441 \u0431\u043E\u043B\u0443\u044B \u043C\u04AF\u043C\u043A\u0456\u043D)",evaluationRules:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0435\u0440\u0435\u0436\u0435\u043B\u0435\u0440\u0456",passingCriteria:"\u041A\u0435\u0437\u0435\u04A3\u043D\u0435\u043D \u04E9\u0442\u0443 \u0448\u0430\u0440\u0442\u044B",actualOutputExpectedOutputComparison:"\u041D\u0430\u049B\u0442\u044B \u043D\u04D9\u0442\u0438\u0436\u0435 \u043C\u0435\u043D \u043A\u04AF\u0442\u0456\u043B\u0435\u0442\u0456\u043D \u043D\u04D9\u0442\u0438\u0436\u0435\u043D\u0456 \u0441\u0430\u043B\u044B\u0441\u0442\u044B\u0440\u0443",actualOutputMeetsCriteria:"\u5B9E\u9645\u8F93\u51FA\u6EE1\u8DB3\u89C4\u5219",spaceHandling:"\u0411\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u0430\u0440\u0434\u044B \u04E9\u04A3\u0434\u0435\u0443",ignoreSpaces:"\u0411\u0430\u0441\u044B \u043C\u0435\u043D \u0441\u043E\u04A3\u044B\u043D\u0434\u0430\u0493\u044B \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u0435\u043B\u0435\u043C\u0435\u0443",ignoreLeadingTrailingSpaces:"\u0411\u0430\u0441\u044B \u043C\u0435\u043D \u0441\u043E\u04A3\u044B\u043D\u0434\u0430\u0493\u044B \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u0435\u043B\u0435\u043C\u0435\u0443",ignoreEachLineLeadingTrailingSpaces:"\u04D8\u0440 \u0436\u043E\u043B\u0434\u044B\u04A3 \u0431\u0430\u0441\u044B \u043C\u0435\u043D \u0441\u043E\u04A3\u044B\u043D\u0434\u0430\u0493\u044B \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u0435\u043B\u0435\u043C\u0435\u0443",ignoreAllSpaces:"\u0411\u0430\u0440\u043B\u044B\u049B \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u0435\u043B\u0435\u043C\u0435\u0443 (\u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0431\u0430\u0440\u043B\u044B\u049B \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u0430\u0440 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0430\u043B\u044B\u043D\u044B\u043F \u0442\u0430\u0441\u0442\u0430\u043B\u0430\u0434\u044B)",testCases:"\u0422\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u044B",scoreSpecification:"\u0411\u0430\u0493\u0430 \u0431\u0435\u0440\u0443 \u0435\u0440\u0435\u0436\u0435\u0441\u0456",fullTestCasesPass:"\u0411\u0430\u0440\u043B\u044B\u049B \u0442\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u0434\u0430\u0440\u044B \u0434\u04B1\u0440\u044B\u0441 \u0431\u043E\u043B\u0441\u0430, \u0430\u043B\u0442\u044B\u043D \u0430\u043B\u044B\u043D\u0430\u0434\u044B",partialTestCasesPass:"\u0411\u0456\u0440 \u0431\u04E9\u043B\u0456\u0433\u0456 \u0434\u04B1\u0440\u044B\u0441 \u0431\u043E\u043B\u0441\u0430, \u0431\u0430\u043F\u0442\u0430\u043B\u0493\u0430\u043D \u04AF\u043B\u0435\u0441 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0430\u043B\u0442\u044B\u043D \u0430\u043B\u044B\u043D\u0430\u0434\u044B",testCaseType:"\u04AE\u043B\u0433\u0456 \u0442\u04AF\u0440\u0456",text:"\u041C\u04D9\u0442\u0456\u043D",file:"\u0424\u0430\u0439\u043B",batchSettings:"\u0422\u043E\u043F\u0442\u044B\u049B \u0431\u0430\u043F\u0442\u0430\u0443",deleteTestCases:"\u0411\u0430\u0440\u043B\u044B\u049B \u0442\u0435\u0441\u0442 \u04AF\u043B\u0433\u0456\u043B\u0435\u0440\u0456\u043D \u0431\u0456\u0440\u0434\u0435\u043D \u0436\u043E\u044E",batchUploadTestCases:"\u0411\u0430\u0440\u043B\u044B\u049B \u0442\u0435\u0441\u0442 \u04AF\u043B\u0433\u0456\u043B\u0435\u0440\u0456\u043D \u0431\u0456\u0440\u0434\u0435\u043D \u0436\u04AF\u043A\u0442\u0435\u0443",visibility:"\u041A\u04E9\u0440\u0456\u043D\u0456\u043C\u0434\u0456\u043B\u0456\u043A",allHidden:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B\u043D \u0436\u0430\u0441\u044B\u0440\u0443",hideInput:"\u041A\u0456\u0440\u0456\u0441\u0442\u0456 \u0436\u0430\u0441\u044B\u0440\u0443",hideExpectedOutput:"\u041A\u04AF\u0442\u0456\u043B\u0435\u0442\u0456\u043D \u043D\u04D9\u0442\u0438\u0436\u0435\u043D\u0456 \u0436\u0430\u0441\u044B\u0440\u0443",hideActualOutput:"\u041D\u0430\u049B\u0442\u044B \u043D\u04D9\u0442\u0438\u0436\u0435\u043D\u0456 \u0436\u0430\u0441\u044B\u0440\u0443",specialCriteria:"\u0410\u0440\u043D\u0430\u0439\u044B \u0448\u0430\u0440\u0442",endMatch:"\u0421\u043E\u04A3\u0493\u044B \u0436\u043E\u043B \u0441\u04D9\u0439\u043A\u0435\u0441\u0442\u0456\u0433\u0456 (\u043D\u0430\u049B\u0442\u044B \u043D\u04D9\u0442\u0438\u0436\u0435\u043D\u0456\u04A3 \u0441\u043E\u04A3\u0493\u044B \u0436\u043E\u043B\u044B \u043A\u04AF\u0442\u0456\u043B\u0435\u0442\u0456\u043D\u043C\u0435\u043D \u0431\u0456\u0440\u0434\u0435\u0439 \u0431\u043E\u043B\u0441\u0430, \u043A\u0435\u0437\u0435\u04A3 \u04E9\u0442\u0435\u0434\u0456)",group1:"1-\u0442\u043E\u043F",group2:"2-\u0442\u043E\u043F",addTestCase:"\u0416\u0430\u04A3\u0430 \u0442\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u044B\u043D \u049B\u043E\u0441\u0443",reminder:"\u041A\u0435\u04A3\u0435\u0441: \u0430\u0448\u044B\u049B \u0436\u04D9\u043D\u0435 \u0436\u0430\u0441\u044B\u0440\u044B\u043D \u0442\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u0434\u0430\u0440\u044B\u043D \u0431\u0456\u0440\u0433\u0435 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443 \u0430\u043B\u0434\u0430\u0443\u0434\u044B\u04A3 \u044B\u049B\u0442\u0438\u043C\u0430\u043B\u0434\u044B\u0493\u044B\u043D \u0442\u04E9\u043C\u0435\u043D\u0434\u0435\u0442\u0435\u0434\u0456; \u0436\u0430\u0441\u044B\u0440\u044B\u043D \u0442\u0435\u0441\u0442 \u0436\u0438\u044B\u043D\u0434\u0430\u0440\u044B \xAB\u0411\u0430\u0493\u0430\u043B\u0430\u0443\u0434\u044B \u0436\u0456\u0431\u0435\u0440\u0443\xBB \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0442\u0435\u043A\u0441\u0435\u0440\u0456\u043B\u0435\u0434\u0456",answerReference:"\u042D\u0442\u0430\u043B\u043E\u043D\u0434\u044B\u049B \u0436\u0430\u0443\u0430\u043F",hideReferenceAnswer:"\u042D\u0442\u0430\u043B\u043E\u043D\u0434\u044B\u049B \u0436\u0430\u0443\u0430\u043F \u043C\u043E\u0434\u0443\u043B\u0456\u043D \u0436\u0430\u0441\u044B\u0440\u0443",disableAnswerCopy:"\u042D\u0442\u0430\u043B\u043E\u043D\u0434\u044B\u049B \u0436\u0430\u0443\u0430\u043F\u0442\u044B \u043A\u04E9\u0448\u0456\u0440\u0443\u0433\u0435 \u0442\u044B\u0439\u044B\u043C \u0441\u0430\u043B\u0443",answerLevel:"\u042D\u0442\u0430\u043B\u043E\u043D\u0434\u044B\u049B \u0436\u0430\u0443\u0430\u043F\u0442\u0430\u0440\u0434\u044B \u043A\u0435\u0437\u0435\u04A3 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0431\u0430\u043F\u0442\u0430\u043F, \u043E\u049B\u0443\u0448\u044B\u0493\u0430 \u0442\u0430\u04A3\u0434\u0430\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u0433\u0456\u043D \u0431\u0435\u0440\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B. \u04D8\u0440 \u043A\u0435\u0437\u0435\u04A3 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u049B\u0430\u0440\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0441\u04D9\u0439\u043A\u0435\u0441 \u04B1\u043F\u0430\u0439 \u0430\u0437\u0430\u0439\u0442\u044B\u043B\u0430\u0434\u044B (\u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u043E\u0440\u044B\u043D\u0434\u0430\u0493\u0430\u043D \u0441\u043E\u04A3 \u049B\u0430\u0440\u0430\u043B\u0441\u0430, \u043D\u04D9\u0442\u0438\u0436\u0435 \u04E9\u0437\u0433\u0435\u0440\u043C\u0435\u0439\u0434\u0456).",answerLevelExample:"\u041C\u044B\u0441\u0430\u043B\u044B: 1-\u043A\u0435\u0437\u0435\u04A3 \u2013 25% \u04B1\u043F\u0430\u0439 \u0430\u0437\u0430\u044F\u0434\u044B; 2-\u043A\u0435\u0437\u0435\u04A3 \u2013 35%; 3-\u043A\u0435\u0437\u0435\u04A3 \u2013 40%.",answerLevelRules:"\u0415\u0433\u0435\u0440 \u043E\u049B\u0443\u0448\u044B 1-\u043A\u0435\u0437\u0435\u04A3\u0434\u0456 \u049B\u0430\u0440\u0430\u0441\u0430, 25% \u04B1\u043F\u0430\u0439 \u0430\u0437\u0430\u044F\u0434\u044B; 2-\u043A\u0435\u0437\u0435\u04A3\u0434\u0456 \u049B\u0430\u0440\u0430\u0441\u0430 \u2013 60%; 3-\u043A\u0435\u0437\u0435\u04A3\u0434\u0456 \u049B\u0430\u0440\u0430\u0441\u0430 \u2013 100%.",level:"\u043A\u0435\u0437\u0435\u04A3",name:"\u0410\u0442\u0430\u0443\u044B",deductionPercentage:"\u04B0\u043F\u0430\u0439 \u0430\u0437\u0430\u0439\u0442\u0443 \u04AF\u043B\u0435\u0441\u0456",solution:"\u0428\u0435\u0448\u0456\u043C \u0442\u04D9\u0441\u0456\u043B\u0456",content:"\u041C\u0430\u0437\u043C\u04B1\u043D",simulation:"\u0416\u0430\u0442\u0442\u044B\u0493\u0443 \u0441\u0438\u043C\u0443\u043B\u044F\u0446\u0438\u044F\u0441\u044B",containerService:"\u041A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440 \u0456\u0448\u0456\u043D\u0434\u0435\u0433\u0456 \u049B\u044B\u0437\u043C\u0435\u0442",previewContainerWebService:"\u041A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440 \u0456\u0448\u0456\u043D\u0434\u0435\u0433\u0456 Web \u049B\u044B\u0437\u043C\u0435\u0442\u0442\u0456 \u0442\u0456\u043A\u0435\u043B\u0435\u0439 \u049B\u0430\u0440\u0430\u0443",experimentEnvironmentDuration:"\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442 \u043E\u0440\u0442\u0430\u0441\u044B\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",advancedSettings:"\u041A\u0435\u04A3\u0435\u0439\u0442\u0456\u043B\u0433\u0435\u043D \u0431\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440",resourcePoolSetting:"\u0420\u0435\u0441\u0443\u0440\u0441\u0442\u044B\u049B \u043F\u0443\u043B \u0431\u0430\u043F\u0442\u0430\u0443\u044B",nodeSelection:"\u0422\u04AF\u0439\u0456\u043D\u0434\u0456 \u0442\u0430\u04A3\u0434\u0430\u0443",imageConfig:"\u0411\u0435\u0439\u043D\u0435 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",resourceConfig:"\u0420\u0435\u0441\u0443\u0440\u0441 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",recommendedConfig:"\u04B0\u0441\u044B\u043D\u044B\u043B\u0493\u0430\u043D \u0431\u0430\u043F\u0442\u0430\u0443\u0434\u044B \u049B\u0430\u0440\u0430\u0443",fileSizeLimit:"\u0424\u0430\u0439\u043B \u04E9\u043B\u0448\u0435\u043C \u0448\u0435\u043A\u0442\u0435\u0443\u0456",fileUploadLimit:"File size limit \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u0456 \u2013 \u0431\u0456\u0440 \u0444\u0430\u0439\u043B\u0434\u044B\u04A3 \u0435\u04A3 \u04AF\u043B\u043A\u0435\u043D \u0436\u04AF\u043A\u0442\u0435\u0443 \u04E9\u043B\u0448\u0435\u043C\u0456",startSetting:"\u0406\u0441\u043A\u0435 \u049B\u043E\u0441\u0443 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",username:"\u041F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B \u0430\u0442\u044B (\u043A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440\u0433\u0435 \u043A\u0456\u0440\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0442\u044B\u043D)",hostname:"\u0425\u043E\u0441\u0442 \u0430\u0442\u044B (\u043A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440\u0433\u0435 \u043A\u0456\u0440\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0442\u044B\u043D)",hostnameOptional:"\u049A\u043E\u0441\u044B\u043C\u0448\u0430, \u043E\u043F\u0435\u0440\u0430\u0446\u0438\u044F\u043B\u044B\u049B \u0436\u04AF\u0439\u0435\u0434\u0435\u0433\u0456 \u043A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440 \u0430\u0442\u044B",creationTime:"\u049A\u04B1\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",updateTime:"\u0416\u0430\u04A3\u0430\u0440\u0442\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",creator:"\u049A\u04B1\u0440\u0430\u0441\u0442\u044B\u0440\u0443\u0448\u044B",viewMyBattleHistory:"\u041C\u0435\u043D\u0456\u04A3 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u0435\u0442\u0456\u0441\u0442\u0456\u043A\u0442\u0435\u0440 \u0442\u0430\u0440\u0438\u0445\u044B\u043C\u0434\u044B \u043A\u04E9\u0440\u0443",passLevel:"\u041A\u0435\u0437\u0435\u04A3\u043D\u0435\u043D \u04E9\u0442\u0443",disableExternalNetwork:"\u0421\u044B\u0440\u0442\u049B\u044B \u0436\u0435\u043B\u0456\u043D\u0456 \u04E9\u0448\u0456\u0440\u0443"},paths:{practicalCourses:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441",newCourse:"\u0416\u0430\u04A3\u0430 \u043A\u0443\u0440\u0441",overviewStatistics:"\u049A\u043E\u0440\u044B\u0442\u044B\u043D\u0434\u044B \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430",my:"\u041C\u0435\u043D\u0456\u043A\u0456",latest:"\u0415\u04A3 \u0436\u0430\u04A3\u0430",hottest:"\u0415\u04A3 \u044B\u049B\u043F\u0430\u043B\u0434\u044B",allCourses:"\u0411\u0430\u0440\u043B\u044B\u049B \u043A\u0443\u0440\u0441\u0442\u0430\u0440",searchCourseNameOrSchool:"\u0406\u0437\u0434\u0435\u0443 \u04AF\u0448\u0456\u043D \u043A\u0443\u0440\u0441 \u0430\u0442\u0430\u0443\u044B\u043D, \u0430\u0442\u044B-\u0436\u04E9\u043D \u043D\u0435\u043C\u0435\u0441\u0435 \u043C\u0435\u043A\u0442\u0435\u043F \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",chapters:"\u0422\u0430\u0440\u0430\u0443",units:"\u0411\u04E9\u043B\u0456\u043C",multipleChoiceLevels:"\u0422\u0430\u043B\u0434\u0430\u0443 \u0441\u04B1\u0440\u0430\u049B \u0434\u0435\u04A3\u0433\u0435\u0439\u0456",practicalLevels:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0434\u0435\u04A3\u0433\u0435\u0439",experiencePoints:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u04B1\u043F\u0430\u0439\u044B",numberOfLearners:"\u041E\u049B\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u043D\u044B",rating:"\u04B0\u043F\u0430\u0439 \u0441\u0430\u043D\u044B",favorites:"\u0422\u0430\u04A3\u0434\u0430\u0443\u043B\u044B\u043B\u0430\u0440",sendToClass:"\u0421\u044B\u043D\u044B\u043F\u049B\u0430 \u0436\u0456\u0431\u0435\u0440\u0443",learningStatistics:"\u041E\u049B\u0443 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430\u0441\u044B",settings:"\u0411\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440",courseIntroduction:"\u041A\u0443\u0440\u0441 \u0442\u0443\u0440\u0430\u043B\u044B",courseNotes:"\u041A\u0443\u0440\u0441 \u0436\u04E9\u043D\u0456\u043D\u0434\u0435 \u049B\u0430\u0436\u0435\u0442\u0442\u0456 \u043C\u0430\u0437\u043C\u04B1\u043D\u0434\u0430\u0440",teachingTeam:"\u041E\u049B\u044B\u0442\u0443\u0448\u044B\u043B\u0430\u0440 \u0442\u043E\u0431\u044B",edit:"\u04E8\u04A3\u0434\u0435\u0443",addCollaborator:"\u0421\u0435\u0440\u0456\u043A\u0442\u0435\u0441 \u049B\u043E\u0441\u0443",creator:"\u049A\u04B1\u0440\u0443\u0448\u044B",editPermissions:"\u0420\u04B1\u049B\u0441\u0430\u0442\u0442\u0430\u0440\u0434\u044B \u04E9\u04A3\u0434\u0435\u0443",unit:"\u041C\u0435\u043A\u0435\u043C\u0435 /\u041E\u0440\u0433\u0430\u043D\u0438\u0437\u0430\u0446\u0438\u044F",permissions:"\u0420\u04B1\u049B\u0441\u0430\u0442\u0442\u0430\u0440",operation:"\u04D8\u0440\u0435\u043A\u0435\u0442",permissionSettings:"\u0420\u04B1\u049B\u0441\u0430\u0442\u0442\u0430\u0440\u0434\u044B \u0431\u0430\u043F\u0442\u0430\u0443",deleteMember:"\u041C\u04AF\u0448\u0435\u043D\u0456 \u0436\u043E\u044E",view:"\u049A\u0430\u0440\u0430\u0443",editableChaptersAddCollaborators:"\u0422\u0430\u0440\u0430\u0443\u043B\u0430\u0440\u0434\u044B \u04E9\u04A3\u0434\u0435\u0443\u0433\u0435 \u0436\u04D9\u043D\u0435 \u0441\u0435\u0440\u0456\u043A\u0442\u0435\u0441 \u049B\u043E\u0441\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B",searchType:"\u0406\u0437\u0434\u0435\u0443 \u0442\u04AF\u0440\u0456",mobileNumber:"\u04B0\u044F\u043B\u044B \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u04E9\u043C\u0456\u0440\u0456",email:"\u042D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0434\u044B\u049B \u043F\u043E\u0448\u0442\u0430",searchContentEnter:"\u043C\u0430\u0437\u043C\u04B1\u043D\u044B \u0456\u0437\u0434\u0435\u0443 (\u041C\u04D9\u0442\u0456\u043D\u0434\u0456 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437)",unitEnterName:"\u041C\u0435\u043A\u0435\u043C\u0435 (\u043C\u0435\u043A\u0435\u043C\u0435 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437)",search:"\u0406\u0437\u0434\u0435\u0443",searchPersonToAdd:"\u049A\u043E\u0441\u049B\u044B\u04A3\u044B\u0437 \u043A\u0435\u043B\u0435\u0442\u0456\u043D \u0430\u0434\u0430\u043C\u0434\u044B \u0456\u0437\u0434\u0435\u04A3\u0456\u0437",skillTags:"\u0414\u0430\u0493\u0434\u044B \u0442\u0435\u0433\u0442\u0435\u0440\u0456",courseChapters:"\u041A\u0443\u0440\u0441 \u0442\u0430\u0440\u0430\u0443\u043B\u0430\u0440\u044B",enterNameToSearch:"\u0406\u0437\u0434\u0435\u0443 \u04AF\u0448\u0456\u043D \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",leaderboard:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433",passedLevelsCount:"\u04E8\u0442\u043A\u0435\u043D \u0434\u0435\u04A3\u0433\u0435\u0439\u043B\u0435\u0440 \u0441\u0430\u043D\u044B",clearanceLeaderboard:"\u0414\u0435\u04A3\u0433\u0435\u0439\u043B\u0435\u0440\u0434\u0456 \u04E9\u0442\u0443 \u0440\u0435\u0439\u0442\u0438\u043D\u0433\u0456",videoLearningLeaderboard:"\u0432\u0438\u0434\u0435\u043E\u043B\u0430\u0440\u0434\u044B \u04AF\u0439\u0440\u0435\u043D\u0443 \u0440\u0435\u0439\u0442\u0438\u043D\u0433\u0456",ranking:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433\u0442\u0435\u0433\u0456 \u043E\u0440\u044B\u043D\u044B",name:"\u0410\u0442\u044B-\u0436\u04E9\u043D\u0456",cumulativeLearningTime:"\u0416\u0430\u043B\u043F\u044B \u043E\u049B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",resourceDownloadLeaderboard:"\u0420\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443 \u0440\u0435\u0439\u0442\u0438\u043D\u0433\u0456",resourceDownloadCount:"\u0420\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443 \u0441\u0430\u043D\u044B",interactiveDiscussionLeaderboard:"\u041F\u0456\u043A\u0456\u0440\u0442\u0430\u043B\u0430\u0441 \u0440\u0435\u0439\u0442\u0438\u043D\u0433\u0456",postCount:"\u0425\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430 \u0436\u0430\u0437\u0443 \u0441\u0430\u043D\u044B",passedLevelsCount1:"\u04E8\u0442\u043A\u0435\u043D \u0434\u0435\u04A3\u0433\u0435\u0439\u043B\u0435\u0440 \u0441\u0430\u043D\u044B",notPublishedYet:"\u04D8\u043B\u0456 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0431\u0430\u0434\u044B",viewDetails:"\u0422\u043E\u043B\u044B\u0493\u044B\u0440\u0430\u049B \u049B\u0430\u0440\u0430\u0443",send:"\u0416\u0456\u0431\u0435\u0440\u0443",startPractical:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043D\u044B \u0431\u0430\u0441\u0442\u0430\u0443",continuePractical:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043D\u044B \u0436\u0430\u043B\u0493\u0430\u0441\u0442\u044B\u0440\u0443",editCourse:"\u041A\u0443\u0440\u0441\u0442\u044B \u04E9\u04A3\u0434\u0435\u0443",deleteCourse:"\u041A\u0443\u0440\u0441\u0442\u044B \u0436\u043E\u044E",newChapterAddTrainingVideoProjects:"\u0416\u0430\u04A3\u0430 \u0442\u0430\u0440\u0430\u0443 (\u0411\u0456\u0440 \u043D\u0435\u043C\u0435\u0441\u0435 \u0431\u0456\u0440\u043D\u0435\u0448\u0435 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441/\u0431\u0435\u0439\u043D\u0435 \u0436\u043E\u0431\u0430\u0441\u044B\u043D \u049B\u043E\u0441\u0443)",moveUp:"\u0416\u043E\u0493\u0430\u0440\u044B \u0436\u044B\u043B\u0436\u044B\u0442\u0443",moveDown:"\u0422\u04E9\u043C\u0435\u043D \u0436\u044B\u043B\u0436\u044B\u0442\u0443",delete:"\u0416\u043E\u044E",noContent:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u043C\u0430\u0437\u043C\u04B1\u043D \u0436\u043E\u049B",name1:"\u0410\u0442\u0430\u0443\u044B",description:"\u0421\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430",tagsEnterTagName:"\u0442\u0435\u0433\u0442\u0435\u0440\u0456 (\u0422\u0435\u0433 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437)",subsections:"\u0411\u04E9\u043B\u0456\u043C\u0448\u0435",newSubsectionNameMax40Chars:"\u0416\u0430\u04A3\u0430 \u0431\u04E9\u043B\u0456\u043C\u0448\u0435 \u0430\u0442\u0430\u0443\u044B (40 \u0442\u0430\u04A3\u0431\u0430\u0434\u0430\u043D \u0430\u0441\u043F\u0430\u0439\u0442\u044B\u043D \u0430\u0442\u0430\u0443 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437)",practicalProject:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430",newPracticalProject:"\u0416\u0430\u04A3\u0430 \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430",type:"\u0422\u04AF\u0440\u0456",nameMax60Chars:"\u0410\u0442\u0430\u0443\u044B (60 \u0442\u0430\u04A3\u0431\u0430\u0434\u0430\u043D \u0430\u0441\u043F\u0430\u0439\u0442\u044B\u043D \u0430\u0442\u0430\u0443 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437)",selectPracticalProject:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",practicalProjectName:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430 \u0430\u0442\u0430\u0443\u044B",schoolUnit:"\u041C\u0435\u043A\u0442\u0435\u043F/ \u043C\u0435\u043A\u0435\u043C\u0435",creatorCollaborator:"\u049A\u04B1\u0440\u0443\u0448\u044B/\u0421\u0435\u0440\u0456\u043A\u0442\u0435\u0441",knowledgePoints:"\u0422\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u0430\u0440",filter:"\u0424\u0438\u043B\u044C\u0442\u0440",difficulty:"\u049A\u0438\u044B\u043D\u0434\u044B\u0493\u044B",all:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B",my1:"\u041C\u0435\u043D\u0456\u043A\u0456",beginner:"\u0411\u0430\u0441\u0442\u0430\u043F\u049B\u044B",intermediate:"\u041E\u0440\u0442\u0430",intermediateAdvanced:"\u041E\u0440\u0442\u0430\u0448\u0430 \u0436\u043E\u0493\u0430\u0440\u044B",advanced:"\u0416\u043E\u0493\u0430\u0440\u044B",advisorTeacher:"\u0416\u0435\u0442\u0435\u043A\u0448\u0456 \u043E\u049B\u044B\u0442\u0443\u0448\u044B",difficultyCoefficient:"\u049A\u0438\u044B\u043D\u0434\u044B\u049B \u043A\u043E\u044D\u0444\u0444\u0438\u0446\u0438\u0435\u043D\u0442\u0456",selectTaskLevels:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0434\u0435\u04A3\u0433\u0435\u0439\u0456\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",videoProject:"\u0411\u0435\u0439\u043D\u0435 / \u0432\u0438\u0434\u0435\u043E \u0436\u043E\u0431\u0430\u0441\u044B",newVideoProject:"\u0416\u0430\u04A3\u0430 \u0431\u0435\u0439\u043D\u0435 \u0436\u043E\u0431\u0430\u0441\u044B",projectNameMax40Chars:"\u0416\u043E\u0431\u0430 \u0430\u0442\u0430\u0443\u044B (40 \u0442\u0430\u04A3\u0431\u0430\u0434\u0430\u043D \u0430\u0441\u043F\u0430\u0439\u0442\u044B\u043D \u0430\u0442\u0430\u0443 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437)",projectContent:"\u0416\u043E\u0431\u0430 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B",uploadVideo:"\u0411\u0435\u0439\u043D\u0435\u043D\u0456 \u0436\u04AF\u043A\u0442\u0435\u0443",addExternalLink:"\u0421\u0456\u043B\u0442\u0435\u043C\u0435 \u049B\u043E\u0441\u0443",uploadCoverImage:"\u041C\u04B1\u049B\u0430\u0431\u0430 \u0441\u0443\u0440\u0435\u0442\u0456\u043D \u0436\u04AF\u043A\u0442\u0435\u0443",selectUploadFile:"\u0416\u04AF\u043A\u0442\u0435\u0443 \u0444\u0430\u0439\u043B\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",noteUploadJpgPngMax2M288x158:"\u0422\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435: Jpg/png \u0441\u0438\u044F\u049B\u0442\u044B \u0444\u043E\u0440\u043C\u0430\u0442\u0442\u0430\u0493\u044B \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B, \u0444\u0430\u0439\u043B \u043A\u04E9\u043B\u0435\u043C\u0456 2\u041C-\u0434\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A, 288*158 \u043F\u0438\u043A\u0441\u0435\u043B\u044C\u0434\u0456 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443 \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0434\u044B; \u0436\u04AF\u043A\u0442\u0435\u043C\u0441\u0435\u04A3\u0456\u0437, \u04D9\u0434\u0435\u043F\u043A\u0456 \u0436\u04AF\u0439\u0435 \u0441\u0443\u0440\u0435\u0442\u0456 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u044B\u043B\u0430\u0434\u044B.",projectIntroductionMax800Chars:"\u0416\u043E\u0431\u0430\u0493\u0430 \u0442\u04AF\u0441\u0456\u043D\u0456\u043A\u0442\u0435\u043C\u0435 (\u0411\u0435\u0439\u043D\u0435 \u0442\u0443\u0440\u0430\u043B\u044B \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u043D\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437, 800 \u0442\u0430\u04A3\u0431\u0430\u0434\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A)",knowledgeTags:"\u0431\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u0430\u0440 \u0442\u0435\u0433\u0442\u0435\u0440\u0456",playbackSettings:"\u049A\u043E\u0439\u044B\u043B\u0443 \u0431\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440\u044B",allowFastForward:"\u0422\u0435\u0437\u0434\u0435\u0442\u0456\u043F \u049B\u043E\u044E\u0493\u0430 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0443",noteVideoUploadAgreement:'"\u041D\u0430\u0437\u0430\u0440 \u0430\u0443\u0434\u0430\u0440\u044B\u04A3\u044B\u0437: 1. \u0411\u0435\u0439\u043D\u0435\u043D\u0456 \u0436\u04AF\u043A\u0442\u0435\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u0421\u0456\u0437 \u043A\u043E\u043D\u0442\u0435\u043D\u0442 \u0436\u04AF\u043A\u0442\u0435\u0443 \u043A\u0435\u043B\u0456\u0441\u0456\u043C\u0456\u043C\u0435\u043D \u043A\u0435\u043B\u0456\u0441\u0435\u0441\u0456\u0437, \u0431\u0430\u0441\u049B\u0430 \u0430\u0434\u0430\u043C\u0434\u0430\u0440\u0434\u044B\u04A3 \u0440\u04B1\u049B\u0441\u0430\u0442\u044B\u043D\u0441\u044B\u0437 \u0448\u044B\u0493\u0430\u0440\u043C\u0430\u043B\u0430\u0440\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B; 2. \u04AE\u0437\u0456\u043B\u0456\u0441\u0442\u0435\u043D \u043A\u0435\u0439\u0456\u043D \u0436\u04AF\u043A\u0442\u0435\u0443\u0434\u0456 \u049B\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443 \u049B\u043E\u043B\u0434\u0430\u0443\u0441\u044B\u0437, \u0444\u0430\u0439\u043B \u043A\u04E9\u043B\u0435\u043C\u0456 3\u0413\u0431-\u0442\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A; 3. \u049A\u043E\u043B\u0434\u0430\u0441\u0442\u0430\u0439\u0442\u044B\u043D \u0444\u043E\u0440\u043C\u0430\u0442\u0442\u0430\u0440: avi, flv, f4v, m4v, mov, mp4, rmvb, swf, webm, wmv; 4. \u0415\u0433\u0435\u0440 \u0431\u0435\u0439\u043D\u0435 \u0441\u044B\u0440\u0442\u049B\u044B \u0441\u0456\u043B\u0442\u0435\u043C\u0435\u0434\u0435\u043D \u0431\u043E\u043B\u0441\u0430, \u0431\u04B1\u043B \u0441\u0430\u0439\u0442 \u0431\u0435\u0439\u043D\u0435\u043D\u0456 \u049B\u043E\u0439\u044B\u043B\u0443 \u0431\u0435\u0442\u0456\u043D \u04B1\u0441\u044B\u043D\u0431\u0430\u0439\u0434\u044B \u0436\u04D9\u043D\u0435 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u0431\u0435\u0440\u0435 \u0430\u043B\u043C\u0430\u0439\u0434\u044B."',cancel:"\u0411\u0430\u0441 \u0442\u0430\u0440\u0442\u0443",confirm:"\u0420\u0430\u0441\u0442\u0430\u0443",selectVideoProject:"\u0411\u0435\u0439\u043D\u0435 \u0436\u043E\u0431\u0430\u0441\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",selectFromTeachingClass:"\u041E\u049B\u0443 \u0441\u044B\u043D\u044B\u0431\u044B\u043D\u0430\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",selectFromPersonalPage:"\u0416\u0435\u043A\u0435 \u043F\u0430\u0440\u0430\u049B\u0448\u0430\u0434\u0430\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",searchVideoName:"\u0411\u0435\u0439\u043D\u0435 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u043F, \u0456\u0437\u0434\u0435\u04A3\u0456\u0437",totalXxData:"\u0416\u0430\u043B\u043F\u044B xx \u0434\u0435\u0440\u0435\u043A",operation1:"\u04D8\u0440\u0435\u043A\u0435\u0442",teachingCourseware:"\u0421\u0430\u0431\u0430\u049B \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F\u0441\u044B",newTeachingCourseware:"\u0436\u0430\u04A3\u0430 \u0441\u0430\u0431\u0430\u049B \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F\u0441\u044B",coursewareContentUploadAttachmentMax500MB:"\u0421\u0430\u0431\u0430\u049B \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F\u0441\u044B \u043C\u0430\u0437\u043C\u04B1\u043D\u044B. \u0444\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u0443 (\u0431\u0456\u0440 \u0444\u0430\u0439\u043B\u0434\u044B\u04A3 \u043C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u0434\u044B \u043A\u04E9\u043B\u0435\u043C\u0456 500\u041C\u0411)",knowledgeTags1:"\u0431\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u0430\u0440 \u0442\u0435\u0433\u0442\u0435\u0440\u0456",noteCoursewareUploadAgreement:'"\u041D\u0430\u0437\u0430\u0440 \u0430\u0443\u0434\u0430\u0440\u044B\u04A3\u044B\u0437: 1. \u0421\u0430\u0431\u0430\u049B \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F\u0441\u044B\u043D \u0436\u04AF\u043A\u0442\u0435\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u0421\u0456\u0437 \u043A\u043E\u043D\u0442\u0435\u043D\u0442 \u0436\u04AF\u043A\u0442\u0435\u0443 \u043A\u0435\u043B\u0456\u0441\u0456\u043C\u0456\u043C\u0435\u043D \u043A\u0435\u043B\u0456\u0441\u0435\u0441\u0456\u0437, \u0431\u0430\u0441\u049B\u0430 \u0430\u0434\u0430\u043C\u0434\u0430\u0440\u0434\u044B\u04A3 \u0440\u04B1\u049B\u0441\u0430\u0442\u044B\u043D\u0441\u044B\u0437 \u0448\u044B\u0493\u0430\u0440\u043C\u0430\u043B\u0430\u0440\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B; 2. \u0416\u04AF\u043A\u0442\u0435\u043B\u0433\u0435\u043D \u0441\u0430\u0431\u0430\u049B \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F\u0441\u044B \u04D9\u0434\u0435\u043F\u043A\u0456 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0436\u04AF\u043A\u0442\u0435\u0443\u0434\u0456 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u043F\u0435\u0439\u0442\u0456\u043D\u0434\u0435\u0439\u0434\u0456, \u0436\u04AF\u043A\u0442\u0435\u0443\u0434\u0456 \u049B\u043E\u0441\u0443 \u04AF\u0448\u0456\u043D \u043A\u0443\u0440\u0441 \u04E9\u04A3\u0434\u0435\u0443 \u0431\u0435\u0442\u0456\u043D\u0435 \u04E9\u0442\u0456\u043F \u0431\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440\u0434\u044B \u0436\u0430\u0441\u0430\u0443 \u043A\u0435\u0440\u0435\u043A; 3. \u04AE\u0437\u0456\u043B\u0456\u0441\u0442\u0435\u043D \u043A\u0435\u0439\u0456\u043D \u0436\u04AF\u043A\u0442\u0435\u0443\u0434\u0456 \u049B\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u043C\u0430\u0439\u0434\u044B, \u0431\u0456\u0440 \u0444\u0430\u0439\u043B\u0434\u044B\u04A3 \u043A\u04E9\u043B\u0435\u043C\u0456 500\u041C\u0431-\u0442\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A; 4. \u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0442\u0435\u043A pdf, word, excel, ppt, zip \u0444\u043E\u0440\u043C\u0430\u0442\u0442\u0430\u0440\u044B \u0493\u0430\u043D\u0430 \u049B\u043E\u043B\u0434\u0430\u0443 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456; 5. \u0424\u0430\u0439\u043B \u0430\u0442\u0430\u0443\u044B \u0436\u04AF\u0439\u0435\u0434\u0435\u0433\u0456 \u043E\u0441\u044B \u0441\u0430\u0431\u0430\u049B \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F \u0430\u0442\u0430\u0443\u044B \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u043E\u049B\u044B\u043B\u0430\u0434\u044B, \u0436\u04AF\u043A\u0442\u0435\u043C\u0435\u0441 \u0431\u04B1\u0440\u044B\u043D \u043D\u0430\u0437\u0430\u0440 \u0430\u0443\u0434\u0430\u0440\u044B\u04A3\u044B\u0437; 6. \u0411\u0456\u0440 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0435\u04A3 \u043A\u04E9\u043F \u0434\u0435\u0433\u0435\u043D\u0434\u0435 10 \u0444\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B."',selectFromPracticalCourse:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441\u0442\u0430\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",allTeachingClasses:"\u0411\u0430\u0440\u043B\u044B\u049B \u043E\u049B\u0443 \u0441\u044B\u043D\u044B\u043F\u0442\u0430\u0440\u044B",homework:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430",newGroupHomework:"\u0416\u0430\u04A3\u0430 \u0442\u043E\u043F\u0442\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430",newGraphicHomework:"\u0416\u0430\u04A3\u0430 \u0441\u0443\u0440\u0435\u0442\u0442\u0456-\u043C\u04D9\u0442\u0456\u043D\u0434\u0456\u043A \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430",newProgrammingHomework:"\u0416\u0430\u04A3\u0430 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B",selectGroupHomework:"\u0422\u043E\u043F\u0442\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",selectGraphicHomework:"\u0421\u0443\u0440\u0435\u0442\u0442\u0456-\u043C\u04D9\u0442\u0456\u043D\u0434\u0456\u043A \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",selectProgrammingHomework:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",quiz:"\u0422\u0435\u0441\u0442",newExamPaper:"\u0416\u0430\u04A3\u0430 \u0442\u0435\u0441\u0442 \u0442\u0430\u0493\u0430\u0439\u044B\u043D\u0434\u0430\u0443",selectExamPaper:"\u0422\u0435\u0441\u0442 \u0442\u0430\u04A3\u0434\u0430\u0443",cancel1:"\u0411\u0430\u0441 \u0442\u0430\u0440\u0442\u0443",save:"\u0421\u0430\u049B\u0442\u0430\u0443",dragToChangeProjectOrder:"\u0416\u043E\u0431\u0430\u043B\u0430\u0440\u0434\u0456\u04A3 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0443 \u0440\u0435\u0442\u0456\u043D \u04E9\u0437\u0433\u0435\u0440\u0442\u0443 \u04AF\u0448\u0456\u043D \u0441\u04AF\u0439\u0440\u0435\u04A3\u0456\u0437",allProjectsDraggableSortUpgradeDowngrade:"\u0411\u0430\u0440\u043B\u044B\u049B \u0436\u044C\u0431\u0430\u043B\u0430\u0440\u0434\u044B \u0441\u04AF\u0439\u0440\u0435\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u0440\u0435\u0442\u0442\u0435\u0443\u0433\u0435 \u043D\u0435\u043C\u0435\u0441\u0435 \u0434\u0435\u04A3\u0433\u0435\u0439\u0456\u043D \u04E9\u0437\u0433\u0435\u0440\u0442\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B.",newProjectNameNoContentDisplayOnly:"\u0416\u0430\u04A3\u0430 \u0436\u043E\u0431\u0430 \u0430\u0442\u0430\u0443\u044B - \u0431\u04B1\u043B \u0436\u043E\u0431\u0430\u0434\u0430 \u043D\u0430\u049B\u0442\u044B \u043C\u0430\u0437\u043C\u04B1\u043D \u0436\u043E\u049B, \u0442\u0435\u043A \u0430\u0442\u0430\u0443\u044B \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456, \u0431\u0430\u0441\u0443\u0493\u0430 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B.",experimentCount:"\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B",editPracticalCourse:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441 \u04E9\u04A3\u0434\u0435\u0443",practicalCourseName:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441 \u0430\u0442\u0430\u0443\u044B",englishCourseName:"\u0410\u0493\u044B\u043B\u0448\u044B\u043D \u0442\u0456\u043B\u0456\u043D\u0434\u0435\u0433\u0456 \u043A\u0443\u0440\u0441 \u0430\u0442\u0430\u0443\u044B",publishingUnit:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0448\u044B \u043C\u0435\u043A\u0435\u043C\u0435",introduction:"\u0442\u04AF\u0441\u0456\u043D\u0456\u043A\u0442\u0435\u043C\u0435",courseAnnouncement:"\u041A\u0443\u0440\u0441 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430\u0441\u044B (\u041C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440\u0433\u0435 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B\u043D \u0442\u0435\u04A3\u0448\u0435\u0443\u0433\u0435, \u043E\u043D\u044B \u043A\u0443\u0440\u0441 \u043E\u049B\u0443\u0448\u044B\u043B\u0430\u0440\u044B\u043D\u0430 \u0442\u0435\u0440\u0435\u0437\u0435 \u0442\u04AF\u0440\u0456\u043D\u0434\u0435 \u0435\u0441\u043A\u0435\u0440\u0442\u0443\u0433\u0435 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u043A \u0431\u0435\u0440\u0435\u0434\u0456)",displayDefaultChapterNumbers:"\u04D8\u0434\u0435\u043F\u043A\u0456 \u0442\u0430\u0440\u0430\u0443 \u043D\u04E9\u043C\u0456\u0440\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 (\u0422\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u0442\u0430\u0440\u0430\u0443\u0434\u0430\u0493\u044B \u0431\u0430\u0440\u043B\u044B\u049B \u0436\u043E\u0431\u0430\u043B\u0430\u0440\u0493\u0430 \u0440\u0435\u0442\u0442\u0456\u043A \u043D\u04E9\u043C\u0456\u0440\u043B\u0435\u0440 \u049B\u043E\u0441\u044B\u043B\u0430\u0434\u044B)",selfSelectDisplaySpocClass:'"SPOC \u0441\u0430\u0431\u0430\u0493\u044B\u043D \u04E9\u0437\u0434\u0456\u0433\u0456\u043D\u0435\u043D \u0442\u0430\u04A3\u0434\u0430\u0443 \u0436\u04D9\u043D\u0435 \u043A\u04E9\u0440\u0441\u0435\u0442\u0443" (\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u043E\u049B\u044B\u0442\u0443 \u0442\u043E\u0431\u044B\u043D\u044B\u04A3 \u0430\u0441\u0442\u044B\u043D\u0430 SPOC \u0441\u0430\u0431\u0430\u0493\u044B \u043C\u043E\u0434\u0443\u043B\u0456 \u049B\u043E\u0441\u044B\u043B\u0430\u0434\u044B, \u0442\u043E\u043F \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456 \u043C\u043E\u0434\u0443\u043B\u044C\u0434\u0435\u0433\u0456 \u0441\u0430\u0431\u0430\u049B\u0442\u044B\u04A3 \u043A\u04E9\u0440\u0456\u043D\u0456\u0441\u0456\u043D \u0431\u0430\u0441\u049B\u0430\u0440\u0430 \u0430\u043B\u0430\u0434\u044B)',displayTechnicalTagsModule:'"\u0422\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u044F\u043B\u044B\u049B \u0442\u0435\u0433\u0442\u0435\u0440 \u043C\u043E\u0434\u0443\u043B\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443" (\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u043E\u049B\u044B\u0442\u0443 \u0442\u043E\u0431\u044B\u043D\u044B\u04A3 \u0430\u0441\u0442\u044B\u043D\u0430 \u0442\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u044F\u043B\u044B\u049B \u0442\u0435\u0433\u0442\u0435\u0440 \u043C\u043E\u0434\u0443\u043B\u0456 \u049B\u043E\u0441\u044B\u043B\u0430\u0434\u044B)',displayHistoricalClassesModule:'"\u0422\u0430\u0440\u0438\u0445\u0438 \u0441\u0430\u0431\u0430\u049B\u0442\u0430\u0440 \u043C\u043E\u0434\u0443\u043B\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443" (\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u043E\u049B\u044B\u0442\u0443 \u0442\u043E\u0431\u044B\u043D\u044B\u04A3 \u0430\u0441\u0442\u044B\u043D\u0430 \u0442\u0430\u0440\u0438\u0445\u0438 \u0441\u0430\u0431\u0430\u049B\u0442\u0430\u0440 \u043C\u043E\u0434\u0443\u043B\u0456 \u049B\u043E\u0441\u044B\u043B\u0430\u0434\u044B, \u0442\u043E\u043F \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456 \u043C\u043E\u0434\u0443\u043B\u044C\u0434\u0435\u0433\u0456 \u0441\u0430\u0431\u0430\u049B\u0442\u044B\u04A3 \u043A\u04E9\u0440\u0456\u043D\u0456\u0441\u0456\u043D \u0431\u0430\u0441\u049B\u0430\u0440\u0430 \u0430\u043B\u0430\u0434\u044B)',allowDownloadTeachingCourseware:'"\u041E\u049B\u0443 \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F\u0441\u044B\u043D \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0443" (\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u043E\u049B\u0443\u0448\u044B\u043B\u0430\u0440\u0493\u0430 \u043A\u0443\u0440\u0441\u0442\u044B\u04A3 \u0442\u0430\u0440\u0430\u0443\u043B\u0430\u0440\u044B\u043D\u0430 \u0436\u04AF\u043A\u0442\u0435\u043B\u0433\u0435\u043D \u043E\u049B\u044B\u0442\u0443 \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F\u0441\u044B\u043D \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0456\u043B\u0435\u0434\u0456)',defaultExpandCourseSubsections:'"\u041A\u0443\u0440\u0441 \u0431\u04E9\u043B\u0456\u043C\u0434\u0435\u0440\u0456\u043D \u04D9\u0434\u0435\u043F\u043A\u0456 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u04E9\u0440\u0441\u0435\u0442\u0443" (\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0441\u0435, \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u043A\u0443\u0440\u0441 \u0442\u043E\u043B\u044B\u049B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0435\u0440\u0456 \u0431\u0435\u0442\u0456\u043D\u0435 \u043A\u0456\u0440\u0433\u0435\u043D \u043A\u0435\u0437\u0434\u0435, \u0431\u0430\u0440\u043B\u044B\u049B \u0431\u04E9\u043B\u0456\u043C\u0434\u0435\u0440\u0434\u0456\u04A3 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B \u04D9\u0434\u0435\u043F\u043A\u0456 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0430\u0448\u044B\u049B \u0431\u043E\u043B\u0430\u0434\u044B)',customTopBackgroundImage:'"\u0416\u043E\u0493\u0430\u0440\u0493\u044B \u0436\u0430\u049B\u0442\u0430\u0493\u044B \u0444\u043E\u043D\u0434\u044B\u049B \u0441\u0443\u0440\u0435\u0442\u0456\u043D \u0436\u04AF\u043A\u0442\u0435\u0443" (\u0411\u04B1\u043B \u043C\u0456\u043D\u0434\u0435\u0442\u0442\u0456 \u0435\u043C\u0435\u0441. \u0415\u0433\u0435\u0440 \u0436\u04AF\u043A\u0442\u0435\u043B\u043C\u0435\u0441\u0435, \u0436\u04AF\u0439\u0435\u043D\u0456\u04A3 \u04D9\u0434\u0435\u043F\u043A\u0456 \u0441\u0443\u0440\u0435\u0442\u0456 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u044B\u043B\u0430\u0434\u044B; \u0435\u0433\u0435\u0440 \u0436\u04AF\u043A\u0442\u0435\u0441\u0435\u04A3\u0456\u0437, jpg, png \u0444\u043E\u0440\u043C\u0430\u0442\u0442\u0430\u0440\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437, \u04E9\u043B\u0448\u0435\u043C\u0456 2\u041C-\u0442\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A, \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0442\u044B\u043D \u04E9\u043B\u0448\u0435\u043C\u0456 1920*240 \u043F\u0438\u043A\u0441\u0435\u043B\u044C)',customTopContentImage:'"\u0416\u043E\u0493\u0430\u0440\u0493\u044B \u0436\u0430\u049B\u0442\u0430\u0493\u044B \u0444\u043E\u043D\u0434\u044B\u049B \u0441\u0443\u0440\u0435\u0442\u0456\u043D \u0436\u04AF\u043A\u0442\u0435\u0443" (\u0411\u04B1\u043B \u043C\u0456\u043D\u0434\u0435\u0442\u0442\u0456 \u0435\u043C\u0435\u0441. \u0415\u0433\u0435\u0440 \u0436\u04AF\u043A\u0442\u0435\u043B\u043C\u0435\u0441\u0435, \u0436\u04AF\u0439\u0435\u043D\u0456\u04A3 \u04D9\u0434\u0435\u043F\u043A\u0456 \u0441\u0443\u0440\u0435\u0442\u0456 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u044B\u043B\u0430\u0434\u044B; \u0435\u0433\u0435\u0440 \u0436\u04AF\u043A\u0442\u0435\u0441\u0435\u04A3\u0456\u0437, jpg, png \u0444\u043E\u0440\u043C\u0430\u0442\u0442\u0430\u0440\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437, \u04E9\u043B\u0448\u0435\u043C\u0456 2\u041C-\u0442\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A, \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0442\u044B\u043D \u04E9\u043B\u0448\u0435\u043C\u0456 1920*240 \u043F\u0438\u043A\u0441\u0435\u043B\u044C)',submit:"\u0416\u0456\u0431\u0435\u0440\u0443",return:"\u0410\u0440\u0442\u049B\u0430 \u049B\u0430\u0439\u0442\u0443",selectDirectionCourse:"\u0411\u0430\u0493\u044B\u0442 & \u041A\u0443\u0440\u0441\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",tagsCannotBeEmpty:"\u0442\u0435\u0433\u0442\u0435\u0440 \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",revokePublishSuccess:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0434\u044B \u049B\u0430\u0439\u0442\u0430\u0440\u0443 \u0441\u04D9\u0442\u0442\u0456 \u043E\u0440\u044B\u043D\u0434\u0430\u043B\u0434\u044B",revokeOpenRequestSuccess:"\u0410\u0448\u044B\u049B \u0435\u0442\u0443 \u04E9\u0442\u0456\u043D\u0456\u0448\u0456\u043D \u049B\u0430\u0439\u0442\u0430\u0440\u0443 \u0441\u04D9\u0442\u0442\u0456 \u043E\u0440\u044B\u043D\u0434\u0430\u043B\u0434\u044B",noDataSelected:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0434\u0435\u0440\u0435\u043A \u0442\u0430\u04A3\u0434\u0430\u043B\u043C\u0430\u0493\u0430\u043D",noClassroomSelected:"\u0421\u0456\u0437 \u04D9\u043B\u0456 \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0435\u0442\u0456\u043D \u0441\u0430\u0431\u0430\u049B\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u0493\u0430\u043D \u0436\u043E\u049B\u0441\u044B\u0437",NoAssignmentSelected:"\u0421\u0456\u0437 \u04D9\u043B\u0456 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441, \u043A\u0435\u0437\u0435\u04A3, \u0431\u0435\u0439\u043D\u0435, \u0442\u043E\u043F\u0442\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430, \u043C\u04D9\u0442\u0456\u043D\u0434\u0456\u043A \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430, \u0442\u0435\u0441\u0442 \u043D\u0435\u043C\u0435\u0441\u0435 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u0493\u0430\u043D \u0436\u043E\u049B\u0441\u044B\u0437",unsupportedVideoFormat:"\u049A\u043E\u043B\u0434\u0430\u0443 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u043C\u0435\u0439\u0442\u0456\u043D \u0431\u0435\u0439\u043D\u0435 \u0444\u043E\u0440\u043C\u0430\u0442\u044B",videoSizeExceeded:"\u0411\u0435\u0439\u043D\u0435 \u04E9\u043B\u0448\u0435\u043C\u0456 \u0448\u0435\u043A\u0442\u0435\u043D \u0430\u0441\u0442\u044B",duplicateVideoName:"\u0411\u0456\u0440\u0434\u0435\u0439 \u0430\u0442\u0430\u0443\u043B\u044B \u0431\u0435\u0439\u043D\u0435\u0444\u0430\u0439\u043B\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D \u0435\u043C\u0435\u0441, \u049B\u0430\u0439\u0442\u0430 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",videoCloudError:"\u0411\u0435\u0439\u043D\u0435 \u0431\u04B1\u043B\u0442 \u049B\u044B\u0437\u043C\u0435\u0442\u0456\u043D\u0434\u0435 \u049B\u0430\u0442\u0435 \u043E\u0440\u044B\u043D \u0430\u043B\u0434\u044B, \u049B\u0430\u0439\u0442\u0430 \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437",fileSizeExceeds50M:"\u0424\u0430\u0439\u043B \u043A\u04E9\u043B\u0435\u043C\u0456 50\u041C-\u043D\u0430\u043D \u0430\u0441\u049B\u0430\u043D, \u0442\u0430\u043B\u0430\u043F\u049B\u0430 \u0441\u0430\u0439 \u0435\u043C\u0435\u0441",featureUpgrading:"\u0424\u0443\u043D\u043A\u0446\u0438\u044F \u0436\u0430\u04A3\u0430\u0440\u0442\u044B\u043B\u0443\u0434\u0430, \u043A\u04AF\u0442\u0435 \u0442\u04B1\u0440\u044B\u04A3\u044B\u0437, \u0440\u0430\u0445\u043C\u0435\u0442",uploadOrSelectVideo:"\u0411\u0435\u0439\u043D\u0435 \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437 \u043D\u0435\u043C\u0435\u0441\u0435 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",selectKnowledgePoint:"\u0411\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u0431\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",uploadOrSelectAttachment:"\u049A\u043E\u0441\u044B\u043C\u0448\u0430\u043D\u044B \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437 \u043D\u0435\u043C\u0435\u0441\u0435 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",selectPracticalTraining:"\u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",directionOrCourseRequired:"\u0411\u0430\u0493\u044B\u0442 \u043D\u0435\u043C\u0435\u0441\u0435 \u043A\u0443\u0440\u0441 \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441, \u0442\u043E\u043B\u0442\u044B\u0440\u044B\u043F \u0431\u0430\u0440\u044B\u043F \u0436\u0456\u0431\u0435\u0440\u0456\u04A3\u0456\u0437!",notCollaborator:"\u041A\u0443\u0440\u0441\u0442\u044B\u04A3 \u0441\u0435\u0440\u0456\u043A\u0442\u0435\u0441\u0456 \u0435\u043C\u0435\u0441 \u0430\u0434\u0430\u043C\u0434\u0430\u0440\u0493\u0430 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0436\u043E\u049B, \u0436\u0435\u0442\u0435\u043A\u0448\u0456\u043C\u0435\u043D \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u0441\u044B\u04A3\u044B\u0437",openRequestSubmitted:"\u0410\u0448\u044B\u049B \u0435\u0442\u0443 \u04E9\u0442\u0456\u043D\u0456\u0448\u0456 \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0434\u0456, \u04D9\u043A\u0456\u043C\u0448\u0456\u043D\u0456\u04A3 \u0442\u0435\u043A\u0441\u0435\u0440\u0443\u0456\u043D \u043A\u04AF\u0442\u0456\u04A3\u0456\u0437",replyContentRequired:"\u0416\u0430\u0443\u0430\u043F \u043C\u0430\u0437\u043C\u04B1\u043D\u044B \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",teachingMaterialsNoDownload:"\u0421\u0430\u0431\u0430\u049B \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F\u0441\u044B\u043D \u0436\u04AF\u043A\u0442\u0435\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D \u0435\u043C\u0435\u0441",confirmDeletion:"\u0411\u04B1\u043B \u04D9\u0440\u0435\u043A\u0435\u0442 \u0430\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u049B\u0430\u043B\u0442\u0430\u043D\u044B \u0436\u04D9\u043D\u0435 \u0456\u0448\u043A\u0456 \u049B\u0430\u043B\u0442\u0430\u043B\u0430\u0440\u0434\u044B \u0436\u043E\u044F\u0434\u044B, \u0436\u043E\u044E\u0434\u044B \u0440\u0430\u0441\u0442\u0430\u0439\u0441\u044B\u0437 \u0431\u0430?",noVideoResources:"\u0411\u0435\u0439\u043D\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u044B \u0436\u043E\u049B",moveUpSuccess:"\u0416\u043E\u0493\u0430\u0440\u044B\u0493\u0430 \u0436\u044B\u043B\u0436\u044B\u0442\u0443 \u0441\u04D9\u0442\u0442\u0456",moveDownSuccess:"\u0422\u04E9\u043C\u0435\u043D\u0433\u0435 \u0436\u044B\u043B\u0436\u044B\u0442\u0443 \u0441\u04D9\u0442\u0442\u0456",nameRequired:"\u0410\u0442\u0430\u0443\u044B \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",noDuplicateSelection:"\u049A\u0430\u0439\u0442\u0430-\u049B\u0430\u0439\u0442\u0430 \u0442\u0430\u04A3\u0434\u0430\u043C\u0430\u04A3\u044B\u0437",exitEditModeFirst:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u04E9\u04A3\u0434\u0435\u0443 \u0440\u0435\u0436\u0438\u043C\u0456\u043D \u0442\u043E\u049B\u0442\u0430\u0442\u044B\u04A3\u044B\u0437",chapterNameRequired:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u0442\u0430\u0440\u0430\u0443 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437!",selectEditPermission:"\u04E8\u04A3\u0434\u0435\u0443 \u0440\u04B1\u049B\u0441\u0430\u0442\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",enterSearchContent:"\u0406\u0437\u0434\u0435\u0443 \u043C\u04D9\u0442\u0456\u043D\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",selectMemberToAdd:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u0442\u04E9\u043C\u0435\u043D\u0434\u0435\u0433\u0456 \u0442\u0456\u0437\u0456\u043C\u043D\u0435\u043D \u049B\u043E\u0441\u044B\u043B\u0430\u0442\u044B\u043D \u043C\u04AF\u0448\u0435\u043D\u0456 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",selectClassroomToAdd:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u0442\u04E9\u043C\u0435\u043D\u0434\u0435\u0433\u0456 \u0442\u0456\u0437\u0456\u043C\u043D\u0435\u043D \u049B\u043E\u0441\u044B\u043B\u0430\u0442\u044B\u043D \u0441\u0430\u0431\u0430\u049B\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",max3SPOCClassrooms:"\u0411\u0456\u0440 \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441 \u0442\u0435\u043A 3 SPOC \u0441\u0430\u0431\u0430\u0493\u044B\u043D\u0430 \u0493\u0430\u043D\u0430 \u049B\u043E\u0441\u044B\u043B\u0430 \u0430\u043B\u0430\u0434\u044B",max3HistoryClassrooms:"\u0411\u0456\u0440 \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441 \u0442\u0435\u043A 3 \u0442\u0430\u0440\u0438\u0445\u0438 \u0441\u0430\u0431\u0430\u0493\u044B\u043D\u0430 \u0493\u0430\u043D\u0430 \u049B\u043E\u0441\u044B\u043B\u0430 \u0430\u043B\u0430\u0434\u044B",selectFile:"\u0424\u0430\u0439\u043B\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",deleteSuccess:"\u0416\u043E\u044E \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",setupSuccess:"\u0411\u0430\u043F\u0442\u0430\u0443 \u0441\u04D9\u0442\u0442\u0456 \u043E\u0440\u044B\u043D\u0434\u0430\u043B\u0434\u044B",maxCannotLessThanMin:"\u0415\u04A3 \u043A\u04E9\u043F \u0430\u0434\u0430\u043C \u0441\u0430\u043D\u044B \u0435\u04A3 \u0430\u0437 \u0441\u0430\u043D\u043D\u0430\u043D \u0430\u0437 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",createSuccess:"\u0416\u0430\u04A3\u0430 \u043D\u044B\u0441\u0430\u043D \u0441\u04D9\u0442\u0442\u0456 \u049B\u04B1\u0440\u044B\u043B\u0434\u044B",rejectionReasonRequired:"\u0411\u0430\u0441 \u0442\u0430\u0440\u0442\u0443 \u0441\u0435\u0431\u0435\u0431\u0456 \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",addSuccess:"\u049A\u043E\u0441\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",statisticsInProgress:"\u0415\u0441\u0435\u043F\u0442\u0435\u043B\u0443\u0434\u0435, \u0448\u0430\u043C\u0430\u043C\u0435\u043D 60 \u043C\u0438\u043D\u0443\u0442\u0442\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0430\u04A3\u0430\u0440\u0442\u044B\u043B\u0430\u0434\u044B",privateClassroom:"\u0411\u04B1\u043B \u0441\u0430\u0431\u0430\u049B \u0436\u0435\u043A\u0435, \u043A\u0456\u0440\u0443\u0433\u0435 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",removed:"\u04E8\u0448\u0456\u0440\u0456\u043B\u0434\u0456",confirmRemoveFromCourse:" \u300AXXX\u300B \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441\u0442\u0430\u043D \u0436\u043E\u0439\u044B\u043B\u0441\u044B\u043D \u0431\u0430?",removeNote:"\u0416\u043E\u044E \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441\u0442\u044B \u04E9\u0448\u0456\u0440\u043C\u0435\u0439\u0434\u0456, \u049B\u0430\u0439\u0442\u0430 \u043E\u049B\u044B\u0493\u0430\u043D\u0434\u0430 \u043E\u043B \u049B\u0430\u0439\u0442\u0430\u0434\u0430\u043D \xAB\u041C\u0435\u043D\u0456\u04A3 \u043A\u0443\u0440\u0441\u0442\u0430\u0440\u044B\u043C\xBB \u0442\u0456\u0437\u0456\u043C\u0456\u043D\u0435 \u049B\u043E\u0441\u044B\u043B\u0430\u0434\u044B",selectMajorDirection:"\u049A\u044B\u0437\u044B\u049B\u0442\u044B\u0440\u0430\u0442\u044B\u043D \u043C\u0430\u043C\u0430\u043D\u0434\u044B\u049B \u0431\u0430\u0493\u044B\u0442\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",selectLearningPath:"\u041E\u049B\u0443 \u0436\u043E\u043B\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",selectMajorCourse:"\u049A\u044B\u0437\u044B\u049B\u0442\u044B\u0440\u0430\u0442\u044B\u043D \u043C\u0430\u043C\u0430\u043D\u0434\u044B\u049B \u043A\u0443\u0440\u0441\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",publisherNotFound:"XXX \u0431\u0430\u0440 \u04B1\u0439\u044B\u043C \u0442\u0430\u0431\u044B\u043B\u043C\u0430\u0434\u044B",onlyJpgPngAllowed:"\u0422\u0435\u043A jpg \u043D\u0435\u043C\u0435\u0441\u0435 png \u0441\u0443\u0440\u0435\u0442\u0442\u0435\u0440\u0456\u043D \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B",fileSizeExceeds2M:"\u0424\u0430\u0439\u043B \u043A\u04E9\u043B\u0435\u043C\u0456 2\u041C-\u043D\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u0442\u0438\u0456\u0441",filesNotUploaded:"\u041A\u0435\u0439\u0431\u0456\u0440 \u0444\u0430\u0439\u043B\u0434\u0430\u0440 \u04D9\u043B\u0456 \u0436\u04AF\u043A\u0442\u0435\u043B\u043C\u0435\u0434\u0456, \u0442\u043E\u043B\u044B\u049B \u0436\u04AF\u043A\u0442\u0435\u043B\u0433\u0435\u043D \u0441\u043E\u04A3 \u0493\u0430\u043D\u0430 \u0436\u0430\u0441\u0430\u04A3\u044B\u0437",uploadCourseMaterials:"\u041A\u0443\u0440\u0441\u0442\u044B\u049B \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437, \u043A\u0456\u0442\u0430\u043F\u0442\u0430\u0440 \u043D\u0435\u043C\u0435\u0441\u0435 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u0436\u04AF\u043A\u0442\u0435\u0433\u0435\u043D \u0436\u04E9\u043D",newPublisherSuccess:"\u0416\u0430\u04A3\u0430 \u04B1\u0439\u044B\u043C \u0441\u04D9\u0442\u0442\u0456 \u049B\u043E\u0441\u044B\u043B\u0434\u044B!",openClassroom:"\u0410\u0448\u044B\u049B \u0441\u0430\u0431\u0430\u049B: \u0431\u0430\u0440\u043B\u044B\u049B \u049B\u043E\u043B\u0434\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u043A\u0456\u0440\u0435 \u0430\u043B\u0430\u0434\u044B",privateClassroomDesc:"\u0416\u0435\u043A\u0435 \u0441\u0430\u0431\u0430\u049B: \u0442\u0435\u043A \u0442\u0456\u0440\u043A\u0435\u043B\u0433\u0435\u043D \u049B\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043B\u0430\u0440 \u0493\u0430\u043D\u0430 \u043A\u0456\u0440\u0435 \u0430\u043B\u0430\u0434\u044B",modifySuccess:"\u04E8\u0437\u0433\u0435\u0440\u0456\u0441 \u0441\u04D9\u0442\u0442\u0456 \u0435\u043D\u0433\u0456\u0437\u0456\u043B\u0434\u0456",selectionSuccess:"\u0422\u0430\u04A3\u0434\u0430\u0443 \u0441\u04D9\u0442\u0442\u0456 \u043E\u0440\u044B\u043D\u0434\u0430\u043B\u0434\u044B",understood:"\u0422\u04AF\u0441\u0456\u043D\u0434\u0456\u043C",sendToClassroom:"\u0421\u0430\u0431\u0430\u049B\u049B\u0430 \u0436\u0456\u0431\u0435\u0440\u0443",modify:"\u04E8\u0437\u0433\u0435\u0440\u0442\u0443",add:"\u049A\u043E\u0441\u0443",chapter:"\u0422\u0430\u0440\u0430\u0443",courseLinkCopied:"\u041A\u0443\u0440\u0441 \u0431\u04E9\u043B\u0456\u0441\u0443 \u0441\u0456\u043B\u0442\u0435\u043C\u0435\u0441\u0456 \u043A\u04E9\u0448\u0456\u0440\u0456\u043B\u0434\u0456",knowledgePoint:"\u0422\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u0430\u0440",video:"\u0412\u0438\u0434\u0435\u043E / \u0431\u0435\u0439\u043D\u0435",subsequent:"\u041A\u0435\u0439\u0456\u043D\u0433\u0456",preceding:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B",contains:"\u049A\u0430\u043C\u0442\u0438\u0434\u044B",contained:"\u049A\u0430\u043C\u0442\u044B\u043B\u0493\u0430\u043D",related:"\u0411\u0430\u0439\u043B\u0430\u043D\u044B\u0441",subsequentKnowledge:"\u041A\u0435\u0439\u0456\u043D\u0433\u0456 \u0442\u0430\u049B\u044B\u0440\u044B\u043F",precedingKnowledge:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B \u0442\u0430\u049B\u044B\u0440\u044B\u043F",knowledgeDescription:"\u0422\u0430\u049B\u044B\u0440\u044B\u043F \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B",knowledgeCategory:"\u0422\u0430\u049B\u044B\u0440\u044B\u043F \u0441\u0430\u043D\u0430\u0442\u044B",duplicateTagName:"\u0411\u0456\u0440\u0434\u0435\u0439 \u0430\u0442\u0430\u0443\u043B\u044B \u0442\u0435\u0433\u0442\u0435\u0440 \u0431\u0430\u0440",selectVideo:"\u0411\u0435\u0439\u043D\u0435\u043D\u0456 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",modifyAttachment:"\u049A\u043E\u0441\u044B\u043C\u0448\u0430\u043D\u044B \u04E9\u0437\u0433\u0435\u0440\u0442\u0443",addAttachment:"\u049A\u043E\u0441\u044B\u043C\u0448\u0430 \u049B\u043E\u0441\u0443",teachingMaterials:"\u0421\u0430\u0431\u0430\u049B \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F\u0441\u044B",modifyPracticalTraining:"\u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441\u0442\u044B \u04E9\u0437\u0433\u0435\u0440\u0442\u0443",addPracticalTraining:"\u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u049B\u043E\u0441\u0443",modifyAssignment:"\u04AE\u0439 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u04E9\u0437\u0433\u0435\u0440\u0442\u0443",addAssignment:"\u04AE\u0439 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u049B\u043E\u0441\u0443",modifyTestQuestion:"\u0421\u044B\u043D\u0430\u049B \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u04E9\u0437\u0433\u0435\u0440\u0442\u0443",addTestQuestion:"\u0421\u044B\u043D\u0430\u049B \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u049B\u043E\u0441\u0443",history:"\u0422\u0430\u0440\u0438\u0445\u0438 \u0436\u0430\u0437\u0431\u0430",fileImport:"\u0424\u0430\u0439\u043B\u0434\u044B \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443",importFailed:"\u0418\u043C\u043F\u043E\u0440\u0442 \u0441\u04D9\u0442\u0441\u0456\u0437 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",invalidImportData:"\u0418\u043C\u043F\u043E\u0440\u0442 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0442\u0430\u043B\u0430\u043F\u049B\u0430 \u0441\u0430\u0439 \u0435\u043C\u0435\u0441 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0442\u0430\u0431\u044B\u043B\u0434\u044B, \u0436\u04AF\u043A\u0442\u0435\u043F \u0430\u043B\u044B\u04A3\u044B\u0437",noEditPermission:"\u0422\u0430\u0440\u0430\u0443\u0434\u044B \u04E9\u04A3\u0434\u0435\u0443 \u0436\u04D9\u043D\u0435 \u0441\u0435\u0440\u0456\u043A\u0442\u0435\u0441 \u049B\u043E\u0441\u0443 \u0440\u04B1\u049B\u0441\u0430\u0442\u044B \u0436\u043E\u049B!",existingDataWarning:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0431\u0430\u0440, \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0436\u043E\u0439\u044B\u043B\u0430\u0434\u044B, \u0436\u0430\u04A3\u0430 \u0434\u0435\u0440\u0435\u043A\u043F\u0435\u043D \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u044B\u043B\u0430\u0434\u044B. \u0416\u0430\u043B\u0493\u0430\u0441\u0442\u044B\u0440\u0443 \u04AF\u0448\u0456\u043D \u0442\u04E9\u043C\u0435\u043D\u0434\u0435\u0433\u0456 \u049B\u0430\u0434\u0430\u043C\u0434\u0430\u0440\u0434\u044B \u043E\u0440\u044B\u043D\u0434\u0430\u04A3\u044B\u0437",step1:"1-\u049B\u0430\u0434\u0430\u043C:",download:"\u0416\u04AF\u043A\u0442\u0435\u0443",step2:"2-\u049B\u0430\u0434\u0430\u043C:",uploadTemplate:"\u0422\u043E\u043B\u0442\u044B\u0440\u044B\u043B\u0493\u0430\u043D \xAB\u0411\u0456\u043B\u0456\u043C \u043A\u0430\u0440\u0442\u0430\u0441\u044B \u04AF\u043B\u0433\u0456\u0441\u0456\u043D\xBB \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437",select:"\u0422\u0430\u04A3\u0434\u0430\u0443",selectFromTeaching:"\u041E\u049B\u044B\u0442\u0443 \u0441\u0430\u0431\u0430\u0493\u044B\u043D\u0430\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",selectFromPersonal:"\u0416\u0435\u043A\u0435 \u043F\u0430\u0440\u0430\u049B\u0448\u0430\u0434\u0430\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",selectFromPractical:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441\u0442\u0430\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",programmingAssignment:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B",duplicateChapters:"\u0422\u0430\u0440\u0430\u0443\u043B\u0430\u0440 \u0431\u0456\u0440\u0434\u0435\u0439 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",searchVideoByName:"\u0411\u0435\u0439\u043D\u0435 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u043F \u0456\u0437\u0434\u0435\u04A3\u0456\u0437",enterName:"\u0410\u0442\u0430\u0443\u0434\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",noSpaces:"\u0411\u043E\u0441 \u043E\u0440\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0431\u0435\u04A3\u0456\u0437",nameLimit60:"60 \u0442\u0430\u04A3\u0431\u0430\u0434\u0430\u043D \u0430\u0441\u043F\u0430\u0439\u0442\u044B\u043D \u0430\u0442\u0430\u0443 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",editTeachingMaterials:"\u0421\u0430\u0431\u0430\u049B \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F\u0441\u044B\u043D \u04E9\u04A3\u0434\u0435\u0443",newTeachingMaterials:"\u0416\u0430\u04A3\u0430 \u0441\u0430\u0431\u0430\u049B \u043F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F\u0441\u044B",resetSuccess:"\u049A\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443 \u0441\u04D9\u0442\u0442\u0456, \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430\u0493\u0430 \u043A\u0456\u0440\u0443\u0434\u0435!",materialContent:"\u041F\u0440\u0435\u0437\u0435\u043D\u0442\u0430\u0446\u0438\u044F \u043C\u0430\u0437\u043C\u04B1\u043D\u044B",uploadNotes:"\u041D\u0430\u0437\u0430\u0440 \u0430\u0443\u0434\u0430\u0440\u044B\u04A3\u044B\u0437: 1. \u0421\u0430\u0431\u0430\u049B \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B\u044B\u043D \u0436\u04AF\u043A\u0442\u0435\u0443 \u2013 \u043C\u0430\u0437\u043C\u04B1\u043D \u043A\u0435\u043B\u0456\u0441\u0456\u043C\u0456\u043D \u049B\u0430\u0431\u044B\u043B\u0434\u0430\u0443 2. \u04D8\u0434\u0435\u043F\u043A\u0456\u0434\u0435 \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0436\u043E\u049B, \u043E\u043D\u044B \u049B\u043E\u0441\u0443 \u04AF\u0448\u0456\u043D \u043A\u0443\u0440\u0441 \u04E9\u04A3\u0434\u0435\u0443 \u0431\u0435\u0442\u0456\u043D\u0435 \u04E9\u0442\u0456\u04A3\u0456\u0437 3. \u04AE\u0437\u0456\u043B\u0456\u0441\u0442\u0456 \u0436\u0430\u043B\u0493\u0430\u0441\u0442\u044B\u0440\u0443\u0493\u0430 \u049B\u043E\u043B\u0434\u0430\u0443 \u0436\u043E\u049B, \u0444\u0430\u0439\u043B \u043A\u04E9\u043B\u0435\u043C\u0456 \u0430\u0441\u043F\u0430\u0443 \u0442\u0438\u0456\u0441 4. \u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u043A\u0435\u0437\u0434\u0435 \u0442\u0435\u043A pdf, word, excel, ppt, zip \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u044B \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0434\u044B 5. \u0424\u0430\u0439\u043B \u0430\u0442\u0430\u0443\u044B \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0436\u04AF\u0439\u0435\u0434\u0435 \u0441\u0430\u0431\u0430\u049B \u0430\u0442\u0430\u0443\u044B \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u049B\u0430\u0431\u044B\u043B\u0434\u0430\u043D\u0430\u0434\u044B 6. \u0411\u0456\u0440 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0435\u04A3 \u043A\u04E9\u043F \u0434\u0435\u0433\u0435\u043D\u0434\u0435 10 \u0444\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B",newSectionName:"\u0416\u0430\u04A3\u0430 \u0431\u04E9\u043B\u0456\u043C \u0430\u0442\u0430\u0443\u044B",sectionNameLimit40:"40 \u0442\u0430\u04A3\u0431\u0430\u0434\u0430\u043D \u0430\u0441\u043F\u0430\u0439\u0442\u044B\u043D \u0431\u04E9\u043B\u0456\u043C \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",groupAssignment:"\u0422\u043E\u043F\u0442\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430",phoneNumber:"\u0422\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u04E9\u043C\u0456\u0440\u0456",searchContent:"\u0406\u0437\u0434\u0435\u0443 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B",enterOrganizationName:"\u041C\u0435\u043A\u0435\u043C\u0435 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",addClass:"\u0421\u0430\u0431\u0430\u049B \u049B\u043E\u0441\u0443",className:"\u0421\u0430\u0431\u0430\u049B \u0430\u0442\u0430\u0443\u044B",enterClassName:"\u0421\u0430\u0431\u0430\u049B \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",classManager:"\u0421\u0430\u0431\u0430\u049B \u0436\u0435\u0442\u0435\u043A\u0448\u0456\u0441\u0456",enterManagerName:"\u0421\u0430\u0431\u0430\u049B \u0436\u0435\u0442\u0435\u043A\u0448\u0456\u0441\u0456\u043D\u0456\u04A3 \u0430\u0442\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",editableSectionsAndCollaborators:"\u0422\u0430\u0440\u0430\u0443\u0434\u044B \u04E9\u04A3\u0434\u0435\u0443\u0433\u0435, \u0441\u0435\u0440\u0456\u043A\u0442\u0435\u0441 \u049B\u043E\u0441\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B",editableKnowledgeGraph:"\u0411\u0456\u043B\u0456\u043C \u043A\u0430\u0440\u0442\u0430\u0441\u044B\u043D \u04E9\u04A3\u0434\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B",createPracticeProject:"\u0416\u0430\u04A3\u0430 \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430",selectType:"\u0422\u04AF\u0440\u0434\u0456 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",appellation:"\u0410\u0442\u0430\u0443\u044B",rewardSettings:"\u0421\u044B\u0439\u0430\u049B\u044B \u0431\u0430\u043F\u0442\u0430\u0443\u044B",enterRewardAmount:"\u0421\u044B\u0439\u0430\u049B\u044B \u043C\u043E\u043D\u0435\u0442\u0430 \u0441\u0430\u043D\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",details:"\u0422\u043E\u043B\u044B\u0493\u044B\u0440\u0430\u049B",assignmentDescription:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B",questionList:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0442\u0456\u0437\u0456\u043C\u0456",referenceAnswer:"\u04AE\u043B\u0433\u0456 \u0436\u0430\u0443\u0430\u043F",noDescription:"\u0422\u04AF\u0441\u0456\u043D\u0456\u043A\u0442\u0435\u043C\u0435 \u0436\u043E\u049B",question:"\u0421\u04B1\u0440\u0430\u049B:",descriptionLabel:"\u0421\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430:",questionAnalysis:"\u0421\u04B1\u0440\u0430\u049B \u0442\u0430\u043B\u0434\u0430\u0443\u044B",difficultyLevel:"\u049A\u0438\u044B\u043D\u0434\u044B\u0493\u044B",action:"\u04D8\u0440\u0435\u043A\u0435\u0442",experience:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435",groupingRequirements:"\u0422\u043E\u043F\u0442\u0430\u0443 \u0442\u0430\u043B\u0430\u0431\u044B",groupWorkSubmission:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0436\u04B1\u043C\u044B\u0441\u0442\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u0493\u0430\u043D\u0434\u0430 \u0442\u043E\u043F \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456\u043D \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B\u0440\u0430\u0434\u044B, \u0436\u04B1\u043C\u044B\u0441 \u043E\u0440\u0442\u0430\u049B \u0431\u043E\u043B\u0430\u0434\u044B",projectBasedImplementation:"\u0416\u043E\u0431\u0430 \u043D\u0435\u0433\u0456\u0437\u0456\u043D\u0434\u0435 \u0456\u0441\u043A\u0435 \u0430\u0441\u044B\u0440\u044B\u043B\u0430\u0434\u044B",studentProjectCreation:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430\u0434\u0430 \u0436\u043E\u0431\u0430 \u049B\u04B1\u0440\u0430\u0434\u044B, \u04D9\u043A\u0456\u043C\u0448\u0456 \u0436\u04B1\u043C\u044B\u0441\u0442\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u0430\u0434\u044B",sendTrainingToClass:"\u0422\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0433\u0435\u043D \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0435\u0434\u0456",searchClassByName:"\u0421\u0430\u0431\u0430\u049B \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u043F \u0456\u0437\u0434\u0435\u04A3\u0456\u0437",selectTargetClass:"\u0416\u0456\u0431\u0435\u0440\u0456\u043B\u0435\u0442\u0456\u043D \u0441\u0430\u0431\u0430\u049B\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",copyAndSend:"\u0411\u0456\u0440 \u0440\u0435\u0442 \u0431\u0430\u0441\u044B\u043F \u043A\u04E9\u0448\u0456\u0440\u0443 \u0436\u04D9\u043D\u0435 \u0436\u0456\u0431\u0435\u0440\u0443",hiddenConditionSettings:"\u0416\u0430\u0441\u044B\u0440\u0443 \u0448\u0430\u0440\u0442\u0442\u0430\u0440\u044B\u043D \u0431\u0430\u043F\u0442\u0430\u0443",hiddenConditionNote:"\u0422\u04AF\u0441\u0456\u043D\u0456\u043A\u0442\u0435\u043C\u0435: \u0448\u0430\u0440\u0442\u049B\u0430 \u0441\u0430\u0439 \u0441\u0430\u0431\u0430\u049B\u0442\u0430\u0440 \u0436\u0430\u0441\u044B\u0440\u044B\u043D \u0431\u043E\u043B\u0430\u0434\u044B, \u0431\u0456\u0440\u0430\u049B \u0436\u043E\u0439\u044B\u043B\u043C\u0430\u0439\u0434\u044B",zeroStudentsClass:"\u0421\u0430\u0431\u0430\u049B\u0442\u0430\u0493\u044B \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0441\u0430\u043D\u044B 0",zeroSubmissions:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u043E\u0440\u044B\u043D\u0434\u0430\u0493\u0430\u043D, \u0442\u0430\u043F\u0441\u044B\u0440\u0493\u0430\u043D \u0436\u04D9\u043D\u0435 \u04E9\u0442\u043A\u0456\u0437\u0433\u0435\u043D \u0441\u0430\u043D\u044B 0",publishOrganizationRequest:"\u04B0\u0439\u044B\u043C\u0434\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0493\u0430 \u04E9\u0442\u0456\u043D\u0456\u0448 \u0431\u0435\u0440\u0443",publisherOrganization:"\u0416\u0430\u0440\u0438\u044F\u0434\u0430\u0443\u0448\u044B \u04B1\u0439\u044B\u043C",enterSchoolOrWorkplace:"\u041C\u0435\u043A\u0442\u0435\u043F \u043D\u0435\u043C\u0435\u0441\u0435 \u0436\u04B1\u043C\u044B\u0441 \u043E\u0440\u043D\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",enterPublisherName:"\u04B0\u0439\u044B\u043C \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",correctExample:"\u0414\u04B1\u0440\u044B\u0441 \u04AF\u043B\u0433\u0456: \u0425\u0443\u043D\u0430\u043D\u044C \u0443\u043D\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0456",wrongExample:"\u049A\u0430\u0442\u0435 \u04AF\u043B\u0433\u0456: \u0425\u0443 \u0414\u0430 \u042E\u044D\u043B\u0443 \u0438\u043D\u0441\u0442\u0438\u0442\u0443\u0442\u044B",region:"\u0410\u0439\u043C\u0430\u049B:",selectLocation:"\u041E\u0440\u043D\u0430\u043B\u0430\u0441\u049B\u0430\u043D \u0436\u0435\u0440\u0434\u0456 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",fullAddress:"\u0422\u043E\u043B\u044B\u049B \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439:",enterCompleteAddress:"\u0422\u043E\u043B\u044B\u049B \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",additionalNotes:"\u0435\u0440\u0435\u043A\u0448\u0435 \u0436\u0430\u0493\u0434\u0430\u0439\u04AF\u0430 \u0442\u04AF\u0441\u0456\u043D\u0456\u043A\u0442\u0435\u043C\u0435 (\u049B\u043E\u0441\u044B\u043C\u0448\u0430)",contactTeachingAssistant:"\u041E\u049B\u0443-\u04D9\u0434\u0456\u0441\u0442\u0435\u043C\u0435\u043B\u0456\u043A \u043A\u04E9\u043C\u0435\u043A\u0448\u0456\u0433\u0435 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u0441\u044B\u04A3\u044B\u0437",openCourse:"\u0410\u0448\u044B\u049B \u043A\u0443\u0440\u0441",applyForPublication:"\u0410\u0448\u044B\u049B \u0435\u0442\u0443\u0433\u0435 \u04E9\u0442\u0456\u043D\u0456\u0448 \u0431\u0435\u0440\u0443",emptyDirectionWarning:"\u0411\u0430\u0493\u044B\u0442 \u043D\u0435\u043C\u0435\u0441\u0435 \u043A\u0443\u0440\u0441 \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441, \u0442\u043E\u043B\u0442\u044B\u0440\u044B\u043F \u0431\u0430\u0440\u044B\u043F \u0436\u0456\u0431\u0435\u0440\u0456\u04A3\u0456\u0437!",courseCompletionRequired:"\u041A\u0443\u0440\u0441\u0442\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0493\u0430\u043D\u0430 \u0430\u0448\u044B\u049B \u0435\u0442\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B",quickDirectionSelection:"\u0416\u044B\u043B\u0434\u0430\u043C \u0411\u0430\u0493\u044B\u0442 & \u041A\u0443\u0440\u0441\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",customDirectionSelection:"\u04E8\u0437 \u0442\u0430\u04A3\u0434\u0430\u0443\u043B\u044B \u0411\u0430\u0493\u044B\u0442 & \u041A\u0443\u0440\u0441",directionAndCourse:"\u0411\u0430\u0493\u044B\u0442 & \u041A\u0443\u0440\u0441",selectDirectionAndCourse:"\u0411\u0430\u0493\u044B\u0442 & \u041A\u0443\u0440\u0441\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",direction:"\u0411\u0430\u0493\u044B\u0442",enterDirection:"\u0411\u0430\u0493\u044B\u0442 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",course:"\u041A\u0443\u0440\u0441",enterCourse:"\u041A\u0443\u0440\u0441\u0442\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",selectClassToSend:"\u0416\u0456\u0431\u0435\u0440\u0456\u043B\u0435\u0442\u0456\u043D \u0441\u0430\u0431\u0430\u049B\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",fullStackProject:"\u0422\u043E\u043B\u044B\u049B\u049B\u0430\u043D\u0434\u044B \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430",jupyterNotebookProject:"Jupyter Notebook \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430",experimentalCourses:"\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442\u0442\u0435\u0440/\u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441\u0442\u0430\u0440/\u0432\u0438\u0440\u0442\u0443\u0430\u043B\u0434\u044B \u043C\u043E\u0434\u0435\u043B\u044C\u0434\u0435\u0443\u043B\u0435\u0440 \u043E\u0440\u044B\u043D\u0434\u0430\u043B\u0430\u0442\u044B\u043D \u043A\u0443\u0440\u0441",chapterCount:"\u0411\u04E9\u043B\u0456\u043C \u0441\u0430\u043D\u044B",prompt:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443",graphicHomework:"\u0421\u0443\u0440\u0435\u0442\u0442\u0456 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430",groupHomework:"\u0422\u043E\u043F\u0442\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430",programmingHomework:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B",beginnerGuide:"\u0411\u0430\u0441\u0442\u0430\u0443\u0448\u044B\u0493\u0430 \u0430\u0440\u043D\u0430\u043B\u0493\u0430\u043D \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u049B"},classrooms:{teachingClasses:"\u041E\u049B\u044B\u0442\u0443 \u0441\u0430\u0431\u0430\u0493\u044B",newClass:"\u0416\u0430\u04A3\u0430 \u0441\u0430\u0431\u0430\u049B",joinClass:"\u0421\u0430\u0431\u0430\u049B\u049B\u0430 \u049B\u043E\u0441\u044B\u043B\u0443",beginnerGuide:"\u0411\u0430\u0441\u0442\u0430\u0443\u0448\u044B\u0493\u0430 \u0430\u0440\u043D\u0430\u043B\u0493\u0430\u043D \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u049B",statisticsOverview:"\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430\u0493\u0430 \u0448\u043E\u043B\u0443",latest:"\u0415\u04A3 \u0436\u0430\u04A3\u0430",hottest:"\u0415\u04A3 \u044B\u049B\u043F\u0430\u043B\u0434\u044B",my:"\u041C\u0435\u043D\u0456\u043A\u0456",searchClassNameTeacherOrSchool:"\u0421\u0430\u0431\u0430\u049B \u0430\u0442\u0430\u0443\u044B\u043D, \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u0430\u0442\u044B-\u0436\u04E9\u043D\u0456\u043D \u043D\u0435\u043C\u0435\u0441\u0435 \u043C\u0435\u043A\u0442\u0435\u043F \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u043F, \u0456\u0437\u0434\u0435\u04A3\u0456\u0437",inProgress:"\u0416\u04AF\u0440\u0443\u0434\u0435",ended:"\u0410\u044F\u049B\u0442\u0430\u043B\u0434\u044B",public:"\u0410\u0448\u044B\u049B",private:"\u0416\u0435\u043A\u0435",previousPage:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B \u0431\u0435\u0442",nextPage:"\u041A\u0435\u043B\u0435\u0441\u0456 \u0431\u0435\u0442",invitationCode:"\u0428\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B:",copySendToStudentsQuickJoin:"\u041A\u04E9\u0448\u0456\u0440\u0456\u043F, \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0433\u0435 \u0436\u0456\u0431\u0435\u0440\u0456\u04A3\u0456\u0437, \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456 \u0442\u0435\u0437 \u049B\u043E\u0441\u0443\u0493\u0430 \u0448\u0430\u049B\u044B\u0440\u044B\u04A3\u044B\u0437",noRemindThisWeek:"\u041E\u0441\u044B \u0430\u043F\u0442\u0430\u0434\u0430 \u049B\u0430\u0439\u0442\u0430 \u0435\u0441\u043A\u0435\u0440\u0442\u043F\u0435\u0443",shareClass:"\u0421\u0430\u0431\u0430\u049B\u0442\u044B \u0431\u04E9\u043B\u0456\u0441\u0443",shareMethodOneShareInvitationCode:"\u0411\u04E9\u043B\u0456\u0441\u0443 \u0442\u04D9\u0441\u0456\u043B\u0456 1: \u0428\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B\u043D \u0431\u04E9\u043B\u0456\u0441\u0443",copyInvitationCode:"\u0428\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B\u043D \u043A\u04E9\u0448\u0456\u0440\u0443",joinViaInvitationCodeSelectRole:"\u0428\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B \u0430\u0440\u049B\u044B\u043B\u044B \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u0434\u0430, \u0441\u0430\u0431\u0430\u049B\u0442\u0430\u0493\u044B \u0440\u04E9\u043B\u0434\u0456 \u0442\u0430\u04A3\u0434\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B (\u041E\u049B\u044B\u0442\u0443\u0448\u044B \u043D\u0435\u043C\u0435\u0441\u0435 \u043A\u04E9\u043C\u0435\u043A\u0448\u0456 \u043E\u049B\u044B\u0442\u0443\u0448\u044B\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u0493\u0430\u043D\u0434\u0430, \u04D9\u043A\u0456\u043C\u0448\u0456\u043D\u0456\u04A3 \u0442\u0435\u043A\u0441\u0435\u0440\u0443\u0456 \u049B\u0430\u0436\u0435\u0442)",shareMethodTwoShareLink:"\u0411\u04E9\u043B\u0456\u0441\u0443 \u0442\u04D9\u0441\u0456\u043B\u0456 2: \u0421\u0456\u043B\u0442\u0435\u043C\u0435\u043D\u0456 \u0431\u04E9\u043B\u0456\u0441\u0443",accessViaShareLinkJoinAsStudent:"\u0421\u0430\u0431\u0430\u049B\u049B\u0430 \u0441\u0456\u043B\u0442\u0435\u043C\u0435 \u0430\u0440\u049B\u044B\u043B\u044B \u043A\u0456\u0440\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435, \u0436\u04AF\u0439\u0435\u0433\u0435 \u043A\u0456\u0440\u0433\u0435\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u0442\u0456\u043A\u0435\u043B\u0435\u0439 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u049B\u0430\u0442\u044B\u0441\u0430 \u0430\u043B\u0430\u0434\u044B, \u0442\u0456\u0440\u043A\u0435\u043B\u043C\u0435\u0433\u0435\u043D/\u0436\u04AF\u0439\u0435\u0433\u0435 \u043A\u0456\u0440\u043C\u0435\u0433\u0435\u043D \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u0442\u0456\u0440\u043A\u0435\u043B\u0433\u0435\u043D\u043D\u0435\u043D/\u043A\u0456\u0440\u0433\u0435\u043D\u043D\u0435\u043D \u043A\u0435\u0439\u0456\u043D \u0442\u0456\u043A\u0435\u043B\u0435\u0439 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u049B\u0430\u0442\u044B\u0441\u0430 \u0430\u043B\u0430\u0434\u044B.",classManagement:"\u0421\u0430\u0431\u0430\u049B\u0442\u044B \u0431\u0430\u0441\u049B\u0430\u0440\u0443",setToPublic:"\u0431\u0430\u0440 \u0430\u0434\u0430\u043C\u0493\u0430 \u0436\u0430\u0440\u0438\u044F \u0435\u0442\u0443",prompt:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443",setPublicNonMembersCanAccessConfirm:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0441\u0430\u0431\u0430\u049B \u043C\u04AF\u0448\u0435\u0441\u0456 \u0435\u043C\u0435\u0441 \u0430\u0434\u0430\u043C\u0434\u0430\u0440 \u0434\u0430 \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B. \u0416\u0430\u0440\u0438\u044F \u0435\u0442\u0443\u0434\u0456 \u0440\u0430\u0441\u0442\u0430\u0439\u0441\u044B\u0437 \u0431\u0430?",cancel:"\u0411\u0430\u0441 \u0442\u0430\u0440\u0442\u0443",confirm:"\u0420\u0430\u0441\u0442\u0430\u0443",editClass:"\u0421\u0430\u0431\u0430\u049B\u0442\u044B \u04E9\u04A3\u0434\u0435\u0443",copyClass:"\u0421\u0430\u0431\u0430\u049B\u0442\u044B \u043A\u04E9\u0448\u0456\u0440\u0443",copyRecords:"\u0416\u0430\u0437\u0431\u0430\u043D\u044B \u043A\u04E9\u0448\u0456\u0440\u0443",deleteClass:"\u0421\u0430\u0431\u0430\u049B\u0442\u044B \u0436\u043E\u044E",memberManagement:"\u041C\u04AF\u0448\u0435\u043B\u0435\u0440\u0434\u0456 \u0431\u0430\u0441\u049B\u0430\u0440\u0443",students:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440",teachers:"\u041E\u049B\u044B\u0442\u0443\u0448\u044B\u043B\u0430\u0440",addTeacher:"\u041E\u049B\u044B\u0442\u0443\u0448\u044B \u049B\u043E\u0441\u0443",addAssistant:"\u041A\u04E9\u043C\u0435\u043A\u0448\u0456 \u043E\u049B\u044B\u0442\u0443\u0448\u044B \u049B\u043E\u0441\u0443",addStudent:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u049B\u043E\u0441\u0443",notifications:"\u0425\u0430\u0431\u0430\u0440\u043B\u0430\u043D\u0434\u044B\u0440\u0443 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430\u0441\u044B",classExperiments:"\u0421\u0430\u0431\u0430\u049B\u0442\u0430\u0493\u044B \u044D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442",graphicHomework:"\u0421\u0443\u0440\u0435\u0442\u0442\u0456 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430",groupHomework:"\u0422\u043E\u043F\u0442\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430",programmingHomework:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B",onlineExam:"\u041E\u043D\u043B\u0430\u0439\u043D \u0435\u043C\u0442\u0438\u0445\u0430\u043D",questionnaire:"\u0421\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430",teachingMaterials:"\u041E\u049B\u044B\u0442\u0443 \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B\u0434\u0430\u0440\u044B",videoLive:"\u0442\u0456\u043A\u0435\u043B\u0435\u0439 \u044D\u0444\u0438\u0440",interactiveDiscussion:"\u04E8\u0437\u0430\u0440\u0430 \u043F\u0456\u043A\u0456\u0440\u0442\u0430\u043B\u0430\u0441",classGrouping:"\u0421\u044B\u043D\u044B\u043F\u0442\u044B \u0442\u043E\u043F\u049B\u0430 \u0431\u04E9\u043B\u0443",onlineCheckIn:"\u041E\u043D\u043B\u0430\u0439\u043D \u049B\u0430\u0442\u044B\u0441\u0443\u0434\u044B \u0440\u0430\u0441\u0442\u0430\u0443",dataStatistics:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430\u0441\u044B",graduationDesign:"\u0414\u0438\u043F\u043B\u043E\u043C\u0434\u044B\u049B \u0436\u043E\u0431\u0430",settings:"\u0411\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440",allNotifications:"\u0411\u0430\u0440\u043B\u044B\u049B \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u043D\u0434\u044B\u0440\u0443\u043B\u0430\u0440",groupPublish:"\u0422\u043E\u043F \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",unifiedPublish:"\u0411\u0456\u0440\u044B\u04A3\u0493\u0430\u0439 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",newNotification:"\u0416\u0430\u04A3\u0430 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u043D\u0434\u044B\u0440\u0443",noRelatedDataYet:"\u04D8\u0437\u0456\u0440\u0433\u0435 \u0441\u04D9\u0439\u043A\u0435\u0441 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u043E\u049B!",courseName:"\u041A\u0443\u0440\u0441 \u0430\u0442\u0430\u0443\u044B",correctExampleDataStructure:"\u0414\u04B1\u0440\u044B\u0441 \u043C\u044B\u0441\u0430\u043B: \u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u049B\u04B1\u0440\u044B\u043B\u044B\u043C\u044B",wrongExampleDataStructure2025Spring:"\u049A\u0430\u0442\u0435 \u043C\u044B\u0441\u0430\u043B: \u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u049B\u04B1\u0440\u044B\u043B\u044B\u043C\u044B 2025 \u043A\u04E9\u043A\u0442\u0435\u043C",className:"\u0421\u0430\u0431\u0430\u049B \u0430\u0442\u0430\u0443\u044B",correctExampleDataStructure2025SpringClass:"\u0414\u04B1\u0440\u044B\u0441 \u043C\u044B\u0441\u0430\u043B: \u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u049B\u04B1\u0440\u044B\u043B\u044B\u043C\u044B 2025 \u043A\u04E9\u043A\u0442\u0435\u043C\u0434\u0456\u043A \u0441\u044B\u043D\u044B\u043F",wrongExample2025SpringClassDataStructure:"\u049A\u0430\u0442\u0435 \u043C\u044B\u0441\u0430\u043B: 2025 \u043A\u04E9\u043A\u0442\u0435\u043C\u0434\u0456\u043A \u0441\u044B\u043D\u044B\u043F \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u049B\u04B1\u0440\u044B\u043B\u044B\u043C\u044B",totalClassHours:"\u0411\u0430\u0440\u043B\u044B\u049B \u043E\u049B\u0443 \u0441\u0430\u0493\u0430\u0442\u0442\u0430\u0440\u044B",example30:"\u041C\u044B\u0441\u0430\u043B\u044B: 30",credits:"\u041A\u0440\u0435\u0434\u0438\u0442",example3:"\u041C\u044B\u0441\u0430\u043B\u044B: 3",endTime:"\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",selectEndTime:"\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",classModules:"\u0421\u0430\u0431\u0430\u049B \u043C\u043E\u0434\u0443\u043B\u0456",publicSettings:"\u0416\u0430\u0440\u0438\u044F\u043B\u044B\u049B \u0431\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440",publicClassAllUsersAccess:'"\u0410\u0448\u044B\u049B \u0441\u0430\u0431\u0430\u049B (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0433\u0435\u043D\u0434\u0435, \u0431\u0430\u0440\u043B\u044B\u049B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u043E\u0441\u044B \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u043A\u0456\u0440\u0435 \u0430\u043B\u0430\u0434\u044B \u0436\u04D9\u043D\u0435 \u0448\u043E\u043B\u0443 \u0436\u0430\u0441\u0430\u0439 \u0430\u043B\u0430\u0434\u044B, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u0442\u0435\u043A \u043E\u0441\u044B \u0441\u0430\u0431\u0430\u049B\u0442\u044B\u04A3 \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456 \u043A\u0456\u0440\u0435 \u0430\u043B\u0430\u0434\u044B)"',allowExitClass:'"\u0421\u0430\u0431\u0430\u049B\u0442\u0430\u043D \u0448\u044B\u0493\u0443\u0493\u0430 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0433\u0435\u043D\u0434\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u0431\u0430\u049B\u0442\u0430\u043D \u04E9\u0437 \u0431\u0435\u0442\u0456\u043D\u0448\u0435 \u0448\u044B\u0493\u0430 \u0430\u043B\u0430\u0434\u044B, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u04E9\u0437 \u0431\u0435\u0442\u0456\u043D\u0448\u0435 \u0448\u044B\u0493\u0430 \u0430\u043B\u043C\u0430\u0439\u0434\u044B.)"',allowStudentsViewPhoneEmail:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0433\u0435 \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u04E9\u043C\u0456\u0440\u043B\u0435\u0440\u0456 \u043C\u0435\u043D \u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0434\u044B\u049B \u043F\u043E\u0448\u0442\u0430 \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u043B\u0430\u0440\u044B\u043D \u049B\u0430\u0440\u0430\u0443\u0493\u0430 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0433\u0435\u043D\u0434\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u044B\u043D\u044B\u043F \u0456\u0448\u0456\u043D\u0434\u0435\u0433\u0456 \u0431\u0430\u0441\u049B\u0430 \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0434\u0456\u04A3 \u0442\u043E\u043B\u044B\u049B \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u04E9\u043C\u0456\u0440\u043B\u0435\u0440\u0456 \u043C\u0435\u043D \u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0434\u044B\u049B \u043F\u043E\u0448\u0442\u0430 \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u043B\u0430\u0440\u044B\u043D \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u04E9\u043C\u0456\u0440\u043B\u0435\u0440\u0456 \u043C\u0435\u043D \u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0434\u044B\u049B \u043F\u043E\u0448\u0442\u0430 \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u043B\u0430\u0440\u044B \u0436\u0430\u0441\u044B\u0440\u044B\u043B\u0430\u0434\u044B)",allowStudentsApplyTeacherAssistant:'"\u0421\u044B\u043D\u044B\u043F \u0456\u0448\u0456\u043D\u0434\u0435\u0433\u0456 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0433\u0435 \u043E\u049B\u044B\u0442\u0443\u0448\u044B \u043D\u0435\u043C\u0435\u0441\u0435 \u043A\u04E9\u043C\u0435\u043A\u0448\u0456 \u043E\u049B\u044B\u0442\u0443\u0448\u044B \u0431\u043E\u043B\u0443\u0493\u0430 \u04E9\u0442\u0456\u043D\u0456\u0448 \u0431\u0435\u0440\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0433\u0435\u043D\u0434\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u044B\u043D\u044B\u043F\u0442\u0430 \u043E\u049B\u044B\u0442\u0443\u0448\u044B/\u043A\u04E9\u043C\u0435\u043A\u0448\u0456 \u043E\u049B\u044B\u0442\u0443\u0448\u044B \u0431\u043E\u043B\u0443 \u04AF\u0448\u0456\u043D \u04E9\u0442\u0456\u043D\u0456\u0448 \u0431\u0435\u0440\u0435 \u0430\u043B\u0430\u0434\u044B, \u0442\u0435\u043A\u0441\u0435\u0440\u0456\u043B\u0435\u0434\u0435\u043D \u043A\u0435\u0439\u0456\u043D \u043E\u043B\u0430\u0440 \u043E\u049B\u044B\u0442\u0443\u0448\u044B/\u043A\u04E9\u043C\u0435\u043A\u0448\u0456 \u043E\u049B\u044B\u0442\u0443\u0448\u044B \u0431\u043E\u043B\u0430 \u0430\u043B\u0430\u0434\u044B, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u0441\u044B\u043D\u044B\u043F \u0456\u0448\u0456\u043D\u0434\u0435 \u04E9\u0442\u0456\u043D\u0456\u0448 \u0431\u0435\u0440\u0435 \u0430\u043B\u043C\u0430\u0439\u0434\u044B)"',closeClassProhibitStudentAccess:"\u0421\u0430\u0431\u0430\u049B\u0442\u044B \u0436\u0430\u0431\u0443, \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u043A\u0456\u0440\u0443\u0456\u043D\u0435 \u0442\u044B\u0439\u044B\u043C \u0441\u0430\u043B\u0443",invitationCodeSettings:"\u0428\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B \u0431\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440\u044B",enableAllRoles:"\u0411\u0430\u0440\u043B\u044B\u049B \u0440\u04E9\u043B\u0434\u0435\u0440 \u04AF\u0448\u0456\u043D \u049B\u043E\u0441\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0433\u0435\u043D\u0434\u0435, \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u043A\u0435\u0437 \u043A\u0435\u043B\u0433\u0435\u043D \u0440\u04E9\u043B\u043C\u0435\u043D \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u049B\u043E\u0441\u0430 \u0430\u043B\u0430\u0434\u044B)",allRolesNeedApprovalInvitationCode:'"\u0428\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B \u0430\u0440\u049B\u044B\u043B\u044B \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u049B\u043E\u0441\u044B\u043B\u0430\u0442\u044B\u043D \u0431\u0430\u0440\u043B\u044B\u049B \u0440\u04E9\u043B\u0434\u0435\u0440 \u0442\u0435\u043A\u0441\u0435\u0440\u0443\u0434\u0435\u043D \u04E9\u0442\u0443\u0456 \u043A\u0435\u0440\u0435\u043A (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0433\u0435\u043D\u0434\u0435, \u049B\u043E\u0441\u044B\u043B\u0443 \u04AF\u0448\u0456\u043D \u04E9\u0442\u0456\u043D\u0456\u0448 \u0431\u0435\u0440\u0435\u0442\u0456\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440, \u043A\u04E9\u043C\u0435\u043A\u0448\u0456 \u043E\u049B\u044B\u0442\u0443\u0448\u044B\u043B\u0430\u0440, \u043E\u049B\u044B\u0442\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u049B\u043E\u0441\u044B\u043B\u0443 \u04AF\u0448\u0456\u043D \u0442\u0435\u043A\u0441\u0435\u0440\u0443\u0434\u0435\u043D \u04E9\u0442\u0443\u0456 \u043A\u0435\u0440\u0435\u043A, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u0442\u0435\u043A \u043E\u049B\u044B\u0442\u0443\u0448\u044B\u043B\u0430\u0440 \u043C\u0435\u043D \u043A\u04E9\u043C\u0435\u043A\u0448\u0456 \u043E\u049B\u044B\u0442\u0443\u0448\u044B\u043B\u0430\u0440 \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u0434\u0430 \u0442\u0435\u043A\u0441\u0435\u0440\u0443 \u049B\u0430\u0436\u0435\u0442)"',disableForStudents:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u04AF\u0448\u0456\u043D \u04E9\u0448\u0456\u0440\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0433\u0435\u043D\u0434\u0435, \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u0434\u0430, \u0448\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B \u0436\u0430\u0440\u0430\u043C\u0441\u044B\u0437 \u0431\u043E\u043B\u0430\u0434\u044B)",disableAllRoles:"\u0411\u0430\u0440\u043B\u044B\u049B \u0440\u04E9\u043B\u0434\u0435\u0440 \u04AF\u0448\u0456\u043D \u04E9\u0448\u0456\u0440\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0433\u0435\u043D\u0434\u0435, \u0431\u04B1\u043B \u0448\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B \u0436\u0430\u0440\u0430\u043C\u0441\u044B\u0437 \u0431\u043E\u043B\u0430\u0434\u044B, \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u04E9\u0437 \u0431\u0435\u0442\u0456\u043D\u0448\u0435 \u049B\u043E\u0441\u0430 \u0430\u043B\u043C\u0430\u0439\u0434\u044B)",classJoinSettings:"\u0421\u0430\u0431\u0430\u049B\u049B\u0430 \u049B\u043E\u0441\u044B\u043B\u0443 \u0431\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440\u044B",onlyTeacherImportedStudentsAccess:"\u0422\u0435\u043A \u043E\u049B\u044B\u0442\u0443\u0448\u044B\u043B\u0430\u0440\u0434\u044B\u04A3 \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0456\u043D\u0435 \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u043A\u0456\u0440\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0443 (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0433\u0435\u043D\u0434\u0435, \u0442\u0435\u043A \u043E\u049B\u044B\u0442\u0443\u0448\u044B\u043B\u0430\u0440\u0434\u044B\u04A3 \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0493\u0430\u043D \u043D\u0435\u043C\u0435\u0441\u0435 \u049B\u043E\u043B\u043C\u0435\u043D \u049B\u043E\u0441\u049B\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0456 \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u043A\u0456\u0440\u0435 \u0430\u043B\u0430\u0434\u044B, \u0431\u0430\u0441\u049B\u0430 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0448\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B \u043C\u0435\u043D \u0448\u0430\u049B\u044B\u0440\u0443 \u0441\u0456\u043B\u0442\u0435\u043C\u0435\u0441\u0456 \u0430\u0440\u049B\u044B\u043B\u044B \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u043A\u0456\u0440\u0435 \u0430\u043B\u043C\u0430\u0439\u0434\u044B)",classAffiliatedUnit:"\u0421\u0430\u0431\u0430\u049B\u0442\u044B \u0442\u0456\u0440\u043A\u0435\u0433\u0435\u043D \u043C\u0435\u043A\u0435\u043C\u0435",submit:"\u0416\u0456\u0431\u0435\u0440\u0443",return:"\u0410\u0440\u0442\u049B\u0430 \u049B\u0430\u0439\u0442\u0443",noteCopyFunctionCreatesNewClass:'"\u0422\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u0443: "\u041A\u04E9\u0448\u0456\u0440\u0443" \u0444\u0443\u043D\u043A\u0446\u0438\u044F\u0441\u044B \u0441\u0456\u0437\u0433\u0435 \u0436\u0430\u04A3\u0430 \u0441\u0430\u0431\u0430\u049B \u0436\u0430\u0441\u0430\u0439\u0434\u044B, \u0442\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D \u0435\u0441\u043A\u0456 \u0441\u0430\u0431\u0430\u049B\u0442\u044B\u04A3 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u044B, \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u0430\u0440\u044B, \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B\u0434\u0430\u0440\u044B \u0436\u04D9\u043D\u0435 \u0441\u044B\u043D\u044B\u043F \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456 \u0436\u0430\u04A3\u0430 \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u043A\u04E9\u0448\u0456\u0440\u0456\u043B\u0435\u0434\u0456."',courseworkExamination:"\u041E\u049B\u0443 \u0436\u04B1\u043C\u044B\u0441\u044B\u043D \u0442\u0435\u043A\u0441\u0435\u0440\u0443",communicationInteraction:"\u049A\u0430\u0440\u044B\u043C-\u049B\u0430\u0442\u044B\u043D\u0430\u0441 \u0436\u04D9\u043D\u0435 \u04E9\u0437\u0430\u0440\u0430 \u043F\u0456\u043A\u0456\u0440\u0442\u0430\u043B\u0430\u0441",groupingList:"\u0422\u043E\u043F\u049B\u0430 \u0431\u04E9\u043B\u0443 \u043A\u0435\u0441\u0442\u0435\u0441\u0456",studentList:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0442\u0456\u0437\u0456\u043C\u0456",teachingResources:"\u041E\u049B\u044B\u0442\u0443 \u0440\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u044B",name:"\u0410\u0442\u044B-\u0436\u04E9\u043D\u0456",institutionUnit:"\u041E\u049B\u0443 \u043E\u0440\u043D\u044B/ \u043C\u0435\u043A\u0435\u043C\u0435",copyTime:"\u041A\u04E9\u0448\u0456\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",noData:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u04D9\u0437\u0456\u0440\u0433\u0435 \u0436\u043E\u049B",deleteClassClearsAllDataIrrecoverableEnterCaptcha:"\u0421\u0430\u0431\u0430\u049B\u0442\u044B \u0436\u043E\u044E \u0441\u0430\u0431\u0430\u049B \u0456\u0448\u0456\u043D\u0434\u0435\u0433\u0456 \u0431\u0430\u0440\u043B\u044B\u049B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u04E9\u0448\u0456\u0440\u0435\u0434\u0456 \u0436\u04D9\u043D\u0435 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u049B\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D \u0435\u043C\u0435\u0441, \u0435\u0433\u0435\u0440 \u0436\u043E\u044E\u0434\u044B \u0440\u0430\u0441\u0442\u0430\u0441\u0430\u04A3\u044B\u0437, \u0442\u04E9\u043C\u0435\u043D\u0434\u0435\u0433\u0456 \u0440\u0430\u0441\u0442\u0430\u0443 \u043A\u043E\u0434\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",enterCaptchaFromImage:"\u0421\u0443\u0440\u0435\u0442\u0442\u0435\u0433\u0456 \u0440\u0430\u0441\u0442\u0430\u0443 \u043A\u043E\u0434\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",cantSeeChangeOne:"\u0410\u043D\u044B\u049B \u043A\u04E9\u0440\u0456\u043D\u0431\u0435\u0439 \u043C\u0435? \u0411\u0430\u0441\u049B\u0430 \u0441\u0443\u0440\u0435\u0442\u043A\u0435 \u0430\u0443\u044B\u0441\u0443",teacherList:"\u041E\u049B\u044B\u0442\u0443\u0448\u044B\u043B\u0430\u0440 \u0442\u0456\u0437\u0456\u043C\u0456",assistantPermissions:"\u041A\u04E9\u043C\u0435\u043A\u0448\u0456 \u043E\u049B\u044B\u0442\u0443\u0448\u044B\u043D\u044B\u04A3 \u0440\u04B1\u049B\u0441\u0430\u0442\u0442\u0430\u0440\u044B",type:"\u0422\u04AF\u0440\u0456",approved:"\u0411\u0435\u043A\u0456\u0442\u0456\u043B\u0433\u0435\u043D",pendingApproval:"\u0411\u0435\u043A\u0456\u0442\u0443 \u043A\u04AF\u0442\u0456\u043B\u0443\u0434\u0435",serialNumber:"\u0420\u0435\u0442\u0442\u0456\u043A \u043D\u04E9\u043C\u0456\u0440",studentId:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u043A \u043D\u04E9\u043C\u0456\u0440",grouping:"\u0422\u043E\u043F\u049B\u0430 \u0431\u04E9\u043B\u0443",mobileNumber:"\u04B0\u044F\u043B\u044B \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u04E9\u043C\u0456\u0440\u0456",email:"\u042D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0434\u044B\u049B \u043F\u043E\u0448\u0442\u0430",export:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",quickResetPassword:"\u049A\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437\u0434\u0456 \u049B\u0430\u0439\u0442\u0430 \u043E\u0440\u043D\u0430\u0442\u0443",newGrouping:"\u0416\u0430\u04A3\u0430\u0434\u0430\u043D \u0442\u043E\u043F\u049B\u0430 \u0431\u04E9\u043B\u0443",allGroupings:"\u0416\u0430\u043B\u043F\u044B \u0442\u043E\u043F\u0442\u0430\u0440",searchNameStudentId:"\u0410\u0442\u044B-\u0436\u04E9\u043D\u0456\u043D/\u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u043A \u043D\u04E9\u043C\u0456\u0440\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u043F, \u0456\u0437\u0434\u0435\u04A3\u0456\u0437",operation:"\u04D8\u0440\u0435\u043A\u0435\u0442",modifyAccountInfo:"\u0422\u0456\u0440\u043A\u0435\u043B\u0433\u0435\u043D \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u04E9\u0437\u0433\u0435\u0440\u0442\u0443",resetPassword:"\u049A\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437\u0434\u0456 \u049B\u0430\u0439\u0442\u0430 \u043E...",title:"\u0422\u0430\u049B\u044B\u0440\u044B\u043F",directory:"\u043A\u0430\u0442\u0430\u043B\u043E\u0433",content:"\u041C\u0430\u0437\u043C\u04B1\u043D\u044B",enterPostDetailsMax10000Chars:"\u041F\u043E\u0441\u0442 \u0442\u0443\u0440\u0430\u043B\u044B \u0442\u043E\u043B\u044B\u049B \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u0442\u044B \u043E\u0441\u044B \u0436\u0435\u0440\u0433\u0435 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437, \u043C\u0430\u043A\u0441\u0438\u043C\u0443\u043C 10000 \u0442\u0430\u04A3\u0431\u0430",publishTime:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",selectDate:"\u0414\u0430\u0442\u0430 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",pinTop:"\u0416\u043E\u0493\u0430\u0440\u044B\u0434\u0430 \u049B\u043E\u044E",discussion:"\u0422\u0430\u043B\u049B\u044B\u043B\u0430\u0443",reply:"\u0416\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0443",like:"\u041B\u0430\u0439\u043A \u0431\u0430\u0441\u0443",postCount:"\u041F\u043E\u0441\u0442\u0442\u0430\u0440 \u0441\u0430\u043D\u044B",postLikesCount:"\u041F\u043E\u0441\u0442\u0442\u0430\u0440\u0493\u0430 \u049B\u043E\u0439\u044B\u043B\u0493\u0430\u043D \u043B\u0430\u0439\u043A\u0442\u0430\u0440 \u0441\u0430\u043D\u044B",replyCount:"\u0416\u0430\u0443\u0430\u043F\u0442\u0430\u0440 \u0441\u0430\u043D\u044B",replyLikesCount:"\u0416\u0430\u0443\u0430\u043F\u0442\u0430\u0440\u0493\u0430 \u049B\u043E\u0439\u044B\u043B\u0493\u0430\u043D \u043B\u0430\u0439\u043A\u0442\u0430\u0440 \u0441\u0430\u043D\u044B",interactionCount:"\u0438\u043D\u0442\u0435\u0440\u0430\u043A\u0442\u0438\u0432\u0442\u0456 \u0441\u0430\u043D\u044B",totalDataItems:"\u0416\u0430\u043B\u043F\u044B ... \u0434\u0435\u0440\u0435\u043A",visibleAllClassUncheckedOnlySameClass:"\u0411\u04AF\u043A\u0456\u043B \u0441\u044B\u043D\u044B\u043F \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0431\u0435\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0493\u0430\u043D \u0442\u0430\u043B\u049B\u044B\u043B\u0430\u0443\u043B\u0430\u0440\u044B\u043D \u0442\u0435\u043A \u0441\u044B\u043D\u044B\u043F\u0442\u0430\u0441\u0442\u0430\u0440\u044B \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B)",listShowsOnlyEndedHistoricalCheckIns:"\u0411\u04B1\u043B \u0442\u0456\u0437\u0456\u043C \u0442\u0435\u043A \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0442\u0430\u0440\u0438\u0445\u0438 \u0442\u0456\u0440\u043A\u0435\u043B\u0443\u043B\u0435\u0440\u0434\u0456 \u043A\u04E9\u0440\u0441\u0435\u0442\u0435\u0434\u0456, \u0442\u0435\u043A \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0442\u0430\u0440\u0438\u0445\u0438 \u0442\u0456\u0440\u043A\u0435\u043B\u0443\u043B\u0435\u0440\u0434\u0456 \u0441\u044B\u0440\u0442\u049B\u0430 \u0448\u044B\u0493\u0430\u0440\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B",enterCheckInNameToQuery:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u043F, \u0456\u0437\u0434\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B",noCheckIn:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u04D9\u043B\u0456 \u0436\u043E\u049B",noCheckInSelected:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u0442\u0430\u04A3\u0434\u0430\u043B\u043C\u0430\u0493\u0430\u043D",temporarilyNotExport:"\u04D8\u043B\u0456 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u043C\u0430\u0443",confirmExport:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443\u0434\u044B \u0440\u0430\u0441\u0442\u0430\u0443",selectedCountNoCrossPage:"... \u0442\u0430\u04A3\u0434\u0430\u043B\u0434\u044B ( \u0431\u0435\u0442 \u0430\u0442\u0442\u0430\u043F \u0442\u0430\u043B\u0434\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B)",exportAllCheckIns:"\u0411\u0430\u0440\u043B\u044B\u049B \u0442\u0456\u0440\u043A\u0435\u043B\u0443\u043B\u0435\u0440\u0434\u0456 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",exportSelectedCheckIns:"\u0422\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D \u0442\u0456\u0440\u043A\u0435\u043B\u0443\u043B\u0435\u0440\u0434\u0456 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",historicalInitiationCount:"\u0422\u0430\u0440\u0438\u0445\u0442\u0430\u0493\u044B \u049B\u04B1\u0440\u0443\u043B\u0430\u0440 \u0441\u0430\u043D\u044B",averageAttendanceRate:"\u041E\u0440\u0442\u0430\u0448\u0430 \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u049B\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043B\u0430\u0440 \u043F\u0430\u0439\u044B\u0437\u044B",averageAbsenceRate:"\u041E\u0440\u0442\u0430\u0448\u0430 \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u049B\u0430\u0442\u044B\u0441\u043F\u0430\u0443\u0448\u044B\u043B\u0430\u0440 \u043F\u0430\u0439\u044B\u0437\u044B",averageLeaveRate:"\u041E\u0440\u0442\u0430\u0448\u0430 \u0434\u0435\u043C\u0430\u043B\u044B\u0441\u049B\u0430 \u0441\u04B1\u0440\u0430\u043D\u0443 \u043F\u0430\u0439\u044B\u0437\u044B",attendanceRate:"\u0421\u0430\u0431\u0430\u049B\u049B\u0430 \u049B\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043B\u0430\u0440 \u043F\u0430\u0439\u044B\u0437\u044B",absenceRate:"\u0421\u0430\u0431\u0430\u049B\u049B\u0430 \u049B\u0430\u0442\u044B\u0441\u043F\u0430\u0443\u0448\u044B\u043B\u0430\u0440 \u043F\u0430\u0439\u044B\u0437\u044B",leaveRate:"\u0434\u0435\u043C\u0430\u043B\u044B\u0441\u049B\u0430 \u0441\u04B1\u0440\u0430\u043D\u0443 \u043F\u0430\u0439\u044B\u0437\u044B",showLastTenCheckIns:"\u0421\u043E\u04A3\u0493\u044B 10 \u0442\u0456\u0440\u043A\u0435\u043B\u0443\u0434\u0456 \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",checkInName:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u0430\u0442\u0430\u0443\u044B",checkInClass:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u0441\u044B\u043D\u044B\u0431\u044B",noGroupingDefaultAllStudents:"\u04D8\u043B\u0456 \u0431\u04E9\u043B\u0456\u043D\u0433\u0435\u043D \u0441\u044B\u043D\u044B\u043F \u0436\u043E\u049B, \u04D9\u0434\u0435\u043F\u043A\u0456 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0441\u0430\u0431\u0430\u049B\u0442\u0430\u0493\u044B \u0431\u0430\u0440\u043B\u044B\u049B \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0442\u0430\u04A3\u0434\u0430\u043B\u0430\u0434\u044B",checkInMethod:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u04D9\u0434\u0456\u0441\u0456",quickCheckIn:"\u0416\u044B\u043B\u0434\u0430\u043C \u0442\u0456\u0440\u043A\u0435\u043B\u0443",codeCheckIn:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u043A\u043E\u0434\u044B \u0430\u0440\u049B\u044B\u043B\u044B \u0442\u0456\u0440\u043A\u0435\u043B\u0443",checkInDate:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u043A\u04AF\u043D\u0456",lateTime:"\u041A\u0435\u0448\u0456\u0433\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",checkInBetweenEndAndLateAsLate:"\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D\u0430\u043D \u043A\u0435\u0448\u0456\u0433\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D\u0430 \u0434\u0435\u0439\u0456\u043D \u0442\u0456\u0440\u043A\u0435\u043B\u0433\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u043A\u0435\u0448\u0456\u043A\u043A\u0435\u043D \u0434\u0435\u043F \u0441\u0430\u043D\u0430\u043B\u0430\u0434\u044B",addClassGoals:"\u0421\u0430\u0431\u0430\u049B \u043C\u0430\u049B\u0441\u0430\u0442\u044B\u043D \u049B\u043E\u0441\u0443",activityLevel:"\u0411\u0435\u043B\u0441\u0435\u043D\u0434\u0456\u043B\u0456\u043A",starStudents:"\u0416\u04B1\u043B\u0434\u044B\u0437 \u043E\u049B\u0443\u0448\u044B",userProfile:"\u041F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B \u043F\u043E\u0440\u0442\u0440\u0435\u0442\u0456",classActivity:"\u0421\u0430\u0431\u0430\u049B \u0431\u0435\u043B\u0441\u0435\u043D\u0434\u0456\u043B\u0456\u0433\u0456",learningAchievementAnalysis:"\u041E\u049B\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0456\u043D \u0442\u0430\u043B\u0434\u0430",getLatestGrades:"\u0415\u04A3 \u0441\u043E\u04A3\u0493\u044B \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u0434\u044B \u0430\u043B\u0443",currentAllHomeworkTotalScoreMode:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0431\u0430\u0440\u043B\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u0434\u044B\u04A3 \u0436\u0438\u044B\u043D\u0442\u044B\u049B \u0431\u0430\u0493\u0430\u0441\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 \u0440\u0435\u0436\u0438\u043C\u0456 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0443\u0434\u0430",totalScore:"\u0416\u0438\u044B\u043D\u0442\u044B\u049B \u0431\u0430\u0493\u0430",switchMode:"\u0420\u0435\u0436\u0438\u043C\u0434\u0456 \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u0443",calculationRules:"\u0415\u0441\u0435\u043F\u0442\u0435\u0443 \u0435\u0440\u0435\u0436\u0435\u043B\u0435\u0440\u0456",starStudentCalculationDescription:"\u0416\u04B1\u043B\u0434\u044B\u0437 \u043E\u049B\u0443\u0448\u044B\u043D\u044B \u0435\u0441\u0435\u043F\u0442\u0435\u0443 \u0442\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435\u0441\u0456 \u0421\u0430\u0431\u0430\u049B\u0442\u044B\u04A3 \u0436\u0430\u043B\u043F\u044B \u0431\u0430\u0493\u0430\u0441\u044B * 70% \u0421\u0430\u0431\u0430\u049B\u0442\u0430\u0493\u044B \u0431\u0435\u043B\u0441\u0435\u043D\u0434\u0456\u043B\u0456\u043A * 10% \u0421\u0430\u0431\u0430\u049B\u0442\u0430\u043D \u0442\u044B\u0441 \u043E\u049B\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0456 * 20% \u041C\u04B1\u043D\u0434\u0430\u0493\u044B \u0441\u0430\u0431\u0430\u049B\u0442\u0430\u043D \u0442\u044B\u0441 \u043E\u049B\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0456 = \u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u043A\u04E9\u0440\u0441\u0435\u0442\u043A\u0456\u0448\u0456 / \u0421\u0430\u0431\u0430\u049B\u0442\u0430\u0493\u044B \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u043A\u04E9\u0440\u0441\u0435\u0442\u043A\u0456\u0448\u0442\u0435\u0440\u0456\u043D\u0456\u04A3 \u0435\u04A3 \u04AF\u043B\u043A\u0435\u043D \u043C\u04D9\u043D\u0456 * 100",activityRulesCalculationDescription:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u0434\u044B \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u0441\u0430\u043D\u044B (10) \u0411\u0430\u049B\u044B\u043B\u0430\u0443 \u0442\u0435\u0441\u0442 \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u0441\u0430\u043D\u044B (10) \u0421\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430\u043B\u0430\u0440\u0434\u044B \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u0441\u0430\u043D\u044B (7) \u0420\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u0434\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0441\u0430\u043D\u044B (5) \u041F\u043E\u0441\u0442\u0442\u0430\u0440\u0434\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0441\u0430\u043D\u044B (2) \u041F\u043E\u0441\u0442\u0442\u0430\u0440\u0493\u0430 \u0436\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0443 \u0441\u0430\u043D\u044B (1) \u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u0493\u0430 \u0436\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0443 \u0441\u0430\u043D\u044B (*1)",homeworkGrades:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u044B",examAndOtherGrades:"\u0422\u0435\u0441\u0442\u0456 \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u044B \u0436\u04D9\u043D\u0435 \u0431\u0430\u0441\u049B\u0430 \u0431\u0430\u0493\u0430\u043B\u0430\u0440",exportTotalScores:"\u0416\u0438\u044B\u043D\u0442\u044B\u049B \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u0434\u044B \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",selectClassToExportTotalScores:"\u041E\u0441\u044B \u0436\u043E\u043B\u044B \u0436\u0438\u044B\u043D\u0442\u044B\u049B \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u0434\u044B \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443 \u043A\u0435\u0440\u0435\u043A \u0431\u043E\u043B\u0493\u0430\u043D \u0442\u043E\u043F\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",exportHomeworkGrades:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u044B\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",selectClassToExportHomeworkGrades:"\u041E\u0441\u044B \u0436\u043E\u043B\u044B \u0436\u0438\u044B\u043D\u0442\u044B\u049B \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u0434\u044B \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443 \u043A\u0435\u0440\u0435\u043A \u0431\u043E\u043B\u0493\u0430\u043D \u0442\u043E\u043F\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",exportExamAndOtherGrades:"\u0422\u0435\u0441\u0442\u0456 \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u044B\u043D \u0436\u04D9\u043D\u0435 \u0431\u0430\u0441\u049B\u0430 \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u0434\u044B \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",allHomeworkTotalScoreMode:"\u0411\u0430\u0440\u043B\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u0434\u044B\u04A3 \u0436\u0438\u044B\u043D\u0442\u044B\u049B \u0431\u0430\u0493\u0430\u0441\u044B \u0440\u0435\u0436\u0438\u043C\u0456",allHomeworkPercentageMode:"\u0411\u0430\u0440\u043B\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u0434\u044B\u04A3 \u043F\u0430\u0439\u044B\u0437\u0434\u044B\u049B \u0440\u0435\u0436\u0438\u043C\u0456",starLeaderboard:"\u0416\u04B1\u043B\u0434\u044B\u0437 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0440\u0435\u0439\u0442\u0438\u043D\u0433\u0456",exportStarStudentsLeaderboard:"\u0416\u04B1\u043B\u0434\u044B\u0437 \u043E\u049B\u0443\u0448\u044B\u043B\u0430\u0440 \u0440\u0435\u0439\u0442\u0438\u043D\u0433\u0456\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",classDimension:"\u0421\u0430\u0431\u0430\u049B \u04E9\u043B\u0448\u0435\u043C\u0456",groupDimension:"\u0421\u044B\u043D\u044B\u043F \u04E9\u043B\u0448\u0435\u043C\u0456",studentAnalysis:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456 \u0442\u0430\u043B\u0434\u0430\u0443",learningSituationAnalysis:"\u041E\u049B\u0443 \u0436\u0430\u0493\u0434\u0430\u0439\u044B\u043D \u0442\u0430\u043B\u0434\u0430\u0443",userProfileConfiguration:"\u041F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B \u043F\u043E\u0440\u0442\u0440\u0435\u0442\u0456\u043D \u0431\u0430\u043F\u0442\u0430\u0443",userProfileManagement:"\u041F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B \u043F\u043E\u0440\u0442\u0440\u0435\u0442\u0456\u043D \u0431\u0430\u0441\u049B\u0430\u0440\u0443",classConfiguration:"\u0421\u0430\u0431\u0430\u049B \u043A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F\u0441\u044B",studentProfileConfiguration:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u043F\u043E\u0440\u0442\u0440\u0435\u0442\u0456\u043D \u0431\u0430\u043F\u0442\u0430\u0443",teacherProfileConfiguration:"\u041E\u049B\u044B\u0442\u0443\u0448\u044B \u043F\u043E\u0440\u0442\u0440\u0435\u0442\u0456\u043D \u0431\u0430\u043F\u0442\u0430\u0443",classTime:"\u0421\u0430\u0431\u0430\u049B \u0443\u0430\u049B\u044B\u0442\u044B",classStartTime:"\u0421\u0430\u0431\u0430\u049B \u0431\u0430\u0441\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",classEndTime:"\u0421\u0430\u0431\u0430\u049B \u0430\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",classExclusionTime:"\u0421\u0430\u0431\u0430\u049B\u0442\u044B \u0436\u043E\u044E \u0443\u0430\u049B\u044B\u0442\u044B (\u0441\u0430\u0431\u0430\u049B\u0442\u0430 \u04B1\u0437\u0430\u049B \u0443\u0430\u049B\u044B\u0442 \u0431\u043E\u0439\u044B \u04D9\u0440\u0435\u043A\u0435\u0442 \u0431\u043E\u043B\u043C\u0430\u0493\u0430\u043D \u043A\u0435\u0437\u0434\u0435, \u043E\u0441\u044B \u0443\u0430\u049B\u044B\u0442 \u0430\u0440\u0430\u043B\u044B\u0493\u044B\u043D \u0436\u043E\u044E \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0434\u044B, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B \u043F\u043E\u0440\u0442\u0440\u0435\u0442\u0456\u043D\u0456\u04A3 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0456\u043D\u0435 \u04D9\u0441\u0435\u0440 \u0435\u0442\u0435\u0434\u0456)",exclusionTime:"\u0416\u043E\u044E \u0443\u0430\u049B\u044B\u0442\u044B",startDateToEndDate:"\u0411\u0430\u0441\u0442\u0430\u043B\u0443 \u043A\u04AF\u043D\u0456 \u2192 \u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u043A\u04AF\u043D\u0456",homeworkWeightConfiguration:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0441\u0430\u043B\u043C\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u0431\u0430\u043F\u0442\u0430\u0443",classExperimentWeight:"\u0417\u0435\u0440\u0442\u0445\u0430\u043D\u0430\u043B\u044B\u049B \u0436\u04B1\u043C\u044B\u0441 \u0441\u0430\u043B\u043C\u0430\u0493\u044B",graphicHomeworkWeight:"\u041C\u04D9\u0442\u0456\u043D-\u0441\u0443\u0440\u0435\u0442 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B \u0441\u0430\u043B\u043C\u0430\u0493\u044B",groupHomeworkWeight:"\u0422\u043E\u043F\u0442\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0441\u0430\u043B\u043C\u0430\u0493\u044B",programmingHomeworkWeight:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0441\u044B \u0441\u0430\u043B\u043C\u0430\u0493\u044B",examWeightConfiguration:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0441\u0430\u043B\u043C\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u0431\u0430\u043F\u0442\u0430\u0443",onlineExamWeight:"\u041E\u043D\u043B\u0430\u0439\u043D \u0442\u0435\u0441\u0442\u0456 \u0441\u0430\u043B\u043C\u0430\u0493\u044B",knowledgePointWeightConfiguration:"\u0422\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u0430\u0440 \u0441\u0430\u043B\u043C\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u0431\u0430\u043F\u0442\u0430\u0443",knowledgePointWeightLinkedToHomeworkExam:"(\u0411\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u0430\u0440 \u0441\u0430\u043B\u043C\u0430\u0493\u044B\u043D\u044B\u04A3 \u049B\u043E\u0441\u0443\u043B\u044B \u043A\u04AF\u0439\u0456 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440 \u043C\u0435\u043D \u0431\u0430\u049B\u044B\u043B\u0430\u0443\u043B\u0430\u0440\u0434\u044B\u04A3 \u049B\u043E\u0441\u0443\u043B\u044B \u043A\u04AF\u0439\u0456\u043D\u0435 \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B; \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u043D\u0435\u043C\u0435\u0441\u0435 \u0431\u0430\u049B\u044B\u043B\u0430\u0443\u0434\u044B \u049B\u043E\u0441\u049B\u0430\u043D \u043A\u0435\u0437\u0434\u0435, \u0431\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u0430\u0440 \u0441\u0430\u043B\u043C\u0430\u0493\u044B \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u049B\u043E\u0441\u044B\u043B\u0430\u0434\u044B)",knowledgePointWeight:"\u0422\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u0430\u0440 \u0441\u0430\u043B\u043C\u0430\u0493\u044B",discussionWeightConfiguration:"\u0422\u0430\u043B\u049B\u044B\u043B\u0430\u0443 \u0441\u0430\u043B\u043C\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u0431\u0430\u043F\u0442\u0430\u0443",interactiveDiscussionWeight:"\u0438\u043D\u0442\u0435\u0440\u0430\u043A\u0442\u0438\u0432\u0442\u0456 \u0442\u0430\u043B\u049B\u044B\u043B\u0430\u0443\u044B \u0441\u0430\u043B\u043C\u0430\u0493\u044B",homeworkDiscussionWeight:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0442\u0430\u043B\u049B\u044B\u043B\u0430\u0443\u044B \u0441\u0430\u043B\u043C\u0430\u0493\u044B",checkInWeightConfiguration:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u0441\u0430\u043B\u043C\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u0431\u0430\u043F\u0442\u0430\u0443",classCheckInWeight:"\u0421\u0430\u0431\u0430\u049B\u0442\u0430\u0493\u044B \u0442\u0456\u0440\u043A\u0435\u043B\u0443 \u0441\u0430\u043B\u043C\u0430\u0493\u044B",videoWeightConfiguration:"\u0411\u0435\u0439\u043D\u0435 \u0441\u0430\u043B\u043C\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u0431\u0430\u043F\u0442\u0430\u0443",videoLiveWeight:"\u0422\u0456\u043A\u0435\u043B\u0435\u0439 \u0431\u0435\u0439\u043D\u0435 \u044D\u0444\u0438\u0440 \u0441\u0430\u043B\u043C\u0430\u0493\u044B",configurationParametersReset:"\u0411\u0430\u043F\u0442\u0430\u0443 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456\u043D \u049B\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443",teacherProfileWeightConfiguration:"\u041E\u049B\u044B\u0442\u0443\u0448\u044B \u043F\u043E\u0440\u0442\u0440\u0435\u0442\u0456 \u0441\u0430\u043B\u043C\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u0431\u0430\u043F\u0442\u0430\u0443",enthusiasmWeight:"\u0411\u0435\u043B\u0441\u0435\u043D\u0434\u0456\u043B\u0456\u043A \u0441\u0430\u043B\u043C\u0430\u0493\u044B",teachingManagementWeight:"\u041E\u049B\u044B\u0442\u0443\u0434\u044B \u0431\u0430\u0441\u049B\u0430\u0440\u0443 \u0441\u0430\u043B\u043C\u0430\u0493\u044B",teachingGuidanceWeight:"\u041E\u049B\u044B\u0442\u0443\u0434\u044B \u049B\u043E\u043B\u0434\u0430\u0443 \u0441\u0430\u043B\u043C\u0430\u0493\u044B",teachingQualityWeight:"\u041E\u049B\u044B\u0442\u0443 \u0441\u0430\u043F\u0430\u0441\u044B \u0441\u0430\u043B\u043C\u0430\u0493\u044B",joinGraduationDesign:"\u0414\u0438\u043F\u043B\u043E\u043C\u0434\u044B\u049B \u0436\u043E\u0431\u0430\u0493\u0430 \u049B\u043E\u0441\u044B\u043B\u0443",newGraduationDesign:"\u0416\u0430\u04A3\u0430 \u0434\u0438\u043F\u043B\u043E\u043C\u0434\u044B\u049B \u0436\u043E\u0431\u0430 \u049B\u04B1\u0440\u0443",iManage:"\u041C\u0435\u043D \u0431\u0430\u0441\u049B\u0430\u0440\u0430\u0442\u044B\u043D\u0434\u0430\u0440",iJoined:"\u041C\u0435\u043D \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u0434\u0430\u0440",searchGraduationDesignName:"\u0414\u0438\u043F\u043B\u043E\u043C\u0434\u044B\u049B \u0436\u043E\u0431\u0430 \u0430\u0442\u0430\u0443\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0456\u0437\u0434\u0435\u0443",graduationDesignInvitationCode:"\u0414\u0438\u043F\u043B\u043E\u043C\u0434\u044B\u049B \u0436\u043E\u0431\u0430 \u0448\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B",enterGraduationDesignInvitationCode:"\u0414\u0438\u043F\u043B\u043E\u043C\u0434\u044B\u049B \u0436\u043E\u0431\u0430 \u0448\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",roleAdministrator:"\u0420\u04E9\u043B (\u04D9\u043A\u0456\u043C\u0448\u0456)",startNewGraduationDesign:"\u0416\u0430\u04A3\u0430 \u0434\u0438\u043F\u043B\u043E\u043C\u0434\u044B\u049B \u0436\u043E\u0431\u0430\u043D\u044B \u0431\u0430\u0441\u0442\u0430\u0443",selectSession:"\u041A\u0443\u0440\u0441 \u0442\u0430\u04A3\u0434\u0430\u0443",school:"\u041E\u049B\u0443 \u043E\u0440\u043D\u044B",college:"\u0424\u0430\u043A\u0443\u043B\u044C\u0442\u0435\u0442",graduationDesignName:"\u0414\u0438\u043F\u043B\u043E\u043C\u0434\u044B\u049B \u0436\u043E\u0431\u0430 \u0430\u0442\u0430\u0443\u044B",classModuleSettings:"\u0421\u0430\u0431\u0430\u049B \u043C\u043E\u0434\u0443\u043B\u044C\u0434\u0435\u0440\u0456\u043D \u0431\u0430\u043F\u0442\u0430\u0443",checkToShowHideModules:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u043C\u043E\u0434\u0443\u043B\u044C\u0434\u0456 \u043A\u04E9\u0440\u0441\u0435\u0442\u0443/\u0436\u0430\u0441\u044B\u0440\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B",rename:"\u049A\u0430\u0439\u0442\u0430 \u0430\u0442\u0430\u0443",hide:"\u0416\u0430\u0441\u044B\u0440\u0443",operationSuccess:"\u04D8\u0440\u0435\u043A\u0435\u0442 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",teacherSetNoViewAfterSubmission:"\u041C\u04B1\u0493\u0430\u043B\u0456\u043C \u0431\u04B1\u043B \u0442\u0435\u0441\u0442\u0456 \u0442\u0430\u043F\u0441\u044B\u0440\u044B\u043F \u0431\u043E\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u043A\u04E9\u0440\u0443\u0433\u0435 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B \u0434\u0435\u043F \u043E\u0440\u043D\u0430\u0442\u0442\u044B",studentCannotCreateClass:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0441\u0430\u0431\u0430\u049B \u049B\u04B1\u0440\u0430 \u0430\u043B\u043C\u0430\u0439\u0434\u044B! \u041C\u04B1\u0493\u0430\u043B\u0456\u043C \u049B\u04B1\u0440\u0493\u0430\u043D \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u049B\u043E\u0441\u044B\u043B\u044B\u04A3\u044B\u0437",saveEditFirst:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u04E9\u04A3\u0434\u0435\u0443\u0434\u0456 \u0441\u0430\u049B\u0442\u0430\u04A3\u044B\u0437",selectAtLeastOneClass:"\u041A\u0435\u043C\u0456\u043D\u0434\u0435 \u0431\u0456\u0440 \u0441\u044B\u043D\u044B\u043F\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",enterContent:"\u041C\u0430\u0437\u043C\u04B1\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",updateSuccess:"\u0416\u0430\u04A3\u0430\u0440\u0442\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",selectTaskToOperate:"\u041E\u0440\u044B\u043D\u0434\u0430\u0439\u0442\u044B\u043D \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",publishSuccess:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",deleteSuccess:"\u0416\u043E\u044E \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",addSuccess:"\u049A\u043E\u0441\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",fileUploadExceed500MB:"\u0424\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u043B\u043C\u0435\u0439\u0434\u0456. \u041A\u04E9\u043B\u0435\u043C\u0456 500\u041CB-\u0442\u0430\u043D \u0430\u0441\u0442\u044B",materialUnifiedCannotClassPublish:"\u041C\u0430\u0442\u0435\u0440\u0438\u0430\u043B \u0431\u0456\u0440\u044B\u04A3\u0493\u0430\u0439 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0434\u044B, \u0435\u043D\u0434\u0456 \u0441\u044B\u043D\u044B\u043F \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",selectClassName:"\u0421\u044B\u043D\u044B\u043F \u0430\u0442\u0430\u0443\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",completePublishTime:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D \u0442\u043E\u043B\u044B\u049B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",publishedCannotModifyUnified:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0434\u044B, \u0431\u0456\u0440\u044B\u04A3\u0493\u0430\u0439 \u0431\u0430\u043F\u0442\u0430\u0443\u0434\u044B \u04E9\u0437\u0433\u0435\u0440\u0442\u0443\u0433\u0435 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",noPermissionApplyToAdmin:"\u0411\u04B1\u043B \u0440\u04B1\u049B\u0441\u0430\u0442 \u0441\u0456\u0437\u0434\u0435 \u0436\u043E\u049B, \u0441\u0430\u0431\u0430\u049B \u04D9\u043A\u0456\u043C\u0448\u0456\u0441\u0456\u043D\u0435\u043D \u0440\u04B1\u049B\u0441\u0430\u0442 \u0441\u04B1\u0440\u0430\u04A3\u044B\u0437",fileUploadSuccess:"\u0424\u0430\u0439\u043B \u0441\u04D9\u0442\u0442\u0456 \u0436\u04AF\u043A\u0442\u0435\u043B\u0434\u0456",fileUploadFail:"\u0424\u0430\u0439\u043B\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443 \u0441\u04D9\u0442\u0441\u0456\u0437 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",lateSubmissionDeduction0:"\u041A\u0435\u0448 \u0442\u0430\u043F\u0441\u044B\u0440\u0493\u0430\u043D\u0434\u0430\u0493\u044B \u04B1\u043F\u0430\u0439 \u0430\u0437\u0430\u0439\u0442\u0443 0-\u0433\u0435 \u0442\u0435\u04A3",deadlineCannotAfterPublish:"\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D\u0430\u043D \u043A\u0435\u0448 \u043D\u0435\u043C\u0435\u0441\u0435 \u0442\u0435\u04A3 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",sendSuccess:"\u0441\u04D9\u0442\u0442\u0456 \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0434\u0456",fileUploadExceed5GEmpty:"\u0424\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u043B\u043C\u0435\u0439\u0434\u0456. \u041C\u0430\u0437\u043C\u04B1\u043D\u044B \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441 \u0436\u04D9\u043D\u0435 \u043A\u04E9\u043B\u0435\u043C\u0456 5G-\u0434\u0430\u043D \u0430\u0441\u043F\u0430\u0443 \u043A\u0435\u0440\u0435\u043A",selectCheckInToExport:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u043B\u0430\u0442\u044B\u043D \u049B\u0430\u0442\u044B\u0441\u0443\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",copySuccess:"\u041A\u04E9\u0448\u0456\u0440\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",lateTimeCannotBeforeEnd:"\u041A\u0435\u0448\u0456\u0433\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0430\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D\u0430\u043D \u0435\u0440\u0442\u0435 \u043D\u0435\u043C\u0435\u0441\u0435 \u0442\u0435\u04A3 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",checkInSuccess:"\u049A\u0430\u0442\u044B\u0441\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0434\u0456",modifyStatusSuccess:"\u041A\u04AF\u0439\u0434\u0456 \u04E9\u0437\u0433\u0435\u0440\u0442\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",submitFailClassPublishEmpty:"\u0416\u0456\u0431\u0435\u0440\u0443 \u0441\u04D9\u0442\u0441\u0456\u0437: \u0441\u044B\u043D\u044B\u043F \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0431\u0430\u043F\u0442\u0430\u0443\u044B \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",classCannotEmpty:"\u0421\u044B\u043D\u044B\u043F \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",publishTimeCannotEmpty:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",replyContentCannotEmpty:"\u0416\u0430\u0443\u0430\u043F \u043C\u0430\u0437\u043C\u04B1\u043D\u044B \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",loginFirst:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u0436\u04AF\u0439\u0435\u0433\u0435 \u043A\u0456\u0440\u0456\u04A3\u0456\u0437",setSuccess:"\u0411\u0430\u043F\u0442\u0430\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",commentSuccess:"\u041F\u0456\u043A\u0456\u0440 \u0441\u04D9\u0442\u0442\u0456 \u0436\u0430\u0437\u044B\u043B\u0434\u044B",enterScore:"\u04B0\u043F\u0430\u0439 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",adjustScoreSuccess:"\u04B0\u043F\u0430\u0439\u0434\u044B \u0442\u04AF\u0437\u0435\u0442\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",collectSuccessGoToPersonal:"\u0422\u0430\u04A3\u0434\u0430\u0443\u043B\u044B\u043B\u0430\u0440\u0493\u0430 \u049B\u043E\u0441\u044B\u043B\u0434\u044B, \u3010\u0416\u0435\u043A\u0435 \u043F\u0430\u0440\u0430\u049B\u0448\u0430/\u0421\u0430\u0431\u0430\u049B \u0440\u0435\u0441\u0443\u0440\u0441\u0442\u0430\u0440\u044B\u3011 \u0431\u04E9\u043B\u0456\u043C\u0456\u043D\u0435\u043D \u043A\u04E9\u0440\u0456\u04A3\u0456\u0437",submissionChanceUsedUp:"\u0416\u04B1\u043C\u044B\u0441\u0442\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u0433\u0456\u04A3\u0456\u0437 \u0442\u0430\u0443\u0441\u044B\u043B\u0434\u044B. \u049A\u0430\u0439\u0442\u0430 \u0442\u04AF\u0437\u0435\u0442\u0443 \u04AF\u0448\u0456\u043D \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0433\u0435 \u043D\u0435\u043C\u0435\u0441\u0435 \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430 \u04D9\u043A\u0456\u043C\u0448\u0456\u0441\u0456\u043D\u0435 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u0441\u044B\u04A3\u044B\u0437",studentContentLengthCannotEmpty:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0436\u0430\u0437\u0493\u0430\u043D \u043C\u04D9\u0442\u0456\u043D \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",studentSubmissionCountCannotEmpty:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0436\u04B1\u043C\u044B\u0441\u0442\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u0441\u0430\u043D\u044B \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",unlinkSuccess:"\u0411\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B \u04AF\u0437\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",homeworkNoPublicAnswer:"\u0411\u04B1\u043B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B\u04A3 \u0436\u0430\u0443\u0430\u0431\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0431\u0430\u0434\u044B",viewAnswerAfterDeadline:"\u0416\u0430\u0443\u0430\u043F \u0442\u0435\u043A \u0442\u0435\u0441\u0442 \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0493\u0430\u043D\u0430 \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456",saveSuccess:"\u0421\u0430\u049B\u0442\u0430\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B!",max10ScoringItems:"\u0415\u04A3 \u043A\u04E9\u0431\u0456 10 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0442\u0430\u0440\u043C\u0430\u0493\u044B\u043D \u049B\u043E\u0441\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B",enterHomeworkOrUpload:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437 \u043D\u0435\u043C\u0435\u0441\u0435 \u043C\u04D9\u0442\u0456\u043D\u0434\u0456 \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437!",scoringTestSuccess:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u044B\u043D\u0430\u0493\u044B \u0441\u04D9\u0442\u0442\u0456 \u04E9\u0442\u0442\u0456!",selectStudentForScoringTest:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u044B\u043D\u0430\u0493\u044B \u04AF\u0448\u0456\u043D \u0431\u0456\u0440 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0436\u04B1\u043C\u044B\u0441\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437!",noHomeworkToReview:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443\u0493\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0436\u043E\u049B",selectClassToQuery:"\u0406\u0437\u0434\u0435\u0439\u0442\u0456\u043D \u0441\u044B\u043D\u044B\u043F\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",selectCollaboratorTeacher:"\u0421\u0435\u0440\u0456\u043A\u0442\u0435\u0441 \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0456 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",afterSaveEnableToAnonExceptionList:"\u0411\u0430\u043F\u0442\u0430\u0443\u0434\u044B \u0441\u0430\u049B\u0442\u0430\u043F \u049B\u043E\u0441\u049B\u0430\u043D \u0441\u043E\u04A3, \u043E\u0441\u044B \u0431\u0430\u0442\u044B\u0440\u043C\u0430\u043D\u044B \u0431\u0430\u0441\u044B\u043F \u0430\u043D\u043E\u043D\u0438\u043C \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u049B\u0430\u0442\u0435\u043B\u0435\u0440 \u0442\u0456\u0437\u0456\u043C\u0456\u043D\u0435 \u04E9\u0442\u0456\u04A3\u0456\u0437",anonStartAfterDeadline:"\u0410\u043D\u043E\u043D\u0438\u043C \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u043C\u0435\u043D \u049B\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u043C\u0435\u0440\u0437\u0456\u043C\u0456\u043D\u0435\u043D \u043A\u0435\u0439\u0456\u043D \u0431\u0430\u0441\u0442\u0430\u043B\u0443\u044B \u0442\u0438\u0456\u0441",completeDeadline:"\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D \u0442\u043E\u043B\u044B\u049B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",publishDeadlineCannotEmpty:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0436\u04D9\u043D\u0435 \u0430\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",resubmitDeadlineCannotEmpty:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",resubmitAfterDeadline:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B\u04A3 \u0430\u044F\u049B\u0442\u0430\u043B\u0443\u044B\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0431\u043E\u043B\u0443\u044B \u0442\u0438\u0456\u0441",lateDeduction0To100:"\u041A\u0435\u0448 \u0442\u0430\u043F\u0441\u044B\u0440\u0493\u0430\u043D\u0434\u0430\u0493\u044B \u04B1\u043F\u0430\u0439 \u0430\u0437\u0430\u0439\u0442\u0443 0\u2013100 \u0430\u0440\u0430\u043B\u044B\u0493\u044B\u043D\u0434\u0430 \u0431\u043E\u043B\u0443\u044B \u0442\u0438\u0456\u0441",homeworkFullScore100:"\u0411\u0430\u0440\u043B\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B\u04A3 \u0442\u043E\u043B\u044B\u049B \u04B1\u043F\u0430\u0439\u044B 100 \u0431\u043E\u043B\u0443\u044B \u0442\u0438\u0456\u0441",dimensionNameNoDuplicate:"\u04E8\u043B\u0448\u0435\u043C \u0430\u0442\u0430\u0443\u044B \u049B\u0430\u0439\u0442\u0430\u043B\u0430\u043D\u0431\u0430\u0443\u044B \u0442\u0438\u0456\u0441",anonStartCannotEmpty:"\u0410\u043D\u043E\u043D\u0438\u043C \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0431\u0430\u0441\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",deadlineDateCannotEmpty:"\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u043A\u04AF\u043D\u0456 \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",enableSmartReviewFirst:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u0441\u043C\u0430\u0440\u0442 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0444\u0443\u043D\u043A\u0446\u0438\u044F\u0441\u044B\u043D \u049B\u043E\u0441\u044B\u04A3\u044B\u0437",multiDimensionNoSmartReview:"\u041A\u04E9\u043F \u04E9\u043B\u0448\u0435\u043C\u0434\u0456 \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u0434\u0430 \u0441\u043C\u0430\u0440\u0442 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u049B\u043E\u043B\u0434\u0430\u0443 \u0442\u0430\u043F\u043F\u0430\u0439\u0434\u044B",noSubmittedHomeworkSmartReview:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0436\u043E\u049B, \u0441\u043C\u0430\u0440\u0442 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D \u0435\u043C\u0435\u0441",enteringPracticalProject:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430\u0493\u0430 \u043A\u0456\u0440\u0443\u0434\u0435",minScoreCannotEmpty:"\u0415\u04A3 \u0430\u0437 \u04B1\u043F\u0430\u0439 \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",maxScoreCannotEmpty:"\u0415\u04A3 \u043A\u04E9\u043F \u04B1\u043F\u0430\u0439 \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",maxNotGreaterThanMin:"\u0415\u04A3 \u043A\u04E9\u043F \u04B1\u043F\u0430\u0439 \u0435\u04A3 \u0430\u0437 \u04B1\u043F\u0430\u0439\u0434\u0430\u043D \u0430\u0440\u0442\u044B\u049B \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",selectHomeworkStatus:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u043A\u04AF\u0439\u0456\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",commentCannotEmpty:"\u041F\u0456\u043A\u0456\u0440 \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",returnSuccess:"\u0421\u04D9\u0442\u0442\u0456 \u049B\u0430\u0439\u0442\u0430\u0440\u044B\u043B\u0434\u044B",uploadFileFirst:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u0444\u0430\u0439\u043B\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437!",noSubmissionNoAnonReview:"\u0416\u04B1\u043C\u044B\u0441\u0442\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0493\u0430\u043D\u0441\u044B\u0437, \u0430\u043D\u043E\u043D\u0438\u043C \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u0493\u0430 \u049B\u0430\u0442\u044B\u0441\u0430 \u0430\u043B\u043C\u0430\u0439\u0441\u044B\u0437",reviewSuccessAutoSwitch:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u04D9\u0442\u0442\u0456! \u041A\u0435\u043B\u0435\u0441\u0456 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u043A\u0435 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u044B\u043B\u0434\u044B",reviewSuccess:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u04D9\u0442\u0442\u0456 \u04E9\u0442\u0442\u0456!",returnRedoSuccess:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443\u0493\u0430 \u0441\u04D9\u0442\u0442\u0456 \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0434\u0456",selectStudent:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",selectClassFirst:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u0441\u044B\u043D\u044B\u043F\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",applyManageSuccess:"\u0411\u0430\u0441\u049B\u0430\u0440\u0443 \u04E9\u0442\u0456\u043D\u0456\u0448\u0456 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",selectStudentFirst:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",cancelSuccess:"\u0411\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",linkSuccess:"\u0411\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B\u0440\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",noQuestionsCannotPublishExam:"\u0422\u0435\u0441\u0442\u0442\u0435 \u0441\u04B1\u0440\u0430\u049B \u0436\u043E\u049B, \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",randomExamNotGenerated:"\u0411\u04B1\u043B \u0441\u0430\u0431\u0430\u049B\u0442\u0430 \u043A\u0435\u0437\u0434\u0435\u0439\u0441\u043E\u049B \u0442\u0435\u0441\u0442 \u0436\u0430\u0441\u0430\u043B\u043C\u0430\u0434\u044B, \xAB\u04E8\u04A3\u0434\u0435\u0443\xBB \u0430\u0440\u049B\u044B\u043B\u044B \u0441\u04B1\u0440\u0430\u049B \u0441\u0430\u043D\u044B\u043D \u049B\u043E\u0439\u044B\u04A3\u044B\u0437",publishedExamCannotBatchPublish:"\u0422\u0435\u0441\u0442 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0434\u044B, \u0442\u043E\u043F\u0442\u0430\u043F \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",overrideSuccess:"\u049A\u0430\u043F\u0442\u0430\u0443/ \u0416\u0430\u04A3\u0430\u0440\u0442\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",formSuccess:"\u049A\u04B1\u0440\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",saveOrCancelCurrentQuestion:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u049B\u0430\u0437\u0456\u0440\u0433\u0456 \u0441\u04B1\u0440\u0430\u049B\u0442\u044B \u0441\u0430\u049B\u0442\u0430\u04A3\u044B\u0437 \u043D\u0435\u043C\u0435\u0441\u0435 \u0431\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u04A3\u044B\u0437",saveBasicInfoFirstNewQuestion:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u043D\u0435\u0433\u0456\u0437\u0433\u0456 \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u0442\u044B \u0441\u0430\u049B\u0442\u0430\u043F, \u0436\u0430\u04A3\u0430 \u0441\u04B1\u0440\u0430\u049B \u0436\u0430\u0441\u0430\u04A3\u044B\u0437",levelNotCompletedCannotPublish:"\u2116 \u043A\u0435\u0437\u0435\u04A3 \u0430\u044F\u049B\u0442\u0430\u043B\u043C\u0430\u0493\u0430\u043D, \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",eachLevelNeedsSkillTag:"\u04D8\u0440 \u043A\u0435\u0437\u0435\u04A3\u0434\u0435 \u043A\u0435\u043C\u0456\u043D\u0434\u0435 \u0431\u0456\u0440 \u0434\u0430\u0493\u0434\u044B \u0442\u0435\u0433\u0442\u0435\u0440\u0456 \u0431\u043E\u043B\u0443\u044B \u0442\u0438\u0456\u0441, \u2116 \u043A\u0435\u0437\u0435\u04A3\u0434\u0435 \u0434\u0430\u0493\u0434\u044B \u0442\u0435\u0433\u0442\u0435\u0440\u0456 \u049B\u043E\u0439\u044B\u043B\u043C\u0430\u0493\u0430\u043D, \u0442\u043E\u043B\u044B\u049B\u0442\u0430\u04A3\u044B\u0437",noTaskCannotPublishTraining:"\u0422\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0436\u0430\u0441\u0430\u043B\u043C\u0430\u0493\u0430\u043D \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0431\u0430\u0439\u0434\u044B",noDataSelected:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0434\u0435\u0440\u0435\u043A \u0442\u0430\u04A3\u0434\u0430\u043B\u043C\u0430\u0493\u0430\u043D",scoreGreater0LessEqual100:"\u04B0\u043F\u0430\u0439 0-\u0434\u0435\u043D \u04AF\u043B\u043A\u0435\u043D \u0436\u04D9\u043D\u0435 100-\u0434\u0435\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u0442\u0438\u0456\u0441",choiceOptionsNoDuplicate:"\u0422\u0430\u04A3\u0434\u0430\u0443 \u0441\u04B1\u0440\u0430\u049B \u043D\u04B1\u0441\u049B\u0430\u043B\u0430\u0440\u044B \u049B\u0430\u0439\u0442\u0430\u043B\u0430\u043D\u0431\u0430\u0443\u044B \u0442\u0438\u0456\u0441, \u0442\u04AF\u0437\u0435\u0442\u0456\u043F \u0431\u0430\u0440\u044B\u043F \u0441\u0430\u049B\u0442\u0430\u04A3\u044B\u0437",scoreCannotEmpty:"\u04B0\u043F\u0430\u0439 \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",keywordNoSpecialChars:"\u041A\u0456\u043B\u0442 \u0441\u04E9\u0437\u0434\u0435 \u0430\u0440\u043D\u0430\u0439\u044B \u0442\u0430\u04A3\u0431\u0430 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441!",keywordNotOnlyPipe:"\u041A\u0456\u043B\u0442 \u0441\u04E9\u0437 \u0442\u0435\u043A \u0431\u0456\u0440 \u201C|\u201D \u0442\u0430\u04A3\u0431\u0430\u0441\u044B\u043D\u0430\u043D \u0442\u04B1\u0440\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441!",noDuplicateKeywords:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u049B\u0430\u0442\u0435\u0441\u0456\u043D \u0431\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443 \u04AF\u0448\u0456\u043D \u0431\u0456\u0440\u0434\u0435\u0439 \u043A\u0456\u043B\u0442 \u0441\u04E9\u0437 \u049B\u043E\u0439\u043C\u0430\u04A3\u044B\u0437",answerWithClient:"\u041A\u043B\u0438\u0435\u043D\u0442 \u049B\u043E\u0441\u044B\u043C\u0448\u0430\u0441\u044B\u043D\u0434\u0430 \u0436\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0456\u04A3\u0456\u0437",resetSuccessEnteringProject:"\u049A\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443 \u0441\u04D9\u0442\u0442\u0456, \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430\u0493\u0430 \u043A\u0456\u0440\u0443\u0434\u0435!",examEndedAutoSubmit:"\u0422\u0435\u0441\u0442 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B, \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0442\u0430\u043F\u0441\u044B\u0440\u044B\u043B\u0434\u044B",noModifyAnswer:"\u0411\u04B1\u043B \u0441\u04B1\u0440\u0430\u049B\u0442\u044B\u04A3 \u0436\u0430\u0443\u0430\u0431\u044B\u043D \u04E9\u0437\u0433\u0435\u0440\u0442\u0443\u0433\u0435 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",classCannotBeEmpty:"\u0421\u044B\u043D\u044B\u043F \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",addedToPersonalExamBank:"\u0416\u0435\u043A\u0435 \u0442\u0435\u0441\u0442 \u049B\u043E\u0440\u044B\u043D\u0430 \u049B\u043E\u0441\u044B\u043B\u0434\u044B, \u0441\u04B1\u0440\u0430\u049B \u0436\u0435\u043A\u0435 \u049B\u043E\u0440\u044B\u043D\u0430 \u0434\u0430 \u0435\u043D\u0433\u0456\u0437\u0456\u043B\u0434\u0456",endTimeAfterStart:"\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u0430\u0441\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D\u0430\u043D \u0435\u0440\u0442\u0435 \u043D\u0435\u043C\u0435\u0441\u0435 \u0442\u0435\u04A3 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",selectMakeupStudent:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0430\u0442\u044B\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",generateExamSuccess:"\u0422\u0435\u0441\u0442 \u049B\u04B1\u0440\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",selectExam:"\u0422\u0435\u0441\u0442 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",examSealedContactOwner:"\u0422\u0435\u0441\u0442 \u043C\u04B1\u0440\u0430\u0493\u0430\u0442\u0442\u0430\u043B\u0434\u044B, \u043E\u043D\u044B \u0430\u0448\u0443 \u04AF\u0448\u0456\u043D \u0442\u0435\u0441\u0442 \u0438\u0435\u0441\u0456\u043D\u0435 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u0441\u044B\u04A3\u044B\u0437",noNeedErrorConsolidation:"\u0411\u04B1\u043B \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u0430 \u049B\u0430\u0442\u0435\u043B\u0435\u0441\u043A\u0435\u043D \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u049B\u0430\u0439\u0442\u0430\u043B\u0430\u043F \u043E\u049B\u0443/ \u04B1\u0439\u0440\u0435\u043D\u0443 \u049B\u0430\u0436\u0435\u0442 \u0435\u043C\u0435\u0441",recommendingQuestionsGenerating:"\u04B0\u0441\u044B\u043D\u044B\u043B\u0493\u0430\u043D \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0436\u0430\u0441\u0430\u043B\u0443\u0434\u0430, \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0441\u043E\u04A3 \u0493\u0430\u043D\u0430 \u0431\u0435\u043A\u0456\u0442\u0443\u0434\u0456 \u0431\u0430\u0441\u0442\u0430\u04A3\u044B\u0437",selectOption:"\u041D\u04B1\u0441\u049B\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437!",noOperationPermissionContactAdmin:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443 \u0440\u04B1\u049B\u0441\u0430\u0442\u044B\u04A3\u044B\u0437 \u0436\u043E\u049B, \u0441\u0430\u0431\u0430\u049B \u04D9\u043A\u0456\u043C\u0448\u0456\u0441\u0456\u043D\u0435 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u0441\u044B\u04A3\u044B\u0437",beforePublishOnlyCreatorCollaborator:"\u0422\u0435\u0441\u0442 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0431\u0430\u0439 \u0442\u04B1\u0440\u044B\u043F, \u0442\u0435\u043A \u049B\u04B1\u0440\u0430\u0441\u0442\u044B\u0440\u0443\u0448\u044B \u043C\u0435\u043D \u0441\u0435\u0440\u0456\u043A\u0442\u0435\u0441 \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u0493\u0430\u043D\u0430 \u04D9\u0440\u0435\u043A\u0435\u0442 \u0436\u0430\u0441\u0430\u0439 \u0430\u043B\u0430\u0434\u044B",enterAnswerContent:"\u0416\u0430\u0443\u0430\u043F \u043C\u0430\u0437\u043C\u04B1\u043D\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437!",selectQuestion:"\u0421\u04B1\u0440\u0430\u049B\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437!",enterCorrectRate:"\u0414\u04B1\u0440\u044B\u0441\u0442\u044B\u049B \u043F\u0430\u0439\u044B\u0437\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",enterOtherReason:"\u0411\u0430\u0441\u049B\u0430 \u0441\u0435\u0431\u0435\u0431\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",enterMaxCaptureTimes:"\u0411\u04B1\u043B \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u0430\u0493\u044B \u0435\u04A3 \u043A\u04E9\u043F \u0442\u04AF\u0441\u0456\u0440\u0443 \u0441\u0430\u043D\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",enterPublicIP:"\u049A\u043E\u0493\u0430\u043C\u0434\u044B\u049B IP \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",enterPublicOrPrivateIP:"\u049A\u043E\u0493\u0430\u043C\u0434\u044B\u049B \u043D\u0435\u043C\u0435\u0441\u0435 \u0436\u0435\u0440\u0433\u0456\u043B\u0456\u043A\u0442\u0456 IP \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",fileUploadExceed200KB:"\u0411\u04B1\u043B \u0444\u0430\u0439\u043B\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D \u0435\u043C\u0435\u0441. \u041A\u04E9\u043B\u0435\u043C\u0456 200KB-\u0442\u0430\u043D \u0430\u0441\u0442\u044B, \u0431\u0430\u0441\u049B\u0430 \u0431\u04B1\u043B\u0442\u049B\u0430 (\u043C\u044B\u0441., Baidu Cloud) \u0436\u04AF\u043A\u0442\u0435\u043F, txt \u0456\u0448\u0456\u043D\u0434\u0435 \u0441\u0456\u043B\u0442\u0435\u043C\u0435 \u043C\u0435\u043D \u049B\u04B1\u043F\u0438\u044F\u0441\u04E9\u0437 \u0431\u0435\u0440\u0456\u043F \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437",publishedCannotModifyClassUnified:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0434\u044B, \u0435\u043D\u0434\u0456 \u0441\u044B\u043D\u044B\u043F \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0434\u044B \u04E9\u0437\u0433\u0435\u0440\u0442\u0443\u0433\u0435 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",unlimitedExamNoCamera:"\u0423\u0430\u049B\u044B\u0442\u044B \u0448\u0435\u043A\u0442\u0435\u043B\u043C\u0435\u0433\u0435\u043D \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u0430 \u043A\u0430\u043C\u0435\u0440\u0430\u043D\u044B \u049B\u043E\u0441\u0443\u0493\u0430 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B, \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0443\u0430\u049B\u044B\u0442\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",invalidIPRange:"IP \u0434\u0438\u0430\u043F\u0430\u0437\u043E\u043D\u044B \u0436\u0430\u0440\u0430\u043C\u0441\u044B\u0437",invalidIPReenter:"IP \u0436\u0430\u0440\u0430\u043C\u0441\u044B\u0437, \u049B\u0430\u0439\u0442\u0430 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",enterUnlockSwitchCode:"\u042D\u043A\u0440\u0430\u043D \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u0443 \u049B\u04B1\u043B\u043F\u044B\u043D \u0430\u0448\u0443 \u043A\u043E\u0434\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",selectWhitelistProgram:"\u0410\u049B \u0442\u0456\u0437\u0456\u043C\u0434\u0435\u0433\u0456 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",networkLimitNoAllSpaces:"\u0416\u0435\u043B\u0456 \u0448\u0435\u043A\u0442\u0435\u0443\u0456\u043D\u0434\u0435 \u0442\u0435\u043A \u0431\u043E\u0441 \u043E\u0440\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0443\u0433\u0435 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",networkLimitNoHttpPrefix:"\u0416\u0435\u043B\u0456 \u0448\u0435\u043A\u0442\u0435\u0443\u0456\u043D\u0434\u0435 \u0434\u043E\u043C\u0435\u043D\u0433\u0435 http/https \u0430\u043B\u0493\u044B\u0441\u044B\u043D \u049B\u043E\u0441\u043F\u0430\u04A3\u044B\u0437",deadlineCannotEmpty:"\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",addAtLeastOneReviewerTeacher:"\u041A\u0435\u043C\u0456\u043D\u0434\u0435 \u0431\u0456\u0440 \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u0448\u044B \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0456 \u049B\u043E\u0441\u044B\u04A3\u044B\u0437",selectMakeupClassFirst:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u049B\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0430\u0442\u044B\u043D \u0441\u044B\u043D\u044B\u043F\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",cancelCurrentChanges:"\u0411\u04B1\u043B \u04E9\u0437\u0433\u0435\u0440\u0456\u0441\u0442\u0435\u0440 \u0431\u043E\u043B\u0434\u044B\u0440\u044B\u043B\u043C\u0430\u0434\u044B",enterExamPassword:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u043F\u0430\u0440\u043E\u043B\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",enterCharacters:"\u0422\u0430\u04A3\u0431\u0430 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",createSuccessSetExamRules:"\u049A\u04B1\u0440\u0443 \u0441\u04D9\u0442\u0442\u0456, \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0435\u0440\u0435\u0436\u0435\u0441\u0456\u043D \u043E\u0440\u043D\u0430\u0442\u044B\u04A3\u044B\u0437",noViewCodeTemporarily:"\u041A\u043E\u0434\u0442\u044B \u043A\u04E9\u0440\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0436\u043E\u049B",noPhotosCurrently:"\u049A\u0430\u0437\u0456\u0440 \u0444\u043E\u0442\u043E \u0436\u043E\u049B",studentNotStartedNoView:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u044B \u0431\u0430\u0441\u0442\u0430\u043C\u0430\u0493\u0430\u043D, \u043A\u04E9\u0440\u0443\u0433\u0435 \u049B\u04B1\u049B\u044B\u0493\u044B\u04A3\u044B\u0437 \u0436\u043E\u049B",studentInExamNoView:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u0430, \u043A\u04E9\u0440\u0443\u0433\u0435 \u049B\u04B1\u049B\u044B\u0493\u044B\u04A3\u044B\u0437 \u0436\u043E\u049B",unbindSuccess:"\u0411\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B \u04AF\u0437\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",batchCompleteReview:"\u0422\u043E\u043F\u0442\u0430\u043F \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",inputCannotEmpty:"\u0415\u043D\u0433\u0456\u0437\u0443 \u04E9\u0440\u0456\u0441\u0456 \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",adjustSuccess:"\u0422\u04AF\u0437\u0435\u0442\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",delaySuccess:"\u041A\u0456\u0434\u0456\u0440\u0442\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",unlockSuccess:"\u049A\u04B1\u043B\u044B\u043F\u0442\u0430\u043D \u0431\u043E\u0441\u0430\u0442\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",cannotEditTwoQuestions:"\u0415\u043A\u0456 \u0441\u04B1\u0440\u0430\u049B\u0442\u044B \u0431\u0456\u0440 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u04E9\u04A3\u0434\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",duplicateKnowledgePoints:"\u049A\u0430\u0439\u0442\u0430\u043B\u0430\u043D\u0493\u0430\u043D \u0442\u0430\u049B\u044B\u0440\u044B\u043F",enterQuestionStem:"\u0421\u04B1\u0440\u0430\u049B \u043C\u04D9\u0442\u0456\u043D\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",addSubQuestion:"\u041A\u0456\u0448\u0456 \u0441\u04B1\u0440\u0430\u049B \u049B\u043E\u0441\u044B\u04A3\u044B\u0437",enterSubQuestionStem:"${i + 1}-\u043A\u0456\u0448\u0456 \u0441\u04B1\u0440\u0430\u049B \u043C\u04D9\u0442\u0456\u043D\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",subQuestionScoreNotZeroEmpty:"${i + 1}-\u043A\u0456\u0448\u0456 \u0441\u04B1\u0440\u0430\u049B \u04B1\u043F\u0430\u0439\u044B 0 \u043D\u0435\u043C\u0435\u0441\u0435 \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",answerCannotEmptyOrExceed10000:"\u0416\u0430\u0443\u0430\u043F \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441; \u0436\u0430\u0443\u0430\u043F 10000 \u0442\u0430\u04A3\u0431\u0430\u0434\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A",selectKnowledgePoint:"\u0422\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",selectCorrectOptionFirst:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u0434\u04B1\u0440\u044B\u0441 \u043D\u04B1\u0441\u049B\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",enterOptionContentFirst:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D ${tagList[findNotAnswerIndex]} \u043D\u04B1\u0441\u049B\u0430\u0441\u044B\u043D\u044B\u04A3 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",setCorrectAnswerClick:"\u0411\u04B1\u043B \u0441\u04B1\u0440\u0430\u049B\u0442\u044B\u04A3 \u0434\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u0431\u044B\u043D \u043E\u0440\u043D\u0430\u0442\u044B\u04A3\u044B\u0437, A/B\u2026 \u043D\u04B1\u0441\u049B\u0430\u0441\u044B\u043D \u0431\u0430\u0441\u044B\u04A3\u044B\u0437",selectAnswer:"\u0416\u0430\u0443\u0430\u043F\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",enterQuestion:"\u0421\u04B1\u0440\u0430\u049B\u0442\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",selectOnlyOnePracticalProject:"\u0422\u0435\u043A \u0431\u0456\u0440 \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B",selectPracticalProject:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",selectDirectionCourse:"\u0411\u0430\u0493\u044B\u0442 & \u041A\u0443\u0440\u0441\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",selectExportFormat:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442 \u0444\u043E\u0440\u043C\u0430\u0442\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",exportOnlyAdminOperator:"\u049A\u0430\u0437\u0456\u0440 \u0442\u0435\u043A \u04D9\u043A\u0456\u043C\u0448\u0456 \u043C\u0435\u043D \u043E\u043F\u0435\u0440\u0430\u0442\u043E\u0440 \u0493\u0430\u043D\u0430 \u044D\u043A\u0441\u043F\u043E\u0440\u0442 \u0436\u0430\u0441\u0430\u0439 \u0430\u043B\u0430\u0434\u044B",noStudentExamToExport:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443\u0493\u0430 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u0435\u0441\u0442\u0442\u0435\u0440\u0456 \u0436\u043E\u049B",noEvaluationRecord:"\u0411\u04B1\u043B \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0436\u0430\u0437\u0431\u0430\u0441\u044B \u0436\u043E\u049B",modifiedCurrentScore:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0431\u0430\u0493\u0430 \u0442\u04AF\u0437\u0435\u0442\u0456\u043B\u0434\u0456",enterScoreValue:"\u04B0\u043F\u0430\u0439 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",scoreGreaterThan0:"\u04B0\u043F\u0430\u0439 0-\u0434\u0435\u043D \u04AF\u043B\u043A\u0435\u043D \u0431\u043E\u043B\u0443\u044B \u0442\u0438\u0456\u0441",clickInvalid:"\u0411\u0430\u0441\u0443 \u0436\u0430\u0440\u0430\u043C\u0441\u044B\u0437",batchAdjustScoreSuccess:"\u04B0\u043F\u0430\u0439\u0434\u044B \u0442\u043E\u043F\u0442\u0430\u043F \u0442\u04AF\u0437\u0435\u0442\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",analysisSuccess:"\u0422\u0430\u043B\u0434\u0430\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",fillCodeFirstSubmit:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u043A\u043E\u0434\u0442\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u043F \u0431\u0430\u0440\u044B\u043F \u0436\u0456\u0431\u0435\u0440\u0456\u04A3\u0456\u0437",downloadOnlyAdminOperator:"\u0422\u0435\u043A \u04D9\u043A\u0456\u043C\u0448\u0456 \u043C\u0435\u043D \u043E\u043F\u0435\u0440\u0430\u0442\u043E\u0440 \u0493\u0430\u043D\u0430 \u0436\u04AF\u043A\u0442\u0435\u0439 \u0430\u043B\u0430\u0434\u044B!",agreeSuccess:"\u041A\u0435\u043B\u0456\u0441\u0456\u043C \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",rejectSuccess:"\u0411\u0430\u0441 \u0442\u0430\u0440\u0442\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",maxNotLessThanMin:"\u0415\u04A3 \u043A\u04E9\u043F \u0430\u0434\u0430\u043C \u0441\u0430\u043D\u044B \u0435\u04A3 \u0430\u0437 \u0441\u0430\u043D\u043D\u0430\u043D \u0430\u0437 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",noGroups:"\u0422\u043E\u043F \u0436\u043E\u049B",countCannotExceed:"\u0410\u0434\u0430\u043C \u0441\u0430\u043D\u044B \u0430\u0441\u043F\u0430\u0443\u044B \u0442\u0438\u0456\u0441",selectGroupToChange:"\u0410\u0443\u044B\u0441\u0442\u044B\u0440\u044B\u043B\u0430\u0442\u044B\u043D \u0442\u043E\u043F\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",enterChangeReason:"\u0410\u0443\u044B\u0441\u0442\u044B\u0440\u0443 \u0441\u0435\u0431\u0435\u0431\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",groupStudentCountCannotEmpty:"\u04D8\u0440 \u0442\u043E\u043F\u0442\u0430\u0493\u044B \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0441\u0430\u043D\u044B \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",smartGroupingSuccess:"\u0421\u043C\u0430\u0440\u0442 \u0442\u043E\u043F\u0442\u0430\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",fileUploadOnlyExcel:"\u0424\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u043B\u043C\u0435\u0439\u0434\u0456, \u049B\u0430\u0437\u0456\u0440 \u0442\u0435\u043A excel \u0444\u0430\u0439\u043B\u044B \u049B\u043E\u043B\u0434\u0430\u0443 \u0442\u0430\u0431\u0430\u0434\u044B",addAtLeastOneMember:"\u041A\u0435\u043C\u0456\u043D\u0434\u0435 \u0431\u0456\u0440 \u043C\u04AF\u0448\u0435\u043D\u0456 \u049B\u043E\u0441\u044B\u04A3\u044B\u0437!",noAnnotationAttachments:"\u0416\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0435\u0441\u043A\u0435\u0440\u0442\u043F\u0435 \u049B\u043E\u0441\u044B\u043C\u0448\u0430\u0441\u044B \u0436\u043E\u049B",noSuchGroupInClass:"\u0421\u0430\u0431\u0430\u049B\u0442\u0430 \u043C\u04B1\u043D\u0434\u0430\u0439 \u0442\u043E\u043F \u0436\u043E\u049B",scoreCannotBeEmpty:"\u0411\u0430\u0493\u0430 \u0431\u043E\u0441 \u0431\u043E\u043B\u043C\u0430\u0443\u044B \u0442\u0438\u0456\u0441",editOrAddSuccess:"\u04E8\u04A3\u0434\u0435\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B / \u049A\u043E\u0441\u0443 \u0441\u04D9\u0442\u0442\u0456 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",enterChapterNameFirst:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u0442\u0430\u0440\u0430\u0443 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437!",trainingNotPublic:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u04D9\u0437\u0456\u0440\u0448\u0435 \u0430\u0448\u044B\u049B \u0435\u043C\u0435\u0441",noDuplicateSelection:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u04A3\u0434\u0430\u043F \u049B\u043E\u0439\u043C\u0430\u04A3\u044B\u0437",addAtLeastOneQuestion:"\u041A\u0435\u043C\u0456\u043D\u0434\u0435 \u0431\u0456\u0440 \u0441\u04B1\u0440\u0430\u049B \u049B\u043E\u0441\u044B\u04A3\u044B\u0437",optionalMinMaxSame:"\u049A\u043E\u0441\u044B\u043C\u0448\u0430: \u0435\u04A3 \u0430\u0437 \u0436\u04D9\u043D\u0435 \u0435\u04A3 \u043A\u04E9\u043F \u0448\u0435\u043A\u0442\u0435\u0443 \u0431\u0456\u0440\u0434\u0435\u0439 \u0431\u043E\u043B\u0443\u044B \u0442\u0438\u0456\u0441...",technicalDebtTime:"\u0422\u0435\u0445\u043D\u0438\u043A\u0430\u043B\u044B\u049B \u049B\u0430\u0440\u044B\u0437 \u0443\u0430\u049B\u044B\u0442\u044B \u2013 \u0431\u0430\u0440\u043B\u044B\u049B \u043C\u04D9\u0441\u0435\u043B\u0435\u043D\u0456 \u0442\u04AF\u0437\u0435\u0442\u0443\u0433\u0435 \u043A\u0435\u0442\u0435\u0442\u0456\u043D \u0443\u0430\u049B\u044B\u0442",cyclomaticComplexity:"\u041A\u043E\u0434 \u0436\u043E\u043B\u0434\u0430\u0440\u044B\u043D\u044B\u04A3 \u0441\u0430\u043D\u044B\u043D\u0430 \u0441\u04D9\u0439\u043A\u0435\u0441 \u0435\u0441\u0435\u043F\u0442\u0435\u043B\u0435\u0442\u0456\u043D \u043C\u04D9\u043D: \u04D9\u0440\u0431\u0456\u0440 \u0444\u0443\u043D\u043A\u0446\u0438\u044F\u043D\u044B\u04A3 \u0431\u0430\u0441\u049B\u0430\u0440\u0443 \u0430\u0493\u044B\u043D\u044B \u0442\u0430\u0440\u043C\u0430\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0441\u0430\u0439\u044B\u043D, \u043A\u04AF\u0440\u0434\u0435\u043B\u0456\u043B\u0456\u043A \u0435\u0441\u0435\u043F\u0442\u0435\u0433\u0456\u0448\u0456 \u0431\u0456\u0440\u043B\u0456\u043A\u043A\u0435 \u0430\u0440\u0442\u0430\u0434\u044B.",complexityPerLanguage:"\u04D8\u0440\u0431\u0456\u0440 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0456\u043B\u0456\u043D\u0456\u04A3 \u0442\u04AF\u0439\u0456\u043D\u0434\u0456 \u0441\u04E9\u0437\u0434\u0435\u0440\u0456\u043D\u0435 \u0441\u04D9\u0439\u043A\u0435\u0441 \u043A\u04AF\u0440\u0434\u0435\u043B\u0456\u043B\u0456\u043A \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0456 \u04D9\u0440\u0442\u04AF\u0440\u043B\u0456, \u0431\u0456\u0440\u0430\u049B \u04D9\u0440 \u0444\u0443\u043D\u043A\u0446\u0438\u044F\u043D\u044B\u04A3 \u0435\u04A3 \u0442\u04E9\u043C\u0435\u043D\u0433\u0456 \u043A\u04AF\u0440\u0434\u0435\u043B\u0456\u043B\u0456\u043A \u043C\u04D9\u043D\u0456 1-\u0433\u0435 \u0442\u0435\u04A3. (\u0410\u0440\u043D\u0430\u0439\u044B \u0442\u0456\u043B\u0434\u0435\u0440\u0433\u0435 \u049B\u0430\u0442\u044B\u0441\u0442\u044B \u0442\u043E\u043B\u044B\u049B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442 \u0431\u0435\u0440\u0456\u043B\u043C\u0435\u0433\u0435\u043D)",complexityRules:"II. \u041A\u04AF\u0440\u0434\u0435\u043B\u0456\u043B\u0456\u043A \u0435\u0440\u0435\u0436\u0435\u043B\u0435\u0440\u0456",codeQualityScoreRules:"III. \u041A\u043E\u0434 \u0441\u0430\u043F\u0430\u0441\u044B \u04B1\u043F\u0430\u0439\u044B\u043D\u044B\u04A3 \u0435\u0440\u0435\u0436\u0435\u043B\u0435\u0440\u0456",codeQualityFormula:"\u041A\u043E\u0434 \u0441\u0430\u043F\u0430\u0441\u044B \u04B1\u043F\u0430\u0439\u044B = 0.5 \xD7 \u0430\u049B\u0430\u0443 \u04B1\u043F\u0430\u0439\u044B + 0.3 \xD7 \u043E\u0441\u0430\u043B\u0434\u044B\u049B \u04B1\u043F\u0430\u0439\u044B + 0.2 \xD7 \u043A\u043E\u0434 \u0441\u0442\u0430\u043D\u0434\u0430\u0440\u0442\u044B\u043D\u044B\u04A3 \u04B1\u043F\u0430\u0439\u044B",where:"\u041C\u04B1\u043D\u0434\u0430:",defectVulnNormFormula:"\u0410\u049B\u0430\u0443/\u043E\u0441\u0430\u043B\u0434\u044B\u049B/\u043A\u043E\u0434 \u0441\u0442\u0430\u043D\u0434\u0430\u0440\u0442\u044B\u043D\u044B\u04A3 \u04B1\u043F\u0430\u0439\u044B\u043D \u0435\u0441\u0435\u043F\u0442\u0435\u0443 \u0435\u0440\u0435\u0436\u0435\u0441\u0456: 100 - 100 \xD7 ((100 \xD7 \u0431\u04B1\u0493\u0430\u0442\u0442\u0430\u0443 \u0441\u0430\u043D\u044B + 5 \xD7 \u0430\u0443\u044B\u0440 \u049B\u0430\u0442\u0435 \u0441\u0430\u043D\u044B + 3 \xD7 \u043D\u0435\u0433\u0456\u0437\u0433\u0456 \u049B\u0430\u0442\u0435 \u0441\u0430\u043D\u044B + 1 \xD7 \u049B\u0430\u0442\u0435 \u0441\u0430\u043D\u044B) / \u043A\u043E\u0434 \u0436\u043E\u043B\u0434\u0430\u0440\u044B\u043D\u044B\u04A3 \u0441\u0430\u043D\u044B)",noteScoreEmptyUnsupported:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443: \u04B0\u043F\u0430\u0439 \u0431\u043E\u0441 \u0431\u043E\u043B\u0441\u0430, \u043E\u043B \u0444\u0430\u0439\u043B \u0444\u043E\u0440\u043C\u0430\u0442\u044B\u043D \u049B\u043E\u043B\u0434\u0430\u043C\u0430\u0439\u0442\u044B\u043D\u044B\u043D \u0431\u0456\u043B\u0434\u0456\u0440\u0435\u0434\u0456.",examRecords:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0436\u0430\u0437\u0431\u0430\u043B\u0430\u0440\u044B",noData1:"\u0414\u0435\u0440\u0435\u043A \u0436\u043E\u049B",smartReviewOnlyShortAnswer:"\u0421\u043C\u0430\u0440\u0442 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u04D9\u0437\u0456\u0440\u0433\u0435 \u049B\u044B\u0441\u049B\u0430 \u0436\u0430\u0443\u0430\u043F\u0442\u044B (\u049B\u04B1\u0440\u0430\u043C\u0430\u0434\u0430\u0493\u044B \u049B\u044B\u0441\u049B\u0430 \u0436\u0430\u0443\u0430\u043F\u0442\u044B) \u049B\u043E\u043B\u0434\u0430\u0439\u0434\u044B",selectQuestion1:"\u0421\u04B1\u0440\u0430\u049B\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",selectStudentAnswer:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0436\u0430\u0443\u0430\u0431\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",enterAnswerContent1:"\u0416\u0430\u0443\u0430\u043F \u043C\u04D9\u0442\u0456\u043D\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",onlySubmittedStudentsForTest:"\u0422\u0435\u043A \u0442\u0435\u0441\u0442 \u0442\u0430\u043F\u0441\u044B\u0440\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0442\u0430\u04A3\u0434\u0430\u043B\u044B\u043F \u0431\u0430\u0493\u0430\u043B\u0430\u043D\u0430\u0434\u044B",frequentErrorSettings:"\u0416\u0438\u0456 \u049B\u0430\u0442\u0435\u043B\u0435\u0441\u0435\u0442\u0456\u043D \u0441\u04B1\u0440\u0430\u049B \u0431\u0430\u043F\u0442\u0430\u0443\u044B",errorConsolidationDetails:"\u049A\u0430\u0442\u0435\u043B\u0435\u0441\u043A\u0435\u043D \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u049B\u0430\u0439\u0442\u0430\u043B\u0430\u043F \u04B1\u0439\u0440\u0435\u043D\u0443 \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0435\u0440\u0456",partiallyCompleted:"\u0416\u0430\u0440\u0442\u044B\u043B\u0430\u0439 \u043E\u0440\u044B\u043D\u0434\u0430\u043B\u0434\u044B",completed:"\u041E\u0440\u044B\u043D\u0434\u0430\u043B\u0434\u044B",errorCount:"\u049A\u0430\u0442\u0435\u043B\u0435\u0441\u043A\u0435\u043D \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0441\u0430\u043D\u044B",status:"\u041A\u04AF\u0439",completionTime:"\u0410\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0443\u0430\u049B\u044B\u0442\u044B",errorDetails:"\u049A\u0430\u0442\u0435\u043B\u0435\u0441\u043A\u0435\u043D \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0456",question:"\u0421\u04B1\u0440\u0430\u049B:",questionType:"\u0421\u04B1\u0440\u0430\u049B \u0442\u04AF\u0440\u0456:",correctRate:"\u0414\u04B1\u0440\u044B\u0441\u0442\u044B\u049B \u043F\u0430\u0439\u044B\u0437\u044B:",questionDetails:"\u0421\u04B1\u0440\u0430\u049B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0456",frequentErrorDetails:"\u0416\u0438\u0456 \u049B\u0430\u0442\u0435\u043B\u0435\u0441\u0435\u0442\u0456\u043D \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0456",consolidated:"\u049A\u0430\u0439\u0442\u0430\u043B\u0430\u043F \u043E\u049B\u044B\u043B\u0434\u044B",notConsolidated:"\u049A\u0430\u0439\u0442\u0430\u043B\u0430\u043D\u044B\u043F \u043E\u049B\u044B\u043B\u043C\u0430\u0434\u044B",errorTimes:"\u049A\u0430\u0442\u0435 \u0456\u0441\u0442\u0435\u0433\u0435\u043D \u0440\u0435\u0442 \u0441\u0430\u043D\u044B",isConsolidated:"\u049A\u0430\u0439\u0442\u0430\u043B\u0430\u043F \u043E\u049B\u044B\u0434\u044B \u043C\u0430?",yesNo:"\u0418\u044F \u0436\u043E\u049B",pushQuestionDetails:"\u0421\u04B1\u0440\u0430\u049B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0456\u043D \u0436\u0456\u0431\u0435\u0440\u0443",viewDetails:"\u0422\u043E\u043B\u044B\u049B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0456 \u043A\u04E9\u0440\u0443",antiCheatAvatar:"\u041A\u04E9\u0448\u0456\u0440\u0443\u0434\u0456\u04A3 \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0430\u0442\u044B\u043D \u0430\u0432\u0430\u0442\u0430\u0440",inExamPhotos:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u0430\u0493\u044B \u0444\u043E\u0442\u043E",preview:"\u0410\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443",noInExamPhotos:"\u049A\u0430\u0437\u0456\u0440\u0448\u0435 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0444\u043E\u0442\u043E\u0441\u044B \u0436\u043E\u049B",noIDPhotos:"\u049A\u04B1\u0436\u0430\u0442\u0442\u044B\u049B \u0444\u043E\u0442\u043E\u0441\u044B \u0436\u043E\u049B",idPhotos:"\u049A\u04B1\u0436\u0430\u0442\u0442\u044B\u049B \u0444\u043E\u0442\u043E",capturePhotos:"\u0424\u043E\u0442\u043E \u0442\u04AF\u0441\u0456\u0440\u0443",warningsNotifications:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443\u043B\u0435\u0440 \u043C\u0435\u043D \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0440",sendWarning:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443 \u0436\u0456\u0431\u0435\u0440\u0443",ifAbnormalSendMessage:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0444\u043E\u0442\u043E\u0441\u044B\u043D\u0434\u0430 \u0431\u0430\u0441\u049B\u0430\u0448\u0430 \u0436\u0430\u0493\u0434\u0430\u0439 \u0431\u043E\u043B\u0441\u0430, \u043E\u049B\u0443\u0448\u044B\u0493\u0430 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430 \u0436\u0456\u0431\u0435\u0440\u0435 \u0430\u043B\u0430\u0441\u044B\u0437",sendNotification:"\u0425\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430 \u0436\u0456\u0431\u0435\u0440\u0443",ifMessageSendToStudent:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u0430 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430 \u0431\u043E\u043B\u0441\u0430, \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u043A\u0435 \u0436\u0456\u0431\u0435\u0440\u0456\u04A3\u0456\u0437",enterOtherReason1:"\u0411\u0430\u0441\u049B\u0430 \u0441\u0435\u0431\u0435\u043F\u0442\u0456 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",sendRecords:"\u0416\u0456\u0431\u0435\u0440\u0443 \u0436\u0430\u0437\u0431\u0430\u043B\u0430\u0440\u044B",sentWarningsNotifications:"\u0416\u0456\u0431\u0435\u0440\u0456\u043B\u0433\u0435\u043D \u0435\u0441\u043A\u0435\u0440\u0442\u0443/\u0445\u0430\u0431\u0430\u0440 \u0441\u0430\u043D\u044B:",sender:"\u0416\u0456\u0431\u0435\u0440\u0443\u0448\u0456",sendType:"\u0422\u04AF\u0440\u0456",warningNotification:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443 / \u0425\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430",sendContent:"\u041C\u0430\u0437\u043C\u04B1\u043D\u044B",disconnectRecords:"\u0410\u0493\u044B\u043D \u04AF\u0437\u0456\u043B\u0443 \u0436\u0430\u0437\u0431\u0430\u0441\u044B",pushDuration:"\u0410\u0493\u044B\u043D \u0443\u0430\u049B\u044B\u0442\u044B",disconnectReason:"\u04AE\u0437\u0456\u043B\u0443\u0434\u0456\u04A3 \u0441\u0435\u0431\u0435\u0431\u0456",noteCodeSimilarityCheck:"\u0422\u04AF\u0441\u0456\u043D\u0456\u043A\u0442\u0435\u043C\u0435: \u041F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430 \u049B\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0442\u0435\u043A Java, Python, C, C++, PHP, XML, Matlab \u0442\u0456\u043B\u0434\u0435\u0440\u0456\u043D\u0434\u0435\u0433\u0456 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u044B \u043C\u0435\u043D \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u044B\u043D\u044B\u04A3 \u043A\u043E\u0434\u044B\u043D\u044B\u04A3 \u04B1\u049B\u0441\u0430\u0441\u0442\u044B\u049B \u0442\u0435\u043A\u0441\u0435\u0440\u0443\u0456\u043D \u0493\u0430\u043D\u0430 \u049B\u043E\u043B\u0434\u0430\u0439\u0434\u044B.",addIPRange:"IP \u0430\u0443\u049B\u044B\u043C\u044B\u043D \u049B\u043E\u0441\u0443",addNewIP:"\u0416\u0430\u04A3\u0430 IP \u049B\u043E\u0441\u0443",addNewIPRange:"\u0416\u0430\u04A3\u0430 IP \u0430\u0443\u049B\u044B\u043C\u044B",enterIPAddress:"IP \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",ipAddress:"IP \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B",enterIPsSemicolonSeparated:"IP \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437, \u0431\u0456\u0440\u043D\u0435\u0448\u0435 IP-\u0434\u044B \u0435\u043D\u0433\u0456\u0437\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B, \u0430\u0440\u0430\u0441\u044B\u043D\u0430 \u043D\u04AF\u043A\u0442\u0435\u043B\u0456 \u04AF\u0442\u0456\u0440 \u049B\u043E\u0439\u044B\u04A3\u044B\u0437",enterStartIP:"\u0411\u0430\u0441\u0442\u0430\u043F\u049B\u044B IP \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",startIPAddress:"\u0411\u0430\u0441\u0442\u0430\u043F\u049B\u044B IP",enterEndIP:"\u0421\u043E\u04A3\u0493\u044B IP \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",enter0To255Segment:"0-255 \u0436\u0435\u043B\u0456 \u0441\u0435\u0433\u043C\u0435\u043D\u0442\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",endIPAddress:"\u0421\u043E\u04A3\u0493\u044B IP \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B",enterLastThreeOfEndIP:"\u0421\u043E\u04A3\u0493\u044B IP \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B\u043D\u044B\u04A3 \u0441\u043E\u04A3\u0493\u044B \u04AF\u0448 \u0441\u0430\u043D\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",specifiedReviewerCommonReviewer:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0433\u0435\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u0448\u044B \u043C\u04B1\u0493\u0430\u043B\u0456\u043C: \u043E\u0440\u0442\u0430\u049B \u0431\u0430\u0493\u0430\u043B\u0430\u0443\u0448\u044B \u043C\u04B1\u0493\u0430\u043B\u0456\u043C",teacherName:"\u041C\u04B1\u0493\u0430\u043B\u0456\u043C\u043D\u0456\u04A3 \u0430\u0442\u044B-\u0436\u04E9\u043D\u0456",mobile:"\u04B0\u044F\u043B\u044B \u0442\u0435\u043B\u0435\u0444\u043E\u043D",specifiedMakeupStudents:"\u0411\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0433\u0435\u043D \u049B\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443\u0448\u044B \u0441\u0442\u0443\u0434\u0435\u043D\u0442",teacherCommunity:"\u041C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440 \u049B\u0430\u0443\u044B\u043C\u0434\u0430\u0441\u0442\u044B\u0493\u044B",scanOrSearchQQGroup:"QR \u043A\u043E\u0434 \u0441\u043A\u0430\u043D\u0435\u0440\u043B\u0435\u043F \u043D\u0435\u043C\u0435\u0441\u0435 \u0456\u0437\u0434\u0435\u043F QQ \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440 \u0442\u043E\u0431\u044B\u043D\u0430 \u049B\u043E\u0441\u044B\u043B\u044B\u04A3\u044B\u0437:",studentsCannotResubmit:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0435\u043D\u0434\u0456 \u0442\u0435\u0441\u0442\u0456 \u049B\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0430 \u0430\u043B\u043C\u0430\u0439\u0434\u044B",screenshotRules:"\u0421\u043A\u0440\u0438\u043D\u0448\u043E\u0442 \u0435\u0440\u0435\u0436\u0435\u043B\u0435\u0440\u0456",max50ScreenshotsPerStudent:"\u04D8\u0440 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u043A\u0435 \u0431\u0456\u0440 \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u0430 \u0435\u04A3 \u043A\u04E9\u043F 50 \u0441\u043A\u0440\u0438\u043D\u0448\u043E\u0442 \u0436\u0430\u0441\u0430\u0443\u0493\u0430 \u0440\u04B1\u049B\u0441\u0430\u0442",singleExitDurationScreenshotCount:"\u0411\u0456\u0440 \u0440\u0435\u0442 \u0442\u043E\u043B\u044B\u049B \u044D\u043A\u0440\u0430\u043D\u043D\u0430\u043D \u0448\u044B\u0493\u0443 \u04B1\u0437\u0430\u049B\u0442\u044B\u0493\u044B \u043C\u0435\u043D \u0441\u043A\u0440\u0438\u043D\u0448\u043E\u0442 \u0441\u0430\u043D\u044B",if1To30SecEvery5Sec:"1) \u0415\u0433\u0435\u0440 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0442\u043E\u043B\u044B\u049B \u044D\u043A\u0440\u0430\u043D\u043D\u0430\u043D \u0448\u044B\u0493\u0443 \u04B1\u0437\u0430\u049B\u0442\u044B\u0493\u044B \u30101 \u0441\u0435\u043A\u0443\u043D\u0434 \u2264 \u0443\u0430\u049B\u044B\u0442 \u2264 30 \u0441\u0435\u043A\u0443\u043D\u0434\u3011 \u0431\u043E\u043B\u0441\u0430, \u04D9\u0440 5 \u0441\u0435\u043A\u0443\u043D\u0434 \u0441\u0430\u0439\u044B\u043D \u0431\u0456\u0440 \u0441\u043A\u0440\u0438\u043D\u0448\u043E\u0442 \u0436\u0430\u0441\u0430\u043B\u0430\u0434\u044B;",if30To120SecEvery10Sec:"2) \u0415\u0433\u0435\u0440 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0442\u043E\u043B\u044B\u049B \u044D\u043A\u0440\u0430\u043D\u043D\u0430\u043D \u0448\u044B\u0493\u0443 \u04B1\u0437\u0430\u049B\u0442\u044B\u0493\u044B \u301030 \u0441\u0435\u043A\u0443\u043D\u0434\uFF1C \u0443\u0430\u049B\u044B\u0442 \u2264 120 \u0441\u0435\u043A\u0443\u043D\u0434\u3011 \u0431\u043E\u043B\u0441\u0430, \u04D9\u0440 10 \u0441\u0435\u043A\u0443\u043D\u0434 \u0441\u0430\u0439\u044B\u043D \u0431\u0456\u0440 \u0441\u043A\u0440\u0438\u043D\u0448\u043E\u0442 \u0436\u0430\u0441\u0430\u043B\u0430\u0434\u044B;",if120To300SecEvery30Sec:"3) \u0415\u0433\u0435\u0440 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0442\u043E\u043B\u044B\u049B \u044D\u043A\u0440\u0430\u043D\u043D\u0430\u043D \u0448\u044B\u0493\u0443 \u04B1\u0437\u0430\u049B\u0442\u044B\u0493\u044B \u3010120 \u0441\u0435\u043A\u0443\u043D\u0434\uFF1C \u0443\u0430\u049B\u044B\u0442 \u2264 300 \u0441\u0435\u043A\u0443\u043D\u0434\u3011 \u0431\u043E\u043B\u0441\u0430, \u04D9\u0440 30 \u0441\u0435\u043A\u0443\u043D\u0434 \u0441\u0430\u0439\u044B\u043D \u0431\u0456\u0440 \u0441\u043A\u0440\u0438\u043D\u0448\u043E\u0442 \u0436\u0430\u0441\u0430\u043B\u0430\u0434\u044B;",if300To720SecEvery60Sec:"4) \u0415\u0433\u0435\u0440 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0442\u043E\u043B\u044B\u049B \u044D\u043A\u0440\u0430\u043D\u043D\u0430\u043D \u0448\u044B\u0493\u0443 \u04B1\u0437\u0430\u049B\u0442\u044B\u0493\u044B \u3010300 \u0441\u0435\u043A\u0443\u043D\u0434\uFF1C \u0443\u0430\u049B\u044B\u0442 \u2264 720 \u0441\u0435\u043A\u0443\u043D\u0434\u3011 \u0431\u043E\u043B\u0441\u0430, \u04D9\u0440 60 \u0441\u0435\u043A\u0443\u043D\u0434 \u0441\u0430\u0439\u044B\u043D \u0431\u0456\u0440 \u0441\u043A\u0440\u0438\u043D\u0448\u043E\u0442 \u0436\u0430\u0441\u0430\u043B\u0430\u0434\u044B;",ifOver720SecNoScreenshot:"5) \u0415\u0433\u0435\u0440 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0442\u043E\u043B\u044B\u049B \u044D\u043A\u0440\u0430\u043D\u043D\u0430\u043D \u0448\u044B\u0493\u0443 \u04B1\u0437\u0430\u049B\u0442\u044B\u0493\u044B \u3010720 \u0441\u0435\u043A\u0443\u043D\u0434\u0442\u0430\u043D \u0430\u0440\u0442\u044B\u049B\u3011 \u0431\u043E\u043B\u0441\u0430, \u0441\u043A\u0440\u0438\u043D\u0448\u043E\u0442 \u0436\u0430\u0441\u0430\u043B\u043C\u0430\u0439\u0434\u044B.",noScreenshotAfterReturn:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0493\u0430 \u043E\u0440\u0430\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0441\u043A\u0440\u0438\u043D\u0448\u043E\u0442 \u0436\u0430\u0441\u0430\u043B\u043C\u0430\u0439\u0434\u044B",member:"\u041C\u04AF\u0448\u0435",newSubdirectory:"\u0416\u0430\u04A3\u0430 \u0456\u0448\u043A\u0456 \u043A\u0430\u0442\u0430\u043B\u043E\u0433 \u049B\u04B1\u0440\u0443",parentDirectory:"\u0416\u043E\u0493\u0430\u0440\u0493\u044B \u043A\u0430\u0442\u0430\u043B\u043E\u0433",subdirectoryName:"\u0406\u0448\u043A\u0456 \u043A\u0430\u0442\u0430\u043B\u043E\u0433 \u0430\u0442\u0430\u0443\u044B",enterNameLimit60:"\u0410\u0442\u0430\u0443 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437, \u0435\u04A3 \u043A\u04E9\u0431\u0456 60 \u0442\u0430\u04A3\u0431\u0430",all:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B",unpublished:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0431\u0430\u0493\u0430\u043D",notStarted:"\u0411\u0430\u0441\u0442\u0430\u043B\u043C\u0430\u0493\u0430\u043D",closed:"\u0410\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D",defaultSort:"\u04D8\u0434\u0435\u043F\u043A\u0456 \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443",creationTimeAsc:"\u049A\u04B1\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456",creationTimeDesc:"\u049A\u04B1\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456",updateTimeAsc:"\u0416\u0430\u04A3\u0430\u0440\u0442\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456",updateTimeDesc:"\u0416\u0430\u04A3\u0430\u0440\u0442\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456",experimentNameAsc:"\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442 \u0430\u0442\u0430\u0443\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456",experimentNameDesc:"\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442 \u0430\u0442\u0430\u0443\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456",searchByName:"\u0410\u0442\u0430\u0443\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0456\u0437\u0434\u0435\u0443",noTextHomework:"\u0411\u04B1\u043B \u043A\u0443\u0440\u0441\u0442\u0430 \u043C\u04D9\u0442\u0456\u043D\u0434\u0456\u043A \u04AF\u0439 \u0436\u04B1\u043C\u044B\u0441\u044B \u0436\u043E\u049B, \u0442\u04E9\u043C\u0435\u043D\u0434\u0435\u0433\u0456 \u043D\u0435\u043C\u0435\u0441\u0435 \u043E\u04A3 \u0436\u0430\u049B\u0442\u0430\u0493\u044B \xAB\u0416\u0430\u04A3\u0430 \u04AF\u0439 \u0436\u04B1\u043C\u044B\u0441\u044B\xBB \u0442\u04AF\u0439\u043C\u0435\u0441\u0456\u043D \u0431\u0430\u0441\u044B\u043F \u04AF\u0439 \u0436\u04B1\u043C\u044B\u0441\u044B\u043D \u049B\u04B1\u0440\u044B\u04A3\u044B\u0437",newHomework:"\u0416\u0430\u04A3\u0430 \u04AF\u0439 \u0436\u04B1\u043C\u044B\u0441\u044B",newHomeworkGuide:"\u0416\u0430\u04A3\u0430 \u04AF\u0439 \u0436\u04B1\u043C\u044B\u0441\u044B\u043D\u0430 \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u049B",programmingHomeworkDescription:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u04AF\u0439 \u0436\u04B1\u043C\u044B\u0441\u044B \u0431\u0456\u0440\u043D\u0435\u0448\u0435 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B\u043D\u0430\u043D \u0442\u04B1\u0440\u0430\u0434\u044B, \u043E\u043D\u044B ACM \u0436\u0430\u0440\u044B\u0441\u0442\u0430\u0440\u044B \u043D\u0435\u043C\u0435\u0441\u0435 \u043A\u04AF\u043D\u0434\u0435\u043B\u0456\u043A\u0442\u0456 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B.",startNewProgrammingHomework:"\u0422\u04E9\u043C\u0435\u043D\u0434\u0435\u0433\u0456 \u0442\u04AF\u0439\u043C\u0435\u043D\u0456 \u0431\u0430\u0441\u044B\u043F, \u0436\u0430\u04A3\u0430 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u04AF\u0439 \u0436\u04B1\u043C\u044B\u0441\u044B\u043D \u0431\u0430\u0441\u0442\u0430\u04A3\u044B\u0437",enterContentLimit5000:"\u041C\u04B1\u043D\u0434\u0430 \u043C\u0430\u0437\u043C\u04B1\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437, \u0435\u04A3 \u043A\u04E9\u0431\u0456 5000 \u0442\u0430\u04A3\u0431\u0430",publishingMethod:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0442\u04D9\u0441\u0456\u043B\u0456",enterContentLimit60:"\u041C\u04B1\u043D\u0434\u0430 \u043C\u0430\u0437\u043C\u04B1\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437, \u0435\u04A3 \u043A\u04E9\u0431\u0456 60 \u0442\u0430\u04A3\u0431\u0430",setAsPublic:"\u0416\u0430\u0440\u0438\u044F \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u043E\u0440\u043D\u0430\u0442\u0443",copyLink:"\u0421\u0456\u043B\u0442\u0435\u043C\u0435\u043D\u0456 \u043A\u04E9\u0448\u0456\u0440\u0443",studentNumber:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u043D\u04E9\u043C\u0456\u0440\u0456",classAssignment:"\u0441\u044B\u043D\u044B\u043F\u049B\u0430 \u0431\u04E9\u043B\u0443",phoneNumber:"\u0422\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u04E9\u043C\u0456\u0440\u0456",newClassCreation:"\u0416\u0430\u04A3\u0430 \u0441\u044B\u043D\u044B\u043F \u049B\u04B1\u0440\u0443",allClasses:"\u0411\u0430\u0440\u043B\u044B\u049B \u0441\u044B\u043D\u044B\u043F\u0442\u0430\u0440",searchByNameOrStudentNumber:"\u0410\u0442\u044B \u043D\u0435\u043C\u0435\u0441\u0435 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u043D\u04E9\u043C\u0456\u0440\u0456 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0456\u0437\u0434\u0435\u0443",action:"\u04D8\u0440\u0435\u043A\u0435\u0442",transferClass:"\u0441\u044B\u043D\u044B\u043F\u0442\u044B \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u0443",more:"\u049A\u043E\u0441\u044B\u043C\u0448\u0430",delete:"\u0416\u043E\u044E",modifyRole:"\u0420\u04E9\u043B\u0434\u0456 \u04E9\u0437\u0433\u0435\u0440\u0442\u0443",administrator:"\u04D8\u043A\u0456\u043C\u0448\u0456",changeAdministrator:"\u04D8\u043A\u0456\u043C\u0448\u0456\u043D\u0456 \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u0443",selectedMemberBecomesAdmin:"\u0422\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D \u043C\u04AF\u0448\u0435\u043B\u0435\u0440 \u0436\u0430\u04A3\u0430 \u04D9\u043A\u0456\u043C\u0448\u0456 \u0431\u043E\u043B\u0430\u0434\u044B. \u0421\u0456\u0437\u0434\u0435 \u04D9\u043A\u0456\u043C\u0448\u0456 \u049B\u04B1\u049B\u044B\u0493\u044B \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B, \u0431\u0456\u0440\u0430\u049B \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440 \u0442\u043E\u0431\u044B\u043D\u044B\u04A3 \u043C\u04AF\u0448\u0435\u0441\u0456 \u0431\u043E\u043B\u044B\u043F \u049B\u0430\u043B\u0430\u0441\u044B\u0437",noLongerAdminButStillTeacher:"\u0421\u0456\u0437\u0434\u0435 \u04D9\u043A\u0456\u043C\u0448\u0456 \u049B\u04B1\u049B\u044B\u0493\u044B \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B, \u0431\u0456\u0440\u0430\u049B \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440 \u0442\u043E\u0431\u044B\u043D\u044B\u04A3 \u043C\u04AF\u0448\u0435\u0441\u0456 \u0431\u043E\u043B\u044B\u043F \u049B\u0430\u043B\u0430\u0441\u044B\u0437",role:"\u0420\u04E9\u043B",sendToClass:"\u0421\u0430\u0431\u0430\u049B\u049B\u0430 \u0436\u0456\u0431\u0435\u0440\u0443",studentMembers:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456",manageTeachers:"\u041C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440\u0434\u0456 \u0431\u0430\u0441\u049B\u0430\u0440\u0443",inviteCode:"\u0428\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B",active:"\u0411\u0435\u043B\u0441\u0435\u043D\u0434\u0456",copy:"\u041A\u04E9\u0448\u0456\u0440\u0443",view:"\u049A\u0430\u0440\u0430\u0443",assistantBasicManagementRights:"\u0410\u0441\u0441\u0438\u0441\u0442\u0435\u043D\u0442\u0442\u0456\u04A3 \u043D\u0435\u0433\u0456\u0437\u0433\u0456 \u0431\u0430\u0441\u049B\u0430\u0440\u0443 \u049B\u04B1\u049B\u044B\u049B\u0442\u0430\u0440\u044B",classManagementPrompt:"\u0421\u044B\u043D\u044B\u043F\u0442\u0430\u0440\u0434\u044B \u0431\u0430\u0441\u049B\u0430\u0440\u0443 (\u0436\u0430\u04A3\u0430 \u0441\u044B\u043D\u044B\u043F \u049B\u04B1\u0440\u0443 \u0436\u04D9\u043D\u0435 \u0436\u043E\u044E, \u0441\u044B\u043D\u044B\u043F \u0430\u0442\u044B\u043D \u04E9\u0437\u0433\u0435\u0440\u0442\u0443 \u0436\u04D9\u043D\u0435 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456 \u0441\u044B\u043D\u044B\u043F \u0430\u0440\u0430\u0441\u044B\u043D\u0434\u0430 \u0430\u0443\u044B\u0441\u0442\u044B\u0440\u0443)",studentManagementPrompt:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456 \u0431\u0430\u0441\u049B\u0430\u0440\u0443 (\u049B\u043E\u0441\u0443 \u0436\u04D9\u043D\u0435 \u0436\u043E\u044E)",homeworkListManagementPrompt:"\u04AE\u0439 \u0436\u04B1\u043C\u044B\u0441\u044B \u0442\u0456\u0437\u0456\u043C\u0456\u043D \u0431\u0430\u0441\u049B\u0430\u0440\u0443 (\u0436\u0430\u04A3\u0430 \u0456\u0448\u043A\u0456 \u043A\u0430\u0442\u0430\u043B\u043E\u0433 \u049B\u04B1\u0440\u0443, \u04AF\u0439 \u0436\u04B1\u043C\u044B\u0441\u044B\u043D \u043A\u0430\u0442\u0430\u043B\u043E\u0433\u049B\u0430 \u043A\u04E9\u0448\u0456\u0440\u0443)",classInfo:"\u0421\u0430\u0431\u0430\u049B \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u044B",selectExperiment:"\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442 \u0442\u0430\u04A3\u0434\u0430\u0443",addFromPracticeProject:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0436\u043E\u0431\u0430\u0434\u0430\u043D \u049B\u043E\u0441\u0443",addFromPracticeCourse:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u043A\u0443\u0440\u0441\u0442\u0430\u043D \u049B\u043E\u0441\u0443",importExternalGrades:"\u0421\u044B\u0440\u0442\u049B\u044B \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u0434\u044B \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443",enterExperimentName:"\u042D\u043A\u0441\u043F\u0435\u0440\u0438\u043C\u0435\u043D\u0442 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",more:"\u049A\u043E\u0441\u044B\u043C\u0448\u0430",publishImmediately:"\u0414\u0435\u0440\u0435\u0443 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",deadlineImmediately:"\u0414\u0435\u0440\u0435\u0443 \u0430\u044F\u049B\u0442\u0430\u0443",deleteImmediately:"\u0414\u0435\u0440\u0435\u0443 \u0436\u043E\u044E",updateGrades:"\u0411\u0430\u0493\u0430\u043D\u044B \u0436\u0430\u04A3\u0430\u0440\u0442\u0443",enterPracticalTraining:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441\u049B\u0430 \u043A\u0456\u0440\u0443",rename:"\u049A\u0430\u0439\u0442\u0430 \u0430\u0442\u0430\u0443 \u0431\u0435\u0440\u0443",advancedSettings:"\u041A\u0435\u04A3\u0435\u0439\u0442\u0456\u043B\u0433\u0435\u043D \u0431\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440",selectResources:"\u0420\u0435\u0441\u0443\u0440\u0441 \u0442\u0430\u04A3\u0434\u0430\u0443",noGroupAssignment:"\u0411\u04B1\u043B \u0442\u043E\u043F\u0442\u0430 \u0442\u043E\u043F\u0442\u044B\u049B \u04AF\u0439 \u0436\u04B1\u043C\u044B\u0441\u044B \u0436\u043E\u049B, \u0442\u04E9\u043C\u0435\u043D\u0434\u0435\u0433\u0456 \u043D\u0435\u043C\u0435\u0441\u0435 \u043E\u04A3 \u0436\u0430\u049B\u0442\u0430\u0493\u044B \xAB\u0416\u0430\u04A3\u0430 \u04AF\u0439 \u0436\u04B1\u043C\u044B\u0441\u044B\xBB \u0442\u04AF\u0439\u043C\u0435\u0441\u0456\u043D \u0431\u0430\u0441\u044B\u043F \u04AF\u0439 \u0436\u04B1\u043C\u044B\u0441\u044B\u043D \u049B\u04B1\u0440\u044B\u04A3\u044B\u0437",allExamModes:"\u0411\u0430\u0440\u043B\u044B\u049B \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0440\u0435\u0436\u0438\u043C\u0434\u0435\u0440\u0456",officialExam:"\u0420\u0435\u0441\u043C\u0438 \u0435\u043C\u0442\u0438\u0445\u0430\u043D",practiceExam:"\u0416\u0430\u0442\u0442\u044B\u0493\u0443 \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u044B",examInProgress:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0436\u04AF\u0440\u0456\u043F \u0436\u0430\u0442\u044B\u0440",creationTime:"\u049A\u04B1\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",answerTimeDuration:"\u0416\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B (\u043C\u0438\u043D\u0443\u0442)",type:"\u0422\u04AF\u0440\u0456",submissionStatus:"\u0416\u0456\u0431\u0435\u0440\u0443 \u043A\u04AF\u0439\u0456",submitted:"\u0416\u0456\u0431\u0435\u0440\u0456\u043B\u0434\u0456",submittedUnanswered:"\u0416\u0456\u0431\u0435\u0440\u0456\u043B\u0434\u0456/\u0416\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0456\u043B\u043C\u0435\u0433\u0435\u043D",publish:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443",details:"\u0422\u043E\u043B\u044B\u0493\u044B\u0440\u0430\u049B",quickSelectPaper:"\u0416\u044B\u043B\u0434\u0430\u043C \u0442\u0435\u0441\u0442 \u0442\u0430\u04A3\u0434\u0430\u0443",createNewPaper:"\u0416\u0430\u04A3\u0430 \u0442\u0435\u0441\u0442 \u049B\u04B1\u0440\u0443",rulesSettings:"\u0415\u0440\u0435\u0436\u0435 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",deletePaper:"\u0422\u0435\u0441\u0442 \u0436\u043E\u044E",addToPaperLibrary:"\u0422\u0435\u0441\u0442 \u049B\u043E\u0440\u044B\u043D\u0430 \u049B\u043E\u0441\u0443",endExam:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u044B \u0430\u044F\u049B\u0442\u0430\u0443",sortByCreationTimeDesc:"\u049A\u04B1\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByCreationTimeAsc:"\u049A\u04B1\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByExamDurationAsc:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u04B1\u0437\u0430\u049B\u0442\u044B\u0493\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByExamDurationDesc:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u04B1\u0437\u0430\u049B\u0442\u044B\u0493\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByPaperNameAsc:"\u0422\u0435\u0441\u0442 \u0430\u0442\u0430\u0443\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByPaperNameDesc:"\u0422\u0435\u0441\u0442 \u0430\u0442\u0430\u0443\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",bulkPublish:"\u0422\u043E\u043F\u0442\u044B\u049B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",bulkEnd:"\u0422\u043E\u043F\u0442\u044B\u049B \u0430\u044F\u049B\u0442\u0430\u0443",bulkDelete:"\u0422\u043E\u043F\u0442\u044B\u049B \u0436\u043E\u044E",moveToCatalog:"\u041A\u0430\u0442\u0430\u043B\u043E\u0433\u049B\u0430 \u043A\u04E9\u0448\u0456\u0440\u0443",selectAllOnPage:"\u041E\u0441\u044B \u0431\u0435\u0442\u0442\u0456\u04A3 \u0431\u0430\u0440\u043B\u044B\u0493\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",cancelAction:"\u04D8\u0440\u0435\u043A\u0435\u0442\u0442\u0456 \u0431\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443",regularExam:"\u049A\u0430\u043B\u044B\u043F\u0442\u044B \u0435\u043C\u0442\u0438\u0445\u0430\u043D",answerList:"\u0416\u0430\u0443\u0430\u043F\u0442\u0430\u0440 \u0442\u0456\u0437\u0456\u043C\u0456",paperPreview:"\u0422\u0435\u0441\u0442 \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443",statisticalAnalysis:"\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0442\u0430\u043B\u0434\u0430\u0443",checkCodePlagiarism:"\u041A\u043E\u0434 \u049B\u0430\u0439\u0442\u0430\u043B\u0430\u043D\u0443\u044B\u043D \u0442\u0435\u043A\u0441\u0435\u0440\u0443",redoRecord:"\u049A\u0430\u0439\u0442\u0430 \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u0436\u0430\u0437\u0431\u0430\u0441\u044B",intelligentReview:"\u0418\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442 \u0431\u0430\u0493\u0430\u043B\u0430\u0443",resitRecord:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u0436\u0430\u0437\u0431\u0430\u0441\u044B",createResit:"\u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u049B\u04B1\u0440\u0443",moreActions:"\u049A\u043E\u0441\u044B\u043C\u0448\u0430 \u04D9\u0440\u0435\u043A\u0435\u0442\u0442\u0435\u0440",unassignedClass:"\u0421\u044B\u043D\u044B\u043F \u0431\u04E9\u043B\u0456\u043D\u0431\u0435\u0433\u0435\u043D",reviewStatus:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u04AF\u0439\u0456",notReviewed:"\u0411\u0430\u0493\u0430\u043B\u0430\u043D\u0431\u0430\u0493\u0430\u043D",reviewInProgress:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0436\u04AF\u0440\u0456\u043F \u0436\u0430\u0442\u044B\u0440",reviewed:"\u0411\u0430\u0493\u0430\u043B\u0430\u043D\u0493\u0430\u043D",searchByNameOrID:"\u0410\u0442\u044B \u043D\u0435\u043C\u0435\u0441\u0435 \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u043D\u04E9\u043C\u0456\u0440\u0456 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0456\u0437\u0434\u0435\u0443",qualityScore:"\u0421\u0430\u043F\u0430 \u0431\u0430\u0493\u0430\u0441\u044B",classDivision:"\u0421\u044B\u043D\u044B\u043F\u049B\u0430 \u0431\u04E9\u043B\u0443",finalGrade:"\u049A\u043E\u0440\u044B\u0442\u044B\u043D\u0434\u044B \u0431\u0430\u0493\u0430",startTime:"\u0416\u0430\u0443\u0430\u043F \u0431\u0430\u0441\u0442\u0430\u043B\u0493\u0430\u043D \u0443\u0430\u049B\u044B\u0442\u044B",submissionTime:"\u0416\u0456\u0431\u0435\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",returnCount:"\u049A\u0430\u0439\u0442\u0430\u0440\u0443 \u0441\u0430\u043D\u044B",showStageDescription:"\u041A\u0435\u0437\u0435\u04A3 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",practicalQuestions:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B",collapse:"\u0416\u0438\u043D\u0430\u0443",reEvaluateAndCalculate:"\u049A\u0430\u0439\u0442\u0430 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0436\u04D9\u043D\u0435 \u0435\u0441\u0435\u043F\u0442\u0435\u0443",practicalDetails:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u0442\u0443\u0440\u0430\u043B\u044B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442",gradeOverview:"\u0416\u0430\u043B\u043F\u044B \u0431\u0430\u0493\u0430 \u043A\u04E9\u0440\u0456\u043D\u0456\u0441\u0456",classComparison:"\u0421\u044B\u043D\u044B\u043F\u0442\u0430\u0440 \u0441\u0430\u043B\u044B\u0441\u0442\u044B\u0440\u0443\u044B",classRange:"\u0421\u044B\u043D\u044B\u043F \u0430\u0443\u049B\u044B\u043C\u044B",statisticalRange:"\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430 \u0430\u0443\u049B\u044B\u043C\u044B",paperOverview:"\u0422\u0435\u0441\u0442\u0430 \u0448\u043E\u043B\u0443",totalScore1:"\u0416\u0430\u043B\u043F\u044B \u04B1\u043F\u0430\u0439",averageAnswerTime:"\u041E\u0440\u0442\u0430\u0448\u0430 \u0436\u0430\u0443\u0430\u043F \u0443\u0430\u049B\u044B\u0442\u044B",averageAnswerTimeFormula:"\u041E\u0440\u0442\u0430\u0448\u0430 \u0436\u0430\u0443\u0430\u043F \u0443\u0430\u049B\u044B\u0442\u044B = \u0436\u0456\u0431\u0435\u0440\u0433\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u043D\u0430\u049B\u0442\u044B \u0436\u0430\u0443\u0430\u043F \u0443\u0430\u049B\u044B\u0442\u044B\u043D\u044B\u04A3 \u049B\u043E\u0441\u044B\u043D\u0434\u044B\u0441\u044B / \u0436\u0456\u0431\u0435\u0440\u0433\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B",studentsRequiredToAttend:"\u049A\u0430\u0442\u044B\u0441\u0443\u044B \u0442\u0438\u0456\u0441 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B",studentsToAttendExam:"\u041C\u04B1\u0493\u0430\u043B\u0456\u043C \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0493\u0430\u043D \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0493\u0430 \u049B\u0430\u0442\u044B\u0441\u0443\u044B \u0442\u0438\u0456\u0441 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B",actualParticipants:"\u041D\u0430\u049B\u0442\u044B \u049B\u0430\u0442\u044B\u0441\u049B\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B",studentsWithSubmissionStatusInProgressOrSubmittedOrSubmittedWithoutAnswer:"\u0416\u0456\u0431\u0435\u0440\u0443 \u043A\u04AF\u0439\u0456 \xAB\u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u0430\xBB, \xAB\u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0434\u0456\xBB, \xAB\u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0434\u0456 (\u0436\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0456\u043B\u043C\u0435\u0433\u0435\u043D)\xBB \u0431\u043E\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B",participationRate:"\u049A\u0430\u0442\u044B\u0441\u0443 \u04AF\u043B\u0435\u0441\u0456",participationRateFormula:"\u049A\u0430\u0442\u044B\u0441\u0443 \u04AF\u043B\u0435\u0441\u0456 = (\u043D\u0430\u049B\u0442\u044B \u049B\u0430\u0442\u044B\u0441\u049B\u0430\u043D / \u049B\u0430\u0442\u044B\u0441\u0443\u044B \u0442\u0438\u0456\u0441) *100%",averageScore:"\u041E\u0440\u0442\u0430\u0448\u0430 \u04B1\u043F\u0430\u0439",averageScoreFormula:"\u041E\u0440\u0442\u0430\u0448\u0430 \u04B1\u043F\u0430\u0439 = \u0431\u0430\u0440\u043B\u044B\u049B \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u04B1\u043F\u0430\u0439 \u049B\u043E\u0441\u044B\u043D\u0434\u044B\u0441\u044B / \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B",highestScore:"\u0415\u04A3 \u0436\u043E\u0493\u0430\u0440\u044B \u04B1\u043F\u0430\u0439",lowestScore:"\u0415\u04A3 \u0442\u04E9\u043C\u0435\u043D \u04B1\u043F\u0430\u0439",standardDeviation:"\u0421\u0442\u0430\u043D\u0434\u0430\u0440\u0442\u0442\u044B \u0430\u0443\u044B\u0442\u049B\u0443",standardDeviationExplanation:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u04B1\u043F\u0430\u0439\u043B\u0430\u0440\u044B\u043D\u044B\u04A3 \u0430\u0439\u044B\u0440\u043C\u0430\u0448\u044B\u043B\u044B\u0493\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0435\u0442\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u043A\u0456\u0448; \u043C\u04D9\u043D\u0456 \u0436\u043E\u0493\u0430\u0440\u044B \u0431\u043E\u043B\u0441\u0430, \u04B1\u043F\u0430\u0439 \u0430\u0439\u044B\u0440\u043C\u0430\u0441\u044B \u04AF\u043B\u043A\u0435\u043D \u0436\u04D9\u043D\u0435 \u0442\u0430\u0440\u0430\u043B\u0443\u044B \u043A\u0435\u04A3; \u043C\u04D9\u043D\u0456 \u0442\u04E9\u043C\u0435\u043D \u0431\u043E\u043B\u0441\u0430, \u04B1\u043F\u0430\u0439\u043B\u0430\u0440 \u0431\u0456\u0440-\u0431\u0456\u0440\u0456\u043D\u0435 \u0436\u0430\u049B\u044B\u043D \u0436\u04D9\u043D\u0435 \u0442\u0430\u0440\u0430\u043B\u0443\u044B \u0442\u0430\u0440.",excellent:"\u04AE\u0437\u0434\u0456\u043A",numberOfExcellentStudents:"\u04AE\u0437\u0434\u0456\u043A \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B: \u0431\u0430\u0493\u0430\u0441\u044B \u0436\u0430\u043B\u043F\u044B \u04B1\u043F\u0430\u0439\u0434\u044B\u04A3 90%-\u044B\u043D\u0430\u043D \u0436\u043E\u0493\u0430\u0440\u044B \u0436\u04D9\u043D\u0435 100%-\u044B\u043D\u0430\u043D \u0442\u04E9\u043C\u0435\u043D",good:"\u0416\u0430\u049B\u0441\u044B",numberOfGoodStudents:"\u0416\u0430\u049B\u0441\u044B \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B: \u0431\u0430\u0493\u0430\u0441\u044B \u0436\u0430\u043B\u043F\u044B \u04B1\u043F\u0430\u0439\u0434\u044B\u04A3 70%-\u044B\u043D\u0430\u043D \u0436\u043E\u0493\u0430\u0440\u044B \u0436\u04D9\u043D\u0435 90%-\u044B\u043D\u0430\u043D \u0442\u04E9\u043C\u0435\u043D",pass:"\u04E8\u0442\u043A\u0435\u043D",numberOfPassedStudents:"\u04E8\u0442\u043A\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B: \u0431\u0430\u0493\u0430\u0441\u044B \u0436\u0430\u043B\u043F\u044B \u04B1\u043F\u0430\u0439\u0434\u044B\u04A3 60%-\u044B\u043D\u0430\u043D \u0436\u043E\u0493\u0430\u0440\u044B \u0436\u04D9\u043D\u0435 70%-\u044B\u043D\u0430\u043D \u0442\u04E9\u043C\u0435\u043D",fail:"\u04E8\u0442\u043F\u0435\u0433\u0435\u043D",numberOfFailedStudents:"\u04E8\u0442\u043F\u0435\u0433\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B: \u0431\u0430\u0493\u0430\u0441\u044B \u0436\u0430\u043B\u043F\u044B \u04B1\u043F\u0430\u0439\u0434\u044B\u04A3 60%-\u044B\u043D\u0430\u043D \u0442\u04E9\u043C\u0435\u043D",overviewOfQuestions:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0493\u0430 \u0448\u043E\u043B\u0443 (\u0431\u0430\u0493\u0430\u043D\u0434\u044B \u0434\u0438\u0430\u0433\u0440\u0430\u043C\u043C\u0430\u043D\u044B \u0431\u0430\u0441\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0435\u0440\u0434\u0456 \u043A\u04E9\u0440\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B)",accuracyRate:"\u0414\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0443 \u043F\u0430\u0439\u044B\u0437\u044B",scoreRate:"\u04B0\u043F\u0430\u0439 \u0430\u043B\u0443 \u043F\u0430\u0439\u044B\u0437\u044B",sortingMethod:"\u0421\u04B1\u0440\u044B\u043F\u0442\u0430\u0443 \u0442\u04D9\u0441\u0456\u043B\u0456",sortByQuestionNumberAsc:"\u0421\u04B1\u0440\u0430\u049B \u043D\u04E9\u043C\u0456\u0440\u0456 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByQuestionNumberDesc:"\u0421\u04B1\u0440\u0430\u049B \u043D\u04E9\u043C\u0456\u0440\u0456 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByAccuracyRateAsc:"\u0414\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F \u043F\u0430\u0439\u044B\u0437\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByAccuracyRateDesc:"\u0414\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F \u043F\u0430\u0439\u044B\u0437\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",studentScoreDistribution:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u04B1\u043F\u0430\u0439\u043B\u0430\u0440\u044B\u043D\u044B\u04A3 \u0442\u0430\u0440\u0430\u043B\u0443\u044B",clickBarChartForDetails:"\u0431\u0430\u0493\u0430\u043D\u0434\u044B \u0434\u0438\u0430\u0433\u0440\u0430\u043C\u043C\u0430\u043D\u044B \u0431\u0430\u0441\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0435\u0440\u0434\u0456 \u043A\u04E9\u0440\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B",excellentStudents:"\u04AE\u0437\u0434\u0456\u043A \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440",rankingTop10Students:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0430\u043B\u0493\u0430\u0448\u049B\u044B 10 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0440\u0435\u0439\u0442\u0438\u043D\u0433\u0456",rank:"\u041E\u0440\u044B\u043D",class:"\u0421\u044B\u043D\u044B\u043F",score:"\u0411\u0430\u0493\u0430",overviewOfQuestionTypes:"\u0421\u04B1\u0440\u0430\u049B \u0442\u04AF\u0440\u043B\u0435\u0440\u0456\u043D\u0435 \u0448\u043E\u043B\u0443",clickPieChartForDetails:"\u0434\u04E9\u04A3\u0433\u0435\u043B\u0435\u043A \u0434\u0438\u0430\u0433\u0440\u0430\u043C\u043C\u0430\u043D\u044B \u0431\u0430\u0441\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0435\u0440\u0434\u0456 \u043A\u04E9\u0440\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B",correctRateRange:"\u0414\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0443 \u0434\u0438\u0430\u043F\u0430\u0437\u043E\u043D\u044B:",sixtyAndBelow:"60% \u0436\u04D9\u043D\u0435 \u0442\u04E9\u043C\u0435\u043D",setScoreRange:"\u04B0\u043F\u0430\u0439 \u0434\u0438\u0430\u043F\u0430\u0437\u043E\u043D\u044B\u043D \u043E\u0440\u043D\u0430\u0442\u0443",level:"\u043A\u0435\u0437\u0435\u04A3",scoreRange:"\u04B0\u043F\u0430\u0439 \u0434\u0438\u0430\u043F\u0430\u0437\u043E\u043D\u044B",autoRefresh:"\u0410\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0436\u0430\u04A3\u0430\u0440\u0442\u0443",dataUpdateInterval30:"\u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u04D9\u0440 30 \u0441\u0435\u043A\u0443\u043D\u0434 \u0441\u0430\u0439\u044B\u043D \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0430\u04A3\u0430\u0440\u0442\u044B\u043B\u0430\u0434\u044B",dataUpdateInterval10:"\u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u04D9\u0440 10 \u0441\u0435\u043A\u0443\u043D\u0434 \u0441\u0430\u0439\u044B\u043D \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u0430\u04A3\u0430\u0440\u0442\u044B\u043B\u0430\u0434\u044B",questionNumber:"\u0421\u04B1\u0440\u0430\u049B \u043D\u04E9\u043C\u0456\u0440\u0456",questionContent:"\u0421\u04B1\u0440\u0430\u049B \u043C\u0430\u0437\u043C\u04B1\u043D\u044B",questionCorrectRate:"\u0421\u04B1\u0440\u0430\u049B\u0442\u044B\u04A3 \u0434\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F \u043F\u0430\u0439\u044B\u0437\u044B: (\u0442\u043E\u043B\u044B\u049B \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B / \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u0436\u0430\u043B\u043F\u044B \u0441\u0430\u043D\u044B) *100%",fullScoreStudentCount:"\u0422\u043E\u043B\u044B\u049B \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B \u043C\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u0436\u0430\u043B\u043F\u044B \u0441\u0430\u043D\u044B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B \u0442\u0430\u04A3\u0434\u0430\u0493\u0430\u043D \xAB\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430 \u0430\u0443\u049B\u044B\u043C\u044B\xBB \u0436\u04D9\u043D\u0435 \xAB\u0421\u044B\u043D\u044B\u043F\xBB \u0448\u0430\u0440\u0442\u0442\u0430\u0440\u044B\u043D\u0430 \u0441\u04D9\u0439\u043A\u0435\u0441 \u0435\u0441\u0435\u043F\u0442\u0435\u043B\u0435\u0434\u0456.",questionScoreRate:"\u0421\u04B1\u0440\u0430\u049B\u0442\u044B\u04A3 \u04B1\u043F\u0430\u0439 \u0430\u043B\u0443 \u043F\u0430\u0439\u044B\u0437\u044B: (\u0431\u0430\u0440\u043B\u044B\u049B \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u043D\u0430\u049B\u0442\u044B \u04B1\u043F\u0430\u0439 \u049B\u043E\u0441\u044B\u043D\u0434\u044B\u0441\u044B / (\u0441\u04B1\u0440\u0430\u049B \u0442\u043E\u043B\u044B\u049B \u04B1\u043F\u0430\u0439\u044B * \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B)) *100%",scoredStudentCount:"\u04B0\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B \u043C\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u0436\u0430\u043B\u043F\u044B \u0441\u0430\u043D\u044B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B \u0442\u0430\u04A3\u0434\u0430\u0493\u0430\u043D \xAB\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430 \u0430\u0443\u049B\u044B\u043C\u044B\xBB \u0436\u04D9\u043D\u0435 \xAB\u0421\u044B\u043D\u044B\u043F\xBB \u0448\u0430\u0440\u0442\u0442\u0430\u0440\u044B\u043D\u0430 \u0441\u04D9\u0439\u043A\u0435\u0441 \u0435\u0441\u0435\u043F\u0442\u0435\u043B\u0435\u0434\u0456",answeredStudentsCount:"\u0411\u04B1\u043B \u0441\u04B1\u0440\u0430\u049B\u049B\u0430 \u0436\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u043C\u0435\u0433\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B",totalStudentsCount:"\u0416\u0430\u043B\u043F\u044B \u0441\u0430\u043D\u044B",question:"\u0421\u04B1\u0440\u0430\u049B",firstLevel:"1-\u043A\u0435\u0437\u0435\u04A3:",knowledgePoint:"\u0422\u0438\u0435\u0441\u0456\u043B\u0456 \u0431\u0456\u043B\u0456\u043C \u043D\u04AF\u043A\u0442\u0435\u0441\u0456:",answerStatus:"\u0416\u0430\u0443\u0430\u043F \u0436\u0430\u0493\u0434\u0430\u0439\u044B:",score:"\u04B0\u043F\u0430\u0439",studentsCount:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B",studentsProportion:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u04AF\u043B\u0435\u0441\u0456",fullScoreStudentsCount:"\u0422\u043E\u043B\u044B\u049B \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B: \u043E\u0441\u044B \u043A\u0435\u0437\u0435\u04A3\u0434\u0435 \u0442\u043E\u043B\u044B\u049B \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B",fullScoreStudentsProportion:"\u0422\u043E\u043B\u044B\u049B \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u04AF\u043B\u0435\u0441\u0456: (\u043E\u0441\u044B \u043A\u0435\u0437\u0435\u04A3\u0434\u0435 \u0442\u043E\u043B\u044B\u049B \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B / \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0436\u0430\u043B\u043F\u044B \u0441\u0430\u043D\u044B) *100%",partialScoreStudentsCount:"\u0416\u0430\u0440\u0442\u044B\u043B\u0430\u0439 \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B: \u043E\u0441\u044B \u043A\u0435\u0437\u0435\u04A3\u0434\u0435 \u0436\u0430\u0440\u0442\u044B\u043B\u0430\u0439 \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B",partialScoreStudentsProportion:"\u0416\u0430\u0440\u0442\u044B\u043B\u0430\u0439 \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u04AF\u043B\u0435\u0441\u0456: (\u043E\u0441\u044B \u043A\u0435\u0437\u0435\u04A3\u0434\u0435 \u0436\u0430\u0440\u0442\u044B\u043B\u0430\u0439 \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B / \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0436\u0430\u043B\u043F\u044B \u0441\u0430\u043D\u044B) *100%",zeroScoreStudentsCount:"\u041D\u04E9\u043B \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B: \u043E\u0441\u044B \u043A\u0435\u0437\u0435\u04A3\u0434\u0435 0 \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B (\u0436\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u043C\u0435\u0433\u0435\u043D \u043D\u0435\u043C\u0435\u0441\u0435 \u0431\u0430\u0441\u0442\u0430\u043C\u0430\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0434\u0435 0 \u04B1\u043F\u0430\u0439 \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u0435\u0441\u0435\u043F\u0442\u0435\u043B\u0435\u0434\u0456)",zeroScoreStudentsProportion:"\u041D\u04E9\u043B \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u04AF\u043B\u0435\u0441\u0456: (\u043E\u0441\u044B \u043A\u0435\u0437\u0435\u04A3\u0434\u0435 0 \u04B1\u043F\u0430\u0439 \u0430\u043B\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B / \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0436\u0430\u043B\u043F\u044B \u0441\u0430\u043D\u044B) *100%",note:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443: \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0441\u04AF\u0437\u0433\u0456 \u0448\u0430\u0440\u0442\u0442\u0430\u0440\u044B\u043D\u0430 (\u0441\u044B\u043D\u044B\u043F, \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430 \u0430\u0443\u049B\u044B\u043C\u044B) \u0441\u04D9\u0439\u043A\u0435\u0441 \u049B\u0430\u0439\u0442\u0430 \u0435\u0441\u0435\u043F\u0442\u0435\u043B\u0435\u0434\u0456.",gradeDistribution:"\u0411\u0430\u0493\u0430 \u0442\u0430\u0440\u0430\u043B\u0443\u044B (\u0441\u0430\u043D\u0434\u0430\u0440\u0434\u044B \u043D\u0435\u043C\u0435\u0441\u0435 \u0431\u0430\u0493\u0430\u043D\u0434\u044B \u0434\u0438\u0430\u0433\u0440\u0430\u043C\u043C\u0430\u043D\u044B \u0431\u0430\u0441\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0435\u0440\u0434\u0456 \u043A\u04E9\u0440\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B)",countBased:"\u0421\u0430\u043D\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0435\u0441\u0435\u043F\u0442\u0435\u0443",percentageBased:"\u041F\u0430\u0439\u044B\u0437 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0435\u0441\u0435\u043F\u0442\u0435\u0443",total:"\u0416\u0430\u043B\u043F\u044B",numberOfPeople:"\u0410\u0434\u0430\u043C \u0441\u0430\u043D\u044B",classGradeDistributionByNumber:"\u04D8\u0440 \u0441\u044B\u043D\u044B\u043F\u0442\u044B\u04A3 \u0431\u0430\u0493\u0430 \u0442\u0430\u0440\u0430\u043B\u0443\u044B (\u0430\u0434\u0430\u043C \u0441\u0430\u043D\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430)",questionComparison:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0441\u0430\u043B\u044B\u0441\u0442\u044B\u0440\u0443\u044B (\u0431\u0430\u0493\u0430\u043D\u0434\u044B \u0434\u0438\u0430\u0433\u0440\u0430\u043C\u043C\u0430\u043D\u044B \u0431\u0430\u0441\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0435\u0440\u0434\u0456 \u043A\u04E9\u0440\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B)",averageScore:"\u041E\u0440\u0442\u0430\u0448\u0430 \u04B1\u043F\u0430\u0439 (\u0431\u0430\u0493\u0430\u043D\u0434\u044B \u0434\u0438\u0430\u0433\u0440\u0430\u043C\u043C\u0430\u043D\u044B \u0431\u0430\u0441\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0442\u0435\u0440\u0434\u0456 \u043A\u04E9\u0440\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B)",plagiarismCheckTime:"\u049A\u0430\u0439\u0442\u0430\u043B\u0430\u043D\u0443 \u0442\u0435\u043A\u0441\u0435\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",returnForRedo:"\u049A\u0430\u0439\u0442\u0430\u0440\u0443 \u0436\u04D9\u043D\u0435 \u049B\u0430\u0439\u0442\u0430 \u043E\u0440\u044B\u043D\u0434\u0430\u0443",returnForRedoTime:"\u049A\u0430\u0439\u0442\u0430\u0440\u0443 \u0436\u04D9\u043D\u0435 \u049B\u0430\u0439\u0442\u0430 \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",resetCode:"\u041A\u043E\u0434\u0442\u044B \u049B\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443",questionName:"\u0421\u04B1\u0440\u0430\u049B \u0430\u0442\u0430\u0443\u044B",levelName:"\u041A\u0435\u0437\u0435\u04A3 \u0430\u0442\u0430\u0443\u044B",restoreInitialCodeTime:"\u0411\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u043A\u043E\u0434\u0442\u044B \u049B\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",releaseSettings:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",examRelease:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",unifiedRelease:"\u0411\u0456\u0440\u043A\u0435\u043B\u043A\u0456 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",releaseTime:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B:",deadlineTime:"\u0410\u044F\u049B\u0442\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B:",examDurationSettings:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u0430\u043F\u0442\u0430\u0443\u044B",restrictAnswerTime:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0436\u0430\u0443\u0430\u043F \u0443\u0430\u049B\u044B\u0442\u044B\u043D\u0430 \u0448\u0435\u043A\u0442\u0435\u0443 \u049B\u043E\u044E",reminderBeforeAnswerEnd:"\u0416\u0430\u0443\u0430\u043F \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D\u0493\u0430 \u0434\u0435\u0439\u0456\u043D \u0435\u0441\u043A\u0435\u0440\u0442\u0443 \u0431\u0435\u0440\u0443, \u043C\u0430\u0437\u043C\u04B1\u043D\u044B:",addAnswerReminder:"\u0416\u0430\u0443\u0430\u043F \u0435\u0441\u043A\u0435\u0440\u0442\u0443\u0456\u043D \u049B\u043E\u0441\u0443",studentExamTimeLimitReached:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0443\u0430\u049B\u044B\u0442\u044B \u0448\u0435\u043A\u0442\u0435\u0443\u0456\u043D\u0435 \u0436\u0435\u0442\u0442\u0456",studentEarlySubmissionTimeLimit:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0435\u0440\u0442\u0435 \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0448\u0435\u043A\u0442\u0435\u0443\u0456",antiCheatingSettings:"\u0410\u043D\u0442\u0438\u043F\u043B\u0430\u0433\u0438\u0430\u0442 \u0436\u04D9\u043D\u0435 \u0430\u043B\u0434\u0430\u0443\u0493\u0430 \u049B\u0430\u0440\u0441\u044B \u0431\u0430\u043F\u0442\u0430\u0443",recommendedAntiCheatingMode:"\u04B0\u0441\u044B\u043D\u044B\u043B\u0493\u0430\u043D \u0430\u043D\u0442\u0438-\u0430\u043B\u0434\u0430\u0443 \u0440\u0435\u0436\u0438\u043C\u0456 (\u04D9\u0440\u0442\u04AF\u0440\u043B\u0456 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0440\u0435\u0436\u0438\u043C\u0456\u043D\u0435 \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B \u0436\u04AF\u0439\u0435 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0442\u0438\u0456\u0441\u0442\u0456 \u0430\u043D\u0442\u0438-\u0430\u043B\u0434\u0430\u0443 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456\u043D \u0442\u0430\u04A3\u0434\u0430\u0439\u0434\u044B, \u043A\u0435\u0439\u0456\u043D \u0442\u04AF\u0437\u0435\u0442\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B)",formalMode:"\u0420\u0435\u0441\u043C\u0438 \u0440\u0435\u0436\u0438\u043C",simulationMode:"\u0416\u0430\u0442\u0442\u044B\u0493\u0443 \u0440\u0435\u0436\u0438\u043C\u0456",noCopyPasteDuringAnswer:"\u0416\u0430\u0443\u0430\u043F \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u043A\u04E9\u0448\u0456\u0440\u0443 \u043C\u0435\u043D \u049B\u043E\u044E\u0493\u0430 \u0442\u044B\u0439\u044B\u043C \u0441\u0430\u043B\u0443",randomizeQuestionOrder:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B\u04A3 \u0440\u0435\u0442\u0456\u043D \u043A\u0435\u0437\u0434\u0435\u0439\u0441\u043E\u049B \u0430\u0440\u0430\u043B\u0430\u0441\u0442\u044B\u0440\u0443",randomizeAnswerOptionsOrder:"\u0422\u0430\u04A3\u0434\u0430\u0443 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B\u043D\u044B\u04A3 \u043D\u04B1\u0441\u049B\u0430\u043B\u0430\u0440\u044B\u043D \u043A\u0435\u0437\u0434\u0435\u0439\u0441\u043E\u049B \u0430\u0440\u0430\u043B\u0430\u0441\u0442\u044B\u0440\u0443",examPassword:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u043F\u0430\u0440\u043E\u043B\u0456 (\u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0431\u0456\u0440\u0456\u043D\u0448\u0456 \u0440\u0435\u0442 \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0493\u0430 \u043A\u0456\u0440\u0433\u0435\u043D\u0434\u0435 \u043F\u0430\u0440\u043E\u043B\u044C \u0435\u043D\u0433\u0456\u0437\u0443\u0456 \u049B\u0430\u0436\u0435\u0442)",examUnlockCode:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u049B\u04B1\u043B\u043F\u044B\u043D \u0430\u0448\u0443 \u043A\u043E\u0434\u044B (\u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0448\u044B\u049B\u0441\u0430, \u049B\u0430\u0439\u0442\u0430 \u043A\u0456\u0440\u0443 \u04AF\u0448\u0456\u043D \u049B\u04B1\u043B\u043F\u044B\u043D \u0430\u0448\u0443 \u043A\u043E\u0434\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0443\u0456 \u043A\u0435\u0440\u0435\u043A)",examLoginRestriction:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D\u0493\u0430 \u043A\u0456\u0440\u0443 \u0448\u0435\u043A\u0442\u0435\u0443\u0456 (\u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0436\u04AF\u0439\u0435\u0433\u0435 \u0435\u043A\u0456\u043D\u0448\u0456 \u0436\u04D9\u043D\u0435 \u043A\u0435\u0439\u0456\u043D\u0433\u0456 \u0440\u0435\u0442 \u043A\u0456\u0440\u0433\u0435\u043D\u0434\u0435 \u0431\u0430\u049B\u044B\u043B\u0430\u0443\u0448\u044B \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u049B\u04B1\u043B\u043F\u044B\u043D \u0430\u0448\u0443 \u043A\u043E\u0434\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0443\u0456 \u043A\u0435\u0440\u0435\u043A)",forceSubmitAfterSwitchingScreen:"\u042D\u043A\u0440\u0430\u043D \u0430\u0443\u044B\u0441\u049B\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u044B \u0430\u044F\u049B\u0442\u0430\u0443",ipBinding:"IP \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B\u043D \u0431\u0430\u0439\u043B\u0430\u0443 (\u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u044B \u0431\u0430\u0441\u0442\u0430\u0493\u0430\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0430\u043A\u043A\u0430\u0443\u043D\u0442\u044B \u049B\u04B1\u0440\u044B\u043B\u0493\u044B\u043D\u044B\u04A3 IP-\u043C\u0435\u043D \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0430\u0434\u044B; \u0435\u0440\u0435\u043A\u0448\u0435 \u0436\u0430\u0493\u0434\u0430\u0439\u0434\u0430 \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u043D\u0435\u043C\u0435\u0441\u0435 \u0430\u0441\u0441\u0438\u0441\u0442\u0435\u043D\u0442 IP \u0431\u0430\u0439\u043B\u0430\u043C\u044B\u043D \u0430\u043B\u044B\u043F \u0442\u0430\u0441\u0442\u0430\u0439 \u0430\u043B\u0430\u0434\u044B)",restrictExamAccessByIP:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D\u0493\u0430 \u043A\u0456\u0440\u0443 IP \u0430\u0443\u049B\u044B\u043C\u044B\u043D \u0448\u0435\u043A\u0442\u0435\u0443 (\u0435\u043C\u0442\u0438\u0445\u0430\u043D \u049B\u04B1\u0440\u044B\u043B\u0493\u044B\u043B\u0430\u0440\u044B\u043D\u044B\u04A3 IP \u0434\u0438\u0430\u043F\u0430\u0437\u043E\u043D\u044B\u043D \u0448\u0435\u043A\u0442\u0435\u0443)",examMonitorAndBehaviorAnalysis:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u043A\u0430\u043C\u0435\u0440\u0430 \u0430\u0440\u049B\u044B\u043B\u044B \u0431\u0430\u049B\u044B\u043B\u0430\u0443 \u0436\u04D9\u043D\u0435 \u043C\u0456\u043D\u0435\u0437-\u049B\u04B1\u043B\u044B\u049B \u0442\u0430\u043B\u0434\u0430\u0443 (\u0435\u043C\u0442\u0438\u0445\u0430\u043D \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u0432\u0435\u0431-\u043A\u0430\u043C\u0435\u0440\u0430\u0441\u044B \u0430\u0440\u049B\u044B\u043B\u044B \u0441\u0443\u0440\u0435\u0442 \u0442\u04AF\u0441\u0456\u0440\u0456\u043B\u0435\u0434\u0456, \u0431\u04B1\u043B \u0431\u0430\u049B\u044B\u043B\u0430\u0443 \u0436\u04D9\u043D\u0435 \u0442\u0430\u043B\u0434\u0430\u0443 \u04AF\u0448\u0456\u043D \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0434\u044B; \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u04A3 \u043F\u0430\u0440\u0430\u0493\u044B\u043D\u0434\u0430 \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456)",faceRecognitionBeforeExam:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0430\u043B\u0434\u044B\u043D\u0434\u0430 \u0431\u0435\u0442 \u043F\u0456\u0448\u0456\u043D\u0456\u043D \u0442\u0435\u043A\u0441\u0435\u0440\u0443 (\u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0431\u0430\u0441\u0442\u0430\u043C\u0430\u0441 \u0431\u04B1\u0440\u044B\u043D \u0431\u0435\u0442 \u0441\u04D9\u0439\u043A\u0435\u0441\u0442\u0456\u0433\u0456 \u0440\u0430\u0441\u0442\u0430\u043B\u0443\u044B \u0442\u0438\u0456\u0441)",phoneVideoRecordingDuringExam:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u0430\u0440\u049B\u044B\u043B\u044B \u0431\u0435\u0439\u043D\u0435 \u0436\u0430\u0437\u0443 (\u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0431\u0430\u0441\u0442\u0430\u043C\u0430\u0441 \u0431\u04B1\u0440\u044B\u043D \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043A\u0430\u043C\u0435\u0440\u0430\u0441\u044B\u043D \u049B\u043E\u0441\u0443\u044B \u0442\u0438\u0456\u0441, \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u0431\u0435\u0439\u043D\u0435\u043D\u0456 \u0431\u0430\u049B\u044B\u043B\u0430\u0443 \u0431\u0435\u0442\u0456\u043D\u0434\u0435 \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B)",reviewSettings:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",centralizedGrading:"\u041E\u0440\u0442\u0430\u043B\u044B\u049B\u0442\u0430\u043D\u0434\u044B\u0440\u044B\u043B\u0493\u0430\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0443 (\u0435\u0433\u0435\u0440 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043D\u044B \u0436\u0456\u0431\u0435\u0440\u0433\u0435\u043D \u0436\u04D9\u043D\u0435 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \xAB\u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D\xBB \u043A\u04AF\u0439\u0434\u0435 \u0431\u043E\u043B\u0441\u0430, \u0436\u04D9\u043D\u0435 \u0441\u044B\u043D\u0430\u049B\u0442\u0430 \u0431\u043E\u0441 \u043E\u0440\u044B\u043D, \u049B\u044B\u0441\u049B\u0430 \u0436\u0430\u0443\u0430\u043F, \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443, \u043A\u043E\u0434\u0442\u044B \u0442\u043E\u043B\u0442\u044B\u0440\u0443 \u043D\u0435\u043C\u0435\u0441\u0435 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B \u0431\u0430\u0440 \u0431\u043E\u043B\u0441\u0430, \u043E\u0440\u0442\u0430\u043B\u044B\u049B \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u049B\u043E\u0441\u044B\u043B\u0430\u0434\u044B)",centralizedGradingEnabled:"\u041E\u0440\u0442\u0430\u043B\u044B\u049B \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u049B\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u04E9\u0448\u0456\u0440\u0456\u043B\u043C\u0435\u0439\u0434\u0456",gradingSettings:"\u0411\u0430\u0493\u0430 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",partialCreditForIncompleteMultipleChoice:"\u041A\u04E9\u043F \u0442\u0430\u04A3\u0434\u0430\u0443\u043B\u044B \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u0430 \u0442\u043E\u043B\u044B\u049B \u0435\u043C\u0435\u0441 \u0436\u0430\u0443\u0430\u043F \u04AF\u0448\u0456\u043D \u0436\u0430\u0440\u0442\u044B\u043B\u0430\u0439 \u04B1\u043F\u0430\u0439 \u0431\u0435\u0440\u0443 (\u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0431\u0430\u0440\u043B\u044B\u049B \u0434\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F\u0442\u0430\u0440\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u043C\u0430\u0493\u0430\u043D\u044B\u043C\u0435\u043D, \u0442\u0430\u04A3\u0434\u0430\u0493\u0430\u043D\u0434\u0430\u0440\u044B \u0434\u04B1\u0440\u044B\u0441 \u0431\u043E\u043B\u0441\u0430, \u0456\u0448\u0456\u043D\u0430\u0440\u0430 \u04B1\u043F\u0430\u0439 \u0430\u043B\u0430\u0434\u044B; \u04B1\u043F\u0430\u0439 = \u0442\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D \u0436\u0430\u0443\u0430\u043F\u0442\u0430\u0440 \u0441\u0430\u043D\u044B * (\u0441\u04B1\u0440\u0430\u049B \u04B1\u043F\u0430\u0439\u044B / \u0434\u04B1\u0440\u044B\u0441 \u0436\u0430\u0443\u0430\u043F\u0442\u0430\u0440 \u0441\u0430\u043D\u044B))",ignoreCaseForFillInTheBlanks:"\u0411\u043E\u0441 \u043E\u0440\u044B\u043D \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u04D9\u0440\u0456\u043F\u0442\u0456\u04A3 \u04AF\u043B\u043A\u0435\u043D-\u043A\u0456\u0448\u0456\u043B\u0456\u0433\u0456\u043D \u0435\u043B\u0435\u043C\u0435\u0443 (\u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u0436\u0430\u0443\u0430\u043F\u0442\u0430\u0493\u044B \u04D9\u0440\u0456\u043F \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0456 \u0435\u0441\u043A\u0435\u0440\u0456\u043B\u043C\u0435\u0439\u0434\u0456)",allowStudentsToViewGrades:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0433\u0435 \u0431\u0430\u0493\u0430\u0441\u044B\u043D \u043A\u04E9\u0440\u0443\u0433\u0435 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0431\u0435\u0440\u0443 (\u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0431\u0435\u043B\u0433\u0456\u043B\u0456 \u043A\u0435\u0437\u0435\u04A3\u0434\u0435 \u0431\u0430\u0493\u0430\u0441\u044B\u043D \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B)",intelligentGradingForShortAnswer:"\u049A\u044B\u0441\u049B\u0430 \u0436\u0430\u0443\u0430\u043F\u0442\u0430\u0440\u0434\u044B \u0438\u043D\u0442\u0435\u043B\u043B\u0435\u043A\u0442\u0443\u0430\u043B\u0434\u044B \u0431\u0430\u0493\u0430\u043B\u0430\u0443",enableIntelligentGrading:"\u049A\u043E\u0441\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D, \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0431\u0435\u0442\u0456\u043D\u0434\u0435 AI \u0430\u0441\u0441\u0438\u0441\u0442\u0435\u043D\u0442 \u043A\u04E9\u043C\u0435\u0433\u0456\u043C\u0435\u043D \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0431\u0430\u0493\u0430 \u043C\u0435\u043D \u043F\u0456\u043A\u0456\u0440 \u0431\u0435\u0440\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u0433\u0456 \u0431\u043E\u043B\u0430\u0434\u044B",instructionManual:"\u04D8\u0440\u0435\u043A\u0435\u0442 \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u0493\u044B",publishExam:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",cannotRepublishExam:"\u0411\u04B1\u0440\u044B\u043D \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D \u0435\u043C\u0442\u0438\u0445\u0430\u043D\u0434\u044B \u049B\u0430\u0439\u0442\u0430 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",examMode:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0440\u0435\u0436\u0438\u043C\u0456",examTime:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0443\u0430\u049B\u044B\u0442\u044B",selectClass:"\u0421\u044B\u043D\u044B\u043F\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",joinSuccess:"\u049A\u043E\u0441\u044B\u043B\u0434\u044B! \u0442\u0435\u0441\u0442\u0442\u0430\u0493\u044B \u0436\u0430\u04A3\u0430 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0441\u04B1\u0440\u0430\u049B \u049B\u043E\u0440\u044B\u043D\u0430 \u0441\u0438\u043D\u0445\u0440\u043E\u043D\u0434\u0430\u043B\u0434\u044B~",later:"\u041A\u0435\u0439\u0456\u043D\u0456\u0440\u0435\u043A",goToQuestionBank:"\u0421\u044B\u043D\u0430\u049B \u049B\u043E\u0440\u044B\u043D\u0430 \u04E9\u0442\u0443",knowledgeGraph:"\u0411\u0456\u043B\u0456\u043C \u0433\u0440\u0430\u0444\u0438\u043A\u0430\u0441\u044B",courseGraph:"\u041A\u0443\u0440\u0441 \u0433\u0440\u0430\u0444\u0438\u043A\u0430\u0441\u044B",learningPath:"\u041E\u049B\u0443 \u0436\u043E\u043B\u044B",tagGraph:"\u0411\u0435\u043B\u0433\u0456 \u0433\u0440\u0430\u0444\u0438\u043A\u0430\u0441\u044B",knowledgeNode:"\u0411\u0456\u043B\u0456\u043C \u0442\u04AF\u0439\u0456\u043D\u0456",resourceNode:"\u0420\u0435\u0441\u0443\u0440\u0441 \u0442\u04AF\u0439\u0456\u043D\u0456",createKnowledgeGraph:"\u0411\u0456\u043B\u0456\u043C \u0433\u0440\u0430\u0444\u0438\u043A\u0430\u0441\u044B\u043D \u049B\u04B1\u0440\u0443",noGraphCreateOne:"\u04D8\u0437\u0456\u0440\u0433\u0435 \u0433\u0440\u0430\u0444\u0438\u043A\u0430 \u0436\u043E\u049B, \u0436\u0430\u04A3\u0430\u0441\u044B\u043D \u049B\u04B1\u0440\u044B\u04A3\u044B\u0437",createNewGraph:"\u0416\u0430\u04A3\u0430 \u0433\u0440\u0430\u0444\u0438\u043A\u0430 \u049B\u04B1\u0440\u0443",addNewKnowledgeGraph:"\u0416\u0430\u04A3\u0430 \u0431\u0456\u043B\u0456\u043C \u0433\u0440\u0430\u0444\u0438\u043A\u0430\u0441\u044B\u043D \u049B\u043E\u0441\u0443",nodeAttributes:"\u0422\u04AF\u0439\u0456\u043D \u049B\u0430\u0441\u0438\u0435\u0442\u0456",graphName:"\u0413\u0440\u0430\u0444\u0438\u043A\u0430 \u0430\u0442\u0430\u0443\u044B",description:"\u0421\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430",graphType:"\u0413\u0440\u0430\u0444\u0438\u043A\u0430 \u0442\u04AF\u0440\u0456",selectType:"\u0422\u04AF\u0440\u0434\u0456 \u0442\u0430\u04A3\u0434\u0430\u0443",add:"\u049A\u043E\u0441\u0443",createLearningPath:"\u041E\u049B\u0443 \u0436\u043E\u043B\u044B\u043D \u049B\u04B1\u0440\u0443",noLearningPathData:"\u04D8\u0437\u0456\u0440\u0433\u0435 \u043E\u049B\u0443 \u0436\u043E\u043B\u044B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0456 \u0436\u043E\u049B",pathName:"\u0416\u043E\u043B \u0430\u0442\u0430\u0443\u044B (\u043E\u049B\u0443 \u0436\u043E\u043B\u044B\u043D\u044B\u04A3 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437)",finishCreation:"\u049A\u04B1\u0440\u0443\u0434\u044B \u0430\u044F\u049B\u0442\u0430\u0443",learningPathDrag:"\u041E\u049B\u0443 \u0436\u043E\u043B\u044B (\u0440\u0435\u0442\u0442\u0456\u043B\u0456\u043A\u0442\u0456 \u0441\u04AF\u0439\u0440\u0435\u043F \u04E9\u0437\u0433\u0435\u0440\u0442\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B)",createNewSurvey:"\u0416\u0430\u04A3\u0430 \u0441\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430 \u049B\u04B1\u0440\u0443",selectSurvey:"\u0421\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430\u043D\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",surveySelection:"\u0421\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430 \u0442\u0430\u04A3\u0434\u0430\u0443",selectFromSaved:"\u0422\u0430\u04A3\u0434\u0430\u0443 \u043D\u044B\u0441\u0430\u043D\u044B: \u0441\u0456\u0437 \u0441\u0430\u0431\u0430\u049B \u0441\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430\u043B\u0430\u0440 \u0442\u0456\u0437\u0456\u043C\u0456\u043D\u0434\u0435 \u0441\u0430\u049B\u0442\u0430\u0493\u0430\u043D \u0441\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430\u043B\u0430\u0440",selectFromPublic:"\u0422\u0430\u04A3\u0434\u0430\u0443 \u043D\u044B\u0441\u0430\u043D\u044B: \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u049B\u043E\u0440\u044B\u043D\u0434\u0430 \u0436\u0430\u043B\u043F\u044B\u0493\u0430 \u049B\u043E\u043B\u0436\u0435\u0442\u0456\u043C\u0434\u0456 \u0435\u0442\u0456\u043F \u043E\u0440\u043D\u0430\u0442\u044B\u043B\u0493\u0430\u043D \u0431\u0430\u0440\u043B\u044B\u049B \u0441\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430\u043B\u0430\u0440",surveyTitle:"\u0421\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430 \u0430\u0442\u0430\u0443\u044B",surveyTitleLimit:"\u0421\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430 \u0430\u0442\u0430\u0443\u044B, \u0435\u04A3 \u043A\u04E9\u0431\u0456 60 \u0442\u0430\u04A3\u0431\u0430",surveyInstructions:"\u0421\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430 \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u0493\u044B",surveyInstructionsLimit:"\u0411\u04B1\u043B \u0441\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430\u0493\u0430 \u049B\u0430\u0442\u044B\u0441\u0442\u044B \u0442\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435\u043D\u0456 \u043E\u0441\u044B \u0436\u0435\u0440\u0433\u0435 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437, \u0435\u04A3 \u043A\u04E9\u0431\u0456 5000 \u0442\u0430\u04A3\u0431\u0430",saveSurvey:"\u0421\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430\u043D\u044B \u0441\u0430\u049B\u0442\u0430\u0443",publishSurvey:"\u0421\u0430\u0443\u0430\u043B\u043D\u0430\u043C\u0430\u043D\u044B \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",exportScoreSummary:"\u0411\u0430\u0493\u0430\u043B\u0430\u0440 \u049B\u043E\u0440\u044B\u0442\u044B\u043D\u0434\u044B\u0441\u044B\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",examSummarySettings:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u049B\u043E\u0440\u044B\u0442\u044B\u043D\u0434\u044B\u0441\u044B\u043D \u0431\u0430\u043F\u0442\u0430\u0443",analysisTemplate:"\u0422\u0430\u043B\u0434\u0430\u0443 \u04AF\u043B\u0433\u0456\u0441\u0456",template1:"\u04AE\u043B\u0433\u0456 1 \u2014 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u049B\u043E\u0440\u044B\u0442\u044B\u043D\u0434\u044B\u0441\u044B\u043D \u049B\u0430\u0440\u0430\u0443",template2:"\u04AE\u043B\u0433\u0456 2 \u2014 \u043A\u0443\u0440\u0441 \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u044B\u043D\u0430\u0493\u044B\u043D \u0442\u0430\u043B\u0434\u0430\u0443 \u049B\u0430\u0440\u0430\u0443",summaryReportPreview:"\u049A\u043E\u0440\u044B\u0442\u044B\u043D\u0434\u044B \u0435\u0441\u0435\u043F\u0442\u0456 \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443",exportSettings:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",headerImageSettings:"\u041F\u0430\u0440\u0430\u049B \u0431\u04B1\u0440\u044B\u0448\u044B \u0431\u0435\u043B\u0433\u0456\u0441\u0456. \u0421\u0443\u0440\u0435\u0442 \u04E9\u043B\u0448\u0435\u043C\u0456 \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0434\u044B: 700px*500px, \u043A\u04E9\u043B\u0435\u043C\u0456 200k-\u0442\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u0442\u0438\u0456\u0441",showTestTitle:"\u0442\u0435\u0441\u0442 \u0430\u0442\u0430\u0443\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",showExamContent:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u043C\u0430\u0437\u043C\u04B1\u043D\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 (\u044F\u0493\u043D\u0438 \u043E\u0441\u044B \u0442\u0435\u0441\u0442 \u0442\u0438\u0435\u0441\u0456\u043B\u0456 \u043A\u0443\u0440\u0441 \u0430\u0442\u0430\u0443\u044B)",showQuestionDetails:"\u0421\u04B1\u0440\u0430\u049B \u0441\u0430\u043D\u044B, \u04B1\u043F\u0430\u0439 \u0436\u04D9\u043D\u0435 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u04B1\u0437\u0430\u049B\u0442\u044B\u0493\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",showScoreAndTable:"\u04B0\u043F\u0430\u0439 \u043C\u0435\u043D \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u0435\u0441\u0442\u0435\u0441\u0456\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",sealLineSettings:"\u041C\u04E9\u0440\u043B\u0435\u043D\u0433\u0435\u043D \u0430\u0439\u043C\u0430\u049B\u0442\u044B \u0431\u0430\u043F\u0442\u0430\u0443",specializationClass:"\u041C\u0430\u043C\u0430\u043D\u0434\u044B\u049B \u0441\u044B\u043D\u044B\u0431\u044B",maxQuestionsPerPage:"\u04D8\u0440 \u0431\u0435\u0442\u043A\u0435 \u0435\u04A3 \u043A\u04E9\u043F \u0441\u044B\u043D\u0430\u049B \u0441\u0430\u043D\u044B:",examInstructions:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u0493\u044B",sampleImagePreview:"\u041C\u044B\u0441\u0430\u043B \u0441\u0443\u0440\u0435\u0442\u0442\u0456 \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443",sortByPublishTimeAsc:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443",sortByCreationTimeDesc1:"\u049A\u04B1\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443",sortByCreationTimeAsc1:"\u049A\u04B1\u0440\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443",sortByPublishTimeDesc1:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443",sortByPublishTimeAsc1:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443",prePublish:"\u0410\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",uploadResource:"\u0420\u0435\u0441\u0443\u0440\u0441 \u0436\u04AF\u043A\u0442\u0435\u0443",addExternalLink:"\u0421\u044B\u0440\u0442\u049B\u044B \u0441\u0456\u043B\u0442\u0435\u043C\u0435 \u049B\u043E\u0441\u0443",searchByPublisherOrName:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0448\u044B \u043D\u0435\u043C\u0435\u0441\u0435 \u0430\u0442\u0430\u0443\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0456\u0437\u0434\u0435\u0443",resourceName:"\u0420\u0435\u0441\u0443\u0440\u0441 \u0430\u0442\u0430\u0443\u044B",size:"\u04E8\u043B\u0448\u0435\u043C\u0456",publisher:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0493\u0430\u043D \u0430\u0434\u0430\u043C",time:"\u0423\u0430\u049B\u044B\u0442\u044B",renameDirectory:"\u041A\u0430\u0442\u0430\u043B\u043E\u0433\u0442\u044B \u049B\u0430\u0439\u0442\u0430 \u0430\u0442\u0430\u0443",directoryName:"\u041A\u0430\u0442\u0430\u043B\u043E\u0433 \u0430\u0442\u0430\u0443\u044B",fileUpload:"\u0424\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u0443",fileUploadLimit:"1. \u0411\u0456\u0440 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0435\u04A3 \u043A\u04E9\u0431\u0456 10 \u0444\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B. 2. \u0422\u043E\u049B\u0442\u0430\u0443 \u043E\u0440\u043D\u044B\u043D\u0430\u043D \u0436\u0430\u043B\u0493\u0430\u0441\u0442\u044B\u0440\u0443 \u049B\u043E\u043B\u0434\u0430\u0443 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u043C\u0435\u0439\u0434\u0456, \u0431\u0456\u0440 \u0444\u0430\u0439\u043B\u0434\u044B\u04A3 \u04E9\u043B\u0448\u0435\u043C\u0456 5\u0413\u0411-\u0442\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u0442\u0438\u0456\u0441.",publicVisibility:"\u0442\u0430\u04A3\u0434\u0430\u043B\u0441\u0430, \u0431\u0430\u0440\u043B\u044B\u049B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B; \u0442\u0430\u04A3\u0434\u0430\u043B\u043C\u0430\u0441\u0430, \u0442\u0435\u043A \u0441\u0430\u0431\u0430\u049B \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456 \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B",resourceDescription:"\u041C\u04B1\u043D\u0434\u0430 \u0440\u0435\u0441\u0443\u0440\u0441 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437, \u0435\u04A3 \u043A\u04E9\u0431\u0456 100 \u0442\u0430\u04A3\u0431\u0430",resourceNameLabel:"\u0420\u0435\u0441\u0443\u0440\u0441 \u0430\u0442\u0430\u0443\u044B: ",resourceNameLimit:"\u0440\u0435\u0441\u0443\u0440\u0441 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437, \u0435\u04A3 \u043A\u04E9\u0431\u0456 60 \u0442\u0430\u04A3\u0431\u0430",linkAddress:"\u0421\u0456\u043B\u0442\u0435\u043C\u0435 \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B:",enterExternalLinkURL:"\u0441\u044B\u0440\u0442\u049B\u044B \u0441\u0456\u043B\u0442\u0435\u043C\u0435\u043D\u0456\u04A3 URL \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",batchWatermarkSettings:"\u0422\u043E\u043F\u0442\u044B\u049B \u0441\u0443\u0442\u0430\u04A3\u0431\u0430 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",statisticsOverview1:"\u0416\u0430\u043B\u043F\u044B \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430",adjustSorting:"\u0420\u0435\u0442\u0456\u043D \u04E9\u0437\u0433\u0435\u0440\u0442\u0443",uploadVideo:"\u0411\u0435\u0439\u043D\u0435 \u0436\u04AF\u043A\u0442\u0435\u0443",video:"\u0411\u0435\u0439\u043D\u0435",liveBroadcast:"\u0422\u0456\u043A\u0435\u043B\u0435\u0439 \u044D\u0444\u0438\u0440",eduCoderSupport:"\u0431\u0430\u0440\u043B\u044B\u049B \u04AF\u0448\u0456\u043D\u0448\u0456 \u0442\u0430\u0440\u0430\u043F \u0442\u0456\u043A\u0435\u043B\u0435\u0439 \u044D\u0444\u0438\u0440 \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430\u043B\u0430\u0440\u044B\u043D \u049B\u043E\u043B\u0434\u0430\u0439\u0434\u044B, \u04D9\u0441\u0456\u0440\u0435\u0441\u0435 \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0434\u044B:",wechat:"WeChat",quickGuide:"\u049A\u044B\u0441\u049B\u0430\u0448\u0430 \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u049B",douyin:"Douyin",bilibili:"Bilibili",douyu:"Douyu",weibitong:"Weibitong",addLiveBroadcast:"\u0422\u0456\u043A\u0435\u043B\u0435\u0439 \u044D\u0444\u0438\u0440 \u049B\u043E\u0441\u0443",batchEnable:"\u0422\u043E\u043F\u0442\u044B\u049B \u049B\u043E\u0441\u0443",batchDisable:"\u0422\u043E\u043F\u0442\u044B\u049B \u04E9\u0448\u0456\u0440\u0443",videoStatisticsOverview:"\u0411\u0435\u0439\u043D\u0435 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430\u0441\u044B\u043D\u0430 \u0448\u043E\u043B\u0443",viewersCount:"\u041A\u04E9\u0440\u0435\u0440\u043C\u0435\u043D\u0434\u0435\u0440 \u0441\u0430\u043D\u044B (\u0430\u0434\u0430\u043C)",viewersCount1:"\u041A\u04E9\u0440\u0435\u0440\u043C\u0435\u043D\u0434\u0435\u0440 \u0441\u0430\u043D\u044B",statisticsList:"\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430 \u0442\u0456\u0437\u0456\u043C\u0456",videoDimensions:"\u0411\u0435\u0439\u043D\u0435 \u04E9\u043B\u0448\u0435\u043C\u0456",videoTitle:"\u0411\u0435\u0439\u043D\u0435 \u0430\u0442\u0430\u0443\u044B",totalViewsCount:"\u0416\u0430\u043B\u043F\u044B \u049B\u0430\u0440\u0430\u0443 \u0441\u0430\u043D\u044B (\u0440\u0435\u0442)",playbackDataStartCounting:"\u041E\u0439\u043D\u0430\u0442\u0443 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0456 \u0431\u0430\u0441\u0442\u0430\u043F \u0435\u0441\u0435\u043F\u0442\u0435\u043B\u0435\u0434\u0456",totalWatchTime:"\u0416\u0430\u043B\u043F\u044B \u049B\u0430\u0440\u0430\u0443 \u04B1\u0437\u0430\u049B\u0442\u044B\u0493\u044B (\u0441\u0430\u0493\u0430\u0442)",exportData:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440\u0434\u0456 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",totalViewCount:"\u0416\u0430\u043B\u043F\u044B \u043A\u04E9\u0440\u0456\u043B\u0456\u043C \u0441\u0430\u043D\u044B (\u0440\u0435\u0442)",learningVideosCount:"\u041E\u049B\u044B\u043B\u0493\u0430\u043D \u0431\u0435\u0439\u043D\u0435\u043B\u0435\u0440 \u0441\u0430\u043D\u044B",totalLearningDuration:"\u0416\u0430\u043B\u043F\u044B \u043E\u049B\u0443 \u04B1\u0437\u0430\u049B\u0442\u044B\u0493\u044B",averageLearningCompletion:"\u041E\u0440\u0442\u0430\u0448\u0430 \u043E\u049B\u0443 \u0430\u044F\u049B\u0442\u0430\u043B\u0443 \u043A\u0435\u0437\u0435\u04A3\u0456",learningStartTime:"\u041E\u049B\u0443\u0434\u044B \u0431\u0430\u0441\u0442\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",lastLearningTime:"\u0421\u043E\u04A3\u0493\u044B \u043E\u049B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",endSorting:"\u0421\u04B1\u0440\u044B\u043F\u0442\u0430\u0443\u0434\u044B \u0430\u044F\u049B\u0442\u0430\u0443",videoTitleField:"\u0411\u0435\u0439\u043D\u0435 \u0430\u0442\u0430\u0443\u044B",videoLink:"\u0411\u0435\u0439\u043D\u0435 \u0441\u0456\u043B\u0442\u0435\u043C\u0435\u0441\u0456",uploadCoverImage:"\u041C\u04B1\u049B\u0430\u0431\u0430 \u0441\u0443\u0440\u0435\u0442\u0442\u0456 \u0436\u04AF\u043A\u0442\u0435\u0443",chooseFileToUpload:"\u0424\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u0443\u0434\u0456 \u0442\u0430\u04A3\u0434\u0430\u0443",uploadInstructions:"\u0422\u04AF\u0441\u0456\u043D\u0456\u043A\u0442\u0435\u043C\u0435: jpg/png \u0444\u043E\u0440\u043C\u0430\u0442\u044B\u043D\u0434\u0430\u0493\u044B \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B, \u0444\u0430\u0439\u043B \u04E9\u043B\u0448\u0435\u043C\u0456 2\u041C-\u043D\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A, 288*158 \u043F\u0438\u043A\u0441\u0435\u043B\u044C \u04B1\u0441\u044B\u043D\u044B\u043B\u0430\u0434\u044B;",noUploadInstructions:"\u0435\u0433\u0435\u0440 \u0436\u04AF\u043A\u0442\u0435\u043B\u043C\u0435\u0441\u0435, \u0436\u04AF\u0439\u0435 \u0441\u0443\u0440\u0435\u0442\u0456 \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0434\u044B.",uploadVideoFileLimit:"\u0411\u0435\u0439\u043D\u0435 \u0436\u04AF\u043A\u0442\u0435\u0443 (\u0431\u0456\u0440 \u0444\u0430\u0439\u043B 1000\u041C-\u043D\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A)",uploadInstructionsFileLimit:"\u0416\u04AF\u043A\u0442\u0435\u0443 \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u0493\u044B: \u0442\u043E\u049B\u0442\u0430\u0443 \u043E\u0440\u043D\u044B\u043D\u0430\u043D \u0436\u0430\u043B\u0493\u0430\u0441\u0442\u044B\u0440\u0443 \u049B\u043E\u043B\u0434\u0430\u0443 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u043C\u0435\u0439\u0434\u0456, \u0431\u0456\u0440 \u0431\u0435\u0439\u043D\u0435 \u0444\u0430\u0439\u043B\u044B\u043D\u044B\u04A3 \u0435\u04A3 \u04AF\u043B\u043A\u0435\u043D \u04E9\u043B\u0448\u0435\u043C\u0456 1\u0413\u0411, \u0431\u0456\u0440 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0435\u04A3 \u043A\u04E9\u0431\u0456 3 \u0431\u0435\u0439\u043D\u0435 \u0444\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B",videoFormats:"\u0411\u0435\u0439\u043D\u0435 \u0444\u043E\u0440\u043C\u0430\u0442\u0442\u0430\u0440\u044B: avi, flv, f4v, m4v, mov, mp4, rmvb, swf, webm, wmv",warmReminder:"\u0416\u044B\u043B\u044B \u0435\u0441\u043A\u0435\u0440\u0442\u0443: \u0416\u0430\u049B\u0441\u044B\u0440\u0430\u049B \u043E\u0439\u043D\u0430\u0442\u0443 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u0441\u0456 \u04AF\u0448\u0456\u043D MP4 \u0444\u043E\u0440\u043C\u0430\u0442\u044B\u043D\u0434\u0430\u0493\u044B \u0431\u0435\u0439\u043D\u0435\u043D\u0456 \u0436\u04AF\u043A\u0442\u0435\u0443\u0434\u0456 \u04B1\u0441\u044B\u043D\u0430\u043C\u044B\u0437. \u0415\u0433\u0435\u0440 \u04E9\u0437\u0456\u04A3\u0456\u0437 \u0436\u0430\u0437\u0493\u0430\u043D \u0431\u0435\u0439\u043D\u0435 \u0431\u043E\u043B\u0441\u0430, \u0441\u0430\u049B\u0442\u0430\u0493\u0430\u043D\u0434\u0430 AVC(H264) \u043A\u043E\u0434\u0442\u0430\u0443\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437.",sorting:"\u0421\u04B1\u0440\u044B\u043F\u0442\u0430\u0443",sortByTime:"\u0423\u0430\u049B\u044B\u0442 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443",sortByPopularity:"\u0422\u0430\u043D\u044B\u043C\u0430\u043B\u0434\u044B\u049B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443",interactionStatistics:"\u04E8\u0437\u0430\u0440\u0430 \u04D9\u0440\u0435\u043A\u0435\u0442 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430\u0441\u044B",postNow:"\u041F\u043E\u0441\u0442 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443",reset:"\u049A\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443",createNewPost:"\u0416\u0430\u04A3\u0430 \u043F\u043E\u0441\u0442 \u049B\u04B1\u0440\u0443",enterPostDetails:"\u041E\u0441\u044B \u0436\u0435\u0440\u0433\u0435 \u043F\u043E\u0441\u0442 \u043C\u04D9\u043B\u0456\u043C\u0435\u0442\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437, \u0435\u04A3 \u043A\u04E9\u0431\u0456 10000 \u0442\u0430\u04A3\u0431\u0430",allClassVisible:"\u0411\u0430\u0440\u043B\u044B\u049B \u0441\u044B\u043D\u044B\u043F\u049B\u0430 \u043A\u04E9\u0440\u0456\u043D\u0435\u0442\u0456\u043D (\u0431\u0435\u043B\u0433\u0456\u043B\u0435\u043D\u0431\u0435\u0441\u0435, \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0493\u0430\u043D \u0442\u0430\u043B\u049B\u044B\u043B\u0430\u0443 \u0442\u0435\u043A \u04E9\u0437 \u0442\u043E\u0431\u044B\u043D\u0430 \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456)",allSignIn:"\u0411\u0430\u0440\u043B\u044B\u049B \u049B\u0430\u0442\u044B\u0441\u0443",signingIn:"\u049A\u0430\u0442\u044B\u0441\u0443 \u0436\u04AF\u0440\u0456\u043F \u0436\u0430\u0442\u044B\u0440",historicalSignIn:"\u0422\u0430\u0440\u0438\u0445\u0438 \u049B\u0430\u0442\u044B\u0441\u0443\u043B\u0430\u0440",signInStatistics:"\u049A\u0430\u0442\u044B\u0441\u0443 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430\u0441\u044B",exportSignIn:"\u049A\u0430\u0442\u044B\u0441\u0443\u0434\u044B \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",createSignIn:"\u049A\u0430\u0442\u044B\u0441\u0443 \u049B\u04B1\u0440\u0443",historicalSignInNote:"\u0411\u04B1\u043B \u0442\u0456\u0437\u0456\u043C\u0434\u0435 \u0442\u0435\u043A \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u0442\u0430\u0440\u0438\u0445\u0438 \u049B\u0430\u0442\u044B\u0441\u0443\u043B\u0430\u0440 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0435\u0434\u0456, \u0442\u0435\u043A \u043E\u043B\u0430\u0440\u0434\u044B \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B",searchSignInName:"\u049A\u0430\u0442\u044B\u0441\u0443 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u043F \u0456\u0437\u0434\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B",noSignIn:"\u049A\u0430\u0442\u044B\u0441\u0443 \u0436\u043E\u049B",noSignInSelected:"\u049A\u0430\u0442\u044B\u0441\u0443 \u0442\u0430\u04A3\u0434\u0430\u043B\u043C\u0430\u0493\u0430\u043D",noExport:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u043C\u0430\u0443",selectedCount:"\u0422\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D \u0441\u0430\u043D\u044B",exportAllSignIn:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B\u043D \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",exportSelectedSignIn:"\u0422\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D\u0434\u0430\u0440\u0434\u044B \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",showLastTenSignIns:"\u0421\u043E\u04A3\u0493\u044B \u043E\u043D \u049B\u0430\u0442\u044B\u0441\u0443\u0434\u044B \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",signInName:"\u049A\u0430\u0442\u044B\u0441\u0443 \u0430\u0442\u0430\u0443\u044B",signInClass:"\u049A\u0430\u0442\u044B\u0441\u0443 \u0441\u044B\u043D\u044B\u0431\u044B",noClassDivision:"\u0411\u04E9\u043B\u0456\u043D\u0433\u0435\u043D \u0441\u044B\u043D\u044B\u043F\u0442\u0430\u0440 \u0436\u043E\u049B, \u0431\u0430\u0440\u043B\u044B\u049B \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u04D9\u0434\u0435\u043F\u043A\u0456 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0442\u0430\u04A3\u0434\u0430\u043B\u0430\u0434\u044B",signInMethod:"\u049A\u0430\u0442\u044B\u0441\u0443 \u0442\u04D9\u0441\u0456\u043B\u0456",quickSignIn:"\u0416\u044B\u043B\u0434\u0430\u043C \u049B\u0430\u0442\u044B\u0441\u0443",signInByCode:"\u041A\u043E\u0434\u043F\u0435\u043D \u049B\u0430\u0442\u044B\u0441\u0443",signInDate:"\u049A\u0430\u0442\u044B\u0441\u0443 \u043A\u04AF\u043D\u0456",lateSignInNotice:"\u0410\u044F\u049B\u0442\u0430\u043B\u0443 \u043C\u0435\u043D \u043A\u0435\u0448\u0456\u0433\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0430\u0440\u0430\u0441\u044B\u043D\u0434\u0430 \u043A\u0456\u0440\u0433\u0435\u043D \u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u043A\u0435\u0448\u0456\u043A\u043A\u0435\u043D \u0434\u0435\u043F \u0441\u0430\u043D\u0430\u043B\u0430\u0434\u044B",starStudent:"\u0411\u0435\u043B\u0441\u0435\u043D\u0434\u0456 \u0441\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440",historicalExport:"\u0422\u0430\u0440\u0438\u0445\u0438 \u044D\u043A\u0441\u043F\u043E\u0440\u0442",getLatestScores:"\u0421\u043E\u04A3\u0493\u044B \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0434\u0456 \u0430\u043B\u0443",currentDisplayMode:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u043A\u0435\u0437\u0434\u0435 \u0431\u0430\u0440\u043B\u044B\u049B \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430 \u0436\u0438\u044B\u043D\u0442\u044B\u049B \u0431\u0430\u0493\u0430\u0441\u044B \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0443\u0434\u0435",courseExperiment:"\u041A\u0443\u0440\u0441 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u0441\u0456",notStarted1:"\u0406\u0441\u043A\u0435 \u049B\u043E\u0441\u044B\u043B\u043C\u0430\u0493\u0430\u043D",studentNotStartedRate:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u0456\u0441\u043A\u0435 \u049B\u043E\u0441\u043F\u0430\u0443 \u04AF\u043B\u0435\u0441\u0456 (\u0441\u0430\u0431\u0430\u049B\u0442\u0430\u0493\u044B \u0431\u0430\u0440\u043B\u044B\u049B \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u043A\u0443\u0440\u0441 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0435\u0440\u0456\u043D\u0456\u04A3 \u043E\u0440\u0442\u0430\u0448\u0430 \u043C\u04D9\u043D\u0456)",notPassed:"\u04E8\u0442\u043F\u0435\u0433\u0435\u043D",studentNotPassedRate:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u04E9\u0442\u043F\u0435\u0443 \u04AF\u043B\u0435\u0441\u0456 (\u0441\u0430\u0431\u0430\u049B\u0442\u0430\u0493\u044B \u0431\u0430\u0440\u043B\u044B\u049B \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u043A\u0443\u0440\u0441 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0435\u0440\u0456\u043D\u0456\u04A3 \u043E\u0440\u0442\u0430\u0448\u0430 \u043C\u04D9\u043D\u0456)",onTimePass:"\u0423\u0430\u049B\u044B\u0442\u044B\u043D\u0434\u0430 \u04E9\u0442\u0443",studentOnTimePassRate:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u0443\u0430\u049B\u044B\u0442\u044B\u043D\u0434\u0430 \u04E9\u0442\u0443 \u04AF\u043B\u0435\u0441\u0456 (\u0441\u0430\u0431\u0430\u049B\u0442\u0430\u0493\u044B \u0431\u0430\u0440\u043B\u044B\u049B \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u043A\u0443\u0440\u0441 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0435\u0440\u0456\u043D\u0456\u04A3 \u043E\u0440\u0442\u0430\u0448\u0430 \u043C\u04D9\u043D\u0456)",latePass:"\u041A\u0435\u0448\u0456\u0433\u0456\u043F \u04E9\u0442\u0443",studentLatePassRate:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440\u0434\u0456\u04A3 \u043A\u0435\u0448\u0456\u0433\u0456\u043F \u04E9\u0442\u0443 \u04AF\u043B\u0435\u0441\u0456 (\u0441\u0430\u0431\u0430\u049B\u0442\u0430\u0493\u044B \u0431\u0430\u0440\u043B\u044B\u049B \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u043A\u0443\u0440\u0441 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0435\u0440\u0456\u043D\u0456\u04A3 \u043E\u0440\u0442\u0430\u0448\u0430 \u043C\u04D9\u043D\u0456)",practicalPassRateRanking:"\u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u04E9\u0442\u0443 \u0440\u0435\u0439\u0442\u0438\u043D\u0433\u0456",practicalScoreDistribution:"\u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u044B\u043D\u044B\u04A3 \u0442\u0430\u0440\u0430\u043B\u0443\u044B",practicalScoreDistributionAvg:"\u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u044B\u043D\u044B\u04A3 \u0442\u0430\u0440\u0430\u043B\u0443\u044B (\u0441\u0430\u0431\u0430\u049B\u0442\u0430\u0493\u044B \u0431\u0430\u0440\u043B\u044B\u049B \u0430\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D \u043A\u0443\u0440\u0441 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0435\u0440\u0456\u043D\u0456\u04A3 \u043E\u0440\u0442\u0430\u0448\u0430 \u043C\u04D9\u043D\u0456)",highToLow:"\u0416\u043E\u0493\u0430\u0440\u044B\u0434\u0430\u043D \u0442\u04E9\u043C\u0435\u043D\u0433\u0435",lowToHigh:"\u0422\u04E9\u043C\u0435\u043D\u043D\u0435\u043D \u0436\u043E\u0493\u0430\u0440\u044B\u0493\u0430",practicalScoreDistributionDetails:"\u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u0431\u0430\u0493\u0430\u043B\u0430\u0440\u044B\u043D\u044B\u04A3 \u0435\u0433\u0436\u0435\u0439-\u0442\u0435\u0433\u0436\u0435\u0439\u043B\u0456 \u0442\u0430\u0440\u0430\u043B\u0443\u044B",courseExperimentName:"\u041A\u0443\u0440\u0441 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u0441\u0456\u043D\u0456\u04A3 \u0430\u0442\u0430\u0443\u044B",numberOfLevels:"\u043A\u0435\u0437\u0435\u04A3 \u0441\u0430\u043D\u044B",numberOfPasses:"\u04E8\u0442\u043A\u0435\u043D\u0434\u0435\u0440 \u0441\u0430\u043D\u044B",engineeringCertification:"\u0418\u043D\u0436\u0435\u043D\u0435\u0440\u043B\u0456\u043A \u0430\u043A\u043A\u0440\u0435\u0434\u0438\u0442\u0430\u0446\u0438\u044F",relatedEngineeringCertificationCourses:"\u0418\u043D\u0436\u0435\u043D\u0435\u0440\u043B\u0456\u043A \u0430\u043A\u043A\u0440\u0435\u0434\u0438\u0442\u0430\u0446\u0438\u044F \u043A\u0443\u0440\u0441\u044B\u043D \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B\u0440\u0443",addAssociation:"\u0411\u0430\u0439\u043B\u0430\u043D\u044B\u0441 \u049B\u043E\u0441\u0443",certifiedMajor:"\u0410\u043A\u043A\u0440\u0435\u0434\u0438\u0442\u0430\u0446\u0438\u044F \u043C\u0430\u043C\u0430\u043D\u0434\u044B\u0493\u044B",certificationYear:"\u0410\u043A\u043A\u0440\u0435\u0434\u0438\u0442\u0430\u0446\u0438\u044F \u0436\u044B\u043B\u044B",relatedCourse:"\u0411\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B \u043A\u0443\u0440\u0441",relatedEngineeringCertificationCourseError:"\u0418\u043D\u0436\u0435\u043D\u0435\u0440\u043B\u0456\u043A \u0430\u043A\u043A\u0440\u0435\u0434\u0438\u0442\u0430\u0446\u0438\u044F \u043A\u0443\u0440\u0441\u044B\u043D \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B\u0440\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D \u0435\u043C\u0435\u0441: \u0441\u0430\u0431\u0430\u049B \u0431\u0456\u0440\u043B\u0456\u0433\u0456\u043D\u0434\u0435 \u0430\u043A\u043A\u0440\u0435\u0434\u0438\u0442\u0430\u0446\u0438\u044F \u043A\u0443\u0440\u0441\u0442\u0430\u0440\u044B \u0436\u043E\u049B. \u0428\u0435\u0448\u0456\u043C: 1. \u04B0\u0439\u044B\u043C\u043D\u044B\u04A3 \u0430\u043A\u043A\u0440\u0435\u0434\u0438\u0442\u0430\u0446\u0438\u044F \u0442\u043E\u0431\u044B \u0430\u043B\u0434\u044B\u043C\u0435\u043D \u0430\u043A\u043A\u0440\u0435\u0434\u0438\u0442\u0430\u0446\u0438\u044F \u043C\u043E\u0434\u0443\u043B\u0456\u043D\u0434\u0435 \u043E\u049B\u0443 \u0436\u043E\u0441\u043F\u0430\u0440\u044B\u043D \u0436\u04D9\u043D\u0435 \u043A\u0443\u0440\u0441\u0442\u0430\u0440\u0434\u044B \u049B\u043E\u0441\u0443\u044B \u043A\u0435\u0440\u0435\u043A; 2. \u041F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430 \u04D9\u0434\u0456\u0441\u0442\u0435\u043C\u0435\u043B\u0456\u043A \u043A\u04E9\u043C\u0435\u043A\u0448\u0456\u0441\u0456\u043C\u0435\u043D \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u0441\u044B\u04A3\u044B\u0437.",templateManagement:"\u04AE\u043B\u0433\u0456 \u0431\u0430\u0441\u049B\u0430\u0440\u0443",experimentReportTemplate:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0435\u0441\u0435\u0431\u0456 \u04AF\u043B\u0433\u0456\u0441\u0456",createNew:"\u0416\u0430\u04A3\u0430 \u049B\u04B1\u0440\u0443",reportName:"\u0415\u0441\u0435\u043F \u0430\u0442\u0430\u0443\u044B",enterReportName:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0435\u0441\u0435\u0431\u0456 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",explanation:"\u0422\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435",studentReportSubmissionNotes:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442 \u04AF\u043B\u0433\u0456\u0433\u0435 \u0441\u0430\u0439 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0435\u0441\u0435\u0431\u0456\u043D \u0442\u0430\u043F\u0441\u044B\u0440\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u043D\u0430\u0437\u0430\u0440 \u0430\u0443\u0434\u0430\u0440\u0430\u0442\u044B\u043D \u0436\u0430\u0439\u0442\u0442\u0430\u0440",fillingContentLabel:"\u0422\u043E\u043B\u0442\u044B\u0440\u0443 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B",fillingContent:"\u0441\u0442\u0443\u0434\u0435\u043D\u0442 \u04AF\u043B\u0433\u0456 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B\u043D\u0430 \u0441\u04D9\u0439\u043A\u0435\u0441 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0435\u0441\u0435\u0431\u0456\u043D \u0442\u043E\u043B\u0442\u044B\u0440\u044B\u043F \u0442\u0430\u043F\u0441\u044B\u0440\u0430 \u0430\u043B\u0430\u0434\u044B",usageScenario:"\u049A\u043E\u043B\u0434\u0430\u043D\u0443 \u0436\u0430\u0493\u0434\u0430\u0439\u044B",showAssignmentInfoInReport:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u0435\u0441\u0435\u0431\u0456\u043D\u0434\u0435 \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u0493\u0430 \u049B\u0430\u0442\u044B\u0441\u0442\u044B \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u0442\u044B \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",enableReportTemplateLabel:"\u0411\u04B1\u043B \u0435\u0441\u0435\u043F \u04AF\u043B\u0433\u0456\u0441\u0456\u043D \u049B\u043E\u0441\u0443",enableReportTemplate:"\u0435\u0441\u043A\u0435\u0440\u0442\u0443: \u0431\u0456\u0440 \u049B\u043E\u043B\u0434\u0430\u043D\u0443 \u0436\u0430\u0493\u0434\u0430\u0439\u044B\u043D\u0434\u0430 \u0442\u0435\u043A \u0431\u0456\u0440 \u0435\u0441\u0435\u043F \u04AF\u043B\u0433\u0456\u0441\u0456\u043D \u049B\u043E\u043B\u0434\u0430\u043D\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B",nonClassMembersNotAllowed:"\u0421\u044B\u043D\u044B\u043F \u043C\u04AF\u0448\u0435\u0441\u0456 \u0435\u043C\u0435\u0441, \u043A\u0456\u0440\u0443\u0433\u0435 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",noAccessPermission:"\u0421\u0456\u0437\u0434\u0435 \u049B\u043E\u043B \u0436\u0435\u0442\u043A\u0456\u0437\u0443 \u049B\u04B1\u049B\u044B\u0493\u044B \u0436\u043E\u049B, \u0430\u043B\u0434\u044B\u043C\u0435\u043D \u0442\u0438\u0456\u0441\u0442\u0456 \u0440\u04B1\u049B\u0441\u0430\u0442\u0442\u044B \u0430\u043B\u044B\u04A3\u044B\u0437~",returnToPreviousPage:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B \u0431\u0435\u0442\u043A\u0435 \u043E\u0440\u0430\u043B\u0443",returnToHomePage:"\u0411\u0430\u0441\u0442\u044B \u0431\u0435\u0442\u043A\u0435 \u043E\u0440\u0430\u043B\u0443",viewWork:"\u0416\u04B1\u043C\u044B\u0441\u0442\u044B \u043A\u04E9\u0440\u0443",currentRoleStudent:"\u0410\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u0440\u04E9\u043B\u0456: \u0441\u0442\u0443\u0434\u0435\u043D\u0442",exitClass:"\u0421\u044B\u043D\u044B\u043F\u0442\u0430\u043D \u0448\u044B\u0493\u0443",joinTeachingClass:"\u041E\u049B\u044B\u0442\u0443 \u0441\u044B\u043D\u044B\u0431\u044B\u043D\u0430 \u049B\u043E\u0441\u044B\u043B\u0443",joinGraduationProject:"\u0414\u0438\u043F\u043B\u043E\u043C \u0436\u043E\u0431\u0430\u0441\u044B\u043D\u0430 \u049B\u043E\u0441\u044B\u043B\u0443",classInvitationCode:"\u0421\u044B\u043D\u044B\u043F\u0442\u044B\u04A3 \u0448\u0430\u049B\u044B\u0440\u0443 \u043A\u043E\u0434\u044B:"},competitions:{competitionOrganization:"\u0411\u0430\u0439\u049B\u0430\u0443\u0493\u0430 \u049B\u0430\u0442\u044B\u0441\u0443\u0448\u044B \u04AF\u0439\u044B\u043C",createCompetition:"\u0436\u0430\u04A3\u0430 \u0431\u0430\u0439\u049B\u0430\u0443 \u049B\u04B1\u0440\u0443",problemName:"\u0411\u0430\u0439\u049B\u0430\u0443\u0434\u044B\u04A3 \u0430\u0442\u0430\u0443\u044B",beginnerGuide:"\u0416\u0430\u04A3\u0430\u0434\u0430\u043D \u043A\u0435\u043B\u0433\u0435\u043D\u0434\u0435\u0440\u0433\u0435 \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u049B",certificateQuery:"\u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043A\u0430\u0442\u0442\u044B \u0442\u0435\u043A\u0441\u0435\u0440\u0443",enterCertificateNumber:"\u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043A\u0430\u0442 \u043D\u04E9\u043C\u0456\u0440\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",query:"\u0421\u04B1\u0440\u0430\u0443",all:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B",aboutToPublish:"\u0416\u0430\u049B\u044B\u043D\u0434\u0430 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0430\u0434\u044B",registering:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u0436\u04AF\u0440\u0443\u0434\u0435",inProgress:"\u0416\u04AF\u0440\u0443\u0434\u0435",myCompetitions:"\u041C\u0435\u043D\u0456\u04A3 \u0431\u0430\u0439\u049B\u0430\u0443\u043B\u0430\u0440\u044B\u043C",pastCompetitionsMyCompetitions:"\u04E8\u0442\u043A\u0435\u043D \u0431\u0430\u0439\u049B\u0430\u0443\u043B\u0430\u0440 \u041C\u0435\u043D\u0456\u04A3 \u0431\u0430\u0439\u049B\u0430\u0443\u043B\u0430\u0440\u044B\u043C",dataStatistics:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430\u0441\u044B",enterCompetitionName:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",noRelatedDataYet:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0441\u04D9\u0439\u043A\u0435\u0441 \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u043E\u049B",iManage:"\u041C\u0435\u043D \u0431\u0430\u0441\u049B\u0430\u0440\u0430\u0442\u044B\u043D",iParticipate:"\u041C\u0435\u043D \u049B\u0430\u0442\u044B\u0441\u0430\u0442\u044B\u043D",browse:"\u0428\u043E\u043B\u0443",register:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443",completeCompetitionTime:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D \u0442\u043E\u043B\u0442\u044B\u0440\u044B\u04A3\u044B\u0437",completeRegistrationDeadline:"\u0422\u0456\u0440\u043A\u0435\u0443 \u0430\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D \u0442\u043E\u043B\u0442\u044B\u0440\u044B\u04A3\u044B\u0437",competitionStatusPendingReview:"\u0411\u0430\u0439\u049B\u0430\u0443 \u043A\u04AF\u0439\u0456 \u0442\u0435\u043A\u0441\u0435\u0440\u0443\u0434\u0456 \u043A\u04AF\u0442\u0443\u0434\u0435",problemEntry:"\u0411\u0430\u0439\u049B\u0430\u0443\u0493\u0430 \u043A\u0456\u0440\u0443",overview:"\u0416\u0430\u043B\u043F\u044B \u0448\u043E\u043B\u0443",edit:"\u04E8\u04A3\u0434\u0435\u0443",hide:"\u0416\u0430\u0441\u044B\u0440\u0443",deletePage:"\u0411\u0435\u0442\u0442\u0456 \u0436\u043E\u044E",uploadAttachmentMax150M:"\u0444\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u0443 (\u0431\u0456\u0440 \u0444\u0430\u0439\u043B 150\u041C\u0411 \u0430\u0441\u043F\u0430\u0443)",cancel:"\u0411\u0430\u0441 \u0442\u0430\u0440\u0442\u0443",saveChanges:"\u04E8\u0437\u0433\u0435\u0440\u0456\u0441\u0442\u0435\u0440\u0434\u0456 \u0441\u0430\u049B\u0442\u0430\u0443",competitionDescription:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B",problemEntryNotSet:"\u0411\u0430\u0439\u049B\u0430\u0443\u0493\u0430 \u043A\u0456\u0440\u0443 (\u0421\u0456\u0437 \u04D9\u043B\u0456 \u0431\u0430\u0439\u049B\u0430\u0443 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u043E\u0440\u043D\u0430\u0442\u043F\u0430\u0434\u044B\u04A3\u044B\u0437)",goToSettings:"\u0411\u0430\u043F\u0442\u0430\u0443\u0493\u0430 \u04E9\u0442\u0443",notifications:"\u0425\u0430\u0431\u0430\u0440\u043B\u0430\u043D\u0434\u044B\u0440\u0443 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430\u0441\u044B",materialDownload:"\u041C\u0430\u0442\u0435\u0440\u0438\u0430\u043B\u0434\u0430\u0440\u0434\u044B \u0436\u04AF\u043A\u0442\u0435\u0443",addSection:"\u0416\u0430\u04A3\u0430 \u0431\u04E9\u043B\u0456\u043C \u049B\u043E\u0441\u0443",leaderboard:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433",promptCompetitionNotReviewedAdminOnly:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443: \u0411\u04B1\u043B \u0431\u0430\u0439\u049B\u0430\u0443 \u04D9\u043B\u0456 \u0442\u0435\u043A\u0441\u0435\u0440\u0456\u043B\u043C\u0435\u0433\u0435\u043D, \u04D9\u0437\u0456\u0440\u0448\u0435 \u0442\u0435\u043A \u04D9\u043A\u0456\u043C\u0448\u0456\u043B\u0435\u0440\u0433\u0435 \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456",overallRanking:"\u0416\u0430\u043B\u043F\u044B \u0440\u0435\u0439\u0442\u0438\u043D\u0433",enterTeamName:"\u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",exportList:"\u0422\u0456\u0437\u0456\u043C\u0434\u0456 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",updateScores:"\u041D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0434\u0456 \u0436\u0430\u04A3\u0430\u0440\u0442\u0443",ranking:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433\u0442\u0435\u0433\u0456 \u043E\u0440\u044B\u043D\u044B",team:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430",schoolUnit:"\u041C\u0435\u043A\u0442\u0435\u043F/ \u043C\u0435\u043A\u0435\u043C\u0435",completionTime:"\u0410\u044F\u049B\u0442\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",competitionResults:'"\u0416\u0430\u0440\u044B\u0441 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0456 (\u0411\u04B1\u043B \u0431\u0430\u0439\u049B\u0430\u0443\u0434\u0430 \u0430\u043B\u0434\u044B\u043C\u0435\u043D \u04D9\u0440 \u043A\u043E\u043C\u0430\u043D\u0434\u0430\u043D\u044B\u04A3 \u0435\u04A3 \u0436\u043E\u0493\u0430\u0440\u044B \u04B1\u043F\u0430\u0439\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0440\u0435\u0439\u0442\u0438\u043D\u0433 \u049B\u04B1\u0440\u044B\u043B\u0430\u0434\u044B. \u0411\u0456\u0440\u043D\u0435\u0448\u0435 \u043A\u043E\u043C\u0430\u043D\u0434\u0430\u043D\u044B\u04A3 \u0435\u04A3 \u0436\u043E\u0493\u0430\u0440\u044B \u04B1\u043F\u0430\u0439\u044B \u0431\u0456\u0440\u0434\u0435\u0439 \u0431\u043E\u043B\u0441\u0430, \u043A\u043E\u043C\u0430\u043D\u0434\u0430\u043D\u044B\u04A3 \u043E\u0440\u0442\u0430\u0448\u0430 \u04B1\u043F\u0430\u0439\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0440\u0435\u0442\u0442\u0435\u043B\u0435\u0434\u0456.)"',competitionResults2:"\u0416\u0430\u0440\u044B\u0441 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0456",teamAverageScore:"\u043A\u043E\u043C\u0430\u043D\u0434\u0430\u043D\u044B\u04A3 \u043E\u0440\u0442\u0430\u0448\u0430 \u04B1\u043F\u0430\u0439\u044B",noData:"\u0414\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u043E\u049B",teamDetails:"\u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0442\u0443\u0440\u0430\u043B\u044B \u0442\u043E\u043B\u044B\u049B \u0430\u049B\u043F\u0430\u0440\u0430\u0442",manageTeamScores:"\u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0456\u043D \u0431\u0430\u0441\u049B\u0430\u0440\u0443",teamInformation:"\u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u044B",all:"\u0416\u0430\u043B\u043F\u044B",enterSearchContent:"\u0406\u0437\u0434\u0435\u0443 \u043C\u04D9\u0442\u0456\u043D\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",export:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",serialNumber:"\u0420\u0435\u0442\u0442\u0456\u043A \u043D\u04E9\u043C\u0456\u0440",teamId:"\u043A\u043E\u043C\u0430\u043D\u0434\u0430 ID",teamName:"\u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u0430\u0442\u0430\u0443\u044B",teamScores:"\u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456",captainName:"\u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u043A\u0430\u043F\u0438\u0442\u0430\u043D\u044B",advisorTeacher:"\u0416\u0435\u0442\u0435\u043A\u0448\u0456 \u043E\u049B\u044B\u0442\u0443\u0448\u044B",teamMemberCount:"\u043A\u043E\u043C\u0430\u043D\u0434\u0430 \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456\u043D\u0456\u04A3 \u0441\u0430\u043D\u044B",registrationTime:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",operation:"\u04D8\u0440\u0435\u043A\u0435\u0442",memberInformation:"\u041C\u04AF\u0448\u0435\u043B\u0435\u0440 \u0442\u0443\u0440\u0430\u043B\u044B \u0430\u049B\u043F\u0430\u0440\u0430\u0442",personalScores:"\u0416\u0435\u043A\u0435 \u043D\u04D9\u0442\u0438\u0436\u0435",profession:"\u041A\u04D9\u0441\u0456\u043F",mobileNumber:"\u04B0\u044F\u043B\u044B \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u04E9\u043C\u0456\u0440\u0456",studentEmployeeId:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u043A/\u0416\u04B1\u043C\u044B\u0441 \u043D\u04E9\u043C\u0456\u0440\u0456",region:"\u0410\u0439\u043C\u0430\u049B",myTeam:"\u041C\u0435\u043D\u0456\u04A3 \u043A\u043E\u043C\u0430\u043D\u0434\u0430\u043C",allTeams:"\u0411\u0430\u0440\u043B\u044B\u049B \u043A\u043E\u043C\u0430\u043D\u0434\u0430\u043B\u0430\u0440",searchTeamOrMemberName:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430 \u0430\u0442\u0430\u0443\u044B \u043D\u0435\u043C\u0435\u0441\u0435 \u043C\u04AF\u0448\u0435 \u0430\u0442\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u043F, \u0456\u0437\u0434\u0435\u04A3\u0456\u0437",totalTeams0:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430 \u0436\u0430\u043B\u043F\u044B \u0441\u0430\u043D\u044B: 0",totalParticipants0:"\u0411\u0430\u0440\u043B\u044B\u049B \u049B\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u043D\u044B: 0",discussion:"\u0422\u0430\u043B\u049B\u044B\u043B\u0430\u0443",rulesDescriptionDiscussionSection:'\u0415\u0440\u0435\u0436\u0435 \u0442\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435\u0441\u0456: \u041E\u0441\u044B \u0431\u04E9\u043B\u0456\u043C\u0434\u0435 \u04D9\u043A\u0456\u043C\u0448\u0456\u043B\u0435\u0440 \u0431\u0430\u0439\u049B\u0430\u0443\u0493\u0430 \u049B\u0430\u0442\u044B\u0441\u0442\u044B \u0442\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u044B\u049B \u0442\u0430\u043B\u049B\u044B\u043B\u0430\u0443\u043B\u0430\u0440 \u0436\u0430\u0441\u0430\u0439 \u0430\u043B\u0430\u0434\u044B, \u043E\u043B \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440\u044B\u043D\u0430 \u0430\u0448\u044B\u049B \u0431\u043E\u043B\u0430\u0434\u044B. \u041F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u043E\u0441\u044B \u0431\u04E9\u043B\u0456\u043C\u0434\u0456 \u0431\u0430\u0441\u049B\u0430\u043D\u0434\u0430 \u0441\u04D9\u0439\u043A\u0435\u0441 \u0442\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u044B\u049B \u0442\u0430\u043B\u049B\u044B\u043B\u0430\u0443 \u0436\u0430\u0437\u0431\u0430\u0441\u044B\u043D\u0430 \u04E9\u0442\u0435\u0434\u0456 \u0436\u04D9\u043D\u0435 \u0431\u0430\u0439\u049B\u0430\u0443\u0493\u0430 \u049B\u0430\u0442\u044B\u0441\u0442\u044B \u043C\u04D9\u0441\u0435\u043B\u0435\u043B\u0435\u0440\u0434\u0456 \u0442\u0430\u043B\u049B\u044B\u043B\u0430\u0439 \u0430\u043B\u0430\u0434\u044B. \u0415\u0433\u0435\u0440 \u0431\u04B1\u043B \u0431\u04E9\u043B\u0456\u043C \u049B\u0430\u0436\u0435\u0442 \u0431\u043E\u043B\u043C\u0430\u0441\u0430, "\u0416\u0430\u0441\u044B\u0440\u0443" \u043E\u043F\u0446\u0438\u044F\u0441\u044B\u043D \u0431\u0435\u043B\u0433\u0456\u043B\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B, \u0441\u043E\u043D\u0434\u0430 \u0431\u04E9\u043B\u0456\u043C \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440\u044B\u043D\u0430 \u043A\u04E9\u0440\u0456\u043D\u0431\u0435\u0439\u0442\u0456\u043D \u0431\u043E\u043B\u0430\u0434\u044B."',topicName:"\u0422\u0430\u049B\u044B\u0440\u044B\u043F \u0430\u0442\u0430\u0443\u044B",content:"\u041C\u0430\u0437\u043C\u04B1\u043D\u044B",enterTopicContent:"\u0422\u0430\u049B\u044B\u0440\u044B\u043F \u043C\u0430\u0437\u043C\u04B1\u043D\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",topicType:"\u0422\u0430\u049B\u044B\u0440\u044B\u043F \u0442\u04AF\u0440\u0456",technicalTags:"\u0422\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u044F \u0442\u0435\u0433\u0442\u0435\u0440",settings:"\u0411\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440",basicSettings:"\u041D\u0435\u0433\u0456\u0437\u0433\u0456 \u0431\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440",competitionInformation:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u044B",basicInformation:"\u041D\u0435\u0433\u0456\u0437\u0433\u0456 \u0430\u049B\u043F\u0430\u0440\u0430\u0442",competitionMainTitle:"\u0411\u0430\u0439\u049B\u0430\u0443 \u043D\u0435\u0433\u0456\u0437\u0433\u0456 \u0442\u0430\u049B\u044B\u0440\u044B\u0431\u044B",competitionSubtitleEnter:"\u0411\u0430\u0439\u049B\u0430\u0443 \u049B\u043E\u0441\u044B\u043C\u0448\u0430 \u0442\u0430\u049B\u044B\u0440\u044B\u0431\u044B",competitionSubtitleEnter2:"\u0411\u0430\u0439\u049B\u0430\u0443 \u049B\u043E\u0441\u044B\u043C\u0448\u0430 \u0442\u0430\u049B\u044B\u0440\u044B\u0431\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",competitionIntroductionEnter:"\u0411\u0430\u0439\u049B\u0430\u0443\u0493\u0430 \u0442\u04AF\u0441\u0456\u043D\u0456\u043A\u0442\u0435\u043C\u0435",competitionIntroductionEnter2:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",competitionWebsite:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0432\u0435\u0431-\u0441\u0430\u0439\u0442\u044B",prizeAmountContactCustomerService:"\u0416\u04AF\u043B\u0434\u0435 \u0441\u043E\u043C\u0430\u0441\u044B (\u0415\u0433\u0435\u0440 \u0436\u04AF\u043B\u0434\u0435 \u043E\u0440\u043D\u0430\u0442\u049B\u044B\u04A3\u044B\u0437 \u043A\u0435\u043B\u0441\u0435, \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430\u043D\u044B\u04A3 \u043A\u043B\u0438\u0435\u043D\u0442\u0442\u0435\u0440\u0433\u0435 \u049B\u044B\u0437\u043C\u0435\u0442 \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 \u049B\u044B\u0437\u043C\u0435\u0442\u043A\u0435\u0440\u043B\u0435\u0440\u0456\u043D\u0435 \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u0441\u044B\u04A3\u044B\u0437)",prizeCountEnter:"\u0416\u04AF\u043B\u0434\u0435\u043B\u0435\u0440 \u0441\u0430\u043D\u044B (\u0416\u04AF\u043B\u0434\u0435\u043B\u0435\u0440 \u0441\u0430\u043D\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437)",hostingQualificationDocument:"\u04E8\u0442\u043A\u0456\u0437\u0443 \u049B\u04B1\u0437\u044B\u0440\u0435\u0442\u0442\u0456\u043B\u0456\u0433\u0456 \u0442\u0443\u0440\u0430\u043B\u044B \u049B\u04B1\u0436\u0430\u0442 (\u0415\u0433\u0435\u0440 \u0431\u0430\u0439\u049B\u0430\u0443 \u0436\u04AF\u043B\u0434\u0435\u0441\u0456\u043D\u0435 \u049B\u0430\u0442\u044B\u0441\u0442\u044B \u043C\u04D9\u0441\u0435\u043B\u0435\u043B\u0435\u0440 \u0431\u043E\u043B\u0441\u0430, \u0442\u0438\u0456\u0441\u0442\u0456 \u049B\u04B1\u0437\u044B\u0440\u0435\u0442\u0442\u0456\u043B\u0456\u043A\u0442\u0456 \u0440\u0430\u0441\u0442\u0430\u0439\u0442\u044B\u043D \u049B\u04B1\u0436\u0430\u0442\u0442\u044B \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437, \u0431\u04B1\u043B \u0431\u0430\u0439\u049B\u0430\u0443\u0434\u044B\u04A3 \u0442\u0435\u0437 \u0442\u0435\u043A\u0441\u0435\u0440\u0456\u043B\u0456\u043F \u04E9\u0442\u0443\u0456\u043D\u0435 \u044B\u049B\u043F\u0430\u043B \u0435\u0442\u0435\u0434\u0456)",uploadDocument:"\u049A\u04B1\u0436\u0430\u0442 \u0436\u04AF\u043A\u0442\u0435\u0443",registrationTimeNoEntryIfNotFilled:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B (\u0415\u0433\u0435\u0440 \u0442\u0456\u0440\u043A\u0435\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u043F\u0435\u0441\u0435\u04A3\u0456\u0437, \u0431\u0430\u0439\u049B\u0430\u0443 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0442\u0456\u0440\u043A\u0435\u043B\u0443 \u043A\u0456\u0440\u0435\u0431\u0435\u0440\u0456\u0441\u0456 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u043C\u0435\u0439\u0434\u0456)",competitionTimeSelectDate:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B (\u041A\u04AF\u043D\u0434\u0456 \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437)",to:"\u0414\u0435\u0439\u0456\u043D",openScope:"\u0410\u0448\u044B\u043B\u0443 \u0430\u0443\u049B\u044B\u043C\u044B",participationRules:"\u049A\u0430\u0442\u044B\u0441\u0443 \u0435\u0440\u0435\u0436\u0435\u043B\u0435\u0440\u0456",participateByScope:"\u0410\u0443\u049B\u044B\u043C \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u049B\u0430\u0442\u044B\u0441\u0443",customUserParticipation:"\u041F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440\u0434\u044B \u04E9\u0437\u0456\u043D\u0434\u0456\u043A \u0442\u0430\u04A3\u0434\u0430\u0443 \u0430\u0440\u049B\u044B\u043B\u044B \u049B\u0430\u0442\u044B\u0441\u0443",selectProvince:"\u041E\u0431\u043B\u044B\u0441\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u0443",allProvinces:"\u0411\u0430\u0440\u043B\u044B\u049B \u043E\u0431\u043B\u044B\u0441\u0442\u0430\u0440",partialProvinces:"\u041A\u0435\u0439\u0431\u0456\u0440 \u043E\u0431\u043B\u044B\u0441\u0442\u0430\u0440",selectInstitutions:"\u041E\u049B\u0443 \u043E\u0440\u044B\u043D\u0434\u0430\u0440\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",allInstitutions:"\u0411\u0430\u0440\u043B\u044B\u049B \u043E\u049B\u0443 \u043E\u0440\u044B\u043D\u0434\u0430\u0440\u044B",partialInstitutions:"\u041A\u0435\u0439\u0431\u0456\u0440 \u043E\u049B\u0443 \u043E\u0440\u044B\u043D\u0434\u0430\u0440\u044B",registrantConditions:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443\u0448\u0456\u043D\u0456\u04A3 \u0448\u0430\u0440\u0442\u0442\u0430\u0440\u044B",registrationConditions:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u0448\u0430\u0440\u0442\u0442\u0430\u0440\u044B",realNameAuthentication:"\u041D\u0430\u049B\u0442\u044B \u0430\u0442\u044B-\u0436\u04E9\u043D\u0456\u043D \u0440\u0430\u0441\u0442\u0430\u0443 ",realNameAuthenticationDesc:"\u049A\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043D\u044B\u04A3 \u0442\u0456\u0440\u043A\u0435\u0443\u0456 \u043D\u0430\u049B\u0442\u044B \u0430\u0442\u044B-\u0436\u04E9\u043D\u0456\u043C\u0435\u043D \u0440\u0430\u0441\u0442\u0430\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A",bindMobile:"\u04B0\u044F\u043B\u044B \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u04E9\u043C\u0456\u0440\u0456\u043D \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B\u0440\u0443",bindMobileDesc:"\u049A\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043D\u044B\u04A3 \u0442\u0456\u0440\u043A\u0435\u043B\u0433\u0456\u0441\u0456\u043D\u0435 \u04B1\u044F\u043B\u044B \u0442\u0435\u043B\u0435\u0444\u043E\u043D \u043D\u04E9\u043C\u0456\u0440\u0456 \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B\u0440\u044B\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A",bindEmail:"\u042D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0434\u044B\u049B \u043F\u043E\u0448\u0442\u0430\u043D\u044B \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B\u0440\u0443",bindEmailDesc:" \u049A\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043D\u044B\u04A3 \u0442\u0456\u0440\u043A\u0435\u043B\u0433\u0456\u0441\u0456\u043D\u0435 \u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0434\u044B\u049B \u043F\u043E\u0448\u0442\u0430 \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441\u0442\u044B\u0440\u044B\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A",registrationInformation:"\u0422\u0456\u0440\u043A\u0435\u043B\u0443 \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u044B",registrationInformationDesc:"\u049A\u0430\u0442\u044B\u0441\u0443\u0448\u044B \u0442\u0456\u0440\u043A\u0435\u043B\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0442\u043E\u043B\u0442\u044B\u0440\u0443\u044B \u049B\u0430\u0436\u0435\u0442 \u0430\u049B\u043F\u0430\u0440\u0430\u0442",name:"\u0410\u0442\u044B-\u0436\u04E9\u043D\u0456",studentId:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0456\u043A \u043D\u04E9\u043C\u0456\u0440",gender:"\u0416\u044B\u043D\u044B\u0441\u044B",phone:"\u0422\u0435\u043B\u0435\u0444\u043E\u043D",grade:"\u041A\u0443\u0440\u0441 / \u041A\u043B\u0430\u0441\u0441",advisorTeacherName:"\u0416\u0435\u0442\u0435\u043A\u0448\u0456 \u043E\u049B\u044B\u0442\u0443\u0448\u044B\u043D\u044B\u04A3 \u0430\u0442\u044B-\u0436\u04E9\u043D\u0456",schoolOrUnit:"\u041C\u0435\u043A\u0442\u0435\u043F/ \u043C\u0435\u043A\u0435\u043C\u0435",schoolUnitTip:'\u049A\u043E\u0441\u044B\u043B\u0493\u0430\u043D \u043A\u0435\u0437\u0434\u0435, \u049B\u0430\u0442\u044B\u0441\u0443\u0448\u044B \u0442\u0456\u0440\u043A\u0435\u043B\u0443 \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u044B\u043D \u0442\u043E\u043B\u0442\u044B\u0440\u0493\u0430\u043D\u0434\u0430, \u0442\u0430\u04A3\u0434\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0442\u044B\u043D \u043C\u0435\u043A\u0442\u0435\u043F/\u04B1\u0439\u044B\u043C \u043E\u043F\u0446\u0438\u044F\u043B\u0430\u0440\u044B "\u0410\u0448\u044B\u043B\u0443 \u0430\u0443\u049B\u044B\u043C\u044B\u043D\u0434\u0430\u0493\u044B \u043E\u049B\u0443 \u043E\u0440\u044B\u043D\u0434\u0430\u0440\u044B" \u0442\u0456\u0437\u0456\u043C\u0456\u043C\u0435\u043D \u0431\u0456\u0440\u0434\u0435\u0439 \u0431\u043E\u043B\u0430\u0434\u044B.',schoolUnitConsistentWithOpenScope:"\xAB\u0410\u0448\u044B\u043B\u0443 \u0430\u0443\u049B\u044B\u043C\u044B\u043D\u0430\xBB \u043A\u0456\u0440\u0435\u0442\u0456\u043D \u043E\u049B\u0443 \u043E\u0440\u044B\u043D\u0434\u0430\u0440\u044B\u043C\u0435\u043D \u0431\u0456\u0440\u0434\u0435\u0439",idNumber:"\u0416\u0435\u043A\u0435 \u043A\u0443\u04D9\u043B\u0456\u043A \u043D\u04E9\u043C\u0456\u0440\u0456",participationMode:"\u049A\u0430\u0442\u044B\u0441\u0443 \u0440\u0435\u0436\u0438\u043C\u0456",teamCompetition:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430\u043B\u044B\u049B \u0436\u0430\u0440\u044B\u0441",individualCompetition:"\u0416\u0435\u043A\u0435 \u0436\u0430\u0440\u044B\u0441",cannotInMultipleTeams:"\u0411\u0456\u0440\u043D\u0435\u0448\u0435 \u043A\u043E\u043C\u0430\u043D\u0434\u0430\u0434\u0430 \u0431\u043E\u043B\u0443\u044B\u043D\u0430 \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B",studentCount:"\u0421\u0442\u0443\u0434\u0435\u043D\u0442\u0442\u0435\u0440 \u0441\u0430\u043D\u044B ",teacherCountPeople:"\u041E\u049B\u044B\u0442\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u043D\u044B",imageSettings:"\u0421\u0443\u0440\u0435\u0442 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",competitionPoster:"\u0411\u0430\u0439\u049B\u0430\u0443 \u043F\u043E\u0441\u0442\u0435\u0440\u0456",uploadCompetitionCoverImage:"\u0411\u0430\u0439\u049B\u0430\u0443 \u043C\u04B1\u049B\u0430\u0431\u0430 \u0441\u0443\u0440\u0435\u0442\u0456\u043D \u0436\u04AF\u043A\u0442\u0435\u0443",imageSize:"\u0421\u0443\u0440\u0435\u0442 \u04E9\u043B\u0448\u0435\u043C\u0456",registrationSuccessPopup:"\u0421\u04D9\u0442\u0442\u0456 \u0442\u0456\u0440\u043A\u0435\u043B\u0443 \u0442\u0435\u0440\u0435\u0437\u0435\u0441\u0456",uploadExchangeGroupQrCode:"\u0422\u0430\u043B\u049B\u044B\u043B\u0430\u0443 \u0442\u043E\u0431\u044B\u043D\u044B\u04A3 QR-\u043A\u043E\u0434\u044B\u043D \u0436\u04AF\u043A\u0442\u0435\u0443",displayQrCode:"QR-\u043A\u043E\u0434\u0442\u044B \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",registrationSuccessPrompt:"\u049A\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043B\u0430\u0440 QR-\u043A\u043E\u0434\u0442\u044B \u0441\u043A\u0430\u043D\u0435\u0440\u043B\u0435\u043F, \u0431\u0430\u0439\u049B\u0430\u0443\u0434\u044B\u04A3 \u0440\u0435\u0441\u043C\u0438 \u049B\u0430\u0443\u044B\u043C\u0434\u0430\u0441\u0442\u044B\u049B \u0442\u043E\u0431\u044B\u043D\u0430 \u049B\u043E\u0441\u044B\u043B\u044B\u043F, \u0441\u043E\u04A3\u0493\u044B \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0440\u0434\u044B \u0430\u043B\u0430 \u0430\u043B\u0430\u0434\u044B",example:"\u041C\u044B\u0441\u0430\u043B",problemSettings:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u0431\u0430\u043F\u0442\u0430\u0443",modeSettings:"\u0420\u0435\u0436\u0438\u043C \u0431\u0430\u043F\u0442\u0430\u0443",competitionMode:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0440\u0435\u0436\u0438\u043C\u0456",trainingMode:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u0440\u0435\u0436\u0438\u043C\u0456",trainingModeDesc:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435\u043B\u0456\u043A \u0436\u04B1\u043C\u044B\u0441 \u0441\u044B\u043D\u0430\u0493\u044B\u043D \u0431\u0430\u0441\u0442\u0430\u0443, \u0436\u04AF\u0439\u0435\u043B\u0456\u043A \u0431\u0430\u0493\u0430\u043B\u0430\u0443",classMode:"\u0421\u0430\u0431\u0430\u049B \u0440\u0435\u0436\u0438\u043C\u0456",classModeDesc:"\u049A\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u043A\u0456\u0440\u0456\u043F, \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u0434\u044B \u043E\u0440\u044B\u043D\u0434\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A, \u0441\u043E\u0434\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0435\u0441\u0435\u043F\u043A\u0435 \u0430\u043B\u044B\u043D\u0430\u0442\u044B\u043D \u0442\u0430\u043F\u0441\u044B\u0440\u043C\u0430\u043B\u0430\u0440\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u043F, \u0440\u0435\u0439\u0442\u0438\u043D\u0433 \u0436\u0430\u0441\u0430\u043B\u0430\u0434\u044B",workMode:"\u0416\u04B1\u043C\u044B\u0441 \u0440\u0435\u0436\u0438\u043C\u0456",workModeDesc:"\u049A\u0430\u0442\u044B\u0441\u0443\u0448\u044B\u043B\u0430\u0440 \u0436\u04B1\u043C\u044B\u0441\u0442\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u0430\u0434\u044B, \u0436\u04AF\u0439\u0435 \u0431\u0430\u0493\u0430\u043B\u0430\u0439\u0434\u044B",answerStartEndTimeEdit:"\u0416\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0443\u0434\u0456\u04A3 \u0431\u0430\u0441\u0442\u0430\u043B\u0443 \u043C\u0435\u043D \u0430\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",addNewProblem:"\u0416\u0430\u04A3\u0430 \u0431\u0430\u0439\u049B\u0430\u0443 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u049B\u043E\u0441\u0443",scheduleSettings:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u0431\u0430\u043F\u0442\u0430\u0443",rulesDescriptionScheduleSection:'"\u0415\u0440\u0435\u0436\u0435 \u0442\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435\u0441\u0456: \u041E\u0441\u044B \u0431\u04E9\u043B\u0456\u043C\u0434\u0435 \u04D9\u043A\u0456\u043C\u0448\u0456\u043B\u0435\u0440 \u0456\u0441-\u0448\u0430\u0440\u0430 \u043A\u04AF\u043D \u0442\u04D9\u0440\u0442\u0456\u0431\u0456\u043D\u0456\u04A3 \u0443\u0430\u049B\u044B\u0442 \u043E\u0441\u0456\u043D \u0436\u0430\u0441\u0430\u0439 \u0430\u043B\u0430\u0434\u044B, \u04D9\u0440 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u043E\u0441\u044C\u0442\u0435 \u0440\u0435\u0442\u0442\u0456\u043A \u043D\u04E9\u043C\u0456\u0440\u043B\u0435\u0440 \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0440\u0435\u0442\u0442\u0435\u043B\u0435\u0434\u0456. \u0421\u04D9\u0442\u0442\u0456 \u049B\u04B1\u0440\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u043E\u043B \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430 \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440\u044B\u043D\u0430 \u0430\u0448\u044B\u049B \u0431\u043E\u043B\u0430\u0434\u044B, \u0431\u04B1\u043B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440\u0493\u0430 \u0431\u04AF\u043A\u0456\u043B \u0456\u0441-\u0448\u0430\u0440\u0430\u043D\u044B\u04A3 \u0431\u0430\u0440\u044B\u0441\u044B \u043C\u0435\u043D \u0436\u043E\u0441\u043F\u0430\u0440\u044B\u043D \u043E\u04A3\u0430\u0439 \u0442\u04AF\u0441\u0456\u043D\u0443\u0433\u0435 \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u043A \u0431\u0435\u0440\u0435\u0434\u0456."',scheduleOne:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430",scheduleName:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u0430\u0442\u0430\u0443\u044B",scheduleNameEnter:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",scheduleTime:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u0443\u0430\u049B\u044B\u0442\u044B",scheduleTimeSelect:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u0443\u0430\u049B\u044B\u0442\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",delete:"\u0416\u043E\u044E",saveChanges:"\u04E8\u0437\u0433\u0435\u0440\u0456\u0441\u0442\u0435\u0440\u0434\u0456 \u0441\u0430\u049B\u0442\u0430\u0443",administrators:"\u04D8\u043A\u0456\u043C\u0448\u0456\u043B\u0435\u0440",administratorSettings:"\u04D8\u043A\u0456\u043C\u0448\u0456\u043B\u0435\u0440\u0434\u0456 \u0431\u0430\u043F\u0442\u0430\u0443",addAdministrator:"\u04D8\u043A\u0456\u043C\u0448\u0456 \u049B\u043E\u0441\u0443",searchType:"\u0406\u0437\u0434\u0435\u0443 \u0442\u04AF\u0440\u0456",email:"\u042D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u0434\u044B\u049B \u043F\u043E\u0448\u0442\u0430",searchContent:"\u0406\u0437\u0434\u0435\u0443 \u043C\u0430\u0437\u043C\u04B1\u043D\u044B",unit:"\u041C\u0435\u043A\u0435\u043C\u0435",enterUnitName:"\u041C\u0435\u043A\u0435\u043C\u0435 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",searchAdministratorToAdd:"\u049A\u043E\u0441\u049B\u044B\u04A3\u044B\u0437 \u043A\u0435\u043B\u0435\u0442\u0456\u043D \u04D9\u043A\u0456\u043C\u0448\u0456\u043D\u0456 \u0456\u0437\u0434\u0435\u04A3\u0456\u0437",search:"\u0406\u0437\u0434\u0435\u0443",confirm:"\u0420\u0430\u0441\u0442\u0430\u0443",cancel:"\u0411\u0430\u0441 \u0442\u0430\u0440\u0442\u0443",competitionGuide:"\u0411\u0430\u0439\u049B\u0430\u0443 \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u0493\u044B",mainTitleSettingsSetToTest:"\u041D\u0435\u0433\u0456\u0437\u0433\u0456 \u0442\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u044B \u0431\u0430\u043F\u0442\u0430\u0443 (\u0421\u0456\u0437 \u043D\u0435\u0433\u0456\u0437\u0433\u0456 \u0442\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u044B \u0431\u044B\u043B\u0430\u0439 \u043E\u0440\u043D\u0430\u0442\u0442\u044B\u04A3\u044B\u0437: \u0421\u044B\u043D\u0430\u049B)",websiteSettingsSetTo:"\u0412\u0435\u0431-\u0441\u0430\u0439\u0442 \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B\u043D \u0431\u0430\u043F\u0442\u0430\u0443 (\u0421\u0456\u0437 \u0432\u0435\u0431-\u0441\u0430\u0439\u0442 \u043C\u0435\u043A\u0435\u043D\u0436\u0430\u0439\u044B\u043D \u0431\u044B\u043B\u0430\u0439 \u043E\u0440\u043D\u0430\u0442\u0442\u044B\u04A3\u044B\u0437:)",competitionTimeFillCorrectlyInSettings:"\u0411\u0430\u0439\u049B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B (\u0411\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440\u0434\u0430 \u0434\u04B1\u0440\u044B\u0441 \u0431\u0430\u0439\u049B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u04A3\u0456\u0437)",problemSettingsFillCorrectlyInSettings:"\u0411\u0430\u0439\u049B\u0430\u0443\u0434\u044B \u0431\u0430\u043F\u0442\u0430\u0443 (\u0411\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440\u0434\u0430 \u0434\u04B1\u0440\u044B\u0441 \u0435\u0441\u0435\u043F \u0431\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u04A3\u0456\u0437)",submitForReviewCompleteGuideFirst:"\u0422\u0435\u043A\u0441\u0435\u0440\u0443\u0433\u0435 \u0436\u0456\u0431\u0435\u0440\u0443 (\u0411\u0430\u0439\u049B\u0430\u0443 \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u0493\u044B\u043D \u0430\u044F\u049B\u0442\u0430\u0493\u0430\u043D \u0441\u043E\u04A3 \u0442\u0435\u043A\u0441\u0435\u0440\u0443\u0433\u0435 \u0436\u0456\u0431\u0435\u0440\u0456\u04A3\u0456\u0437)",goCompleteInformation:"\u0410\u049B\u043F\u0430\u0440\u0430\u0442\u0442\u044B \u0442\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443\u0493\u0430 \u04E9\u0442\u0443",view:"\u049A\u0430\u0440\u0430\u0443",competitionName:"\u0416\u0430\u0440\u044B\u0441 \u0430\u0442\u0430\u0443\u044B",noDataAvailable:"\u04D8\u0437\u0456\u0440\u0433\u0435 \u049B\u0430\u0442\u044B\u0441\u0442\u044B \u0434\u0435\u0440\u0435\u043A\u0442\u0435\u0440 \u0436\u043E\u049B!",ongoing:"\u0416\u04AF\u0440\u0456\u043F \u0436\u0430\u0442\u049B\u0430\u043D",pastCompetitions:"\u04E8\u0442\u043A\u0435\u043D \u0436\u0430\u0440\u044B\u0441\u0442\u0430\u0440",underReview:"\u0422\u0435\u043A\u0441\u0435\u0440\u0443\u0434\u0435",noDescriptionAvailable:"\u04D8\u0437\u0456\u0440\u0433\u0435 \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430 \u0436\u043E\u049B",competitionTime:"\u0416\u0430\u0440\u044B\u0441 \u0443\u0430\u049B\u044B\u0442\u044B",registrationDeadline:"\u0422\u0456\u0440\u043A\u0435\u0443 \u0430\u044F\u049B\u0442\u0430\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B",viewCount:"\u049A\u0430\u0440\u0430\u043B\u044B\u043C \u0441\u0430\u043D\u044B",prizeAmount:"\u0421\u044B\u0439\u0430\u049B\u044B \u043C\u04E9\u043B\u0448\u0435\u0440\u0456",prizeSetupContact:"\u0415\u0433\u0435\u0440 \u0441\u044B\u0439\u0430\u049B\u044B \u043E\u0440\u043D\u0430\u0442\u0443 \u049B\u0430\u0436\u0435\u0442 \u0431\u043E\u043B\u0441\u0430, \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430 \u049B\u044B\u0437\u043C\u0435\u0442\u043A\u0435\u0440\u0456\u043C\u0435\u043D \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u0441\u044B\u04A3\u044B\u0437",numberOfAwards:"\u0416\u04AF\u043B\u0434\u0435 \u0441\u0430\u043D\u044B",enterNumberOfAwards:"\u0416\u04AF\u043B\u0434\u0435 \u0441\u0430\u043D\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",eventQualificationDocument:"\u04E8\u0442\u043A\u0456\u0437\u0443 \u049B\u04B1\u0437\u044B\u0440\u0435\u0442\u0456 \u049B\u04B1\u0436\u0430\u0442\u044B",uploadPrizeQualification:"\u0415\u0433\u0435\u0440 \u0436\u0430\u0440\u044B\u0441 \u0441\u044B\u0439\u0430\u049B\u044B\u0441\u044B\u043D\u0430 \u049B\u0430\u0442\u044B\u0441\u0442\u044B \u043C\u04D9\u0441\u0435\u043B\u0435 \u0431\u043E\u043B\u0441\u0430, \u0442\u0438\u0456\u0441\u0442\u0456 \u049B\u04B1\u0436\u0430\u0442\u0442\u044B \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437, \u0431\u04B1\u043B \u0436\u0430\u0440\u044B\u0441\u0442\u044B \u0442\u0435\u0437\u0456\u0440\u0435\u043A \u043C\u0430\u049B\u04B1\u043B\u0434\u0430\u0443\u0493\u0430 \u043A\u04E9\u043C\u0435\u043A\u0442\u0435\u0441\u0435\u0434\u0456",noRegistrationTime:"\u0415\u0433\u0435\u0440 \u0442\u0456\u0440\u043A\u0435\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0442\u043E\u043B\u0442\u044B\u0440\u044B\u043B\u043C\u0430\u0441\u0430, \u0436\u0430\u0440\u044B\u0441 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0442\u0456\u0440\u043A\u0435\u0443 \u0431\u04E9\u043B\u0456\u043C\u0456 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u043C\u0435\u0439\u0434\u0456",mentorContact:"\u0416\u0435\u0442\u0435\u043A\u0448\u0456 \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u043D\u0456\u04A3 \u0431\u0430\u0439\u043B\u0430\u043D\u044B\u0441 \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u044B",adminSettings:"\u04D8\u043A\u0456\u043C\u0448\u0456 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",uploadAttachment:"\u049A\u04B1\u0436\u0430\u0442\u0442\u044B \u0436\u04AF\u043A\u0442\u0435\u0443",registrationSuccessMessage:"\u0422\u0456\u0440\u043A\u0435\u0443 \u0441\u04D9\u0442\u0442\u0456 \u04E9\u0442\u0442\u0456 \u0434\u0435\u0433\u0435\u043D \u0445\u0430\u0431\u0430\u0440\u043B\u0430\u043C\u0430",questionAnswerStartEndTime:"\u0421\u04B1\u0440\u0430\u049B\u049B\u0430 \u0436\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0443 \u0431\u0430\u0441\u0442\u0430\u043B\u0430\u0442\u044B\u043D \u0436\u04D9\u043D\u0435 \u0430\u044F\u049B\u0442\u0430\u043B\u0430\u0442\u044B\u043D \u0443\u0430\u049B\u044B\u0442",addNew:"\u0416\u0430\u04A3\u0430 \u049B\u043E\u0441\u0443",mainTitleSettings:"\u0411\u0430\u0441\u0442\u044B \u0442\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u044B \u0431\u0430\u043F\u0442\u0430\u0443",mainTitleSet:"\u0421\u0456\u0437 \u0431\u0430\u0441\u0442\u044B \u0442\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u044B \u043C\u044B\u043D\u0430\u0434\u0430\u0439 \u0435\u0442\u0456\u043F \u043E\u0440\u043D\u0430\u0442\u0442\u044B\u04A3\u044B\u0437",websiteSettings:"\u0412\u0435\u0431-\u0441\u0430\u0439\u0442 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",websiteSet:"\u0421\u0456\u0437 \u0432\u0435\u0431-\u0441\u0430\u0439\u0442\u0442\u044B \u0431\u044B\u043B\u0430\u0439 \u043E\u0440\u043D\u0430\u0442\u0442\u044B\u04A3\u044B\u0437:",enterCorrectCompetitionTime:"\u0411\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440\u0434\u0430 \u0434\u04B1\u0440\u044B\u0441 \u0436\u0430\u0440\u044B\u0441 \u0443\u0430\u049B\u044B\u0442\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",enterCorrectQuestionSettings:"\u0411\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440\u0434\u0430 \u0434\u04B1\u0440\u044B\u0441 \u0436\u0430\u0440\u044B\u0441 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u043E\u0440\u043D\u0430\u0442\u044B\u04A3\u044B\u0437",submitForReview:"\u0422\u0435\u043A\u0441\u0435\u0440\u0443\u0433\u0435 \u0436\u0456\u0431\u0435\u0440\u0443",completeGuidelinesBeforeReview:"\u0416\u0430\u0440\u044B\u0441 \u043D\u04B1\u0441\u049B\u0430\u0443\u043B\u044B\u0493\u044B\u043D \u0430\u044F\u049B\u0442\u0430\u0493\u0430\u043D \u0441\u043E\u04A3 \u0442\u0435\u043A\u0441\u0435\u0440\u0443\u0433\u0435 \u0436\u0456\u0431\u0435\u0440\u0456\u04A3\u0456\u0437",noQuestionsAdded:"\u0421\u0456\u0437 \u04D9\u043B\u0456 \u0436\u0430\u0440\u044B\u0441 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B\u043D \u049B\u043E\u0441\u043F\u0430\u0434\u044B\u04A3\u044B\u0437, '\u0421\u04B1\u0440\u0430\u049B \u049B\u043E\u0441\u0443' \u0442\u04AF\u0439\u043C\u0435\u0441\u0456\u043D \u0431\u0430\u0441\u044B\u04A3\u044B\u0437",onlyCertifiedTeachersCanCreate:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0442\u0435\u043A \u043A\u04D9\u0441\u0456\u0431\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043A\u0430\u0442\u0442\u0430\u043B\u0493\u0430\u043D \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440\u0433\u0435 \u049B\u04B1\u0440\u0443\u0493\u0430 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0456\u043B\u0435\u0434\u0456",registrationClosed:"\u0422\u0456\u0440\u043A\u0435\u0443 \u0430\u044F\u049B\u0442\u0430\u043B\u0434\u044B",registered:"\u0422\u0456\u0440\u043A\u0435\u043B\u0433\u0435\u043D",ended:"\u0410\u044F\u049B\u0442\u0430\u043B\u0493\u0430\u043D",rankingClosed:"\u0420\u0435\u0439\u0442\u0438\u043D\u0433 \u049B\u0430\u0437\u0456\u0440 \u0436\u0430\u0431\u044B\u049B \u043A\u04AF\u0439\u0434\u0435",share:"\u0411\u04E9\u043B\u0456\u0441\u0443",enterExamRoom:"\u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0437\u0430\u043B\u044B\u043D\u0430 \u043A\u0456\u0440\u0443",teamMembers:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430 \u043C\u04AF\u0448\u0435\u043B\u0435\u0440\u0456",exitTeam:"\u041A\u043E\u043C\u0430\u043D\u0434\u0430\u0434\u0430\u043D \u0448\u044B\u0493\u0443",phone1:"\u0422\u0435\u043B\u0435\u0444\u043E\u043D",major:"\u041C\u0430\u043C\u0430\u043D\u0434\u044B\u0493\u044B",role:"\u0420\u04E9\u043B\u0456"},problemset:{questionBank:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0431\u0430\u0437\u0430\u0441\u044B",public:"\u049A\u043E\u0493\u0430\u043C\u0434\u044B\u049B",myCreated:"\u041C\u0435\u043D \u049B\u04B1\u0440\u0493\u0430\u043D\u0434\u0430\u0440\u044B\u043C",direction:"\u0411\u0430\u0493\u044B\u0442",knowledgePoint:"\u0411\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u0431\u044B",questionType:"\u0421\u04B1\u0440\u0430\u049B \u0442\u04AF\u0440\u0456",difficulty:"\u049A\u0438\u044B\u043D\u0434\u044B\u049B \u0434\u0435\u04A3\u0433\u0435\u0439\u0456",all:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B",programmingQuestion:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B",singleChoice:"\u0411\u0456\u0440 \u0442\u0430\u04A3\u0434\u0430\u0443\u043B\u044B \u0441\u04B1\u0440\u0430\u049B",multipleChoice:"\u041A\u04E9\u043F \u0442\u0430\u04A3\u0434\u0430\u0443\u043B\u044B \u0441\u04B1\u0440\u0430\u049B",trueFalse:"\u0414\u04B1\u0440\u044B\u0441/\u0431\u04B1\u0440\u044B\u0441 \u0441\u04B1\u0440\u0430\u0493\u044B",fillInTheBlank:"\u0411\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u0430 \u0442\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B",shortAnswer:"\u049A\u044B\u0441\u049B\u0430\u0448\u0430 \u0436\u0430\u0443\u0430\u043F",compositeQuestion:"\u049A\u04B1\u0440\u0430\u043C\u0430 \u0441\u04B1\u0440\u0430\u049B",programFillInTheBlank:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u0442\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B",practicalQuestion:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0441\u04B1\u0440\u0430\u049B",easy:"\u041E\u04A3\u0430\u0439",moderate:"\u041E\u0440\u0442\u0430\u0448\u0430",difficult:"\u049A\u0438\u044B\u043D",currentFolder:"\u0410\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u043F\u0430\u043F\u043A\u0430",rootDirectory:"\u0422\u04AF\u043F \u043C\u0430\u0437\u043C\u04B1\u043D\u044B",shareAllFolders:"\u0411\u0430\u0440\u043B\u044B\u049B \u043F\u0430\u043F\u043A\u0430\u043D\u044B \u043E\u0440\u0442\u0430\u049B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443",delete:"\u0416\u043E\u044E",rename:"\u0430\u0442\u0430\u0443\u044B\u043D \u04E9\u0437\u0433\u0435\u0440\u0442\u0443",questionCount:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0441\u0430\u043D\u044B",createNewFolder:"\u0416\u0430\u04A3\u0430 \u043F\u0430\u043F\u043A\u044B \u049B\u04B1\u0440\u0443",folderName:"\u043F\u0430\u043F\u043A\u044B \u0430\u0442\u0430\u0443\u044B",enterFolderName:"\u043F\u0430\u043F\u043A\u044B \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",folderLocation:"\u043F\u0430\u043F\u043A\u044B \u043E\u0440\u043D\u0430\u043B\u0430\u0441\u0443\u044B",sortByCreationTimeDescending:"\u049A\u04B1\u0440\u044B\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByQuestionNameAscending:"\u0421\u04B1\u0440\u0430\u049B \u0430\u0442\u0430\u0443\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByQuestionNameDescending:"\u0421\u04B1\u0440\u0430\u049B \u0430\u0442\u0430\u0443\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByUpdateTimeAscending:"\u0416\u0430\u04A3\u0430\u0440\u0442\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByUpdateTimeDescending:"\u0416\u0430\u04A3\u0430\u0440\u0442\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByUsageCountAscending:"\u049A\u043E\u043B\u0434\u0430\u043D\u0443 \u0441\u0430\u043D\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByUsageCountDescending:"\u049A\u043E\u043B\u0434\u0430\u043D\u0443 \u0441\u0430\u043D\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u043A\u0435\u043C\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",sortByCreationTimeAscending:"\u049A\u04B1\u0440\u044B\u043B\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u04E9\u0441\u0443 \u0440\u0435\u0442\u0456\u043C\u0435\u043D",exportQuestions:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",exportSettings:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",includeSubFolders:"\u0406\u0448\u043A\u0456 \u043F\u0430\u043F\u043A\u044B\u043B\u0430\u0440\u0434\u044B \u049B\u0430\u043C\u0442\u0443",onlyCurrentFolder:"\u0422\u0435\u043A \u0430\u0493\u044B\u043C\u0434\u0430\u0493\u044B \u043F\u0430\u043F\u043A\u044B\u043D\u044B",compositeAndPracticalNotExportable:"\u049A\u04B1\u0440\u0430\u043C\u0430 \u0436\u04D9\u043D\u0435 \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u049B\u0430 \u049B\u043E\u043B\u0434\u0430\u0443 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u043C\u0435\u0439\u0434\u0456",creator:"\u049A\u04B1\u0440\u0443\u0448\u044B",update:"\u0416\u0430\u04A3\u0430\u0440\u0442\u0443",usageCount:"\u049A\u043E\u043B\u0434\u0430\u043D\u0493\u0430\u043D \u0441\u0430\u043D\u044B",edit:"\u04E8\u04A3\u0434\u0435\u0443",experience:"\u0422\u04D9\u0436\u0456\u0440\u0438\u0431\u0435",more:"\u049A\u043E\u0441\u044B\u043C\u0448\u0430",copy:"\u041A\u04E9\u0448\u0456\u0440\u0443",moveTo:"\u0416\u044B\u043B\u0436\u044B\u0442\u0443",publish:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443",addToQuestionBasket:"\u0421\u04B1\u0440\u0430\u049B \u0441\u0435\u0431\u0435\u0442\u0456\u043D\u0435 \u049B\u043E\u0441\u0443",questionBasket:"\u0421\u04B1\u0440\u0430\u049B \u0441\u0435\u0431\u0435\u0442\u0456",removeFromQuestionBasket:"\u0421\u0435\u0431\u0435\u0442\u0442\u0435\u043D \u0448\u044B\u0493\u0430\u0440\u0443",selectQuestionsToAddToBasketBeforeCreatingTest:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u0441\u0435\u0431\u0435\u0442\u043A\u0435 \u049B\u043E\u0441\u044B\u043F \u0431\u0430\u0440\u044B\u043F \u0442\u0435\u0441\u0442 \u049B\u04B1\u0440\u0430\u0441\u0442\u044B\u0440\u0443\u0434\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",totalQuestions:"\u0411\u0430\u0440\u043B\u044B\u049B \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0441\u0430\u043D\u044B",clear:"\u0422\u0430\u0437\u0430\u043B\u0430\u0443",createTest:"\u0422\u0435\u0441\u0442 \u049B\u04B1\u0440\u0430\u0441\u0442\u044B\u0440\u0443",questionDescription:"\u0421\u04B1\u0440\u0430\u049B \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B",operationLog:"\u04D8\u0440\u0435\u043A\u0435\u0442 \u0436\u0430\u0437\u0431\u0430\u0441\u044B",evaluation:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443",testCases:"\u0421\u044B\u043D\u0430\u049B \u043C\u044B\u0441\u0430\u043B\u0434\u0430\u0440\u044B",programmingLanguage:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0456\u043B\u0456",singleTestCaseTimeLimit:"\u0411\u0456\u0440 \u0441\u044B\u043D\u0430\u049B \u0436\u0438\u044B\u043D\u0442\u044B\u0493\u044B\u043D\u044B\u04A3 \u0443\u0430\u049B\u044B\u0442 \u0448\u0435\u043A\u0442\u0435\u0443\u0456",onlyCertifiedTeachersCanCreate:"\u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0442\u0435\u043A \u043A\u04D9\u0441\u0456\u0431\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043A\u0430\u0442\u0442\u0430\u043B\u0493\u0430\u043D \u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0434\u0435\u0440\u0433\u0435 \u049B\u04B1\u0440\u0443\u0493\u0430 \u0440\u04B1\u049B\u0441\u0430\u0442 \u0435\u0442\u0456\u043B\u0435\u0434\u0456",console:"\u041A\u043E\u043D\u0441\u043E\u043B\u044C",debugCode:"\u041A\u043E\u0434\u0442\u044B \u0436\u04E9\u043D\u0434\u0435\u0443",submitAndEvaluate:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0436\u04D9\u043D\u0435 \u0436\u0456\u0431\u0435\u0440\u0443",debugResult:"\u041A\u043E\u0434 \u0436\u04E9\u043D\u0434\u0435\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456",customTestCase:"\u04E8\u0437 \u0442\u0435\u0441\u0442 \u043C\u044B\u0441\u0430\u043B\u044B\u04A3\u044B\u0437\u0434\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",inputTestCase:"\u04E8\u0437 \u0441\u044B\u043D\u0430\u049B \u043C\u044B\u0441\u0430\u043B\u044B\u04A3\u044B\u0437\u0434\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437 (\u0435\u0433\u0435\u0440 \u0431\u043E\u0441 \u049B\u0430\u043B\u0434\u044B\u0440\u044B\u043B\u0441\u0430, \u0431\u0456\u0440\u0456\u043D\u0448\u0456 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0442\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u044B\u043B\u0493\u0430\u043D \u043C\u04D9\u0442\u0456\u043D\u0434\u0456\u043A \u043C\u044B\u0441\u0430\u043B \u049B\u043E\u043B\u0434\u0430\u043D\u044B\u043B\u0430\u0434\u044B)",executionResult:"\u041A\u043E\u0434\u0442\u044B \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456",inputTestValue:"\u04E8\u0437 \u0442\u0435\u0441\u0442 \u043C\u044B\u0441\u0430\u043B\u044B\u04A3\u044B\u0437\u0434\u044B\u04A3 \u0435\u043D\u0433\u0456\u0437\u0443 \u043C\u04D9\u043D\u0456\u043D \u0441\u043E\u043B \u0436\u0430\u049B\u0442\u0430 \u0436\u0430\u0437\u044B\u04A3\u044B\u0437, \xAB\u041A\u043E\u0434\u0442\u044B \u0436\u04E9\u043D\u0434\u0435\u0443\xBB \u0431\u0430\u0442\u044B\u0440\u043C\u0430\u0441\u044B\u043D \u0431\u0430\u0441\u044B\u04A3\u044B\u0437 \u2014 \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456 \u0448\u044B\u0493\u0430\u0434\u044B",settings:"\u0411\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440",codeFormat:"\u041A\u043E\u0434 \u043F\u0456\u0448\u0456\u043C\u0456",displayMode:"\u041A\u04E9\u0440\u0441\u0435\u0442\u0443 \u0440\u0435\u0436\u0438\u043C\u0456",fontSize:"\u049A\u0430\u0440\u0456\u043F \u04E9\u043B\u0448\u0435\u043C\u0456",tabConversion:"Tab \u0442\u04AF\u0440\u043B\u0435\u043D\u0434\u0456\u0440\u0443",formatCode:"\u041A\u043E\u0434\u0442\u044B \u043F\u0456\u0448\u0456\u043C\u0434\u0435\u0443",shortcuts:"\u041F\u0435\u0440\u043D\u0435\u0442\u0430\u049B\u0442\u0430 \u0436\u0430\u0440\u043B\u044B\u049B\u0442\u0430\u0440\u044B",saveCode:"\u041A\u043E\u0434\u0442\u044B \u0441\u0430\u049B\u0442\u0430\u0443",invokeShortcutsList:"\u0416\u0430\u0440\u043B\u044B\u049B\u0442\u0430\u0440 \u0442\u0456\u0437\u0456\u043C\u0456\u043D \u0430\u0448\u0443",indentLeftRight:"\u0421\u043E\u043B\u0493\u0430 \u0436\u04D9\u043D\u0435 \u043E\u04A3\u0493\u0430 \u0448\u0435\u0433\u0456\u043D\u0443",jumpToMatchingBracket:"\u0416\u0430\u049B\u0448\u0430 \u0441\u04D9\u0439\u043A\u0435\u0441\u0442\u0456\u0433\u0456\u043D\u0435 \u04E9\u0442\u0443",goToFirstLine:"\u0411\u0456\u0440\u0456\u043D\u0448\u0456 \u0436\u043E\u043B\u0493\u0430 \u04E9\u0442\u0443",goToLastLine:"\u0421\u043E\u04A3\u0493\u044B \u0436\u043E\u043B\u0493\u0430 \u04E9\u0442\u0443",difficulty1:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430 \u0434\u0435\u04A3\u0433\u0435\u0439\u0456",labEnvironment:"\u0417\u0435\u0440\u0442\u0445\u0430\u043D\u0430 \u043E\u0440\u0442\u0430\u0441\u044B",labContainerNetwork:"\u0417\u0435\u0440\u0442\u0445\u0430\u043D\u0430 \u043A\u043E\u043D\u0442\u0435\u0439\u043D\u0435\u0440 \u0436\u0435\u043B\u0456\u0441\u0456",enableExternalNetwork:"\u0421\u044B\u0440\u0442\u049B\u044B \u0436\u0435\u043B\u0456\u043D\u0456 \u049B\u043E\u0441\u0443",programmingProblemName:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B\u043D\u044B\u04A3 \u0430\u0442\u0430\u0443\u044B",problemDescription:"\u0421\u04B1\u0440\u0430\u049B \u0441\u0438\u043F\u0430\u0442\u0442\u0430\u043C\u0430\u0441\u044B",referenceAnswer:"\u042D\u0442\u0430\u043B\u043E\u043D\u0434\u044B\u049B \u0436\u0430\u0443\u0430\u043F",editReferenceAnswer:"\u042D\u0442\u0430\u043B\u043E\u043D\u0434\u044B\u049B \u0436\u0430\u0443\u0430\u043F\u0442\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437 (\u043C\u0456\u043D\u0434\u0435\u0442\u0442\u0456 \u0435\u043C\u0435\u0441)",problemAnalysis:"\u0421\u04B1\u0440\u0430\u049B \u0442\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435\u0441\u0456",editProblemAnalysis:"\u0421\u04B1\u0440\u0430\u049B \u0442\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435\u0441\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437 (\u043C\u0456\u043D\u0434\u0435\u0442\u0442\u0456 \u0435\u043C\u0435\u0441)",singleTestSetDuration:"\u0411\u0456\u0440 \u0441\u044B\u043D\u0430\u049B \u0436\u0438\u044B\u043D\u044B\u043D\u044B\u04A3 \u0443\u0430\u049B\u044B\u0442\u044B",evaluateSpaceHandling:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u0430\u0440\u0434\u044B \u04E9\u04A3\u0434\u0435\u0443",ignoreLeadingTrailingSpaces:"\u0411\u0430\u0441\u044B\u043D\u0434\u0430 \u0436\u04D9\u043D\u0435 \u0441\u043E\u04A3\u044B\u043D\u0434\u0430 \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u0435\u043B\u0435\u043C\u0435\u0443",doNotIgnoreSpaces:"\u0411\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u0435\u043B\u0435\u043C\u0435\u0443",ignoreAllSpaces:"\u0411\u0430\u0440\u043B\u044B\u049B \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u0435\u043B\u0435\u043C\u0435\u0443",resourceFiles:"\u0420\u0435\u0441\u0443\u0440\u0441 \u0444\u0430\u0439\u043B\u0434\u0430\u0440\u044B (\u0441\u0442\u0443\u0434\u0435\u043D\u0442\u043A\u0435 \u0442\u04D9\u0436\u0456\u0440\u0438\u0431\u0435 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u043A\u04E9\u0440\u0456\u043D\u0435\u0442\u0456\u043D \u0444\u0430\u0439\u043B\u0434\u0430\u0440)",upload:"\u0416\u04AF\u043A\u0442\u0435\u0443",compileOptions:"\u041A\u043E\u043C\u043F\u0438\u043B\u044F\u0446\u0438\u044F \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",strictMode:"\u049A\u0430\u0442\u0430\u04A3 \u0440\u0435\u0436\u0438\u043C (C/C++ \u0442\u0456\u043B\u0456\u043D\u0434\u0435 \u0435\u0441\u043A\u0435\u0440\u0442\u0443 \u049B\u0430\u0442\u0435 \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u0441\u0430\u043D\u0430\u043B\u0430\u0434\u044B)",variableInitializationCheck:"\u0410\u0439\u043D\u044B\u043C\u0430\u043B\u044B \u0438\u043D\u0438\u0446\u0438\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u044F\u0441\u044B\u043D \u0442\u0435\u043A\u0441\u0435\u0440\u0443 (\u0438\u043D\u0438\u0446\u0438\u0430\u043B\u0438\u0437\u0430\u0446\u0438\u044F\u043B\u0430\u043D\u0431\u0430\u0493\u0430\u043D \u0430\u0439\u043D\u044B\u043C\u0430\u043B\u044B \u2014 \u049B\u0430\u0442\u0435 \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u0435\u0441\u0435\u043F\u0442\u0435\u043B\u0435\u0434\u0456)",visibility:"\u041A\u04E9\u0440\u0456\u043D\u0443\u0448\u0456\u043B\u0456\u043A",displayTestCaseResultsWhenFailed:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0441\u04D9\u0442\u0441\u0456\u0437 \u0431\u043E\u043B\u0441\u0430, \u0430\u0448\u044B\u049B \u0441\u044B\u043D\u0430\u049B \u043C\u044B\u0441\u0430\u043B\u0434\u0430\u0440\u044B\u043D\u044B\u04A3 \u043A\u0456\u0440\u0456\u0441-\u0448\u044B\u0493\u044B\u0441\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 (\u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0433\u0435 \u04D9\u0440\u0434\u0430\u0439\u044B\u043C \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456)",hideStudentResults:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456\u043D\u0434\u0435 \u043D\u0430\u049B\u0442\u044B \u0448\u044B\u0493\u0443\u0434\u044B \u0436\u0430\u0441\u044B\u0440, \u0442\u0435\u043A \u04E9\u0442\u0443/\u04E9\u0442\u043F\u0435\u0443\u0434\u0456 \u043A\u04E9\u0440\u0441\u0435\u0442 (\u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0433\u0435 \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456)",hideEvaluationResults:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043D\u04D9\u0442\u0438\u0436\u0435\u0441\u0456\u043D \u043C\u04AF\u043B\u0434\u0435 \u043A\u04E9\u0440\u0441\u0435\u0442\u043F\u0435 (\u043C\u04B1\u0493\u0430\u043B\u0456\u043C\u0433\u0435 \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456)",showTestCaseColumn:"\u0421\u044B\u043D\u0430\u049B \u043C\u044B\u0441\u0430\u043B\u0434\u0430\u0440\u044B \u0431\u0430\u0493\u0430\u043D\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 \u2014 \u043C\u04B1\u0493\u0430\u043B\u0456\u043C \u0431\u0430\u0440\u043B\u044B\u049B \u043C\u044B\u0441\u0430\u043B\u0434\u0430\u0440\u0434\u044B\u04A3 \u0435\u043D\u0433\u0456\u0437\u0443 \u043C\u0435\u043D \u0448\u044B\u0493\u0443\u044B\u043D \u043A\u04E9\u0440\u0435 \u0430\u043B\u0430\u0434\u044B",evaluationScoreRules:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u04B1\u043F\u0430\u0439 \u0435\u0440\u0435\u0436\u0435\u0441\u0456",partialTestSetScore:"\u0411\u0456\u0440\u043D\u0435\u0448\u0435 \u0441\u044B\u043D\u0430\u049B \u0436\u0438\u044B\u043D\u044B \u04E9\u0442\u043A\u0435\u043D\u0434\u0435 \u2014 \u04AF\u043B\u0435\u0441\u0442\u0456\u043A \u04B1\u043F\u0430\u0439 \u0431\u0435\u0440\u0456\u043B\u0435\u0434\u0456",fullTestSetScore:"\u0411\u0430\u0440\u043B\u044B\u049B \u0441\u044B\u043D\u0430\u049B \u0436\u0438\u044B\u043D\u044B \u04E9\u0442\u043A\u0435\u043D\u0434\u0435 \u0493\u0430\u043D\u0430 \u04B1\u043F\u0430\u0439 \u0431\u0435\u0440\u0456\u043B\u0435\u0434\u0456",testCaseType:"\u041C\u044B\u0441\u0430\u043B \u0442\u04AF\u0440\u0456",text:"\u041C\u04D9\u0442\u0456\u043D",file:"\u0424\u0430\u0439\u043B",testCase:"\u0421\u044B\u043D\u0430\u049B \u043C\u044B\u0441\u0430\u043B\u044B",add:"\u049A\u043E\u0441\u0443",batchUpload:"\u0422\u043E\u043F\u0442\u0430\u043F \u0436\u04AF\u043A\u0442\u0435\u0443",input:"\u041A\u0456\u0440\u0456\u0441",batchUploadTestCases:"\u0421\u044B\u043D\u0430\u049B \u043C\u044B\u0441\u0430\u043B\u0434\u0430\u0440\u044B\u043D \u0442\u043E\u043F\u0442\u0430\u043F \u0436\u04AF\u043A\u0442\u0435\u0443",dragOrClickToUpload:"\u0424\u0430\u0439\u043B\u0434\u044B \u0441\u04AF\u0439\u0440\u0435\u043F \u04D9\u043A\u0435\u043B\u0456\u04A3\u0456\u0437 \u043D\u0435\u043C\u0435\u0441\u0435 \u043E\u0441\u044B \u0436\u0435\u0440\u0434\u0456 \u0431\u0430\u0441\u044B\u04A3\u044B\u0437",uploadFileTip:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443: 1. \u0424\u0430\u0439\u043B \u043C\u0456\u043D\u0434\u0435\u0442\u0442\u0456 \u0442\u04AF\u0440\u0434\u0435 .in \u0436\u04D9\u043D\u0435 .out \u0442\u04AF\u0440\u0456\u043D\u0434\u0435 \u0431\u043E\u043B\u0443\u044B \u043A\u0435\u0440\u0435\u043A. 2. \u0422\u0435\u043A UTF-8 \u043A\u043E\u0434\u0442\u0430\u043B\u0443\u044B\u043D \u049B\u043E\u043B\u0434\u0430\u0439\u0434\u044B, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u043C\u04D9\u0442\u0456\u043D \u049B\u0430\u0442\u0435 \u0448\u044B\u0493\u0443\u044B \u043C\u04AF\u043C\u043A\u0456\u043D. 3. \u041A\u0456\u0440\u0456\u0441 \u043F\u0435\u043D \u0448\u044B\u0493\u044B\u0441 \u0444\u0430\u0439\u043B \u0430\u0442\u0430\u0443\u043B\u0430\u0440\u044B \u0434\u04D9\u043B \u0441\u04D9\u0439\u043A\u0435\u0441 \u0431\u043E\u043B\u0443\u044B \u0442\u0438\u0456\u0441, \u04D9\u0439\u0442\u043F\u0435\u0441\u0435 \u0436\u04AF\u043A\u0442\u0435\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B. 4. \u0411\u0456\u0440 \u0444\u0430\u0439\u043B 100MB-\u0442\u0430\u043D \u0430\u0441\u043F\u0430\u0443\u044B \u043A\u0435\u0440\u0435\u043A, \u0430\u0440\u0442\u044B\u049B \u0431\u043E\u043B\u0441\u0430, \u0431\u04E9\u043B\u0456\u043F \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437.",cancel:"\u0411\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443",confirm:"\u0420\u0430\u0441\u0442\u0430\u0443",confirmDeleteTestSet1:"1 \u0441\u044B\u043D\u0430\u049B \u0436\u0438\u044B\u043D\u044B\u043D \u0436\u043E\u044E\u0434\u044B \u0440\u0430\u0441\u0442\u0430\u0443",putInFolder:"\u043F\u0430\u043F\u043A\u044B\u0493\u0430 \u0441\u0430\u043B\u0443",nextStep:"\u041A\u0435\u043B\u0435\u0441\u0456 \u049B\u0430\u0434\u0430\u043C",save:"\u0421\u0430\u049B\u0442\u0430\u0443",startChallenge:"\u0428\u0430\u049B\u044B\u0440\u0443\u0434\u044B \u0431\u0430\u0441\u0442\u0430\u0443",problemSettings:"\u0421\u04B1\u0440\u0430\u049B \u0431\u0430\u043F\u0442\u0430\u0443\u044B",studentInitialCode:"\u041E\u049B\u0443\u0448\u044B\u043D\u044B\u04A3 \u0431\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u043A\u043E\u0434\u044B",setStudentInitialCode:"\u041E\u049B\u0443\u0448\u044B\u0493\u0430 \u0431\u0430\u0441\u0442\u0430\u043F\u049B\u044B \u043A\u043E\u0434 \u043E\u0440\u043D\u0430\u0442\u044B\u04A3\u044B\u0437, \u0431\u04B1\u043B \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u0431\u0430\u0441\u0442\u0430\u043B\u0443\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0435\u0434\u0456",programmingLanguageConfig:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0442\u0456\u043B\u0456 \u0431\u0430\u043F\u0442\u0430\u0443\u044B",saveSuccess:"\u0421\u04D9\u0442\u0442\u0456 \u0441\u0430\u049B\u0442\u0430\u043B\u0434\u044B",addSingleQuestion:"\u0416\u0435\u043A\u0435 \u0441\u04B1\u0440\u0430\u049B \u049B\u043E\u0441\u0443",batchImport:"\u0422\u043E\u043F\u0442\u0430\u043F \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443",smartImport:"\u0410\u049B\u044B\u043B\u0434\u044B \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443",questionType1:"\u0421\u04B1\u0440\u0430\u049B \u0442\u04AF\u0440\u0456",multipleChoice1:"\u0422\u0430\u04A3\u0434\u0430\u0443\u043B\u044B \u0441\u04B1\u0440\u0430\u049B",selectDirectionAndCourse:"\u0411\u0430\u0493\u044B\u0442 \u043F\u0435\u043D \u043A\u0443\u0440\u0441\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",selectMultipleKnowledgePoints:"\u0411\u0456\u0440\u043D\u0435\u0448\u0435 \u0431\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u0431\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",addToFolder:"\u041F\u0430\u043F\u043A\u0430\u043B\u0430\u0440 \u0442\u0456\u0437\u0456\u043C\u0456\u043D\u0435 \u049B\u043E\u0441\u0443",questionStem:"\u0421\u04B1\u0440\u0430\u049B \u043C\u04D9\u0442\u0456\u043D\u0456",editMultipleChoiceStem:"\u0422\u0430\u04A3\u0434\u0430\u0443\u043B\u044B \u0441\u04B1\u0440\u0430\u049B \u043C\u04D9\u0442\u0456\u043D\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",answerOptions:"\u0416\u0430\u0443\u0430\u043F \u043D\u04B1\u0441\u049B\u0430\u043B\u0430\u0440\u044B",enterOption:"\u041D\u04B1\u0441\u049B\u0430\u043D\u044B \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",setAsAnswer:"\u0416\u0430\u0443\u0430\u043F \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u043E\u0440\u043D\u0430\u0442\u0443",addOption:"\u041D\u04B1\u0441\u049B\u0430 \u049B\u043E\u0441\u0443",saveQuestion:"\u0421\u04B1\u0440\u0430\u049B\u0442\u044B \u0441\u0430\u049B\u0442\u0430\u0443",editTrueFalseStem:"\u0414\u04B1\u0440\u044B\u0441/\u0431\u04B1\u0440\u044B\u0441 \u0441\u04B1\u0440\u0430\u049B \u043C\u04D9\u0442\u0456\u043D\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",correct:"\u0414\u04B1\u0440\u044B\u0441",incorrect:"\u0411\u04B1\u0440\u044B\u0441",editFillInBlankStem:"\u0422\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B\u043D\u044B\u04A3 \u043C\u04D9\u0442\u0456\u043D\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437 \u0436\u04D9\u043D\u0435 \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u043E\u0440\u043D\u0430\u0442\u044B\u04A3\u044B\u0437",insertBlankItem:"\u0422\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443 \u043E\u0440\u043D\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0443",blankItemAnswer:"\u0411\u043E\u0441 \u043E\u0440\u044B\u043D \u0436\u0430\u0443\u0430\u0431\u044B (\u0430\u043B\u0434\u044B\u043C\u0435\u043D \u0441\u04B1\u0440\u0430\u049B \u043C\u04D9\u0442\u0456\u043D\u0456\u043D\u0435 \u0431\u043E\u0441 \u043E\u0440\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437)",ignoreCaseDuringGrading:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u04D9\u0440\u0456\u043F \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0456\u043D \u0435\u043B\u0435\u043C\u0435\u0443",ignoreSpacesDuringGrading:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u0435\u0437\u0456\u043D\u0434\u0435 \u0431\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u0435\u043B\u0435\u043C\u0435\u0443",editShortAnswerStem:"\u049A\u044B\u0441\u049B\u0430\u0448\u0430 \u0436\u0430\u0443\u0430\u043F \u0441\u04B1\u0440\u0430\u0493\u044B\u043D\u044B\u04A3 \u043C\u04D9\u0442\u0456\u043D\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",gradingKeywords:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u043A\u0456\u043B\u0442 \u0441\u04E9\u0437\u0434\u0435\u0440\u0456",supportMultipleKeywords:"\u0411\u0456\u0440\u043D\u0435\u0448\u0435 \u043A\u0456\u043B\u0442 \u0441\u04E9\u0437 \u043E\u0440\u043D\u0430\u0442\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B; \u0431\u0430\u043B\u0430\u043C\u0430 \u0441\u04E9\u0437\u0434\u0435\u0440\u0434\u0456 \u201C|\u201D \u0430\u0440\u049B\u044B\u043B\u044B \u0431\u04E9\u043B\u0456\u04A3\u0456\u0437",saveKeywordsWithEnter:"Enter \u043F\u0435\u0440\u043D\u0435\u0441\u0456\u043C\u0435\u043D \u0441\u0430\u049B\u0442\u0430\u04A3\u044B\u0437",editCombinationQuestionStem:"\u049A\u04B1\u0440\u0430\u043C\u0430 \u0441\u04B1\u0440\u0430\u049B \u043C\u04D9\u0442\u0456\u043D\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",subQuestion:"\u041A\u0456\u0448\u0456 \u0441\u04B1\u0440\u0430\u049B",addSubQuestion:"\u041A\u0456\u0448\u0456 \u0441\u04B1\u0440\u0430\u049B \u049B\u043E\u0441\u0443",programCode:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u043A\u043E\u0434\u044B",singleLineBlankItem:"\u0411\u0456\u0440 \u0436\u043E\u043B\u0434\u044B\u049B \u0442\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443",multiLineBlankItem:"\u041A\u04E9\u043F \u0436\u043E\u043B\u0434\u044B\u049B \u0442\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443",blankItemAnswerLabel:"\u0422\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443 \u0436\u0430\u0443\u0430\u0431\u044B",maxEvaluationTime:"\u0415\u04A3 \u04B1\u0437\u0430\u049B \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u0443\u0430\u049B\u044B\u0442\u044B (\u0441\u0435\u043A\u0443\u043D\u0434)",output:"\u0428\u044B\u0493\u044B\u0441",debugAndRun:"\u0416\u04E9\u043D\u0434\u0435\u0443 \u0436\u04D9\u043D\u0435 \u0456\u0441\u043A\u0435 \u049B\u043E\u0441\u0443",together:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B",pieceOfData:"\u0436\u043E\u043B \u0434\u0435\u0440\u0435\u043A",searchByQuestionNumberOrKeyword:"\u0421\u04B1\u0440\u0430\u049B \u043D\u04E9\u043C\u0456\u0440\u0456\u043D \u043D\u0435\u043C\u0435\u0441\u0435 \u0431\u0430\u0441\u049B\u0430 \u043A\u0456\u043B\u0442 \u0441\u04E9\u0437\u0434\u0456 \u0435\u043D\u0433\u0456\u0437\u0456\u043F \u0456\u0437\u0434\u0435\u04A3\u0456\u0437"},paperlibrary:{questionBank:"\u0422\u0435\u0441\u0442 \u0436\u0438\u043D\u0430\u0493\u044B",public:"\u049A\u043E\u0493\u0430\u043C\u0434\u044B\u049B",myCreated:"\u041C\u0435\u043D \u049B\u04B1\u0440\u0493\u0430\u043D\u0434\u0430\u0440\u044B\u043C",searchByPaperName:"\u0422\u0435\u0441\u0442 \u0430\u0442\u0430\u0443\u044B\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u043F \u0456\u0437\u0434\u0435\u04A3\u0456\u0437",direction:"\u0411\u0430\u0493\u044B\u0442",difficulty:"\u049A\u0438\u044B\u043D\u0434\u044B\u049B \u0434\u0435\u04A3\u0433\u0435\u0439\u0456",easy:"\u041E\u04A3\u0430\u0439",medium:"\u041E\u0440\u0442\u0430\u0448\u0430",hard:"\u049A\u0438\u044B\u043D",type:"\u0422\u04AF\u0440\u0456",sortByUpdateTime:"\u0416\u0430\u04A3\u0430\u0440\u0442\u0443 \u0443\u0430\u049B\u044B\u0442\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443",sortByUsageCount:"\u049A\u043E\u043B\u0434\u0430\u043D\u0443 \u0441\u0430\u043D\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0441\u04B1\u0440\u044B\u043F\u0442\u0430\u0443",numberOfQuestions:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0441\u0430\u043D\u044B",totalScore:"\u0416\u0430\u043B\u043F\u044B \u0431\u0430\u043B\u043B",point:"\u0431\u0430\u043B\u043B",minute:"\u043C\u0438\u043D\u0443\u0442",update:"\u0416\u0430\u04A3\u0430\u0440\u0442\u0443",usageCount:"\u049A\u043E\u043B\u0434\u0430\u043D\u0443 \u0441\u0430\u043D\u044B",sendToClassroom:"\u0421\u0430\u0431\u0430\u049B\u049B\u0430 \u0436\u0456\u0431\u0435\u0440\u0443",edit:"\u04E8\u04A3\u0434\u0435\u0443",mockExam:"\u0421\u044B\u043D\u0430\u049B \u0435\u043C\u0442\u0438\u0445\u0430\u043D",more:"\u049A\u043E\u0441\u044B\u043C\u0448\u0430",share:"\u0411\u04E9\u043B\u0456\u0441\u0443",publish:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443",responsible:"\u0416\u0430\u0443\u0430\u043F\u0442\u044B",encryptAndArchive:"\u049A\u04B1\u043F\u0438\u044F\u043B\u0430\u043F \u0441\u0430\u049B\u0442\u0430\u0443",encryptInfo:"\u0422\u0435\u0441\u0442 \u049B\u04B1\u043F\u0438\u044F\u043B\u0430\u043D\u044B\u043F \u0441\u0430\u049B\u0442\u0430\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D, \u0431\u0430\u0440\u043B\u044B\u049B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u043A\u04E9\u0440\u0443 \u043D\u0435\u043C\u0435\u0441\u0435 \u04E9\u04A3\u0434\u0435\u0443 \u04AF\u0448\u0456\u043D \u049B\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437 \u0435\u043D\u0433\u0456\u0437\u0443\u0456 \u049B\u0430\u0436\u0435\u0442!",archivePassword:"\u049A\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437",setArchivePassword:"\u049A\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437 \u043E\u0440\u043D\u0430\u0442\u044B\u04A3\u044B\u0437, \u043E\u043B \u04D9\u0440\u0456\u043F \u043F\u0435\u043D \u0446\u0438\u0444\u0440\u0434\u044B\u04A3 \u049B\u043E\u0441\u044B\u043D\u0434\u044B\u0441\u044B \u0431\u043E\u043B\u0443\u044B \u0442\u0438\u0456\u0441, \u0435\u04A3 \u043A\u04E9\u0431\u0456 6\u201316 \u0442\u0430\u04A3\u0431\u0430",confirmPassword:"\u049A\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437\u0434\u0456 \u0440\u0430\u0441\u0442\u0430\u04A3\u044B\u0437",reenterArchivePassword:"\u049A\u04B1\u043F\u0438\u044F \u0441\u04E9\u0437\u0434\u0456 \u049B\u0430\u0439\u0442\u0430 \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437, \u04D9\u0440\u0456\u043F \u043F\u0435\u043D \u0446\u0438\u0444\u0440\u0434\u044B\u04A3 \u049B\u043E\u0441\u044B\u043D\u0434\u044B\u0441\u044B \u0431\u043E\u043B\u0443\u044B \u0442\u0438\u0456\u0441, \u0435\u04A3 \u043A\u04E9\u0431\u0456 6\u201316 \u0442\u0430\u04A3\u0431\u0430",exportPaper:"\u0422\u0435\u0441\u0442\u0442\u0456 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",selectExportFormat:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u043B\u0430\u0442\u044B\u043D \u0431\u043E\u0441 \u0442\u0435\u0441\u0442 \u0444\u043E\u0440\u043C\u0430\u0442\u044B\u043D \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",pdfFormat:"PDF \u0444\u043E\u0440\u043C\u0430\u0442\u044B",wordFormat:"Word \u0444\u043E\u0440\u043C\u0430\u0442\u044B",delete:"\u0416\u043E\u044E",tip:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443",confirmDelete:"\u0416\u043E\u0439\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u049B\u0430\u0439\u0442\u0430\u0434\u0430\u043D \u049B\u0430\u043B\u043F\u044B\u043D\u0430 \u043A\u0435\u043B\u0442\u0456\u0440\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D \u0435\u043C\u0435\u0441.",confirmDeleteSure:"\u0428\u044B\u043D\u044B\u043C\u0435\u043D \u0436\u043E\u0439\u0493\u044B\u04A3\u044B\u0437 \u043A\u0435\u043B\u0435 \u043C\u0435?",confirm:"\u0418\u04D9",confirm1:"\u0420\u0430\u0441\u0442\u0430\u0443",cancel:"\u0411\u043E\u043B\u0434\u044B\u0440\u043C\u0430\u0443",searchByClassName:"\u0421\u0430\u0431\u0430\u049B \u0430\u0442\u0430\u0443\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0456\u0437\u0434\u0435\u0443",className:"\u0421\u0430\u0431\u0430\u049B \u0430\u0442\u0430\u0443\u044B",groupCount:"\u0422\u043E\u043F\u0442\u0430\u0440 \u0441\u0430\u043D\u044B",studentCount:"\u041E\u049B\u0443\u0448\u044B\u043B\u0430\u0440 \u0441\u0430\u043D\u044B",selectedPaperSentToClass:"\u0422\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D \u0442\u0435\u0441\u0442 \u043A\u04E9\u0440\u0441\u0435\u0442\u0456\u043B\u0433\u0435\u043D \u0441\u0430\u0431\u0430\u049B\u049B\u0430 \u0436\u0456\u0431\u0435\u0440\u0456\u043B\u0435\u0434\u0456 \u0436\u04D9\u043D\u0435 \u04D9\u0440 \u0442\u043E\u043F\u049B\u0430 \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u043D\u04B1\u0441\u049B\u0430\u0441\u044B \u0436\u0430\u0441\u0430\u043B\u0430\u0434\u044B",examInProgress:"\u0421\u044B\u043D\u0430\u049B \u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0436\u04AF\u0440\u0456\u043F \u0436\u0430\u0442\u044B\u0440",remainingTime:"\u049A\u0430\u043B\u0493\u0430\u043D \u0443\u0430\u049B\u044B\u0442",submitAnswer:"\u0416\u0430\u0443\u0430\u043F\u0442\u044B \u0442\u0430\u043F\u0441\u044B\u0440\u0443",answerProgress:"\u0416\u0430\u0443\u0430\u043F\u0442\u044B \u043E\u0440\u044B\u043D\u0434\u0430\u0443 \u0431\u0430\u0440\u044B\u0441\u044B",totalQuestions:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B \u2014 \u0441\u04B1\u0440\u0430\u049B, \u0442\u043E\u043B\u044B\u049B \u0431\u0430\u043B\u043B \u2014 \u0431\u0430\u043B\u043B",answered:"\u0416\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0456\u043B\u0434\u0456",partiallyAnswered:"\u0416\u0430\u0440\u0442\u044B\u043B\u0430\u0439 \u0436\u0430\u0443\u0430\u043F",unanswered:"\u0416\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0456\u043B\u043C\u0435\u0433\u0435\u043D",nextQuestion:"\u041A\u0435\u043B\u0435\u0441\u0456 \u0441\u04B1\u0440\u0430\u049B",enterAnswering:"\u0416\u0430\u0443\u0430\u043F \u0431\u0435\u0440\u0443\u0433\u0435 \u043A\u0456\u0440\u0443",previousQuestion:"\u0410\u043B\u0434\u044B\u04A3\u0493\u044B \u0441\u04B1\u0440\u0430\u049B",incompleteQuestionsConfirmation:"\u201C\u04D8\u043B\u0456 x \u0441\u04B1\u0440\u0430\u049B \u0430\u044F\u049B\u0442\u0430\u043B\u043C\u0430\u0493\u0430\u043D, \u043E\u043D\u044B\u04A3 \u0456\u0448\u0456\u043D\u0434\u0435 1 \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u0436\u0430\u0437\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B \u0431\u0430\u0440. \u0416\u0430\u0443\u0430\u043F \u0442\u0430\u043F\u0441\u044B\u0440\u044B\u043B\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u04E9\u0437\u0433\u0435\u0440\u0442\u0443\u043B\u0435\u0440 \u0435\u043D\u0433\u0456\u0437\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D \u0431\u043E\u043B\u043C\u0430\u0439\u0434\u044B. \u0422\u0430\u043F\u0441\u044B\u0440\u0443\u0434\u044B \u0440\u0430\u0441\u0442\u0430\u0439\u0441\u044B\u0437 \u0431\u0430?\u201D",submitting:"\u0422\u0430\u043F\u0441\u044B\u0440\u0443\u0434\u0430",gradingInProgress:"\u0411\u0430\u0493\u0430\u043B\u0430\u0443 \u0436\u04AF\u0440\u0456\u043F \u0436\u0430\u0442\u044B\u0440",submitSuccess:"\u0422\u0435\u0441\u0442 \u0441\u04D9\u0442\u0442\u0456 \u0442\u0430\u043F\u0441\u044B\u0440\u044B\u043B\u0434\u044B",restartSimulation:"\u0421\u044B\u043D\u0430\u049B\u0442\u044B \u049B\u0430\u0439\u0442\u0430 \u0431\u0430\u0441\u0442\u0430\u0443",publicRules:"\u0416\u0430\u0440\u0438\u044F\u043B\u0430\u0443 \u0435\u0440\u0435\u0436\u0435\u043B\u0435\u0440\u0456",publicRulesDetails:"1. \u0416\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0430\u0442\u044B\u043D \u0442\u0435\u0441\u0442 \u0431\u0430\u0493\u044B\u0442\u044B \u043C\u0435\u043D \u043A\u0443\u0440\u0441\u044B\u043D \u043A\u04E9\u0440\u0441\u0435\u0442\u0443 \u049B\u0430\u0436\u0435\u0442.",publicRulesDetails1:"2. \u0416\u0430\u0440\u0438\u044F \u0442\u0435\u0441\u0442 \u04E9\u0442\u0456\u043D\u0456\u043C\u0456 \u0442\u0435\u043A\u0441\u0435\u0440\u0443\u0434\u0435\u043D \u04E9\u0442\u043A\u0435\u043D \u0441\u043E\u04A3, \u043E\u043B \u0436\u0430\u043B\u043F\u044B \u0442\u0435\u0441\u0442 \u0431\u0430\u0437\u0430\u0441\u044B\u043D\u0434\u0430 \u043A\u04E9\u0440\u0456\u043D\u0435\u0434\u0456 \u0436\u04D9\u043D\u0435 \u0431\u0430\u0440\u043B\u044B\u049B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0443\u0448\u044B\u043B\u0430\u0440 \u043E\u043D\u044B \u043F\u0430\u0439\u0434\u0430\u043B\u0430\u043D\u0430 \u0430\u043B\u0430\u0434\u044B. \u0411\u0430\u0440\u043B\u044B\u049B \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0434\u0430 \u0431\u0456\u0440\u0433\u0435 \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0430\u0434\u044B.",publicRulesDetails2:"3. \u0416\u0430\u0440\u0438\u044F\u043B\u0430\u043D\u0493\u0430\u043D\u043D\u0430\u043D \u043A\u0435\u0439\u0456\u043D \u0442\u0435\u0441\u0442\u0442\u0456 \u04E9\u04A3\u0434\u0435\u0443 \u043C\u04AF\u043C\u043A\u0456\u043D \u0435\u043C\u0435\u0441, \u0442\u0435\u043A \u0436\u0430\u0440\u0438\u044F\u043B\u0430\u0443\u0434\u044B \u049B\u0430\u0439\u0442\u0430\u0440\u044B\u043F \u0431\u0430\u0440\u044B\u043F \u04E9\u04A3\u0434\u0435\u0443\u0433\u0435 \u0431\u043E\u043B\u0430\u0434\u044B.",quickSelectDirectionAndCourse:"\u0411\u0430\u0493\u044B\u0442 \u043F\u0435\u043D \u043A\u0443\u0440\u0441\u0442\u044B \u0442\u0435\u0437 \u0442\u0430\u04A3\u0434\u0430\u0443",customDirectionAndCourse:"\u04E8\u0437\u0433\u0435\u0448\u0435 \u0431\u0430\u0493\u044B\u0442 \u043F\u0435\u043D \u043A\u0443\u0440\u0441 \u043E\u0440\u043D\u0430\u0442\u0443",directionAndCourse:"\u0411\u0430\u0493\u044B\u0442 \u043F\u0435\u043D \u043A\u0443\u0440\u0441",selectDirectionAndCourse:"\u0411\u0430\u0493\u044B\u0442 \u043F\u0435\u043D \u043A\u0443\u0440\u0441\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437",noResearchTeam:"\u0421\u0456\u0437 \u04D9\u0437\u0456\u0440\u0433\u0435 \u0435\u0448\u049B\u0430\u043D\u0434\u0430\u0439 \u0493\u044B\u043B\u044B\u043C\u0438 \u0442\u043E\u043F\u049B\u0430 \u049B\u043E\u0441\u044B\u043B\u043C\u0430\u0493\u0430\u043D\u0441\u044B\u0437, \u201C\u0415\u0441\u0435\u043F\u0442\u0456\u043A \u0436\u0430\u0437\u0431\u0430 \u0431\u0430\u0441\u049B\u0430\u0440\u0443 \u2013 \u0492\u044B\u043B\u044B\u043C\u0438 \u0442\u043E\u043F\u201D \u0431\u04E9\u043B\u0456\u043C\u0456\u043D\u0435 \u04E9\u0442\u0456\u04A3\u0456\u0437",copySuccess:"\u041A\u04E9\u0448\u0456\u0440\u0456\u043B\u0434\u0456",manualPaperCreation:"\u049A\u043E\u043B\u043C\u0435\u043D \u0442\u0435\u0441\u0442 \u049B\u04B1\u0440\u0430\u0441\u0442\u044B\u0440\u0443",examBasicInfo:"\u0422\u0435\u0441\u0442\u0442\u0456\u04A3 \u043D\u0435\u0433\u0456\u0437\u0433\u0456 \u0430\u049B\u043F\u0430\u0440\u0430\u0442\u044B",examName:"\u0422\u0435\u0441\u0442 \u0430\u0442\u0430\u0443\u044B",setDirectionAndCourseAsTemplate:"\u0411\u04B1\u043B \u0431\u0430\u0493\u044B\u0442 \u043F\u0435\u043D \u043A\u0443\u0440\u0441\u0442\u044B \u0441\u04B1\u0440\u0430\u049B \u04AF\u043B\u0433\u0456\u0441\u0456 \u0440\u0435\u0442\u0456\u043D\u0434\u0435 \u043E\u0440\u043D\u0430\u0442\u0443 (\u0436\u0430\u04A3\u0430 \u0441\u04B1\u0440\u0430\u049B \u043E\u0441\u044B \u0431\u0430\u0493\u044B\u0442\u0442\u0430 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0442\u044B \u0442\u04AF\u0440\u0434\u0435 \u0436\u0430\u0441\u0430\u043B\u0430\u0434\u044B)",answerTime:"\u0416\u0430\u0443\u0430\u043F \u0443\u0430\u049B\u044B\u0442\u044B",examInstructions:"\u0422\u0435\u0441\u0442 \u0435\u0440\u0435\u0436\u0435\u043B\u0435\u0440\u0456",enterExamInstructions:"\u0422\u0435\u0441\u0442 \u0435\u0440\u0435\u0436\u0435\u043B\u0435\u0440\u0456\u043D \u0435\u043D\u0433\u0456\u0437\u0456\u04A3\u0456\u0437",nextStep:"\u041A\u0435\u043B\u0435\u0441\u0456",editQuestions:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u04E9\u04A3\u0434\u0435\u0443",batchSetScore:"\u0422\u043E\u043F\u0442\u0430\u043F \u0431\u0430\u0493\u0430\u043B\u0430\u0443 \u043E\u0440\u043D\u0430\u0442\u0443",questionTypeName:"\u0421\u04B1\u0440\u0430\u049B \u0442\u04AF\u0440\u0456\u043D\u0456\u04A3 \u0430\u0442\u0430\u0443\u044B",totalSubQuestions:"\u0411\u0430\u0440\u043B\u044B\u049B \u043A\u0456\u0448\u0456 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0441\u0430\u043D\u044B",questionTypeTotalScore:"\u0421\u04B1\u0440\u0430\u049B \u0442\u04AF\u0440\u0456\u043D\u0456\u04A3 \u0436\u0430\u043B\u043F\u044B \u0431\u0430\u043B\u043B\u044B",operation:"\u04D8\u0440\u0435\u043A\u0435\u0442",scorePerQuestion:"\u04D8\u0440 \u0441\u04B1\u0440\u0430\u049B",addNew:"\u049A\u043E\u0441\u0443",moveUp:"\u0416\u043E\u0493\u0430\u0440\u044B \u0436\u044B\u043B\u0436\u044B\u0442\u0443",moveDown:"\u0422\u04E9\u043C\u0435\u043D \u0436\u044B\u043B\u0436\u044B\u0442\u0443",rename:"\u049A\u0430\u0439\u0442\u0430 \u0430\u0442\u0430\u0443",selectFromQuestionBank:"\u0421\u04B1\u0440\u0430\u049B \u0431\u0430\u0437\u0430\u0441\u044B\u043D\u0430\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",teamShare:"\u0422\u043E\u043F\u0442\u044B\u049B \u0431\u04E9\u043B\u0456\u0441\u0443",favorites:"\u0422\u0430\u04A3\u0434\u0430\u0443\u043B\u044B\u043B\u0430\u0440",selected:"\u0422\u0430\u04A3\u0434\u0430\u043B\u0493\u0430\u043D\u0434\u0430\u0440",questionType:"\u0421\u04B1\u0440\u0430\u049B \u0442\u04AF\u0440\u0456",questionName:"\u0421\u04B1\u0440\u0430\u049B \u0430\u0442\u0430\u0443\u044B",view:"\u049A\u0430\u0440\u0430\u0443",questionDetails:"\u0421\u04B1\u0440\u0430\u049B\u0442\u044B\u04A3 \u0442\u043E\u043B\u044B\u049B \u043C\u0430\u0437\u043C\u04B1\u043D\u044B",importQuestions:"\u0421\u04B1\u0440\u0430\u049B \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443",batchImport:"\u0422\u043E\u043F\u0442\u0430\u043F \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443",smartImport:"\u0438\u043D\u0442\u0435\u043B\u0435\u043A\u0442 \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443",step1:"1-\u049B\u0430\u0434\u0430\u043C: \u04AE\u043B\u0433\u0456\u0433\u0435 \u0441\u04D9\u0439\u043A\u0435\u0441 \u0436\u04AF\u043A\u0442\u0435\u043B\u0435\u0442\u0456\u043D \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u04E9\u04A3\u0434\u0435\u04A3\u0456\u0437 (\u0435\u043C\u0442\u0438\u0445\u0430\u043D \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B \u04AF\u043B\u0433\u0456\u0441\u0456\u043D \u0436\u04AF\u043A\u0442\u0435\u0443)",step1Instructions:"1. \u049A\u0430\u0437\u0456\u0440\u0433\u0456 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0442\u0435\u043A Excel \u0444\u043E\u0440\u043C\u0430\u0442\u044B \u049B\u043E\u043B\u0434\u0430\u0443 \u0442\u0430\u0431\u0430\u0434\u044B; 2. \u049A\u04B1\u0440\u0430\u043C\u0430 \u0436\u04D9\u043D\u0435 \u043F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443 \u049B\u043E\u043B\u0434\u0430\u0443 \u0442\u0430\u043F\u043F\u0430\u0439\u0434\u044B; 3. \u0411\u0456\u0440 \u0443\u0430\u049B\u044B\u0442\u0442\u0430 \u0435\u04A3 \u043A\u04E9\u0431\u0456 300 \u0441\u04B1\u0440\u0430\u049B \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u043B\u0430\u0434\u044B; 4. \u0422\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u044B\u043D\u0434\u0430 \u0435\u04A3 \u043A\u04E9\u0431\u0456 8 \u0431\u043E\u0441 \u043E\u0440\u044B\u043D \u0431\u043E\u043B\u0443\u044B \u043C\u04AF\u043C\u043A\u0456\u043D.",step2:"2-\u049B\u0430\u0434\u0430\u043C: \u0411\u0430\u0493\u044B\u0442 \u043F\u0435\u043D \u043A\u0443\u0440\u0441\u0442\u044B \u0442\u0430\u04A3\u0434\u0430\u04A3\u044B\u0437, \u04E9\u04A3\u0434\u0435\u043B\u0433\u0435\u043D \u0441\u04B1\u0440\u0430\u049B \u0444\u0430\u0439\u043B\u044B\u043D \u0436\u04AF\u043A\u0442\u0435\u04A3\u0456\u0437 \u0436\u04D9\u043D\u0435 \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u044B \u0440\u0430\u0441\u0442\u0430\u04A3\u044B\u0437",uploadFile:"\u0424\u0430\u0439\u043B \u0436\u04AF\u043A\u0442\u0435\u0443",editQuestion:"\u0421\u04B1\u0440\u0430\u049B \u04E9\u04A3\u0434\u0435\u0443",downloadWordTemplate:"Word \u04AF\u043B\u0433\u0456\u0441\u0456\u043D \u0436\u04AF\u043A\u0442\u0435\u0443",clearAll:"\u0411\u04D9\u0440\u0456\u043D \u0442\u0430\u0437\u0430\u043B\u0430\u0443",editHint:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443: \u0415\u0433\u0435\u0440 \u049B\u0430\u0442\u0435 \u0442\u0430\u043D\u044B\u043B\u0441\u0430, \u0441\u043E\u043B \u0436\u0430\u049B\u0442\u0430\u0493\u044B \u04E9\u04A3\u0434\u0435\u0443 \u0430\u0439\u043C\u0430\u0493\u044B\u043D\u0434\u0430\u0493\u044B \u0442\u0438\u0456\u0441\u0442\u0456 \u0441\u04B1\u0440\u0430\u049B\u0442\u044B \u0444\u043E\u0440\u043C\u0430\u0442\u049B\u0430 \u0441\u0430\u0439 \u0442\u04AF\u0437\u0435\u0442\u0456\u043F \u049B\u0430\u0439\u0442\u0430 \u0442\u0430\u043D\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B",importInstructions:"1. \u0411\u04B1\u043B \u043C\u04AF\u043C\u043A\u0456\u043D\u0434\u0456\u043A \u043A\u0435\u043B\u0435\u0441\u0456 \u0441\u04B1\u0440\u0430\u049B \u0442\u04AF\u0440\u043B\u0435\u0440\u0456\u043D \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443\u0493\u0430 \u049B\u043E\u043B\u0434\u0430\u0443 \u043A\u04E9\u0440\u0441\u0435\u0442\u0435\u0434\u0456: \u0431\u0456\u0440 \u0442\u0430\u04A3\u0434\u0430\u0443\u043B\u044B, \u043A\u04E9\u043F \u0442\u0430\u04A3\u0434\u0430\u0443\u043B\u044B, \u0442\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443, \u0434\u04B1\u0440\u044B\u0441/\u0431\u04B1\u0440\u044B\u0441, \u049B\u044B\u0441\u049B\u0430\u0448\u0430 \u0436\u0430\u0443\u0430\u043F, \u049B\u04B1\u0440\u0430\u043C\u0430, \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443, \u0431\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u0442\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443. 2. \u0415\u0433\u0435\u0440 \u049B\u04B1\u0440\u0430\u043C\u0430 \u0441\u04B1\u0440\u0430\u049B \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u043B\u0441\u0430, \u043D\u0435\u0433\u0456\u0437\u0433\u0456 \u0441\u04B1\u0440\u0430\u049B\u0442\u044B\u04A3 \u0431\u0430\u0441\u044B \u043C\u0435\u043D \u0441\u043E\u04A3\u044B\u043D \xAB{{\xBB \u0436\u04D9\u043D\u0435 \xAB}}\xBB \u0442\u0430\u04A3\u0431\u0430\u043B\u0430\u0440\u044B\u043C\u0435\u043D \u0431\u0435\u043B\u0433\u0456\u043B\u0435\u04A3\u0456\u0437; \u043D\u0435\u0433\u0456\u0437\u0433\u0456 \u0436\u04D9\u043D\u0435 \u043A\u0456\u0448\u0456 \u0441\u04B1\u0440\u0430\u049B \u0430\u0440\u0430\u0441\u044B\u043D\u0434\u0430 \u0431\u043E\u0441 \u0436\u043E\u043B \u049B\u0430\u0436\u0435\u0442 \u0435\u043C\u0435\u0441; \u04D9\u0440 \u0441\u04B1\u0440\u0430\u049B \u043D\u04E9\u043C\u0456\u0440\u043B\u0435\u043D\u0443\u0456 \u043A\u0435\u0440\u0435\u043A; \u043A\u0456\u0448\u0456 \u0441\u04B1\u0440\u0430\u049B\u0442\u044B\u04A3 \u0436\u0430\u0443\u0430\u0431\u044B \u043E\u043D\u044B\u04A3 \u0441\u043E\u04A3\u044B\u043D\u0430\u043D \u0431\u043E\u0441 \u043E\u0440\u044B\u043D \u0430\u0440\u049B\u044B\u043B\u044B \u0436\u0430\u0437\u044B\u043B\u0430\u0434\u044B. 3. \u0418\u043C\u043F\u043E\u0440\u0442 \u043C\u04D9\u0442\u0456\u043D, \u0441\u0443\u0440\u0435\u0442, \u0444\u043E\u0440\u043C\u0443\u043B\u0430\u043D\u044B \u049B\u043E\u043B\u0434\u0430\u0439\u0434\u044B. \u0421\u04B1\u0440\u0430\u049B \u049B\u04B1\u0440\u044B\u043B\u044B\u043C\u044B \u0436\u0430\u0443\u0430\u043F\u0442\u044B, \u0442\u04AF\u0441\u0456\u043D\u0434\u0456\u0440\u043C\u0435\u043D\u0456, \u049B\u0438\u044B\u043D\u0434\u044B\u049B\u0442\u044B, \u0431\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u043F\u0442\u0430\u0440\u044B\u043D \u0442\u0430\u043D\u0438\u0434\u044B. 4. \u049A\u0430\u0442\u0435 \u0442\u0430\u043D\u044B\u043B\u0441\u0430, \u0441\u043E\u043B \u0436\u0430\u049B\u0442\u0430 \u0442\u04AF\u0437\u0435\u0442\u0456\u043F \u049B\u0430\u0439\u0442\u0430 \u0442\u0430\u043D\u0443\u0493\u0430 \u043D\u0435\u043C\u0435\u0441\u0435 \u04AF\u043B\u0433\u0456 \u0444\u043E\u0440\u043C\u0430\u0442\u044B\u043D \u0436\u04AF\u043A\u0442\u0435\u043F \u049B\u0430\u0439\u0442\u0430 \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B.",editArea:"\u04E8\u04A3\u0434\u0435\u0443 \u0430\u0439\u043C\u0430\u0493\u044B",recognition:"\u0422\u0430\u043D\u0443",previewQuestions:"\u0421\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443",previewArea:"\u0410\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443 \u0430\u0439\u043C\u0430\u0493\u044B",noQuestionsFound:"\u0421\u04B1\u0440\u0430\u049B \u0442\u0430\u0431\u044B\u043B\u0493\u0430\u043D \u0436\u043E\u049B",hint:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443\uFF1A \u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043D\u0443 \u043E\u04A3 \u0436\u0430\u049B\u0442\u0430\u0493\u044B \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0434\u0456, \u0441\u043E\u043D\u044B\u04A3 \u0456\u0448\u0456\u043D\u0434\u0435 \u049B\u043E\u043B\u043C\u0435\u043D \u0442\u04AF\u0437\u0435\u0442\u0456\u043B\u0433\u0435\u043D\u0434\u0435\u0440\u0456\u043D \u0434\u0435 \u0436\u043E\u044F\u0434\u044B. \u049A\u0430\u0439\u0442\u0430 \u0442\u0430\u043D\u0443\u0493\u0430 \u0441\u0435\u043D\u0456\u043C\u0434\u0456\u0441\u0456\u0437 \u0431\u0435?",processing:"\u04E8\u04A3\u0434\u0435\u043B\u0443\u0434\u0435",recognizing:"\u0422\u0430\u043D\u0443 \u0436\u04AF\u0440\u0456\u043F \u0436\u0430\u0442\u044B\u0440",completed:"\u0410\u044F\u049B\u0442\u0430\u043B\u0434\u044B",questionPreview:"\u0421\u04B1\u0440\u0430\u049B \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443",viewOnlyIncorrectQuestions:"\u0422\u0435\u043A \u049B\u0430\u0442\u0435 \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440\u0434\u044B \u043A\u04E9\u0440\u0441\u0435\u0442\u0443",totalXQuestionsRecognized:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B X \u0441\u04B1\u0440\u0430\u049B \u0442\u0430\u043D\u044B\u043B\u0434\u044B, \u043E\u043D\u044B\u04A3 \u0456\u0448\u0456\u043D\u0434\u0435 X \u049B\u0430\u0442\u0435",doNotImportThisQuestion:"\u0411\u04B1\u043B \u0441\u04B1\u0440\u0430\u049B\u0442\u044B \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u043C\u0430\u0443",confirmImport:"\u0418\u043C\u043F\u043E\u0440\u0442\u0442\u044B \u0440\u0430\u0441\u0442\u0430\u0443",questionImportSettings:"\u0421\u04B1\u0440\u0430\u049B \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u0443 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u043B\u0435\u0440\u0456",recognitionHint:"\u0415\u0441\u043A\u0435\u0440\u0442\u0443: \u049A\u0430\u0442\u0435 \u0442\u0430\u043D\u044B\u043B\u0493\u0430\u043D \u0441\u04B1\u0440\u0430\u049B\u0442\u0430\u0440 \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u043B\u043C\u0430\u0439\u0434\u044B",importSuccessXQuestions:"\u0421\u04D9\u0442\u0442\u0456 X \u0441\u04B1\u0440\u0430\u049B \u0438\u043C\u043F\u043E\u0440\u0442\u0442\u0430\u043B\u0434\u044B",examPreview:"\u0422\u0435\u0441\u0442 \u0430\u043B\u0434\u044B\u043D \u0430\u043B\u0430 \u049B\u0430\u0440\u0430\u0443",examPreviewDetails:"\u0411\u0430\u0440\u043B\u044B\u0493\u044B: \u3010X \u04AF\u043B\u043A\u0435\u043D \u0441\u04B1\u0440\u0430\u049B\u3011\u3010X \u043A\u0456\u0448\u0456 \u0441\u04B1\u0440\u0430\u049B\u3011\u3010\u0422\u043E\u043B\u044B\u049B \u0431\u0430\u043B\u043B X \u0431\u0430\u043B\u043B\u3011 \u0415\u043C\u0442\u0438\u0445\u0430\u043D \u0443\u0430\u049B\u044B\u0442\u044B: \u3010X \u043C\u0438\u043D\u0443\u0442\u3011",export:"\u042D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",exportBlankExamWithAnswers:"\u0411\u043E\u0441 \u0442\u0435\u0441\u0442 + \u0436\u0430\u0443\u0430\u043F\u0442\u044B \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",exportBlankExam:"\u0411\u043E\u0441 \u0442\u0435\u0441\u0442\u0442\u0456 \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0442\u0430\u0443",randomPaperCreation:"\u041A\u0435\u0437\u0434\u0435\u0439\u0441\u043E\u049B \u0442\u0435\u0441\u0442 \u049B\u04B1\u0440\u0430\u0441\u0442\u044B\u0440\u0443",paperConfiguration:"\u0422\u0435\u0441\u0442 \u049B\u04B1\u0440\u0430\u0441\u0442\u044B\u0440\u0443 \u0431\u0430\u043F\u0442\u0430\u0443\u043B\u0430\u0440\u044B",setQuestionTypeFirst:"\u0410\u043B\u0434\u044B\u043C\u0435\u043D \u0442\u0435\u0441\u0442 \u0441\u04B1\u0440\u0430\u049B \u0442\u04AF\u0440\u0456\u043D \u043E\u0440\u043D\u0430\u0442\u044B\u04A3\u044B\u0437",addQuestionType:"\u0421\u04B1\u0440\u0430\u049B \u0442\u04AF\u0440\u0456\u043D \u049B\u043E\u0441\u0443",questionTypeSettings:"\u0421\u04B1\u0440\u0430\u049B \u0442\u04AF\u0440\u0456\u043D \u0431\u0430\u043F",addDeleteQuestionType:"\u0431\u0435\u043B\u0433\u0456 \u049B\u043E\u044E \u0430\u0440\u049B\u044B\u043B\u044B \u049B\u043E\u0441\u0443/\u04E9\u0448\u0456\u0440\u0443",singleChoiceQuestion:"\u0411\u0456\u0440 \u0442\u0430\u04A3\u0434\u0430\u0443\u043B\u044B \u0441\u04B1\u0440\u0430\u049B",multipleChoiceQuestion:"\u041A\u04E9\u043F \u0442\u0430\u04A3\u0434\u0430\u0443\u043B\u044B \u0441\u04B1\u0440\u0430\u049B",fillInTheBlankQuestion:"\u0411\u043E\u0441 \u043E\u0440\u044B\u043D\u0434\u044B \u0442\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B",trueFalseQuestion:"\u0414\u04B1\u0440\u044B\u0441/\u0431\u04B1\u0440\u044B\u0441 \u0441\u04B1\u0440\u0430\u0493\u044B",shortAnswerQuestion:"\u049A\u044B\u0441\u049B\u0430\u0448\u0430 \u0436\u0430\u0443\u0430\u043F",programmingQuestion:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430\u043B\u0430\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B",combinationQuestion:"\u049A\u04B1\u0440\u0430\u043C\u0430 \u0441\u04B1\u0440\u0430\u049B",practicalQuestion:"\u041F\u0440\u0430\u043A\u0442\u0438\u043A\u0430\u043B\u044B\u049B \u0441\u04B1\u0440\u0430\u049B",programFillInTheBlankQuestion:"\u0411\u0430\u0493\u0434\u0430\u0440\u043B\u0430\u043C\u0430 \u0442\u043E\u043B\u044B\u049B\u0442\u044B\u0440\u0443 \u0441\u04B1\u0440\u0430\u0493\u044B",noQuestionRulesAvailable:"\u04D8\u0437\u0456\u0440\u0433\u0435 \u0442\u0430\u04A3\u0434\u0430\u0443 \u0435\u0440\u0435\u0436\u0435\u0441\u0456 \u0436\u043E\u049B, \u043F\u0430\u043F\u043A\u044B, \u049B\u0438\u044B\u043D\u0434\u044B\u049B, \u0431\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u0431\u044B \u0431\u043E\u0439\u044B\u043D\u0448\u0430 \u0442\u0430\u04A3\u0434\u0430\u0443\u0493\u0430 \u0431\u043E\u043B\u0430\u0434\u044B",setQuestionRules:"\u0422\u0430\u04A3\u0434\u0430\u0443 \u0435\u0440\u0435\u0436\u0435\u0441\u0456\u043D \u043E\u0440\u043D\u0430\u0442\u0443",selectFromFolder:"\u0411\u0435\u043B\u0433\u0456\u043B\u0456 \u043F\u0430\u043F\u043A\u044B\u0434\u0430\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",selectByDifficulty:"\u0411\u0435\u043B\u0433\u0456\u043B\u0456 \u049B\u0438\u044B\u043D\u0434\u044B\u049B \u0434\u0435\u04A3\u0433\u0435\u0439\u0456\u043D\u0435\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",selectByKnowledgePoint:"\u0411\u0435\u043B\u0433\u0456\u043B\u0456 \u0431\u0456\u043B\u0456\u043C \u0442\u0430\u049B\u044B\u0440\u044B\u0431\u044B\u043D\u0430\u043D \u0442\u0430\u04A3\u0434\u0430\u0443",goToQuestionBank:"\u0421\u04B1\u0440\u0430\u049B \u0431\u0430\u0437\u0430\u0441\u044B\u043D\u0430 \u04E9\u0442\u0456\u043F, \u043A\u04E9\u0431\u0456\u0440\u0435\u043A \u0441\u04B1\u0440\u0430\u049B \u049B\u043E\u0441\u044B\u04A3\u044B\u0437"}},Ku=e(81863),Ru={shixuns:{homePage:"\u9996\u9875",practicalProjects:"\u5B9E\u8DF5\u9879\u76EE",newProject:"\u65B0\u5EFA\u9879\u76EE",newPracticalProject:"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE",fullStackPracticalProjects:"\u5168\u6808\u5B9E\u8DF5\u9879\u76EE",jupyterNotebookPracticalProject:"Jupyter Notebook\u5B9E\u8DF5\u9879\u76EE",jupyterLabPracticalProject:"JupyterLab\u5B9E\u8DF5\u9879\u76EE",multiFunctionalNewPracticalProjectMode:"\u591A\u529F\u80FD\u65B0\u578B\u5B9E\u6218\u9879\u76EE\u6A21\u5F0F\uFF0C\u652F\u6301\u56FE\u5F62\u5316\u684C\u9762\u3001Web IDE\u3001\u547D\u4EE4\u884C\u3001\u865A\u62DF\u4EFF\u771F\u7B49\u591A\u79CD\u5B9E\u9A8C\u573A\u666F\uFF0C\u9002\u7528\u4E8E\u5404\u7C7B\u590D\u6742\u5DE5\u7A0B\u9879\u76EE\u7814\u53D1\u3002",publicImage:"\u516C\u5171\u955C\u50CF",customImage:"\u81EA\u5B9A\u4E49\u955C\u50CF",sharedImage:"\u5171\u4EAB\u955C\u50CF",searchRequiredExperimentalEnvironment:"\u641C\u7D22\u60A8\u9700\u8981\u7684\u5B9E\u9A8C\u73AF\u5883",experimentalEnvironment:"\u5B9E\u9A8C\u73AF\u5883",my:"\u6211\u7684",all:"\u5168\u90E8",recommendedEnvironment:"\u63A8\u8350\u73AF\u5883",temporarilyNotSelectImage:"\u6682\u4E0D\u9009\u7528\u955C\u50CF",useCurrentImage:"\u4F7F\u7528\u5F53\u524D\u955C\u50CF",noExperimentalEnvironmentApplyNewOnlineCreate:"\u6CA1\u6709\u5B9E\u9A8C\u73AF\u5883\uFF1F \u7533\u8BF7\u65B0\u5EFA \u5728\u7EBF\u521B\u5EFA",practicalProjectNameNotFilled:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199",beginnerGuide:"\u65B0\u624B\u6307\u5F15",direction:"\u65B9\u5411",subcategory:"\u5B50\u7C7B",convenientCourseDevelopment:"\u8BA9\u60A8\u4FBF\u6377\u5730\u5F00\u53D1\u8BFE\u7A0B",latest:"\u6700\u65B0",hottest:"\u6700\u70ED",allProjects:"\u5168\u90E8\u9879\u76EE",graphical:"\u56FE\u5F62\u5316",commandLine:"\u547D\u4EE4\u884C",jupyter:"Jupyter",jupyterLab:"JupyterLab",virtualSimulation:"\u865A\u62DF\u4EFF\u771F",previousPage:"\u4E0A\u4E00\u9875",nextPage:"\u4E0B\u4E00\u9875",searchPracticalProjectNameOrSchool:"\u8BF7\u8F93\u5165\u5B9E\u8DF5\u9879\u76EE\u3001\u59D3\u540D\u6216\u5B66\u6821\u540D\u79F0\u8FDB\u884C\u641C\u7D22",task:"\u4EFB\u52A1",dataset:"\u6570\u636E\u96C6",comment:"\u8BC4\u8BBA",leaderboard:"\u6392\u884C\u699C",collaborators:"\u5408\u4F5C\u8005",oneClickDetection:"\u4E00\u952E\u68C0\u6D4B",settings:"\u8BBE\u7F6E",affiliatedCourse:"\u6240\u5C5E\u8BFE\u7A0B",relatedRecommendations:"\u76F8\u5173\u63A8\u8350",skillTags:"\u6280\u80FD\u6807\u7B7E",beginnerLevel:"\u521D\u7EA7",intermediateLevel:"\u4E2D\u7EA7",advancedLevel:"\u9AD8\u7EA7",goldCoins:"\u91D1\u5E01",rating:"\u8BC4\u5206",favorites:"\u6536\u85CF",copyMergeSplit:"\u590D\u5236/\u5408\u5E76/\u62C6\u5206",sendTo:"\u53D1\u9001\u81F3",revokePublic:"\u64A4\u9500\u516C\u5F00",startChallenge:"\u5F00\u59CB\u6311\u6218",continueChallenge:"\u7EE7\u7EED\u6311\u6218",taskLevel:"\u4EFB\u52A1\u5173\u5361",unfinished:"\u672A\u5B8C\u6210",completed:"\u5DF2\u5B8C\u6210",basicInformation:"\u57FA\u672C\u4FE1\u606F",nameEnterMax60Chars:"\u540D\u79F0\uFF08\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26\uFF09",knowledgePointTagsAddTag:"\u77E5\u8BC6\u70B9\u6807\u7B7E\uFF08\u6DFB\u52A0\u6807\u7B7E\uFF09",addTag:"\u6DFB\u52A0\u6807\u7B7E",enterKeyAddTag:"\u56DE\u8F66\u952E\u6DFB\u52A0\u6807\u7B7E",directionAndCourse:"\u65B9\u5411&\u8BFE\u7A0B",topBackgroundImage:"\u9876\u90E8\u80CC\u666F\u56FE",selectUploadFile:"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6",topContentImage:"\u9876\u90E8\u5185\u5BB9\u56FE",noteUploadJpgPngMax2M1920x200:"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002",topCoverImage:"\u9876\u90E8\u5C01\u9762\u56FE",introduction:"\u7B80\u4ECB",simulatedCombat:"\u6A21\u62DF\u5B9E\u6218",cancel:"\u53D6\u6D88",save:"\u4FDD\u5B58",codeRepository:"\u4EE3\u7801\u4ED3\u5E93",codeFile:"\u4EE3\u7801\u6587\u4EF6",close:"\u5173\u95ED",newFile:"\u65B0\u5EFA\u6587\u4EF6",newFolder:"\u65B0\u5EFA\u6587\u4EF6\u5939",upload:"\u4E0A\u4F20",tipStoreAllTrainingCodes:"\u63D0\u793A\uFF1A\u6B64\u5904\u5B58\u653E\u672C\u5B9E\u8BAD\u6240\u9700\u7684\u6240\u6709\u4EE3\u7801\u7B49\u76F8\u5173\u6587\u4EF6\uFF0C\u4F60\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A1\u3001Git\u5BA2\u6237\u7AEF \u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u30022\u3001\u76F4\u63A5\u5728\u5E73\u53F0\u4E0A\u521B\u5EFA\u6587\u4EF6\u76EE\u5F55\u4EE5\u53CA\u76F8\u5173\u4EE3\u7801\u6587\u4EF6\u30023\u3001\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\u3002",submissionRecords:"\u63D0\u4EA4\u8BB0\u5F55",noSubmissionRecords:"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55",switchRepository:"\u5207\u6362\u4ED3\u5E93",privateCodeRepository:"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",pleaseUploadOrCreateFileLeft:"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01",repositoryAddress:"\u4ED3\u5E93\u5730\u5740",taskLevel1:"\u4EFB\u52A1\u5173\u5361",taskName:"\u4EFB\u52A1\u540D\u79F0",taskRequirements:"\u4EFB\u52A1\u8981\u6C42",versionManagement:"\u7248\u672C\u7BA1\u7406",embedThirdPartyPlatform:"\u5D4C\u5165\u7B2C\u4E09\u65B9\u5E73\u53F0",confirm:"\u786E\u5B9A",question:"\u9898\u76EE",addMultipleChoiceQuestion:"\u6DFB\u52A0\u9009\u62E9\u9898",addFillInBlankQuestion:"\u6DFB\u52A0\u586B\u7A7A\u9898",addTrueFalseQuestion:"\u6DFB\u52A0\u5224\u65AD\u9898",questionTypeSingleMultipleChoiceRewardCoins10:"\u9898\u578B\uFF1A\u5355\u9009\u9898/\u591A\u9009\u9898 \u5956\u52B1\u91D1\u5E01\uFF1A10",addQuestion:"\u6DFB\u52A0\u9898\u76EE",questionStem:"\u9898\u5E72",pleaseEnterQuestionStem:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",answerOptionsClickToSetCorrect:"\u7B54\u6848\u9009\u9879\uFF1A\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848",referenceAnswer:"\u53C2\u8003\u7B54\u6848",pleaseEnterQuestion:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE",difficultyCoefficient:"\u96BE\u5EA6\u7CFB\u6570",rewardCoins:"\u5956\u52B1\u91D1\u5E01",easy:"\u7B80\u5355",medium:"\u4E2D\u7B49",difficult:"\u56F0\u96BE",studentCorrectAnswerCoinsExperience:"\u5B66\u5458\u6B63\u786E\u7B54\u9898\u65F6\u83B7\u5F97\u91D1\u5E01\uFF0C\u5E76\u4E14\u83B7\u5F97\u7B49\u91CF\u7684\u7ECF\u9A8C\u503C\u3002\u5982\uFF1A+100\u91D1\u5E01\u3001+100\u7ECF\u9A8C\u503C\u3002",correct:"\u6B63\u786E",wrong:"\u9519\u8BEF",experimentalEnvironment1:"\u5B9E\u9A8C\u73AF\u5883",experimentalResources:"\u5B9E\u9A8C\u8D44\u6E90",experimentalImage:"\u5B9E\u9A8C\u955C\u50CF",experimentalInterface:"\u5B9E\u9A8C\u754C\u9762",generalCloud:"\u901A\u7528\u4E91",privateCloud:"\u4E13\u6709\u4E91",publicImage1:"\u516C\u5171\u955C\u50CF",customImage1:"\u81EA\u5B9A\u4E49\u955C\u50CF",sharedImage1:"\u5171\u4EAB\u955C\u50CF",experimentalImageDescription:"\u5B9E\u9A8C\u955C\u50CF\u8BF4\u660E",codeEditor:"\u4EE3\u7801\u7F16\u8F91\u5668",provideCodeEditorCompilerDebugger:"\u63D0\u4F9B\u4EE3\u7801\u7F16\u8F91\u5668\uFF0C\u7F16\u8BD1\u5668\uFF0C\u8C03\u8BD5\u5668\u7B49\u5DE5\u5177",graphicalDesktop:"\u56FE\u5F62\u5316\u684C\u9762",useGraphicalInterface:"\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762",commandLineTerminal:"\u547D\u4EE4\u884C\u7EC8\u7AEF",provideCommandLineWindow:"\u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3",containerInternalService:"\u5BB9\u5668\u5185\u670D\u52A1",directPreviewContainerWebService:"\u76F4\u63A5\u9884\u89C8\u5BB9\u5668\u5185\u90E8Web\u670D\u52A1",prompt:"\u63D0\u793A",projectPublicCannotChangeEnvironment:"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A\u5DF2\u516C\u5F00\uFF0C\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883\u3002\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002",iGotIt:"\u6211\u77E5\u9053\u4E86",addExperimentalEnvironment:"\u6DFB\u52A0\u5B9E\u9A8C\u73AF\u5883",attachedEnvironment:"\u9644\u5E26\u73AF\u5883",setEvaluationScript:"\u8BBE\u7F6E\u8BC4\u6D4B\u811A\u672C",experimentalEnvironmentConfiguration:"\u5B9E\u9A8C\u73AF\u5883\u914D\u7F6E",runtimeEnvironment:"\u8FD0\u884C\u73AF\u5883",evaluationScript:"\u8BC4\u6D4B\u811A\u672C",useCustomScript:"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C",experimentalEnvironmentUsage:"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528...\u5B57\u6BCD\u3001\u6570\u5B57\u3001\u8FDE\u5B57\u7B26 \u201C-\u201D\uFF0C\u5FC5\u987B\u4EE5\u5B57\u6BCD\u6216\u6570\u5B57\u5F00\u5934\u548C\u7ED3\u5C3E\u4E0D\u80FD\u8FDE\u7EED\u4F7F\u7528 \u201C-\u201D\uFF0C\u4E0D\u80FD\u4F7F\u7528\u7EAF\u6570\u5B57",startupCommand:"\u542F\u52A8\u547D\u4EE4\uFF08\u542F\u52A8\u5BB9\u5668\u65F6\u8FD0\u884C\u7684\u547D\u4EE4\u6216\u811A\u672C\uFF0C\u586B\u5199\u5C06\u8986\u76D6\u5BB9\u5668\u9ED8\u8BA4\u7684\u542F\u52A8\u6307\u4EE4\u3002\uFF09",environmentVariables:"\u73AF\u5883\u53D8\u91CF",environmentVariablesAddToContainer:"\u73AF\u5883\u53D8\u91CF\uFF08\u4E3A\u5BB9\u5668\u6DFB\u52A0\u73AF\u5883\u53D8\u91CF\uFF09",accessMode:"\u8BBF\u95EE\u6A21\u5F0F",privilegedMode:"\u7279\u6743\u6A21\u5F0F\uFF08\u8D4B\u4E88\u5BB9\u5668\u8BBF\u95EE\u5BBF\u4E3B\u673A\u5185\u6838\u7279\u6027\u548C\u8BBE\u5907\u7684\u80FD\u529B\uFF09",permissionControl:"\u6743\u9650\u63A7\u5236",addPermissionsCommaSeparated:"\u6DFB\u52A0\u6743\u9650\uFF08\u6DFB\u52A0\u591A\u4E2A\u6743\u9650\u7528\u82F1\u6587 , \u5206\u9694\uFF09",removePermissionsCommaSeparated:"\u79FB\u9664\u6743\u9650\uFF08\u79FB\u9664\u591A\u4E2A\u6743\u9650\u7528\u82F1\u6587 , \u5206\u9694\uFF09",dataset1:"\u6570\u636E\u96C6",datasetPath:"\u6570\u636E\u96C6\u8DEF\u5F84",delete:"\u5220\u9664",sync:"\u540C\u6B65",addDataset:"\u589E\u52A0\u6570\u636E\u96C6",noDatasetFiles:"\u6682\u65E0\u6570\u636E\u96C6\u6587\u4EF6",collaboratorsStaff:"\u5408\u4F5C\u4EBA\u5458",collaborationMembers:"\u5408\u4F5C\u6210\u5458",changeAdministrator:"\u66F4\u6362\u7BA1\u7406\u5458",addCollaborator:"\u6DFB\u52A0\u5408\u4F5C\u8005",settings1:"\u8BBE\u7F6E",aboutTraining:"\u5173\u4E8E\u5B9E\u8BAD",levelsAndTestSets:"\u5173\u5361\u548C\u6D4B\u8BD5\u96C6",skipLevels:"\u8DF3\u5173\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u5B66\u4E60\u5B9E\u8BAD\u5173\u5361\u4EFB\u52A1\uFF09",testSetUnlock:"\u6D4B\u8BD5\u96C6\u89E3\u9501\uFF1A\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u9690\u85CF\u6D4B\u8BD5\u96C6\u7684\u5185\u5BB9\uFF09",permissions:"\u6743\u9650",copyMergeSplitAllowed:"\u590D\u5236/\u5408\u5E76/\u62C6\u5206\uFF1A\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u3001\u5408\u5E76\u548C\u62C6\u5206\u8BE5\u5B9E\u8BAD\uFF09",publicTrainingAllUnits:"\u516C\u5F00\u5B9E\u8BAD\uFF1A\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09",publicToSpecifiedUnits:"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09",publicAnswersTestSetsAllCertifiedTeachers:"\u516C\u5F00\u7B54\u6848\u548C\u6D4B\u8BD5\u96C6\uFF1A\u5BF9\u6240\u6709\u8BA4\u8BC1\u6559\u5E08\u516C\u5F00\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u67E5\u770B\uFF09",visibleOnlyToTrainingCollaborators:"\u4EC5\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u89C1\uFF08\u9009\u4E2D\u5219\u4EC5\u5141\u8BB8\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u4EE5\u76F4\u63A5\u67E5\u770B\uFF0C\u5176\u4ED6\u7528\u6237\u9700\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\uFF09",startTime:"\u5F00\u542F\u65F6\u95F4\uFF1A\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\u624D\u80FD\u5F00\u542F\u6311\u6218\uFF09",functions:"\u529F\u80FD",displayCodeRepositoryAddress:"\u663E\u793A\u4EE3\u7801\u5E93\u5730\u5740\uFF1A\uFF08\u9009\u4E2D\u5219\u5BF9\u5B66\u5458\u516C\u5F00\u4EE3\u7801\u5E93\u5730\u5740\uFF0C\u5B66\u5458\u53EF\u4EE5\u5C06\u6240\u6709\u4EE3\u7801\u4E0B\u8F7D\u5230\u672C\u5730\uFF09",displayCodeDirectory:"\u663E\u793A\u4EE3\u7801\u76EE\u5F55\uFF1A\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u9875\u9762\u663E\u793A\u7248\u672C\u5E93\u76EE\u5F55\uFF09",disablePaste:"\u7981\u7528\u7C98\u8D34\uFF1A\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u7F16\u7801\u533A\u57DF\u65E0\u6CD5\u4F7F\u7528\u7C98\u8D34\u529F\u80FD\uFF09",debugger:"\u8C03\u8BD5\u5668\uFF1A\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u8C03\u8BD5\u5DE5\u5177\u68C0\u67E5\u4EE3\u7801\u8FD0\u884C\u60C5\u51B5\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3, Java, C\u8BED\u8A00\uFF09",selfTestRun:"\u81EA\u6D4B\u8FD0\u884C\uFF1A\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u81EA\u6D4B\u8FD0\u884C\u529F\u80FD\uFF09",localEvaluation:"\u672C\u5730\u8BC4\u6D4B\uFF1A\uFF08\u5F00\u542F\u540E\uFF0C\u5B9E\u8BAD\u6311\u6218\u7528\u6237\u5728\u4F7F\u7528\u5BA2\u6237\u7AEF\u8FDB\u884C\u8BC4\u6D4B\u65F6\uFF0C\u5C06\u4F7F\u7528\u7528\u6237\u672C\u5730\u7684\u7B97\u529B\u8D44\u6E90\uFF0C\u51CF\u5C11\u7F51\u7EDC\u5E26\u6765\u7684\u5F71\u54CD\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3\u8BED\u8A00 \u4E0B\u8F7D\u5BA2\u6237\u7AEF \uFF09",codeRepositoryCapacity:"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",saveExperimentalTempData:"\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\uFF1A\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u901A\u7528\u4E91\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684/data/workspace\u76EE\u5F55\u5C06\u957F\u671F\u4FDD\u5B58\uFF0C\u6559\u5E08\u53D1\u9001\u5B9E\u8DF5\u9879\u76EE\u81F3\u8BFE\u5802\u540E\u53EF\u9009\u62E9\u5BFC\u51FA\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E \u64CD\u4F5C\u6307\u5F15 \uFF09",defaultReleaseExperimentalResources:"\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF1A\uFF08\u5F00\u542F\u540E\uFF0C\u5728\u9000\u51FA\u5B9E\u8BAD\u65F6\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF09",commentSection:"\u8BC4\u8BBA\u533A",displayCommentSection:"\u663E\u793A\u8BC4\u8BBA\u533A\uFF1A\uFF08\u5173\u95ED\u540E\uFF0C\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5\u9875\u53CA\u5173\u5361\u6311\u6218\u9875\u9762\u4E0D\u663E\u793A\u4EFB\u4F55\u8BC4\u8BBA\uFF09",smartRecommendations:"\u667A\u80FD\u63A8\u8350\uFF1A\uFF08\u5C06\u5B9E\u9A8C\u5173\u8054\u77E5\u8BC6\u56FE\u8C31\u5E76\u5F00\u542F\u667A\u80FD\u63A8\u8350\u540E\uFF0C\u7CFB\u7EDF\u5C06\u4F1A\u6839\u636E\u5B66\u751F\u7B54\u9898\u548C\u77E5\u8BC6\u70B9\u638C\u63E1\u7684\u60C5\u51B5\uFF0C\u667A\u80FD\u63A8\u8350\u76F8\u5173\u7684\u5B66\u4E60\u8D44\u6E90\uFF09",deletePracticalProject:"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE",cancel1:"\u53D6\u6D88",save1:"\u4FDD\u5B58",qaSet:"\u95EE\u7B54\u96C6",qaRecords:"\u95EE\u7B54\u8BB0\u5F55",addQa:"\u65B0\u589E\u95EE\u7B54",importQa:"\u5BFC\u5165\u95EE\u7B54",question1:"\u95EE\u9898",answer:"\u56DE\u7B54",operation:"\u64CD\u4F5C",enterYourQuestion:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",noData:"\u6682\u65E0\u6570\u636E",enterYourAnswer:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54",addToQuestionSet:"\u52A0\u5165\u95EE\u9898\u96C6",stepOneDownloadImportQaTemplate:"\u6B65\u9AA4\u4E00\uFF1A\u4E0B\u8F7D\u5BFC\u5165\u95EE\u7B54\u96C6\u6A21\u677F\uFF0C\u5E76\u586B\u5199\u5BF9\u5E94\u5185\u5BB9",stepTwoUploadFilledImportQaTemplate:"\u6B65\u9AA4\u4E8C\uFF1A\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u5BFC\u5165\u95EE\u7B54\u6A21\u677F\u300B",uploadFile:"\u4E0A\u4F20\u6587\u4EF6",collapse:"\u6536\u8D77",numberOfLevels:"\u5173\u5361\u6570",minute:"\u5206",publicRelease:"\u516C\u5F00\u53D1\u5E03",beginner:"\u521D\u7EA7",learningTimes:"\u5B66\u4E60\u4EBA\u6B21",viewTraining:"\u67E5\u770B\u5B9E\u8BAD",startChallenge1:"\u5F00\u542F\u6311\u6218",learningProgress:"\u5B66\u4E60\u8FDB\u5EA6",off:"\u5173",totalLevels:"\u5171 \u5173",levelX:"\u7B2C X \u5173",inChallenge:"\u6B63\u5728\u6311\u6218",completeChallenge:"\u5B8C\u6210\u6311\u6218",experiencePoints:"\u53EF\u83B7\u7ECF\u9A8C",point:"\u70B9",times:"\u4EBA\u6B21",xLearners:"x\u4EBA\u5B66\u4E60",learnerPassedAllTasksLevelsWillGetSkillTags:"\u5B66\u5458\u901A\u8FC7\u6240\u6709\u4EFB\u52A1\u5173\u5361\uFF0C\u5C06\u83B7\u5F97\u6280\u80FD\u6807\u7B7E",listCoverImage:"\u5217\u8868\u5C01\u9762\u56FE",noteUploadJpgPngMax2M1920x108:"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528290*218\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002",currentTask:"\u672C\u5173\u4EFB\u52A1",evaluationSettings:"\u8BC4\u6D4B\u8BBE\u7F6E",levelLeaderboard:"\u5173\u5361\u6392\u884C\u699C",taskRequirementsDefaultWidth:"\u4EFB\u52A1\u8981\u6C42\u9ED8\u8BA4\u5C55\u793A\u5BBD\u5EA6",skillAcquisition:"\u5B66\u5458\u7B54\u9898\u6B63\u786E\u5C06\u83B7\u5F97\u6280\u80FD\uFF0C\u5426\u5219\u4E0D\u80FD\u83B7\u5F97\u6280\u80FD\uFF08\u56DE\u8F66\u6DFB\u52A0\u6807\u7B7E\uFF09",thirdPartyPlatformInStudentPage:"\u53EF\u4EE5\u5728\u5B66\u5458\u9875\u9762\u76F4\u63A5\u5D4C\u5165\u7B2C\u4E09\u65B9\u5E73\u53F0",evaluationFile:"\u8BC4\u6D4B\u6587\u4EF6",evaluationTimeLimit:"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236\uFF08\u7A0B\u5E8F\u7F16\u8BD1\u3001\u6267\u884C\u6240\u5141\u8BB8\u7684\u6700\u5927\u65F6\u957F\uFF0C\u5355\u4F4D\uFF1A\u79D2\uFF09",evaluationResultDisplay:"\u8BC4\u6D4B\u7ED3\u679C\u5C55\u793A\u65B9\u5F0F \uFF08\u5B66\u5458\u8BC4\u6D4B\u672C\u5173\u4EFB\u52A1\u65F6\uFF0C\u67E5\u770B\u6548\u679C\u9875\u4E0A\u9700\u8981\u5C55\u73B0\u7684\u6587\u4EF6\u7C7B\u578B\uFF09",testSetComparison:"\u6D4B\u8BD5\u96C6\u5BF9\u6BD4",image:"\u56FE\u7247",studentTaskFile:"\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6 \uFF08\u8BE5\u6587\u4EF6\u5C06\u76F4\u63A5\u663E\u793A\u7ED9\u5B66\u751F\uFF0C\u9700\u8981\u5B66\u751F\u5728\u5176\u4E2D\u586B\u5199\u4EE3\u7801\uFF09",evaluationExecutionFile:"\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6 \uFF08\u70B9\u51FB\u8BC4\u6D4B\u6309\u94AE\u65F6\u8C03\u7528\u7684\u6587\u4EF6\uFF0C\u7528\u4E8E\u68C0\u6D4B\u5B66\u5458\u7ED3\u679C\u662F\u5426\u6B63\u786E\uFF0C\u53EF\u4EE5\u4E0E\u201C\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u201D\u4E00\u81F4\uFF09",evaluationRules:"\u8BC4\u6D4B\u89C4\u5219",passingCriteria:"\u901A\u5173\u5224\u5B9A",actualOutputExpectedOutputComparison:"\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u5BF9\u6BD4",actualOutputMeetsCriteria:"\u5B9E\u9645\u8F93\u51FA\u6EE1\u8DB3\u89C4\u5219",spaceHandling:"\u7A7A\u683C\u5904\u7406",ignoreSpaces:"\u4E0D\u5FFD\u7565\u7A7A\u683C",ignoreLeadingTrailingSpaces:"\u5FFD\u7565\u9996\u5C3E\u7A7A\u683C",ignoreEachLineLeadingTrailingSpaces:"\u5FFD\u7565\u6BCF\u884C\u9996\u5C3E\u7A7A\u683C",ignoreAllSpaces:"\u5FFD\u7565\u6240\u6709\u7A7A\u683C(\u8BC4\u6D4B\u8FC7\u7A0B\u4E2D\u81EA\u52A8\u53BB\u6389\u6240\u6709\u7A7A\u683C\u8FDB\u884C\u5BF9\u6BD4)",testCases:"\u6D4B\u8BD5\u96C6",scoreSpecification:"\u5F97\u5206\u89C4\u8303",fullTestCasesPass:"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6\uFF08\u6240\u6709\u6D4B\u8BD5\u96C6\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u80FD\u83B7\u5F97\u91D1\u5E01\uFF09",partialTestCasesPass:"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6\uFF08\u90E8\u5206\u6D4B\u8BD5\u96C6\u6B63\u786E\u65F6\uFF0C\u6309\u914D\u7F6E\u7684\u6BD4\u4F8B\u83B7\u5F97\u91D1\u5E01\uFF09",testCaseType:"\u7528\u4F8B\u7C7B\u578B",text:"\u6587\u672C",file:"\u6587\u4EF6",batchSettings:"\u6279\u91CF\u8BBE\u7F6E",deleteTestCases:"\u4E00\u952E\u5220\u9664\u6D4B\u8BD5\u7528\u4F8B",batchUploadTestCases:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B",visibility:"\u53EF\u89C1\u6027",allHidden:"\u5168\u90E8\u9690\u85CF",hideInput:"\u9690\u85CF\u8F93\u5165",hideExpectedOutput:"\u9690\u85CF\u9884\u671F\u8F93\u51FA",hideActualOutput:"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA",specialCriteria:"\u7279\u6B8A\u5224\u5B9A",endMatch:"\u672B\u5C3E\u5339\u914D\uFF08\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173\uFF09",group1:"\u7EC41",group2:"\u7EC42",addTestCase:"\u65B0\u589E\u6D4B\u8BD5\u96C6",reminder:"\u6E29\u99A8\u63D0\u793A\uFF1A\u516C\u5F00\u6D4B\u8BD5\u96C6\u548C\u9690\u85CF\u6D4B\u8BD5\u96C6\u7ED3\u5408\u4F7F\u7528\uFF0C\u53EF\u4EE5\u964D\u4F4E\u4F5C\u5F0A\u7684\u673A\u7387\uFF1B\u9690\u85CF\u6D4B\u8BD5\u96C6\uFF0C\u5728\u201C\u63D0\u4EA4\u8BC4\u6D4B\u201D\u65F6\u4E5F\u5C06\u88AB\u7CFB\u7EDF\u81EA\u52A8\u68C0\u6D4B",answerReference:"\u53C2\u8003\u7B54\u6848",hideReferenceAnswer:"\u9690\u85CF\u53C2\u8003\u7B54\u6848\u6A21\u5757",disableAnswerCopy:"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848",answerLevel:"\u53EF\u4EE5\u5C06\u53C2\u8003\u7B54\u6848\u5206\u7EA7\u8BBE\u7F6E\uFF0C\u8BA9\u5B66\u5458\u81EA\u884C\u9009\u62E9\u7EA7\u522B\uFF0C\u6BCF\u7EA7\u67E5\u770B\u540E\u6309\u7167\u6BD4\u4F8B\u6263\u5206\u503C\uFF08\u5B66\u5458\u5DF2\u5B8C\u6210\u4EFB\u52A1\u518D\u67E5\u770B\uFF0C\u5219\u4E0D\u5F71\u54CD\u5B66\u5458\u5DF2\u83B7\u5F97\u7684\u6210\u7EE9\uFF09",answerLevelExample:"\u793A\u4F8B\uFF1A\u7EA7\u522B1\uFF0C\u6263\u51CF\u5206\u503C\u5360\u6BD425%\uFF1B\u7EA7\u522B2\uFF0C\u6263\u51CF\u5206\u503C\u5360\u6BD435%\uFF1B\u7EA7\u522B3\uFF0C\u6263\u51CF\u5206\u503C\u5360\u6BD440%\uFF1B",answerLevelRules:"\u82E5\u5B66\u5458\u9009\u62E9\u67E5\u770B\u7EA7\u522B1\u7684\u7B54\u6848\uFF0C\u5C06\u88AB\u6263\u51CF25%\u7684\u5206\u503C\uFF1B\u9009\u62E9\u67E5\u770B\u7EA7\u522B2\u7684\u7B54\u6848\uFF0C\u5C06\u88AB\u6263\u51CF60%\u7684\u5206\u503C\uFF1B\u9009\u62E9\u67E5\u770B\u7EA7\u522B3\u7684\u7B54\u6848\uFF0C\u5C06\u88AB\u6263\u51CF100%\u7684\u5206\u503C\u3002",level:"\u7EA7\u522B",name:"\u540D\u79F0",deductionPercentage:"\u6263\u51CF\u5206\u503C\u5360\u6BD4",solution:"\u89E3\u9898\u601D\u8DEF",content:"\u5185\u5BB9",simulation:"\u6A21\u62DF\u5B9E\u6218",containerService:"\u5BB9\u5668\u5185\u670D\u52A1",previewContainerWebService:"\u76F4\u63A5\u9884\u89C8\u5BB9\u5668\u5185\u90E8Web\u670D\u52A1",experimentEnvironmentDuration:"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F",advancedSettings:"\u9AD8\u7EA7\u8BBE\u7F6E",resourcePoolSetting:"\u8D44\u6E90\u6C60\u8BBE\u7F6E",nodeSelection:"\u9009\u62E9\u8282\u70B9",imageConfig:"\u955C\u50CF\u914D\u7F6E",resourceConfig:"\u8D44\u6E90\u914D\u7F6E",recommendedConfig:"\u67E5\u770B\u63A8\u8350\u914D\u7F6E",fileSizeLimit:"\u6587\u4EF6\u5927\u5C0F\u9650\u5236",fileUploadLimit:"File size limit\u53C2\u6570\uFF0C\u8868\u793A\u5355\u4E2A\u6587\u4EF6\u4E0A\u4F20\u7684\u5927\u5C0F\u9650\u5236",startSetting:"\u542F\u52A8\u8BBE\u7F6E",username:"\u7528\u6237\u540D\uFF08\u767B\u5F55\u5BB9\u5668\u65F6\u53EF\u4F7F\u7528\u7684\u7528\u6237\u540D\uFF09",hostname:"\u4E3B\u673A\u540D\uFF08\u767B\u5F55\u5BB9\u5668\u65F6\u53EF\u6307\u5B9A\u4E3B\u673A\u540D\uFF09",hostnameOptional:"\u9009\u586B\uFF0C\u64CD\u4F5C\u7CFB\u7EDF\u5185\u90E8\u7684\u8BA1\u7B97\u673A\u540D",creationTime:"\u521B\u5EFA\u65F6\u95F4",updateTime:"\u66F4\u65B0\u65F6\u95F4",creator:"\u521B\u5EFA\u8005",viewMyBattleHistory:"\u67E5\u770B\u6211\u7684\u5B9E\u6218\u5149\u8F89\u5386\u53F2",passLevel:"\u901A\u5173",disableExternalNetwork:"\u5173\u95ED\u5916\u7F51"},paths:{practicalCourses:"\u5B9E\u8DF5\u8BFE\u7A0B",newCourse:"\u65B0\u5EFA\u8BFE\u7A0B",overviewStatistics:"\u6982\u89C8\u7EDF\u8BA1",my:"\u6211\u7684",latest:"\u6700\u65B0",hottest:"\u6700\u70ED",allCourses:"\u5168\u90E8\u8BFE\u7A0B",searchCourseNameOrSchool:"\u8BF7\u8F93\u5165\u8BFE\u7A0B\u3001\u59D3\u540D\u6216\u5B66\u6821\u540D\u79F0\u8FDB\u884C\u641C\u7D22",chapters:"\u7AE0\u8282",units:"\u5355\u5143",multipleChoiceLevels:"\u9009\u62E9\u9898\u5173\u5361",practicalLevels:"\u5B9E\u8DF5\u5173\u5361",experiencePoints:"\u7ECF\u9A8C\u503C",numberOfLearners:"\u5B66\u4E60\u4EBA\u6570",rating:"\u8BC4\u5206",favorites:"\u6536\u85CF",sendToClass:"\u53D1\u9001\u8BFE\u5802",learningStatistics:"\u5B66\u4E60\u7EDF\u8BA1",settings:"\u8BBE\u7F6E",courseIntroduction:"\u8BFE\u7A0B\u4ECB\u7ECD",courseNotes:"\u8BFE\u7A0B\u987B\u77E5",teachingTeam:"\u6559\u5B66\u56E2\u961F",edit:"\u7F16\u8F91",addCollaborator:"\u6DFB\u52A0\u5408\u4F5C\u8005",creator:"\u521B\u5EFA\u8005",editPermissions:"\u7F16\u8F91\u6743\u9650",unit:"\u5355\u4F4D",permissions:"\u6743\u9650",operation:"\u64CD\u4F5C",permissionSettings:"\u6743\u9650\u8BBE\u7F6E",deleteMember:"\u5220\u9664\u6210\u5458",view:"\u67E5\u770B",editableChaptersAddCollaborators:"\u53EF\u7F16\u8F91\u7AE0\u8282\u3001\u6DFB\u52A0\u5408\u4F5C\u8005",searchType:"\u641C\u7D22\u7C7B\u578B",mobileNumber:"\u624B\u673A\u53F7",email:"\u90AE\u7BB1",searchContentEnter:"\u641C\u7D22\u5185\u5BB9\uFF08\u8BF7\u8F93\u5165\u5185\u5BB9\uFF09",unitEnterName:"\u5355\u4F4D\uFF08\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0\uFF09",search:"\u641C\u7D22",pleaseSearchPersonToAdd:"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458",skillTags:"\u6280\u80FD\u6807\u7B7E",courseChapters:"\u8BFE\u7A0B\u7AE0\u8282",enterNameToSearch:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",leaderboard:"\u6392\u884C\u699C",passedLevelsCount:"\u901A\u8FC7\u5173\u5361\u6570",clearanceLeaderboard:"\u901A\u5173\u699C",videoLearningLeaderboard:"\u89C6\u9891\u5B66\u4E60\u699C",ranking:"\u6392\u540D",name:"\u59D3\u540D",cumulativeLearningTime:"\u7D2F\u8BA1\u5B66\u4E60\u65F6\u957F",resourceDownloadLeaderboard:"\u4E0B\u8F7D\u8D44\u6E90\u699C",resourceDownloadCount:"\u4E0B\u8F7D\u8D44\u6E90\u6B21\u6570",interactiveDiscussionLeaderboard:"\u4E92\u52A8\u8BA8\u8BBA\u699C",postCount:"\u53D1\u5E16\u6570",passedLevelsCount1:"\u901A\u8FC7\u5173\u5361\u6570",notPublishedYet:"\u6682\u672A\u53D1\u5E03",viewDetails:"\u67E5\u770B\u8BE6\u60C5",send:"\u53D1\u9001",startPractical:"\u5F00\u59CB\u5B9E\u6218",continuePractical:"\u7EE7\u7EED\u5B9E\u6218",editCourse:"\u7F16\u8F91\u8BFE\u7A0B",deleteCourse:"\u5220\u9664\u8BFE\u7A0B",newChapterAddTrainingVideoProjects:"\u65B0\u5EFA\u7AE0\u8282\uFF08\u6DFB\u52A0\u4E00\u4E2A\u6216\u591A\u4E2A\u5B9E\u8BAD/\u89C6\u9891\u9879\u76EE\uFF0C\u7EC4\u6210\u4E00\u4E2A\u7AE0\u8282\uFF09",moveUp:"\u5411\u4E0A\u79FB\u52A8",moveDown:"\u5411\u4E0B\u79FB\u52A8",delete:"\u5220\u9664",noContent:"\u6682\u65E0\u5185\u5BB9",name1:"\u540D\u79F0",description:"\u63CF\u8FF0",tagsEnterTagName:"\u6807\u7B7E\uFF08\u8BF7\u8F93\u51FA\u6807\u7B7E\u540D\u79F0\uFF09",subsections:"\u5C0F\u8282",newSubsectionNameMax40Chars:"\u65B0\u5EFA\u5C0F\u8282\u540D\u79F0\uFF08\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u4E2A\u5B57\u7684\u5C0F\u8282\u540D\u79F0\uFF09",practicalProject:"\u5B9E\u8DF5\u9879\u76EE",newPracticalProject:"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE",type:"\u7C7B\u578B",nameMax60Chars:"\u540D\u79F0\uFF08\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC760\u4E2A\u5B57\u7684\u540D\u79F0\uFF09",selectPracticalProject:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",practicalProjectName:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",schoolUnit:"\u5B66\u6821/\u5355\u4F4D",creatorCollaborator:"\u521B\u5EFA\u8005/\u5408\u4F5C\u8005",knowledgePoints:"\u77E5\u8BC6\u70B9",filter:"\u7B5B\u9009",difficulty:"\u96BE\u5EA6",all:"\u5168\u90E8",my1:"\u6211\u7684",beginner:"\u521D\u7EA7",intermediate:"\u4E2D\u7EA7",intermediateAdvanced:"\u4E2D\u9AD8\u7EA7",advanced:"\u9AD8\u7EA7",advisorTeacher:"\u6307\u5BFC\u8001\u5E08",difficultyCoefficient:"\u96BE\u5EA6\u7CFB\u6570",selectTaskLevels:"\u9009\u7528\u4EFB\u52A1\u5173\u5361",videoProject:"\u89C6\u9891\u9879\u76EE",newVideoProject:"\u65B0\u5EFA\u89C6\u9891\u9879\u76EE",projectNameMax40Chars:"\u9879\u76EE\u540D\u79F0\uFF08\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u4E2A\u5B57\u7684\u9879\u76EE\u540D\u79F0\uFF09",projectContent:"\u9879\u76EE\u5185\u5BB9",uploadVideo:"\u4E0A\u4F20\u89C6\u9891",addExternalLink:"\u6DFB\u52A0\u5916\u94FE",uploadCoverImage:"\u4E0A\u4F20\u5C01\u9762\u56FE",selectUploadFile:"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6",noteUploadJpgPngMax2M288x158:"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528288*158\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002",projectIntroductionMax800Chars:"\u9879\u76EE\u7B80\u4ECB\uFF08\u8BF7\u8F93\u5165\u672C\u89C6\u9891\u7B80\u4ECB\uFF0C\u6700\u591A\u4E0D\u8D85\u8FC7800\u5B57\uFF09",knowledgeTags:"\u77E5\u8BC6\u6807\u7B7E",playbackSettings:"\u64AD\u653E\u8BBE\u7F6E",allowFastForward:"\u5141\u8BB8\u5FEB\u8FDB\u64AD\u653E",noteVideoUploadAgreement:"\u6CE8\u610F\uFF1A1\u3001\u4E0A\u4F20\u89C6\u9891\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B2\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC73G\uFF1B3\u3001\u652F\u6301\u6587\u4EF6\u683C\u5F0F\uFF1Aavi\u3001flv\u3001f4v\u3001m4v\u3001mov\u3001mp4\u3001rmvb\u3001swf\u3001webm\u3001wmv\uFF1B4\u3001\u5982\u679C\u89C6\u9891\u6765\u81EA\u4E8E\u5916\u90E8\u94FE\u63A5\uFF0C\u672C\u7F51\u7AD9\u4E0D\u63D0\u4F9B\u64AD\u653E\u9875\u9762\uFF0C\u65E0\u6CD5\u63D0\u4F9B\u7EDF\u8BA1\u6570\u636E\u3002",cancel:"\u53D6\u6D88",confirm:"\u786E\u5B9A",selectVideoProject:"\u9009\u7528\u89C6\u9891\u9879\u76EE",selectFromTeachingClass:"\u4ECE\u6559\u5B66\u8BFE\u5802\u9009\u7528",selectFromPersonalPage:"\u4ECE\u4E2A\u4EBA\u4E3B\u9875\u9009\u7528",searchVideoName:"\u8BF7\u8F93\u5165\u89C6\u9891\u540D\u79F0\u8FDB\u884C\u641C\u7D22",totalXxData:"\u5171xx\u6761\u6570\u636E",operation1:"\u64CD\u4F5C",teachingCourseware:"\u6559\u5B66\u8BFE\u4EF6",newTeachingCourseware:"\u65B0\u5EFA\u6559\u5B66\u8BFE\u4EF6",coursewareContentUploadAttachmentMax500MB:"\u8BFE\u4EF6\u5185\u5BB9 \u4E0A\u4F20\u9644\u4EF6 (\u5355\u4E2A\u6587\u4EF6\u6700\u5927500MB)",knowledgeTags1:"\u77E5\u8BC6\u6807\u7B7E",noteCoursewareUploadAgreement:"\u6CE8\u610F\uFF1A1\u3001\u4E0A\u4F20\u8BFE\u4EF6\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B2\u3001\u4E0A\u4F20\u8BFE\u4EF6\u9ED8\u8BA4\u8BBE\u7F6E\u4E3A\u4E0D\u5141\u8BB8\u4E0B\u8F7D\uFF0C\u82E5\u8981\u5F00\u542F\u4E0B\u8F7D\u529F\u80FD\uFF0C\u53EF\u8FDB\u5165\u8BFE\u7A0B\u7F16\u8F91\u9875\u9762\u8BBE\u7F6E\uFF1B3\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7500M\uFF1B4\u3001\u5F53\u524D\u4EC5\u9650\u652F\u6301pdf\u3001word\u3001excel\u3001ppt\u3001zip\u6587\u4EF6\uFF1B5\u3001\u6587\u4EF6\u540D\u5C06\u88AB\u81EA\u52A8\u8BFB\u53D6\u4E3A\u7CFB\u7EDF\u5185\u8BE5\u8BFE\u4EF6\u7684\u540D\u79F0\uFF0C\u4E0A\u4F20\u524D\u8BF7\u6CE8\u610F\u8FD9\u4E00\u70B9\uFF1B6\u3001\u4E00\u6B21\u6700\u591A\u4E0A\u4F2010\u4E2A\u6587\u4EF6\u3002",selectFromPracticalCourse:"\u4ECE\u5B9E\u8DF5\u8BFE\u7A0B\u9009\u7528",allTeachingClasses:"\u5168\u90E8\u6559\u5B66\u8BFE\u5802",homework:"\u4F5C\u4E1A",newGroupHomework:"\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A",newGraphicHomework:"\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A",newProgrammingHomework:"\u65B0\u5EFA\u7F16\u7A0B\u4F5C\u4E1A",selectGroupHomework:"\u9009\u7528\u5206\u7EC4\u4F5C\u4E1A",selectGraphicHomework:"\u9009\u7528\u56FE\u6587\u4F5C\u4E1A",selectProgrammingHomework:"\u9009\u7528\u7F16\u7A0B\u4F5C\u4E1A",quiz:"\u6D4B\u9A8C",newExamPaper:"\u65B0\u5EFA\u8BD5\u5377",selectExamPaper:"\u9009\u7528\u8BD5\u5377",cancel1:"\u53D6\u6D88",save:"\u4FDD\u5B58",dragToChangeProjectOrder:"\u62D6\u52A8\u53EF\u4EE5\u6539\u53D8\u9879\u76EE\u663E\u793A\u987A\u5E8F",allProjectsDraggableSortUpgradeDowngrade:"\u6240\u6709\u9879\u76EE\u5747\u53EF\u4EE5\u901A\u8FC7\u62D6\u52A8\u6392\u5E8F\u6216\u5347\u964D\u7EA7\u3002",newProjectNameNoContentDisplayOnly:"\u65B0\u5EFA\u9879\u76EE\u540D\u79F0\u6307\u672C\u9879\u76EE\u4E0B\u6CA1\u6709\u5B9E\u8D28\u5185\u5BB9\uFF0C\u4EC5\u5C55\u793A\u540D\u79F0\uFF0C\u4E0D\u53EF\u70B9\u51FB\u3002",experimentCount:"\u5B9E\u9A8C\u6570",editPracticalCourse:"\u7F16\u8F91\u5B9E\u8DF5\u8BFE\u7A0B",practicalCourseName:"\u5B9E\u8DF5\u8BFE\u7A0B\u540D\u79F0",englishCourseName:"\u82F1\u6587\u8BFE\u7A0B\u540D\u79F0",publishingUnit:"\u53D1\u5E03\u5355\u4F4D",introduction:"\u7B80\u4ECB",courseAnnouncement:"\u8BFE\u7A0B\u516C\u544A(\u652F\u6301\u8001\u5E08\u81EA\u5B9A\u4E49\u516C\u544A\u5185\u5BB9\uFF0C\u4EE5\u5F39\u6846\u5F62\u5F0F\u63D0\u9192\u8BFE\u7A0B\u7684\u5B66\u4E60\u7528\u6237)",displayDefaultChapterNumbers:"\u5C55\u793A\u9ED8\u8BA4\u7AE0\u8282\u5E8F\u53F7\uFF08\u9009\u4E2D\uFF0C\u5219\u4E3A\u7AE0\u8282\u4E0B\u6240\u6709\u9879\u76EE\u6DFB\u52A0\u6392\u5E8F\u7F16\u53F7\uFF09",selfSelectDisplaySpocClass:"\u81EA\u9009\u5E76\u5C55\u793ASPOC\u8BFE\u5802\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u6559\u5B66\u56E2\u961F\u4E0B\u65B9\u6DFB\u52A0SPOC\u8BFE\u5802\u6A21\u5757\uFF0C\u56E2\u961F\u6210\u5458\u53EF\u7BA1\u7406\u6A21\u5757\u4E2D\u8BFE\u5802\u7684\u5C55\u793A\uFF09",displayTechnicalTagsModule:"\u5C55\u793A\u6280\u672F\u6807\u7B7E\u6A21\u5757\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u6559\u5B66\u56E2\u961F\u4E0B\u65B9\u6DFB\u52A0\u6280\u672F\u6807\u7B7E\u6A21\u5757\uFF09",displayHistoricalClassesModule:"\u5C55\u793A\u5386\u53F2\u8BFE\u5802\u6A21\u5757\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u6559\u5B66\u56E2\u961F\u4E0B\u65B9\u6DFB\u52A0\u5386\u53F2\u8BFE\u5802\u6A21\u5757\uFF0C\u56E2\u961F\u6210\u5458\u53EF\u7BA1\u7406\u6A21\u5757\u4E2D\u8BFE\u5802\u7684\u5C55\u793A\uFF09",allowDownloadTeachingCourseware:"\u5141\u8BB8\u4E0B\u8F7D\u6559\u5B66\u8BFE\u4EF6\uFF08\u9009\u4E2D\uFF0C\u5219\u5141\u8BB8\u5B66\u4E60\u7528\u6237\u4E0B\u8F7D\u8BFE\u7A0B\u7AE0\u8282\u4E2D\u4E0A\u4F20\u7684\u6559\u5B66\u8BFE\u4EF6\uFF09",defaultExpandCourseSubsections:"\u9ED8\u8BA4\u5C55\u5F00\u8BFE\u7A0B\u5C0F\u8282\u5185\u5BB9\uFF08\u9009\u4E2D\uFF0C\u5219\u7528\u6237\u5728\u8FDB\u5165\u662F\u5C06\u8BFE\u7A0B\u8BE6\u60C5\u9875\u9762\u65F6\uFF0C\u9ED8\u8BA4\u5C55\u5F00\u6240\u6709\u5C0F\u8282\u5185\u5BB9\uFF09",customTopBackgroundImage:"\u81EA\u5B9A\u4E49\u9876\u90E8\u80CC\u666F\u56FE(\u672C\u9879\u975E\u5FC5\u9700\u3002\u5982\u4E0D\u4E0A\u4F20\uFF0C\u5219\u4F7F\u7528\u7CFB\u7EDF\u9ED8\u8BA4\u56FE\u7247\uFF1B\u5982\u4E0A\u4F20\uFF0C\u8BF7\u9009\u62E9jpg\u3001png\u683C\u5F0F\uFF0C\u5927\u5C0F\u4E0D\u8D85\u8FC72M\uFF0C\u5EFA\u8BAE\u5C3A\u5BF81920*240\u50CF\u7D20)",customTopContentImage:"\u81EA\u5B9A\u4E49\u9876\u90E8\u5185\u5BB9\u56FE(\u672C\u9879\u975E\u5FC5\u9700\u3002\u5982\u4E0D\u4E0A\u4F20\uFF0C\u5219\u4F7F\u7528\u7CFB\u7EDF\u9ED8\u8BA4\u56FE\u7247\uFF1B\u5982\u4E0A\u4F20\uFF0C\u8BF7\u9009\u62E9jpg\u3001png\u683C\u5F0F\uFF0C\u5927\u5C0F\u4E0D\u8D85\u8FC72M\uFF0C\u5EFA\u8BAE\u5C3A\u5BF81200*240\u50CF\u7D20)",submit:"\u63D0\u4EA4",return:"\u8FD4\u56DE",selectDirectionCourse:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",tagsCannotBeEmpty:"\u6807\u7B7E\u4E0D\u80FD\u4E3A\u7A7A",revokePublishSuccess:"\u64A4\u9500\u53D1\u5E03\u6210\u529F",revokeOpenRequestSuccess:"\u64A4\u9500\u7533\u8BF7\u516C\u5F00\u6210\u529F",noDataSelected:"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E",noAssignmentSelected:"\u60A8\u8FD8\u672A\u9009\u62E9\u5B9E\u8BAD\u3001\u5173\u5361\u3001\u89C6\u9891\u3001\u5206\u7EC4\u4F5C\u4E1A\u3001\u56FE\u6587\u4F5C\u4E1A\u3001\u6D4B\u9A8C\u6216\u8005\u7F16\u7A0B\u4F5C\u4E1A",noClassroomSelected:"\u60A8\u8FD8\u672A\u9009\u62E9\u53D1\u9001\u7684\u8BFE\u5802",unsupportedVideoFormat:"\u4E0D\u652F\u6301\u7684\u89C6\u9891\u683C\u5F0F",videoSizeExceeded:"\u89C6\u9891\u5927\u5C0F\u8D85\u8FC7",duplicateVideoName:"\u4F60\u4E0D\u80FD\u4E0A\u4F20\u540C\u4E00\u4E2A\u89C6\u9891\u6587\u4EF6\u540D\u79F0\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9\u3002",videoCloudError:"\u89C6\u9891\u4E91\u670D\u52A1\u51FA\u73B0\u5F02\u5E38",fileSizeExceeds50M:"\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42",featureUpgrading:"\u529F\u80FD\u5347\u7EA7\u4E2D\uFF0C\u656C\u8BF7\u671F\u5F85\uFF0C\u8C22\u8C22",uploadOrSelectVideo:"\u8BF7\u4E0A\u4F20\u6216\u9009\u62E9\u89C6\u9891",selectKnowledgePoint:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9",uploadOrSelectAttachment:"\u8BF7\u4E0A\u4F20\u6216\u9009\u62E9\u9644\u4EF6",selectPracticalTraining:"\u8BF7\u9009\u62E9\u5B9E\u8BAD",directionOrCourseRequired:"\u65B9\u5411\u6216\u8BFE\u7A0B\u4E0D\u80FD\u4E3A\u7A7A",notCollaborator:"\u975E\u8BFE\u7A0B\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u8BFE\u7A0B\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002",openRequestSubmitted:"\u516C\u5F00\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u7684\u5BA1\u6838",replyContentRequired:"\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A",teachingMaterialsNoDownload:"\u6559\u5B66\u8BFE\u4EF6\u4E0D\u652F\u6301\u4E0B\u8F7D",confirmDeletion:"\u672C\u64CD\u4F5C\u5C06\u5220\u9664\u5F53\u524D\u76EE\u5F55\u53CA\u4E0B\u5C5E\u5B50\u76EE\u5F55\u7684\u5168\u90E8\u5185\u5BB9\uFF0C\u786E\u8BA4\u8981\u5220\u9664\u5417\uFF1F",noVideoResources:"\u6CA1\u6709\u89C6\u9891\u8D44\u6E90",moveUpSuccess:"\u4E0A\u79FB\u6210\u529F",moveDownSuccess:"\u4E0B\u79FB\u6210\u529F",nameRequired:"\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A",noDuplicateSelection:"\u8BF7\u52FF\u91CD\u590D\u9009\u62E9",exitEditModeFirst:"\u8BF7\u5148\u53D6\u6D88\u7F16\u8F91\u72B6\u6001",chapterNameRequired:"\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0",selectEditPermission:"\u8BF7\u9009\u62E9\u7F16\u8F91\u6743\u9650",enterSearchContent:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",selectMemberToAdd:"\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458",selectClassroomToAdd:"\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u8BFE\u5802",max3SPOCClassrooms:"\u4E00\u4E2A\u5B9E\u8DF5\u8BFE\u7A0B\u53EA\u80FD\u52A0\u51653\u4E2Aspoc\u8BFE\u5802",max3HistoryClassrooms:"\u4E00\u4E2A\u5B9E\u8DF5\u8BFE\u7A0B\u53EA\u80FD\u52A0\u51653\u4E2A\u5386\u53F2\u8BFE\u5802",selectFile:"\u8BF7\u9009\u62E9\u6587\u4EF6",deleteSuccess:"\u5220\u9664\u6210\u529F",setupSuccess:"\u8BBE\u7F6E\u6210\u529F",maxCannotLessThanMin:"\u6700\u5927\u4EBA\u6570\u4E0D\u80FD\u5C0F\u4E8E\u6700\u5C0F\u4EBA\u6570",createSuccess:"\u65B0\u5EFA\u6210\u529F",rejectionReasonRequired:"\u62D2\u7EDD\u7406\u7531\u4E0D\u80FD\u4E3A\u7A7A",addSuccess:"\u6DFB\u52A0\u6210\u529F",statisticsInProgress:"\u6B63\u5728\u7EDF\u8BA1\u4E2D\uFF0C\u9884\u4F3060\u5206\u949F\u5DE6\u53F3\u540E\u6570\u636E\u66F4\u65B0\u5B8C\u6210",privateClassroom:"\u5F53\u524D\u8BFE\u5802\u4E3A\u79C1\u6709\u8BFE\u5802\u4E0D\u80FD\u8FDB\u5165",removed:"\u5DF2\u79FB\u9664",confirmRemoveFromCourse:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u300AXXX\u300B\u79FB\u9664\u5B9E\u8DF5\u8BFE\u7A0B",removeNote:"\u79FB\u9664\u4E0D\u4F1A\u5220\u9664\u5B9E\u8DF5\u8BFE\u7A0B\uFF0C\u518D\u6B21\u5B66\u4E60\u8BE5\u8BFE\u7A0B\u65F6\uFF0C\u5B9E\u8DF5\u8BFE\u7A0B\u5C06\u4F1A\u518D\u6B21\u52A0\u5165\u5B9E\u8DF5\u8BFE\u7A0B-\u6211\u5B66\u4E60\u7684\u5217\u8868\u4E2D\u3002",selectMajorDirection:"\u8BF7\u9009\u62E9\u4F60\u611F\u5174\u8DA3\u7684\u4E13\u4E1A\u65B9\u5411",selectLearningPath:"\u8BF7\u9009\u62E9\u5B66\u4E60\u8DEF\u5F84",selectMajorCourse:"\u8BF7\u9009\u62E9\u4F60\u611F\u5174\u8DA3\u7684\u4E13\u4E1A\u8BFE\u7A0B",publisherNotFound:"\u672A\u627E\u5230\u5305\u542BXXX\u7684\u53D1\u5E03\u5355\u4F4D",onlyJpgPngAllowed:"\u53EA\u80FD\u4E0A\u4F20jpg\u6216\u8005png\u56FE\u7247",fileSizeExceeds2M:"\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u5927\u4E8E2m",filesNotUploaded:"\u6709\u6587\u4EF6\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u8BF7\u7B49\u6587\u4EF6\u4E0A\u4F20\u5B8C\u6210\u540E\u518D\u751F\u6210",uploadCourseMaterials:"\u8BF7\u4E0A\u4F20\u8BFE\u7A0B\u8D44\u6599\uFF0C\u5EFA\u8BAE\u4E0A\u4F20\u4E66\u7C4D\u3001\u8BFE\u7A0B\u6559\u5B66\u5927\u7EB2\u7B49",newPublisherSuccess:"\u65B0\u589E\u53D1\u5E03\u5355\u4F4D\u6210\u529F\uFF01",openClassroom:"\u5F00\u653E\u8BFE\u5802\uFF1A\u6240\u6709\u7528\u6237\u53EF\u4EE5\u968F\u65F6\u8BBF\u95EE",privateClassroomDesc:"\u79C1\u5BC6\u8BFE\u5802\uFF1A\u4EC5\u62A5\u540D\u53C2\u4E0E\u7684\u8BFE\u5802\u6210\u5458\u53EF\u4EE5\u8BBF\u95EE",modifySuccess:"\u4FEE\u6539\u6210\u529F",selectionSuccess:"\u9009\u7528\u6210\u529F",understood:"\u6211\u77E5\u9053\u4E86",sendToClassroom:"\u53D1\u9001\u81F3\u8BFE\u5802",modify:"\u4FEE\u6539",add:"\u6DFB\u52A0",chapter:"\u7AE0\u8282",courseLinkCopied:"\u5DF2\u590D\u5236\u8BFE\u7A0B\u5206\u4EAB\u4E13\u5C5E\u94FE\u63A5",knowledgePoint:"\u77E5\u8BC6\u70B9",video:"\u89C6\u9891",subsequent:"\u540E\u5E8F",preceding:"\u524D\u5E8F",contains:"\u5305\u542B",contained:"\u88AB\u5305\u542B",related:"\u5173\u8054",subsequentKnowledge:"\u540E\u5E8F\u77E5\u8BC6\u70B9",precedingKnowledge:"\u524D\u5E8F\u77E5\u8BC6\u70B9",knowledgeDescription:"\u77E5\u8BC6\u70B9\u63CF\u8FF0",knowledgeCategory:"\u77E5\u8BC6\u70B9\u7C7B\u522B",duplicateTagName:"\u5DF2\u6709\u76F8\u540C\u540D\u79F0\u6807\u7B7E",selectVideo:"\u9009\u62E9\u89C6\u9891",modifyAttachment:"\u4FEE\u6539\u9644\u4EF6",addAttachment:"\u6DFB\u52A0\u9644\u4EF6",teachingMaterials:"\u6559\u5B66\u8BFE\u4EF6",modifyPracticalTraining:"\u4FEE\u6539\u5B9E\u8BAD",addPracticalTraining:"\u6DFB\u52A0\u5B9E\u8BAD",modifyAssignment:"\u4FEE\u6539\u4F5C\u4E1A",addAssignment:"\u6DFB\u52A0\u4F5C\u4E1A",modifyTestQuestion:"\u4FEE\u6539\u8BD5\u9898",addTestQuestion:"\u6DFB\u52A0\u8BD5\u9898",history:"\u5386\u53F2\u8BB0\u5F55",fileImport:"\u6587\u4EF6\u5BFC\u5165",importFailed:"\u5BFC\u5165\u5931\u8D25",invalidImportData:"\u68C0\u6D4B\u5230\u672C\u6B21\u5BFC\u5165\u5B58\u5728\u4E0D\u7B26\u5408\u8981\u6C42\u7684\u6570\u636E\uFF0C\u70B9\u51FB\u4E0B\u8F7D",noEditPermission:"\u6682\u65E0\u7F16\u8F91\u7AE0\u8282\u3001\u6DFB\u52A0\u5408\u4F5C\u8005\u6743\u9650\uFF01",existingDataWarning:"\u68C0\u6D4B\u5F53\u524D\u5DF2\u5B58\u5728\u6570\u636E\uFF0C\u5BFC\u5165\u540E\u539F\u6570\u636E\u5C06\u4F1A\u88AB\u5220\u9664\uFF0C\u6309\u7167\u6700\u65B0\u5BFC\u5165\u7684\u4E3A\u4E3B\uFF0C\u5982\u7EE7\u7EED\u5BFC\u5165\uFF0C\u8BF7\u6309\u7167\u4E0B\u65B9\u6B65\u9AA4\u8FDB\u884C",step1:"\u6B65\u9AA41\uFF1A",download:"\u4E0B\u8F7D",step2:"\u6B65\u9AA42\uFF1A",uploadTemplate:"\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u77E5\u8BC6\u56FE\u8C31\u5BFC\u5165\u6A21\u7248\u300B",select:"\u9009\u7528",selectFromTeaching:"\u4ECE\u6559\u5B66\u8BFE\u5802\u9009\u7528",selectFromPersonal:"\u4ECE\u4E2A\u4EBA\u4E3B\u9875\u9009\u7528",selectFromPractical:"\u4ECE\u5B9E\u8DF5\u8BFE\u7A0B\u9009\u7528",programmingAssignment:"\u7F16\u7A0B\u4F5C\u4E1A",duplicateChapters:"\u7AE0\u8282\u4E0D\u80FD\u76F8\u540C",searchVideoByName:"\u8BF7\u8F93\u5165\u89C6\u9891\u540D\u79F0\u8FDB\u884C\u641C\u7D22",enterName:"\u8BF7\u8F93\u5165\u540D\u79F0",noSpaces:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C",nameLimit60:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC760\u5B57\u7684\u540D\u79F0",editTeachingMaterials:"\u7F16\u8F91\u6559\u5B66\u8BFE\u4EF6",newTeachingMaterials:"\u65B0\u5EFA\u6559\u5B66\u8BFE\u4EF6",resetSuccess:"\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01",materialContent:"\u8BFE\u4EF6\u5185\u5BB9",uploadNotes:"\u6CE8\u610F\uFF1A1\u3001\u4E0A\u4F20\u89C6\u9891\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B2\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC73G\uFF1B3\u3001\u652F\u6301\u6587\u4EF6\u683C\u5F0F\uFF1Aavi\u3001flv\u3001f4v\u3001m4v\u3001mov\u3001mp4\u3001rmvb\u3001swf\u3001webm\u3001wmv\uFF1B4\u3001\u5982\u679C\u89C6\u9891\u6765\u81EA\u4E8E\u5916\u90E8\u94FE\u63A5\uFF0C\u672C\u7F51\u7AD9\u4E0D\u63D0\u4F9B\u64AD\u653E\u9875\u9762\uFF0C\u65E0\u6CD5\u63D0\u4F9B\u7EDF\u8BA1\u6570\u636E\u3002",newSectionName:"\u65B0\u5EFA\u5C0F\u8282\u540D\u79F0",sectionNameLimit40:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u5B57\u7684\u5C0F\u8282\u540D\u79F0",groupAssignment:"\u5206\u7EC4\u4F5C\u4E1A",phoneNumber:"\u624B\u673A\u53F7",searchContent:"\u641C\u7D22\u5185\u5BB9",enterOrganizationName:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0",addClass:"\u6DFB\u52A0\u8BFE\u5802",className:"\u8BFE\u5802\u540D\u79F0",enterClassName:"\u8BF7\u8F93\u5165\u8BFE\u5802\u540D\u79F0",classManager:"\u8BFE\u5802\u7BA1\u7406\u8005",enterManagerName:"\u8BF7\u8F93\u5165\u8BFE\u5802\u7BA1\u7406\u8005\u540D\u79F0",editableSectionsAndCollaborators:"\u53EF\u7F16\u8F91\u7AE0\u8282\u3001\u6DFB\u52A0\u5408\u4F5C\u8005",editableKnowledgeGraph:"\u53EF\u7F16\u8F91\u77E5\u8BC6\u56FE\u8C31",createPracticeProject:"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE",selectType:"\u8BF7\u9009\u62E9\u7C7B\u578B",appellation:"\u540D\u79F0",rewardSettings:"\u5956\u52B1\u8BBE\u7F6E",enterRewardAmount:"\u8BF7\u8F93\u5165\u5956\u52B1\u7684\u91D1\u5E01\u6570\u91CF",details:"\u8BE6\u60C5",assignmentDescription:"\u4F5C\u4E1A\u63CF\u8FF0",questionList:"\u9898\u76EE\u5217\u8868",referenceAnswer:"\u53C2\u8003\u7B54\u6848",noDescription:"\u6682\u65E0\u8BF4\u660E",question:"\u9898\u76EE\uFF1A",descriptionLabel:"\u63CF\u8FF0\uFF1A",questionAnalysis:"\u9898\u76EE\u89E3\u6790",difficultyLevel:"\u96BE\u5EA6",action:"\u64CD\u4F5C",experience:"\u4F53\u9A8C",groupingRequirements:"\u5206\u7EC4\u8981\u6C42",groupWorkSubmission:"\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB",projectBasedImplementation:"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD",studentProjectCreation:"\u5B66\u751F\u5FC5\u987B\u5728\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u9879\u76EE\u7BA1\u7406\u5458\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1",sendTrainingToClass:"\u9009\u62E9\u7684\u5B9E\u8BAD\u5C06\u4F1A\u53D1\u9001\u5230\u6307\u5B9A\u8BFE\u5802",searchClassByName:"\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u7684\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",selectTargetClass:"\u8BF7\u9009\u62E9\u4F60\u8981\u53D1\u9001\u7684\u8BFE\u5802",copyAndSend:"\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001",hiddenConditionSettings:"\u9690\u85CF\u6761\u4EF6\u914D\u7F6E",hiddenConditionNote:"\u8BF4\u660E\uFF1A\u7B26\u5408\u9690\u85CF\u6761\u4EF6\u7684\u8BFE\u5802\u6570\u636E\u5C06\u88AB\u9690\u85CF\uFF0C\u8BF7\u6CE8\u610F\uFF0C\u8FD9\u4E9B\u8BFE\u5802\u6570\u636E\u4E0D\u4F1A\u88AB\u5220\u9664\uFF0C\u4ECD\u7136\u4FDD\u7559\u5728\u7EDF\u8BA1\u6570\u636E\u4E2D\u3002",zeroStudentsClass:"\u8BFE\u5802\u5B66\u751F\u6570\u4E3A0",zeroSubmissions:"\u5B66\u751F\u5B8C\u6210\u603B\u6570\u3001\u5DF2\u63D0\u4EA4\u6570\u548C\u5DF2\u4EA4\u5377\u4E3A0",publishOrganizationRequest:"\u7533\u8BF7\u53D1\u5E03\u5355\u4F4D",publisherOrganization:"\u53D1\u5E03\u5355\u4F4D",enterSchoolOrWorkplace:"\u8BF7\u8F93\u5165\u5B66\u6821\u6216\u5DE5\u4F5C\u5355\u4F4D",enterPublisherName:"\u8BF7\u8F93\u5165\u53D1\u5E03\u5355\u4F4D",correctExample:"\u6B63\u786E\u793A\u4F8B\uFF1A\u6E56\u5357\u5927\u5B66",wrongExample:"\u9519\u8BEF\u793A\u4F8B\uFF1A\u6E56\u5927\u5CB3\u9E93\u4E66\u9662",region:"\u5730\u533A\uFF1A",selectLocation:"\u8BF7\u9009\u62E9\u6240\u5728\u5730",fullAddress:"\u8BE6\u7EC6\u5730\u5740\uFF1A",enterCompleteAddress:"\u8BF7\u586B\u5199\u5B8C\u6574\u7684\u5730\u5740\u4FE1\u606F",additionalNotes:"\u518D\u6B21\u8BF4\u660E\u7279\u522B\u60C5\u51B5\uFF08\u9009\u586B\uFF09",contactTeachingAssistant:"\u8054\u7CFB\u6559\u7814\u52A9\u7406",openCourse:"\u516C\u5F00\u8BFE\u7A0B",applyForPublication:"\u7533\u8BF7\u516C\u5F00",emptyDirectionWarning:"\u65B9\u5411\u6216\u8BFE\u7A0B\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u586B\u5199\u540E\u518D\u63D0\u4EA4\uFF01",courseCompletionRequired:"\u8BFE\u7A0B\u4E4B\u540E\uFF0C\u65B9\u53EF\u7533\u8BF7\u516C\u5F00",quickDirectionSelection:"\u5FEB\u901F\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",customDirectionSelection:"\u81EA\u5B9A\u4E49\u65B9\u5411&\u8BFE\u7A0B",directionAndCourse:"\u65B9\u5411&\u8BFE\u7A0B",selectDirectionAndCourse:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",direction:"\u65B9\u5411",enterDirection:"\u8BF7\u8F93\u5165\u65B9\u5411",course:"\u8BFE\u7A0B",enterCourse:"\u8BF7\u8F93\u5165\u8BFE\u7A0B",selectClassToSend:"\u8BF7\u9009\u62E9\u60A8\u8981\u53D1\u9001\u7684\u8BFE\u5802",fullStackProject:"\u5168\u6808\u5B9E\u8DF5\u9879\u76EE",jupyterNotebookProject:"Jupyter Notebook\u5B9E\u8DF5\u9879\u76EE",experimentalCourses:"\u5B9E\u9A8C/\u5B9E\u8BAD/\u865A\u4EFF\u7B49\u8FD0\u884C\u5728\u5176\u4E2D\u7684\u8BFE\u7A0B",chapterCount:"\u7AE0\u8282\u6570",prompt:"\u63D0\u793A",graphicHomework:"\u56FE\u6587\u4F5C\u4E1A",groupHomework:"\u5206\u7EC4\u4F5C\u4E1A",programmingHomework:"\u7F16\u7A0B\u4F5C\u4E1A",beginnerGuide:"\u65B0\u624B\u6307\u5F15"},classrooms:{teachingClasses:"\u6559\u5B66\u8BFE\u5802",newClass:"\u65B0\u5EFA\u8BFE\u5802",joinClass:"\u52A0\u5165\u8BFE\u5802",beginnerGuide:"\u65B0\u624B\u6307\u5F15",statisticsOverview:"\u7EDF\u8BA1\u6982\u89C8",latest:"\u6700\u65B0",hottest:"\u6700\u70ED",my:"\u6211\u7684",searchClassNameTeacherOrSchool:"\u8BF7\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u3001\u8BFE\u5802\u6559\u5E08\u59D3\u540D\u6216\u5B66\u6821\u540D\u79F0\u8FDB\u884C\u641C\u7D22",inProgress:"\u8FDB\u884C\u4E2D",ended:"\u5DF2\u7ED3\u675F",public:"\u516C\u5F00",private:"\u79C1\u6709",previousPage:"\u4E0A\u4E00\u9875",nextPage:"\u4E0B\u4E00\u9875",invitationCode:"\u9080\u8BF7\u7801\uFF1A",copySendToStudentsQuickJoin:"\u590D\u5236\u5E76\u53D1\u7ED9\u5B66\u751F\uFF0C\u9080\u8BF7\u5B66\u751F\u5FEB\u901F\u52A0\u5165",noRemindThisWeek:"\u672C\u5468\u4E0D\u518D\u63D0\u9192",shareClass:"\u5206\u4EAB\u8BFE\u5802",shareMethodOneShareInvitationCode:"\u5206\u4EAB\u65B9\u5F0F\u4E00\uFF1A\u5206\u4EAB\u9080\u8BF7\u7801",copyInvitationCode:"\u590D\u5236\u9080\u8BF7\u7801",joinViaInvitationCodeSelectRole:"\u901A\u8FC7\u9080\u8BF7\u7801\u52A0\u5165\u8BFE\u5802\u65F6\uFF0C\u53EF\u4EE5\u9009\u62E9\u52A0\u5165\u8BFE\u5802\u7684\u8EAB\u4EFD\uFF08\u9009\u62E9\u6559\u5E08\u6216\u52A9\u6559\u65F6\uFF0C\u9700\u8981\u7BA1\u7406\u5458\u5BA1\u6838\uFF09",shareMethodTwoShareLink:"\u5206\u4EAB\u65B9\u5F0F\u4E8C\uFF1A\u5206\u4EAB\u94FE\u63A5",accessViaShareLinkJoinAsStudent:"\u901A\u8FC7\u5206\u4EAB\u94FE\u63A5\u8BBF\u95EE\u8BFE\u5802\u65F6\uFF0C\u5DF2\u767B\u5F55\u7528\u6237\u53EF\u76F4\u63A5\u4EE5\u5B66\u751F\u8EAB\u4EFD\u52A0\u5165\u8BFE\u5802\uFF0C\u672A\u6CE8\u518C/\u767B\u5F55\u7528\u6237\u5728\u6CE8\u518C/\u767B\u5F55\u540E\u53EF\u76F4\u63A5\u4EE5\u5B66\u751F\u8EAB\u4EFD\u52A0\u5165\u8BFE\u5802\u3002",classManagement:"\u8BFE\u5802\u7BA1\u7406",setToPublic:"\u8BBE\u4E3A\u516C\u5F00",prompt:"\u63D0\u793A",setPublicNonMembersCanAccessConfirm:"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F",cancel:"\u53D6\u6D88",confirm:"\u786E\u5B9A",editClass:"\u7F16\u8F91\u8BFE\u5802",copyClass:"\u590D\u5236\u8BFE\u5802",copyRecords:"\u590D\u5236\u8BB0\u5F55",deleteClass:"\u5220\u9664\u8BFE\u5802",memberManagement:"\u6210\u5458\u7BA1\u7406",students:"\u5B66\u751F",teachers:"\u6559\u5E08",addTeacher:"\u6DFB\u52A0\u8001\u5E08",addAssistant:"\u6DFB\u52A0\u52A9\u6559",addStudent:"\u6DFB\u52A0\u5B66\u751F",notifications:"\u901A\u77E5\u516C\u544A",classExperiments:"\u8BFE\u5802\u5B9E\u9A8C",graphicHomework:"\u56FE\u6587\u4F5C\u4E1A",groupHomework:"\u5206\u7EC4\u4F5C\u4E1A",programmingHomework:"\u7F16\u7A0B\u4F5C\u4E1A",onlineExam:"\u5728\u7EBF\u8003\u8BD5",questionnaire:"\u95EE\u5377\u8C03\u67E5",teachingMaterials:"\u6559\u5B66\u8D44\u6599",videoLive:"\u89C6\u9891\u76F4\u64AD",interactiveDiscussion:"\u4E92\u52A8\u8BA8\u8BBA",classGrouping:"\u8BFE\u5802\u5206\u73ED",onlineCheckIn:"\u5728\u7EBF\u7B7E\u5230",dataStatistics:"\u6570\u636E\u7EDF\u8BA1",graduationDesign:"\u6BD5\u4E1A\u8BBE\u8BA1",settings:"\u8BBE\u7F6E",allNotifications:"\u5168\u90E8\u901A\u77E5",groupPublish:"\u5206\u73ED\u53D1\u5E03",unifiedPublish:"\u7EDF\u4E00\u53D1\u5E03",newNotification:"\u65B0\u5EFA\u901A\u77E5",noRelatedDataYet:"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!",courseName:"\u8BFE\u7A0B\u540D\u79F0",correctExampleDataStructure:"\u6B63\u786E\u793A\u4F8B\uFF1A\u6570\u636E\u7ED3\u6784",wrongExampleDataStructure2025Spring:"\u9519\u8BEF\u793A\u4F8B\uFF1A\u6570\u636E\u7ED3\u67842025\u6625",className:"\u8BFE\u5802\u540D\u79F0",correctExampleDataStructure2025SpringClass:"\u6B63\u786E\u793A\u4F8B\uFF1A\u6570\u636E\u7ED3\u67842025\u6625\u5B63\u73ED\u7EA7",wrongExample2025SpringClassDataStructure:"\u9519\u8BEF\u793A\u4F8B\uFF1A2025\u6625\u5B63\u73ED\u7EA7\u6570\u636E\u7ED3\u6784",totalClassHours:"\u603B\u5B66\u65F6",example30:"\u4F8B\u5982\uFF1A30",credits:"\u5B66\u5206",example3:"\u4F8B\u5982\uFF1A3",endTime:"\u7ED3\u675F\u65F6\u95F4",selectEndTime:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",classModules:"\u8BFE\u5802\u6A21\u5757",publicSettings:"\u516C\u5F00\u8BBE\u7F6E",publicClassAllUsersAccess:"\u516C\u5F00\u8BFE\u5802\uFF08\u9009\u4E2D\u540E\u6240\u6709\u7528\u6237\u5747\u53EF\u8FDB\u5165\u5E76\u6D4F\u89C8\u672C\u8BFE\u5802\uFF0C\u5426\u5219\u4EC5\u672C\u8BFE\u5802\u6210\u5458\u53EF\u8FDB\u5165\uFF09",allowExitClass:"\u5141\u8BB8\u9000\u51FA\u8BFE\u5802\uFF08\u9009\u4E2D\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u4E3B\u52A8\u9000\u51FA\u8BFE\u5802\uFF0C\u5426\u5219\u5B66\u751F\u65E0\u6CD5\u4E3B\u52A8\u9000\u51FA\u3002\uFF09",allowStudentsViewPhoneEmail:"\u5141\u8BB8\u5B66\u751F\u67E5\u770B\u624B\u673A\u53F7\u548C\u90AE\u7BB1\u5730\u5740\uFF08\u9009\u4E2D\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u8BFE\u5802\u5185\u5176\u4ED6\u6210\u5458\u5B8C\u6574\u7684\u624B\u673A\u53F7\u548C\u90AE\u7BB1\u5730\u5740\uFF0C\u5426\u5219\u5BF9\u624B\u673A\u53F7\u548C\u90AE\u7BB1\u8FDB\u884C\u8131\u654F\u5904\u7406\uFF09",allowStudentsApplyTeacherAssistant:"\u5141\u8BB8\u8BFE\u5802\u5185\u5B66\u751F\u7533\u8BF7\u6210\u4E3A\u6559\u5E08\u6216\u52A9\u6559\uFF08\u9009\u4E2D\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u5728\u8BFE\u5802\u4E2D\u63D0\u4EA4\u6210\u4E3A\u8001\u5E08/\u52A9\u6559\u7533\u8BF7\uFF0C\u5BA1\u6838\u901A\u8FC7\u540E\u53EF\u6210\u4E3A\u6559\u5E08/\u52A9\u6559\uFF0C\u5426\u5219\u65E0\u6CD5\u5728\u8BFE\u5802\u5185\u7533\u8BF7\uFF09",closeClassProhibitStudentAccess:"\u5173\u95ED\u8BFE\u5802\uFF0C\u7981\u6B62\u5B66\u751F\u8BBF\u95EE",invitationCodeSettings:"\u9080\u8BF7\u7801\u8BBE\u7F6E",enableAllRoles:"\u5BF9\u6240\u6709\u89D2\u8272\u542F\u7528\uFF08\u9009\u4E2D\u540E\u7528\u6237\u53EF\u4EE5\u4EE5\u4EFB\u610F\u8EAB\u4EFD\u52A0\u5165\u8BFE\u5802\uFF09",allRolesNeedApprovalInvitationCode:"\u4F7F\u7528\u9080\u8BF7\u7801\u52A0\u5165\u8BFE\u5802\u7684\u6240\u6709\u89D2\u8272\u5747\u9700\u8981\u5BA1\u6838\uFF08\u9009\u4E2D\u540E\uFF0C\u7533\u8BF7\u52A0\u5165\u7684\u5B66\u751F\u3001\u52A9\u6559\u3001\u8001\u5E08\u5747\u9700\u8981\u901A\u8FC7\u5BA1\u6838\u624D\u80FD\u52A0\u5165\u8BFE\u5802\uFF0C\u5426\u5219\u4EC5\u6559\u5E08\u548C\u52A9\u6559\u52A0\u5165\u65F6\u9700\u8981\u5BA1\u6838\uFF09",disableForStudents:"\u5BF9\u5B66\u751F\u505C\u7528\uFF08\u9009\u4E2D\u540E\u7528\u6237\u4EE5\u5B66\u751F\u8EAB\u4EFD\u52A0\u5165\u8BFE\u5802\u65F6\uFF0C\u9080\u8BF7\u7801\u65E0\u6548\uFF09",disableAllRoles:"\u5BF9\u6240\u6709\u89D2\u8272\u505C\u7528\uFF08\u9009\u4E2D\u540E\u672C\u9080\u8BF7\u7801\u5931\u6548\uFF0C\u7528\u6237\u4E0D\u80FD\u4E3B\u52A8\u52A0\u5165\u8BFE\u5802\uFF09",classJoinSettings:"\u8BFE\u5802\u52A0\u5165\u8BBE\u7F6E",onlyTeacherImportedStudentsAccess:"\u4EC5\u5141\u8BB8\u6559\u5E08\u5BFC\u5165\u7684\u5B66\u751F\u8BBF\u95EE\u8BFE\u5802\uFF08\u9009\u4E2D\u540E\uFF0C\u53EA\u6709\u6559\u5E08\u5BFC\u5165\u6216\u624B\u52A8\u6DFB\u52A0\u7684\u5B66\u751F\u53EF\u4EE5\u8BBF\u95EE\u8BFE\u5802\uFF0C\u5176\u4ED6\u5B66\u751F\u65E0\u6CD5\u901A\u8FC7\u9080\u8BF7\u7801\u548C\u9080\u8BF7\u94FE\u63A5\u8FDB\u5165\u8BFE\u5802\uFF09",classAffiliatedUnit:"\u8BFE\u5802\u6240\u5C5E\u5355\u4F4D",submit:"\u63D0\u4EA4",return:"\u8FD4\u56DE",noteCopyFunctionCreatesNewClass:"\u8BF4\u660E\uFF1A\u201C\u590D\u5236\u201D\u529F\u80FD\u5C06\u4F1A\u4E3A\u60A8\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u8BFE\u5802\uFF0C\u9009\u4E2D\u7684\u65E7\u8BFE\u5802\u4F5C\u4E1A\u3001\u8003\u8BD5\u3001\u8D44\u6599\u548C\u73ED\u7EA7\u6210\u5458\u7B49\u90FD\u5C06\u590D\u5236\u5230\u65B0\u7684\u8BFE\u5802\u3002",courseworkExamination:"\u8BFE\u4E1A\u8003\u67E5",communicationInteraction:"\u4EA4\u6D41\u4E92\u52A8",groupingList:"\u5206\u73ED\u5217\u8868",studentList:"\u5B66\u751F\u5217\u8868",teachingResources:"\u6559\u5B66\u8D44\u6E90",name:"\u59D3\u540D",institutionUnit:"\u9662\u6821/\u5355\u4F4D",copyTime:"\u590D\u5236\u65F6\u95F4",noData:"\u6682\u65E0\u6570\u636E",deleteClassClearsAllDataIrrecoverableEnterCaptcha:"\u5220\u9664\u8BFE\u5802\u4F1A\u6E05\u9664\u8BFE\u5802\u5185\u6240\u6709\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801",enterCaptchaFromImage:"\u8BF7\u8F93\u5165\u56FE\u7247\u4E2D\u7684\u9A8C\u8BC1\u7801",cantSeeChangeOne:"\u770B\u4E0D\u6E05\uFF1F\u6362\u4E00\u5F20",teacherList:"\u6559\u5E08\u5217\u8868",assistantPermissions:"\u52A9\u6559\u6743\u9650",type:"\u7C7B\u578B",approved:"\u5DF2\u5BA1\u6279",pendingApproval:"\u5F85\u5BA1\u6279",serialNumber:"\u5E8F\u53F7",studentId:"\u5B66\u53F7",grouping:"\u5206\u73ED",mobileNumber:"\u624B\u673A\u53F7",email:"\u90AE\u7BB1",export:"\u5BFC\u51FA",quickResetPassword:"\u5FEB\u6377\u91CD\u7F6E\u5BC6\u7801",newGrouping:"\u65B0\u5EFA\u5206\u73ED",allGroupings:"\u5168\u90E8\u5206\u73ED",searchNameStudentId:"\u8BF7\u8F93\u5165\u59D3\u540D/\u5B66\u53F7\u641C\u7D22",operation:"\u64CD\u4F5C",modifyAccountInfo:"\u4FEE\u6539\u8D26\u53F7\u4FE1\u606F",resetPassword:"\u91CD\u7F6E\u5BC6\u7801",title:"\u6807\u9898",directory:"\u76EE\u5F55",content:"\u5185\u5BB9",enterPostDetailsMax10000Chars:"\u8BF7\u5728\u6B64\u8F93\u5165\u5E16\u5B50\u8BE6\u60C5\uFF0C\u6700\u5927\u9650\u5236\u4E3A10000\u4E2A\u5B57\u7B26",publishTime:"\u53D1\u5E03\u65F6\u95F4",selectDate:"\u8BF7\u9009\u62E9\u65E5\u671F",pinTop:"\u7F6E\u9876",discussion:"\u8BA8\u8BBA",reply:"\u56DE\u590D",like:"\u70B9\u8D5E",visibleAllClassUncheckedOnlySameClass:"\u5168\u8BFE\u5802\u53EF\u89C1\uFF08\u672A\u52FE\u9009\u5219\u5B66\u751F\u53D1\u5E03\u7684\u8BA8\u8BBA\u53EA\u80FD\u9009\u62E9\u540C\u73ED\u5B66\u751F\u53EF\u89C1\uFF09",allCheckIns:"\u5168\u90E8\u7B7E\u5230",checkingIn:"\u6B63\u5728\u7B7E\u5230",historicalCheckIns:"\u5386\u53F2\u7B7E\u5230",notStartedYet:"\u6682\u672A\u5F00\u59CB",checkInStatistics:"\u7B7E\u5230\u7EDF\u8BA1",exportCheckIn:"\u5BFC\u51FA\u7B7E\u5230",createCheckIn:"\u521B\u5EFA\u7B7E\u5230",listShowsOnlyEndedHistoricalCheckIns:"\u672C\u5217\u8868\u4EC5\u5C55\u793A\u5DF2\u622A\u6B62\u7684\u5386\u53F2\u7B7E\u5230\uFF0C\u4EC5\u53EF\u5BFC\u51FA\u5DF2\u622A\u6B62\u7684\u5386\u53F2\u7B7E\u5230",enterCheckInNameToQuery:"\u53EF\u8F93\u5165\u7B7E\u5230\u540D\u79F0\u67E5\u8BE2",noCheckIn:"\u6682\u65E0\u7B7E\u5230",noCheckInSelected:"\u672A\u9009\u62E9\u7B7E\u5230",temporarilyNotExport:"\u6682\u4E0D\u5BFC\u51FA",confirmExport:"\u786E\u5B9A\u5BFC\u51FA",selectedCountNoCrossPage:"\u5DF2\u9009\u62E9 \u4E2A(\u4E0D\u652F\u6301\u8DE8\u9875\u52FE\u9009)",exportAllCheckIns:"\u5BFC\u51FA\u5168\u90E8\u7B7E\u5230",exportSelectedCheckIns:"\u5BFC\u51FA\u9009\u4E2D\u7B7E\u5230",historicalInitiationCount:"\u5386\u53F2\u53D1\u8D77\u6B21\u6570",averageAttendanceRate:"\u5E73\u5747\u5230\u8BFE\u7387",averageAbsenceRate:"\u5E73\u5747\u65F7\u8BFE\u7387",averageLeaveRate:"\u5E73\u5747\u8BF7\u5047\u7387",attendanceRate:"\u5230\u8BFE\u7387",absenceRate:"\u65F7\u8BFE\u7387",leaveRate:"\u8BF7\u5047\u7387",showLastTenCheckIns:"\u663E\u793A\u6700\u8FD1\u5341\u6B21\u7B7E\u5230",checkInName:"\u7B7E\u5230\u540D\u79F0",checkInClass:"\u7B7E\u5230\u73ED\u7EA7",noGroupingDefaultAllStudents:"\u6682\u65E0\u5206\u73ED\uFF0C\u5C06\u9ED8\u8BA4\u9009\u62E9\u8BFE\u5802\u5168\u90E8\u5B66\u751F",checkInMethod:"\u7B7E\u5230\u65B9\u5F0F",quickCheckIn:"\u5FEB\u6377\u7B7E\u5230",codeCheckIn:"\u7B7E\u5230\u7801\u7B7E\u5230",checkInDate:"\u7B7E\u5230\u65E5\u671F",lateTime:"\u8FDF\u5230\u65F6\u95F4",checkInBetweenEndAndLateAsLate:"\u5728\u7ED3\u675F\u65F6\u95F4\u81F3\u8FDF\u5230\u65F6\u95F4\u7B7E\u5230\u7684\u540C\u5B66\u8BB0\u4E3A\u8FDF\u5230",addClassGoals:"\u6DFB\u52A0\u8BFE\u5802\u76EE\u6807",activityLevel:"\u6D3B\u8DC3\u5EA6",starStudents:"\u660E\u661F\u5B66\u5458",userProfile:"\u7528\u6237\u753B\u50CF",classActivity:"\u8BFE\u5802\u6D3B\u8DC3\u5EA6",learningAchievementAnalysis:"\u5B66\u4E60\u8FBE\u6210\u5206\u6790",getLatestGrades:"\u83B7\u53D6\u6700\u65B0\u6210\u7EE9",currentAllHomeworkTotalScoreMode:"\u5F53\u524D\u4E3A\u5168\u4F5C\u4E1A\u603B\u6210\u7EE9\u7684\u5C55\u793A\u6A21\u5F0F",totalScore:"\u603B\u6210\u7EE9",switchMode:"\u5207\u6362\u6A21\u5F0F",calculationRules:"\u8BA1\u7B97\u89C4\u5219",starStudentCalculationDescription:"\u660E\u661F\u5B66\u5458\u8BA1\u7B97\u8BF4\u660E \u8BFE\u5802\u603B\u6210\u7EE9 * 70 % \u8BFE\u5802\u6D3B\u8DC3\u5EA6 * 10% \u8BFE\u5916\u5B66\u4E60\u6210\u7EE9 * 20% \u5176\u4E2D\uFF0C\u8BFE\u5916\u5B66\u4E60\u6210\u7EE9= \u5F53\u524D\u5B66\u751F\u7ECF\u9A8C\u503C / \u8BFE\u5802\u5B66\u751F\u7ECF\u9A8C\u503C \u6700\u5927\u503C*100",activityRulesCalculationDescription:"\u6D3B\u52A8\u89C4\u5219\u8BA1\u7B97\u8BF4\u660E \u4F5C\u4E1A\u5B8C\u6210\u6570\uFF08*10\uFF09 \u8BD5\u5377\u5B8C\u6210\u6570\uFF08*10\uFF09 \u95EE\u5377\u5B8C\u6210\u6570\uFF08*7\uFF09 \u8D44\u6E90\u53D1\u5E03\u6570\uFF08*5\uFF09 \u5E16\u5B50\u53D1\u5E03\u6570\uFF08*2\uFF09 \u5E16\u5B50\u56DE\u590D\u6570\uFF08*1\uFF09 \u4F5C\u4E1A\u56DE\u590D\u6570\uFF08*1\uFF09",homeworkGrades:"\u4F5C\u4E1A\u6210\u7EE9",examAndOtherGrades:"\u8BD5\u5377\u53CA\u5176\u4ED6\u6210\u7EE9",exportTotalScores:"\u5BFC\u51FA\u603B\u6210\u7EE9",selectClassToExportTotalScores:"\u8BF7\u9009\u62E9\u672C\u6B21\u9700\u8981\u5BFC\u51FA\u5BFC\u51FA\u603B\u6210\u7EE9\u7684\u73ED\u7EA7",exportHomeworkGrades:"\u5BFC\u51FA\u4F5C\u4E1A\u6210\u7EE9",selectClassToExportHomeworkGrades:"\u8BF7\u9009\u62E9\u672C\u6B21\u9700\u8981\u5BFC\u51FA\u5BFC\u51FA\u4F5C\u4E1A\u6210\u7EE9\u7684\u73ED\u7EA7",exportExamAndOtherGrades:"\u5BFC\u51FA\u8BD5\u5377\u53CA\u5176\u4ED6\u6210\u7EE9",allHomeworkTotalScoreMode:"\u5168\u4F5C\u4E1A\u603B\u6210\u7EE9\u6A21\u5F0F",allHomeworkPercentageMode:"\u5168\u4F5C\u4E1A\u7684\u767E\u5206\u5236\u6A21\u5F0F",starLeaderboard:"\u660E\u661F\u6392\u884C\u699C",exportStarStudentsLeaderboard:"\u5BFC\u51FA\u660E\u661F\u5B66\u5458\u6392\u884C\u699C",classDimension:"\u8BFE\u5802\u7EF4\u5EA6",groupDimension:"\u73ED\u7EA7\u7EF4\u5EA6",studentAnalysis:"\u5B66\u751F\u5206\u6790",learningSituationAnalysis:"\u5B66\u60C5\u5206\u6790",userProfileConfiguration:"\u7528\u6237\u753B\u50CF\u914D\u7F6E",userProfileManagement:"\u7528\u6237\u753B\u50CF\u7BA1\u7406",classConfiguration:"\u8BFE\u5802\u914D\u7F6E",studentProfileConfiguration:"\u5B66\u751F\u753B\u50CF\u914D\u7F6E",teacherProfileConfiguration:"\u6559\u5E08\u753B\u50CF\u914D\u7F6E",classTime:"\u8BFE\u5802\u65F6\u95F4",classStartTime:"\u8BFE\u5802\u5F00\u59CB\u65F6\u95F4",classEndTime:"\u8BFE\u5802\u7ED3\u675F\u65F6\u95F4",classExclusionTime:"\u8BFE\u5802\u6392\u9664\u65F6\u95F4\uFF08\u8BFE\u5802\u957F\u65F6\u95F4\u65E0\u6D3B\u52A8\u65F6\uFF0C\u5EFA\u8BAE\u5C06\u8BE5\u6BB5\u65F6\u95F4\u8FDB\u884C\u6392\u9664\uFF0C\u5426\u5219\u4F1A\u5F71\u54CD\u7528\u6237\u753B\u50CF\u6570\u636E\uFF09",exclusionTime:"\u6392\u9664\u65F6\u95F4",startDateToEndDate:"\u5F00\u59CB\u65E5\u671F \u2192 \u7ED3\u675F\u65E5\u671F",homeworkWeightConfiguration:"\u4F5C\u4E1A\u6743\u91CD\u914D\u7F6E",classExperimentWeight:"\u8BFE\u5802\u5B9E\u9A8C\u6743\u91CD",graphicHomeworkWeight:"\u56FE\u6587\u4F5C\u4E1A\u6743\u91CD",groupHomeworkWeight:"\u5206\u7EC4\u4F5C\u4E1A\u6743\u91CD",programmingHomeworkWeight:"\u7F16\u7A0B\u4F5C\u4E1A\u6743\u91CD",examWeightConfiguration:"\u8003\u8BD5\u6743\u91CD\u914D\u7F6E",onlineExamWeight:"\u5728\u7EBF\u8003\u8BD5\u6743\u91CD",knowledgePointWeightConfiguration:"\u77E5\u8BC6\u70B9\u6743\u91CD\u914D\u7F6E",knowledgePointWeightLinkedToHomeworkExam:"\uFF08\u77E5\u8BC6\u70B9\u6743\u91CD\u542F\u7528\u72B6\u6001\u8DDF\u4F5C\u4E1A\u548C\u8003\u8BD5\u7684\u542F\u7528\u72B6\u6001\u5173\u8054\uFF1B\u542F\u7528\u4F5C\u4E1A\u6216\u8003\u8BD5\u65F6\uFF0C\u81EA\u52A8\u542F\u7528\u77E5\u8BC6\u70B9\u6743\u91CD\uFF09",knowledgePointWeight:"\u77E5\u8BC6\u70B9\u6743\u91CD",discussionWeightConfiguration:"\u8BA8\u8BBA\u6743\u91CD\u914D\u7F6E",interactiveDiscussionWeight:"\u4E92\u52A8\u8BA8\u8BBA\u6743\u91CD",homeworkDiscussionWeight:"\u4F5C\u4E1A\u8BA8\u8BBA\u6743\u91CD",checkInWeightConfiguration:"\u7B7E\u5230\u6743\u91CD\u914D\u7F6E",classCheckInWeight:"\u8BFE\u5802\u7B7E\u5230\u6743\u91CD",videoWeightConfiguration:"\u89C6\u9891\u6743\u91CD\u914D\u7F6E",videoLiveWeight:"\u89C6\u9891\u76F4\u64AD\u6743\u91CD",configurationParametersReset:"\u914D\u7F6E\u53C2\u6570\u91CD\u7F6E",teacherProfileWeightConfiguration:"\u6559\u5E08\u753B\u50CF\u6743\u91CD\u914D\u7F6E",enthusiasmWeight:"\u79EF\u6781\u6027\u6743\u91CD",teachingManagementWeight:"\u6559\u5B66\u7BA1\u7406\u6743\u91CD",teachingGuidanceWeight:"\u6559\u5B66\u8F85\u5BFC\u6743\u91CD",teachingQualityWeight:"\u6559\u5B66\u8D28\u91CF\u6743\u91CD",joinGraduationDesign:"\u52A0\u5165\u6BD5\u8BBE",newGraduationDesign:"\u65B0\u5EFA\u6BD5\u8BBE",iManage:"\u6211\u7BA1\u7406\u7684",iJoined:"\u6211\u52A0\u5165\u7684",searchGraduationDesignName:"\u641C\u7D22\u6BD5\u8BBE\u540D\u79F0",graduationDesignInvitationCode:"\u6BD5\u8BBE\u9080\u8BF7\u7801",enterGraduationDesignInvitationCode:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",roleAdministrator:"\u8EAB\u4EFD\uFF08\u7BA1\u7406\u5458\uFF09",startNewGraduationDesign:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",selectSession:"\u9009\u62E9\u5C4A\u522B",school:"\u5B66\u6821",college:"\u5B66\u9662",graduationDesignName:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",classModuleSettings:"\u8BFE\u5802\u6A21\u5757\u8BBE\u7F6E",checkToShowHideModules:"\u901A\u8FC7\u52FE\u9009\u53EF\u4EE5\u663E\u793A/\u9690\u85CF\u6A21\u5757",rename:"\u91CD\u547D\u540D",hide:"\u9690\u85CF",operationSuccess:"\u64CD\u4F5C\u6210\u529F",teacherSetNoViewAfterSubmission:"\u8001\u5E08\u5DF2\u8BBE\u7F6E\u672C\u8BD5\u5377\u5728\u4EA4\u5377\u540E\u4E0D\u53EF\u67E5\u770B",studentCannotCreateClass:"\u5B66\u751F\u4E0D\u53EF\u4EE5\u521B\u5EFA\u8BFE\u5802\u54E6\uFF01\u8BF7\u52A0\u5165\u60A8\u7684\u8001\u5E08\u521B\u5EFA\u7684\u8BFE\u5802\u3002",saveEditFirst:"\u8BF7\u5148\u4FDD\u5B58\u7F16\u8F91",selectAtLeastOneClass:"\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u73ED\u7EA7",enterContent:"\u8BF7\u8F93\u5165\u5185\u5BB9",updateSuccess:"\u66F4\u65B0\u6210\u529F",selectTaskToOperate:"\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1",publishSuccess:"\u53D1\u5E03\u6210\u529F",deleteSuccess:"\u5220\u9664\u6210\u529F",addSuccess:"\u6DFB\u52A0\u6210\u529F",fileUploadExceed500MB:"\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(500MB)",materialUnifiedCannotClassPublish:"\u8D44\u6599\u5DF2\u7EDF\u4E00\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u5206\u73ED\u53D1\u5E03",selectClassName:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",completePublishTime:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574",publishedCannotModifyUnified:"\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E",noPermissionApplyToAdmin:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",fileUploadSuccess:"\u6587\u4EF6\u4E0A\u4F20\u6210\u529F",fileUploadFail:"\u6587\u4EF6\u4E0A\u4F20\u5931\u8D25",lateSubmissionDeduction0:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0",deadlineCannotAfterPublish:"\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4",sendSuccess:"\u53D1\u9001\u6210\u529F",fileUploadExceed5GEmpty:"\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(5G)",selectCheckInToExport:"\u8BF7\u9009\u62E9\u8981\u5BFC\u51FA\u7684\u7B7E\u5230",copySuccess:"\u590D\u5236\u6210\u529F",lateTimeCannotBeforeEnd:"\u8FDF\u5230\u65F6\u95F4\u4E0D\u80FD\u65E9\u4E8E\u6216\u7B49\u4E8E\u7ED3\u675F\u65F6\u95F4",checkInSuccess:"\u7B7E\u5230\u6210\u529F",modifyStatusSuccess:"\u4FEE\u6539\u72B6\u6001\u6210\u529F",submitFailClassPublishEmpty:"\u63D0\u4EA4\u5931\u8D25\uFF1A\u5206\u73ED\u53D1\u5E03\u8BBE\u7F6E\u4E0D\u80FD\u4E3A\u7A7A",classCannotEmpty:"\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A",publishTimeCannotEmpty:"\u53D1\u5E03\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A",replyContentCannotEmpty:"\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A",loginFirst:"\u8BF7\u5148\u767B\u5F55",setSuccess:"\u8BBE\u7F6E\u6210\u529F",commentSuccess:"\u70B9\u8BC4\u6210\u529F",enterScore:"\u8BF7\u586B\u5199\u5206\u6570",adjustScoreSuccess:"\u8C03\u5206\u6210\u529F",collectSuccessGoToPersonal:"\u6536\u85CF\u6210\u529F\uFF0C\u8BF7\u524D\u5F80\u3010\u4E2A\u4EBA\u4E3B\u9875/\u8BFE\u5802\u8D44\u6E90\u3011\u67E5\u770B",submissionChanceUsedUp:"\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002",studentContentLengthCannotEmpty:"\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A",studentSubmissionCountCannotEmpty:"\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A",unlinkSuccess:"\u53D6\u6D88\u5173\u8054\u6210\u529F",homeworkNoPublicAnswer:"\u672C\u6B21\u4F5C\u4E1A\u8001\u5E08\u672A\u516C\u5F00\u7B54\u6848",viewAnswerAfterDeadline:"\u622A\u6B62\u4E4B\u540E\u7684\u8BD5\u5377\u624D\u80FD\u67E5\u770B\u7B54\u6848",saveSuccess:"\u4FDD\u5B58\u6210\u529F\uFF01",max10ScoringItems:"\u6700\u591A\u53EA\u80FD\u6DFB\u52A010\u4E2A\u8BC4\u5206\u9879\u76EE",enterHomeworkOrUpload:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u5185\u5BB9\u6216\u4E0A\u4F20\u4F5C\u4E1A\u6587\u672C\uFF01",scoringTestSuccess:"\u8BC4\u5206\u6D4B\u8BD5\u6210\u529F\uFF01",selectStudentForScoringTest:"\u8BF7\u9009\u62E9\u4E00\u4F4D\u5B66\u751F\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5\uFF01",noHomeworkToReview:"\u65E0\u53EF\u8BC4\u9605\u7684\u4F5C\u4E1A",selectClassToQuery:"\u8BF7\u9009\u62E9\u8981\u67E5\u8BE2\u7684\u73ED\u7EA7",selectCollaboratorTeacher:"\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08",afterSaveEnableToAnonExceptionList:"\u4FDD\u5B58\u542F\u7528\u8BBE\u7F6E\u540E\uFF0C\u70B9\u51FB\u8BE5\u6309\u94AE\u5373\u53EF\u8DF3\u8F6C\u81F3\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868",anonStartAfterDeadline:"\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4",completeDeadline:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574",publishDeadlineCannotEmpty:"\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A",resubmitDeadlineCannotEmpty:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A",resubmitAfterDeadline:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4",lateDeduction0To100:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100",homeworkFullScore100:"\u6574\u4E2A\u4F5C\u4E1A\u6700\u7EC8\u7684\u6EE1\u5206\u503C\u5FC5\u987B\u4E3A100\u5206",dimensionNameNoDuplicate:"\u7EF4\u5EA6\u540D\u79F0\u4E0D\u80FD\u91CD\u590D",anonStartCannotEmpty:"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A",deadlineDateCannotEmpty:"\u622A\u6B62\u65E5\u671F\u4E0D\u80FD\u4E3A\u7A7A",enableSmartReviewFirst:"\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD",multiDimensionNoSmartReview:"\u591A\u7EF4\u5EA6\u8BC4\u5206\u6682\u65F6\u4E0D\u80FD\u652F\u6301\u667A\u80FD\u8BC4\u9605",noSubmittedHomeworkSmartReview:"\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u6570\u4E3A0\uFF0C\u65E0\u6CD5\u667A\u80FD\u8BC4\u9605",enteringPracticalProject:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE",minScoreCannotEmpty:"\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A",maxScoreCannotEmpty:"\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A",maxNotGreaterThanMin:"\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206",selectHomeworkStatus:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001",commentCannotEmpty:"\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A",returnSuccess:"\u6253\u56DE\u6210\u529F",uploadFileFirst:"\u8BF7\u5148\u4E0A\u4F20\u6587\u4EF6\uFF01",noSubmissionNoAnonReview:"\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4",reviewSuccessAutoSwitch:"\u8BC4\u9605\u6210\u529F\uFF01\u5DF2\u4E3A\u60A8\u81EA\u52A8\u5207\u6362\u81F3\u4E0B\u4E00\u4E2A\u5F85\u8BC4\u9605\u7684\u5B66\u751F",reviewSuccess:"\u8BC4\u9605\u6210\u529F\uFF01",returnRedoSuccess:"\u6253\u56DE\u91CD\u505A\u6210\u529F",selectStudent:"\u8BF7\u9009\u62E9\u5B66\u751F",selectClassFirst:"\u8BF7\u5148\u9009\u62E9\u73ED\u7EA7",applyManageSuccess:"\u7533\u8BF7\u7BA1\u7406\u6210\u529F",selectStudentFirst:"\u8BF7\u5148\u9009\u62E9\u5B66\u751F",cancelSuccess:"\u53D6\u6D88\u6210\u529F",linkSuccess:"\u5173\u8054\u6210\u529F",noQuestionsCannotPublishExam:"\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5",randomExamNotGenerated:"\u968F\u673A\u8BD5\u5377\u8FD8\u672A\u5728\u8BE5\u8BFE\u5802\u751F\u6210\u8BD5\u5377\uFF0C\u8BF7\u70B9\u51FB\u7F16\u8F91\u53BB\u8BBE\u7F6E\u51FA\u5377\u6570\u91CF\u5427\u3002",publishedExamCannotBatchPublish:"\u8BD5\u5377\u5DF2\u53D1\u5E03\u8003\u8BD5\u4E0D\u53EF\u6279\u91CF\u53D1\u5E03\u3002",overrideSuccess:"\u8986\u76D6\u6210\u529F",formSuccess:"\u5F62\u6210\u6210\u529F",saveOrCancelCurrentQuestion:"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u8BD5\u9898\u3002",saveBasicInfoFirstNewQuestion:"\u8BF7\u5148\u4FDD\u5B58\u57FA\u7840\u4FE1\u606F\u518D\u65B0\u5EFA\u8BD5\u9898",levelNotCompletedCannotPublish:"\u7B2C \u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03",eachLevelNeedsSkillTag:"\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E\uFF0C\u7B2C \u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145",noTaskCannotPublishTraining:"\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03",noDataSelected:"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E",scoreGreater0LessEqual100:"\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100",choiceOptionsNoDuplicate:"\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58",scoreCannotEmpty:"\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A",keywordNoSpecialChars:"\u5173\u952E\u8BCD\u4E0D\u80FD\u542B\u6709\u7279\u6B8A\u5B57\u7B26\uFF01",keywordNotOnlyPipe:"\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01",noDuplicateKeywords:"\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD",answerWithClient:"\u8BF7\u7528\u5BA2\u6237\u7AEF\u4F5C\u7B54",resetSuccessEnteringProject:"\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01",examEndedAutoSubmit:"\u8BD5\u5377\u5DF2\u622A\u6B62\uFF0C\u5DF2\u81EA\u52A8\u4EA4\u5377",noModifyAnswer:"\u8BE5\u9898\u4E0D\u5141\u8BB8\u518D\u4FEE\u6539\u7B54\u6848",classCannotBeEmpty:"\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A",addedToPersonalExamBank:"\u5DF2\u52A0\u5165\u4E2A\u4EBA\u8BD5\u5377\u5E93\uFF0C\u8BD5\u9898\u540C\u6B65\u52A0\u5165\u81F3\u4E2A\u4EBA\u9898\u5E93",endTimeAfterStart:"\u7ED3\u675F\u65F6\u95F4\u4E0D\u5141\u8BB8\u5C0F\u4E8E\u7B49\u4E8E\u5F00\u59CB\u65F6\u95F4",selectMakeupStudent:"\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F",generateExamSuccess:"\u751F\u6210\u8BD5\u5377\u6210\u529F",selectExam:"\u8BF7\u9009\u62E9\u8BD5\u5377",examSealedContactOwner:"\u8BD5\u5377\u5DF2\u5C01\u5B58\uFF0C\u8BF7\u8054\u7CFB\u8BD5\u5377\u6240\u6709\u8005\u8FDB\u884C\u89E3\u5C01",noNeedErrorConsolidation:"\u672C\u6B21\u8003\u8BD5\u4F60\u65E0\u9700\u8FDB\u884C\u9519\u9898\u5DE9\u56FA\uFF5E",recommendingQuestionsGenerating:"\u63A8\u8350\u8BD5\u9898\u6B63\u5728\u751F\u6210\u4E2D\uFF0C\u8BF7\u7B49\u5F85\u751F\u6210\u5B8C\u6210\u540E\u518D\u5F00\u59CB\u5DE9\u56FA",selectOption:"\u8BF7\u9009\u62E9\u9009\u9879\uFF01",noOperationPermissionContactAdmin:"\u60A8\u5F53\u524D\u6CA1\u6709\u64CD\u4F5C\u6743\u9650\uFF0C\u8BF7\u8054\u7CFB\u8BFE\u5802\u7BA1\u7406\u5458",beforePublishOnlyCreatorCollaborator:"\u8BD5\u5377\u53D1\u5E03\u524D\uFF0C\u4EC5\u652F\u6301\u8BD5\u5377\u521B\u5EFA\u8005\u548C\u8BFE\u5802\u534F\u4F5C\u8001\u5E08\u8FDB\u884C\u64CD\u4F5C",enterAnswerContent:"\u8BF7\u8F93\u5165\u7B54\u9898\u5185\u5BB9\uFF01",selectQuestion:"\u8BF7\u9009\u62E9\u9898\u76EE\uFF01",enterCorrectRate:"\u8BF7\u8F93\u5165\u6B63\u786E\u7387",enterOtherReason:"\u8BF7\u8F93\u5165\u5176\u4ED6\u539F\u56E0",enterMaxCaptureTimes:"\u8BF7\u586B\u5199\u672C\u573A\u8003\u8BD5\u6700\u5927\u62CD\u6444\u6B21\u6570",enterPublicIP:"\u8BF7\u586B\u5199\u516C\u7F51IP\u5730\u5740",enterPublicOrPrivateIP:"\u8BF7\u586B\u5199\u516C\u7F51IP\u6216\u5185\u7F51IP\u5730\u5740",fileUploadExceed200KB:"\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(200KB),\u5EFA\u8BAE\u4E0A\u4F20\u5230\u767E\u5EA6\u4E91\u7B49\u5176\u5B83\u5171\u4EAB\u5DE5\u5177\u91CC\uFF0C\u7136\u540E\u518Dtxt\u6587\u6863\u91CC\u7ED9\u51FA\u94FE\u63A5\u4EE5\u53CA\u5171\u4EAB\u5BC6\u7801\u5E76\u4E0A\u4F20",publishedCannotModifyClassUnified:"\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u5206\u73ED\u7EDF\u4E00\u53D1\u5E03",unlimitedExamNoCamera:"\u4E0D\u9650\u65F6\u957F\u7684\u8003\u8BD5\u4E0D\u53EF\u5F00\u542F\u6444\u50CF\u5934\uFF0C\u8BF7\u586B\u5199\u8003\u8BD5\u65F6\u957F",invalidIPRange:"IP\u533A\u95F4\u6BB5\u4E0D\u5408\u6CD5",invalidIPReenter:"IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165",enterUnlockSwitchCode:"\u8BF7\u586B\u5199\u89E3\u9501\u5207\u5C4F\u7801",selectWhitelistProgram:"\u8BF7\u9009\u62E9\u767D\u540D\u5355\u7A0B\u5E8F",networkLimitNoAllSpaces:"\u7F51\u7EDC\u9650\u5236\u4E2D\uFF0C\u4E0D\u5141\u8BB8\u5168\u90E8\u4E3A\u7A7A\u683C",networkLimitNoHttpPrefix:"\u7F51\u7EDC\u9650\u5236\u4E2D\uFF0C\u57DF\u540D\u4E0D\u9700\u8981\u586B\u5199http/https\u7684\u524D\u7F00\uFF0C\u8BF7\u4FEE\u6539",deadlineCannotEmpty:"\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A",addAtLeastOneReviewerTeacher:"\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u8BC4\u9605\u6559\u5E08",selectMakeupClassFirst:"\u8BF7\u5148\u9009\u62E9\u8865\u8003\u73ED\u7EA7",cancelCurrentChanges:"\u5DF2\u53D6\u6D88\u672C\u6B21\u4FEE\u6539\u7684\u5185\u5BB9",enterExamPassword:"\u8BF7\u586B\u5199\u5F00\u8003\u5BC6\u7801",enterCharacters:"\u8BF7\u8F93\u5165\u5B57\u7B26",createSuccessSetExamRules:"\u521B\u5EFA\u6210\u529F\uFF0C\u8BF7\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219",noViewCodeTemporarily:"\u6682\u4E0D\u5141\u8BB8\u67E5\u770B\u4EE3\u7801",noPhotosCurrently:"\u5F53\u524D\u6682\u65E0\u7167\u7247",studentNotStartedNoView:"\u5B66\u751F\u672A\u5F00\u59CB\u8003\u8BD5\uFF0C\u60A8\u65E0\u6743\u67E5\u770B",studentInExamNoView:"\u5B66\u751F\u6B63\u5728\u8003\u8BD5\u4E2D\uFF0C\u60A8\u65E0\u6743\u67E5\u770B",unbindSuccess:"\u89E3\u7ED1\u6210\u529F",batchCompleteReview:"\u6279\u91CF\u5B8C\u6210\u8BC4\u9605",inputCannotEmpty:"\u8F93\u5165\u6846\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A",adjustSuccess:"\u8C03\u6574\u6210\u529F",delaySuccess:"\u5EF6\u65F6\u6210\u529F",unlockSuccess:"\u89E3\u9664\u9501\u5B9A\u6210\u529F",cannotEditTwoQuestions:"\u4E0D\u80FD\u540C\u65F6\u7F16\u8F91\u4E24\u9898",duplicateKnowledgePoints:"\u91CD\u590D\u7684\u77E5\u8BC6\u70B9",enterQuestionStem:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",addSubQuestion:"\u8BF7\u60A8\u6DFB\u52A0\u5C0F\u9898",enterSubQuestionStem:"\u8BF7\u8F93\u5165\u7B2C${i + 1}\u5C0F\u9898\u9898\u5E72",subQuestionScoreNotZeroEmpty:"\u7B2C${i + 1}\u5C0F\u9898\u5206\u6570\u4E0D\u80FD\u4E3A0\u6216\u7A7A",answerCannotEmptyOrExceed10000:"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A` : \u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26",selectKnowledgePoint:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9",selectCorrectOptionFirst:"\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879",enterOptionContentFirst:"\u8BF7\u5148\u8F93\u5165 ${tagList[findNotAnswerIndex]} \u9009\u9879\u7684\u5185\u5BB9",setCorrectAnswerClick:"\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E",selectAnswer:"\u8BF7\u9009\u62E9\u7B54\u6848",enterQuestion:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE",selectOnlyOnePracticalProject:"\u53EA\u80FD\u9009\u62E9\u4E00\u4E2A\u5B9E\u8DF5\u9879\u76EE",selectPracticalProject:"\u8BF7\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE",selectDirectionCourse:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",selectExportFormat:"\u8BF7\u9009\u62E9\u4E00\u79CD\u5BFC\u51FA\u683C\u5F0F",exportOnlyAdminOperator:"\u76EE\u524D\u4EC5\u652F\u6301\u5E73\u53F0\u7BA1\u7406\u5458\u548C\u8FD0\u8425\u4EBA\u5458\u4F7F\u7528\u540E\u53F0\u5BFC\u51FA\uFF01",noStudentExamToExport:"\u6CA1\u6709\u53EF\u5BFC\u51FA\u7684\u5B66\u751F\u8BD5\u5377",noEvaluationRecord:"\u5F53\u524D\u5B66\u751F\u6682\u65E0\u8BC4\u6D4B\u8BB0\u5F55",modifiedCurrentScore:"\u5DF2\u4FEE\u6539\u5F53\u524D\u8BC4\u5206",enterScoreValue:"\u8BF7\u8F93\u5165\u5206\u503C",scoreGreaterThan0:"\u5206\u503C\u5FC5\u987B\u5927\u4E8E0",clickInvalid:"\u70B9\u51FB\u65E0\u6548",batchAdjustScoreSuccess:"\u6279\u91CF\u8C03\u5206\u6210\u529F",analysisSuccess:"\u5206\u6790\u6210\u529F",fillCodeFirstSubmit:"\u8BF7\u5148\u586B\u5199\u4EE3\u7801\u4E4B\u540E\u518D\u63D0\u4EA4",downloadOnlyAdminOperator:"\u4EC5\u652F\u6301\u5E73\u53F0\u7BA1\u7406\u5458\u548C\u8FD0\u8425\u4EBA\u5458\u4E0B\u8F7D\uFF01",agreeSuccess:"\u540C\u610F\u6210\u529F",rejectSuccess:"\u62D2\u7EDD\u6210\u529F",maxNotLessThanMin:"\u6700\u5927\u4EBA\u6570\u4E0D\u80FD\u5C0F\u4E8E\u6700\u5C0F\u4EBA\u6570",noGroups:"\u6682\u65E0\u5206\u7EC4",countCannotExceed:"\u4EBA\u6570\u4E0D\u80FD\u8D85\u8FC7",selectGroupToChange:"\u8BF7\u9009\u62E9\u9700\u8981\u66F4\u6362\u7684\u5206\u7EC4",enterChangeReason:"\u8BF7\u8F93\u5165\u66F4\u6362\u539F\u56E0",groupStudentCountCannotEmpty:"\u6BCF\u4E2A\u5C0F\u7EC4\u5B66\u751F\u4EBA\u6570\u4E0D\u80FD\u4E3A\u7A7A",smartGroupingSuccess:"\u667A\u80FD\u5206\u7EC4\u6210\u529F",fileUploadOnlyExcel:"\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20,\u5F53\u524D\u4EC5\u9650\u652F\u6301excel\u6587\u4EF6",addAtLeastOneMember:"\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u6210\u5458\uFF01",noAnnotationAttachments:"\u6682\u65E0\u53EF\u4E0B\u8F7D\u7684\u6279\u6CE8\u9644\u4EF6",noSuchGroupInClass:"\u8BFE\u5802\u91CC\u6682\u65E0\u6B64\u5206\u7EC4",scoreCannotBeEmpty:"\u8BC4\u5206\u4E0D\u80FD\u4E3A\u7A7A",editOrAddSuccess:"\u7F16\u8F91\u6210\u529F : \u6DFB\u52A0\u6210\u529F",enterChapterNameFirst:"\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01",trainingNotPublic:"\u5B9E\u8BAD\u6682\u672A\u516C\u5F00",noDuplicateSelection:"\u8BF7\u52FF\u91CD\u590D\u9009\u62E9\uFF1A",addAtLeastOneQuestion:"\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u9053\u8BD5\u9898",optionalMinMaxSame:"\u53EF\u9009\uFF1A\u6700\u5C0F\u548C\u6700\u5927\u9650\u5236\u987B\u540C...",technicalDebtTime:"\u6280\u672F\u503A\u52A1\u65F6\u95F4 \u2013 \u4FEE\u590D\u6240\u6709\u95EE\u9898\u6240\u9700\u7684\u65F6\u95F4",cyclomaticComplexity:"\u5708\u590D\u6742\u5EA6 \u2013 \u6839\u636E\u4EE3\u7801\u884C\u6570\u8BA1\u7B97\u7684\u503C\uFF1A\u6BCF\u5F53\u51FD\u6570\u7684\u63A7\u5236\u6D41\u5206\u652F\u65F6\uFF0C\u590D\u6742\u5EA6\u8BA1\u6570\u5668\u4F1A\u589E\u52A0\u4E00\u4E2A\u5355\u4F4D\u3002",complexityPerLanguage:"\u6BCF\u79CD\u7F16\u7A0B\u8BED\u8A00\u7684\u5173\u952E\u5B57\u4E0D\u540C\uFF0C\u590D\u6742\u6027\u6570\u636E\u4F1A\u6709\u6240\u4E0D\u540C\uFF0C\u4F46\u6BCF\u4E2A\u51FD\u6570\u7684\u6700\u5C0F\u590D\u6742\u5EA6\u503C\u4E3A1\u3002\uFF08\u5177\u4F53\u8BED\u8A00\u7684\u8BE6\u7EC6\u6570\u636E\u672A\u63D0\u4F9B\uFF09",complexityRules:"II. \u590D\u6742\u6027\u89C4\u5219",codeQualityScoreRules:"III. \u4EE3\u7801\u8D28\u91CF\u8BC4\u5206\u89C4\u5219",codeQualityFormula:"\u4EE3\u7801\u8D28\u91CF\u8BC4\u5206=0.5\xD7\u7F3A\u9677\u8BC4\u5206+0.3\xD7\u6F0F\u6D1E\u8BC4\u5206+0.2\xD7\u4EE3\u7801\u89C4\u8303\u8BC4\u5206",where:"\u5176\u4E2D\uFF1A",defectVulnNormFormula:"\u7F3A\u9677/\u6F0F\u6D1E/\u4EE3\u7801\u89C4\u8303\u8BC4\u5206\u8BA1\u7B97\u89C4\u5219\uFF1A100 - 100 \xD7 ((100 \xD7 \u963B\u585E\u6570\u91CF + 5 \xD7 \u4E25\u91CD\u9519\u8BEF\u6570\u91CF + 3 \xD7 \u4E3B\u8981\u9519\u8BEF\u6570\u91CF + 1 \xD7 \u9519\u8BEF\u6570\u91CF) / \u4EE3\u7801\u884C\u6570)",noteScoreEmptyUnsupported:"\u6CE8\u610F\uFF1A\u8BC4\u5206\u4E3A\u7A7A\u8868\u793A\u4E0D\u652F\u6301\u8BE5\u6587\u4EF6\u683C\u5F0F\u3002",examRecords:"\u8003\u8BD5\u8BB0\u5F55",smartReviewOnlyShortAnswer:"\u667A\u80FD\u8BC4\u9605\u76EE\u524D\u4EC5\u652F\u6301\u77ED\u7B54\uFF08\u7EC4\u5408\u4E2D\u7684\u77ED\u7B54\uFF09",selectQuestion1:"\u9009\u62E9\u9898\u76EE",selectStudentAnswer:"\u9009\u62E9\u5B66\u751F\u7B54\u6848",onlySubmittedStudentsForTest:"\u4EC5\u53EF\u9009\u62E9\u5DF2\u63D0\u4EA4\u6D4B\u8BD5\u7684\u5B66\u751F\u8FDB\u884C\u8BC4\u5206",frequentErrorSettings:"\u9519\u9898\u8BBE\u7F6E",errorConsolidationDetails:"\u9519\u9898\u5DE9\u56FA\u8BE6\u60C5",partiallyCompleted:"\u90E8\u5206\u5B8C\u6210",completed:"\u5DF2\u5B8C\u6210",errorCount:"\u9519\u9898\u6570\u91CF",status:"\u72B6\u6001",completionTime:"\u5B8C\u6210\u65F6\u95F4",errorDetails:"\u9519\u9898\u8BE6\u60C5",question:"\u9898\u76EE\uFF1A",questionType:"\u9898\u76EE\u7C7B\u578B\uFF1A",correctRate:"\u6B63\u786E\u7387\uFF1A",questionDetails:"\u9898\u76EE\u8BE6\u60C5",frequentErrorDetails:"\u9519\u9898\u8BE6\u60C5",consolidated:"\u5DF2\u5DE9\u56FA",notConsolidated:"\u672A\u5DE9\u56FA",errorTimes:"\u9519\u8BEF\u6B21\u6570",isConsolidated:"\u662F\u5426\u5DE9\u56FA",yesNo:"\u662F/\u5426",pushQuestionDetails:"\u63A8\u9001\u9898\u76EE\u8BE6\u60C5",antiCheatAvatar:"\u9632\u4F5C\u5F0A\u5934\u50CF",inExamPhotos:"\u8003\u8BD5\u4E2D\u7167\u7247",preview:"\u9884\u89C8",noInExamPhotos:"\u6682\u65E0\u8003\u8BD5\u4E2D\u7167\u7247",noIDPhotos:"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247",idPhotos:"\u8BC1\u4EF6\u7167\u7247",capturePhotos:"\u6293\u62CD\u7167\u7247",warningsNotifications:"\u8B66\u544A/\u901A\u77E5",sendWarning:"\u53D1\u9001\u8B66\u544A",ifAbnormalSendMessage:"\u82E5\u8003\u8BD5\u7167\u7247\u5B58\u5728\u5F02\u5E38\uFF0C\u53EF\u5411\u5B66\u751F\u53D1\u9001\u6D88\u606F",sendNotification:"\u53D1\u9001\u901A\u77E5",ifMessageSendToStudent:"\u82E5\u9700\u53D1\u9001\u8003\u8BD5\u6D88\u606F\uFF0C\u53EF\u5411\u5B66\u751F\u53D1\u9001",sendRecords:"\u53D1\u9001\u8BB0\u5F55",sentWarningsNotifications:"\u5DF2\u53D1\u9001\u8B66\u544A/\u901A\u77E5\uFF1A",sender:"\u53D1\u9001\u8005",sendType:"\u53D1\u9001\u7C7B\u578B",warningNotification:"\u8B66\u544A/\u901A\u77E5",sendContent:"\u53D1\u9001\u5185\u5BB9",disconnectRecords:"\u65AD\u6D41\u8BB0\u5F55",pushDuration:"\u63A8\u6D41\u65F6\u957F",disconnectReason:"\u65AD\u6D41\u539F\u56E0",noteCodeSimilarityCheck:"\u6CE8\u610F\uFF1A\u76EE\u524D\u5E73\u53F0\u4EC5\u652F\u6301Java\u3001Python\u3001C\u3001C++\u3001PHP\u3001XML\u3001Matlab\u8BED\u8A00\u7684\u5B9E\u8BAD\u4F5C\u4E1A\u548C\u7F16\u7A0B\u4F5C\u4E1A\u7684\u4EE3\u7801\u76F8\u4F3C\u5EA6\u68C0\u6D4B\u3002",addIPRange:"\u6DFB\u52A0IP\u8303\u56F4",addNewIP:"\u65B0\u589EIP",addNewIPRange:"\u65B0\u589EIP\u8303\u56F4",enterIPAddress:"\u8F93\u5165IP\u5730\u5740",ipAddress:"IP\u5730\u5740",enterIPsSemicolonSeparated:"\u8F93\u5165IP\u5730\u5740\uFF0C\u591A\u4E2AIP\u53EF\u7528\u5206\u53F7\u95F4\u9694",enterStartIP:"\u8F93\u5165\u8D77\u59CBIP",startIPAddress:"\u8D77\u59CBIP\u5730\u5740",enterEndIP:"\u8F93\u5165\u7ED3\u675FIP",enter0To255Segment:"\u8F93\u51650-255\u7684\u7F51\u6BB5",endIPAddress:"\u7ED3\u675FIP\u5730\u5740",enterLastThreeOfEndIP:"\u8F93\u5165\u7ED3\u675FIP\u7684\u540E\u4E09\u4F4D",specifiedReviewerCommonReviewer:"\u6307\u5B9A\u8BC4\u9605\u8001\u5E08\uFF1A\u5171\u540C\u8BC4\u9605\u8001\u5E08",teacherName:"\u8001\u5E08\u59D3\u540D",mobile:"\u624B\u673A",specifiedMakeupStudents:"\u6307\u5B9A\u8865\u8003\u5B66\u751F",teacherCommunity:"\u6559\u5E08\u793E\u533A",scanOrSearchQQGroup:"\u626B\u63CF\u6216\u641C\u7D22QQ\u7FA4\u52A0\u5165\u6559\u5E08\u793E\u533A\uFF1A",studentsCannotResubmit:"\u5B66\u751F\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\u8BD5\u5377",screenshotRules:"\u622A\u5C4F\u89C4\u5219",max50ScreenshotsPerStudent:"\u6BCF\u4E2A\u5B66\u751F\u5355\u6B21\u8003\u8BD5\u6700\u591A\u53EF\u622A\u5C4F50\u6B21",singleExitDurationScreenshotCount:"\u5355\u6B21\u5168\u5C4F\u9000\u51FA\u65F6\u957F\u4E0E\u622A\u5C4F\u6B21\u6570",if1To30SecEvery5Sec:"1\uFF09\u82E5\u5B66\u751F\u5355\u6B21\u5168\u5C4F\u9000\u51FA\u65F6\u957F\u30101\u79D2\u2264\u65F6\u957F\u226430\u79D2\u3011\uFF0C\u6BCF5\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B",if30To120SecEvery10Sec:"2\uFF09\u82E5\u5B66\u751F\u5355\u6B21\u5168\u5C4F\u9000\u51FA\u65F6\u957F\u301030\u79D2\uFF1C\u65F6\u957F\u2264120\u79D2\u3011\uFF0C\u6BCF10\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B",if120To300SecEvery30Sec:"3\uFF09\u82E5\u5B66\u751F\u5355\u6B21\u5168\u5C4F\u9000\u51FA\u65F6\u957F\u3010120\u79D2\uFF1C\u65F6\u957F\u2264300\u79D2\u3011\uFF0C\u6BCF30\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B",if300To720SecEvery60Sec:"4\uFF09\u82E5\u5B66\u751F\u5355\u6B21\u5168\u5C4F\u9000\u51FA\u65F6\u957F\u3010300\u79D2\uFF1C\u65F6\u957F\u2264720\u79D2\u3011\uFF0C\u6BCF60\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B",ifOver720SecNoScreenshot:"5\uFF09\u82E5\u5B66\u751F\u5355\u6B21\u5168\u5C4F\u9000\u51FA\u65F6\u957F\u3010720\u79D2\u4EE5\u4E0A\u3011\uFF0C\u4E0D\u518D\u622A\u5C4F\u3002",noScreenshotAfterReturn:"\u5B66\u751F\u8FD4\u56DE\u8003\u8BD5\u540E\u4E0D\u622A\u5C4F",member:"\u6210\u5458",newSubdirectory:"\u65B0\u5EFA\u5B50\u76EE\u5F55",parentDirectory:"\u4E0A\u7EA7\u76EE\u5F55",subdirectoryName:"\u5B50\u76EE\u5F55\u540D\u79F0",enterNameLimit60:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",all:"\u5168\u90E8",unpublished:"\u672A\u53D1\u5E03",notStarted:"\u672A\u5F00\u59CB",closed:"\u5DF2\u622A\u6B62",defaultSort:"\u9ED8\u8BA4\u6392\u5E8F",creationTimeAsc:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",creationTimeDesc:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",updateTimeAsc:"\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F",updateTimeDesc:"\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F",experimentNameAsc:"\u5B9E\u9A8C\u540D\u79F0\u5347\u5E8F",experimentNameDesc:"\u5B9E\u9A8C\u540D\u79F0\u964D\u5E8F",searchByName:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",noTextHomework:"\u8BE5\u8BFE\u7A0B\u65E0\u56FE\u6587\u4F5C\u4E1A\uFF0C\u53EF\u4EE5\u4E0B\u65B9\u6309\u94AE\u6216\u53F3\u4E0A\u65B9\u201C\u65B0\u5EFA\u4F5C\u4E1A\u201D\u6309\u94AE\u521B\u5EFA\u4F5C\u4E1A",newHomework:"\u65B0\u5EFA\u4F5C\u4E1A",newHomeworkGuide:"\u65B0\u5EFA\u4F5C\u4E1A\u6307\u5F15",programmingHomeworkDescription:"\u7F16\u7A0B\u4F5C\u4E1A\u662F\u7531\u591A\u4E2A\u7F16\u7A0B\u8BD5\u9898\u7EC4\u6210\uFF0C\u53EF\u7528\u4E8EACM\u6A21\u5F0F\u7ADE\u8D5B\uFF0C\u4E5F\u53EF\u4F5C\u4E3A\u5E73\u5E38\u7EC3\u4E60",startNewProgrammingHomework:"\u70B9\u51FB\u4E0B\u65B9\u6309\u94AE\uFF0C\u5F00\u59CB\u65B0\u5EFA\u7F16\u7A0B\u4F5C\u4E1A",enterContentLimit5000:"\u8BF7\u5728\u6B64\u8F93\u5165\u5185\u5BB9\uFF0C\u6700\u591A5000\u4E2A\u5B57\u7B26",publishingMethod:"\u53D1\u5E03\u65B9\u5F0F",enterContentLimit60:"\u8BF7\u5728\u6B64\u8F93\u5165\u5185\u5BB9\uFF0C\u6700\u591A60\u4E2A\u5B57\u7B26",setAsPublic:"\u8BBE\u4E3A\u516C\u5F00",copyLink:"\u590D\u5236\u94FE\u63A5",studentNumber:"\u5B66\u53F7",classAssignment:"\u5206\u73ED",phoneNumber:"\u624B\u673A\u53F7",newClassCreation:"\u65B0\u5EFA\u5206\u73ED",allClasses:"\u5168\u90E8\u5206\u73ED",searchByNameOrStudentNumber:"\u8BF7\u8F93\u5165\u59D3\u540D/\u5B66\u53F7\u641C\u7D22",action:"\u64CD\u4F5C",transferClass:"\u8C03\u73ED",more:"\u66F4\u591A",delete:"\u5220\u9664",modifyRole:"\u4FEE\u6539\u89D2\u8272",administrator:"\u7BA1\u7406\u5458",changeAdministrator:"\u66F4\u6362\u7BA1\u7406\u5458",selectedMemberBecomesAdmin:"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u7BA1\u7406\u5458\u3002\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u7BA1\u7406\u5458\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u6559\u5E08\u56E2\u961F\u7684\u4E00\u5458",noLongerAdminButStillTeacher:"\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u7BA1\u7406\u5458\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u6559\u5E08\u56E2\u961F\u7684\u4E00\u5458",role:"\u89D2\u8272",sendToClass:"\u53D1\u9001\u81F3\u8BFE\u5802",studentMembers:"\u5B66\u751F\u6210\u5458",manageTeachers:"\u7BA1\u7406\u6559\u5E08",inviteCode:"\u9080\u8BF7\u7801",active:"\u542F\u7528\u4E2D",copy:"\u590D\u5236",view:"\u67E5\u770B",assistantBasicManagementRights:"\u52A9\u6559\u57FA\u7840\u7BA1\u7406\u6743\u9650",classManagementPrompt:"\u73ED\u7EA7\u7BA1\u7406\uFF08\u53EF\u65B0\u5EFA\u548C\u5220\u9664\u5206\u73ED\u3001\u5206\u73ED\u91CD\u547D\u540D\u548C\u79FB\u52A8\u5B66\u751F\u5206\u73ED\uFF09",studentManagementPrompt:"\u5B66\u751F\u7BA1\u7406\uFF08\u53EF\u6DFB\u52A0\u548C\u5220\u9664\u5B66\u751F\uFF09",homeworkListManagementPrompt:"\u4F5C\u4E1A\u5217\u8868\u7BA1\u7406\uFF08\u53EF\u65B0\u5EFA\u5B50\u76EE\u5F55\u3001\u79FB\u52A8\u4F5C\u4E1A\u5230\u76EE\u5F55\uFF09",classInfo:"\u8BFE\u5802\u4FE1\u606F",selectExperiment:"\u9009\u7528\u5B9E\u9A8C",addFromPracticeProject:"\u4ECE\u5B9E\u8DF5\u9879\u76EE\u6DFB\u52A0",addFromPracticeCourse:"\u4ECE\u5B9E\u8DF5\u8BFE\u7A0B\u6DFB\u52A0",importExternalGrades:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",enterExperimentName:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u540D\u79F0",more:"\u66F4\u591A",publishImmediately:"\u7ACB\u5373\u53D1\u5E03",deadlineImmediately:"\u7ACB\u5373\u622A\u6B62",deleteImmediately:"\u7ACB\u5373\u5220\u9664",updateGrades:"\u66F4\u65B0\u6210\u7EE9",enterPracticalTraining:"\u8FDB\u5165\u5B9E\u8BAD",rename:"\u91CD\u65B0\u547D\u540D",advancedSettings:"\u9AD8\u7EA7\u8BBE\u7F6E",selectResources:"\u9009\u7528\u8D44\u6E90",noGroupAssignment:"\u8BE5\u5206\u7EC4\u65E0\u5206\u7EC4\u4F5C\u4E1A\uFF0C\u53EF\u4EE5\u4E0B\u65B9\u6309\u94AE\u6216\u53F3\u4E0A\u65B9\u201C\u65B0\u5EFA\u4F5C\u4E1A\u201D\u6309\u94AE\u521B\u5EFA\u4F5C\u4E1A",allExamModes:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F",officialExam:"\u6B63\u5F0F\u8003\u8BD5",practiceExam:"\u6A21\u62DF\u8003\u8BD5",examInProgress:"\u8003\u8BD5\u4E2D",creationTime:"\u521B\u5EFA\u65F6\u95F4",answerTimeDuration:"\u7B54\u9898\u65F6\u957F\uFF08\u5206\u949F\uFF09",type:"\u7C7B\u578B",submissionStatus:"\u63D0\u4EA4\u72B6\u6001",submitted:"\u5DF2\u63D0\u4EA4",submittedUnanswered:"\u5DF2\u63D0\u4EA4/\u672A\u7B54",publish:"\u53D1\u5E03",details:"\u8BE6\u60C5",quickSelectPaper:"\u5FEB\u901F\u9009\u62E9\u8BD5\u5377",createNewPaper:"\u521B\u5EFA\u65B0\u8BD5\u5377",rulesSettings:"\u89C4\u5219\u8BBE\u7F6E",deletePaper:"\u5220\u9664\u8BD5\u5377",addToPaperLibrary:"\u52A0\u5165\u8BD5\u5377\u5E93",endExam:"\u7ED3\u675F\u8003\u8BD5",sortByCreationTimeDesc:"\u6309\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",sortByCreationTimeAsc:"\u6309\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",sortByExamDurationAsc:"\u6309\u8003\u8BD5\u65F6\u957F\u5347\u5E8F",sortByExamDurationDesc:"\u6309\u8003\u8BD5\u65F6\u957F\u964D\u5E8F",sortByPaperNameAsc:"\u6309\u8BD5\u5377\u540D\u79F0\u5347\u5E8F",sortByPaperNameDesc:"\u6309\u8BD5\u5377\u540D\u79F0\u964D\u5E8F",bulkPublish:"\u6279\u91CF\u53D1\u5E03",bulkEnd:"\u6279\u91CF\u7ED3\u675F",bulkDelete:"\u6279\u91CF\u5220\u9664",moveToCatalog:"\u79FB\u52A8\u5230\u76EE\u5F55",selectAllOnPage:"\u5168\u9009\u672C\u9875",cancelAction:"\u53D6\u6D88\u64CD\u4F5C",regularExam:"\u6B63\u5E38\u8003\u8BD5",answerList:"\u7B54\u9898\u5217\u8868",paperPreview:"\u8BD5\u5377\u9884\u89C8",statisticalAnalysis:"\u7EDF\u8BA1\u5206\u6790",checkCodePlagiarism:"\u4EE3\u7801\u67E5\u91CD",redoRecord:"\u91CD\u505A\u8BB0\u5F55",intelligentReview:"\u667A\u80FD\u8BC4\u9605",resitRecord:"\u8865\u8003\u8BB0\u5F55",createResit:"\u521B\u5EFA\u8865\u8003",moreActions:"\u66F4\u591A\u64CD\u4F5C",unassignedClass:"\u672A\u5206\u73ED",reviewStatus:"\u8BC4\u9605\u72B6\u6001",notReviewed:"\u672A\u8BC4\u9605",reviewInProgress:"\u8BC4\u9605\u4E2D",reviewed:"\u5DF2\u8BC4\u9605",searchByNameOrID:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",qualityScore:"\u8D28\u91CF\u8BC4\u5206",classDivision:"\u5206\u73ED",finalGrade:"\u6700\u7EC8\u6210\u7EE9",startTime:"\u5F00\u59CB\u7B54\u9898\u65F6\u95F4",submissionTime:"\u63D0\u4EA4\u65F6\u95F4",returnCount:"\u6253\u56DE\u6B21\u6570",showStageDescription:"\u5C55\u793A\u5173\u5361\u63CF\u8FF0",practicalQuestions:"\u5B9E\u8BAD\u9898",collapse:"\u6536\u8D77",reEvaluateAndCalculate:"\u91CD\u65B0\u8BC4\u6D4B\u7B97\u5206",practicalDetails:"\u5B9E\u8BAD\u8BE6\u60C5",gradeOverview:"\u6210\u7EE9\u603B\u89C8",classComparison:"\u5206\u73ED\u5BF9\u6BD4",classRange:"\u5206\u73ED\u8303\u56F4",statisticalRange:"\u7EDF\u8BA1\u8303\u56F4",paperOverview:"\u8BD5\u5377\u6982\u89C8",totalScore1:"\u8BD5\u5377\u603B\u5206",averageAnswerTime:"\u5E73\u5747\u7B54\u9898\u65F6\u957F",averageAnswerTimeFormula:"\u5E73\u5747\u7B54\u9898\u65F6\u957F = \u5DF2\u4EA4\u5377\u5B66\u751F\u5B9E\u9645\u7B54\u9898\u65F6\u957F\u603B\u548C / \u5DF2\u4EA4\u5377\u5B66\u751F\u6570",studentsRequiredToAttend:"\u5E94\u8003\u4EBA\u6570",studentsToAttendExam:"\u8001\u5E08\u53D1\u5E03\u8003\u8BD5\u5BF9\u5E94\u9700\u8981\u53C2\u52A0\u8003\u8BD5\u7684\u5B66\u751F\u6570",actualParticipants:"\u5B9E\u8003\u4EBA\u6570",studentsWithSubmissionStatusInProgressOrSubmittedOrSubmittedWithoutAnswer:"\u63D0\u4EA4\u72B6\u6001\u4E3A\u8003\u8BD5\u4E2D\u3001\u5DF2\u4EA4\u5377\u3001\u5DF2\u4EA4\u5377\uFF08\u672A\u7B54\uFF09\u7684\u5B66\u751F\u6570",participationRate:"\u53C2\u8003\u7387",participationRateFormula:"\u53C2\u8003\u7387 = (\u5B9E\u8003\u4EBA\u6570 / \u5E94\u8003\u4EBA\u6570) * 100%",averageScore:"\u5E73\u5747\u5206",averageScoreFormula:"\u5E73\u5747\u5206 = \u5B66\u751F\u6210\u7EE9\u603B\u548C / \u5B66\u751F\u603B\u6570",highestScore:"\u6700\u9AD8\u5206",lowestScore:"\u6700\u4F4E\u5206",standardDeviation:"\u6807\u51C6\u5DEE",standardDeviationExplanation:"\u53CD\u5E94\u5B66\u751F\u5206\u6570\u79BB\u6563\u7A0B\u5EA6\u7684\u6307\u6807\uFF0C\u6570\u503C\u8D8A\u5927\uFF0C\u8868\u793A\u5B66\u751F\u4E4B\u95F4\u7684\u6210\u7EE9\u5DEE\u8DDD\u8D8A\u5927\uFF0C\u6210\u7EE9\u5206\u5E03\u8D8A\u5E7F\uFF1B\u6570\u503C\u8D8A\u5C0F\uFF0C\u8868\u793A\u5B66\u751F\u4E4B\u95F4\u7684\u6210\u7EE9\u8D8A\u63A5\u8FD1\uFF0C\u5206\u5E03\u8D8A\u7A84\u3002",excellent:"\u4F18\u79C0",numberOfExcellentStudents:"\u4F18\u79C0\u4EBA\u6570\uFF1A\u6210\u7EE9\u5927\u4E8E\u7B49\u4E8E\u603B\u5206 * 90%\uFF0C\u5C0F\u4E8E\u7B49\u4E8E\u603B\u5206 * 100%\u7684\u5B66\u751F\u6570",good:"\u826F\u597D",numberOfGoodStudents:"\u826F\u597D\u4EBA\u6570\uFF1A\u6210\u7EE9\u5927\u4E8E\u7B49\u4E8E\u603B\u5206 * 70%\uFF0C\u5C0F\u4E8E\u603B\u5206 * 90%\u7684\u5B66\u751F\u6570",pass:"\u53CA\u683C",numberOfPassedStudents:"\u53CA\u683C\u4EBA\u6570\uFF1A\u6210\u7EE9\u5927\u4E8E\u7B49\u4E8E\u603B\u5206 * 60%\uFF0C\u5C0F\u4E8E\u603B\u5206 * 70%\u7684\u5B66\u751F\u6570",fail:"\u4E0D\u53CA\u683C",numberOfFailedStudents:"\u4E0D\u53CA\u683C\u4EBA\u6570\uFF1A\u6210\u7EE9\u5C0F\u4E8E\u603B\u5206 * 60%\u7684\u5B66\u751F\u6570",overviewOfQuestions:"\u9898\u76EE\u6982\u89C8\uFF08\u70B9\u51FB\u67F1\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09",accuracyRate:"\u6B63\u786E\u7387",scoreRate:"\u5F97\u5206\u7387",sortingMethod:"\u6392\u5E8F\u65B9\u5F0F",sortByQuestionNumberAsc:"\u6309\u9898\u53F7\u5347\u5E8F",sortByQuestionNumberDesc:"\u6309\u9898\u53F7\u964D\u5E8F",sortByAccuracyRateAsc:"\u6309\u6B63\u786E\u7387\u5347\u5E8F",sortByAccuracyRateDesc:"\u6309\u6B63\u786E\u7387\u964D\u5E8F",studentScoreDistribution:"\u5B66\u751F\u6210\u7EE9\u5206\u5E03",clickBarChartForDetails:"\u70B9\u51FB\u67F1\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5",excellentStudents:"\u4F18\u79C0\u751F",rankingTop10Students:"\u8BE5\u573A\u8003\u8BD5\u4E2D\u6210\u7EE9\u6392\u540D\u524D10\u7684\u5B66\u751F",rank:"\u540D\u6B21",class:"\u73ED\u7EA7",score:"\u6210\u7EE9",overviewOfQuestionTypes:"\u9898\u578B\u6982\u89C8",clickPieChartForDetails:"\u70B9\u51FB\u73AF\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5",correctRateRange:"\u6B63\u786E\u7387\u533A\u95F4\uFF1A",sixtyAndBelow:"60%\u53CA\u4EE5\u4E0B",setScoreRange:"\u8BBE\u7F6E\u5F97\u5206\u533A\u95F4",level:"\u7B49\u7EA7",scoreRange:"\u5F97\u5206\u533A\u95F4",autoRefresh:"\u81EA\u52A8\u5237\u65B0",dataUpdateInterval30:"\u5F00\u542F\u540E\u6BCF30\u79D2\u66F4\u65B0\u4E00\u6B21\u6570\u636E",dataUpdateInterval10:"\u5F00\u542F\u540E\u6BCF10\u79D2\u66F4\u65B0\u4E00\u6B21\u6570\u636E",questionNumber:"\u9898\u53F7",questionContent:"\u9898\u76EE\u5185\u5BB9",questionCorrectRate:"\u9898\u76EE\u6B63\u786E\u7387\uFF1A\uFF08\u9898\u76EE\u6EE1\u5206\u4F5C\u7B54\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%",fullScoreStudentCount:"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\u4E0E\u5B66\u751F\u603B\u6570\uFF1A\u6839\u636E\u7528\u6237\u7B5B\u9009\u7684\u3010\u7EDF\u8BA1\u8303\u56F4\u3011\u548C\u3010\u5206\u73ED\u3011\u6761\u4EF6\uFF0C\u7EDF\u8BA1\u5BF9\u5E94\u8303\u56F4\u5185\u7684\u5B66\u751F\u6570\u3002",questionScoreRate:"\u9898\u76EE\u5F97\u5206\u7387\uFF1A\uFF08\u6240\u6709\u5B66\u751F\u9898\u76EE\u5B9E\u9645\u5F97\u5206\u603B\u548C/(\u5C0F\u9898\u5E94\u5F97\u5206*\u5B66\u751F\u603B\u6570\uFF09*100%",scoredStudentCount:"\u5F97\u5206\u7684\u5B66\u751F\u6570\u4E0E\u5B66\u751F\u603B\u6570\uFF1A\u6839\u636E\u7528\u6237\u7B5B\u9009\u7684\u3010\u7EDF\u8BA1\u8303\u56F4\u3011\u548C\u3010\u5206\u73ED\u3011\u6761\u4EF6\uFF0C\u7EDF\u8BA1\u5BF9\u5E94\u8303\u56F4\u5185\u7684\u5B66\u751F\u6570",answeredStudentsCount:"\u56DE\u7B54\u8BE5\u9898\u7684\u5B66\u751F\u6570",totalStudentsCount:"\u603B\u4EBA\u6570",question:"\u9898\u76EE",firstLevel:"\u7B2C\u4E00\u5173\uFF1A",knowledgePoint:"\u6240\u5C5E\u77E5\u8BC6\u70B9\uFF1A",answerStatus:"\u7B54\u9898\u60C5\u51B5\uFF1A",viewDetails:"\u67E5\u770B\u8BE6\u60C5",score:"\u5F97\u5206",studentsCount:"\u5B66\u751F\u4EBA\u6570",studentsProportion:"\u5B66\u751F\u6BD4\u4F8B",fullScoreStudentsCount:"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A\u8BE5\u5173\u5361\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570",fullScoreStudentsProportion:"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A\uFF08\u8BE5\u5173\u5361\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%",partialScoreStudentsCount:"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A\u8BE5\u5173\u5361\u5F97\u90E8\u5206\u5206\u7684\u5B66\u751F\u6570",partialScoreStudentsProportion:"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A\uFF08\u8BE5\u5173\u5361\u5F97\u90E8\u5206\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%",zeroScoreStudentsCount:"\u96F6\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A\u8BE5\u5173\u5361\u5F970\u5206\u7684\u5B66\u751F\u6570\uFF08\u672A\u4F5C\u7B54\u3001\u672A\u5F00\u59CB\u7684\u63090\u5206\u7EDF\u8BA1\uFF09",zeroScoreStudentsProportion:"\u96F6\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A\uFF08\u8BE5\u5173\u5361\u5F970\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%",note:"\u6CE8\u610F\uFF1A\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002",gradeDistribution:"\u6210\u7EE9\u5206\u5E03\uFF08\u70B9\u51FB\u7EDF\u8BA1\u6570\u503C\u6216\u67F1\u72B6\u56FE\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09",countBased:"\u6309\u4EBA\u6570\u7EDF\u8BA1",percentageBased:"\u6309\u767E\u5206\u6BD4\u7EDF\u8BA1",total:"\u603B\u8BA1",numberOfPeople:"\u4EBA\u6570",classGradeDistributionByNumber:"\u5404\u73ED\u7EA7\u6210\u7EE9\u5206\u5E03\uFF08\u6309\u4EBA\u6570\uFF09",questionComparison:"\u5C0F\u9898\u5BF9\u6BD4\uFF08\u70B9\u51FB\u67F1\u72B6\u56FE\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09",averageScore:"\u5E73\u5747\u5206\uFF08\u70B9\u51FB\u67F1\u72B6\u56FE\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09",plagiarismCheckTime:"\u67E5\u91CD\u65F6\u95F4",returnForRedo:"\u6253\u56DE\u91CD\u505A",returnForRedoTime:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",resetCode:"\u91CD\u7F6E\u4EE3\u7801",questionName:"\u8BD5\u9898\u540D\u79F0",levelName:"\u5173\u5361\u540D\u79F0",restoreInitialCodeTime:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",releaseSettings:"\u53D1\u5E03\u8BBE\u7F6E",examRelease:"\u8003\u8BD5\u53D1\u5E03",unifiedRelease:"\u7EDF\u4E00\u53D1\u5E03",releaseTime:"\u53D1\u5E03\u65F6\u95F4\uFF1A",deadlineTime:"\u622A\u6B62\u65F6\u95F4\uFF1A",examDurationSettings:"\u8003\u8BD5\u65F6\u957F\u8BBE\u7F6E",restrictAnswerTime:"\u9650\u5236\u8003\u751F\u7B54\u9898\u65F6\u957F",reminderBeforeAnswerEnd:"\u7B54\u9898\u7ED3\u675F\u524D \u8FDB\u884C\u63D0\u9192\uFF0C\u63D0\u9192\u5185\u5BB9\u4E3A",addAnswerReminder:"\u6DFB\u52A0\u7B54\u9898\u63D0\u9192",studentExamTimeLimitReached:"\u5B66\u751F\u8003\u8BD5\u8FBE\u5230\u65F6\u957F\u9650\u5236",studentEarlySubmissionTimeLimit:"\u5B66\u751F\u63D0\u524D\u4EA4\u5377\u65F6\u95F4\u9650\u5236",antiCheatingSettings:"\u9632\u4F5C\u5F0A\u8BBE\u7F6E",recommendedAntiCheatingMode:"\u63A8\u8350\u9632\u4F5C\u5F0A\u6A21\u5F0F (\u4E0D\u540C\u7684\u8003\u8BD5\u6A21\u5F0F\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u52FE\u9009\u5BF9\u5E94\u6A21\u5F0F\u63A8\u8350\u7684\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u652F\u6301\u4E8C\u6B21\u8C03\u6574)",formalMode:"\u6B63\u5F0F\u6A21\u5F0F",simulationMode:"\u6A21\u62DF\u6A21\u5F0F",noCopyPasteDuringAnswer:"\u7B54\u9898\u65F6\u4E0D\u5141\u8BB8\u8FDB\u884C\u590D\u5236\u7C98\u8D34",randomizeQuestionOrder:"\u5C0F\u9898\u9898\u76EE\u987A\u5E8F\u968F\u673A\u6253\u4E71",randomizeAnswerOptionsOrder:"\u9009\u62E9\u9898\u9009\u9879\u987A\u5E8F\u968F\u673A\u6253\u4E71",examPassword:"\u5F00\u8003\u5BC6\u7801\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u7B2C\u4E00\u6B21\u8FDB\u5165\u8003\u8BD5\u65F6\uFF0C\u9700\u8981\u8F93\u5165\u5F00\u8003\u5BC6\u7801\u624D\u80FD\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\uFF09",examUnlockCode:"\u8003\u8BD5\u89E3\u9501\u7801\uFF08\u52FE\u9009\u540E\uFF0C\u5982\u679C\u5B66\u751F\u5728\u8003\u8BD5\u4E2D\u9014\u9000\u51FA\u60F3\u518D\u7EE7\u7EED\u8003\u8BD5\uFF0C\u9700\u8981\u4F7F\u7528\u89E3\u9501\u7801\u8FDB\u884C\u89E3\u9501\u3002\uFF09",examLoginRestriction:"\u8003\u8BD5\u767B\u5F55\u9650\u5236\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5728\u8003\u8BD5\u671F\u95F4\u7B2C\u4E8C\u6B21\u53CA\u540E\u7EED\u767B\u5F55\u7CFB\u7EDF\u65F6\uFF0C\u9700\u8981\u76D1\u8003\u8001\u5E08\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801\u624D\u80FD\u767B\u5F55\u7CFB\u7EDF\uFF09",forceSubmitAfterSwitchingScreen:"\u5207\u5C4F\u540E\u5F3A\u5236\u4EA4\u5377",ipBinding:"IP\u5730\u5740\u7ED1\u5B9A\uFF08\u52FE\u9009\u540E\uFF0C\u5F00\u59CB\u8003\u8BD5\u7684\u5B66\u751F\u8D26\u53F7\u5C06\u81EA\u52A8\u4E0E\u8BBE\u5907\u516C\u7F51IP\u6216\u5185\u7F51IP\u8FDB\u884C\u7ED1\u5B9A\u3002\u5982\u9047\u7279\u6B8A\u60C5\u51B5\uFF0C\u53EF\u7531\u6559\u5E08/\u52A9\u6559\u8FDB\u884CIP\u89E3\u7ED1\u3002\uFF09",restrictExamAccessByIP:"\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP\uFF08\u9650\u5236\u53C2\u4E0E\u8003\u8BD5\u8BBE\u5907\u7684IP\u5730\u5740\u8303\u56F4\uFF09",examMonitorAndBehaviorAnalysis:"\u8003\u8BD5\u4E2D\u542F\u7528\u62CD\u7167\u529F\u80FD\u8FDB\u884C\u76D1\u8003\u548C\u884C\u4E3A\u5206\u6790\uFF08\u5B66\u751F\u5728\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u4F7F\u7528\u7535\u8111\u6444\u50CF\u5934\u968F\u673A\u6293\u62CD\u7167\u7247\uFF0C\u7528\u4E8E\u76D1\u8003\u548C\u5B66\u4E60\u884C\u4E3A\u5206\u6790\uFF0C\u5206\u6790\u7ED3\u679C\u53EF\u5728\u5B66\u751F\u7B54\u5377\u4E2D\u67E5\u770B\uFF09",faceRecognitionBeforeExam:"\u8003\u8BD5\u524D\u4EBA\u8138\u8EAB\u4EFD\u6838\u9A8C\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5F00\u59CB\u8003\u8BD5\u524D\u9700\u4ECE\u4EBA\u8138\u9A8C\u8BC1\u5BA1\u6838\uFF0C\u5BA1\u6838\u901A\u8FC7\u540E\u624D\u53EF\u8FDB\u5165\u7B54\u9898\uFF09",phoneVideoRecordingDuringExam:"\u8003\u8BD5\u4E2D\u5F00\u542F\u624B\u673A\u89C6\u9891\u5F55\u5236\uFF08\u5B66\u751F\u5F00\u59CB\u8003\u8BD5\u524D\u5FC5\u987B\u5148\u5F00\u542F\u624B\u673A\u5F55\u5236\u89C6\u9891\uFF0C\u6559\u5E08/\u52A9\u6559\u53EF\u5728\u8BD5\u5377\u8BE6\u60C5-\u6444\u50CF\u76D1\u63A7\u9875\u9762\u67E5\u770B\u5B66\u751F\u89C6\u9891\u52A8\u6001\uFF09",reviewSettings:"\u8BC4\u9605\u8BBE\u7F6E",centralizedGrading:'\u96C6\u4E2D\u8BC4\u9605\uFF08\u5F53\u5B58\u5728\u5B66\u751F\u5DF2\u4EA4\u5377\u3001\u8003\u8BD5\u72B6\u6001\u4E3A"\u5DF2\u622A\u6B62"\uFF0C\u4E14\u8BD5\u5377\u5305\u542B\u586B\u7A7A\u3001\u7B80\u7B54\u3001\u7F16\u7A0B\u3001\u7A0B\u5E8F\u586B\u7A7A\u3001\u5B9E\u8BAD\u9898\u4EFB\u610F\u9898\u578B\u65F6\uFF0C\u65B9\u53EF\u5F00\u542F\u96C6\u4E2D\u8BC4\u9605\uFF09',centralizedGradingEnabled:"\u96C6\u4E2D\u9605\u5377\uFF08\u5F00\u542F\u96C6\u4E2D\u9605\u5377\u540E\u65E0\u6CD5\u5173\u95ED\uFF09",gradingSettings:"\u6210\u7EE9\u8BBE\u7F6E",partialCreditForIncompleteMultipleChoice:"\u591A\u9009\u9898\u6F0F\u9009\u90E8\u5206\u7ED9\u5206\uFF08\u9009\u4E2D\uFF0C\u5B66\u751F\u6709\u6F0F\u9009\u6B63\u786E\u7B54\u6848\u4F46\u662F\u9009\u4E2D\u7684\u7B54\u6848\u5168\u90E8\u6B63\u786E\uFF0C\u53EF\u83B7\u5F97\u90E8\u5206\u5206\u503C\uFF0C\u5206\u503C=\u9009\u4E2D\u7684\u7B54\u6848\u4E2A\u6570*\uFF08\u8BE5\u5C0F\u9898\u5206\u503C/\u6B63\u786E\u7B54\u6848\u7684\u4E2A\u6570\uFF09\uFF09",ignoreCaseForFillInTheBlanks:"\u586B\u7A7A\u9898\u5224\u5206\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199\uFF08\u9009\u4E2D\uFF0C\u5219\u586B\u7A7A\u9898\u5728\u5224\u5206\u65F6\uFF0C\u5C06\u5FFD\u7565\u7B54\u6848\u603B\u4E2D\u82F1\u6587\u5B57\u6BCD\u5927\u5C0F\u5199\u9650\u5236\uFF09",allowStudentsToViewGrades:"\u5141\u8BB8\u5B66\u751F\u67E5\u770B\u6210\u7EE9",intelligentGradingForShortAnswer:"\u7B80\u7B54\u9898\u667A\u80FD\u8BC4\u9605",enableIntelligentGrading:"\u5F00\u542F\u540E\uFF0C\u5728\u8BD5\u5377\u8BC4\u9605\u9875\u9762\u5C31\u53EF\u4EE5\u4F7F\u7528\u667A\u80FD\u8BC4\u9605\u529F\u80FD\uFF0C\u8BA9AI\u52A9\u6559\u5E2E\u52A9\u4F60\u6253\u5206\u548C\u5199\u8BC4\u8BED",instructionManual:"\u64CD\u4F5C\u8BF4\u660E",publishExam:"\u53D1\u5E03\u8003\u8BD5",cannotRepublishExam:"\u5DF2\u7ECF\u53D1\u5E03\u8FC7\u8003\u8BD5\u7684\u8BD5\u5377\u4E0D\u53EF\u4EE5\u7EDF\u4E00\u53D1\u5E03\u3002",examMode:"\u8003\u8BD5\u6A21\u5F0F",examTime:"\u8003\u8BD5\u65F6\u95F4",selectClass:"\u9009\u62E9\u73ED\u7EA7",joinSuccess:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",later:"\u7A0D\u540E\u518D\u8BF4",goToQuestionBank:"\u524D\u5F80\u8BD5\u5377\u5E93",knowledgeGraph:"\u77E5\u8BC6\u56FE\u8C31",courseGraph:"\u8BFE\u7A0B\u56FE\u8C31",learningPath:"\u5B66\u4E60\u8DEF\u5F84",tagGraph:"\u6807\u7B7E\u56FE\u8C31",knowledgeNode:"\u77E5\u8BC6\u8282\u70B9",resourceNode:"\u8D44\u6E90\u8282\u70B9",createKnowledgeGraph:"\u521B\u5EFA\u77E5\u8BC6\u56FE\u8C31",noGraphCreateOne:"\u6682\u65E0\u56FE\u8C31\uFF0C\u7ACB\u5373\u65B0\u5EFA\u4E00\u4E2A\u56FE\u8C31\u5427\uFF5E",createNewGraph:"\u65B0\u5EFA\u56FE\u8C31",addNewKnowledgeGraph:"\u65B0\u589E\u77E5\u8BC6\u56FE\u8C31",nodeAttributes:"\u8282\u70B9\u5C5E\u6027",graphName:"\u56FE\u8C31\u540D\u79F0",description:"\u7B80\u4ECB",graphType:"\u56FE\u8C31\u7C7B\u578B",selectType:"\u9009\u62E9\u7C7B\u578B",add:"\u6DFB\u52A0",createLearningPath:"\u521B\u5EFA\u5B66\u4E60\u8DEF\u5F84",noLearningPathData:"\u6682\u65E0\u5B66\u4E60\u8DEF\u5F84\u6570\u636E",pathName:"\u8DEF\u5F84\u540D\u79F0\uFF08\u8F93\u5165\u5B66\u4E60\u8DEF\u5F84\u540D\u79F0\uFF09",finishCreation:"\u5B8C\u6210\u521B\u5EFA",learningPathDrag:"\u5B66\u4E60\u8DEF\u5F84\uFF08\u62D6\u52A8\u53EF\u8C03\u6574\u8DEF\u5F84\u987A\u5E8F\uFF09",createNewSurvey:"\u65B0\u5EFA\u95EE\u5377",selectSurvey:"\u9009\u7528\u95EE\u5377",surveySelection:"\u95EE\u5377\u9009\u7528",selectFromSaved:"\u9009\u7528\u5BF9\u8C61\uFF1A\u4F60\u5728\u8BFE\u5802\u95EE\u5377\u5217\u8868\u4E2D\u5DF2\u6536\u85CF\u7684\u95EE\u5377",selectFromPublic:"\u9009\u7528\u5BF9\u8C61\uFF1A\u9898\u5E93\u4E2D\u5DF2\u8BBE\u7F6E\u6210\u516C\u5171\u5C5E\u6027\u7684\u6240\u6709\u95EE\u5377",surveyTitle:"\u95EE\u5377\u6807\u9898",surveyTitleLimit:"\u95EE\u5377\u6807\u9898\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",surveyInstructions:"\u95EE\u5377\u987B\u77E5",surveyInstructionsLimit:"\u5728\u6B64\u8F93\u5165\u672C\u6B21\u95EE\u5377\u7B54\u9898\u7684\u76F8\u5173\u8BF4\u660E\uFF0C\u6700\u5927\u9650\u52365000\u5B57",saveSurvey:"\u4FDD\u5B58\u95EE\u5377",publishSurvey:"\u53D1\u5E03\u95EE\u5377",exportScoreSummary:"\u5BFC\u51FA\u6210\u7EE9\u603B\u7ED3",examSummarySettings:"\u8003\u8BD5\u603B\u7ED3\u8BBE\u7F6E",analysisTemplate:"\u5206\u6790\u6A21\u677F",template1:"\u6A21\u677F1 - \u8003\u6838\u5C0F\u7ED3\u67E5\u770B",template2:"\u6A21\u677F2 - \u8BFE\u7A0B\u8003\u6838\u8BD5\u5377\u5206\u6790\u67E5\u770B",summaryReportPreview:"\u603B\u7ED3\u62A5\u544A\u9884\u89C8",exportSettings:"\u5BFC\u51FA\u8BBE\u7F6E",headerImageSettings:"\u5377\u5934\u5DE6\u89D2\u6807\u3002\u56FE\u7247\u5EFA\u8BAE\u5C3A\u5BF8\uFF1A700px*500px\uFF0C\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7200k",showTestTitle:"\u5C55\u793A\u8BD5\u5377\u6807\u9898",showExamContent:"\u5C55\u793A\u8003\u8BD5\u5185\u5BB9\uFF08\u5373\u672C\u8BD5\u5377\u6240\u5C5E\u8BFE\u7A0B\u540D\u79F0\uFF09",showQuestionDetails:"\u5C55\u793A\u9898\u91CF\u3001\u5206\u503C\u3001\u8003\u8BD5\u65F6\u957F",showScoreAndTable:"\u5C55\u793A\u5F97\u5206\u3001\u8BC4\u5206\u8868\u683C",sealLineSettings:"\u5BC6\u5C01\u7EBF\u533A\u57DF\u8BBE\u7F6E",specializationClass:"\u4E13\u4E1A\u73ED\u7EA7",maxQuestionsPerPage:"\u6BCF\u9875\u5BFC\u51FA\u6700\u5927\u8BD5\u9898\u6570\uFF1A",examInstructions:"\u8003\u8BD5\u987B\u77E5",sampleImagePreview:"\u793A\u4F8B\u56FE\u7247\u9884\u89C8",sortByPublishTimeAsc:"\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F\u6392\u5217",sortByCreationTimeDesc:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217",sortByCreationTimeAsc:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F\u6392\u5217",sortByPublishTimeDesc:"\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F\u6392\u5217",prePublish:"\u9884\u53D1\u5E03",uploadResource:"\u4E0A\u4F20\u8D44\u6E90",addExternalLink:"\u6DFB\u52A0\u5916\u94FE",searchByPublisherOrName:"\u8BF7\u8F93\u5165\u53D1\u5E03\u4EBA\u6216\u540D\u79F0\u8FDB\u884C\u641C\u7D22",resourceName:"\u8D44\u6E90\u540D\u79F0",size:"\u5927\u5C0F",publisher:"\u53D1\u5E03\u4EBA",time:"\u65F6\u95F4",renameDirectory:"\u76EE\u5F55\u91CD\u547D\u540D",directoryName:"\u76EE\u5F55\u540D\u79F0",fileUpload:"\u6587\u4EF6\u4E0A\u4F20",fileUploadLimit:"1. \u4E00\u6B21\u6700\u591A\u4E0A\u4F2010\u4E2A\u6587\u4EF6\u30022. \u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC75G\u3002",publicVisibility:"\u516C\u5F00\uFF1A\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\u3002\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1",resourceDescription:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",resourceNameLimit:"\u8D44\u6E90\u540D\u79F0\uFF1A\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u5B57\u7B26",linkAddress:"\u94FE\u63A5\u5730\u5740\uFF1A\u8BF7\u8F93\u5165\u5916\u94FEURL",batchWatermarkSettings:"\u6279\u91CF\u6C34\u5370\u8BBE\u7F6E",statisticsOverview1:"\u7EDF\u8BA1\u603B\u89C8",adjustSorting:"\u8C03\u6574\u6392\u5E8F",uploadVideo:"\u4E0A\u4F20\u89C6\u9891",video:"\u89C6\u9891",liveBroadcast:"\u76F4\u64AD",eduCoderSupport:"EduCoder\u652F\u6301\u6240\u6709\u7B2C\u4E09\u65B9\u76F4\u64AD\u5E73\u53F0\uFF0C\u7279\u522B\u63A8\u8350\uFF1A",wechat:"\u5FAE\u4FE1",quickGuide:"\u7B80\u660E\u624B\u518C",douyin:"\u6296\u97F3",bilibili:"\u54D4\u54E9\u54D4\u54E9",douyu:"\u6597\u9C7C",weibitong:"\u5A01\u4F70\u901A",addLiveBroadcast:"\u6DFB\u52A0\u76F4\u64AD",batchEnable:"\u6279\u91CF\u5F00\u542F",batchDisable:"\u6279\u91CF\u5173\u95ED",videoStatisticsOverview:"\u89C6\u9891\u7EDF\u8BA1\u603B\u89C8",viewersCount:"\u89C2\u770B\u4EBA\u6570\uFF08\u4EBA\uFF09",viewersCount1:"\u89C2\u770B\u4EBA\u6570",statisticsList:"\u7EDF\u8BA1\u5217\u8868",videoDimensions:"\u89C6\u9891\u7EF4\u5EA6",videoTitle:"\u89C6\u9891\u540D\u79F0",totalViewsCount:"\u89C2\u770B\u603B\u4EBA\u6570\uFF08\u6B21\uFF09",playbackDataStartCounting:"\u64AD\u653E\u6570\u636E\u4ECE\u5F00\u59CB\u7EDF\u8BA1",totalWatchTime:"\u603B\u89C2\u770B\u65F6\u957F\uFF08\u65F6\uFF09",exportData:"\u5BFC\u51FA\u6570\u636E",totalViewCount:"\u89C2\u770B\u603B\u4EBA\u6B21\uFF08\u6B21\uFF09",learningVideosCount:"\u5B66\u4E60\u89C6\u9891\u6570",totalLearningDuration:"\u7D2F\u8BA1\u5B66\u4E60\u65F6\u957F",averageLearningCompletion:"\u5E73\u5747\u5B66\u4E60\u5B8C\u6210\u5EA6",learningStartTime:"\u5F00\u59CB\u5B66\u4E60\u65F6\u95F4",lastLearningTime:"\u6700\u540E\u5B66\u4E60\u65F6\u95F4",endSorting:"\u7ED3\u675F\u6392\u5E8F",videoTitleField:"\u89C6\u9891\u6807\u9898",videoLink:"\u89C6\u9891\u94FE\u63A5",uploadCoverImage:"\u4E0A\u4F20\u5C01\u9762\u56FE",chooseFileToUpload:"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6",uploadInstructions:"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M\uFF0C\u5EFA\u8BAE\u4F7F\u7528288*158\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002",uploadVideoFileLimit:"\u4E0A\u4F20\u89C6\u9891(\u5355\u4E2A\u6587\u4EF61000M\u4EE5\u5185)",uploadInstructionsFileLimit:"\u4E0A\u4F20\u8BF4\u660E\uFF1A\u76EE\u524D\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u89C6\u9891\u6587\u4EF6\u6700\u5927\u9650\u52361G\uFF0C\u5355\u6B21\u6700\u591A\u652F\u63013\u4E2A\u89C6\u9891\u6587\u4EF6\u4E0A\u4F20",videoFormats:"\u89C6\u9891\u89C4\u683C\uFF1Aavi\u3001flv\u3001f4v\u3001m4v\u3001mov\u3001mp4\u3001rmvb\u3001swf\u3001webm\u3001wmv",warmReminder:"\u6E29\u99A8\u63D0\u793A\uFF1A\u4E3A\u4E86\u66F4\u597D\u7684\u64AD\u653E\u4F53\u9A8C\uFF0C\u5EFA\u8BAE\u60A8\u4F18\u5148\u4E0A\u4F20MP4\u683C\u5F0F\u3002\u5982\u679C\u60A8\u662F\u81EA\u5DF1\u5F55\u5236\u89C6\u9891\uFF0C\u5EFA\u8BAE\u60A8\u4FDD\u5B58\u7684\u65F6\u5019\u5C06\u89C6\u9891\u7F16\u7801\u8BBE\u7F6E\u4E3AAVC(H264)",sorting:"\u6392\u5E8F",sortByTime:"\u65F6\u95F4\u6392\u5E8F",sortByPopularity:"\u70ED\u5EA6\u6392\u5E8F",interactionStatistics:"\u4E92\u52A8\u7EDF\u8BA1",postNow:"\u6211\u8981\u53D1\u5E16",reset:"\u91CD\u7F6E",createNewPost:"\u65B0\u5EFA\u5E16\u5B50",enterPostDetails:"\u8BF7\u5728\u6B64\u8F93\u5165\u5E16\u5B50\u8BE6\u60C5\uFF0C\u6700\u5927\u9650\u5236\u4E3A10000\u4E2A\u5B57\u7B26",postCount:"\u53D1\u5E16\u6570",postLikeCount:"\u5E16\u5B50\u70B9\u8D5E\u6570",replyCount:"\u56DE\u590D\u6570",replyLikeCount:"\u56DE\u590D\u70B9\u8D5E\u6570",interactionCount:"\u4E92\u52A8\u6570",totalData:"\u5171 \u6761\u6570\u636E",allClassVisible:"\u5168\u8BFE\u5802\u53EF\u89C1\uFF08\u672A\u52FE\u9009\u5219\u5B66\u751F\u53D1\u5E03\u7684\u8BA8\u8BBA\u53EA\u80FD\u9009\u62E9\u540C\u73ED\u5B66\u751F\u53EF\u89C1\uFF09",allSignIn:"\u5168\u90E8\u7B7E\u5230",signingIn:"\u6B63\u5728\u7B7E\u5230",historicalSignIn:"\u5386\u53F2\u7B7E\u5230",signInStatistics:"\u7B7E\u5230\u7EDF\u8BA1",exportSignIn:"\u5BFC\u51FA\u7B7E\u5230",createSignIn:"\u521B\u5EFA\u7B7E\u5230",historicalSignInNote:"\u672C\u5217\u8868\u4EC5\u5C55\u793A\u5DF2\u622A\u6B62\u7684\u5386\u53F2\u7B7E\u5230\uFF0C\u4EC5\u53EF\u5BFC\u51FA\u5DF2\u622A\u6B62\u7684\u5386\u53F2\u7B7E\u5230",searchSignInName:"\u53EF\u8F93\u5165\u7B7E\u5230\u540D\u79F0\u67E5\u8BE2",noSignIn:"\u6682\u65E0\u7B7E\u5230",noSignInSelected:"\u672A\u9009\u62E9\u7B7E\u5230",noExport:"\u6682\u4E0D\u5BFC\u51FA",selectedCount:"\u5DF2\u9009\u62E9 \u4E2A(\u4E0D\u652F\u6301\u8DE8\u9875\u52FE\u9009)",exportAllSignIn:"\u5BFC\u51FA\u5168\u90E8\u7B7E\u5230",exportSelectedSignIn:"\u5BFC\u51FA\u9009\u4E2D\u7B7E\u5230",showLastTenSignIns:"\u663E\u793A\u6700\u8FD1\u5341\u6B21\u7B7E\u5230",signInName:"\u7B7E\u5230\u540D\u79F0",signInClass:"\u7B7E\u5230\u73ED\u7EA7",noClassDivision:"\u6682\u65E0\u5206\u73ED\uFF0C\u5C06\u9ED8\u8BA4\u9009\u62E9\u8BFE\u5802\u5168\u90E8\u5B66\u751F",signInMethod:"\u7B7E\u5230\u65B9\u5F0F",quickSignIn:"\u5FEB\u6377\u7B7E\u5230",signInByCode:"\u7B7E\u5230\u7801\u7B7E\u5230",signInDate:"\u7B7E\u5230\u65E5\u671F",lateSignInNotice:"\u5728\u7ED3\u675F\u65F6\u95F4\u81F3\u8FDF\u5230\u65F6\u95F4\u7B7E\u5230\u7684\u540C\u5B66\u8BB0\u4E3A\u8FDF\u5230",starStudent:"\u660E\u661F\u5B66\u5458",historicalExport:"\u5386\u53F2\u5BFC\u51FA",getLatestScores:"\u83B7\u53D6\u6700\u65B0\u6210\u7EE9",currentDisplayMode:"\u5F53\u524D\u4E3A\u5168\u4F5C\u4E1A\u603B\u6210\u7EE9\u7684\u5C55\u793A\u6A21\u5F0F",courseExperiment:"\u8BFE\u7A0B\u5B9E\u9A8C",notStarted1:"\u672A\u5F00\u542F",studentNotStartedRate:"\u5B66\u751F\u672A\u5F00\u542F\u7387\uFF08\u53D6\u6559\u5B66\u8BFE\u5802\u5185\u6240\u6709\u5DF2\u622A\u6B62\u7684\u8BFE\u7A0B\u5B9E\u9A8C\u7684\u5E73\u5747\u503C\uFF09",notPassed:"\u672A\u901A\u5173",studentNotPassedRate:"\u5B66\u751F\u672A\u901A\u5173\u7387\uFF08\u53D6\u6559\u5B66\u8BFE\u5802\u5185\u6240\u6709\u5DF2\u622A\u6B62\u7684\u8BFE\u7A0B\u5B9E\u9A8C\u7684\u5E73\u5747\u503C\uFF09",onTimePass:"\u6309\u65F6\u901A\u5173",studentOnTimePassRate:"\u5B66\u751F\u6309\u65F6\u901A\u5173\u7387\uFF08\u53D6\u6559\u5B66\u8BFE\u5802\u5185\u6240\u6709\u5DF2\u622A\u6B62\u7684\u8BFE\u7A0B\u5B9E\u9A8C\u7684\u5E73\u5747\u503C\uFF09",latePass:"\u8FDF\u4EA4\u901A\u5173",studentLatePassRate:"\u5B66\u751F\u8FDF\u4EA4\u901A\u5173\u7387\uFF08\u53D6\u6559\u5B66\u8BFE\u5802\u5185\u6240\u6709\u5DF2\u622A\u6B62\u7684\u8BFE\u7A0B\u5B9E\u9A8C\u7684\u5E73\u5747\u503C\uFF09",practicalPassRateRanking:"\u5B9E\u8BAD\u901A\u5173\u7387\u6392\u884C",practicalScoreDistribution:"\u5B9E\u8BAD\u6210\u7EE9\u5206\u5E03",practicalScoreDistributionAvg:"\u5B9E\u8BAD\u6210\u7EE9\u5206\u5E03\uFF08\u53D6\u6559\u5B66\u8BFE\u5802\u5185\u6240\u6709\u5DF2\u622A\u6B62\u7684\u8BFE\u7A0B\u5B9E\u9A8C\u7684\u5E73\u5747\u503C\uFF09",highToLow:"\u4ECE\u9AD8\u5230\u5E95",lowToHigh:"\u4ECE\u4F4E\u5230\u9AD8",practicalScoreDistributionDetails:"\u5B9E\u8BAD\u6210\u7EE9\u5206\u5E03\u8BE6\u60C5",courseExperimentName:"\u8BFE\u7A0B\u5B9E\u9A8C\u540D\u79F0",numberOfLevels:"\u5173\u5361\u6570",numberOfPasses:"\u901A\u5173\u4EBA\u6570",engineeringCertification:"\u5DE5\u7A0B\u8BA4\u8BC1",relatedEngineeringCertificationCourses:"\u5173\u8054\u5DE5\u7A0B\u8BA4\u8BC1\u8BFE\u7A0B",addAssociation:"\u6DFB\u52A0\u5173\u8054",certifiedMajor:"\u8BA4\u8BC1\u4E13\u4E1A",certificationYear:"\u8BA4\u8BC1\u5C4A\u522B",relatedCourse:"\u5173\u8054\u8BFE\u7A0B",relatedEngineeringCertificationCourseError:"\u5173\u8054\u5DE5\u7A0B\u8BA4\u8BC1\u8BFE\u7A0B\u5931\u8D25\uFF1A\u5F53\u524D\u8BFE\u5802\u672A\u914D\u7F6E\u5DE5\u7A0B\u8BA4\u8BC1\u8BFE\u7A0B\u3002\u89E3\u51B3\u65B9\u6848\uFF1A1. \u8BF7\u7EC4\u7EC7\u7BA1\u7406\u5458\u5148\u5728\u5DE5\u7A0B\u8BA4\u8BC1\u6A21\u5757\u914D\u7F6E\u57F9\u517B\u65B9\u6848\u548C\u8BFE\u7A0B\uFF1B2. \u8054\u7CFB\u5E73\u53F0\u6280\u672F\u652F\u6301\u4EBA\u5458",templateManagement:"\u6A21\u677F\u7BA1\u7406",experimentReportTemplate:"\u5B9E\u9A8C\u62A5\u544A\u6A21\u677F",createNew:"\u65B0\u5EFA",reportName:"\u62A5\u544A\u540D\u79F0",enterReportName:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u62A5\u544A\u540D\u79F0",explanation:"\u8BF4\u660E",studentReportSubmissionNotes:"\u5B66\u751F\u6309\u6A21\u677F\u63D0\u4EA4\u5B9E\u9A8C\u62A5\u544A\u5E94\u6CE8\u610F\u4E8B\u9879",fillingContentLabel:"\u586B\u5199\u5185\u5BB9",fillingContent:"\u5B66\u751F\u53EF\u4EE5\u6839\u636E\u6A21\u677F\u5185\u5BB9\u586B\u5199\u5E76\u63D0\u4EA4\u5B9E\u9A8C\u62A5\u544A",usageScenario:"\u4F7F\u7528\u573A\u666F",showAssignmentInfoInReport:"\u5728\u5B9E\u9A8C\u62A5\u544A\u4E2D\u663E\u793A\u4F5C\u4E1A\u76F8\u5173\u4FE1\u606F",enableReportTemplateLabel:"\u542F\u7528\u8BE5\u62A5\u544A\u6A21\u677F",enableReportTemplate:"\u63D0\u9192\uFF1A\u540C\u4E00\u4F7F\u7528\u573A\u666F\u5185\uFF0C\u53EA\u53EF\u4F7F\u7528\u4E00\u79CD\u62A5\u544A\u6A21\u677F",nonClassMembersNotAllowed:"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165",noAccessPermission:"\u60A8\u6CA1\u6709\u8BBF\u95EE\u6743\u9650\uFF0C\u8BF7\u5148\u83B7\u53D6\u76F8\u5E94\u6743\u9650~",returnToPreviousPage:"\u8FD4\u56DE\u4E0A\u4E00\u9875",returnToHomePage:"\u8FD4\u56DE\u9996\u9875",viewWork:"\u67E5\u770B\u4F5C\u54C1",currentRoleStudent:"\u5F53\u524D\u8EAB\u4EFD\uFF1A\u5B66\u751F",exitClass:"\u63A8\u51FA\u8BFE\u5802",joinTeachingClass:"\u52A0\u5165\u6559\u5B66\u8BFE\u5802",joinGraduationProject:"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1",classInvitationCode:"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"},competitions:{competitionOrganization:"\u7ADE\u8D5B\u7EC4\u7EC7",createCompetition:"\u521B\u5EFA\u7ADE\u8D5B",problemName:"\u8D5B\u9898\u540D\u79F0",beginnerGuide:"\u65B0\u624B\u6307\u5F15",certificateQuery:"\u8BC1\u4E66\u67E5\u8BE2",enterCertificateNumber:"\u8BF7\u8F93\u5165\u8BC1\u4E66\u7F16\u53F7",query:"\u67E5\u8BE2",all:"\u5168\u90E8",aboutToPublish:"\u5373\u5C06\u53D1\u5E03",registering:"\u6B63\u5728\u62A5\u540D",inProgress:"\u8FDB\u884C\u4E2D",myCompetitions:"\u6211\u7684\u7ADE\u8D5B",pastCompetitionsMyCompetitions:"\u5F80\u671F\u6BD4\u8D5B \u6211\u7684\u7ADE\u8D5B",dataStatistics:"\u6570\u636E\u7EDF\u8BA1",enterCompetitionName:"\u8BF7\u8F93\u5165\u7ADE\u8D5B\u540D\u79F0",noRelatedDataYet:"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!",iManage:"\u6211\u7BA1\u7406\u7684",iParticipate:"\u6211\u53C2\u4E0E\u7684",browse:"\u6D4F\u89C8",register:"\u62A5\u540D",completeCompetitionTime:"\u7ADE\u8D5B\u65F6\u95F4\u53BB\u5B8C\u5584",completeRegistrationDeadline:"\u62A5\u540D\u622A\u6B62\u53BB\u5B8C\u5584",competitionStatusPendingReview:"\u7ADE\u8D5B\u72B6\u6001\u5F85\u5BA1\u6838",problemEntry:"\u8D5B\u9898\u5165\u53E3",overview:"\u6982\u89C8",edit:"\u7F16\u8F91",hide:"\u9690\u85CF",deletePage:"\u5220\u9664\u9875\u9762",uploadAttachmentMax150M:"\u4E0A\u4F20\u9644\u4EF6\uFF08\u5355\u4E2A\u6587\u4EF6150M\u4EE5\u5185\uFF09",cancel:"\u53D6\u6D88",saveChanges:"\u4FDD\u5B58\u66F4\u6539",competitionDescription:"\u7ADE\u8D5B\u63CF\u8FF0",problemEntryNotSet:"\u8D5B\u9898\u5165\u53E3\uFF08\u60A8\u8FD8\u6CA1\u6709\u8BBE\u7F6E\u8D5B\u9898\uFF09",goToSettings:"\u53BB\u8BBE\u7F6E",notifications:"\u901A\u77E5\u516C\u544A",materialDownload:"\u8D44\u6599\u4E0B\u8F7D",addSection:"\u65B0\u589E\u680F\u76EE",leaderboard:"\u6392\u884C\u699C",promptCompetitionNotReviewedAdminOnly:"\u63D0\u793A\uFF1A\u8BE5\u7ADE\u8D5B\u8FD8\u672A\u5BA1\u6838\uFF0C\u6682\u65F6\u53EA\u6709\u7BA1\u7406\u5458\u53EF\u89C1",overallRanking:"\u603B\u6392\u884C",enterTeamName:"\u8BF7\u8F93\u5165\u6218\u961F\u540D\u79F0",exportList:"\u5BFC\u51FA\u540D\u5355",updateScores:"\u66F4\u65B0\u6210\u7EE9",ranking:"\u6392\u540D",team:"\u6218\u961F",schoolUnit:"\u5B66\u6821/\u5355\u4F4D",completionTime:"\u5B8C\u6210\u65F6\u957F",competitionResults:"\u6BD4\u8D5B\u6210\u7EE9\uFF08\u672C\u6B21\u7ADE\u8D5B\u5C06\u9996\u5148\u6839\u636E\u5404\u6218\u961F\u7684\u6700\u9AD8\u5206\u8FDB\u884C\u6392\u540D\u3002\u82E5\u51FA\u73B0\u591A\u4E2A\u6218\u961F\u6700\u9AD8\u5206\u76F8\u540C\u7684\u60C5\u51B5\uFF0C\u5C06\u6309\u7167\u6218\u961F\u7684\u5E73\u5747\u5206\u8FDB\u884C\u6392\u5E8F\u3002\uFF09",competitionResults2:"\u0416\u0430\u0440\u044B\u0441 \u043D\u04D9\u0442\u0438\u0436\u0435\u043B\u0435\u0440\u0456",teamAverageScore:"\u6218\u961F\u5E73\u5747\u5206",noData:"\u6682\u65E0\u6570\u636E",teamDetails:"\u6218\u961F\u8BE6\u60C5",manageTeamScores:"\u7BA1\u7406\u6218\u961F\u6210\u7EE9",teamInformation:"\u6218\u961F\u4FE1\u606F",all:"\u5168\u90E8",enterSearchContent:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",export:"\u5BFC\u51FA",serialNumber:"\u5E8F\u53F7",teamId:"\u6218\u961FID",teamName:"\u6218\u961F\u540D\u79F0",teamScores:"\u6218\u961F\u6210\u7EE9",captainName:"\u961F\u957F\u59D3\u540D",advisorTeacher:"\u6307\u5BFC\u8001\u5E08",teamMemberCount:"\u6218\u961F\u4EBA\u6570",registrationTime:"\u62A5\u540D\u65F6\u95F4",operation:"\u64CD\u4F5C",memberInformation:"\u961F\u5458\u4FE1\u606F",personalScores:"\u4E2A\u4EBA\u6210\u7EE9",profession:"\u804C\u4E1A",mobileNumber:"\u624B\u673A\u53F7",studentEmployeeId:"\u5B66\u53F7/\u5DE5\u53F7",region:"\u5730\u533A",myTeam:"\u6211\u7684\u6218\u961F",allTeams:"\u5168\u90E8\u6218\u961F",searchTeamOrMemberName:"\u8BF7\u8F93\u5165\u6218\u961F\u540D\u79F0\u6216\u6210\u5458\u59D3\u540D\u8FDB\u884C\u641C\u7D22",totalTeams0:"\u6218\u961F\u603B\u65700\u4E2A",totalParticipants0:"\u53C2\u8D5B\u603B\u4EBA\u65700\u4E2A",discussion:"\u8BA8\u8BBA",rulesDescriptionDiscussionSection:"\u89C4\u5219\u8BF4\u660E\uFF1A\u5728\u6B64\u7248\u5757\u7BA1\u7406\u5458\u53EF\u4EE5\u521B\u5EFA\u5173\u4E8E\u7ADE\u8D5B\u7684\u8BDD\u9898\u8BA8\u8BBA\uFF0C\u521B\u5EFA\u540E\u5C06\u5BF9\u5E73\u53F0\u7528\u6237\u5F00\u653E\uFF0C\u7528\u6237\u70B9\u51FB\u8BE5\u677F\u5757\u5C06\u8DF3\u8F6C\u81F3\u5BF9\u5E94\u7684\u8BDD\u9898\u8BA8\u8BBA\u5E16\uFF0C\u5E76\u4E14\u53EF\u4EE5\u5C31\u7ADE\u8D5B\u76F8\u5173\u95EE\u9898\u8FDB\u884C\u8BA8\u8BBA\u4EA4\u6D41\u3002\u5982\u679C\u4E0D\u9700\u8981\u6B64\u7248\u5757\uFF0C\u53EF\u4EE5\u9009\u62E9\u52FE\u9009\u201C\u9690\u85CF\u201D\u9009\u9879\uFF0C\u8BE5\u677F\u5757\u5C06\u5BF9\u5E73\u53F0\u7528\u6237\u4E0D\u53EF\u89C1\u3002",topicName:"\u8BDD\u9898\u540D\u79F0",content:"\u5185\u5BB9",enterTopicContent:"\u8BF7\u8F93\u5165\u8BDD\u9898\u5185\u5BB9",topicType:"\u8BDD\u9898\u7C7B\u578B",technicalTags:"\u6280\u672F\u6807\u7B7E",settings:"\u8BBE\u7F6E",basicSettings:"\u57FA\u7840\u8BBE\u7F6E",competitionInformation:"\u7ADE\u8D5B\u4FE1\u606F",basicInformation:"\u57FA\u672C\u4FE1\u606F",competitionMainTitle:"\u7ADE\u8D5B\u4E3B\u6807\u9898",competitionSubtitleEnter:"\u7ADE\u8D5B\u526F\u6807\u9898",competitionSubtitleEnter2:"\u7ADE\u8BF7\u8F93\u5165\u7ADE\u8D5B\u526F\u6807\u9898",competitionIntroductionEnter:"\u7ADE\u8D5B\u7B80\u4ECB",competitionIntroductionEnter2:"\u8BF7\u8F93\u5165\u7ADE\u8D5B\u7B80\u4ECB",competitionWebsite:"\u6BD4\u8D5B\u7F51\u5740",prizeAmountContactCustomerService:"\u5956\u91D1\u91D1\u989D\uFF08\u5982\u679C\u9700\u8981\u8BBE\u7F6E\u5956\u91D1\uFF0C\u8BF7\u4E0E\u5E73\u53F0\u5BA2\u670D\u4EBA\u5458\u5BF9\u63A5\uFF09",prizeCountEnter:"\u5956\u9879\u6570\u91CF\uFF08\u8BF7\u8F93\u5165\u5956\u9879\u6570\u91CF\uFF09",hostingQualificationDocument:"\u4E3E\u529E\u8D44\u8D28\u6587\u6863\uFF08\u5982\u679C\u6D89\u53CA\u5230\u7ADE\u8D5B\u5956\u91D1\u76F8\u5173\u4E8B\u9879\uFF0C\u8BF7\u4E0A\u4F20\u76F8\u5173\u8D44\u8D28\u7684\u8BC1\u660E\u6587\u4EF6\uFF0C\u6709\u4FBF\u4E8E\u7ADE\u8D5B\u5FEB\u901F\u5BA1\u6838\u901A\u8FC7\uFF09",uploadDocument:"\u4E0A\u4F20\u6587\u6863",registrationTimeNoEntryIfNotFilled:"\u62A5\u540D\u65F6\u95F4\uFF08\u5982\u679C\u4E0D\u586B\u62A5\u540D\u65F6\u95F4\uFF0C\u5219\u7ADE\u8D5B\u53D1\u5E03\u540E\u5C06\u4E0D\u5C55\u793A\u62A5\u540D\u5165\u53E3\uFF09",competitionTimeSelectDate:"\u7ADE\u8D5B\u65F6\u95F4\uFF08\u8BF7\u9009\u62E9\u65E5\u671F\uFF09",to:"\u81F3",openScope:"\u5F00\u653E\u8303\u56F4",participationRules:"\u53C2\u8D5B\u89C4\u5219",participateByScope:"\u6309\u8303\u56F4\u53C2\u52A0",customUserParticipation:"\u81EA\u5B9A\u7528\u6237\u53C2\u52A0",selectProvince:"\u9009\u62E9\u7701\u4EFD",allProvinces:"\u5168\u90E8\u7701\u4EFD",partialProvinces:"\u90E8\u5206\u7701\u4EFD",selectInstitutions:"\u9009\u62E9\u9662\u6821",allInstitutions:"\u5168\u90E8\u9662\u6821",partialInstitutions:"\u90E8\u5206\u9662\u6821",registrantConditions:"\u62A5\u540D\u8005\u6761\u4EF6",registrationConditions:"\u62A5\u540D\u6761\u4EF6",realNameAuthentication:"\u5B9E\u540D\u8BA4\u8BC1(\u53C2\u8D5B\u4EBA\u5458\u8D26\u53F7\u5FC5\u987B\u5B9E\u540D\u8BA4\u8BC1)",bindMobile:"\u7ED1\u5B9A\u624B\u673A",bindMobileDesc:"\u53C2\u8D5B\u4EBA\u5458\u8D26\u53F7\u5FC5\u987B\u7ED1\u5B9A\u624B\u673A\u53F7",bindEmail:"\u7ED1\u5B9A\u90AE\u7BB1",bindEmailDesc:"\u53C2\u8D5B\u4EBA\u5458\u8D26\u53F7\u5FC5\u987B\u7ED1\u5B9A\u90AE\u7BB1",registrationInformation:"\u62A5\u540D\u4FE1\u606F",registrationInformationDesc:"\u53C2\u8D5B\u4EBA\u5458\u62A5\u540D\u65F6\u9700\u586B\u5199\u7684\u4FE1\u606F",name:"\u59D3\u540D",studentId:"\u5B66\u53F7",gender:"\u6027\u522B",phone:"\u7535\u8BDD",grade:"\u5E74\u7EA7",advisorTeacherName:"\u6307\u5BFC\u8001\u5E08\u59D3\u540D",schoolOrUnit:"\u5B66\u6821/\u5355\u4F4D",schoolUnitTip:"\u5F00\u542F\u540E\uFF0C\u53C2\u8D5B\u4EBA\u5458\u586B\u5199\u62A5\u540D\u4FE1\u606F\u65F6\uFF0C\u53EF\u9009\u7684\u5B66\u6821/\u5355\u4F4D\u9009\u9879\u4E0E\u201C\u5F00\u653E\u8303\u56F4\u9009\u62E9\u9662\u6821\u201C\u6240\u5217\u51FA\u7684\u9662\u6821\u4E00\u81F4\u3002",schoolUnitConsistentWithOpenScope:"\u4E0E\u201C\u5F00\u653E\u8303\u56F4\u201D\u5305\u542B\u9662\u6821\u4E00\u81F4",idNumber:"\u8EAB\u4EFD\u8BC1\u53F7\u7801",participationMode:"\u53C2\u8D5B\u6A21\u5F0F",teamCompetition:"\u6218\u961F\u8D5B",individualCompetition:"\u4E2A\u4EBA\u8D5B",cannotInMultipleTeams:"\u4E0D\u53EF\u5B58\u5728\u591A\u4E2A\u6218\u961F\u4E2D",studentCount:"\u5B66\u751F\u6570",teacherCountPeople:"\u6559\u5E08\u6570",imageSettings:"\u56FE\u7247\u8BBE\u7F6E",competitionPoster:"\u7ADE\u8D5B\u6D77\u62A5",uploadCompetitionCoverImage:"\u4E0A\u4F20\u7ADE\u8D5B\u5C01\u9762\u56FE",imageSize:"\u56FE\u7247\u5C3A\u5BF8",registrationSuccessPopup:"\u62A5\u540D\u6210\u529F\u5F39\u7A97",uploadExchangeGroupQrCode:"\u4E0A\u4F20\u4EA4\u6D41\u7FA4\u4E8C\u7EF4\u7801",displayQrCode:"\u5C55\u793A\u4E8C\u7EF4\u7801",registrationSuccessPrompt:"\u53C2\u8D5B\u8005\u53EF\u626B\u7801\u52A0\u5165\u5927\u8D5B\u5B98\u65B9\u4EA4\u6D41\u7FA4\uFF0C\u83B7\u53D6\u6700\u65B0\u7ADE\u8D5B\u901A\u77E5",example:"\u793A\u4F8B",problemSettings:"\u8D5B\u9898\u8BBE\u7F6E",modeSettings:"\u6A21\u5F0F\u8BBE\u7F6E",competitionMode:"\u7ADE\u8D5B\u6A21\u5F0F",trainingMode:"\u5B9E\u8BAD\u6A21\u5F0F",trainingModeDesc:"\u6311\u6218\u5B9E\u8BAD\uFF0C\u7CFB\u7EDF\u8BC4\u5BA1",classMode:"\u8BFE\u5802\u6A21\u5F0F",classModeDesc:"\u53C2\u8D5B\u8005\u9700\u8981\u8FDB\u5165\u8BFE\u5802\u5B8C\u6210\u4F5C\u4E1A\uFF0C\u5C06\u9009\u62E9\u8BA1\u5165\u6210\u7EE9\u7684\u4F5C\u4E1A\u751F\u6210\u6392\u884C\u699C",workMode:"\u4F5C\u54C1\u6A21\u5F0F",workModeDesc:"\u53C2\u8D5B\u8005\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u7CFB\u7EDF\u8BC4\u5BA1",answerStartEndTimeEdit:"\u7B54\u9898\u8D77\u6B62\u65F6\u95F4",addNewProblem:"\u65B0\u589E\u8D5B\u9898",scheduleSettings:"\u8D5B\u7A0B\u8BBE\u7F6E",rulesDescriptionScheduleSection:"\u89C4\u5219\u8BF4\u660E\uFF1A\u5728\u6B64\u7248\u5757\u7BA1\u7406\u5458\u53EF\u4EE5\u521B\u5EFA\u8D5B\u4E8B\u7684\u65E5\u7A0B\u65F6\u95F4\u8F74\uFF0C\u6BCF\u4E2A\u8D5B\u7A0B\u5C06\u5728\u65F6\u95F4\u8F74\u4E0A\u6309\u5E8F\u53F7\u987A\u5E8F\u4F9D\u6B21\u6392\u5217\u3002\u521B\u5EFA\u6210\u529F\u540E\u5C06\u5BF9\u5E73\u53F0\u7528\u6237\u516C\u5F00\uFF0C\u4F7F\u7528\u6237\u80FD\u591F\u8F7B\u677E\u4E86\u89E3\u6574\u4E2A\u8D5B\u4E8B\u7684\u8FDB\u5EA6\u548C\u5B89\u6392\u3002",scheduleOne:"\u8D5B\u7A0B",scheduleName:"\u8D5B\u7A0B\u540D\u79F0",scheduleNameEnter:"\u8BF7\u8F93\u5165\u8D5B\u7A0B\u540D\u79F0",scheduleTime:"\u8D5B\u7A0B\u65F6\u95F4",scheduleTimeSelect:"\u8BF7\u9009\u62E9\u8D5B\u7A0B\u65F6\u95F4",delete:"\u5220\u9664",saveChanges:"\u4FDD\u5B58\u66F4\u6539",administrators:"\u7BA1\u7406\u4EBA\u5458",administratorSettings:"\u7BA1\u7406\u4EBA\u5458\u8BBE\u7F6E",addAdministrator:"\u6DFB\u52A0\u7BA1\u7406\u5458",searchType:"\u641C\u7D22\u7C7B\u578B",email:"\u90AE\u7BB1",searchContent:"\u641C\u7D22\u5185\u5BB9",unit:"\u5355\u4F4D",enterUnitName:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0",searchAdministratorToAdd:"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u7BA1\u7406\u5458",search:"\u641C\u7D22",confirm:"\u786E\u5B9A",cancel:"\u53D6\u6D88",competitionGuide:"\u7ADE\u8D5B\u6307\u5F15",mainTitleSettingsSetToTest:"\u4E3B\u6807\u9898\u8BBE\u7F6E\uFF08\u60A8\u5DF2\u8BBE\u7F6E\u4E3B\u6807\u9898\u4E3A\uFF1A\u6D4B\u8BD5\uFF09",websiteSettingsSetTo:"\u7F51\u5740\u8BBE\u7F6E\uFF08\u60A8\u5DF2\u8BBE\u7F6E\u7F51\u5740\u4E3A\uFF1A\uFF09",competitionTimeFillCorrectlyInSettings:"\u7ADE\u8D5B\u65F6\u95F4\uFF08\u8BF7\u5728\u8BBE\u7F6E\u4E2D\u586B\u5199\u6B63\u786E\u7684\u7ADE\u8D5B\u65F6\u95F4\uFF09",problemSettingsFillCorrectlyInSettings:"\u8D5B\u9898\u8BBE\u7F6E\uFF08\u8BF7\u5728\u8BBE\u7F6E\u4E2D\u586B\u5199\u6B63\u786E\u7684\u8D5B\u9898\u8BBE\u7F6E\uFF09",submitForReviewCompleteGuideFirst:"\u63D0\u4EA4\u5BA1\u6838\uFF08\u8BF7\u5B8C\u6210\u7ADE\u8D5B\u6307\u5F15\u540E\uFF0C\u518D\u63D0\u4EA4\u5BA1\u6838\uFF09",goCompleteInformation:"\u53BB\u5B8C\u5584\u4FE1\u606F",view:"\u67E5\u770B",competitionName:"\u7ADE\u8D5B\u540D\u79F0",noDataAvailable:"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6\uFF01",ongoing:"\u8FDB\u884C\u4E2D\u7684",pastCompetitions:"\u5F80\u671F\u6BD4\u8D5B",underReview:"\u5F85\u5BA1\u6838",noDescriptionAvailable:"\u6682\u65E0\u7B80\u4ECB",registrationDeadline:"\u62A5\u540D\u622A\u6B62\u65F6\u95F4",viewCount:"\u6D4F\u89C8\u6570",prizeAmount:"\u5956\u91D1\u91D1\u989D",prizeSetupContact:"\u5982\u679C\u9700\u8981\u8BBE\u7F6E\u5956\u91D1\uFF0C\u8BF7\u4E0E\u5E73\u53F0\u5BA2\u670D\u4EBA\u5458\u5BF9\u63A5",numberOfAwards:"\u5956\u9879\u6570\u91CF",enterNumberOfAwards:"\u8BF7\u8F93\u5165\u5956\u9879\u6570\u91CF",eventQualificationDocument:"\u4E3E\u529E\u8D44\u8D28\u6587\u6863",uploadPrizeQualification:"\u5982\u679C\u6D89\u53CA\u5230\u7ADE\u8D5B\u5956\u91D1\u76F8\u5173\u4E8B\u9879\uFF0C\u8BF7\u4E0A\u4F20\u76F8\u5173\u8D44\u8D28\u7684\u8BC1\u660E\u6587\u4EF6\uFF0C\u6709\u4FBF\u4E8E\u7ADE\u8D5B\u5FEB\u901F\u5BA1\u6838\u901A\u8FC7",noRegistrationTime:"\u5982\u679C\u4E0D\u586B\u62A5\u540D\u65F6\u95F4\uFF0C\u5219\u7ADE\u8D5B\u53D1\u5E03\u540E\u5C06\u4E0D\u5C55\u793A\u62A5\u540D\u5165\u53E3",mentorContact:"\u6307\u5BFC\u8001\u5E08\u8054\u7CFB\u65B9\u5F0F",adminSettings:"\u7BA1\u7406\u5458\u8BBE\u7F6E",uploadAttachment:"\u4E0A\u4F20\u9644\u4EF6",registrationSuccessMessage:"\u62A5\u540D\u6210\u529F\u63D0\u793A",questionAnswerStartEndTime:"\u7B54\u9898\u8D77\u6B62\u65F6\u95F4",addNew:"\u65B0\u589E",mainTitleSettings:"\u4E3B\u6807\u9898\u8BBE\u7F6E",mainTitleSet:"\u60A8\u5DF2\u8BBE\u7F6E\u4E3B\u6807\u9898\u4E3A",websiteSettings:"\u7F51\u5740\u8BBE\u7F6E",websiteSet:"\u60A8\u5DF2\u8BBE\u7F6E\u7F51\u5740\u4E3A\uFF1A",enterCorrectCompetitionTime:"\u8BF7\u5728\u8BBE\u7F6E\u4E2D\u586B\u5199\u6B63\u786E\u7684\u7ADE\u8D5B\u65F6\u95F4",enterCorrectQuestionSettings:"\u8BF7\u5728\u8BBE\u7F6E\u4E2D\u586B\u5199\u6B63\u786E\u7684\u8D5B\u9898\u8BBE\u7F6E",submitForReview:"\u63D0\u4EA4\u5BA1\u6838",completeGuidelinesBeforeReview:"\u8BF7\u5B8C\u6210\u7ADE\u8D5B\u6307\u5F15\u540E\uFF0C\u518D\u63D0\u4EA4\u5BA1\u6838",noQuestionsAdded:"\u60A8\u8FD8\u6CA1\u6709\u6DFB\u52A0\u8D5B\u9898\uFF0C\u70B9\u51FB\u6DFB\u52A0\u8D5B\u9898",onlyCertifiedTeachersCanCreate:"\u5F53\u524D\u4EC5\u652F\u6301\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u53EF\u521B\u5EFA",registrationClosed:"\u62A5\u540D\u622A\u6B62",registered:"\u5DF2\u62A5\u540D",ended:"\u5DF2\u7ED3\u675F",rankingClosed:"\u6392\u884C\u699C\u5F53\u524D\u4E3A\u5C01\u699C\u72B6\u6001",share:"\u5206\u4EAB",enterExamRoom:"\u8FDB\u5165\u8003\u573A",teamMembers:"\u6218\u961F\u6210\u5458",exitTeam:"\u9000\u51FA\u6218\u961F",phone1:"\u624B\u673A",major:"\u4E13\u4E1A",role:"\u89D2\u8272"},problemset:{questionBank:"\u8BD5\u9898\u5E93",public:"\u516C\u5171",myCreated:"\u6211\u521B\u5EFA\u7684",direction:"\u65B9\u5411",knowledgePoint:"\u77E5\u8BC6\u70B9",questionType:"\u9898\u578B",difficulty:"\u96BE\u5EA6",all:"\u5168\u90E8",programmingQuestion:"\u7F16\u7A0B\u9898",singleChoice:"\u5355\u9009\u9898",multipleChoice:"\u591A\u9009\u9898",trueFalse:"\u5224\u65AD\u9898",fillInTheBlank:"\u586B\u7A7A\u9898",shortAnswer:"\u7B80\u7B54\u9898",compositeQuestion:"\u7EC4\u5408\u9898",programFillInTheBlank:"\u7A0B\u5E8F\u586B\u7A7A\u9898",practicalQuestion:"\u5B9E\u8BAD\u9898",easy:"\u7B80\u5355",moderate:"\u9002\u4E2D",difficult:"\u56F0\u96BE",currentFolder:"\u5F53\u524D\u6587\u4EF6\u5939",rootDirectory:"\u6839\u76EE\u5F55",shareAllFolders:"\u5171\u4EAB\u5168\u90E8\u6587\u4EF6\u5939",delete:"\u5220\u9664",rename:"\u91CD\u547D\u540D",questionCount:"\u8BD5\u9898\u6570",createNewFolder:"\u65B0\u5EFA\u6587\u4EF6\u5939",folderName:"\u6587\u4EF6\u5939\u540D\u79F0",enterFolderName:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",folderLocation:"\u6587\u4EF6\u5939\u4F4D\u7F6E",sortByCreationTimeDescending:"\u6309\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",sortByQuestionNameAscending:"\u6309\u8BD5\u9898\u540D\u79F0\u5347\u5E8F",sortByQuestionNameDescending:"\u6309\u8BD5\u9898\u540D\u79F0\u964D\u5E8F",sortByUpdateTimeAscending:"\u6309\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F",sortByUpdateTimeDescending:"\u6309\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F",sortByUsageCountAscending:"\u6309\u4F7F\u7528\u6B21\u6570\u5347\u5E8F",sortByUsageCountDescending:"\u6309\u4F7F\u7528\u6B21\u6570\u964D\u5E8F",sortByCreationTimeAscending:"\u6309\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",exportQuestions:"\u5BFC\u51FA\u8BD5\u9898",exportSettings:"\u5BFC\u51FA\u8BBE\u7F6E",includeSubFolders:"\u5305\u542B\u5B50\u6587\u4EF6\u5939",onlyCurrentFolder:"\u4EC5\u5F53\u524D\u6587\u4EF6\u5939",compositeAndPracticalNotExportable:"\u5176\u4E2D\u7EC4\u5408\u9898\u4E0E\u5B9E\u8BAD\u9898\u6682\u4E0D\u652F\u6301\u5BFC\u51FA",creator:"\u521B\u5EFA\u8005",update:"\u66F4\u65B0",usageCount:"\u4F7F\u7528\u6B21\u6570",edit:"\u7F16\u8F91",experience:"\u4F53\u9A8C",more:"\u66F4\u591A",copy:"\u590D\u5236",moveTo:"\u79FB\u52A8\u5230",publish:"\u516C\u5F00",addToQuestionBasket:"\u52A0\u5165\u8BD5\u9898\u7BEE",questionBasket:"\u8BD5\u9898\u7BEE",removeFromQuestionBasket:"\u79FB\u51FA\u8BD5\u9898\u7BEE",selectQuestionsToAddToBasketBeforeCreatingTest:"\u8BF7\u9009\u62E9\u8BD5\u9898\u52A0\u5165\u8BD5\u9898\u7BEE\u540E\u8FDB\u884C\u7EC4\u5377",totalQuestions:"\u9898\u76EE\u603B\u6570",clear:"\u6E05\u7A7A",createTest:"\u521B\u5EFA\u8BD5\u5377",questionDescription:"\u9898\u76EE\u63CF\u8FF0",operationLog:"\u64CD\u4F5C\u8BB0\u5F55",evaluation:"\u8BC4\u6D4B",testCases:"\u6D4B\u8BD5\u7528\u4F8B",programmingLanguage:"\u7F16\u7A0B\u8BED\u8A00",singleTestCaseTimeLimit:"\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F\u9650\u5236",onlyCertifiedTeachersCanCreate:"\u5F53\u524D\u4EC5\u652F\u6301\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u53EF\u521B\u5EFA",console:"\u63A7\u5236\u53F0",debugCode:"\u8C03\u8BD5\u4EE3\u7801",submitAndEvaluate:"\u8BC4\u6D4B\u5E76\u63D0\u4EA4",debugResult:"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C",customTestCase:"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B",inputTestCase:"\u8BF7\u8F93\u5165\u81EA\u6D4B\u7528\u4F8B(\u5982\u679C\u672A\u586B\u5199\uFF0C\u9996\u6B21\u81EA\u6D4B\u8FD0\u884C\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u586B\u5145\u7B2C\u4E00\u4E2A\u975E\u9690\u85CF\u7684\u6587\u672C\u7C7B\u578B\u7684\u6D4B\u8BD5\u7528\u4F8B)",executionResult:"\u4EE3\u7801\u6267\u884C\u7ED3\u679C",inputTestValue:"\u8BF7\u5728\u5DE6\u4FA7\u8F93\u5165\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D\uFF0C\u5373\u53EF\u751F\u6210\u4EE3\u7801\u6267\u884C\u7ED3\u679C",settings:"\u8BBE\u7F6E",codeFormat:"\u4EE3\u7801\u683C\u5F0F",displayMode:"\u663E\u793A\u6A21\u5F0F",fontSize:"\u5B57\u4F53\u5927\u5C0F",tabConversion:"Tab\u8F6C\u6362",formatCode:"\u683C\u5F0F\u5316\u4EE3\u7801",shortcuts:"\u5FEB\u6377\u952E",saveCode:"\u4FDD\u5B58\u4EE3\u7801",invokeShortcutsList:"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868",indentLeftRight:"\u5DE6\u53F3\u7F29\u8FDB",jumpToMatchingBracket:"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7",goToFirstLine:"\u8F6C\u5230\u9996\u884C",goToLastLine:"\u8F6C\u5230\u5C3E\u884C",difficulty1:"\u5B9E\u8BAD\u96BE\u6613\u5EA6",labEnvironment:"\u5B9E\u9A8C\u73AF\u5883",labContainerNetwork:"\u5B9E\u9A8C\u5BB9\u5668\u7F51\u7EDC",enableExternalNetwork:"\u5F00\u542F\u5916\u7F51",programmingProblemName:"\u7F16\u7A0B\u9898\u540D\u79F0",problemDescription:"\u8BD5\u9898\u63CF\u8FF0",referenceAnswer:"\u53C2\u8003\u7B54\u6848",editReferenceAnswer:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09",problemAnalysis:"\u9898\u76EE\u89E3\u6790",editProblemAnalysis:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",singleTestSetDuration:"\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F",evaluateSpaceHandling:"\u8BC4\u6D4B\u65F6\u7A7A\u683C\u5904\u7406",ignoreLeadingTrailingSpaces:"\u5FFD\u7565\u9996\u5C3E\u7A7A\u683C",doNotIgnoreSpaces:"\u4E0D\u5FFD\u7565\u7A7A\u683C",ignoreAllSpaces:"\u5FFD\u7565\u6240\u6709\u7A7A\u683C",resourceFiles:"\u8D44\u6E90\u6587\u4EF6\uFF08\u5B66\u751F\u53EF\u5728\u5B9E\u9A8C\u65F6\u53EF\u89C1\u7684\u6587\u4EF6\uFF09",upload:"\u4E0A\u4F20",compileOptions:"\u7F16\u8BD1\u9009\u9879",strictMode:"\u4E25\u683C\u6A21\u5F0F\uFF08\u52FE\u9009\u540E\uFF0C\u5728C/C++\u8BED\u8A00\u4E2D\u7F16\u8BD1\u4EE3\u7801\u65F6\u51FA\u73B0\u7684\u8B66\u544A\u89C6\u4E3A\u7F16\u8BD1\u9519\u8BEF\uFF09",variableInitializationCheck:"\u53D8\u91CF\u521D\u59CB\u5316\u68C0\u6D4B\uFF08\u52FE\u9009\u540E\uFF0C\u5728C/C++\u8BED\u8A00\u4EE3\u7801\u4E2D\u53D8\u91CF\u672A\u521D\u59CB\u5316\u5F53\u505A\u62A5\u9519\u5904\u7406\uFF09",visibility:"\u53EF\u89C1\u6027",displayTestCaseResultsWhenFailed:"\u8BC4\u6D4B\u672A\u901A\u8FC7\u65F6\uFF0C\u663E\u793A\u5BF9\u5E94\u516C\u5F00\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u548C\u8F93\u51FA(\u6559\u5E08\u4E00\u76F4\u53EF\u89C1)",hideStudentResults:"\u9690\u85CF\u5B66\u5458\u8BC4\u6D4B\u5B9E\u9645\u8F93\u51FA\u7ED3\u679C\uFF0C\u4EC5\u5C55\u793A\u8BC4\u6D4B\u662F\u5426\u901A\u8FC7(\u6559\u5E08\u4E00\u76F4\u53EF\u89C1)",hideEvaluationResults:"\u9690\u85CF\u8BC4\u6D4B\u7ED3\u679C\uFF0C\u4E0D\u5C55\u793A\u5B9E\u9645\u8F93\u51FA\u548C\u8BC4\u6D4B\u662F\u5426\u901A\u8FC7(\u6559\u5E08\u4E00\u76F4\u53EF\u89C1)",showTestCaseColumn:"\u5C55\u793A\u6D4B\u8BD5\u7528\u4F8B\u680F\u76EE\uFF0C\u52FE\u9009\u540E\u6559\u5E08\u8EAB\u4EFD\u53EF\u5C55\u793A\u6240\u6709\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u548C\u8F93\u51FA",evaluationScoreRules:"\u8BC4\u6D4B\u5F97\u5206\u89C4\u8303",partialTestSetScore:"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6(\u90E8\u5206\u6D4B\u8BD5\u96C6\u6B63\u786E\u65F6\uFF0C\u6309\u914D\u7F6E\u7684\u6BD4\u4F8B\u83B7\u5F97\u5206\u503C)",fullTestSetScore:"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6(\u6240\u6709\u6D4B\u8BD5\u96C6\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u80FD\u83B7\u5F97\u5206\u503C)",testCaseType:"\u7528\u4F8B\u7C7B\u578B",text:"\u6587\u672C",file:"\u6587\u4EF6",testCase:"\u6D4B\u8BD5\u7528\u4F8B",add:"\u6DFB\u52A0",batchUpload:"\u6279\u91CF\u4E0A\u4F20",input:"\u8F93\u5165",batchUploadTestCases:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B",dragOrClickToUpload:"\u62D6\u7740\u6587\u4EF6\u6216\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20",uploadFileTip:"\u63D0\u793A 1\u3001\u6587\u4EF6\u5FC5\u987B\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6\u30022\u3001\u4E0A\u4F20\u7684\u6587\u4EF6\u7F16\u7801\u4EC5\u652F\u6301UTF-8\uFF0C\u5426\u5219\u53EF\u80FD\u4F1A\u51FA\u73B0\u6587\u672C\u4E71\u7801\u30023\u3001\u8F93\u5165\u8F93\u51FA\u6587\u4EF6\u9700\u6587\u4EF6\u540D\u79F0\u4E00\u4E00\u5BF9\u5E94\uFF0C\u672A\u5BF9\u5E94\u65F6\uFF0C\u5C06\u65E0\u6CD5\u4E0A\u4F20\u30024\u3001\u5355\u4E2A\u4E0A\u4F20\u6587\u4EF6\u4E0D\u80FD\u8D85\u8FC7100MB\uFF0C\u8D85\u8FC7\u65F6\uFF0C\u53EF\u4EE5\u5206\u6279\u6B21\u4E0A\u4F20\u3002",cancel:"\u53D6\u6D88",confirm:"\u786E\u8BA4",confirmDeleteTestSet1:"\u786E\u5B9A\u5220\u9664\u6D4B\u8BD5\u96C61",putInFolder:"\u653E\u5165\u6587\u4EF6\u5939",nextStep:"\u4E0B\u4E00\u6B65",save:"\u4FDD\u5B58",startChallenge:"\u5F00\u59CB\u6311\u6218",problemSettings:"\u9898\u76EE\u8BBE\u7F6E",studentInitialCode:"\u5B66\u5458\u521D\u59CB\u4EE3\u7801",setStudentInitialCode:"\u8BBE\u7F6E\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF0C\u4E3A\u5B66\u751F\u63D0\u793A\u660E\u786E\u7F16\u8BD1\u8D77\u70B9",programmingLanguageConfig:"\u7F16\u7A0B\u8BED\u8A00\u914D\u7F6E",saveSuccess:"\u4FDD\u5B58\u6210\u529F",addSingleQuestion:"\u5355\u4E2A\u6DFB\u52A0",batchImport:"\u6279\u91CF\u5BFC\u5165",smartImport:"\u667A\u80FD\u5BFC\u5165",questionType1:"\u8BD5\u9898\u7C7B\u578B",multipleChoice1:"\u9009\u62E9\u9898",selectDirectionAndCourse:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",selectMultipleKnowledgePoints:"\u8BF7\u9009\u62E9\u591A\u4E2A\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A",addToFolder:"\u653E\u5165\u6587\u4EF6\u5939\u76EE\u5F55",questionStem:"\u9898\u5E72",editMultipleChoiceStem:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",answerOptions:"\u7B54\u6848\u9009\u9879",enterOption:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",setAsAnswer:"\u8BBE\u4E3A\u7B54\u6848",addOption:"\u6DFB\u52A0\u9009\u9879",saveQuestion:"\u4FDD\u5B58\u9898\u76EE",editTrueFalseStem:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",correct:"\u6B63\u786E",incorrect:"\u9519\u8BEF",editFillInBlankStem:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",insertBlankItem:"\u70B9\u51FB\u63D2\u5165\u586B\u7A7A\u9879",blankItemAnswer:"\u586B\u7A7A\u9879\u7B54\u6848\uFF08\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879\uFF09",ignoreCaseDuringGrading:"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199",ignoreSpacesDuringGrading:"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C",editShortAnswerStem:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9",gradingKeywords:"\u5224\u5206\u5173\u952E\u8BCD",supportMultipleKeywords:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD(\u6216\u7684\u5173\u7CFB)\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00",saveKeywordsWithEnter:"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD",editCombinationQuestionStem:"\u8BF7\u7F16\u8F91\u7EC4\u5408\u9898\u9898\u5E72\u5185\u5BB9",subQuestion:"\u5C0F\u9898",addSubQuestion:"\u6DFB\u52A0\u5C0F\u9898",programCode:"\u7A0B\u5E8F\u4EE3\u7801",singleLineBlankItem:"\u5355\u884C\u586B\u7A7A\u9879",multiLineBlankItem:"\u591A\u884C\u586B\u7A7A\u9879",blankItemAnswerLabel:"\u586B\u7A7A\u9879\u7B54\u6848",maxEvaluationTime:"\u6700\u5927\u8BC4\u6D4B\u65F6\u957F \u79D2",output:"\u8F93\u51FA",debugAndRun:"\u8FD0\u884C\u8C03\u8BD5",together:"\u5171",pieceOfData:"\u6761\u6570\u636E",searchByQuestionNumberOrKeyword:"\u8BF7\u8F93\u5165\u9898\u53F7\u6216\u8005\u5176\u4ED6\u5173\u952E\u8BCD\u8FDB\u884C\u641C\u7D22"},paperlibrary:{questionBank:"\u8BD5\u5377\u5E93",public:"\u516C\u5171",myCreated:"\u6211\u521B\u5EFA\u7684",searchByPaperName:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u641C\u7D22",direction:"\u65B9\u5411",difficulty:"\u96BE\u5EA6",easy:"\u7B80\u5355",medium:"\u9002\u4E2D",hard:"\u56F0\u96BE",type:"\u7C7B\u578B",sortByUpdateTime:"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F",sortByUsageCount:"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F",numberOfQuestions:"\u8BD5\u9898\u6570",totalScore:"\u603B\u5206",point:"\u5206",minute:"\u5206\u949F",update:"\u66F4\u65B0",usageCount:"\u4F7F\u7528\u6B21\u6570",sendToClassroom:"\u53D1\u9001\u81F3\u8BFE\u5802",edit:"\u7F16\u8F91",mockExam:"\u6A21\u62DF\u8003\u8BD5",more:"\u66F4\u591A",share:"\u5171\u4EAB",publish:"\u516C\u5F00",responsible:"\u8D1F\u8D23",encryptAndArchive:"\u52A0\u5BC6\u5C01\u5B58",encryptInfo:"\u8BD5\u5377\u52A0\u5BC6\u5C01\u5B58\u540E\uFF0C\u6240\u6709\u7528\u6237\u9700\u8981\u8F93\u5165\u5C01\u5B58\u5BC6\u7801\u624D\u80FD\u8FDB\u884C\u67E5\u770B\u3001\u7F16\u8F91\u8BD5\u5377\u7B49\u64CD\u4F5C\uFF01",archivePassword:"\u5C01\u5B58\u5BC6\u7801",setArchivePassword:"\u8BF7\u8BBE\u7F6E\u5C01\u5B58\u5BC6\u7801\uFF0C\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u6700\u5927\u9650\u52366-16\u4E2A\u5B57\u7B26",confirmPassword:"\u786E\u8BA4\u5BC6\u7801",reenterArchivePassword:"\u8BF7\u518D\u6B21\u8F93\u5165\u5C01\u5B58\u5BC6\u7801\uFF0C\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u6700\u5927\u9650\u52366-16\u4E2A\u5B57\u7B26",exportPaper:"\u5BFC\u51FA\u8BD5\u5377",selectExportFormat:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u7A7A\u767D\u8BD5\u5377\u683C\u5F0F",pdfFormat:"pdf\u683C\u5F0F",wordFormat:"word\u683C\u5F0F",delete:"\u5220\u9664",tip:"\u63D0\u793A",confirmDelete:"\u786E\u8BA4\u5220\u9664\u540E\uFF0C\u65E0\u6CD5\u64A4\u9500",confirmDeleteSure:"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F",confirm:"\u786E\u5B9A",confirm1:"\u786E\u8BA4",cancel:"\u53D6\u6D88",searchByClassName:"\u8F93\u51FA\u8BFE\u5802\u540D\u79F0\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u641C\u7D22",className:"\u8BFE\u5802\u540D\u79F0",groupCount:"\u5206\u73ED\u6570\u91CF",studentCount:"\u5B66\u5458\u4EBA\u6570",selectedPaperSentToClass:"\u9009\u62E9\u7684\u8BD5\u5377\u5C06\u4F1A\u53D1\u9001\u5230\u6307\u5B9A\u8BFE\u5802\u5E76\u4E3A\u73ED\u7EA7\u5B66\u5458\u751F\u6210\u8003\u8BD5\u8BD5\u5377",examInProgress:"\u6A21\u62DF\u8003\u8BD5\u4E2D",remainingTime:"\u5269\u4F59\u7B54\u9898\u65F6\u957F",submitAnswer:"\u4EA4\u5377",answerProgress:"\u7B54\u9898\u8FDB\u5EA6",totalQuestions:"\u5171 \u9898\uFF1A\u6EE1\u5206 \u5206",answered:"\u5DF2\u7B54",partiallyAnswered:"\u90E8\u5206\u7B54\u9898",unanswered:"\u672A\u7B54",nextQuestion:"\u4E0B\u4E00\u9898",enterAnswering:"\u8FDB\u5165\u7B54\u9898",previousQuestion:"\u4E0A\u4E00\u9898",incompleteQuestionsConfirmation:"\u6709 x \u9898\u672A\u5B8C\u6210\uFF0C\u5305\u542B 1 \u4E2A\u7F16\u7A0B\u9898 \u63D0\u4EA4\u540E\u65E0\u6CD5\u518D\u4FEE\u6539\u7B54\u9898\uFF0C\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\uFF1F",submitting:"\u4EA4\u5377\u4E2D",gradingInProgress:"\u6B63\u5728\u5224\u5206\u4E2D",submitSuccess:"\u4EA4\u5377\u6210\u529F",restartSimulation:"\u91CD\u65B0\u6A21\u62DF\u8003\u8BD5",publicRules:"\u516C\u5F00\u89C4\u5219\u544A\u77E5",publicRulesDetails:"1.\u516C\u5F00\u7684\u8BD5\u5377\u9700\u8981\u8BBE\u7F6E\u65B9\u5411&\u8BFE\u7A0B\u4FE1\u606F\u3002",publicRulesDetails1:"2.\u516C\u5F00\u8BD5\u5377\u7533\u8BF7\u7ECF\u5E73\u53F0\u5BA1\u6838\u540E\uFF0C\u8BE5\u8BD5\u5377\u5C06\u5728\u516C\u5171\u8BD5\u5377\u5E93\u53EF\u89C1\uFF0C\u5E73\u53F0\u7684\u6240\u6709\u7528\u6237\u5747\u53EF\u4F7F\u7528\u8BE5\u8BD5\u5377\uFF0C\u4E14\u8BE5\u8BD5\u5377\u4E0B\u7684\u6240\u6709\u8BD5\u9898\u4E00\u5E76\u516C\u5F00\u3002",publicRulesDetails2:"3.\u516C\u5F00\u540E\u7684\u8BD5\u5377\u4E0D\u652F\u6301\u8FDB\u884C\u7F16\u8F91\uFF0C\u53EF\u4EE5\u64A4\u9500\u540E\u518D\u8FDB\u884C\u7F16\u8F91\u3002",quickSelectDirectionAndCourse:"\u5FEB\u901F\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",customDirectionAndCourse:"\u81EA\u5B9A\u4E49\u65B9\u5411&\u8BFE\u7A0B",directionAndCourse:"\u65B9\u5411&\u8BFE\u7A0B",selectDirectionAndCourse:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",noResearchTeam:"\u60A8\u6682\u672A\u521B\u5EFA\u6216\u52A0\u5165\u4EFB\u4F55\u6559\u7814\u56E2\u961F\uFF0C\u8BF7\u524D\u5F80'\u8D26\u53F7\u7BA1\u7406-\u6559\u7814\u56E2\u961F'\u67E5\u770B",copySuccess:"\u590D\u5236\u6210\u529F",manualPaperCreation:"\u4EBA\u5DE5\u7EC4\u5377",examBasicInfo:"\u8BD5\u5377\u57FA\u7840\u4FE1\u606F",examName:"\u8BD5\u5377\u540D\u79F0",setDirectionAndCourseAsTemplate:"\u8BBE\u7F6E\u8BE5\u65B9\u5411&\u8BFE\u7A0B\u4E3A\u8BD5\u9898\u6A21\u7248\uFF08\u521B\u5EFA\u65B0\u8BD5\u9898\u81EA\u52A8\u4F7F\u7528\u8BE5\u65B9\u5411&\u8BFE\u7A0B\uFF09",answerTime:"\u7B54\u9898\u65F6\u957F",examInstructions:"\u8BD5\u5377\u987B\u77E5",enterExamInstructions:"\u8BF7\u8F93\u5165\u8BD5\u5377\u987B\u77E5",nextStep:"\u4E0B\u4E00\u6B65",editQuestions:"\u7F16\u8F91\u8BD5\u9898",batchSetScore:"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C",questionTypeName:"\u9898\u578B\u540D\u79F0",totalSubQuestions:"\u5C0F\u9898\u603B\u6570",questionTypeTotalScore:"\u9898\u578B\u603B\u5206",operation:"\u64CD\u4F5C",scorePerQuestion:"\u6BCF\u9898",addNew:"\u65B0\u589E",moveUp:"\u4E0A\u79FB",moveDown:"\u4E0B\u79FB",rename:"\u91CD\u547D\u540D",selectFromQuestionBank:"\u9898\u5E93\u9009\u9898",teamShare:"\u56E2\u961F\u5171\u4EAB",favorites:"\u6536\u85CF\u5939",selected:"\u5DF2\u9009",questionType:"\u9898\u578B",questionName:"\u8BD5\u9898\u540D\u79F0",view:"\u67E5\u770B",questionDetails:"\u9898\u76EE\u8BE6\u60C5",importQuestions:"\u5BFC\u5165\u8BD5\u9898",batchImport:"\u6279\u91CF\u5BFC\u5165",smartImport:"\u667A\u80FD\u5BFC\u5165",step1:"\u6B65\u9AA41 \u6839\u636E\u6A21\u677F\u8981\u6C42\u7F16\u8F91\u9700\u8981\u4E0A\u4F20\u7684\u8BD5\u9898 \uFF08\u4E0B\u8F7D\u8003\u8BD5\u8BD5\u9898\u6A21\u677F\uFF09",step1Instructions:"1\u3001\u76EE\u524D\u4EC5\u652F\u6301Excel\u683C\u5F0F\u6A21\u677F\uFF1B2\u3001\u4E0D\u652F\u6301\u7EC4\u5408\u9898\u548C\u5B9E\u8BAD\u9898\u5BFC\u5165\uFF1B3\u3001\u6BCF\u6B21\u6700\u591A\u5BFC\u5165300\u9898\uFF1B4\u3001\u586B\u7A7A\u9898\u5BFC\u5165\u6700\u591A\u652F\u63018\u4E2A\u586B\u7A7A\u9879\u3002",step2:"\u6B65\u9AA42 \u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B\uFF0C\u4E0A\u4F20\u7F16\u8F91\u597D\u7684\u8BD5\u9898\u6587\u6863\uFF0C\u786E\u5B9A\u5BFC\u5165",uploadFile:"\u4E0A\u4F20\u6587\u4EF6",editQuestion:"\u8BD5\u9898\u7F16\u8F91",downloadWordTemplate:"\u4E0B\u8F7Dword\u6A21\u677F",clearAll:"\u4E00\u952E\u6E05\u7A7A",editHint:"\u63D0\u793A\uFF1A\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u7F16\u8F91\u533A\u70B9\u51FB\u5BF9\u5E94\u7684\u8BD5\u9898\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u8BC6\u522B",importInstructions:"1.\u672C\u529F\u80FD\u652F\u6301\u5BFC\u5165\u7684\u9898\u578B\uFF1A\u5355\u9009\u9898\u3001\u591A\u9009\u9898\u3001\u586B\u7A7A\u9898\u3001\u5224\u65AD\u9898\u3001\u7B80\u7B54\u9898\u3001\u7EC4\u5408\u9898\u3001\u7F16\u7A0B\u9898\u3001\u7A0B\u5E8F\u586B\u7A7A\u9898\u30022.\u82E5\u8981\u5BFC\u5165\u7EC4\u5408\u9898\uFF0C\u8BF7\u5728\u9898\u76EE\u524D\u540E\u4F7F\u7528\u4E00\u5BF9'{ { '\u3001' } }'\u5C06\u5185\u5BB9\u6807\u51FA\uFF1B\u5927\u9898\u9898\u5E72\u548C\u5C0F\u9898\u9898\u5E72\u4E4B\u95F4\u4E0D\u9700\u8981\u7A7A\u884C\uFF1B\u5927\u9898\u548C\u5C0F\u9898\u9898\u5E72\u90FD\u9700\u6807\u6CE8\u9898\u53F7\uFF1B\u5C0F\u9898\u7B54\u6848\u53EF\u8DDF\u5728\u5C0F\u9898\u9898\u5E72\u540E\uFF0C\u5E76\u7528\u7A7A\u683C\u4E0E\u9898\u5E72\u5185\u5BB9\u9694\u5F00\u3002\u8303\u4F8B\u53EF\u53C2\u8003\u63A8\u8350\u683C\u5F0F\u30023.\u5BFC\u5165\u652F\u6301\u6587\u672C\u3001\u56FE\u7247\u3001\u516C\u5F0F\u3002\u9898\u76EE\u7ED3\u6784\u652F\u6301\u8BC6\u522B\u7B54\u6848\u3001\u89E3\u6790\u3001\u96BE\u5EA6\u3001\u77E5\u8BC6\u70B9\u3002 4.\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u4FEE\u6539\u9898\u76EE\u5185\u5BB9\u540E\u91CD\u65B0\u8BC6\u522B\uFF0C\u6216\u4E0B\u8F7D\u63A8\u8350\u683C\u5F0F\uFF0C\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u5BFC\u5165\u8BC6\u522B\u3002",editArea:"\u7F16\u8F91\u533A",recognition:"\u8BC6\u522B",previewQuestions:"\u8BD5\u9898\u9884\u89C8",previewArea:"\u9884\u89C8\u533A",noQuestionsFound:"\u672A\u8BC6\u522B\u5230\u8BD5\u9898",hint:"\u63D0\u793A\uFF1A \u91CD\u65B0\u8BC6\u522B\u4F1A\u8986\u76D6\u53F3\u4FA7\u5DF2\u8BC6\u522B\u7ED3\u679C\uFF0C\u5305\u62EC\u4EBA\u5DE5\u4FEE\u6539\u7684\u5185\u5BB9\uFF0C\u786E\u5B9A\u91CD\u65B0\u8BC6\u522B\u5417?",processing:"\u5904\u7406\u4E2D",recognizing:"\u6B63\u5728\u8BC6\u522B",completed:"\u5DF2\u5B8C\u6210",questionPreview:"\u8BD5\u9898\u9884\u89C8",viewOnlyIncorrectQuestions:"\u4EC5\u67E5\u770B\u9519\u8BEF\u8BD5\u9898",totalXQuestionsRecognized:"\u5171\u8BC6\u522BX\u9898\uFF0C\u5176\u4E2D\u8BC6\u522B\u6709\u8BEFX\u9898",doNotImportThisQuestion:"\u4E0D\u5BFC\u5165\u6B64\u9898",confirmImport:"\u786E\u8BA4\u5BFC\u5165",questionImportSettings:"\u8BD5\u9898\u5BFC\u5165\u8BBE\u7F6E",recognitionHint:"\u63D0\u793A\uFF1A\u8BC6\u522B\u6709\u8BEF\u7684\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u5BFC\u5165",importSuccessXQuestions:"\u6210\u529F\u5BFC\u5165X\u9053\u8BD5\u9898",examPreview:"\u8BD5\u5377\u9884\u89C8",examPreviewDetails:"\u5171:\u3010X\u5927\u9898\u3011\u3010X\u5C0F\u9898\u3011\u3010 \u6EE1\u5206X\u5206\u3011 \u8003\u8BD5\u65F6\u95F4\uFF1A\u3010X\u5206\u949F\u3011",export:"\u5BFC\u51FA",exportBlankExamWithAnswers:"\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377+\u7B54\u6848",exportBlankExam:"\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377",randomPaperCreation:"\u968F\u673A\u7EC4\u5377",paperConfiguration:"\u7EC4\u5377\u914D\u7F6E",setQuestionTypeFirst:"\u8BF7\u5148\u8BBE\u7F6E\u8BD5\u5377\u9898\u578B",addQuestionType:"\u6DFB\u52A0\u9898\u578B",questionTypeSettings:"\u9898\u578B\u8BBE\u7F6E",addDeleteQuestionType:"\u901A\u8FC7\u52FE\u9009\u53EF\u5BF9\u9898\u578B\u8FDB\u884C\u6DFB\u52A0/\u5220\u9664",singleChoiceQuestion:"\u5355\u9009\u9898",multipleChoiceQuestion:"\u591A\u9009\u9898",fillInTheBlankQuestion:"\u586B\u7A7A\u9898",trueFalseQuestion:"\u5224\u65AD\u9898",shortAnswerQuestion:"\u7B80\u7B54\u9898",programmingQuestion:"\u7F16\u7A0B\u9898",combinationQuestion:"\u7EC4\u5408\u9898",practicalQuestion:"\u5B9E\u8BAD\u9898",programFillInTheBlankQuestion:"\u7A0B\u5E8F\u586B\u7A7A\u9898",noQuestionRulesAvailable:"\u6682\u65E0\u62BD\u9898\u89C4\u5219\uFF0C\u652F\u6301\u6307\u5B9A\u6587\u4EF6\u5939\u3001\u96BE\u5EA6\u3001\u77E5\u8BC6\u70B9\u8FDB\u884C\u62BD\u9898",setQuestionRules:"\u8BBE\u7F6E\u62BD\u9898\u89C4\u5219",selectFromFolder:"\u6307\u5B9A\u6587\u4EF6\u5939\u62BD\u9898",selectByDifficulty:"\u6307\u5B9A\u96BE\u5EA6\u62BD\u9898",selectByKnowledgePoint:"\u6307\u5B9A\u77E5\u8BC6\u70B9\u62BD\u9898",goToQuestionBank:"\u524D\u5F80\u9898\u5E93\uFF0C\u65B0\u589E\u66F4\u591A\u8BD5\u9898"}},br=Object.defineProperty,hu=Object.getOwnPropertySymbols,Or=Object.prototype.hasOwnProperty,Yr=Object.prototype.propertyIsEnumerable,Pr=(ut,Yt,Be)=>Yt in ut?br(ut,Yt,{enumerable:!0,configurable:!0,writable:!0,value:Be}):ut[Yt]=Be,lr=(ut,Yt)=>{for(var Be in Yt||(Yt={}))Or.call(Yt,Be)&&Pr(ut,Be,Yt[Be]);if(hu)for(var Be of hu(Yt))Yr.call(Yt,Be)&&Pr(ut,Be,Yt[Be]);return ut},rr=(ut,Yt)=>{var Be={};for(var du in ut)Or.call(ut,du)&&Yt.indexOf(du)<0&&(Be[du]=ut[du]);if(ut!=null&&hu)for(var du of hu(ut))Yt.indexOf(du)<0&&Yr.call(ut,du)&&(Be[du]=ut[du]);return Be};let Gr;const nr=!0,Kr=new(E0()),Qr=Symbol("LANG_CHANGE"),Ar=(ut,Yt="")=>Object.keys(ut).reduce((Be,du)=>{const Cu=ut[du],cr=Yt?`${Yt}.${du}`:du;return typeof Cu=="string"?Be[cr]=Cu:Object.assign(Be,Ar(Cu,cr)),Be},{}),Dr={"en-US":{messages:lr({},Ar(j0)),locale:"en-US",antd:lr({},Fn.Z),momentLocale:"en"},"kk-KZ":{messages:lr({},Ar(Uu)),locale:"kk-KZ",antd:lr({},Du),momentLocale:"kk"},"zh-CN":{messages:lr({},Ar(Ru)),locale:"zh-CN",antd:lr({},Ku.Z),momentLocale:"zh-cn"}},z0=(ut,Yt,Be)=>{var du,Cu,cr,qu;if(!ut)return;const Hr=(du=Dr[ut])!=null&&du.messages?Object.assign({},Dr[ut].messages,Yt):Yt,{momentLocale:i0=(Cu=Dr[ut])==null?void 0:Cu.momentLocale,antd:Pn=(cr=Dr[ut])==null?void 0:cr.antd}=Be||{},Fr=(qu=ut.split("-"))==null?void 0:qu.join("-");Dr[ut]={messages:Hr,locale:Fr,momentLocale:i0,antd:Pn},Fr===Kn()&&Kr.emit(Qr,Fr)},On=ut=>(0,In.We)().applyPlugins({key:"locale",type:"modify",initialValue:ut}),_n=ut=>{const Be=On(Dr[ut]),{cache:du}=Be,Cu=rr(Be,["cache"]);return Tn(Cu,du)},gr=(ut,Yt)=>Gr&&!Yt&&!ut?Gr:(ut||(ut=Kn()),ut&&Dr[ut]?_n(ut):(n0()(!ut||!!Dr[ut],"The current popular language does not exist, please check the locales folder!"),Dr["zh-CN"]?_n("zh-CN"):Tn({locale:"zh-CN",messages:{}}))),fn=ut=>{Gr=gr(ut,!0)},Kn=()=>{const ut=On({});return typeof(ut==null?void 0:ut.getLocale)=="function"?ut.getLocale():(navigator.cookieEnabled&&typeof localStorage!="undefined"&&nr?window.localStorage.getItem("umi_locale"):"")||void 0||"zh-CN"},P0=()=>{const ut=Kn();return["he","ar","fa","ku"].filter(du=>ut.startsWith(du)).length?"rtl":"ltr"},Ki=(ut,Yt=!0)=>{(()=>{if(Kn()!==ut){if(navigator.cookieEnabled&&typeof window.localStorage!="undefined"&&nr&&window.localStorage.setItem("umi_locale",ut||""),fn(ut),Yt)window.location.reload();else if(Kr.emit(Qr,ut),window.dispatchEvent){const du=new Event("languagechange");window.dispatchEvent(du)}}})()};let Z0=!0;const Vi=(ut,Yt)=>(Z0&&(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
|
|
|
`),Z0=!1),Gr||fn(Kn()),Gr.formatMessage(ut,Yt)),i4=()=>Object.keys(Dr)},27158:function(f,g,e){"use strict";e.d(g,{y:function(){return s}});var u=e(43418),n=e(95237),l=e(43604),c=e(46801),d=e(59301);const s=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 B=new RTCPeerConnection,p=[];B.createDataChannel(""),B.createOffer().then(y=>B.setLocalDescription(y)).catch(y=>i(y)),B.onicecandidate=y=>{console.log("event:",y);const m=[];if(!y||!y.candidate){if(console.log("ips",p),p.length==0||!(0,c.t)(p[0])){const G=u.default.info({title:d.createElement(n.Z,null,d.createElement(l.Z,{flex:"1"},"\u63D0\u793A"),d.createElement(l.Z,null,d.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:()=>G.destroy()}))),icon:null,width:500,className:"custom-modal-divider",content:d.createElement(n.Z,null,d.createElement(l.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)&&d.createElement(d.Fragment,null,d.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"),d.createElement("br",null),d.createElement(Button,{onClick:showInstallWebRtcDoc,type:"link"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))))});return i("WebRTC disabled or restricted by browser")}const $=p.filter(G=>(0,c.t)(G));return!$||!$.length?i("IP\u83B7\u53D6\u5931\u8D25"):o($.join(""))}let E=y.candidate.candidate.split(" "),[x,I,O,D,S,R,,M,...N]=E,Y=["rtp","rtpc"];if(console.log("event:",y),p.some($=>$==S)||p.push(S),console.log(" candidate: "+x.split(":")[1]),console.log(" component: "+Y[I-1]),console.log(" protocol: "+O),console.log(" priority: "+D),console.log(" ip: "+S),console.log(" port: "+R),console.log(" type: "+M),N.length){console.log("attributes: ");for(let $=0;$<N.length;$+=2)console.log("> "+N[$]+": "+N[$+1])}}})},2524:function(f,g,e){"use strict";var u=e(59301),n=e(4977),l=e(3113),c=e(65582),d=e(2337),s=Object.defineProperty,h=Object.defineProperties,o=Object.getOwnPropertyDescriptors,i=Object.getOwnPropertySymbols,B=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable,y=(I,O,D)=>O in I?s(I,O,{enumerable:!0,configurable:!0,writable:!0,value:D}):I[O]=D,m=(I,O)=>{for(var D in O||(O={}))B.call(O,D)&&y(I,D,O[D]);if(i)for(var D of i(O))p.call(O,D)&&y(I,D,O[D]);return I},E=(I,O)=>h(I,o(O));const x=({img:I,buttonProps:O={},styles:D={},customText:S,ButtonText:R,ButtonClick:M,Buttonclass:N,ButtonTwo:Y,imgStyles:$,loading:G=!1,className:ae="",globalSetting:ne})=>{const oe=(0,c.useIntl)(),ee=(0,u.useMemo)(()=>{var K;if(I)return I;switch(Number((K=ne==null?void 0:ne.setting)==null?void 0:K.theme)){case d.Fy.THEMEONE:return e(56022);case d.Fy.THEMETWO:return e(58478);case d.Fy.THEMETHREE:return e(26551);case d.Fy.DEFAULT:default:return n}},[ne,I]),q=(0,u.useMemo)(()=>{var K;switch(Number((K=ne==null?void 0:ne.setting)==null?void 0:K.theme)){case d.Fy.THEMETHREE:return"#03A092";case d.Fy.DEFAULT:default:return"#999"}},[ne]);return u.createElement("section",{className:`tc animated fadeIn ${ae}`,style:m({color:"#999",margin:"100px auto",visibility:G?"hidden":"visible"},D)},u.createElement("img",{src:ee,style:E(m({},$),{pointerEvents:"none",userSelect:"none"})}),u.createElement("p",{className:"mt20 font14",style:{color:q}},S||oe.formatMessage({id:"competitions.noRelatedDataYet",defaultMessage:"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6"})),R&&u.createElement(l.ZP,m({className:N,onClick:M},O),R),Y&&Y)};g.Z=(0,c.connect)(({globalSetting:I})=>({globalSetting:I}))(x)},21185:function(f,g,e){"use strict";e.d(g,{Z:function(){return ae}});var u=e(59301),n={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},l=e(3113),c=e(54476),d={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"},s=d,h=e(7657),o=function(oe,ee){return u.createElement(h.Z,(0,c.Z)({},oe,{ref:ee,icon:s}))},i=u.forwardRef(o),B=i,p=e(50258),y=e(6848),m=e(65862),E=e(87513),x=e(2524),I=e(74128),O=e(7310),D=e(59301),S=Object.defineProperty,R=Object.getOwnPropertySymbols,M=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,Y=(ne,oe,ee)=>oe in ne?S(ne,oe,{enumerable:!0,configurable:!0,writable:!0,value:ee}):ne[oe]=ee,$=(ne,oe)=>{for(var ee in oe||(oe={}))M.call(oe,ee)&&Y(ne,ee,oe[ee]);if(R)for(var ee of R(oe))N.call(oe,ee)&&Y(ne,ee,oe[ee]);return ne},G=(ne,oe,ee)=>new Promise((q,K)=>{var se=ce=>{try{J(ee.next(ce))}catch(W){K(W)}},te=ce=>{try{J(ee.throw(ce))}catch(W){K(W)}},J=ce=>ce.done?q(ce.value):Promise.resolve(ce.value).then(se,te);J((ee=ee.apply(ne,oe)).next())}),ae=({editOffice:ne="view",data:oe,theme:ee,type:q,filename:K,monacoEditor:se,className:te,style:J,close:ce,onClose:W,hasMask:j,disabledDownload:ie,onImgDimensions:ve,showNodata:Fe,recordInfo:Se})=>{const[Ge,ze]=(0,u.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),[Pt,pt]=(0,u.useState)(""),[wt,zt]=(0,u.useState)(),kt=window.ENV==="build"?"/react/build":"",tu=location.host.startsWith("localhost")?I.Z.PROXY_SERVER:I.Z.API_SERVER,gt=10*(1024*1024),Rt=(0,u.useRef)();oe!=null&&oe.startsWith("/api")&&q!=="txt"&&(oe=I.Z.API_SERVER+oe);const tt=je=>je.substring(je.lastIndexOf("/")+1).split(".").pop();K&&se&&(se.filename=K),(0,u.useEffect)(()=>{var je,ye;const Oe=(ye=(je=document.cookie)==null?void 0:je.replace(/\s/g,""))==null?void 0:ye.split(";");Oe==null||Oe.map($e=>{let Ze=$e.split("=");Ze[0]==="_educoder_session"&&pt(Ze[1])})},[]),(0,u.useEffect)(()=>{q==="office"&&(oe.indexOf("bigfilescdn.")>-1||oe.indexOf("bigfiles1")>-1?zt({url:oe,fileType:tt(oe),model:oe.indexOf("model=edit")?"edit":"view"}):ft())},[q,oe]);const ft=()=>G(void 0,null,function*(){console.log("data:",oe);let je=oe;oe.startsWith("http")||(je=location.origin+je);let ye=new URL(je).pathname.split("/").pop();const Oe=yield(0,E.gJ)({attachment_id:ye});Oe.url=tu+Oe.url,zt(Oe)}),ct=()=>{if(oe.startsWith("http")||oe.startsWith("blob:")){qe();return}(0,m.Nd)(K||"educoder",decodeURIComponent(oe))},qe=()=>{Se&&(0,O.fc)({id:Se==null?void 0:Se.id,watch_type:1,course_id:Se==null?void 0:Se.course_id}),(0,m.Nd)(K||"educoder",decodeURIComponent(oe))};return console.log(oe,"data"),D.createElement("div",{style:$({},J||{}),className:`${j&&n.bgBlack} ${q?n.wrp:"hide"}`},ce&&D.createElement("div",{className:n.close,ref:Rt},!!ve&&D.createElement(y.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>Rt.current},D.createElement("span",{onClick:()=>{W(),ve()}},D.createElement("i",{className:"icon-yulanpizhu"}))),!ie&&D.createElement(y.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>Rt.current},D.createElement("span",{onClick:qe},D.createElement("i",{className:"icon-quxiaozhiding"}))),D.createElement(y.Z,{title:"\u5173\u95ED",getPopupContainer:()=>Rt.current},D.createElement("span",{className:"",onClick:W},D.createElement("i",{className:"icon-guanbi1"})))),D.createElement("div",{className:`${n[te]} ${te} ${n.monaco} ${q==="txt"?"show":"hide"}`},q==="txt"&&D.createElement(D.Fragment,null,D.createElement(p.ZP,$({},se)))),q==="audio"&&D.createElement("audio",{src:(oe==null?void 0:oe.indexOf("http"))>-1||oe!=null&&oe.startsWith("/api")?oe:`data:image/png;base64,${oe}`,autoPlay:!0}),q==="video"&&D.createElement(D.Fragment,null,(oe==null?void 0:oe.indexOf("http"))>-1||oe!=null&&oe.startsWith("/api")?D.createElement("video",{controls:!0,src:`${oe}`,autoPlay:!0}):D.createElement("video",{controls:!0,src:`data:video/mp4;base64,${oe}`,autoPlay:!0})),q==="office"&&wt&&D.createElement("iframe",{src:`${kt}/office.html?key=${wt.key}&url=${btoa(wt.url)}&callbackUrl=${tu+(wt.callbackUrl||"")}&fileType=${wt.fileType}&title=${wt.title||""}&model=${ne}&officeServer=${I.Z.ONLYOFFICE}&disabledDownload=${!!ie}`}),q==="html"&&D.createElement("iframe",{src:oe+"&disposition=inline"}),q==="pdf"&&D.createElement("iframe",{src:`${kt}/js/pdfview/index.html?filename=${K||"educoder.pdf"}&url=${encodeURIComponent(oe)}&disabledDownload=${!!ie}`}),q==="image"&&D.createElement("img",{src:(oe==null?void 0:oe.indexOf("http"))>-1||oe!=null&&oe.startsWith("/api")?oe:`data:image/png;base64,${oe}`}),(q==="other"||q==="download")&&D.createElement(D.Fragment,null,Fe?D.createElement(x.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:D.createElement(l.ZP,{icon:D.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:ct,disabled:ie},"\u4E0B\u8F7D")}):D.createElement(l.ZP,{type:"primary",size:"middle",onClick:ct,disabled:ie},D.createElement(B,null),"\u70B9\u51FB\u4E0B\u8F7D")))}},6339:function(f,g,e){"use strict";e.d(g,{z:function(){return $},Z:function(){return G}});var u=e(59301),n=e(48850),l=e(49142),c=e(64018),d=e(80360),s=e(74128),h=e(65862),o=e(15342),i=e(1012),B=e(21185),p=e(59301),m=({html:ae})=>{const ne=(0,u.useRef)(null),oe=(0,u.useRef)(null),ee=`.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,u.useEffect)(()=>{const q=ne.current.attachShadow({mode:"open"});oe.current=document.createElement("div"),oe.current.className="markdown-body",oe.current.innerHTML=ae,q.appendChild(oe.current);const K=document.createElement("style");return K.textContent=ee,q.appendChild(K),()=>{q.innerHTML=""}},[]),(0,u.useEffect)(()=>{oe.current&&(oe.current.innerHTML=ae)},[ae]),p.createElement("div",{ref:ne})},E=Object.defineProperty,x=Object.getOwnPropertySymbols,I=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,D=(ae,ne,oe)=>ne in ae?E(ae,ne,{enumerable:!0,configurable:!0,writable:!0,value:oe}):ae[ne]=oe,S=(ae,ne)=>{for(var oe in ne||(ne={}))I.call(ne,oe)&&D(ae,oe,ne[oe]);if(x)for(var oe of x(ne))O.call(ne,oe)&&D(ae,oe,ne[oe]);return ae};const R="@\u2581\u2581@",M="@\u2581@",N=/<pre[^>]*>/g;function Y(ae){let ne=document.createElement("div");return ne.innerHTML=ae,ne.childNodes.length===0?"":ne.childNodes[0].nodeValue}const $=(ae,ne)=>{ae=ae||"";const oe=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,ee=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,q=/\(\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?ae.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(oe,(se,te,J,ce,W,j,ie)=>{const ve=te||ce||j,Fe=J||W||ie||"?";return s.Z.API_SERVER+"/api/attachments/"+ve+Fe+"&t="+(0,h.Jn)(ve,Date.now())+(se.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(ae=ae.replace(K,(se,te,J,ce,W,j,ie)=>{const ve=te||ce||j,Fe=J||W||ie||"?";return s.Z.API_SERVER+"/attachments/download/"+ve+Fe+"&t="+(0,h.Jn)(ve,Date.now())+(se.indexOf(")")>-1?")":"&")}).replace(oe,(se,te,J,ce,W,j,ie)=>{const ve=te||ce||j,Fe=J||W||ie||"?";return s.Z.API_SERVER+"/api/attachments/"+ve+Fe+"&t="+(0,h.Jn)(ve,Date.now())+(se.indexOf(")")>-1?")":"&")}).replace(ee,(se,te,J,ce,W)=>{const j=te||ce,ie=J||W||"";return'"'+s.Z.API_SERVER+"/api/attachments/"+j+ie+j+ie+"&t="+(0,h.Jn)(j,Date.now())}).replace(q,(se,te,J,ce,W)=>{const j=te||ce,ie=J||W||"";return"("+s.Z.API_SERVER+"/files/uploads/"+j+ie+j+ie+"&t="+(0,h.Jn)(j,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,`
|
|
|
`),ae)};var G=({value:ae="",className:ne,showTextOnly:oe,showLines:ee,style:q={},stylesPrev:K={},highlightKeywords:se,showProgramFill:te,isProgramFill:J,disabledFill:ce=!1,programFillValue:W,onFillChange:j=Fe=>{},onFillBlur:ie=()=>{},onFillFocus:ve=()=>{}})=>{let Fe=String(ae);const[Se,Ge]=(0,u.useState)(""),[ze,Pt]=(0,u.useState)("office"),[pt,wt]=(0,u.useState)([]),zt=(0,u.useRef)("a"+(0,i.Z)()),kt={},tu=(Ze,Qe,lt)=>{const mt=document.createElement(Ze===M?"input":"textarea");mt.style.width="100%",mt.style.height=Ze===M?"40px":"151px",mt.rows=5,mt.spellcheck=!1,mt.name="edu-program-fill",mt.placeholder="\u8BF7\u8F93\u5165",mt.dataset.id=Qe;const uu=Object.keys(kt).length;return kt[uu]=mt,`<span class="edu-program-fill-wrap ${Ze===M?"":"show"}" style="width:${Ze===M?"600px":"100%"}" title=${lt||""}><span>${mt.outerHTML}<span class="edu-program-fill-score" style="margin:0 6px"></span></span></span>`};function We(Ze){return Ze=Ze.replace(/!\[.*?\]\(.*?\)/g,""),Ze=Ze.replace(/\[.*?\]\(.*?\)/g,""),Ze=Ze.replace(new RegExp("<iframe.*?<\\/iframe>","gs"),""),Ze=Ze.replace(/<embed.*?>/g,""),Ze=Ze.replace(/<img.*?>/g,""),Ze=Ze.replace(new RegExp("<video.*?>.*?<\\/video>","gs"),""),Ze=Ze.replace(new RegExp("<audio.*?>.*?<\\/audio>","gs"),""),Ze=Ze.replace(new RegExp("<style.*?>.*?<\\/style>","gs"),""),Ze=Ze.replace(new RegExp("<script.*?>.*?<\\/script>","gs"),""),Ze}const gt=Ze=>Ze.replace(/<style.*?>([\s\S]+?)<\/style>/gim,function(Qe,lt){let mt=lt.replace(/(\n|\r)/g,"").split("}"),uu=[];return mt.map(Qt=>{Qt!=""&&uu.push(`.${zt.current} ${Qt}`)}),`<style>${uu.join("}")}</style>`}),Rt=(0,u.useMemo)(()=>{try{const mt=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,uu=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Qt=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,Le=/\(\/attachments\/download\//g;Fe=Fe.replace(Le,"("+s.Z.API_SERVER+"/attachments/download/").replace(mt,"("+s.Z.API_SERVER+"/api/attachments/").replace(uu,'"'+s.Z.API_SERVER+"/api/attachments/").replace(Qt,'"'+s.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(mt){}if(te){let mt=-1;return Fe=Fe.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(uu,Qt,Le){var et;return++mt,tu(uu,mt,(et=W==null?void 0:W[mt])==null?void 0:et.value.replaceAll("<","<").replaceAll(">",">"))}),`<pre style="background:#fff;padding:4px">${gt(Fe||"")}</pre>`}let Ze=gt(Fe);Ze=(0,l.ZP)(Ze);const Qe=(0,l.ez)();Fe.match(/\[TOC\]/)&&(Ze=Ze.replace("<p>[TOC]</p>",(0,l.Qv)()),(0,l.Iy)()),Ze=Ze.replace(/(__special_katext_id_\d+__)/g,(mt,uu)=>{const{type:Qt,expression:Le}=Qe[uu];return(0,o.renderToString)(Y(Le)||"",{displayMode:Qt==="block",throwOnError:!1,output:"html"})}),Ze=Ze.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,l.AL)();const lt=document.createElement("div");if(lt.innerHTML=Ze,oe)return lt.innerText;if(se){const mt=se.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return qe(lt,mt),lt.innerHTML}return setTimeout(()=>Oe(),500),lt.innerHTML},[Fe,se]);(0,u.useEffect)(()=>{je.current&&je.current.querySelectorAll(["input","textarea"]).forEach(Qe=>{Qe.oninput=tt,Qe.onblur=ft,Qe.onfocus=ct})},[pt]),(0,u.useEffect)(()=>{var Ze,Qe,lt,mt,uu;if(W!=null&&W.length)try{const Qt=je.current.querySelectorAll(".edu-program-fill-score"),Le=je.current.querySelectorAll('[name="edu-program-fill"]');for(const[et,Zt]of Le.entries())Zt.value=((Ze=W==null?void 0:W[et])==null?void 0:Ze.value)||"",((Qe=W==null?void 0:W[et])==null?void 0:Qe.type)==="warning"?Zt.className="program-fill-warning":((lt=W==null?void 0:W[et])==null?void 0:lt.type)==="success"?Zt.className="program-fill-success":Zt.className="";for(const[et,Zt]of Qt.entries())Zt.innerHTML=(mt=W==null?void 0:W[et])!=null&&mt.score?`${(uu=W==null?void 0:W[et])==null?void 0:uu.score}\u5206`:"";wt(W)}catch(Qt){console.log(Qt,"error")}},[W]);const tt=Ze=>{pt[Ze.target.dataset.id]=pt[Ze.target.dataset.id]||{},pt[Ze.target.dataset.id].value=Ze.target.value,wt([...pt]),j(pt,Ze.target.dataset.id)},ft=Ze=>{pt[Ze.target.dataset.id]=pt[Ze.target.dataset.id]||{},pt[Ze.target.dataset.id].value=Ze.target.value,wt([...pt]),ie(pt,Ze.target.dataset.id)},ct=Ze=>{pt[Ze.target.dataset.id]=pt[Ze.target.dataset.id]||{},pt[Ze.target.dataset.id].value=Ze.target.value,wt([...pt]),ve(pt,Ze.target.dataset.id)};function qe(Ze,Qe){return Ze.childNodes.forEach(lt=>{var mt;if(lt.childNodes.length>0)qe(lt,Qe);else if(lt.nodeName!=="IMG")if(lt.innerHTML)lt.innerHTML=(mt=lt.innerHTML)==null?void 0:mt.replace(new RegExp(Qe,"gi"),'<span style="color:#0152d9;background-color:#1890ff33">$&</span>');else{const uu=document.createElement("span");uu.innerHTML=lt.textContent.replace(new RegExp(Qe,"gi"),'<span style="color:#0152d9;background-color:#1890ff33">$&</span>'),lt.replaceWith(uu)}})}const je=(0,u.useRef)();l.jb.WebkitLineClamp=ee,ee&&(q=S(S({},q),l.jb));function ye(Ze){let Qe=Ze.target;if(Qe.tagName.toUpperCase()==="A"){let lt=Qe.getAttribute("href");if(lt.indexOf("office")>-1)Ze.preventDefault(),Ge(lt),Pt("office");else if(lt.indexOf("application/pdf")>-1)Ze.preventDefault(),Ge(lt),Pt("pdf");else if(lt.indexOf("text/html")>-1)Ze.preventDefault(),Ge(lt),Pt("html");else if(lt.startsWith("#")){Ze.preventDefault();let mt=document.getElementById(lt.replace("#",""));mt&&mt.scrollIntoView(!0)}}}const Oe=()=>{var Ze;const Qe=(Ze=je.current)==null?void 0:Ze.querySelectorAll("video");Qe==null||Qe.forEach(lt=>{if(lt.oncontextmenu=()=>!1,lt.src.indexOf(".m3u8")>-1&&!lt.canPlayType("application/vnd.apple.mpegurl")){if(d.ZP.isSupported()){var mt=new d.ZP;mt.loadSource(lt.src),mt.attachMedia(lt)}}})};(0,u.useEffect)(()=>{if(je.current&&Rt&&Rt.match(N)&&window.PR.prettyPrint(),je.current)return je.current.addEventListener("click",ye),()=>{var Ze;(Ze=je.current)==null||Ze.removeEventListener("click",ye),(0,l.AL)(),(0,l.Iy)()}},[Rt,je.current,ye]),(0,u.useEffect)(()=>{var Ze;const Qe=lt=>{lt.preventDefault(),lt.clipboardData.setData("text",window.getSelection().toString())};return(Ze=je.current)==null||Ze.addEventListener("copy",Qe),()=>{var lt;(lt=je.current)==null||lt.removeEventListener("copy",Qe)}},[je.current]);const $e=Ze=>/<style[\s\S]*?>/i.test(Ze||"");return u.createElement(u.Fragment,null,oe&&u.createElement("div",{ref:je},Rt),!oe&&!$e(Rt)&&u.createElement("div",{ref:je,style:S({},q),className:`${ne||""} ${ce?"disabled-fill":""} markdown-body ${zt.current}`,dangerouslySetInnerHTML:{__html:Rt}}),!oe&&$e(Rt)&&u.createElement(m,{html:Rt}),u.createElement(B.Z,{close:!0,data:Se,type:Se!=null&&Se.length?ze:"",style:S({},K),onClose:()=>Ge("")}))}},50258:function(f,g,e){"use strict";e.d(g,{SV:function(){return wt},ZP:function(){return pt}});var u=e(59301),n=e(76374);const l={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"]},c={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"]},d={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(`
|
|
|
`)}]},s={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),B=(zt,kt,tu)=>new Promise((We,gt)=>{var Rt=ct=>{try{ft(tu.next(ct))}catch(qe){gt(qe)}},tt=ct=>{try{ft(tu.throw(ct))}catch(qe){gt(qe)}},ft=ct=>ct.done?We(ct.value):Promise.resolve(ct.value).then(Rt,tt);ft((tu=tu.apply(zt,kt)).next())});const p={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"]}},y=(zt,kt,tu,We)=>{const gt=kt.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:tu.lineNumber,endColumn:tu.column});return Array.from(new Set(gt.match(/\b\w{2,}\b/g)||[])).map(tt=>({label:tt,kind:zt.languages.CompletionItemKind.Text,insertText:tt,range:We}))},m=(zt,kt,tu,We)=>{zt.languages.registerCompletionItemProvider(kt,{provideCompletionItems(gt,Rt){const tt=gt.getWordUntilPosition(Rt),ft={startLineNumber:Rt.lineNumber,endLineNumber:Rt.lineNumber,startColumn:tt.startColumn,endColumn:tt.endColumn},ct=gt.getLineContent(Rt.lineNumber).substring(tt.startColumn-2,tt.endColumn);return{suggestions:[...y(zt,gt,Rt,ft),...tu.map(je=>({label:je,kind:zt.languages.CompletionItemKind.Keyword,documentation:je,insertText:je,insertTextRules:zt.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ft})),...We.map(je=>({label:je.label,kind:zt.languages.CompletionItemKind.Snippet,documentation:je.content,insertText:ct.startsWith("#")?je.content.replace(/#/,""):je.content,insertTextRules:zt.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ft}))]}}})};var E=zt=>{p.languages.forEach(kt=>{zt.languages.registerDocumentFormattingEditProvider(kt,{provideDocumentFormattingEdits(tu){return B(this,null,function*(){const We=i()(tu.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:tu.getFullModelRange(),text:We}]})}})}),m(zt,"java",c.keywords,c.quickKey),m(zt,"cpp",d.keywords,d.quickKey),m(zt,"c",l.keywords,[]),m(zt,"python",s.keywords,s.quickKey),m(zt,"scala",h.keywords,h.quickKey)};const x="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var I=Object.defineProperty,O=(zt,kt,tu)=>kt in zt?I(zt,kt,{enumerable:!0,configurable:!0,writable:!0,value:tu}):zt[kt]=tu,D=(zt,kt,tu)=>O(zt,typeof kt!="symbol"?kt+"":kt,tu);const S=class n3{constructor(kt,tu,We){this.placeholder=kt,this.editor=tu,this.monaco=We,tu.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return n3.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)}};D(S,"ID","editor.widget.placeholderHint");var M=S,N=e(96236),Y=e(8591),$=e(6848),G=e(89392),ae=e(77254),ne=e(56102),oe=Object.defineProperty,ee=Object.defineProperties,q=Object.getOwnPropertyDescriptors,K=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,J=(zt,kt,tu)=>kt in zt?oe(zt,kt,{enumerable:!0,configurable:!0,writable:!0,value:tu}):zt[kt]=tu,ce=(zt,kt)=>{for(var tu in kt||(kt={}))se.call(kt,tu)&&J(zt,tu,kt[tu]);if(K)for(var tu of K(kt))te.call(kt,tu)&&J(zt,tu,kt[tu]);return zt},W=(zt,kt)=>ee(zt,q(kt)),j=(zt,kt)=>{var tu={};for(var We in zt)se.call(zt,We)&&kt.indexOf(We)<0&&(tu[We]=zt[We]);if(zt!=null&&K)for(var We of K(zt))kt.indexOf(We)<0&&te.call(zt,We)&&(tu[We]=zt[We]);return tu},ie=(zt,kt,tu)=>new Promise((We,gt)=>{var Rt=ct=>{try{ft(tu.next(ct))}catch(qe){gt(qe)}},tt=ct=>{try{ft(tu.throw(ct))}catch(qe){gt(qe)}},ft=ct=>ct.done?We(ct.value):Promise.resolve(ct.value).then(Rt,tt);ft((tu=tu.apply(zt,kt)).next())});function ve(zt){return/^\d+$/.test(zt)?`${zt}px`:zt}function Fe(){}let Se=!1;const Ge={"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 ze(zt=[]){let kt=zt;if(Array.isArray(zt)){for(let tu=0;tu<zt.length;tu++){let We=Ge[zt[tu]];if(We)return We}return kt[0]}return Ge[kt]||kt}let Pt=null;var pt=zt=>{var kt=zt,{width:tu="100%",height:We="100%",value:gt,language:Rt="javascript",style:tt={},options:ft={},overrideServices:ct={},theme:qe="vs-dark",onEditBlur:je,isCopy:ye=!1,onSave:Oe,autoHeight:$e=!1,forbidCopy:Ze=!1,onChange:Qe=Fe,editorDidMount:lt=Fe,onFocus:mt=Fe,onBreakPoint:uu=Fe,breakPointValue:Qt=[],filename:Le="educoder.txt",errorLine:et,errorContent:Zt="",highlightLine:Tt,openBreakPoint:Nt=!1,placeholder:Wt=""}=kt,nu=j(kt,["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 Ut=(0,u.useRef)(),we=(0,u.useRef)({}),de=(0,u.useRef)(),me=(0,u.useRef)(),xt=(0,u.useRef)([]),Ce=(0,u.useRef)(!1),at=(0,u.useRef)(),jt=(0,u.useRef)(),Et=(0,u.useRef)(!1),[De,yt]=(0,u.useState)(!1);function Ue(){let bt;return Ut.current&&(bt=new n.Z(Ht=>{for(let Dt of Ht)(Dt.target.offsetHeight>0||Dt.target.offsetWidth>0)&&we.current.instance.layout()}),bt.observe(Ut.current)),bt}function Ae(){Y.ZP.warning({content:decodeURIComponent(x),key:"monaco-editor-tip"})}const ht=()=>{let bt=we.current.instance;if(gt!=null&&bt&&De){const Ht=bt.getModel();Ht&>!==Ht.getValue()&&(Se=!0,Ht.setValue(gt),bt.layout(),Se=!1)}};(0,u.useEffect)(()=>{const bt=ae.Z.subscribe("formatDocument",Ht=>{var Dt;let Ot=we.current.instance;(Dt=Ot==null?void 0:Ot.getAction)==null||Dt.call(Ot,"editor.action.formatDocument").run()});return window.updateMonacoValue=Ht=>{Qe(Ht)},bt},[]),(0,u.useEffect)(()=>{var bt;let Ht=we.current.instance;me.current&&clearTimeout(me.current),me.current=setTimeout(()=>{ht()},500),gt&&(gt!=null&>.length)&&((bt=Ht==null?void 0:Ht.updateOptions)==null||bt.call(Ht,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(gt.split(/\r\n|\r|\n/g).length))+3,5)}))},[gt,De,we.current]),(0,u.useEffect)(()=>{if(et&&we.current&&we.current.instance){let Ht=we.current.instance;Ht.changeViewZones(function(Dt){var Ot=document.createElement("div");Ot.style.padding="10px 20px",Ot.style.width="calc(100% - 20px)",Ot.className="my-error-line-wrp",Ot.innerHTML=Zt,Dt.addZone({afterLineNumber:et||11,heightInLines:3,domNode:Ot})});var bt={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}};Ht.addOverlayWidget(bt),Ht.revealPositionInCenter({lineNumber:20,column:1})}},[et,we.current,De]);const St=(bt="",Ht)=>{if(!bt||bt.trim()==="")return!0;const Ot=we.current.instance.getModel().getLineTokens(Ht);let cu=!1;for(let Hu=0;Hu<2;Hu++)Ot.getStandardTokenType(Hu)===1&&(cu=!0);return cu};(0,u.useEffect)(()=>{var bt;const Ht=(bt=we.current)==null?void 0:bt.instance;if(Ht&&De&&Ze){const Dt=Ht.onDidBlurEditorWidget(()=>{Et.current=!1}),Ot=Ht.onDidFocusEditorText(()=>{Et.current=!0});return()=>{Dt.dispose(),Ot.dispose()}}},[we.current,De,Ze]),(0,u.useEffect)(()=>{var bt;if((bt=we.current)!=null&&bt.instance&&De&&Nt){let Ht=we.current.instance,Dt=Ht.getModel();if(!Dt)return;(()=>{var Wr;let mn=[],Tn=[];const Gn=Dt.getAllDecorations();for(let Yn of Gn)Yn.options.className==="highlighted-line"&&(mn.push((Wr=Yn==null?void 0:Yn.range)==null?void 0:Wr.startLineNumber),Tn.push(Yn==null?void 0:Yn.id));if(Tt===mn[0])return;Dt.deltaDecorations(Tn,[]);const In=Dt.getLineCount();Tt&&Tt<=In&&(Ht.deltaDecorations([],[{range:new Pt.Range(Tt,1,Tt,Dt.getLineMaxColumn(Tt)),options:{isWholeLine:!0,className:"highlighted-line"}}]),Ht.revealLineInCenter(Tt))})();const cu=(Wr=!1)=>{var mn;let Tn=[],Gn=[];const In=Dt.getAllDecorations();for(let Yn of In)Yn.options.linesDecorationsClassName==="breakpoints-select"&&(Tn.push((mn=Yn==null?void 0:Yn.range)==null?void 0:mn.startLineNumber),Gn.push(Yn==null?void 0:Yn.id));if(Wr)return{lines:Tn,ids:Gn};uu(Tn)},Hu=Wr=>ie(void 0,null,function*(){let mn={range:new Pt.Range(Wr,1,Wr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield Dt.deltaDecorations([],[mn]),cu()}),Wu=Wr=>ie(void 0,null,function*(){let mn=[];const Tn=Ht.getLineDecorations(Wr);for(let Gn of Tn)Gn.options.linesDecorationsClassName==="breakpoints-select"&&mn.push(Gn.id);yield Dt.deltaDecorations(mn,[]),cu()}),Br=Wr=>{let mn=Ht.getLineDecorations(Wr);for(let Tn of mn)if(Tn.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,G.isEqual)(Qt,cu(!0).lines)){Dt.deltaDecorations(cu(!0).ids,[]);const Wr=Qt.map(mn=>({range:new Pt.Range(mn,1,mn,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));Dt.deltaDecorations([],Wr)}const ir=Ht.onDidChangeModelContent(Wr=>{let mn=Ht.getPosition();if(mn){let Tn=mn.lineNumber;clearTimeout(jt.current),jt.current=setTimeout(()=>{St(Dt.getLineContent(Tn),Tn)?Wu(Tn):Br(Tn)?(Wu(Tn),Hu(Tn)):cu()},100)}}),rn=Ht.onMouseDown(Wr=>{var mn,Tn,Gn;if(Wr.target.detail&&((Gn=(Tn=(mn=Wr.target)==null?void 0:mn.element)==null?void 0:Tn.className)!=null&&Gn.includes("line-numbers"))){let In=Wr.target.position.lineNumber;if(St(Dt.getLineContent(In),In))return;Br(In)?Wu(In):Hu(In)}}),At=Wr=>{let mn={range:new Pt.Range(Wr,1,Wr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};xt.current=Ht.deltaDecorations(xt.current,[mn])},Lu=()=>{xt.current=Ht.deltaDecorations(xt.current,[])},Xr=Ht.onMouseMove(Wr=>{var mn,Tn,Gn;if(Lu(),Wr.target.detail&&((Gn=(Tn=(mn=Wr.target)==null?void 0:mn.element)==null?void 0:Tn.className)!=null&&Gn.includes("line-numbers"))){let In=Wr.target.position.lineNumber;if(St(Dt.getLineContent(In),In))return;At(In)}}),Rn=Ht.onMouseLeave(()=>{Lu()});return()=>{ir.dispose(),rn.dispose(),Xr.dispose(),Rn.dispose()}}},[we.current,De,Qt,Tt,Nt,Rt]),(0,u.useEffect)(()=>{var bt;(bt=we.current)!=null&&bt.instance&&Nt&&we.current.instance.setPosition({lineNumber:0,column:0})},[Tt]);function Ne(){let bt=we.current.instance;if(bt){const Ht=bt.getSelection(),Dt=we.current.pastePos||{},Ot=new Pt.Range(Dt.startLineNumber||Ht.endLineNumber,Dt.startColumn||Ht.endColumn,Dt.endLineNumber||Ht.endLineNumber,Dt.endColumn||Ht.endColumn);setTimeout(()=>{bt.executeEdits("",[{range:Ot,text:""}])},300)}}function Fu(bt){(window.navigator.platform.match("Mac")?bt.metaKey:bt.ctrlKey)&&bt.keyCode==83&&(bt.preventDefault(),Oe())}const _t=()=>{if($e&&we.current.instance){const bt=we.current.instance.getContentHeight();iu(bt<We?We:bt)}else iu(We)};function Zu(bt){var Ht=document.createEvent("MouseEvents");Ht.initMouseEvent("click",!0,!1,window,0,0,0,0,0,!1,!1,!1,!1,0,null),bt.dispatchEvent(Ht)}const Yu=bt=>{if(!Et.current)return;const{keyCode:Ht,ctrlKey:Dt,metaKey:Ot,target:cu,type:Hu}=bt;return(Hu==="paste"||(Ht===67||Ht===86)&&(Ot||Dt))&&cu.nodeName==="TEXTAREA"&&(Ae(),bt.preventDefault()),!1};function wu(bt,Ht){var Dt=window.URL||window.webkitURL||window,Ot=new Blob([Ht]),cu=document.createElementNS("http://www.w3.org/1999/xhtml","a");cu.href=Dt.createObjectURL(Ot),cu.download=bt,Zu(cu)}(0,u.useEffect)(()=>{_t()},[_t]),(0,u.useEffect)(()=>{Ut.current&&!De&&Promise.all([e.e(8909),e.e(2460)]).then(e.bind(e,71448)).then(bt=>{try{Pt=bt,we.current.instance=Pt.editor.create(Ut.current,{value:gt,language:ze(Rt),theme:qe,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0},ct);const Ht=we.current.instance;let cu=[...N.BH._menuItems].find(ir=>ir[0]._debugName=="EditorContext")[1],Hu=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Wu=(ir,rn)=>{var At,Lu;let Xr=ir._first;do rn.includes((Lu=(At=Xr.element)==null?void 0:At.command)==null?void 0:Lu.id)&&ir._remove(Xr);while(Xr=Xr.next)};if(lt(Ht,Pt),setTimeout(()=>{_t(),we.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{wu(Le||"educoder.txt",Ht.getValue())}})},500),we.current.subscription=Ht.onDidChangeModelContent(ir=>{Ce.current?clearTimeout(at.current):(_t(),Qe(Ht.getValue(),ir)),at.current=setTimeout(()=>{Ce.current=!1},500)}),window.Monaco||E(Pt,ze(Rt)),Ze&&(Wu(cu,Hu),Ut.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",Yu),window.removeEventListener("paste",Yu),window.addEventListener("keydown",Yu),window.addEventListener("paste",Yu)),window.Monaco=Pt,je&&Ht.onDidBlurEditorWidget(()=>{je(Ht.getValue())}),mt&&Ht.onDidFocusEditorText(()=>{mt(Ht.getValue())}),Ze)try{Ht.onDidPaste(ir=>{const rn=Ht.getSelection(),At=we.current.pastePos||{},Lu=new Pt.Range(At.startLineNumber||rn.endLineNumber,At.startColumn||rn.endColumn,At.endLineNumber||rn.endLineNumber,At.endColumn||rn.endColumn);Ht.executeEdits("",[{range:ir.range,text:""}])})}catch(ir){}let Br=Ue();return Wt&&typeof Wt=="string"&&new M(Wt,Ht,Pt),yt(!0),()=>{const ir=we.current.instance;ir.dispose();const rn=ir.getModel();rn&&rn.dispose(),we.current.subscription&&we.current.subscription.dispose(),Br.unobserve(Ut.current)}}catch(Ht){}})},[]),(0,u.useEffect)(()=>{if(we.current.instance&&De)return document.addEventListener("keydown",Fu,!1),()=>{document.removeEventListener("keydown",Fu)}},[Oe,De]),(0,u.useEffect)(()=>{let bt=we.current.instance;if(bt&&De){let Ht=ze(Rt);Pt.editor.setModelLanguage(bt.getModel(),Ht)}},[Rt,De]),(0,u.useEffect)(()=>{we.current.instance&&De&&Pt.editor.setTheme(qe)},[qe,De]),(0,u.useEffect)(()=>{let bt=we.current.instance;de.current=ft,bt&&De&&(bt.updateOptions(ce({},ft)),setTimeout(()=>{bt.getModel().updateOptions(ce({},ft))},200))},[JSON.stringify(ft),De]),(0,u.useEffect)(()=>{let bt=we.current.instance;bt&&De&&bt.layout()},[tu,We,De]);const[Iu,Ct]=(0,u.useState)(ve(tu)),[eu,iu]=(0,u.useState)(ve(We)),au=W(ce({},tt),{width:Iu,height:eu,position:"relative"});return u.createElement("div",{className:"my-monaco-editor",ref:Ut,style:au},ye&&u.createElement(ne.CopyToClipboard,{text:gt,onCopy:()=>Y.ZP.success("\u590D\u5236\u6210\u529F")},u.createElement($.Z,{title:"\u590D\u5236\u4EE3\u7801"},u.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},u.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function wt({width:zt="100%",height:kt="100%",original:tu,modified:We,language:gt,options:Rt={}}){const tt=(0,u.useRef)(),[ft,ct]=(0,u.useState)(null);function qe($e){let Ze;return tt.current&&(Ze=new n.Z(Qe=>{for(let lt of Qe)(lt.target.offsetHeight>0||lt.target.offsetWidth>0)&&$e.layout()}),Ze.observe(tt.current)),Ze}(0,u.useEffect)(()=>(tt.current&&Promise.all([e.e(8909),e.e(9404)]).then(e.bind(e,2550)).then($e=>{Pt=$e;const Ze=Pt.editor.createDiffEditor(tt.current,W(ce({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},Rt),{wordWrap:!0}));ct(Ze);let Qe=qe(Ze);return()=>{Ze.dispose();const lt=Ze.getModel();lt&<.dispose(),Qe.unobserve(tt.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,u.useEffect)(()=>{ft&&ft.setModel({original:Pt.editor.createModel(tu,gt),modified:Pt.editor.createModel(We,gt)})},[tu,We,gt,ft]);const je=ve(zt),ye=ve(kt),Oe={width:je,height:ye};return u.createElement("div",{className:"my-diff-editor",ref:tt,style:Oe})}},86967:function(f,g,e){"use strict";e.d(g,{k:function(){return E}});var u=e(55510),n=e(8591),l=e(2001),c=Object.defineProperty,d=Object.defineProperties,s=Object.getOwnPropertyDescriptors,h=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,B=(I,O,D)=>O in I?c(I,O,{enumerable:!0,configurable:!0,writable:!0,value:D}):I[O]=D,p=(I,O)=>{for(var D in O||(O={}))o.call(O,D)&&B(I,D,O[D]);if(h)for(var D of h(O))i.call(O,D)&&B(I,D,O[D]);return I},y=(I,O)=>d(I,s(O)),m=(I,O)=>{var D={};for(var S in I)o.call(I,S)&&O.indexOf(S)<0&&(D[S]=I[S]);if(I!=null&&h)for(var S of h(I))O.indexOf(S)<0&&i.call(I,S)&&(D[S]=I[S]);return D};const E=["\u8BA4\u8BC1\u4E13\u4E1A","\u8BA4\u8BC1\u5C4A\u522B"],x={namespace:"engineeringEvaluteList",state:{actionTabs:{key:"",params:{}},headerData:{dataSource:{[E[0]]:{width:235,placeholder:`\u8BF7\u9009\u62E9${E[0]}`,loading:"engineeringEvaluteList/getMajorList",dataList:[]},[E[1]]:{width:138,placeholder:`\u8BF7\u9009\u62E9${E[1]}`,loading:"engineeringEvaluteList/getYearList",dataList:[]}},active:{}},tabListData:{total:0,pageNo:1,pageSize:20,dataSource:[]}},effects:{*setActionTabs({payload:I},{call:O,put:D}){yield D({type:"save",payload:{actionTabs:p({},I)}})},*getMajorList({payload:I},{call:O,put:D,select:S}){const{userInfo:R}=yield S(M=>M.user);if(R!=null&&R.school_id){const M=yield O(u.BA,R.school_id);if(M&&M.data){const N=l.U.getItem(R==null?void 0:R.login);yield D({type:"setMajorOrYearDataSource",payload:{key:E[0],value:M.data.map(Y=>({label:Y.name,value:Y.ec_major_school_id})),active:M.data.length>0?N[0]||M.data[0].ec_major_school_id:void 0}})}}},*getYearList({payload:I},{call:O,put:D,select:S}){const R=yield O(u.Nx,I.id),{userInfo:M}=yield S(N=>N.user);if(R&&R.data){const N=l.U.getItem(M==null?void 0:M.login);yield D({type:"setMajorOrYearDataSource",payload:{key:E[1],value:R.data.map(Y=>({label:Y.year,value:Y.ec_year_id})),active:R.data.length>0?I.firstEnter?N[1]:R.data[0].ec_year_id:void 0}})}},*getCourseResults({payload:I={}},{call:O,put:D,select:S}){const{calc:R,page:M,per_page:N}=I,{headerData:Y,tabListData:$}=yield S(ne=>ne.engineeringEvaluteList),{userInfo:G}=yield S(ne=>ne.user);let ae=Y.active[E[1]];if(ae){let ne={id:ae,page:M||1,per_page:N||$.pageSize};R&&(ne=y(p({},ne),{page:$.pageNo}));const oe=yield O(u._y,ne),ee=[Y.active[E[0]],Y.active[E[1]]];l.U.setItem(G==null?void 0:G.login,ee),oe&&oe.ec_courses&&(yield D({type:"setCourseResults",payload:y(p({},$),{pageNo:ne.page,total:oe.count,pageSize:ne.per_page||$.pageSize,dataSource:oe.ec_courses.map((q,K)=>y(p({},q),{key:ne.page>1?(ne.page-1)*ne.per_page+K+1:K+1}))})}))}else yield D({type:"setCourseResults",payload:y(p({},$),{pageNo:1,total:0,dataSource:[]})})},*exportCourse({payload:I},{call:O,select:D}){const{headerData:S}=yield D(R=>R.engineeringEvaluteList);S.active[E[1]]&&(yield O(u.F,S.active[E[1]]))},*compute({payload:I},{call:O,put:D}){const S=I,{all:R}=S,M=m(S,["all"]),N=yield O(R?u.At:u.PX,M);N&&N.status===0?(n.ZP.success("\u8BA1\u7B97\u5B8C\u6210"),yield D({type:"getCourseResults",payload:{calc:!0}})):n.ZP.error(N.message)}},reducers:{save(I,O){return p(p({},I),O.payload)},setMajorOrYearDataSource(I,{payload:O}){let D=I.headerData.active;return O.active&&(D=y(p({},D),{[O.key]:O.active})),y(p({},I),{headerData:y(p({},I.headerData),{dataSource:y(p({},I.headerData.dataSource),{[O.key]:y(p({},I.headerData.dataSource[O.key]),{dataList:O.value})}),active:D})})},setMajorOrYearActive(I,{payload:O}){return y(p({},I),{headerData:y(p({},I.headerData),{active:y(p({},I.headerData.active),{[O.key]:O.value})})})},setCourseResults(I,{payload:O}){return y(p({},I),{tabListData:p(p({},I.tabListData),O)})}},subscriptions:{setup({dispatch:I,history:O}){return O.listen(({pathname:D})=>{D==="/"&&I({type:"query"})})}}};g.Z=x},3033:function(f,g,e){"use strict";e.d(g,{L:function(){return h},r:function(){return i}});var u=Object.defineProperty,n=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,d=(B,p,y)=>p in B?u(B,p,{enumerable:!0,configurable:!0,writable:!0,value:y}):B[p]=y,s=(B,p)=>{for(var y in p||(p={}))l.call(p,y)&&d(B,y,p[y]);if(n)for(var y of n(p))c.call(p,y)&&d(B,y,p[y]);return B};const h=B=>B==null?void 0:B.map(p=>{const y=(p.sub_disciplines||[]).map(m=>({value:m.id,label:m.name}));return{value:p.id,label:p.name,children:y}}),o={1:"\u4E00",2:"\u4E8C",3:"\u4E09",4:"\u56DB",5:"\u4E94",6:"\u516D",7:"\u4E03",8:"\u516B"},i=B=>{if(!B)return;const{all_questions_count:p,all_score:y,single_questions:m,multiple_questions:E,judgement_questions:x,program_questions:I,completion_questions:O,subjective_questions:D,practical_questions:S,combination_questions:R}=B||{},N=[s({type:"SINGLE",name:"\u5355\u9009\u9898"},m),s({type:"MULTIPLE",name:"\u591A\u9009\u9898"},E),s({type:"COMPLETION",name:"\u586B\u7A7A\u9898"},O),s({type:"JUDGMENT",name:"\u5224\u65AD\u9898"},x),s({type:"SUBJECTIVE",name:"\u7B80\u7B54\u9898"},D),s({type:"PROGRAM",name:"\u7F16\u7A0B\u9898"},I),s({type:"PRACTICAL",name:"\u5B9E\u8BAD\u9898"},S),s({type:"COMBINATION",name:"\u7EC4\u5408\u9898"},R)].filter(Y=>Y.questions_count>0).map((Y,$)=>s(s({},Y),{number:o[$+1]}));return{all_questions_count:p,all_score:y,questionList:N}}},2001:function(f,g,e){"use strict";e.d(g,{U:function(){return c},t:function(){return l}});var u=e(43418),n=e(41867);const l=(d,s="")=>{u.default.confirm({centered:!0,width:520,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:s,onOk:d})},c={setItem:(d,s)=>{var h;const o=d+"-engineering"+((h=(0,n.eY)())==null?void 0:h.school_id),i=JSON.stringify(s);localStorage.setItem(o,i)},getItem:d=>{var s;const h=d+"-engineering"+((s=(0,n.eY)())==null?void 0:s.school_id),o=localStorage.getItem(h);return o!==null&&o!=="[object Object]"?JSON.parse(o):[]},clear:d=>{var s;const h=d+"-engineering"+((s=(0,n.eY)())==null?void 0:s.school_id);localStorage.removeItem(h)}}},47735:function(f,g,e){"use strict";e.d(g,{$f:function(){return p},Cq:function(){return E},GY:function(){return s},I8:function(){return I},Ow:function(){return y},P:function(){return B},Ql:function(){return h},RA:function(){return S},Zm:function(){return o},bz:function(){return d},eF:function(){return x},gQ:function(){return O},ht:function(){return m},kN:function(){return R},n1:function(){return l},nI:function(){return M},o9:function(){return c},sG:function(){return i},wi:function(){return D}});var u=e(38147),n=(N,Y,$)=>new Promise((G,ae)=>{var ne=q=>{try{ee($.next(q))}catch(K){ae(K)}},oe=q=>{try{ee($.throw(q))}catch(K){ae(K)}},ee=q=>q.done?G(q.value):Promise.resolve(q.value).then(ne,oe);ee(($=$.apply(N,Y)).next())});function l(N){return n(this,null,function*(){return(0,u.ZP)(`/api/users/accounts/${N.login}/avatar.json`,{method:"put",body:N})})}function c(N){return n(this,null,function*(){return(0,u.ZP)(`/api/users/accounts/${N.login}.json`,{method:"get"})})}function d(N){return n(this,null,function*(){return(0,u.ZP)("/api/add_school_applies.json",{method:"post",body:N})})}function s(N){return n(this,null,function*(){return(0,u.ZP)("/api/schools/limit_list.json",{method:"get",params:N})})}function h(N){return n(this,null,function*(){return(0,u.ZP)(`/api/schools/${N.id}/departments/for_option.json`,{method:"get",params:N})})}function o(N){return n(this,null,function*(){return(0,u.ZP)("/api/add_department_applies.json",{method:"post",body:N})})}function i(N){return n(this,null,function*(){return(0,u.ZP)(`/api/users/accounts/${N.id}.json`,{method:"put",body:N})})}function B(N){return n(this,null,function*(){return(0,u.ZP)(`/api/users/accounts/${N.login}/authentication_apply.json`,{method:"delete"})})}function p(N){return n(this,null,function*(){return(0,u.ZP)(`/api/users/accounts/${N.login}/professional_auth_apply.json`,{method:"delete"})})}function y(N){return n(this,null,function*(){return(0,u.ZP)(`/api/users/accounts/${N.id}/professional_auth_apply.json`,{method:"post",body:N})})}function m(N){return n(this,null,function*(){return(0,u.ZP)(`/api/users/accounts/${N.id}/authentication_apply.json`,{method:"post",body:N})})}function E(N){return n(this,null,function*(){return(0,u.ZP)("/api/accounts/get_verification_code.json",{method:"get",params:N})})}function x(N){return n(this,null,function*(){return(0,u.ZP)(`/api/users/accounts/${N.login}/phone_bind.json`,{method:"post",body:N})})}function I(N){return n(this,null,function*(){return(0,u.ZP)(`/api/users/accounts/${N.login}/email_bind.json`,{method:"post",body:N})})}function O(N){return n(this,null,function*(){return(0,u.ZP)(`/api/users/accounts/${N.login}/password.json`,{method:"put",body:N})})}function D(N){return n(this,null,function*(){return(0,u.ZP)(`/api/users/accounts/${N.basicInfoId}/open_users/${N.id}.json`,{method:"delete"})})}function S(N){return n(this,null,function*(){return(0,u.ZP)(`/api/users/${N.login}/cancel_authentication.json`,{method:"post",body:N})})}function R(N){return n(this,null,function*(){return(0,u.ZP)(`/api/users/${N.login}/cancel_professional_certification.json`,{method:"post",body:N})})}function M(N,Y){return n(this,null,function*(){return(0,u.ZP)(`/api/users/${N.login}/videos/${N.id}/create_subject_video.json`,{method:"post",body:Y})})}},5959:function(f,g,e){"use strict";e.d(g,{An:function(){return y},TO:function(){return i},my:function(){return p},nZ:function(){return B}});var u=e(38147),n=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,s=(m,E,x)=>E in m?n(m,E,{enumerable:!0,configurable:!0,writable:!0,value:x}):m[E]=x,h=(m,E)=>{for(var x in E||(E={}))c.call(E,x)&&s(m,x,E[x]);if(l)for(var x of l(E))d.call(E,x)&&s(m,x,E[x]);return m},o=(m,E,x)=>new Promise((I,O)=>{var D=M=>{try{R(x.next(M))}catch(N){O(N)}},S=M=>{try{R(x.throw(M))}catch(N){O(N)}},R=M=>M.done?I(M.value):Promise.resolve(M.value).then(D,S);R((x=x.apply(m,E)).next())});function i(m){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${m.coursesId}/inform_up.json`,{method:"post",body:h({},m)})})}function B(m){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${m.coursesId}/inform_down.json`,{method:"post",body:h({},m)})})}function p(m){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${m.coursesId}/update_informs.json`,{method:"post",body:h({},m)})})}function y(m){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${m.coursesId}/new_informs.json`,{method:"post",body:h({},m)})})}},7310:function(f,g,e){"use strict";e.d(g,{$n:function(){return x},H:function(){return E},Nm:function(){return y},Ot:function(){return m},SV:function(){return i},fc:function(){return O},mn:function(){return I},tO:function(){return p},zI:function(){return B}});var u=e(38147),n=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,s=(D,S,R)=>S in D?n(D,S,{enumerable:!0,configurable:!0,writable:!0,value:R}):D[S]=R,h=(D,S)=>{for(var R in S||(S={}))c.call(S,R)&&s(D,R,S[R]);if(l)for(var R of l(S))d.call(S,R)&&s(D,R,S[R]);return D},o=(D,S,R)=>new Promise((M,N)=>{var Y=ae=>{try{G(R.next(ae))}catch(ne){N(ne)}},$=ae=>{try{G(R.throw(ae))}catch(ne){N(ne)}},G=ae=>ae.done?M(ae.value):Promise.resolve(ae.value).then(Y,$);G((R=R.apply(D,S)).next())});function i(D){return o(this,null,function*(){return(0,u.ZP)("/api/files/public_with_course_and_project",{method:"get",params:h({},D)})})}function B(D){return o(this,null,function*(){return(0,u.ZP)("/api/files/mine_with_course_and_project.json",{method:"get",params:h({},D)})})}function p(D){return o(this,null,function*(){return(0,u.ZP)("/api/files/import.json",{method:"post",body:h({},D)})})}function y(D){return o(this,null,function*(){return(0,u.ZP)(`/api/files/${D.id}.json`,{method:"get",params:h({},D)})})}function m(D){return o(this,null,function*(){const{id:S}=D;return delete D.id,(0,u.ZP)(`/api/files/${S}.json`,{method:"put",body:h({},D)})})}function E(D){return o(this,null,function*(){return(0,u.ZP)(`/api/files/${D.id}/update_visits.json`,{method:"post"})})}function x(D){return o(this,null,function*(){return(0,u.ZP)(`/api/files/${D==null?void 0:D.id}/watch_list.json`,{method:"get",params:h({},D)})})}function I(D){return o(this,null,function*(){return(0,u.ZP)("/api/files/get_batches_publish_info.json",{method:"get",params:h({},D)})})}function O(D){return o(this,null,function*(){return(0,u.ZP)(`/api/files/${D==null?void 0:D.id}/add_file_quantity.json`,{method:"post",body:h({},D)})})}},26795:function(f,g,e){"use strict";e.d(g,{CJ:function(){return y},Mf:function(){return O},NA:function(){return x},PC:function(){return m},PP:function(){return E},YQ:function(){return I},cc:function(){return p},dI:function(){return B},yq:function(){return i}});var u=e(38147),n=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,s=(D,S,R)=>S in D?n(D,S,{enumerable:!0,configurable:!0,writable:!0,value:R}):D[S]=R,h=(D,S)=>{for(var R in S||(S={}))c.call(S,R)&&s(D,R,S[R]);if(l)for(var R of l(S))d.call(S,R)&&s(D,R,S[R]);return D},o=(D,S,R)=>new Promise((M,N)=>{var Y=ae=>{try{G(R.next(ae))}catch(ne){N(ne)}},$=ae=>{try{G(R.throw(ae))}catch(ne){N(ne)}},G=ae=>ae.done?M(ae.value):Promise.resolve(ae.value).then(Y,$);G((R=R.apply(D,S)).next())});function i(D){return o(this,null,function*(){return(0,u.ZP)("/api/courses/board_list.json",{method:"get",params:h({},D)})})}function B(D){return o(this,null,function*(){return(0,u.ZP)(`/api/messages/${D.boardId}.json`,{method:"get",params:h({},D)})})}function p(D){return o(this,null,function*(){return(0,u.ZP)(`/api/messages/${D.id}/sticky_top.json`,{method:"put",body:{course_id:D.coursesId}})})}function y(D){return o(this,null,function*(){return(0,u.ZP)(`/api/messages/${D.id}/sticky_top.json`,{method:"put",body:{course_id:D.coursesId}})})}function m(D){return o(this,null,function*(){return(0,u.ZP)(`/api/messages/${D.boardId}/reply_list.json`,{method:"get",params:h({},D)})})}function E(D){return o(this,null,function*(){return(0,u.ZP)(`/api/messages/${D.boardId}/reply.json`,{method:"post",body:h({},D)})})}function x(D){return o(this,null,function*(){return(0,u.ZP)("/api/praise_tread/like.json",{method:"post",body:h({},D)})})}function I(D){return o(this,null,function*(){return(0,u.ZP)("/api/praise_tread/unlike.json",{method:"delete",body:h({},D)})})}function O(D){return o(this,null,function*(){return(0,u.ZP)("/api/commons/delete.json",{method:"delete",body:h({},D)})})}},33270:function(f,g,e){"use strict";e.d(g,{$T:function(){return mn},A:function(){return jt},Ab:function(){return S0},Al:function(){return ze},BQ:function(){return mt},BR:function(){return Ge},Bn:function(){return Zt},Cq:function(){return Rn},D4:function(){return E},DJ:function(){return Rt},Dd:function(){return N},Ds:function(){return Qt},EO:function(){return Et},Ed:function(){return tt},F9:function(){return Wt},FU:function(){return Ut},Fg:function(){return Y},GV:function(){return ye},Gk:function(){return ie},Gm:function(){return Ze},Gz:function(){return $},Hf:function(){return i},Hl:function(){return G},Hn:function(){return te},ID:function(){return Br},IU:function(){return St},J2:function(){return qe},K$:function(){return Le},KP:function(){return ft},KT:function(){return We},L$:function(){return xt},LH:function(){return oe},Lk:function(){return jr},Lm:function(){return I},Ls:function(){return zt},MA:function(){return Yn},Mc:function(){return sn},N7:function(){return Se},Nd:function(){return j},Nl:function(){return ht},Ns:function(){return ir},O3:function(){return gt},Pj:function(){return $e},Q9:function(){return y},QX:function(){return Ae},QZ:function(){return tu},R2:function(){return Fe},Rk:function(){return Wr},S9:function(){return Ce},SA:function(){return x},U8:function(){return At},UD:function(){return Ot},U_:function(){return ce},Uy:function(){return Hu},V8:function(){return se},Vw:function(){return wt},W0:function(){return Fu},W7:function(){return uu},WK:function(){return E0},Wr:function(){return Bt},YR:function(){return yt},Z0:function(){return Ct},ZL:function(){return Yu},ZT:function(){return Jn},ZX:function(){return n0},Z_:function(){return ee},_0:function(){return q},_9:function(){return Qe},_B:function(){return j0},_X:function(){return p},aP:function(){return _t},aQ:function(){return lt},aZ:function(){return de},al:function(){return at},bm:function(){return Dt},bz:function(){return Tt},c_:function(){return Xr},ds:function(){return Ht},fN:function(){return o0},fr:function(){return De},g4:function(){return je},gq:function(){return ae},hf:function(){return pt},i:function(){return eu},i6:function(){return Gn},i7:function(){return Wu},iE:function(){return D},ih:function(){return yn},jA:function(){return m},kW:function(){return ct},km:function(){return rn},nP:function(){return R},nQ:function(){return Nt},nX:function(){return au},oM:function(){return et},oR:function(){return e0},o_:function(){return Zu},pf:function(){return bt},pr:function(){return Fn},pv:function(){return Tn},qB:function(){return Pt},r2:function(){return K},rS:function(){return ne},s:function(){return Qn},sK:function(){return B},sb:function(){return me},sm:function(){return M},t1:function(){return Oe},tB:function(){return k0},tR:function(){return nu},td:function(){return Ne},uh:function(){return we},up:function(){return Lu},v2:function(){return S},vV:function(){return wu},w9:function(){return W},wR:function(){return In},yS:function(){return Ue},yV:function(){return ve},yd:function(){return iu},zg:function(){return kt}});var u=e(38147),n=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,s=(xe,nt,Je)=>nt in xe?n(xe,nt,{enumerable:!0,configurable:!0,writable:!0,value:Je}):xe[nt]=Je,h=(xe,nt)=>{for(var Je in nt||(nt={}))c.call(nt,Je)&&s(xe,Je,nt[Je]);if(l)for(var Je of l(nt))d.call(nt,Je)&&s(xe,Je,nt[Je]);return xe},o=(xe,nt,Je)=>new Promise((Ft,dt)=>{var su=Uu=>{try{Du(Je.next(Uu))}catch(Ku){dt(Ku)}},pu=Uu=>{try{Du(Je.throw(Uu))}catch(Ku){dt(Ku)}},Du=Uu=>Uu.done?Ft(Uu.value):Promise.resolve(Uu.value).then(su,pu);Du((Je=Je.apply(xe,nt)).next())});const i=xe=>o(void 0,null,function*(){return(0,u.ZP)(`/api/courses/${xe==null?void 0:xe.coursesId}/group_homeworks/${xe==null?void 0:xe.categoryId}/update_group.json`,{method:"put",body:xe})}),B=xe=>o(void 0,null,function*(){return(0,u.ZP)(`/api/courses/${xe==null?void 0:xe.coursesId}/group_homeworks/${xe==null?void 0:xe.categoryId}/students.json`,{method:"Get",params:xe})}),p=xe=>o(void 0,null,function*(){return(0,u.ZP)(`/api/courses/${xe==null?void 0:xe.coursesId}/group_homeworks/${xe==null?void 0:xe.categoryId}/add_groups.json`,{method:"post",body:xe})}),y=xe=>o(void 0,null,function*(){return(0,u.ZP)(`/api/courses/${xe==null?void 0:xe.coursesId}/group_homeworks/${xe==null?void 0:xe.categoryId}/list_groups_by_settings.json`,{method:"post",body:xe})}),m=xe=>o(void 0,null,function*(){return(0,u.ZP)(`/api/courses/${xe==null?void 0:xe.coursesId}/group_homeworks/${xe==null?void 0:xe.categoryId}/groups.json`,{method:"Get",params:xe})}),E=xe=>o(void 0,null,function*(){return(0,u.ZP)(`/api/courses/${xe==null?void 0:xe.coursesId}/group_homeworks/${xe==null?void 0:xe.categoryId}/update_leader_permission.json`,{method:"put",body:xe})}),x=xe=>o(void 0,null,function*(){return(0,u.ZP)(`/api/courses/${xe==null?void 0:xe.coursesId}/group_homeworks/${xe==null?void 0:xe.categoryId}/update_group_settings`,{method:"put",body:xe})}),I=xe=>o(void 0,null,function*(){return(0,u.ZP)(`/api/courses/${xe==null?void 0:xe.coursesId}/group_homeworks/${xe==null?void 0:xe.categoryId}/group_settings.json`,{method:"Get",params:xe})}),O=xe=>o(void 0,null,function*(){return Fetch(`/api/homework_commons/${xe==null?void 0:xe.id}/test_result_setting.json`,{method:"post",body:xe})}),D=xe=>o(void 0,null,function*(){return(0,u.ZP)(`/api/courses/${xe==null?void 0:xe.course_id}/course_videos/configs.json`,{method:"put",body:xe})}),S=xe=>o(void 0,null,function*(){return(0,u.ZP)(`/api/courses/${xe==null?void 0:xe.course_id}/course_videos/list_for_config.json`,{method:"Get",params:xe})}),R=xe=>o(void 0,null,function*(){return(0,u.ZP)(`/api/courses/${xe==null?void 0:xe.course_id}/homework_commons/max_late_time.json`,{method:"Get",params:xe})}),M=xe=>o(void 0,null,function*(){return(0,u.ZP)(`/api/courses/${xe==null?void 0:xe.course_id}/homework_commons/batch_late_setting`,{method:"post",body:xe})}),N=xe=>o(void 0,null,function*(){return(0,u.ZP)("/api/course_statistics/course_use_infos.json",{method:"Get",params:xe})}),Y=xe=>o(void 0,null,function*(){return(0,u.ZP)("/api/course_statistics/rank_list.json",{method:"Get",params:xe})}),$=xe=>o(void 0,null,function*(){return(0,u.ZP)("/api/course_statistics/statistics_body.json",{method:"Get",params:xe})}),G=xe=>o(void 0,null,function*(){return(0,u.ZP)("/api/course_statistics/statistics_header.json",{method:"Get",params:xe})});function ae(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.course_id}/set_assistant_permissions.json`,{method:"post",body:h({},xe.permissions)})})}function ne(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.course_id}/assistant_permissions.json`,{method:"Get",params:h({},xe)})})}function oe(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.id}/ai_status_query.json`,{method:"Get",params:xe})})}function ee(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.coursesId}/update_course_portrait_data.json`,{method:"post",body:h({},xe)})})}function q(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.id}/get_user_portrait_config.json`,{method:"Get",params:xe})})}function K(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.coursesId}/update_user_portrait_config.json?id=${xe.coursesId}`,{method:"put",body:h({},xe)})})}function se(xe){return o(this,null,function*(){return(0,u.ZP)("/api/courses.json",{method:"Get",params:h({},xe)})})}function te(xe){return o(this,null,function*(){return(0,u.ZP)("/api/intelligent_recommendations/according_course_recommend_shixuns.json",{method:"Get",params:h({},xe)})})}function J(xe){return o(this,null,function*(){return Fetch("/api/disciplines.json",{method:"Get",params:h({},xe)})})}function ce(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.id}/top_banner.json`,{method:"get",params:h({},xe)})})}function W(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.id||xe.coursesId}/left_banner.json`,{method:"get",params:h({},xe)})})}function j(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.id}/homework_commons.json`,{method:"get",params:h({},xe)})})}function ie(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.id}/homework_commons/list.json`,{method:"get",params:h({},xe)})})}function ve(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.id}/graduation_topics.json`,{method:"get",params:h({},xe)})})}function Fe(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.id}/graduation_tasks.json`,{method:"get",params:h({},xe)})})}function Se(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/v2/courses/${xe.id}/exercises.json`,{method:"get",params:h({},xe)})})}function Ge(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.id}/polls.json`,{method:"get",params:h({},xe)})})}function ze(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.id}/homework_commons.json`,{method:"get",params:h({},xe)})})}function Pt(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.id}/course_groups.json`,{method:"get",params:h({},xe)})})}function pt(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.id}/all_course_groups.json`,{method:"get",params:h({},xe)})})}function wt(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.id}/attendances.json`,{method:"get",params:h({},xe)})})}function zt(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/weapps/courses/${xe.coursesId}/attendances.json`,{method:"get",params:h({},xe)})})}function kt(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/attendances/${xe.id}/edit.json`,{method:"get",params:h({},xe)})})}function tu(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.id}/informs.json`,{method:"get",params:h({},xe)})})}function We(xe){return o(this,null,function*(){return(0,u.ZP)("/api/files.json",{method:"get",params:h({},xe)})})}function gt(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.id}/course_videos.json`,{method:"get",params:h({},xe)})})}function Rt(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.id}/live_links.json`,{method:"get",params:h({},xe)})})}function tt(xe){return o(this,null,function*(){return(0,u.ZP)("/api/courses/mine.json",{method:"get",params:h({},xe)})})}function ft(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/boards/${xe.categoryId}/messages.json`,{method:"get",params:h({},xe)})})}function ct(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.id}/course_groups.json`,{method:"get",params:h({},xe)})})}function qe(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.id}/students.json`,{method:"get",params:h({},xe)})})}function je(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.coursesId}/statistics.json`,{method:"get",params:h({},xe)})})}function ye(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.coursesId}/work_score.json`,{method:"get",params:h({},xe)})})}function Oe(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.coursesId}/act_score.json`,{method:"get",params:h({},xe)})})}function $e(xe){return o(this,null,function*(){return(0,u.ZP)("/api/shixun_lists.json",{method:"get",params:h({},xe)})})}function Ze(xe){return o(this,null,function*(){return(0,u.ZP)("/api/item_banks.json",{method:"get",params:h({},xe)})})}function Qe(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe==null?void 0:xe.course_id}/homework_commons/impersonal_list.json`,{method:"get",params:h({},xe)})})}function lt(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.coursesId}/homework_commons/create_shixun_homework.json`,{method:"post",body:h({},xe)})})}function mt(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe==null?void 0:xe.course_id}/homework_commons/create_collaborators.json`,{method:"post",body:h({},xe)})})}function uu(xe){return o(this,null,function*(){return(0,u.ZP)("/api/subject_lists.json",{method:"get",params:h({},xe)})})}function Qt(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.coursesId}/homework_commons/create_subject_homework.json`,{method:"post",body:h({},xe)})})}function Le(xe){return o(this,null,function*(){return(0,u.ZP)("/api/schools/school_list.json",{method:"get",params:xe})})}function et(xe){return o(this,null,function*(){return(0,u.ZP)("/api/courses/search_course_list.json",{method:"post",body:xe})})}function Zt(xe){return o(this,null,function*(){return(0,u.ZP)("/api/courses.json",{method:"post",body:xe})})}function Tt(xe){return o(this,null,function*(){return(0,u.ZP)("/api/add_school_applies.json",{method:"post",body:xe})})}function Nt(xe){return o(this,null,function*(){return(0,u.ZP)("/api/users/member_search.json",{method:"get",params:xe})})}function Wt(xe){return o(this,null,function*(){return(0,u.ZP)("/api/student_groups.json",{method:"get",params:h({page:1,limit:1e3},xe)})})}function nu(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.identifier}/add_student_groups.json`,{method:"post",body:xe})})}function Ut(xe){return o(this,null,function*(){return(0,u.ZP)("/api/courses/search_all.json",{method:"get",params:xe})})}function we(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.coursesId}/add_teacher.json`,{method:"post",body:xe})})}function de(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.coursesId}/add_students_by_search.json`,{method:"post",body:xe})})}function me(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.coursesId}/set_public_or_private.json`,{method:"post",body:xe})})}function xt(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.coursesId}/set_invite_code_halt.json`,{method:"post",body:xe})})}function Ce(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.coursesId}/duplicate_course.json`,{method:"post",body:xe})})}function at(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.coursesId}/update_end_date.json`,{method:"put",body:xe})})}function jt(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.coursesId}.json`,{method:"delete",body:xe})})}function Et(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.coursesId}/settings.json`,{method:"get",params:h({},xe)})})}function De(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.coursesId}.json`,{method:"put",body:xe})})}function yt(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.coursesId}/export_couser_info.json`,{method:"get",params:{export:!0}})})}function Ue(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.coursesId}/export_member_act_score_async.json`,{method:"get",params:h({export:!0},xe)})})}function Ae(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.coursesId}/export_total_homework_commons_score.json`,{method:"get",params:h({export:!0},xe)})})}function ht(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.coursesId}/export_total_exercises_and_other_score.json`,{method:"get",params:h({export:!0},xe)})})}function St(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.coursesId}/export_star_user.json`,{method:"get",params:h({export:!0},xe)})})}function Ne(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.coursesId}/export_mooc_records.json`,{method:"get",params:h({export:!0},xe)})})}function Fu(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.coursesId}/export_total_course_score.json`,{method:"get",params:h({export:!0},xe)})})}function _t(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/homework_commons/${xe.categoryId}/export_scores.json`,{method:"get",params:h({export:!0},xe)})})}function Zu(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/homework_commons/${xe.categoryId}/export_shixun_report.json`,{method:"get",params:h({export:!0},xe)})})}function Yu(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/exercises/${xe.categoryId}/export_exercise_users.json`,{method:"get",params:h({export:!0},xe)})})}function wu(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/exercises/${xe.categoryId}/export_exercise_word.json`,{method:"get",params:h({export:!0},xe)})})}function Iu(xe){return o(this,null,function*(){return Fetch(`/api/homework_commons/${xe.categoryId}/works_list.zip`,{method:"get",params:h({export:!0},xe)})})}function Ct(xe){return o(this,null,function*(){return(0,u.ZP)(`/api//course_second_categories/${xe.id}.json`,{method:"delete",params:{export:!0}})})}function eu(xe){return o(this,null,function*(){return(0,u.ZP)(`/api//boards/${xe.id}.json`,{method:"delete",params:{export:!0}})})}function iu(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/course_modules/${xe.id}/sticky_module.json`,{method:"get"})})}function au(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/course_modules/${xe.id}/hidden_module.json`,{method:"get"})})}function bt(xe){return o(this,null,function*(){return(0,u.ZP)("/api/courses/new.json",{method:"get",params:xe})})}function Ht(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/weapps/attendances/${xe.id}.json`,{method:"get",params:xe})})}function Dt(xe){return o(this,null,function*(){return(0,u.ZP)("/api/weapps/course_member_attendances.json",{method:"get",params:xe})})}function Ot(xe){return o(this,null,function*(){return(0,u.ZP)("/api/weapps/course_member_attendances/update_status.json",{method:"post",body:xe})})}function cu(xe){return o(this,null,function*(){return Fetch(`/api/polls/${xe.categoryId}/commit_result.xlsx`,{method:"get",params:h({export:!0},xe)})})}function Hu(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/exercises/${xe.categoryId}/export_scores.json`,{method:"get",params:h({export:!0},xe)})})}function Wu(xe){return(0,u.ZP)(`/api/polls/${xe.categoryId}/start_answer.json`,{method:"get",params:h({},xe)})}function Br(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/poll_questions/${xe.questionId}/poll_votes.json`,{method:"post",body:xe})})}function ir(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/polls/${xe.categoryId}/commit_poll.json`,{method:"post",body:xe})})}function rn(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.courseId}/tasks_list.json`,{method:"get",params:xe})})}function At(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.courseId}/update_task_position.json`,{method:"post",body:xe})})}function Lu(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.coursesId}/calculate_all_shixun_scores.json`,{method:"get",params:xe})})}function Xr(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.coursesId}/all_course_groups.json`,{method:"get",params:xe})})}function Rn(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.coursesId}/polls/all_course_groups.json`,{method:"get",params:xe})})}function Wr(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.coursesId}/students.json`,{method:"get",params:xe})})}function mn(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/course_groups/${xe.categoryId}/rename_group.json`,{method:"POST",body:xe})})}function Tn(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/course_groups/${xe.categoryId}.json`,{method:"delete",body:xe})})}function Gn(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.coursesId}/join_course_group.json`,{method:"POST",body:xe})})}function In(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.coursesId}/transfer_to_course_group.json`,{method:"post",body:xe})})}function Yn(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.coursesId}/delete_from_course.json`,{method:"post",body:xe})})}function E0(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.coursesId}/join_course_group.json`,{method:"post",body:xe})})}function o0(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.coursesId}/exit_course.json`,{method:"post"})})}function n0(xe){return o(this,null,function*(){return(0,u.ZP)("/api/weapps/course_member_attendances.json",{method:"post",body:h({},xe)})})}function yn(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.coursesId}/mooc_users/${xe.user_id}/edit.json`,{method:"get",params:xe})})}function Qn(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.coursesId}/mooc_users.json`,{method:"post",body:xe})})}function k0(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.coursesId}/mooc_users/${xe.user_id}.json`,{method:"put",body:xe})})}function Bt(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/course_second_categories/${xe.id}/move_category.json`,{method:"post",body:xe})})}function S0(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/boards/${xe.id}/move_category.json`,{method:"post",body:xe})})}function Jn(xe){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe.id}/courseware.json`,{method:"get",params:xe})})}function Fn(xe,nt){return o(this,null,function*(){return(0,u.ZP)(`/api/exercises/${xe}/mark_wrong_topic.json`,{method:"get",params:nt})})}function j0(xe,nt){return o(this,null,function*(){return(0,u.ZP)(`/api/exercises/${xe}/cancel_wrong_topic.json`,{method:"get",params:nt})})}function e0(xe,nt){return o(this,null,function*(){return(0,u.ZP)(`/api/homework_commons/${xe}/allow_end_group.json`,{method:"get",params:nt})})}function sn(xe,nt){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${xe}/homework_commons/end_with_homework_list_position.json`,{method:"post",body:nt})})}function jr(xe,nt){return o(this,null,function*(){return(0,u.ZP)(`/api/tasks/${xe}/get_content_for_commit_id.json`,{method:"get",params:nt})})}},30945:function(f,g,e){"use strict";e.d(g,{$M:function(){return kt},$P:function(){return uu},Ax:function(){return B},Dh:function(){return I},FU:function(){return G},GQ:function(){return te},IN:function(){return je},JM:function(){return Ze},Ju:function(){return zt},Mn:function(){return qe},Ni:function(){return ie},Pg:function(){return O},Pt:function(){return x},Qp:function(){return K},R9:function(){return ae},Ux:function(){return se},Vy:function(){return Ge},XJ:function(){return j},XR:function(){return pt},Ze:function(){return M},aq:function(){return R},bQ:function(){return m},bu:function(){return p},cC:function(){return i},jS:function(){return oe},lm:function(){return ye},ml:function(){return ce},o3:function(){return We},pA:function(){return Rt},pS:function(){return $e},pU:function(){return W},ps:function(){return $},q0:function(){return ft},qN:function(){return ct},qS:function(){return E},qj:function(){return Pt},qt:function(){return lt},rV:function(){return D},rZ:function(){return Qe},rk:function(){return Fe},rm:function(){return q},sK:function(){return ee},sL:function(){return tt},su:function(){return Oe},tC:function(){return Se},tO:function(){return ze},u9:function(){return J},uZ:function(){return ve},vV:function(){return Y},xx:function(){return Qt},y8:function(){return wt},yS:function(){return N},zF:function(){return y},zc:function(){return ne},zj:function(){return S},zz:function(){return mt}});var u=e(38147),n=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,s=(Le,et,Zt)=>et in Le?n(Le,et,{enumerable:!0,configurable:!0,writable:!0,value:Zt}):Le[et]=Zt,h=(Le,et)=>{for(var Zt in et||(et={}))c.call(et,Zt)&&s(Le,Zt,et[Zt]);if(l)for(var Zt of l(et))d.call(et,Zt)&&s(Le,Zt,et[Zt]);return Le},o=(Le,et,Zt)=>new Promise((Tt,Nt)=>{var Wt=we=>{try{Ut(Zt.next(we))}catch(de){Nt(de)}},nu=we=>{try{Ut(Zt.throw(we))}catch(de){Nt(de)}},Ut=we=>we.done?Tt(we.value):Promise.resolve(we.value).then(Wt,nu);Ut((Zt=Zt.apply(Le,et)).next())});const i=Le=>(0,u.ZP)(`/api/competitions/${Le.identifier}/create_guide.json`,{method:"post",body:Le}),B=Le=>(0,u.ZP)(`/api/competitions/${Le.identifier}/guides.json`,{method:"get",params:Le}),p=Le=>(0,u.ZP)(`/api/competitions/${Le.identifier}/competition_teams/${Le.competition_team_id}/edit_info.json`,{method:"put",body:Le});function y(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le.identifier}/update_result.json`,{method:"post",body:Le})})}function m(Le){return o(this,null,function*(){return(0,u.ZP)("/api/competitions.json",{method:"Get",params:h({},Le)})})}function E(Le){return o(this,null,function*(){return(0,u.ZP)("/api/courses/apply_to_join_course.json",{method:"post",body:Le})})}function x(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le.identifier}/competition_teams.json`,{method:"post"})})}function I(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le.identifier}/competition_staff.json`,{method:"get"})})}function O(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le.identifier}/common_header.json`,{method:"get"})})}function D(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/${Le.url}`,{method:"get",params:h({},Le)})})}function S(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le.identifier}/update_md_content.json`,{method:"post",body:Le})})}function R(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le.identifier}/competition_teams.json`,{method:"get",params:Le})})}function M(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le.identifier}/competition_teams/${Le.Teannameid}/edit.json`,{method:"get",params:Le})})}function N(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le.identifier}/competition_teams/${Le.Teannameid}.json`,{method:"put",body:Le})})}function Y(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le.identifier}/competition_teams/${Le.id}/leave.json`,{method:"post",body:Le})})}function $(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le.identifier}/competition_teams/${Le.id}.json`,{method:"delete"})})}function G(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le.identifier}/competition_teams.json`,{method:"post",body:Le})})}function ae(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le.id}/add_managers.json`,{method:"post",body:Le})})}function ne(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le.identifier}/competition_teams/join.json`,{method:"post",body:Le})})}function oe(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le.identifier}/teachers.json`,{method:"get",params:Le})})}function ee(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le.identifier}/students.json`,{method:"get",params:Le})})}function q(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le.identifier}/competition_teams/${Le.teamid}/crud_team_members.json`,{method:"post",body:Le})})}function K(Le){return o(this,null,function*(){return(0,u.ZP)("/api/users/competition_reward.json",{method:"post",body:Le})})}function se(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le.identifier}/chart_rules.json`,{method:"get"})})}function te(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le.identifier}/charts.json`,{method:"get",params:Le})})}function J(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le.identifier}/results.json`,{method:"get",params:Le})})}function ce(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le.identifier}/md_tab_rules.json`,{method:"get",params:Le})})}function W(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le.identifier}/prize.json`,{method:"get",params:Le})})}function j(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/users/accounts/${Le.id}.json`,{method:"get",params:Le})})}function ie(Le){return o(this,null,function*(){return(0,u.ZP)("/api/accounts/get_verification_code.json",{method:"get",params:Le})})}function ve(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/users/accounts/${Le.userid}/phone_bind.json`,{method:"post",body:Le})})}function Fe(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/users/accounts/${Le.userid}/email_bind.json`,{method:"post",body:Le})})}function Se(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/users/accounts/${Le.userid}/professional_auth_apply.json`,{method:"delete"})})}function Ge(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/users/accounts/${Le.userid}/authentication_apply.json`,{method:"delete"})})}function ze(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le.identifier}/prize_leader_account.json`,{method:"put",body:Le})})}function Pt(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le.identifier}/competition_teams/${Le.teamid}/shixun_detail.json`,{method:"get"})})}function pt(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le.identifier}/competition_teams/${Le.teamid}/course_detail.json`,{method:"get"})})}function wt(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/attachments/${Le.id}.json`,{method:"delete"})})}function zt(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le.id}/get_certificate_info.json`,{method:"get",params:Le})})}function kt(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le.id}/basic_setting.json`,{method:"post",body:Le})})}function tu(){return o(this,null,function*(){return Fetch("/api/competitions/download_template",{method:"get",responseType:"arraybuffer"})})}function We(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le}/common_header.json`,{method:"get"})})}function gt(Le){return o(this,null,function*(){return Fetch("/api/competitions.json",{method:"post",body:Le})})}function Rt(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le==null?void 0:Le.id}/search_managers.json`,{method:"get",params:Le})})}function tt(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le}/get_managers.json`,{method:"get"})})}function ft(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le==null?void 0:Le.id}/add_managers.json`,{method:"post",body:Le})})}function ct(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le==null?void 0:Le.id}/delete_managers.json`,{method:"delete",body:Le})})}function qe(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le}/get_picture.json`,{method:"get"})})}function je(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le==null?void 0:Le.id}/identifier_exist.json`,{method:"post",body:Le})})}function ye(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le}/get_shixun_settings.json`,{method:"get"})})}function Oe(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le==null?void 0:Le.id}/shixun_add.json`,{method:"post",body:Le})})}function $e(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le==null?void 0:Le.id}/shixun_delete.json`,{method:"delete",body:Le})})}function Ze(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le==null?void 0:Le.id}/shixun_select.json`,{method:"post",body:Le})})}function Qe(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le}/info_finish.json`,{method:"get"})})}function lt(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le==null?void 0:Le.id}/competition_review.json`,{method:"post",body:h({},Le)})})}function mt(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le.identifier}/competition_teams.json`,{method:"get",params:Le})})}function uu(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le.identifier}/all_team_members.json`,{method:"get",params:Le})})}function Qt(Le){return o(this,null,function*(){return(0,u.ZP)(`/api/competitions/${Le.identifier}/competition_commit_records/member_works.json`,{method:"get",params:Le})})}},55510:function(f,g,e){"use strict";e.d(g,{F:function(){return E},OE:function(){return S},ff:function(){return x},p1:function(){return I},_y:function(){return m},mK:function(){return Y},gq:function(){return G},eM:function(){return N},BA:function(){return oe},bA:function(){return q},Nx:function(){return ee},Qx:function(){return R},At:function(){return O},PX:function(){return D},Xl:function(){return M},y9:function(){return $},No:function(){return ae},ay:function(){return K}});var u=e(38147),n=Object.defineProperty,l=Object.defineProperties,c=Object.getOwnPropertyDescriptors,d=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,o=(se,te,J)=>te in se?n(se,te,{enumerable:!0,configurable:!0,writable:!0,value:J}):se[te]=J,i=(se,te)=>{for(var J in te||(te={}))s.call(te,J)&&o(se,J,te[J]);if(d)for(var J of d(te))h.call(te,J)&&o(se,J,te[J]);return se},B=(se,te)=>l(se,c(te)),p=(se,te)=>{var J={};for(var ce in se)s.call(se,ce)&&te.indexOf(ce)<0&&(J[ce]=se[ce]);if(se!=null&&d)for(var ce of d(se))te.indexOf(ce)<0&&h.call(se,ce)&&(J[ce]=se[ce]);return J},y=(se,te,J)=>new Promise((ce,W)=>{var j=Fe=>{try{ve(J.next(Fe))}catch(Se){W(Se)}},ie=Fe=>{try{ve(J.throw(Fe))}catch(Se){W(Se)}},ve=Fe=>Fe.done?ce(Fe.value):Promise.resolve(Fe.value).then(j,ie);ve((J=J.apply(se,te)).next())});const m=se=>y(void 0,null,function*(){var te=se,{id:J}=te,ce=p(te,["id"]);return(0,u.ZP)(`/api/ec_years/${J}/course_results.json`,{method:"get",params:ce})}),E=se=>{let te=document.createElement("iframe");te.src=`/api/ec_years/${se}/course_results.xlsx`,te.style.display="none",document.body.appendChild(te)},x=({ec_year_id:se})=>(0,u.ZP)(`/api/ec_years/${se}/course_results/get_class.json`,{method:"get"}),I=({ec_year_id:se,id:te,class_name:J=null})=>(0,u.ZP)(`/api/ec_years/${se}/course_results/${te}.json`,{method:"get",params:{class_name:J}}),O=({ec_year_id:se})=>(0,u.ZP)("/api/ec_courses/1/evaluations/compute_all_courses_data",{method:"post",body:{ec_year_id:se}}),D=({ec_course_id:se})=>(0,u.ZP)(`/api/ec_courses/${se}/evaluations/evaluation_data`,{method:"POST"}),S=se=>{let te=document.createElement("iframe");te.src=`/api/ec_years/${se}/ec_graduation_results.xlsx`,te.style.display="none",document.body.appendChild(te)},R=({ec_year_id:se})=>(0,u.ZP)(`/api/ec_years/${se}/ec_graduation_results/compute_all`,{method:"post"}),M=({ec_year_id:se,id:te})=>(0,u.ZP)(`/api/ec_years/${se}/ec_graduation_results/compute_single?id=${te}`,{method:"POST"}),N=se=>(0,u.ZP)(`/api/ec_years/${se}/ec_graduation_results.json`,{method:"get"}),Y=se=>(0,u.ZP)(`/api/ec_years/${se}/ec_graduation_results/get_formulas.json`,{method:"get"}),$=({ec_year_id:se,formula_one:te,formula_two:J,formula_three:ce})=>(0,u.ZP)(`/api/ec_years/${se}/ec_graduation_results/set_formulas.json`,{method:"PUT",body:{formula_one_id:te,formula_two_id:J,formula_three_id:ce}}),G=({ec_year_id:se,id:te})=>(0,u.ZP)(`/api/ec_years/${se}/ec_graduation_results/${te}.json`,{method:"get"}),ae=se=>{var te=se,{ec_year_id:J,type:ce,goal_value:W}=te,j=p(te,["ec_year_id","type","goal_value"]);let ie=`?type=${ce}`,ve={method:"PUT"};return ce==="all"&&(ie+=`&goal_value=${W}`),ce==="each"&&(ve=B(i({},ve),{body:j})),(0,u.ZP)(`/api/ec_years/${J}/ec_graduation_results/set_goal_value${ie}`,ve)};var ne=(se,te,J)=>new Promise((ce,W)=>{var j=Fe=>{try{ve(J.next(Fe))}catch(Se){W(Se)}},ie=Fe=>{try{ve(J.throw(Fe))}catch(Se){W(Se)}},ve=Fe=>Fe.done?ce(Fe.value):Promise.resolve(Fe.value).then(j,ie);ve((J=J.apply(se,te)).next())});const oe=se=>ne(void 0,null,function*(){return(0,u.ZP)(`/api/schools/${se}/ec_majors/get_major_list.json`,{method:"get"})}),ee=se=>ne(void 0,null,function*(){return(0,u.ZP)(`/api/ec_major_schools/${se}/ec_years/get_year_list.json`,{method:"get"})}),q=({ec_year_id:se,school_id:te})=>(0,u.ZP)(`/api/ec_years/${se}/top_pages.json`,{method:"get",params:{school_id:te}}),K=({id:se,name:te})=>(0,u.ZP)(`/api/ec_years/1/top_pages/${se}?name=${te}`,{method:"PUT"})},87513:function(f,g,e){"use strict";e.d(g,{$Q:function(){return S},$l:function(){return Wu},BJ:function(){return ct},CD:function(){return et},Cd:function(){return lt},Cl:function(){return Ne},Di:function(){return tu},Fl:function(){return Rt},G$:function(){return ce},GK:function(){return gt},Ip:function(){return ye},J:function(){return W},KE:function(){return tt},L8:function(){return Ut},LP:function(){return Oe},MK:function(){return We},Mb:function(){return wu},N0:function(){return $},N3:function(){return ze},OO:function(){return O},P8:function(){return au},PJ:function(){return ie},PT:function(){return Ct},Qc:function(){return ae},RK:function(){return J},Ty:function(){return Ae},UH:function(){return at},UK:function(){return Pt},Uj:function(){return Qt},Ul:function(){return Qe},VL:function(){return Nt},Vj:function(){return de},W4:function(){return uu},WL:function(){return me},Wj:function(){return te},X4:function(){return je},Xn:function(){return Zu},Xo:function(){return oe},YY:function(){return kt},Ym:function(){return N},Yu:function(){return bt},ZD:function(){return iu},Zg:function(){return Fu},_B:function(){return Le},_F:function(){return Iu},_U:function(){return q},_u:function(){return ve},aU:function(){return Y},ab:function(){return St},cC:function(){return Ue},cV:function(){return K},ck:function(){return eu},dp:function(){return G},eA:function(){return cu},fG:function(){return x},gA:function(){return se},gG:function(){return Yu},gJ:function(){return Ht},hk:function(){return y},hv:function(){return m},iB:function(){return E},iU:function(){return I},iw:function(){return yt},kp:function(){return Wt},lL:function(){return D},lf:function(){return Ge},n$:function(){return Se},n7:function(){return ee},nF:function(){return we},o3:function(){return Dt},oS:function(){return $e},oX:function(){return Tt},oy:function(){return ht},p7:function(){return M},pL:function(){return Zt},pu:function(){return qe},q6:function(){return nu},qf:function(){return zt},qz:function(){return Ze},s:function(){return Et},sA:function(){return xt},sS:function(){return Ot},tX:function(){return jt},uR:function(){return pt},ux:function(){return ft},wy:function(){return wt},xA:function(){return De},yE:function(){return ne},yu:function(){return Ce},zP:function(){return R},zR:function(){return Hu}});var u=e(38147),n=Object.defineProperty,l=Object.defineProperties,c=Object.getOwnPropertyDescriptors,d=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,o=(At,Lu,Xr)=>Lu in At?n(At,Lu,{enumerable:!0,configurable:!0,writable:!0,value:Xr}):At[Lu]=Xr,i=(At,Lu)=>{for(var Xr in Lu||(Lu={}))s.call(Lu,Xr)&&o(At,Xr,Lu[Xr]);if(d)for(var Xr of d(Lu))h.call(Lu,Xr)&&o(At,Xr,Lu[Xr]);return At},B=(At,Lu)=>l(At,c(Lu)),p=(At,Lu,Xr)=>new Promise((Rn,Wr)=>{var mn=In=>{try{Gn(Xr.next(In))}catch(Yn){Wr(Yn)}},Tn=In=>{try{Gn(Xr.throw(In))}catch(Yn){Wr(Yn)}},Gn=In=>In.done?Rn(In.value):Promise.resolve(In.value).then(mn,Tn);Gn((Xr=Xr.apply(At,Lu)).next())});const y=At=>(0,u.ZP)(`/api/exercises/${At==null?void 0:At.exercise_id}/statistics/list_student_score_by_question_type.json`,{method:"get",params:At}),m=At=>(0,u.ZP)(`/api/exercises/${At==null?void 0:At.exercise_id}/statistics/list_student_score_by_question.json`,{method:"get",params:At}),E=At=>(0,u.ZP)(`/api/exercises/${At.exercise_id}/statistics/export_class_compare.xlsl`,{method:"get",params:At}),x=At=>(0,u.ZP)(`/api/exercises/${At.exercise_id}/statistics/class_question_compare.json`,{method:"get",params:At}),I=At=>(0,u.ZP)(`/api/exercises/${At==null?void 0:At.exercise_id}/statistics/class_score_distribution.json`,{method:"get",params:At}),O=At=>(0,u.ZP)(`/api/exercises/${At==null?void 0:At.exercise_id}/statistics/list_student_score.json`,{method:"get",params:At}),D=At=>(0,u.ZP)(`/api/exercises/${At==null?void 0:At.exercise_id}/statistics/set_score_ranges.json`,{method:"put",body:At}),S=At=>(0,u.ZP)(`/api/exercises/${At==null?void 0:At.exercise_id}/statistics/score_ranges.json`,{method:"get",params:At}),R=At=>(0,u.ZP)(`/api/exercises/${At.id}/sava_exam_summary.json`,{method:"post",body:At}),M=At=>(0,u.ZP)("/api/intelligent_reviews/exam_summary.json",{method:"post",body:At}),N=At=>(0,u.ZP)(`/api/exercises/${At.id}/generate_exam_summary.json`,{method:"post",body:At}),Y=At=>(0,u.ZP)(`/api/exercises/${At.id}/exam_summary_settings.json`,{method:"post",body:At}),$=At=>p(void 0,null,function*(){return(0,u.ZP)(`/api/exercises/${At==null?void 0:At.exercise_id}/review_exercise_user.json`,{method:"post",body:At})}),G=At=>(0,u.ZP)(`/api/exercises/${At==null?void 0:At.id}/code_check.json`,{method:"get",params:At}),ae=At=>(0,u.ZP)(`/api/exercises/${At.id}/reset_pwd.json`,{method:"post",body:At}),ne=At=>(0,u.ZP)(`/api/exercises/${At.id}/encrypt_or_decrypt.json`,{method:"post",body:At}),oe=At=>p(void 0,null,function*(){return(0,u.ZP)(`/api/exercises/${At.id}/delayed_time_or_force.json`,{method:"post",body:At})}),ee=At=>p(void 0,null,function*(){return(0,u.ZP)(`/api/exercises/${At==null?void 0:At.id}/exercise_time.json`,{method:"Get",params:At})}),q=At=>(0,u.ZP)(`/api/exercises/${At==null?void 0:At.id}/exercise_question_result.json`,{method:"get",params:At}),K=At=>(0,u.ZP)(`/api/exercises/${At.id}/get_question_type_alias.json`,{method:"get",params:At});function se(At){return p(this,null,function*(){return(0,u.ZP)(`/api/exercise_questions/${At==null?void 0:At.id}/teacher_update.json`,{method:"post",body:i({},At)})})}function te(At){return p(this,null,function*(){return(0,u.ZP)(`/api/exercise_questions/${At==null?void 0:At.id}/adjust_comment.json`,{method:"post",body:i({},At)})})}function J(At){return p(this,null,function*(){return(0,u.ZP)(`/api/exercises/${At.id}/edit_question_type_alias.json`,{method:"POST",body:At})})}function ce(At){return p(this,null,function*(){return(0,u.ZP)(`/api/exercises/${At.categoryId}/exercise_lists.json`,{method:"get",params:i({},At)})})}function W(At){return p(this,null,function*(){return(0,u.ZP)(`/api/exercises/${At.categoryId}/exercise_identity_photos.json`,{method:"get",params:i({},At)})})}function j(At){return p(this,null,function*(){return Fetch(`/api/exercises/${At.categoryId}/video_push_url.json`,{method:"get",params:i({},At)})})}function ie(At){return p(this,null,function*(){return(0,u.ZP)(`/api/exercises/${At.categoryId}/query_identity_photo_state.json`,{method:"get",params:i({},At)})})}function ve(At){return p(this,null,function*(){return(0,u.ZP)(`/api/exercises/${At.categoryId}/exercise_result.json`,{method:"get",params:i({},At)})})}function Fe(At){return p(this,null,function*(){return Fetch(`/api/exercises/${At.categoryId}/exercise_score_area_setting.json`,{method:"post",body:i({},At)})})}function Se(At){return p(this,null,function*(){return(0,u.ZP)("/api/question_banks/bank_list.json",{method:"get",params:i({},At)})})}function Ge(At){return p(this,null,function*(){return(0,u.ZP)("/api/question_banks/save_banks.json",{method:"POST",body:i({},At)})})}function ze(At){return p(this,null,function*(){return(0,u.ZP)(`/api/courses/${At.coursesId}/exercises/publish_modal.json`,{method:"get",params:i({},At)})})}function Pt(At){return p(this,null,function*(){return(0,u.ZP)(`/api/exercises/${At.categoryId}/common_header.json`,{method:"get",params:i({},At)})})}function pt(At){return p(this,null,function*(){return(0,u.ZP)(`/api/courses/${At.coursesId}/exercises.json`,{method:"post",body:i({},At)})})}function wt(At){return p(this,null,function*(){return(0,u.ZP)(`/api/exercises/${At.exerciseId}.json`,{method:"put",body:i({},At)})})}function zt(At){return p(this,null,function*(){return(0,u.ZP)(`/api/exercises/${At.categoryId}.json`,{method:"get",params:i({},At)})})}function kt(At){return p(this,null,function*(){return(0,u.ZP)("/api/tag_disciplines.json",{method:"get",params:i({},At)})})}function tu(At){return p(this,null,function*(){const{id:Lu}=At;return delete At.id,(0,u.ZP)(`/api/exercise_questions/${Lu}.json`,{method:"put",body:i({},At)})})}function We(At){return p(this,null,function*(){return(0,u.ZP)(`/api/exercises/${At.categoryId}/exercise_questions.json`,{method:"post",body:i({},At)})})}function gt(At){return p(this,null,function*(){return(0,u.ZP)(`/api/exercise_questions/${At.id}/up_down.json`,{method:"post",body:i({},At)})})}function Rt(At){return p(this,null,function*(){return(0,u.ZP)(`/api/exercise_questions/${At.id}.json`,{method:"delete"})})}function tt(At){return p(this,null,function*(){return(0,u.ZP)(`/api/courses/${At.coursesId}/exercises/end_modal.json`,{method:"get",params:i({},At)})})}function ft(At){return p(this,null,function*(){return(0,u.ZP)(`/api/exercises/${At.categoryId}/publish_groups.json`,{method:"get",params:i({},At)})})}function ct(At){return p(this,null,function*(){return(0,u.ZP)(`/api/exercises/${At.exerciseId}/user_exercise_detail.json`,{method:"get",params:i({},At)})})}function qe(At){return p(this,null,function*(){return(0,u.ZP)(`/api/exercises/${At.exerciseId}/consult_exercise.json`,{method:"post",body:i({},At)})})}function je(At){return p(this,null,function*(){return(0,u.ZP)(`/api/exercises/${At.exerciseId}/teacher_appraise.json`,{method:"get",params:i({},At)})})}function ye(At){return p(this,null,function*(){return(0,u.ZP)(`/api/exercise_questions/${At.id}/adjust_score.json`,{method:"post",body:i({},At)})})}function Oe(At){return p(this,null,function*(){return(0,u.ZP)(`/api/exercise_questions/${At.id}/batch_adjust_score.json`,{method:"post",body:i({},At)})})}function $e(At){return p(this,null,function*(){return(0,u.ZP)(`/api/exercises/${At.id}/adjust_score.json`,{method:"post",body:i({},At)})})}function Ze(At){return p(this,null,function*(){return(0,u.ZP)(`/api/exercises/${At.id}/delayed_time.json`,{method:"post",body:i({},At)})})}function Qe(At){return p(this,null,function*(){return(0,u.ZP)(`/api/exercises/${At.categoryId}/exercise_setting.json`,{method:"get",params:i({},At)})})}function lt(At){return p(this,null,function*(){return(0,u.ZP)(`/api/v2/exercises/${At.categoryId}/exercise_setting.json`,{method:"get",params:i({},At)})})}function mt(At){return p(this,null,function*(){return Fetch(`/api/exercises/${At.categoryId}/commit_setting.json`,{method:"post",body:i({},At)})})}function uu(At){return p(this,null,function*(){return(0,u.ZP)(`/api/exercises/${At.exerciseId}/review_exercises_by_students.json`,{method:"post",body:i({},At)})})}function Qt(At){return p(this,null,function*(){return(0,u.ZP)(`/api/exercises/${At.categoryId}/exercise_lists.xlsx`,{method:"get",params:B(i({},At),{export:!0})})})}function Le(At){return(0,u.ZP)(`/api/exercises/${At.categoryId}/user_exercise_detail.json`,{method:"get",params:B(i({},At),{login:null})})}function et(At){return(0,u.ZP)(`/api/exercises/${At.categoryId}/start.json`,{method:"get",params:i({},At)})}function Zt(At){return(0,u.ZP)(`/api/exercises/${At.categoryId}/start_unlock.json`,{method:"post",body:i({},At)})}function Tt(At){return p(this,null,function*(){return(0,u.ZP)(`/api/exercise_questions/${At.questionId}/exercise_answers.json`,{method:"post",body:At})})}function Nt(At){return p(this,null,function*(){return(0,u.ZP)(`/api/exercises/${At.categoryId}/commit_exercise.json`,{method:"post",body:At})})}function Wt(At){return p(this,null,function*(){return(0,u.ZP)(`/api/exercises/${At.categoryId}/simulate_commit_exercise.json`,{method:"post",body:At})})}function nu(At){return p(this,null,function*(){return(0,u.ZP)(`/api/exercises/${At.categoryId}/redo_exercise.json`,{method:"post",body:At})})}function Ut(At){return(0,u.ZP)(`/api/${At.url}`,{method:"get",params:i({},At)})}function we(At){return(0,u.ZP)(`/api/problems/${At.id}/start.json`,{method:"get",params:i({},At)})}function de(At){return(0,u.ZP)(`/api/exercises/${At.id}/begin_commit.json`,{method:"get",params:i({},At)})}function me(At){return(0,u.ZP)(`/api/exercises/${At.id}/simulate_begin_commit.json`,{method:"get",params:i({},At)})}function xt(At){return(0,u.ZP)("/api/examination_intelligent_settings/optional_items.json",{method:"post",body:i({},At)})}function Ce(At){return console.log("params:",At),(0,u.ZP)(`/api/exercises/${At.categoryId}/edit.json`,{method:"get",params:i({},At)})}function at(At){return(0,u.ZP)(`/api/exercises/${At.id}/get_objective_scores.json`,{method:"get",params:i({},At)})}function jt(At){return(0,u.ZP)(`/api/exercises/${At.categoryId}/redo_modal.json`,{method:"get",params:i({},At)})}function Et(At){return(0,u.ZP)(`/api/exercises/${At.categoryId}/student_redo_lists.json`,{method:"get",params:i({},At)})}function De(At){return(0,u.ZP)("/api/exercises/get_user_exercises.json",{method:"get",params:At})}function yt(At){return(0,u.ZP)(`/api/exercises/${At.id}/exercise_header.json`,{method:"get",params:i({},At)})}function Ue(At){return(0,u.ZP)(`/api/exercises/${At.categoryId}/allow_close_camera.json`,{method:"post",body:i({},At)})}function Ae(At){return(0,u.ZP)(`/api/exercises/${At.categoryId}/get_exercise_user_info.json`,{method:"get",params:i({},At)})}function ht(At){return(0,u.ZP)(`/api/exercises/${At.id}/record_screen`,{method:"post",params:i({},At)})}function St(At){return(0,u.ZP)(`/api/exercises/${At.id}/unbind_ip.json`,{method:"post",body:i({},At)})}function Ne(At){return(0,u.ZP)(`/api/exercises/${At.id}/check_ip.json`,{method:"get",params:i({},At)})}function Fu(At){return(0,u.ZP)(`/api/exercises/${At==null?void 0:At.id}/check_user_exercise.json`,{method:"get",params:i({},At)})}function _t(At){return Fetch(`/api/exercises/${At.id}/make_up_students.json`,{method:"get",params:i({},At)})}function Zu(At){return p(this,null,function*(){return(0,u.ZP)(`/api/courses/${At.coursesId}/exercises/code_review_detail.json`,{method:"get",params:i({},At)})})}function Yu(At){return p(this,null,function*(){return(0,u.ZP)(`/api/exercise_questions/${At.question_id}/adjust_score.json`,{method:"post",body:i({},At)})})}function wu(At){return p(this,null,function*(){return(0,u.ZP)(`/api/examination_banks/${At.categoryId}/simulate_exercise.json`,{method:"post",body:i({},At)})})}function Iu(At){return p(this,null,function*(){return(0,u.ZP)(`/api/exercises/${At.categoryId}/simulate_start_answer.json`,{method:"get",params:i({},At)})})}function Ct(At){return p(this,null,function*(){return(0,u.ZP)(`/api/exercises/${At.categoryId}/exercise_time.json`,{method:"get",params:i({},At)})})}function eu(At){return p(this,null,function*(){return(0,u.ZP)(`/api/exercises/${At.categoryId}/commit_screen_at.json`,{method:"post",body:i({},At)})})}function iu(At,Lu){return p(this,null,function*(){return(0,u.ZP)(`/api/exercises/${At}/unlock_user`,{method:"post",body:Lu})})}function au(At,Lu){return p(this,null,function*(){return(0,u.ZP)(`/api/exercises/${At}/save_screen_record.json`,{method:"post",body:Lu})})}function bt(At,Lu){return p(this,null,function*(){return(0,u.ZP)(`/api/exercises/${At}/screen_record_list.json`,{method:"get",params:Lu})})}function Ht(At){return p(this,null,function*(){return(0,u.ZP)("/api/attachments/set_ecs_attachment.json",{method:"get",params:i({},At)})})}function Dt(At){return p(this,null,function*(){return(0,u.ZP)("/api/exercises/need_redo.json",{method:"get",params:At})})}function Ot(At,Lu){return p(this,null,function*(){return(0,u.ZP)(`/api/exercises/${At}/mark.json`,{method:"post",body:Lu})})}function cu(At){return p(this,null,function*(){return(0,u.ZP)(`/api/myshixuns/${At}/exit_delete_pod.json`,{method:"post",body:At})})}function Hu(At){return p(this,null,function*(){return(0,u.ZP)("/api/users/change_exercise_score.json",{method:"put",body:At})})}function Wu(At){return p(this,null,function*(){return(0,u.ZP)(`/api/exercise_questions/${At==null?void 0:At.id}/send_to_item_bank.json`,{method:"post",body:i({},At)})})}function Br(At){return p(this,null,function*(){return Fetch(`/api/ai/wrong_question_push_charts/${At.exercise_id}/wrong_details.json`,{method:"get",params:i({},At)})})}function ir(At){return p(this,null,function*(){return Fetch(`/api/ai/wrong_question_push_charts/${At.exercise_id}/wrong_question.json`,{method:"get",params:i({},At)})})}function rn(At){return p(this,null,function*(){return Fetch(`/api/ai/wrong_question_push_charts/${At.exercise_id}/wrong_question_lists.json`,{method:"get",params:i({},At)})})}},16209:function(f,g,e){"use strict";e.d(g,{B0:function(){return p},Si:function(){return O},Sr:function(){return S},YP:function(){return D},b4:function(){return I},bc:function(){return i},dX:function(){return x},eh:function(){return R},iI:function(){return m},kd:function(){return B},qR:function(){return E},sW:function(){return y},ts:function(){return N},vL:function(){return M},z5:function(){return Y}});var u=e(38147),n=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,s=($,G,ae)=>G in $?n($,G,{enumerable:!0,configurable:!0,writable:!0,value:ae}):$[G]=ae,h=($,G)=>{for(var ae in G||(G={}))c.call(G,ae)&&s($,ae,G[ae]);if(l)for(var ae of l(G))d.call(G,ae)&&s($,ae,G[ae]);return $},o=($,G,ae)=>new Promise((ne,oe)=>{var ee=se=>{try{K(ae.next(se))}catch(te){oe(te)}},q=se=>{try{K(ae.throw(se))}catch(te){oe(te)}},K=se=>se.done?ne(se.value):Promise.resolve(se.value).then(ee,q);K((ae=ae.apply($,G)).next())});function i($){return o(this,null,function*(){return(0,u.ZP)("/api/memos.json",{method:"get",params:$})})}function B($){return o(this,null,function*(){return(0,u.ZP)("/api/discusses/forum_discusses.json",{method:"get",params:$})})}function p($){return o(this,null,function*(){return(0,u.ZP)(`/api/memos/${$.id}/sticky_or_cancel.json`,{method:"post",body:$})})}function y($){return o(this,null,function*(){return(0,u.ZP)(`/api/memos/${$.id}.json`,{method:"delete",body:$})})}function m($){return o(this,null,function*(){return(0,u.ZP)("/api/memos/new.json",{method:"get",params:$})})}function E($){return o(this,null,function*(){return(0,u.ZP)(`/api/memos/${$.id}/edit.json`,{method:"get",params:$})})}function x($){return o(this,null,function*(){return(0,u.ZP)("/api/memos.json",{method:"post",body:h({},$)})})}function I($){return o(this,null,function*(){return(0,u.ZP)(`/api/memos/${$.id}.json`,{method:"put",body:h({},$)})})}function O($){return o(this,null,function*(){return(0,u.ZP)(`/api/memos/${$.id}.json`,{method:"get",params:$})})}function D($){return o(this,null,function*(){return(0,u.ZP)(`/api/users/${$.user_id}/watch.json`,{method:"post",body:$})})}function S($){return o(this,null,function*(){return(0,u.ZP)(`/api/users/${$.user_id}/watch.json`,{method:"delete",body:h({},$)})})}function R($){return o(this,null,function*(){return(0,u.ZP)(`/api/discusses/${$.id}/reward_code.json`,{method:"post",body:$})})}function M($){return o(this,null,function*(){return(0,u.ZP)(`/api/discusses/${$.id}/plus.json`,{method:"post",body:$})})}function N($){return o(this,null,function*(){return(0,u.ZP)("/api/memos/reply.json",{method:"post",body:$})})}function Y($){return o(this,null,function*(){return(0,u.ZP)(`/api/memos/${$.id}/more_reply.json`,{method:"get",params:$})})}},79274:function(f,g,e){"use strict";e.d(g,{D2:function(){return i},n0:function(){return B},tk:function(){return p}});var u=e(38147),n=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,s=(y,m,E)=>m in y?n(y,m,{enumerable:!0,configurable:!0,writable:!0,value:E}):y[m]=E,h=(y,m)=>{for(var E in m||(m={}))c.call(m,E)&&s(y,E,m[E]);if(l)for(var E of l(m))d.call(m,E)&&s(y,E,m[E]);return y},o=(y,m,E)=>new Promise((x,I)=>{var O=R=>{try{S(E.next(R))}catch(M){I(M)}},D=R=>{try{S(E.throw(R))}catch(M){I(M)}},S=R=>R.done?x(R.value):Promise.resolve(R.value).then(O,D);S((E=E.apply(y,m)).next())});function i(y){return o(this,null,function*(){return(0,u.ZP)("/api/setting.json",{method:"Get",params:h({},y)})})}function B(){return o(this,null,function*(){return(0,u.ZP)("/api/users/system_update.json",{method:"Get"})})}function p(y){return o(this,null,function*(){return(0,u.ZP)("/api/search_records",{method:"post",body:y})})}},66479:function(f,g,e){"use strict";e.d(g,{B6:function(){return p},Gr:function(){return N},Mf:function(){return S},NA:function(){return O},PC:function(){return x},PP:function(){return I},QA:function(){return B},RP:function(){return G},Sv:function(){return $},YQ:function(){return D},_n:function(){return ae},hL:function(){return M},je:function(){return E},mM:function(){return m},wA:function(){return Y},x_:function(){return y},y0:function(){return R},y3:function(){return i}});var u=e(38147),n=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,s=(ne,oe,ee)=>oe in ne?n(ne,oe,{enumerable:!0,configurable:!0,writable:!0,value:ee}):ne[oe]=ee,h=(ne,oe)=>{for(var ee in oe||(oe={}))c.call(oe,ee)&&s(ne,ee,oe[ee]);if(l)for(var ee of l(oe))d.call(oe,ee)&&s(ne,ee,oe[ee]);return ne},o=(ne,oe,ee)=>new Promise((q,K)=>{var se=ce=>{try{J(ee.next(ce))}catch(W){K(W)}},te=ce=>{try{J(ee.throw(ce))}catch(W){K(W)}},J=ce=>ce.done?q(ce.value):Promise.resolve(ce.value).then(se,te);J((ee=ee.apply(ne,oe)).next())});function i(ne){return o(this,null,function*(){return(0,u.ZP)(`/api/graduation_tasks/${ne.categoryId}.json`,{method:"get",params:h({},ne)})})}function B(ne){return o(this,null,function*(){return(0,u.ZP)(`/api/graduation_tasks/${ne.categoryId}/tasks_list.json`,{method:"get",params:h({},ne)})})}function p(ne){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}/show_detail.json`,{method:"get",params:h({},ne)})})}function y(ne){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}.json`,{method:"get",params:h({},ne)})})}function m(ne){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}/refuse_student_topic.json`,{method:"post",body:h({},ne)})})}function E(ne){return o(this,null,function*(){return(0,u.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,u.ZP)(`/api/homework_commons/${ne.categoryId}/show_comment.json`,{method:"get",params:h({},ne)})})}function I(ne){return o(this,null,function*(){return(0,u.ZP)("/api/users/reply_message.json",{method:"post",body:h({},ne)})})}function O(ne){return o(this,null,function*(){return(0,u.ZP)("/api/praise_tread/like.json",{method:"post",body:h({},ne)})})}function D(ne){return o(this,null,function*(){return(0,u.ZP)("/api/praise_tread/unlike.json",{method:"delete",body:h({},ne)})})}function S(ne){return o(this,null,function*(){return(0,u.ZP)("/api/commons/delete.json",{method:"delete",body:h({},ne)})})}function R(ne){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/new.json`,{method:"get",params:h({},ne)})})}function M(ne){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}/edit.json`,{method:"get",params:h({},ne)})})}function N(ne){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${ne.coursesId}/graduation_topics`,{method:"post",body:h({},ne)})})}function Y(ne){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}`,{method:"put",body:h({},ne)})})}function $(ne){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${ne.coursesId}/graduation_tasks`,{method:"post",body:h({},ne)})})}function G(ne){return o(this,null,function*(){return(0,u.ZP)(`/api/graduation_tasks/${ne.categoryId}.json`,{method:"put",body:h({},ne)})})}function ae(ne){return o(this,null,function*(){return(0,u.ZP)(`/api/graduation_tasks/${ne.categoryId}/edit.json`,{method:"get",params:h({},ne)})})}},37090:function(f,g,e){"use strict";e.d(g,{AA:function(){return Y},Db:function(){return B},Dd:function(){return E},F7:function(){return ee},Fi:function(){return ce},H3:function(){return m},HF:function(){return I},HH:function(){return y},Ib:function(){return se},J3:function(){return s},NT:function(){return l},NX:function(){return D},Ot:function(){return O},Ou:function(){return q},Ps:function(){return c},Rk:function(){return oe},Tz:function(){return i},V1:function(){return te},Wz:function(){return d},Xh:function(){return p},Xw:function(){return ne},YS:function(){return G},Zd:function(){return J},bS:function(){return S},ck:function(){return x},eh:function(){return N},il:function(){return h},j7:function(){return o},jW:function(){return $},km:function(){return ae},l5:function(){return M},rU:function(){return W},xF:function(){return R},zC:function(){return K},zT:function(){return j}});var u=e(38147),n=(ie,ve,Fe)=>new Promise((Se,Ge)=>{var ze=wt=>{try{pt(Fe.next(wt))}catch(zt){Ge(zt)}},Pt=wt=>{try{pt(Fe.throw(wt))}catch(zt){Ge(zt)}},pt=wt=>wt.done?Se(wt.value):Promise.resolve(wt.value).then(ze,Pt);pt((Fe=Fe.apply(ie,ve)).next())});function l(ie){return(0,u.ZP)("/api/schools/search.json",{method:"get",params:ie})}function c(ie){return(0,u.ZP)(`/api/schools/${ie.id}/departments/for_option.json`,{method:"get",params:ie})}function d(ie){return(0,u.ZP)("/api/graduations.json",{method:"POST",body:ie})}function s(ie){return(0,u.ZP)("/api/graduations.json",{method:"get",params:ie})}function h(ie){return n(this,null,function*(){return(0,u.ZP)(`/api/graduations/${ie.identifier}/graduation_stages/${ie.stageid}/authorized_redelivery.json`,{method:"POST",body:ie})})}function o(ie){return n(this,null,function*(){return(0,u.ZP)(`/api/graduations/${ie.identifier}/graduation_stages/${ie.stageid}/submit.json`,{method:"POST",body:ie})})}function i(ie){return n(this,null,function*(){return(0,u.ZP)(`/api/graduations/${ie.id}/student_tasks/export_status.json`,{method:"get",params:ie})})}function B(ie){return n(this,null,function*(){return(0,u.ZP)(`/api/graduations/${ie.id}/student_tasks/export_all_attachments.json`,{method:"get",params:ie})})}function p(ie){return n(this,null,function*(){return(0,u.ZP)(`/api/graduations/${ie.identifier}/graduation_stages/${ie.id}.json`,{method:"get",params:ie})})}function y(ie){return n(this,null,function*(){return(0,u.ZP)(`/api/graduations/${ie.id}/student_tasks/set_final_score.json`,{method:"POST",body:ie})})}function m(ie){return n(this,null,function*(){return(0,u.ZP)(`/api/graduations/${ie.id}/student_tasks/final_score.json`,{method:"get",params:ie})})}function E(ie){return n(this,null,function*(){return(0,u.ZP)(`/api/graduations/${ie.id}/set_novice_guide.json`,{method:"POST",body:ie})})}function x(ie){return n(this,null,function*(){return(0,u.ZP)(`/api/graduations/${ie.id}/graduation_notices/${ie.doid}/set_do.json`,{method:"POST",body:ie})})}function I(ie){return n(this,null,function*(){return(0,u.ZP)(`/api/graduations/${ie.id}/graduation_teachers.json`,{method:"POST",body:ie})})}function O(ie){return n(this,null,function*(){return(0,u.ZP)(`/api/graduations/${ie.identifier}/graduation_students/${ie.id}/update_major.json`,{method:"PUT",body:ie})})}function D(ie){return n(this,null,function*(){return(0,u.ZP)(`/api/graduations/${ie.id}/graduation_students.json`,{method:"POST",body:ie})})}function S(ie){return n(this,null,function*(){return(0,u.ZP)(`/api/graduations/${ie.id}/graduation_teachers/search.json`,{method:"get",params:ie})})}function R(ie){return n(this,null,function*(){return(0,u.ZP)("/api/schools/search.json",{method:"get",params:ie})})}function M(ie){return n(this,null,function*(){return(0,u.ZP)(`/api/graduations/${ie.id}/graduation_students/search.json`,{method:"get",params:ie})})}function N(ie){return n(this,null,function*(){return(0,u.ZP)(`/api/graduations/${ie.id}/graduation_students.json`,{method:"get",params:ie})})}function Y(ie){return n(this,null,function*(){return(0,u.ZP)(`/api/graduations/${ie.id}/graduation_teachers.json`,{method:"get",params:ie})})}function $(ie){return n(this,null,function*(){return(0,u.ZP)(`/api/graduations/${ie.graduation_id}/graduation_tasks.json`,{method:"POST",body:ie})})}function G(ie){return n(this,null,function*(){return(0,u.ZP)(`/api/graduations/${ie.graduation_id}/graduation_tasks/${ie.id}.json`,{method:"PUT",body:ie})})}function ae(ie){return n(this,null,function*(){var ve;return(0,u.ZP)(`/api/graduations/${ie.id}/graduation_tasks/${(ve=ie.ids)==null?void 0:ve[0]}`,{method:"DELETE",body:{ids:ie.ids}})})}function ne(ie){return n(this,null,function*(){return(0,u.ZP)(`/api/graduations/${ie.id}/graduation_tasks.json`,{method:"get",params:ie})})}function oe(ie){return n(this,null,function*(){return(0,u.ZP)(`/api/graduations/${ie.id}/graduation_notices.json`,{method:"get",params:ie})})}function ee(ie){return n(this,null,function*(){return(0,u.ZP)(`/api/graduations/${ie.id}.json`,{method:"get"})})}function q(ie){return n(this,null,function*(){return(0,u.ZP)(`/api/graduations/${ie==null?void 0:ie.id}/common_header.json`,{method:"get"})})}function K(ie,ve){return n(this,null,function*(){return(0,u.ZP)(`/api/graduations/${ie}/preview.json`,{method:"get"})})}function se(ie,ve){return n(this,null,function*(){return(0,u.ZP)(`/api/graduations/${ie}/graduation_teachers/not_pass.json`,{method:"post",body:ve})})}function te(ie,ve){return n(this,null,function*(){return(0,u.ZP)(`/api/graduations/${ie}/graduation_teachers/pass.json`,{method:"post",body:ve})})}function J(ie,ve){return n(this,null,function*(){return(0,u.ZP)(`/api/graduations/${ie}/graduation_students/not_pass.json`,{method:"post",body:ve})})}function ce(ie,ve){return n(this,null,function*(){return(0,u.ZP)(`/api/graduations/${ie}/graduation_students/pass.json`,{method:"post",body:ve})})}function W(ie,ve){return n(this,null,function*(){return(0,u.ZP)(`/api/graduations/${ie}/graduation_students/batch_delete`,{method:"delete",body:ve})})}function j(ie,ve){return n(this,null,function*(){return(0,u.ZP)(`/api/graduations/${ie}/graduation_teachers/batch_delete`,{method:"delete",body:ve})})}},95707:function(f,g,e){"use strict";e.d(g,{LA:function(){return B},NX:function(){return m},Rm:function(){return d},S_:function(){return p},Tt:function(){return h},Yu:function(){return x},Zz:function(){return y},cR:function(){return o},eX:function(){return c},h$:function(){return s},su:function(){return E},vm:function(){return i}});var u=e(38147),n=(I,O,D)=>new Promise((S,R)=>{var M=$=>{try{Y(D.next($))}catch(G){R(G)}},N=$=>{try{Y(D.throw($))}catch(G){R(G)}},Y=$=>$.done?S($.value):Promise.resolve($.value).then(M,N);Y((D=D.apply(I,O)).next())});const l=I=>n(void 0,null,function*(){return Fetch("/api/platform_systems.json",{method:"Get",params:I})}),c=I=>n(void 0,null,function*(){return(0,u.ZP)("/api/home/env_detail.json",{method:"Get",params:I})}),d=I=>n(void 0,null,function*(){return(0,u.ZP)("/api/home/env_list.json",{method:"Get",params:I})}),s=I=>n(void 0,null,function*(){return(0,u.ZP)("/api/home/online_list.json",{method:"Get",params:I})});function h(){return n(this,null,function*(){return(0,u.ZP)("/api/home/index.json",{method:"Get"})})}function o(I){return n(this,null,function*(){return(0,u.ZP)("/api/courses/apply_to_join_course.json",{method:"post",body:I})})}function i(I){return n(this,null,function*(){return(0,u.ZP)("/api/project_applies.json",{method:"post",body:I})})}function B(I){return n(this,null,function*(){return(0,u.ZP)("/api/users/home_notice.json",{method:"Get"})})}function p(I){return n(this,null,function*(){return(0,u.ZP)("/api/users/view_notice.json",{method:"post",body:I})})}const y=I=>n(void 0,null,function*(){return(0,u.ZP)("/api/home/add_teacher.json",{method:"post",body:I})}),m=I=>n(void 0,null,function*(){return(0,u.ZP)("/api/home/remove_teacher.json",{method:"delete",body:I})}),E=I=>n(void 0,null,function*(){return(0,u.ZP)("/api/home/teacher_list.json",{method:"get",params:I})}),x=I=>n(void 0,null,function*(){return(0,u.ZP)("/api/home/data.json",{method:"get",params:I})})},5664:function(f,g,e){"use strict";e.d(g,{AD:function(){return i},Ig:function(){return B},Ko:function(){return m},QJ:function(){return E},Ub:function(){return x},V8:function(){return p},dl:function(){return I},w0:function(){return y}});var u=e(38147),n=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,s=(O,D,S)=>D in O?n(O,D,{enumerable:!0,configurable:!0,writable:!0,value:S}):O[D]=S,h=(O,D)=>{for(var S in D||(D={}))c.call(D,S)&&s(O,S,D[S]);if(l)for(var S of l(D))d.call(D,S)&&s(O,S,D[S]);return O},o=(O,D,S)=>new Promise((R,M)=>{var N=G=>{try{$(S.next(G))}catch(ae){M(ae)}},Y=G=>{try{$(S.throw(G))}catch(ae){M(ae)}},$=G=>G.done?R(G.value):Promise.resolve(G.value).then(N,Y);$((S=S.apply(O,D)).next())});function i(O){return o(this,null,function*(){return(0,u.ZP)("/api/users/tidings.json",{method:"get",params:h({},O)})})}function B(O){return o(this,null,function*(){return(0,u.ZP)(`/api/users/${O.userId}/unread_message_info.json`,{method:"get",params:h({},O)})})}function p(O){return o(this,null,function*(){return(0,u.ZP)(`/api/users/${O.userId}/private_messages.json`,{method:"get",params:h({},O)})})}function y(O){return o(this,null,function*(){return(0,u.ZP)(`/api/users/${O.userId}/private_messages.json`,{method:"post",body:h({},O)})})}function m(O){return o(this,null,function*(){return(0,u.ZP)(`/api/users/${O.id}/recent_contacts.json`,{method:"get",params:h({},O)})})}function E(O){return o(this,null,function*(){return(0,u.ZP)("/api/users_for_private_messages.json",{method:"get",params:h({},O)})})}function x(O){return o(this,null,function*(){return(0,u.ZP)(`/api/users/${O.userId}/private_message_details.json`,{method:"get",params:h({},O)})})}function I(O){return o(this,null,function*(){return(0,u.ZP)(`/api/users/${O.userId}/private_messages/${O.id}.json`,{method:"delete"})})}},24514:function(f,g,e){"use strict";e.d(g,{A2:function(){return E},CI:function(){return p},Ep:function(){return m},Ex:function(){return R},R7:function(){return i},WW:function(){return M},_V:function(){return S},ms:function(){return O},s0:function(){return x},vf:function(){return y},xn:function(){return B},yy:function(){return D}});var u=e(38147),n=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,s=(N,Y,$)=>Y in N?n(N,Y,{enumerable:!0,configurable:!0,writable:!0,value:$}):N[Y]=$,h=(N,Y)=>{for(var $ in Y||(Y={}))c.call(Y,$)&&s(N,$,Y[$]);if(l)for(var $ of l(Y))d.call(Y,$)&&s(N,$,Y[$]);return N},o=(N,Y,$)=>new Promise((G,ae)=>{var ne=q=>{try{ee($.next(q))}catch(K){ae(K)}},oe=q=>{try{ee($.throw(q))}catch(K){ae(K)}},ee=q=>q.done?G(q.value):Promise.resolve(q.value).then(ne,oe);ee(($=$.apply(N,Y)).next())});function i(N){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${N.coursesId}/online_learning.json`,{method:"get"})})}function B(N){return o(this,null,function*(){return(0,u.ZP)(`/api/course_stages/${N.id}.json`,{method:"put",body:N})})}function p(N){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${N.coursesId}/course_stages.json`,{method:"post",body:N})})}function y(N){return o(this,null,function*(){return(0,u.ZP)(`/api/course_stages/${N.id}/add_shixun_to_stage.json`,{method:"post",body:N})})}function m(N){return o(this,null,function*(){return(0,u.ZP)(`/api/course_stages/${N.id}/select_shixun_to_stage.json`,{method:"post",body:N})})}function E(N){return o(this,null,function*(){return(0,u.ZP)(`/api/course_stages/${N.id}/add_video_to_stage.json`,{method:"post",body:N})})}function x(N){return o(this,null,function*(){return(0,u.ZP)(`/api/course_stages/${N.id}/add_attachment_to_stage.json`,{method:"post",body:N})})}function I(N){return o(this,null,function*(){return Fetch("/api/paths/add_shixun_to_stage.json",{method:"post",body:N})})}function O(N){return o(this,null,function*(){return(0,u.ZP)(`/api/course_stages/${N.id}/up_position.json`,{method:"post"})})}function D(N){return o(this,null,function*(){return(0,u.ZP)(`/api/course_stages/${N.id}/down_position.json`,{method:"post"})})}function S(N){return o(this,null,function*(){return(0,u.ZP)(`/api/course_stages/${N.id}.json`,{method:"delete"})})}function R(N){return o(this,null,function*(){return(0,u.ZP)(`/api/course_stages/${N.stage_id}/items/move_position.json`,{method:"post",body:h({},N)})})}function M(N){return o(this,null,function*(){return(0,u.ZP)(`/api/course_stages/${N.stage_id}/items/${N.id}`,{method:"delete"})})}},29297:function(f,g,e){"use strict";e.d(g,{DF:function(){return E},Di:function(){return te},Dm:function(){return oe},Dq:function(){return Fe},Gd:function(){return m},Hb:function(){return Se},Hm:function(){return G},ID:function(){return o},JP:function(){return ve},NC:function(){return Y},Pl:function(){return x},Qc:function(){return c},Qp:function(){return ee},RK:function(){return B},YP:function(){return $},a2:function(){return s},ar:function(){return y},cV:function(){return i},d1:function(){return p},dp:function(){return l},fn:function(){return I},iT:function(){return R},jK:function(){return ne},kF:function(){return Ge},kp:function(){return S},lc:function(){return D},oF:function(){return ce},q$:function(){return h},qN:function(){return ae},tS:function(){return O},ts:function(){return M},un:function(){return K},w0:function(){return se},wX:function(){return q},yE:function(){return d}});var u=e(38147),n=(ze,Pt,pt)=>new Promise((wt,zt)=>{var kt=gt=>{try{We(pt.next(gt))}catch(Rt){zt(Rt)}},tu=gt=>{try{We(pt.throw(gt))}catch(Rt){zt(Rt)}},We=gt=>gt.done?wt(gt.value):Promise.resolve(gt.value).then(kt,tu);We((pt=pt.apply(ze,Pt)).next())});const l=ze=>(0,u.ZP)(`/api/examination_banks/${ze==null?void 0:ze.id}/code_check.json`,{method:"get",params:ze}),c=ze=>(0,u.ZP)(`/api/examination_banks/${ze.id}/reset_pwd.json`,{method:"post",body:ze}),d=ze=>(0,u.ZP)(`/api/examination_banks/${ze.id}/encrypt_or_decrypt.json`,{method:"post",body:ze}),s=ze=>(0,u.ZP)("/api/examination_banks/exist_course.json",{method:"post",body:ze}),h=ze=>(0,u.ZP)("/api/examination_banks/check_examination_banks.json",{method:"post",body:ze}),o=ze=>(0,u.ZP)(`/api/examination_banks/${ze.id}/copy.json`,{method:"post",body:ze}),i=ze=>(0,u.ZP)(`/api/examination_banks/${ze.id}/get_question_type_alias.json`,{method:"get",params:ze});function B(ze){return n(this,null,function*(){return(0,u.ZP)(`/api/examination_banks/${ze.id}/edit_question_type_alias.json`,{method:"POST",body:ze})})}function p(ze){return n(this,null,function*(){return(0,u.ZP)("/api/disciplines.json",{method:"get",params:ze})})}function y(ze){return n(this,null,function*(){return(0,u.ZP)("/api/disciplines/by_examination_banks.json",{method:"get",params:ze})})}function m(ze){return n(this,null,function*(){return(0,u.ZP)("/api/examination_banks.json",{method:"get",params:ze})})}function E(ze){return n(this,null,function*(){return(0,u.ZP)(`/api/examination_banks/${ze.id}/set_public.json`,{method:"post"})})}function x(ze){return n(this,null,function*(){return(0,u.ZP)(`/api/examination_banks/${ze.id}/set_private.json`,{method:"post"})})}function I(ze){return n(this,null,function*(){return(0,u.ZP)(`/api/examination_banks/${ze.id}.json`,{method:"delete"})})}function O(ze){return n(this,null,function*(){return(0,u.ZP)("/api/question_banks/my_courses.json",{method:"get",params:ze})})}const D=ze=>(0,u.ZP)("/api/examination_banks/batch_send_to_course.json",{method:"post",body:ze});function S(ze){return n(this,null,function*(){return(0,u.ZP)(`/api/examination_banks/${ze.id}/send_to_course.json`,{method:"post",body:ze})})}function R(ze){return n(this,null,function*(){return(0,u.ZP)(`/api/examination_banks/${ze.id}.json`,{method:"get",params:ze})})}function M(ze){return n(this,null,function*(){return(0,u.ZP)(`/api/examination_banks/${ze.id}/examination_banks_item_banks/${ze.itemId}/set_score`,{method:"post",body:ze})})}function N(ze){return n(this,null,function*(){return Fetch(`/api/examination_banks/${ze.id}/examination_banks_item_banks/${ze.itemId}/set_shixun_score.json`,{method:"post",body:ze})})}function Y(ze){return n(this,null,function*(){return(0,u.ZP)(`/api/examination_banks/${ze.id}/examination_banks_item_banks/${ze.itemId}.json`,{method:"delete"})})}function $(ze){return n(this,null,function*(){return(0,u.ZP)(`/api/examination_banks/${ze.id}/examination_banks_item_banks/batch_set_score.json`,{method:"post",body:ze})})}function G(ze){return n(this,null,function*(){return(0,u.ZP)(`/api/examination_banks/${ze.id}/examination_banks_item_banks/destroy_by_item_type.json`,{method:"delete",body:ze})})}function ae(ze){return n(this,null,function*(){return(0,u.ZP)(`/api/examination_banks/${ze.id}/examination_banks_item_banks/${ze.itemId}/adjust_position.json`,{method:"post",body:ze})})}function ne(ze){return n(this,null,function*(){return(0,u.ZP)(`/api/examination_banks/${ze.id}.json`,{method:"put",body:ze})})}function oe(ze){return n(this,null,function*(){return(0,u.ZP)("/api/teach_group_shares.json",{method:"get",params:ze})})}function ee(ze){return n(this,null,function*(){return(0,u.ZP)("/api/examination_banks/set_batch_public.json",{method:"post",body:ze})})}function q(ze){return n(this,null,function*(){return(0,u.ZP)(`/api/examination_banks/${ze==null?void 0:ze.id}/set_public.json`,{method:"post",body:ze})})}function K(ze){return n(this,null,function*(){return(0,u.ZP)("/api/examination_banks/create_exam.json",{method:"post",body:ze})})}function se(ze){return n(this,null,function*(){return(0,u.ZP)(`/api/examination_banks/${ze.id}/update_exam.json`,{method:"put",body:ze})})}function te(ze){return n(this,null,function*(){return(0,u.ZP)(`/api/examination_banks/${ze.id}/edit_exam.json`,{method:"get"})})}function J(ze,Pt){return n(this,null,function*(){return Fetch(`/api/examination_banks/${ze}/examination_banks_item_banks.json`,{method:"post",body:Pt})})}function ce(ze){return n(this,null,function*(){return(0,u.ZP)(`/api/examination_banks/${ze.id}/examination_banks_item_banks/create_item_bank.json`,{method:"post",body:ze})})}function W(ze,Pt){return n(this,null,function*(){return Fetch(`/api/examination_banks/${ze}/sort_question_type.json`,{method:"post",body:Pt})})}function j(ze){return n(this,null,function*(){return Fetch(`/api/examination_banks/${ze.exam_id}/examination_banks_item_banks/${ze.question_id}.json`,{method:"delete"})})}function ie(ze,Pt){return n(this,null,function*(){return Fetch(`/api/examination_banks/${ze}/batch_set_score.json`,{method:"post",body:Pt})})}function ve(ze){return n(this,null,function*(){return(0,u.ZP)(`/api/examination_banks/${ze}/simulate_exercise.json`,{method:"post"})})}function Fe(ze){return n(this,null,function*(){return(0,u.ZP)(`/api/examination_banks/${ze}/exercise_header.json`,{method:"get"})})}function Se(ze,Pt,pt){return n(this,null,function*(){const wt=new FormData;return wt.append("file",Pt),wt.append("sub_discipline_id",pt),(0,u.ZP)(`/api/examination_banks/${ze}/import_item_banks.json`,{method:"post",body:wt},!0)})}function Ge(ze){return n(this,null,function*(){return(0,u.ZP)("/api/users/change_exam_score.json",{method:"put",body:ze})})}},49320:function(f,g,e){"use strict";e.d(g,{$D:function(){return q},A2:function(){return Oe},A7:function(){return Et},AQ:function(){return Y},Ax:function(){return et},Bn:function(){return Ue},CI:function(){return lt},DQ:function(){return xt},DU:function(){return tt},EP:function(){return ee},Ep:function(){return ye},Er:function(){return ve},Ex:function(){return Nt},FD:function(){return Ce},F_:function(){return Rt},Fg:function(){return B},GY:function(){return we},Go:function(){return W},Gz:function(){return p},Hl:function(){return y},JS:function(){return wt},KM:function(){return te},M2:function(){return Ze},MO:function(){return Fe},Mt:function(){return Qe},Mu:function(){return Zt},NV:function(){return yt},Q:function(){return Se},Sp:function(){return N},VO:function(){return at},WD:function(){return Ut},WO:function(){return ie},WW:function(){return Wt},_C:function(){return De},_V:function(){return Le},bw:function(){return oe},bz:function(){return me},c3:function(){return pt},eJ:function(){return ce},ef:function(){return gt},fh:function(){return I},fj:function(){return j},hS:function(){return m},jT:function(){return jt},ke:function(){return nu},lk:function(){return M},mQ:function(){return R},ms:function(){return uu},mx:function(){return ze},nq:function(){return i},ol:function(){return de},p:function(){return G},p4:function(){return Ge},pU:function(){return S},rS:function(){return zt},rs:function(){return J},s0:function(){return $e},sm:function(){return Pt},tS:function(){return E},tu:function(){return D},ue:function(){return $},vf:function(){return qe},w4:function(){return ae},xG:function(){return je},xn:function(){return ct},yN:function(){return ne},yy:function(){return Qt}});var u=e(38147),n=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,s=(Ae,ht,St)=>ht in Ae?n(Ae,ht,{enumerable:!0,configurable:!0,writable:!0,value:St}):Ae[ht]=St,h=(Ae,ht)=>{for(var St in ht||(ht={}))c.call(ht,St)&&s(Ae,St,ht[St]);if(l)for(var St of l(ht))d.call(ht,St)&&s(Ae,St,ht[St]);return Ae},o=(Ae,ht,St)=>new Promise((Ne,Fu)=>{var _t=wu=>{try{Yu(St.next(wu))}catch(Iu){Fu(Iu)}},Zu=wu=>{try{Yu(St.throw(wu))}catch(Iu){Fu(Iu)}},Yu=wu=>wu.done?Ne(wu.value):Promise.resolve(wu.value).then(_t,Zu);Yu((St=St.apply(Ae,ht)).next())});const i=Ae=>o(void 0,null,function*(){return(0,u.ZP)("/api/subject_statistics/subject_use_infos.json",{method:"Get",params:Ae})}),B=Ae=>o(void 0,null,function*(){return(0,u.ZP)("/api/subject_statistics/rank_list.json",{method:"Get",params:Ae})}),p=Ae=>o(void 0,null,function*(){return(0,u.ZP)("/api/subject_statistics/statistics_body.json",{method:"Get",params:Ae})}),y=Ae=>o(void 0,null,function*(){return(0,u.ZP)("/api/subject_statistics/statistics_header.json",{method:"Get",params:Ae})}),m=Ae=>o(void 0,null,function*(){return(0,u.ZP)("/api/subject_statistics/online_count.json",{method:"Get",params:Ae})});function E(Ae){return o(this,null,function*(){return(0,u.ZP)("/api/paths.json",{method:"Get",params:h({},Ae)})})}function x(Ae){return o(this,null,function*(){return Fetch("/api/intelligent_recommendations/subject_lists.json",{method:"Get",params:h({},Ae)})})}function I(Ae){return o(this,null,function*(){return(0,u.ZP)("/api/disciplines.json",{method:"Get",params:h({},Ae)})})}function O(){return o(this,null,function*(){return Fetch("/api/paths/platform_systems.json",{method:"get"})})}function D(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/paths/${Ae.id}.json`,{method:"PUT",body:Ae})})}function S(Ae){return o(this,null,function*(){return(0,u.ZP)("/api/paths.json",{method:"post",body:Ae})})}function R(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/paths/${Ae.id}/edit.json`,{method:"get"})})}function M(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/paths/${Ae.id}.json`,{method:"get",params:h({identifier:Ae.id},Ae)})})}function N(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${Ae.id}.json`,{method:"get",params:h({identifier:Ae.id},Ae)})})}function Y(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/paths/${Ae.id}/right_banner.json`,{method:"get",params:Ae})})}function $(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/paths/${Ae.id}/spoc_courses.json`,{method:"get",params:Ae})})}const G=Ae=>o(void 0,null,function*(){return(0,u.ZP)("/api/v2/stages.json",{method:"Get",params:Ae})}),ae=Ae=>o(void 0,null,function*(){return(0,u.ZP)(`/api/v2/stage_shixuns/${Ae.id}/children.json`,{method:"Get",params:Ae})});function ne(Ae){return o(this,null,function*(){return(0,u.ZP)("/api/stages.json",{method:"get",params:Ae})})}function oe(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/paths/${Ae.id}/update_team_title.json`,{method:"post",body:Ae})})}function ee(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/paths/${Ae.id}/delete_member.json`,{method:"Delete",body:Ae})})}function q(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/paths/${Ae.id}/spoc_courses/${Ae==null?void 0:Ae.courseid}.json`,{method:"Delete"})})}function K(Ae){return o(this,null,function*(){return Fetch(`/api/paths/${Ae.id}/up_member_position.json`,{method:"post",body:Ae})})}function se(Ae){return o(this,null,function*(){return Fetch(`/api/paths/${Ae.id}/down_member_position.json`,{method:"post",body:Ae})})}function te(Ae){return o(this,null,function*(){return(0,u.ZP)("/api/collections.json",{method:"post",body:Ae})})}function J(Ae){return o(this,null,function*(){return(0,u.ZP)("/api/collections/cancel.json",{method:"Delete",body:Ae})})}function ce(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/paths/${Ae.id}.json`,{method:"Delete",body:Ae})})}function W(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/paths/${Ae.id}/publish.json`,{method:"post",body:Ae})})}function j(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/paths/${Ae.id}/cancel_publish.json`,{method:"post",body:Ae})})}function ie(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/paths/${Ae.id}/apply_public.json`,{method:"post",body:Ae})})}function ve(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/paths/${Ae.id}/cancel_public.json`,{method:"post",body:Ae})})}function Fe(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/paths/${Ae.id}/choose_course.json`,{method:"get",params:Ae})})}function Se(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/paths/${Ae.id}/send_to_course.json`,{method:"post",body:Ae})})}function Ge(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/examination_banks/${Ae.id}/send_to_course.json`,{method:"post",body:Ae})})}function ze(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/paths/${Ae.id}/add_subject_members.json`,{method:"post",body:Ae})})}function Pt(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/paths/${Ae.id}/spoc_courses.json`,{method:"post",body:Ae})})}function pt(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/paths/${Ae.id}/appointment.json`,{method:"post",body:Ae})})}function wt(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${Ae.id}/join_excellent_course.json`,{method:"post",body:Ae})})}function zt(Ae){return o(this,null,function*(){return(0,u.ZP)("/api/watch_attachment_histories.json",{method:"post",body:Ae})})}function kt(Ae){return o(this,null,function*(){return Fetch(`/api/paths/${Ae.id}/statistics_info.json`,{method:"get",params:Ae})})}function tu(Ae){return o(this,null,function*(){return Fetch(`/api/paths/${Ae.id}/shixun_analyze.json`,{method:"get",params:Ae})})}function We(Ae){return o(this,null,function*(){return Fetch(`/api/paths/${Ae.id}/learning_analyze.json`,{method:"get",params:Ae})})}function gt(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/paths/${Ae.id}/learning_statistics.json`,{method:"get",params:Ae})})}function Rt(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/paths/${Ae.id}/shixun_statistics.json`,{method:"get",params:Ae})})}function tt(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/paths/${Ae.id}/study_analyze/${Ae.type}.json`,{method:"get",params:Ae})})}function ft(Ae){return o(this,null,function*(){return Fetch("/api/paths/append_to_stage.json",{method:"post",body:Ae})})}function ct(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/stages/${Ae.id}.json`,{method:"put",body:Ae})})}function qe(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/stages/${Ae.id}/add_shixun_to_stage.json`,{method:"post",body:Ae})})}const je=Ae=>o(void 0,null,function*(){return(0,u.ZP)(`/api/stages/${Ae==null?void 0:Ae.stage_id}/select_challenge_to_stage.json`,{method:"post",body:Ae})});function ye(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/stages/${Ae.id}/select_shixun_to_stage.json`,{method:"post",body:Ae})})}function Oe(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/stages/${Ae.id}/add_video_to_stage.json`,{method:"post",body:Ae})})}function $e(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/stages/${Ae.id}/add_attachment_to_stage.json`,{method:"post",body:Ae})})}function Ze(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/stage_shixuns/${Ae.id}.json`,{method:"put",body:Ae})})}function Qe(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/stages/${Ae.id}/add_blank_to_stage.json`,{method:"post",body:Ae})})}function lt(Ae){return o(this,null,function*(){return(0,u.ZP)("/api/stages.json",{method:"post",body:Ae})})}function mt(Ae){return o(this,null,function*(){return Fetch("/api/paths/add_shixun_to_stage.json",{method:"post",body:Ae})})}function uu(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/stages/${Ae.id}/up_position.json`,{method:"get"})})}function Qt(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/stages/${Ae.id}/down_position.json`,{method:"get"})})}function Le(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/stages/${Ae.id}.json`,{method:"delete"})})}function et(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/paths/${Ae.pathId}/discusses.json`,{method:"get",params:h({},Ae)})})}function Zt(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${Ae.coursesId}/excellent_discusses.json`,{method:"get",params:h({},Ae)})})}function Tt(Ae){return o(this,null,function*(){return Fetch("/api/discusses.json",{method:"post",body:h({},Ae)})})}function Nt(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/stages/${Ae.stage_id}/items/move_position`,{method:"post",body:h({},Ae)})})}function Wt(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/stages/${Ae.stage_id}/items/${Ae.id}`,{method:"delete"})})}function nu(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${Ae.id}/excellent_discuss`,{method:"post",body:h({},Ae)})})}function Ut(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/paths/${Ae.id}/post_discuss`,{method:"post",body:h({},Ae)})})}function we(Ae){return o(this,null,function*(){return(0,u.ZP)("/api/schools/for_option.json",{method:"get",params:Ae})})}function de(Ae){return o(this,null,function*(){return(0,u.ZP)("/api/schools/province_data.json",{method:"get",params:Ae})})}function me(Ae){return o(this,null,function*(){return(0,u.ZP)("/api/add_school_applies.json",{method:"post",body:Ae})})}function xt(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/stages/${Ae==null?void 0:Ae.id}/add_homework_to_stage.json`,{method:"post",body:Ae})})}function Ce(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/stage_shixuns/${Ae==null?void 0:Ae.id}/edit.json`,{method:"get",params:Ae})})}function at(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/stage_shixuns/${Ae==null?void 0:Ae.id}.json`,{method:"put",body:Ae})})}function jt(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/users/${Ae==null?void 0:Ae.user_id}/subjects/subject_homework.json`,{method:"get",params:Ae})})}function Et(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/users/${Ae==null?void 0:Ae.user_id}/courses/course_homework.json`,{method:"get",params:Ae})})}function De(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/stages/${Ae==null?void 0:Ae.id}/batch_add_homework_to_stage.json`,{method:"post",body:Ae})})}function yt(Ae){return o(this,null,function*(){return(0,u.ZP)("/api/paths/get_homework_detail.json",{method:"get",params:Ae})})}function Ue(Ae){return o(this,null,function*(){return(0,u.ZP)(`/api/users/${Ae==null?void 0:Ae.user_login}/subjects/cancel.json`,{method:"get",params:Ae})})}},43150:function(f,g,e){"use strict";e.d(g,{Fd:function(){return se},Hi:function(){return y},IU:function(){return Y},KE:function(){return E},Kc:function(){return J},MK:function(){return $},Q9:function(){return S},Qg:function(){return N},Qn:function(){return I},UK:function(){return p},W:function(){return W},Ye:function(){return M},_c:function(){return i},hO:function(){return oe},iV:function(){return ce},jy:function(){return G},kp:function(){return ne},lf:function(){return D},m7:function(){return m},n$:function(){return O},rJ:function(){return R},s3:function(){return B},ux:function(){return x},vf:function(){return K},wh:function(){return ae},wo:function(){return te},x$:function(){return q}});var u=e(38147),n=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,s=(j,ie,ve)=>ie in j?n(j,ie,{enumerable:!0,configurable:!0,writable:!0,value:ve}):j[ie]=ve,h=(j,ie)=>{for(var ve in ie||(ie={}))c.call(ie,ve)&&s(j,ve,ie[ve]);if(l)for(var ve of l(ie))d.call(ie,ve)&&s(j,ve,ie[ve]);return j},o=(j,ie,ve)=>new Promise((Fe,Se)=>{var Ge=pt=>{try{Pt(ve.next(pt))}catch(wt){Se(wt)}},ze=pt=>{try{Pt(ve.throw(pt))}catch(wt){Se(wt)}},Pt=pt=>pt.done?Fe(pt.value):Promise.resolve(pt.value).then(Ge,ze);Pt((ve=ve.apply(j,ie)).next())});const i=j=>o(void 0,null,function*(){return(0,u.ZP)(`/api/poll_questions/${j==null?void 0:j.id}/commit_word_cloud.json`,{method:"Get",params:j})});function B(j){return o(this,null,function*(){return(0,u.ZP)(`/api/polls/${j.categoryId}/poll_lists.json`,{method:"get",params:h({},j)})})}function p(j){return o(this,null,function*(){return(0,u.ZP)(`/api/polls/${j.categoryId}/common_header.json`,{method:"get"})})}function y(j){return o(this,null,function*(){return(0,u.ZP)(`/api/polls/${j.categoryId}/poll_setting.json`,{method:"get"})})}function m(j){return o(this,null,function*(){return(0,u.ZP)(`/api/polls/${j.categoryId}/commit_setting.json`,{method:"post",body:h({},j)})})}function E(j){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${j.coursesId}/polls/end_poll_modal.json`,{method:"get",params:h({},j)})})}function x(j){return o(this,null,function*(){return(0,u.ZP)(`/api/polls/${j.categoryId}/publish_groups.json`,{method:"get",params:h({},j)})})}function I(j){return o(this,null,function*(){return(0,u.ZP)(`/api/polls/${j.categoryId}/commit_result.json`,{method:"get",params:h({},j)})})}function O(j){return o(this,null,function*(){return(0,u.ZP)("/api/question_banks/bank_list.json",{method:"get",params:h({},j)})})}function D(j){return o(this,null,function*(){return(0,u.ZP)("/api/question_banks/save_banks.json",{method:"POST",body:h({},j)})})}function S(j){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${j.coursesId}/polls/publish_modal.json`,{method:"get",params:h({},j)})})}function R(j){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${j.coursesId}/polls.json`,{method:"POST",body:h({},j)})})}function M(j){return o(this,null,function*(){return(0,u.ZP)(`/api/polls/${j.categoryId}/edit.json`,{method:"get"})})}function N(j){return o(this,null,function*(){return(0,u.ZP)(`/api/polls/${j.pollsId}.json`,{method:"put",body:h({},j)})})}function Y(j){return o(this,null,function*(){return(0,u.ZP)(`/api/poll_questions/${j.pollsId}.json`,{method:"put",body:h({},j)})})}function $(j){return o(this,null,function*(){return(0,u.ZP)(`/api/polls/${j.pollsId}/poll_questions.json`,{method:"post",body:h({},j)})})}function G(j){return o(this,null,function*(){return(0,u.ZP)(`/api/poll_questions/${j.pollsId}.json`,{method:"delete",body:h({},j)})})}function ae(j){return o(this,null,function*(){return(0,u.ZP)(`/api/poll_questions/${j.pollsId}/up_down.json`,{method:"post",body:h({},j)})})}function ne(j){return o(this,null,function*(){return(0,u.ZP)(`/api/exercise_banks/${j.topicId}.json`,{method:"get"})})}function oe(j){return o(this,null,function*(){return(0,u.ZP)(`/api/exercise_banks/${j.topicId}.json`,{method:"put",body:h({},j)})})}function ee(j){return o(this,null,function*(){return Fetch(`/api/exercise_banks/${j.topicId}.json`,{method:"put",body:h({},j)})})}function q(j){return o(this,null,function*(){return(0,u.ZP)(`/api/exercise_bank_questions/${j.pollsId}.json`,{method:"delete",body:h({},j)})})}function K(j){return o(this,null,function*(){return(0,u.ZP)(`/api/poll_questions/${j.pollsId}/up_down.json`,{method:"post",body:h({},j)})})}function se(j){return o(this,null,function*(){return(0,u.ZP)("/api/poll_bank_questions.json",{method:"post",body:h({},j)})})}function te(j){return o(this,null,function*(){return(0,u.ZP)(`/api/poll_bank_questions/${j.pollsId}.json`,{method:"put",body:h({},j)})})}function J(j){return o(this,null,function*(){return(0,u.ZP)(`/api/exercise_bank_questions/${j.id}.json`,{method:"put",body:h({},j)})})}function ce(j){return o(this,null,function*(){return(0,u.ZP)("/api/exercise_bank_questions.json",{method:"post",body:h({},j)})})}function W(j){return o(this,null,function*(){return(0,u.ZP)(`/api/exercise_bank_questions/${j.exerciseId}/up_down.json`,{method:"post",body:h({},j)})})}},11517:function(f,g,e){"use strict";e.d(g,{$c:function(){return lt},A1:function(){return Ze},Bd:function(){return S},Bo:function(){return ee},Cc:function(){return se},Cn:function(){return ce},DF:function(){return O},Dm:function(){return We},FG:function(){return oe},GW:function(){return gt},HF:function(){return $},Hm:function(){return j},IJ:function(){return $e},L5:function(){return tu},LS:function(){return tt},MZ:function(){return ye},Mr:function(){return ne},NZ:function(){return Pt},Of:function(){return x},Pl:function(){return I},Qj:function(){return m},Qp:function(){return ct},RT:function(){return Le},Rp:function(){return ft},U6:function(){return G},Vl:function(){return te},Wk:function(){return ae},YP:function(){return W},Ys:function(){return M},al:function(){return R},bF:function(){return mt},d1:function(){return y},dt:function(){return uu},et:function(){return ve},ex:function(){return E},fY:function(){return Fe},fn:function(){return D},hI:function(){return pt},hg:function(){return je},iT:function(){return q},lS:function(){return ze},nD:function(){return Rt},qN:function(){return ie},rV:function(){return N},s:function(){return Ge},sD:function(){return Oe},sS:function(){return kt},ts:function(){return K},vi:function(){return Qe},wX:function(){return qe},x5:function(){return Y},zh:function(){return Se}});var u=e(38147),n=Object.defineProperty,l=Object.defineProperties,c=Object.getOwnPropertyDescriptors,d=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,o=(et,Zt,Tt)=>Zt in et?n(et,Zt,{enumerable:!0,configurable:!0,writable:!0,value:Tt}):et[Zt]=Tt,i=(et,Zt)=>{for(var Tt in Zt||(Zt={}))s.call(Zt,Tt)&&o(et,Tt,Zt[Tt]);if(d)for(var Tt of d(Zt))h.call(Zt,Tt)&&o(et,Tt,Zt[Tt]);return et},B=(et,Zt)=>l(et,c(Zt)),p=(et,Zt,Tt)=>new Promise((Nt,Wt)=>{var nu=de=>{try{we(Tt.next(de))}catch(me){Wt(me)}},Ut=de=>{try{we(Tt.throw(de))}catch(me){Wt(me)}},we=de=>de.done?Nt(de.value):Promise.resolve(de.value).then(nu,Ut);we((Tt=Tt.apply(et,Zt)).next())});function y(et){return p(this,null,function*(){return(0,u.ZP)("/api/disciplines.json",{method:"get",params:B(i({},et),{clazz:"ItemBanksGroup"})})})}function m(et){return p(this,null,function*(){return(0,u.ZP)("/api/item_baskets/basket_list.json",{method:"get",params:et})})}function E(et){return p(this,null,function*(){return(0,u.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:et})})}function x(et){return p(this,null,function*(){return(0,u.ZP)("/api/item_banks/list.json",{method:"post",body:et})})}function I(et){return p(this,null,function*(){return(0,u.ZP)(`/api/item_banks/${et.id}/set_private.json`,{method:"post"})})}function O(et){return p(this,null,function*(){return(0,u.ZP)(`/api/item_banks/${et.id}/set_public.json`,{method:"post"})})}function D(et){return p(this,null,function*(){return(0,u.ZP)(`/api/item_banks/${et.id}.json`,{method:"delete"})})}function S(et){return p(this,null,function*(){return(0,u.ZP)(`/api/problems/${et.id}/start.json`,{method:"get"})})}function R(et){return p(this,null,function*(){return(0,u.ZP)(`/api/item_baskets/${et.id}.json`,{method:"delete",body:i({},et)})})}function M(et){return p(this,null,function*(){return(0,u.ZP)("/api/item_baskets.json",{method:"post",body:et})})}function N(et){return p(this,null,function*(){return(0,u.ZP)("/api/examination_banks/cancel_items.json",{method:"post",body:et})})}function Y(et){return p(this,null,function*(){return(0,u.ZP)("/api/item_baskets/delete_item_type.json",{method:"delete",body:{item_type:et.type}})})}function $(et){return p(this,null,function*(){return(0,u.ZP)("/api/examination_banks/cancel_items.json",{method:"post",body:et})})}function G(et){return p(this,null,function*(){return(0,u.ZP)("/api/tag_disciplines.json",{method:"post",body:et})})}function ae(et){return p(this,null,function*(){return(0,u.ZP)(`/api/item_banks/${et.id}.json`,{method:"put",body:et})})}function ne(et){return p(this,null,function*(){return(0,u.ZP)("/api/item_banks.json",{method:"post",body:et})})}function oe(et){return p(this,null,function*(){return(0,u.ZP)(`/api/item_banks/${et.id}/edit.json`,{method:"get"})})}function ee(et){return p(this,null,function*(){return(0,u.ZP)(`/api/problems/${et.id}/edit.json`,{method:"get"})})}function q(et){return p(this,null,function*(){return(0,u.ZP)("/api/item_baskets.json",{method:"get",params:et})})}function K(et){return p(this,null,function*(){return(0,u.ZP)(`/api/item_baskets/${et.id}/set_score.json`,{method:"post",body:et})})}function se(et){return p(this,null,function*(){return(0,u.ZP)(`/api/item_baskets/${et.id}/set_challenge_score.json`,{method:"post",body:et})})}function te(et){return p(this,null,function*(){return(0,u.ZP)(`/api/item_baskets/${et.id}/combination_set_score.json`,{method:"post",body:et})})}function J(et){return p(this,null,function*(){return Fetch(`/api/examination_banks//${et.exerid}/examination_banks_item_banks/${et.id}/combination_set_score.json`,{method:"post",body:et})})}function ce(et){return p(this,null,function*(){return(0,u.ZP)(`/api/item_baskets/${et.id}.json`,{method:"delete"})})}function W(et){return p(this,null,function*(){return(0,u.ZP)("/api/item_baskets/batch_set_score.json",{method:"post",body:et})})}function j(et){return p(this,null,function*(){return(0,u.ZP)("/api/item_baskets/delete_item_type.json",{method:"delete",body:et})})}function ie(et){return p(this,null,function*(){return(0,u.ZP)(`/api/item_baskets/${et.id}/adjust_position.json`,{method:"post",body:et})})}function ve(et){return p(this,null,function*(){return(0,u.ZP)("/api/examination_banks.json",{method:"post",body:et})})}function Fe(et){return p(this,null,function*(){return(0,u.ZP)(`/api/examination_banks/${et.id}/revoke_item.json`,{method:"delete",body:et})})}function Se(et){return p(this,null,function*(){return(0,u.ZP)(`/api/examination_banks/${et.exam_id}/examination_banks_item_banks.json`,{method:"post",body:et})})}function Ge(et){return p(this,null,function*(){return(0,u.ZP)(`/api/item_banks/${et.id}/join_to_collection.json`,{method:"post",params:et})})}function ze(et){return p(this,null,function*(){return(0,u.ZP)(`/api/item_banks/${et.id}/cancel_collection.json`,{method:"post",params:et})})}function Pt(et){return p(this,null,function*(){return(0,u.ZP)("/api/item_banks_groups.json",{method:"get",params:et})})}function pt(et){return p(this,null,function*(){return(0,u.ZP)("/api/item_banks_groups/mine.json",{method:"get",params:et})})}function wt(et){return p(this,null,function*(){return Fetch(`/api/item_banks/${et.id}/join_to_group.json`,{method:"post",body:et})})}function zt(et){return p(this,null,function*(){return Fetch(`/api/item_banks_groups/${et.id}.json`,{method:"put",body:et})})}function kt(et){return p(this,null,function*(){return(0,u.ZP)("/api/item_banks_groups.json",{method:"post",body:et})})}function tu(et){return p(this,null,function*(){return(0,u.ZP)(`/api/item_banks/${et.id}/feedback.json`,{method:"post",body:et})})}function We(et){return p(this,null,function*(){return(0,u.ZP)("/api/teach_group_shares.json",{method:"get",params:et})})}function gt(et){return p(this,null,function*(){return(0,u.ZP)("/api/teach_group_shares.json",{method:"post",body:et})})}function Rt(et){return p(this,null,function*(){return(0,u.ZP)("/api/item_banks/batch_delete.json",{method:"post",body:et})})}function tt(et){return p(this,null,function*(){return(0,u.ZP)("/api/item_banks/batch_to_group.json",{method:"post",body:et})})}function ft(et){return p(this,null,function*(){return(0,u.ZP)("/api/item_banks/add_to_mine.json",{method:"post",body:et})})}function ct(et){return p(this,null,function*(){return(0,u.ZP)("/api/item_banks/set_batch_public.json",{method:"post",body:et})})}function qe(et){return p(this,null,function*(){return(0,u.ZP)(`/api/item_banks/${et==null?void 0:et.id}/set_public.json`,{method:"post",body:et})})}function je(et){return p(this,null,function*(){return(0,u.ZP)("/api/teach_group_shares/show_groups.json",{method:"get",params:et})})}function ye(et){return(0,u.ZP)(`/api/problems/${et.identifier}/publish.json`,{method:"post",body:et})}function Oe(et){return(0,u.ZP)(`/api/problems/${et.identifier}/cancel_publish.json`,{method:"post",body:et})}function $e(et){return(0,u.ZP)("/api/item_banks/cancel_public.json",{method:"post",body:{ids:[...et.id]}})}function Ze(et){return p(this,null,function*(){return(0,u.ZP)(`/api/item_banks_groups/${et.id}/up_position.json`,{method:"get",params:et})})}function Qe(et){return p(this,null,function*(){return(0,u.ZP)(`/api/item_banks_groups/${et.id}/down_position.json`,{method:"get",params:et})})}function lt(et){return p(this,null,function*(){return(0,u.ZP)(`/api/homework_commons/${et.id}/edit_hack.json`,{method:"get",params:et})})}function mt(et){return p(this,null,function*(){return(0,u.ZP)("/api/problems/batch_publish_condition.json",{method:"post",body:et})})}function uu(et){return p(this,null,function*(){return(0,u.ZP)("/api/problems/batch_publish.json",{method:"post",body:et})})}function Qt(et){return p(this,null,function*(){return Fetch("/api/item_banks/get_groups.json",{method:"get",params:et})})}function Le(){return p(this,null,function*(){return(0,u.ZP)("/api/item_baskets/delete_all_items.json",{method:"delete"})})}},37822:function(f,g,e){"use strict";e.d(g,{E1:function(){return d},Go:function(){return l},H5:function(){return c}});var u=e(38147),n=(s,h,o)=>new Promise((i,B)=>{var p=E=>{try{m(o.next(E))}catch(x){B(x)}},y=E=>{try{m(o.throw(E))}catch(x){B(x)}},m=E=>E.done?i(E.value):Promise.resolve(E.value).then(p,y);m((o=o.apply(s,h)).next())});function l(s){return n(this,null,function*(){return(0,u.ZP)("/api/restfuls.json",{method:"get",params:s})})}function c(s){return n(this,null,function*(){return(0,u.ZP)(`/api/restfuls/${s.id}.json`,{method:"get",params:s})})}function d(s){return n(this,null,function*(){return(0,u.ZP)(`/api/restfuls/${s.id}.json`,{method:"delete",params:s})})}},88761:function(f,g,e){"use strict";e.d(g,{Am:function(){return m},Ar:function(){return We},BD:function(){return Qe},Be:function(){return qe},Dx:function(){return te},Fr:function(){return me},G$:function(){return I},GS:function(){return G},Gw:function(){return x},H:function(){return kt},H1:function(){return tu},Hj:function(){return mt},JA:function(){return Qt},JG:function(){return se},KE:function(){return W},Lz:function(){return $e},Mf:function(){return zt},NA:function(){return pt},PC:function(){return ze},PP:function(){return Pt},PW:function(){return tt},Q3:function(){return J},QC:function(){return Le},Qt:function(){return Ze},Qz:function(){return S},R$:function(){return we},RP:function(){return oe},Ti:function(){return Et},Uc:function(){return Nt},Ul:function(){return q},VB:function(){return at},Vs:function(){return Wt},Wr:function(){return O},Xn:function(){return ee},YQ:function(){return wt},Yn:function(){return E},Z8:function(){return Y},ak:function(){return Rt},cN:function(){return M},co:function(){return je},cz:function(){return Se},fK:function(){return $},gG:function(){return Ge},gZ:function(){return Tt},h$:function(){return N},ku:function(){return Oe},lf:function(){return ie},m7:function(){return K},mQ:function(){return R},mz:function(){return ct},n$:function(){return j},oK:function(){return y},oN:function(){return jt},pH:function(){return lt},pb:function(){return Ce},qP:function(){return et},ql:function(){return Zt},rN:function(){return ye},sw:function(){return ve},t1:function(){return Fe},to:function(){return ne},ub:function(){return uu},ux:function(){return ce},wS:function(){return xt},wT:function(){return D},yT:function(){return gt},yy:function(){return nu},z2:function(){return ft}});var u=e(38147),n=Object.defineProperty,l=Object.defineProperties,c=Object.getOwnPropertyDescriptors,d=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,o=(De,yt,Ue)=>yt in De?n(De,yt,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):De[yt]=Ue,i=(De,yt)=>{for(var Ue in yt||(yt={}))s.call(yt,Ue)&&o(De,Ue,yt[Ue]);if(d)for(var Ue of d(yt))h.call(yt,Ue)&&o(De,Ue,yt[Ue]);return De},B=(De,yt)=>l(De,c(yt)),p=(De,yt,Ue)=>new Promise((Ae,ht)=>{var St=_t=>{try{Fu(Ue.next(_t))}catch(Zu){ht(Zu)}},Ne=_t=>{try{Fu(Ue.throw(_t))}catch(Zu){ht(Zu)}},Fu=_t=>_t.done?Ae(_t.value):Promise.resolve(_t.value).then(St,Ne);Fu((Ue=Ue.apply(De,yt)).next())});const y=De=>p(void 0,null,function*(){return(0,u.ZP)(`/api/student_works/${De.id}/update_journals.json`,{method:"post",body:De})}),m=De=>p(void 0,null,function*(){return(0,u.ZP)(`/api/student_works/${De==null?void 0:De.homeworkId}/change_score.json`,{method:"post",body:De})}),E=De=>p(void 0,null,function*(){return(0,u.ZP)(`/api/student_works/${De==null?void 0:De.homeworkId}/history_comment`,{method:"Get",params:De})}),x=De=>p(void 0,null,function*(){return(0,u.ZP)(`/api/student_works/${De==null?void 0:De.homeworkId}/feedback_know`,{method:"Get",params:De})}),I=De=>p(void 0,null,function*(){return(0,u.ZP)(`/api/homework_commons/${De==null?void 0:De.userId}/student_work_feedbacks.json`,{method:"POST",body:De})}),O=De=>p(void 0,null,function*(){return(0,u.ZP)(`/api/student_works/${De==null?void 0:De.userId}/feedback_list.json`,{method:"Get",params:De})}),D=De=>p(void 0,null,function*(){return(0,u.ZP)(`/api/student_works/${De==null?void 0:De.userId}/histories.json`,{method:"Get",params:De})}),S=De=>p(void 0,null,function*(){return(0,u.ZP)(`/api/homework_commons/${De==null?void 0:De.homeworkId}/feedback_list`,{method:"Get",params:De})}),R=De=>p(void 0,null,function*(){return(0,u.ZP)(`/api/homework_commons/${De==null?void 0:De.homeworkId}/anonymous_exception_list.json`,{method:"Get",params:De})}),M=De=>p(void 0,null,function*(){return(0,u.ZP)(`/api/homework_commons/${De==null?void 0:De.homeworkId}/appeal_list`,{method:"Get",params:De})});function N(De){return p(this,null,function*(){return(0,u.ZP)(`/api/homework_commons/${De.categoryId}/works_list.json`,{method:"post",body:i({},De)})})}function Y(De){return p(this,null,function*(){return(0,u.ZP)(`/api/shixun_homeworks/${De.categoryId}/student_works.json`,{method:"get",params:i({},De)})})}function $(De){return p(this,null,function*(){return(0,u.ZP)(`/api/shixun_homeworks/${De.categoryId}/header_info.json`,{method:"get",params:i({},De)})})}function G(De){return p(this,null,function*(){return(0,u.ZP)(`/api/student_works/${De}/query_game_url.json`,{method:"get"})})}function ae(De){return p(this,null,function*(){return Fetch(`/api/student_works/${De}/get_newest_shixun_work_comments.json`,{method:"get"})})}function ne(De){return p(this,null,function*(){return(0,u.ZP)(`/api/homework_commons/${De.categoryId}.json`,{method:"get"})})}function oe(De){return p(this,null,function*(){return(0,u.ZP)(`/api/homework_commons/${De.categoryId}/code_review_results.json`,{method:"get",params:i({},De)})})}function ee(De){return p(this,null,function*(){return(0,u.ZP)(`/api/homework_commons/${De.categoryId}/code_review_detail.json`,{method:"get",params:i({},De)})})}function q(De){return p(this,null,function*(){return(0,u.ZP)(`/api/homework_commons/${De.categoryId}/settings.json`,{method:"get",params:i({},De)})})}function K(De){return p(this,null,function*(){return(0,u.ZP)(`/api/homework_commons/${De.categoryId}/update_settings.json`,{method:"post",body:i({},De)})})}function se(De){return p(this,null,function*(){return(0,u.ZP)(`/api/homework_commons/${De.categoryId}/group_list.json`,{method:"get",params:i({},De)})})}function te(De){return p(this,null,function*(){return(0,u.ZP)(`/api/homework_commons/${De.categoryId}/works_list.xlsx`,{method:"get",params:i({},De)})})}function J(De){return p(this,null,function*(){return(0,u.ZP)(`/api/homework_commons/${De.coursesId}/reference_answer.json`,{method:"get",params:i({},De)})})}function ce(De){return p(this,null,function*(){return(0,u.ZP)(`/api/homework_commons/${De.categoryId}/publish_groups.json`,{method:"get",params:i({},De)})})}function W(De){return p(this,null,function*(){return(0,u.ZP)(`/api/homework_commons/${De.categoryId}/end_groups.json`,{method:"get",params:i({},De)})})}function j(De){return p(this,null,function*(){return(0,u.ZP)("/api/question_banks/bank_list.json",{method:"get",params:i({},De)})})}function ie(De){return p(this,null,function*(){return(0,u.ZP)("/api/question_banks/save_banks.json",{method:"post",body:i({},De)})})}function ve(De){return p(this,null,function*(){return(0,u.ZP)(`/api/student_works/${De.homeworkId}/shixun_work_report.json`,{method:"get",params:De})})}function Fe(De){return p(this,null,function*(){return(0,u.ZP)(`/api/student_works/${De.homeworkId}/shixun_work_report_echart_data.json`,{method:"get",params:De})})}function Se(De){return p(this,null,function*(){return(0,u.ZP)(`/api/courses/${De.coursesId}/homework_commons/user_hack_detail.json`,{method:"get",params:B(i({},De),{id:De.categoryId})})})}function Ge(De){return p(this,null,function*(){return(0,u.ZP)(`/api/student_works/${De.categoryId}/adjust_review_score.json`,{method:"post",body:i({},De)})})}function ze(De){return p(this,null,function*(){return(0,u.ZP)(`/api/homework_commons/${De.categoryId}/show_comment.json`,{method:"get",params:i({},De)})})}function Pt(De){return p(this,null,function*(){return(0,u.ZP)("/api/users/reply_message.json",{method:"post",body:i({},De)})})}function pt(De){return p(this,null,function*(){return(0,u.ZP)("/api/praise_tread/like.json",{method:"post",body:i({},De)})})}function wt(De){return p(this,null,function*(){return(0,u.ZP)("/api/praise_tread/unlike.json",{method:"delete",body:i({},De)})})}function zt(De){return p(this,null,function*(){return(0,u.ZP)("/api/commons/delete.json",{method:"delete",body:i({},De)})})}function kt(De){return p(this,null,function*(){return(0,u.ZP)(`/api/homework_commons/${De.categoryId}/update_explanation.json`,{method:"post",body:i({},De)})})}function tu(De){return p(this,null,function*(){return(0,u.ZP)(`/api/courses/${De.coursesId}/homework_commons.json`,{method:"post",body:i({},De)})})}function We(De){return p(this,null,function*(){return(0,u.ZP)(`/api/homework_commons/${De.categoryId}.json`,{method:"put",body:i({},De)})})}function gt(De){return p(this,null,function*(){return(0,u.ZP)(`/api/homework_banks/${De.id}.json`,{method:"put",body:i({},De)})})}function Rt(De){return p(this,null,function*(){return(0,u.ZP)(`/api/homework_commons/${De.commonHomeworkId}/student_works/new.json`,{method:"get",params:i({},De)})})}function tt(De){return p(this,null,function*(){return(0,u.ZP)(`/api/student_works/${De.homeworkId}/edit.json`,{method:"get",params:i({},De)})})}function ft(De){return p(this,null,function*(){return(0,u.ZP)(`/api/student_works/${De.homeworkId}.json`,{method:"put",body:i({},De)})})}function ct(De){return p(this,null,function*(){return(0,u.ZP)(`/api/student_works/${De.homeworkId}/revise_attachment.json`,{method:"post",body:i({},De)})})}function qe(De){return p(this,null,function*(){return(0,u.ZP)(`/api/homework_commons/${De.commonHomeworkId}/student_works.json`,{method:"post",body:i({},De)})})}function je(De){return p(this,null,function*(){return(0,u.ZP)(`/api/homework_commons/${De.homeworkId}/student_works/relate_project.json`,{method:"post",body:i({},De)})})}function ye(De){return p(this,null,function*(){return(0,u.ZP)(`/api/homework_commons/${De.homeworkId}/student_works/cancel_relate_project.json`,{method:"get"})})}function Oe(De){return p(this,null,function*(){return(0,u.ZP)("/api/users/projects/search.json",{method:"get",params:i({},De)})})}function $e(De){return p(this,null,function*(){return(0,u.ZP)(`/api/homework_commons/${De.commonHomeworkId}/student_works/search_member_list.json`,{method:"get",params:i({},De)})})}function Ze(De){return p(this,null,function*(){return(0,u.ZP)(`/api/courses/${De.coursesId}/homework_commons/new.json`,{method:"get",params:i({},De)})})}function Qe(De){return p(this,null,function*(){return(0,u.ZP)(`/api/homework_commons/${De.categoryId}/edit.json`,{method:"get",params:i({},De)})})}function lt(De){return p(this,null,function*(){return(0,u.ZP)(`/api/homework_banks/${De.id}.json`,{method:"get",params:i({},De)})})}function mt(De){return p(this,null,function*(){return(0,u.ZP)(`/api/student_works/${De.userId}.json`,{method:"get",params:i({},De)})})}function uu(De){return p(this,null,function*(){return(0,u.ZP)(`/api/student_works/${De.userId}/supply_attachments.json`,{method:"get",params:i({},De)})})}function Qt(De){return p(this,null,function*(){return(0,u.ZP)(`/api/student_works/${De.userId}/comment_list.json`,{method:"get",params:i({},De)})})}function Le(De){return p(this,null,function*(){return(0,u.ZP)(`/api/student_works/${De.userId}/destroy_score.json`,{method:"delete",body:i({},De)})})}function et(De){return p(this,null,function*(){return(0,u.ZP)(`/api/student_works/${De.userId}/add_score_reply.json`,{method:"post",body:i({},De)})})}function Zt(De){return p(this,null,function*(){return(0,u.ZP)(`/api/homework_commons/${De.categoryId}/all_student_works.json`,{method:"get",params:i({},De)})})}function Tt(De){return p(this,null,function*(){return(0,u.ZP)(`/api/student_works/${De.homeworkId}/destroy_work_comment.json`,{method:"delete",body:i({},De)})})}function Nt(De){return p(this,null,function*(){return(0,u.ZP)(`/api/homework_commons/${De.categoryId}/score_status.json`,{method:"get",params:i({},De)})})}function Wt(De){return p(this,null,function*(){return(0,u.ZP)(`/api/homework_commons/${De.categoryId}/update_score.json`,{method:"get",params:i({},De)})})}function nu(De){return p(this,null,function*(){return(0,u.ZP)(`/api/student_works/${De.userId}/add_score.json`,{method:"post",body:i({},De)})})}function Ut(De){return p(this,null,function*(){return Fetch(`/api/student_works/${De.userId}/cancel_appeal.json`,{method:"post",body:i({},De)})})}function we(De){return p(this,null,function*(){return(0,u.ZP)(`/api/student_works/${De.userId}/appeal_anonymous_score.json`,{method:"post",body:i({},De)})})}function de(De){return p(this,null,function*(){return Fetch(`/api/student_works/${De.userId}/deal_appeal_score.json`,{method:"post",body:i({},De)})})}function me(De){return p(this,null,function*(){return(0,u.ZP)(`/api/myshixuns/${De.id}/reset_my_game.json`,{method:"get",params:i({},De)})})}function xt(De){return p(this,null,function*(){return(0,u.ZP)(`/api/student_works/${De.homeworkId}/commit_des.json`,{method:"get",params:i({},De)})})}function Ce(De){return p(this,null,function*(){return(0,u.ZP)(`/api/student_works/${De.homeworkId}/update_des.json`,{method:"post",body:i({},De)})})}function at(De){return p(this,null,function*(){return(0,u.ZP)(`/api/courses/${De.coursesId}/homework_commons/file_repeat_list.json`,{method:"get",params:i({},De)})})}function jt(De){return p(this,null,function*(){return(0,u.ZP)(`/api/courses/${De.coursesId}/homework_commons/file_repeat_result.json`,{method:"get",params:i({},De)})})}function Et(De){return p(this,null,function*(){return(0,u.ZP)(`/api/courses/${De.course_id}/homework_commons/file_repeat_detail.json`,{method:"get",params:i({},De)})})}},60979:function(f,g,e){"use strict";e.d(g,{$Q:function(){return Iu},AE:function(){return Wt},AQ:function(){return R},Ag:function(){return yt},Ar:function(){return ce},At:function(){return Ht},BK:function(){return Y},Bj:function(){return Rt},DC:function(){return We},Dz:function(){return Dt},E4:function(){return tu},EH:function(){return ie},Ee:function(){return rn},Er:function(){return te},FB:function(){return N},Fg:function(){return x},GI:function(){return Se},Gr:function(){return ct},Gu:function(){return Fe},Gz:function(){return E},HS:function(){return k0},Hl:function(){return y},IT:function(){return Et},I_:function(){return D},Ir:function(){return $},Je:function(){return Ne},K:function(){return cu},K0:function(){return ir},KM:function(){return ee},K_:function(){return eu},LK:function(){return Fu},LP:function(){return Ge},Ne:function(){return se},OV:function(){return Pt},OW:function(){return j},Op:function(){return wu},P2:function(){return wt},Po:function(){return S},Ps:function(){return qe},Q:function(){return K},Q1:function(){return Hu},QA:function(){return E0},Ql:function(){return ye},Rs:function(){return Le},SG:function(){return Qn},Tn:function(){return Ut},Tr:function(){return o0},U0:function(){return Qe},U9:function(){return je},UQ:function(){return Ce},Ui:function(){return Ct},Vx:function(){return Br},WO:function(){return J},WT:function(){return n0},Wi:function(){return tt},Wl:function(){return Ue},X$:function(){return zt},Yn:function(){return de},Z2:function(){return gt},ZO:function(){return ft},Zt:function(){return Ot},_7:function(){return q},_9:function(){return me},aH:function(){return Oe},al:function(){return uu},b8:function(){return W},bq:function(){return we},dK:function(){return G},e:function(){return I},eX:function(){return ve},eb:function(){return et},fL:function(){return St},h4:function(){return Wu},hS:function(){return m},he:function(){return O},hn:function(){return ne},ii:function(){return Qt},im:function(){return xt},j8:function(){return ze},jq:function(){return Yu},kF:function(){return Zu},km:function(){return mt},l3:function(){return pt},m7:function(){return Ze},mI:function(){return Yn},n5:function(){return M},nu:function(){return _t},p0:function(){return jt},q0:function(){return Nt},q9:function(){return bt},qA:function(){return au},rO:function(){return Tt},rs:function(){return oe},sr:function(){return at},t2:function(){return De},tX:function(){return At},uo:function(){return lt},v3:function(){return ht},w:function(){return Ae},xK:function(){return nu},xg:function(){return Zt},xk:function(){return kt},yE:function(){return $e},yx:function(){return In},zD:function(){return ae},zH:function(){return iu}});var u=e(38147),n=Object.defineProperty,l=Object.defineProperties,c=Object.getOwnPropertyDescriptors,d=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,o=(Bt,S0,Jn)=>S0 in Bt?n(Bt,S0,{enumerable:!0,configurable:!0,writable:!0,value:Jn}):Bt[S0]=Jn,i=(Bt,S0)=>{for(var Jn in S0||(S0={}))s.call(S0,Jn)&&o(Bt,Jn,S0[Jn]);if(d)for(var Jn of d(S0))h.call(S0,Jn)&&o(Bt,Jn,S0[Jn]);return Bt},B=(Bt,S0)=>l(Bt,c(S0)),p=(Bt,S0,Jn)=>new Promise((Fn,j0)=>{var e0=xe=>{try{jr(Jn.next(xe))}catch(nt){j0(nt)}},sn=xe=>{try{jr(Jn.throw(xe))}catch(nt){j0(nt)}},jr=xe=>xe.done?Fn(xe.value):Promise.resolve(xe.value).then(e0,sn);jr((Jn=Jn.apply(Bt,S0)).next())});const y=Bt=>p(void 0,null,function*(){return(0,u.ZP)("/api/shixun_statistics/statistics_header.json",{method:"Get",params:Bt})}),m=Bt=>p(void 0,null,function*(){return(0,u.ZP)("/api/shixun_statistics/online_count.json",{method:"Get",params:Bt})}),E=Bt=>p(void 0,null,function*(){return(0,u.ZP)("/api/shixun_statistics/statistics_body.json",{method:"Get",params:Bt})}),x=Bt=>p(void 0,null,function*(){return(0,u.ZP)("/api/shixun_statistics/rank_list.json",{method:"Get",params:Bt})}),I=Bt=>p(void 0,null,function*(){return(0,u.ZP)("/api/shixun_statistics/shixun_use_infos.json",{method:"Get",params:Bt})});function O(Bt){return p(this,null,function*(){return(0,u.ZP)("/api/shixuns.json",{method:"Get",params:i({},Bt)})})}function D(Bt){return p(this,null,function*(){return(0,u.ZP)("/api/disciplines.json",{method:"Get",params:i({source:"shixun"},Bt||{})})})}function S(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}.json`,{method:"Get",params:Bt})})}function R(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/show_right.json`,{method:"Get"})})}function M(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/challenges.json`,{method:"Get"})})}function N(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/save_copy_for_exercise.json`,{method:"post",body:{save_type:Bt.save_type}})})}function Y(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/jupyter_exec.json${Bt.reset?`?reset=${Bt.reset}`:""}`,{method:"Get",params:Bt})})}function $(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/shixun_exec.json${Bt.reset?`?reset=${Bt.reset}`:""}`,{method:"Get",params:Bt})})}function G(Bt){return p(this,null,function*(){return(0,u.ZP)(Bt.url,{method:"Get"})})}function ae(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.shixun_identifier}/challenges/${Bt.challenge_id}/index_up.json`,{method:"Get"})})}function ne(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.shixun_identifier}/challenges/${Bt.challenge_id}/index_down.json`,{method:"Get"})})}function oe(Bt){return p(this,null,function*(){return(0,u.ZP)("/api/collections/cancel.json",{method:"Delete",body:{container_id:Bt.container_id,container_type:Bt.container_type}})})}function ee(Bt){return p(this,null,function*(){return(0,u.ZP)("/api/collections.json",{method:"Post",body:{container_id:Bt.container_id,container_type:Bt.container_type}})})}function q(Bt){return p(this,null,function*(){const{id:S0}=Bt||{};return(0,u.ZP)(`/api/shixuns/${S0}/search_user_courses.json`,{method:"Get",params:Bt})})}function K(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt==null?void 0:Bt.id}/send_to_course.json`,{method:"Post",body:i({},Bt)})})}function se(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/cancel_publish.json`,{method:"Get"})})}function te(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/cancel_apply_public.json`,{method:"Get"})})}function J(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/apply_public.json`,{method:"post",body:i({},Bt)})})}function ce(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/publish.json`,{method:"Get"})})}function W(Bt){return p(this,null,function*(){return(0,u.ZP)("/api/shixuns/jupyter_new.json",{method:"Get"})})}function j(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/attachments/${Bt.id}.json`,{method:"delete"})})}function ie(Bt){return p(this,null,function*(){return(0,u.ZP)("/api/shixuns/apply_shixun_mirror.json",{method:"post",body:Bt})})}function ve(Bt){return p(this,null,function*(){return(0,u.ZP)("/api/shixuns.json",{method:"post",body:Bt})})}function Fe(Bt){return p(this,null,function*(){return(0,u.ZP)("/api/shixuns/jupyter_lab_new.json",{method:"get",params:Bt})})}function Se(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/review_newest_record.json`,{method:"Get"})})}function Ge(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/review_shixun.json`,{method:"post",body:Bt})})}function ze(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/collaborators.json`,{method:"Get",params:Bt})})}function Pt(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/shixun_members_added.json`,{method:"post",body:Bt})})}function pt(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.identifier}/add_members_group.json`,{method:"post",body:Bt})})}function wt(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/change_manager.json`,{method:"Get",params:Bt})})}function zt(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/change_manager.json`,{method:"post",body:Bt})})}function kt(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/collaborators_delete.json`,{method:"delete",body:{user_id:Bt.userId}})})}function tu(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/ranking_list.json`,{method:"Get"})})}function We(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/settings.json`,{method:"Get"})})}function gt(Bt){return p(this,null,function*(){return(0,u.ZP)("/api/shixuns/get_mirror_script.json",{method:"Get",params:{mirror_id:Bt.mirror_id}})})}function Rt(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/get_script_contents.json`,{method:"Get",params:Bt})})}function tt(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/get_custom_script.json`,{method:"Get",params:Bt})})}function ft(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/update_for_jupyter.json`,{method:"put",body:Bt})})}function ct(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/shixun_quotes.json`,{method:"Get"})})}function qe(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}.json`,{method:"delete"})})}function je(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/close.json`,{method:"post",body:Bt})})}function ye(Bt){return p(this,null,function*(){return(0,u.ZP)("/api/shixuns/departments.json",{method:"Get",params:Bt})})}function Oe(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/update_permission_setting.json`,{method:"post",body:Bt})})}function $e(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/update_learn_setting.json`,{method:"post",body:Bt})})}function Ze(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/update_setting`,{method:"post",body:Bt})})}function Qe(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/get_data_sets.json`,{method:"Get",params:Bt})})}function lt(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/destroy_data_sets.json`,{method:"Delete",body:{id:Bt.deleteId}})})}function mt(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/challenges/new.json`,{method:"get"})})}function uu(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.identifier}/challenges.json`,{method:"post",body:i({},Bt)})})}function Qt(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/challenges/${Bt.challengeId}/edit.json`,{method:"get",params:{tab:Bt.tab}})})}function Le(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/challenges/${Bt.challengesId}.json`,{method:"put",body:i({},Bt)})})}function et(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/challenges/${Bt.challengesId}/choose_questions.json`,{method:"get"})})}function Zt(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/challenges/move_position.json`,{method:"post",body:i({},Bt)})})}function Tt(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/challenges/${Bt.challengesId}.json`,{method:"delete",body:i({},Bt)})})}function Nt(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/challenges/${Bt.challengesId}/edit.json`,{method:"get",params:i({},Bt)})})}function Wt(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/challenges/${Bt.challengeId}/answer.json`,{method:"get",params:i({},Bt)})})}function nu(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/challenges/${Bt.challengeId}/crud_answer.json`,{method:"post",body:i({},Bt)})})}function Ut(Bt){return p(this,null,function*(){if(Bt.type===1)return(0,u.ZP)(`/api/shixuns/${Bt.id}/challenges/${Bt.challengesId}/create_choose_question.json`,{method:"post",body:i({},Bt)});if(Bt.type===2)return(0,u.ZP)(`/api/shixuns/${Bt.id}/challenges/${Bt.challengesId}/create_blank_question.json`,{method:"post",body:i({},Bt)});if(Bt.type===3)return(0,u.ZP)(`/api/shixuns/${Bt.id}/challenges/${Bt.challengesId}/create_judge_question.json`,{method:"post",body:i({},Bt)})})}function we(Bt){return p(this,null,function*(){if(Bt.type===1)return(0,u.ZP)(`/api/shixuns/${Bt.id}/challenges/${Bt.challengesId}/update_choose_question.json`,{method:"post",body:B(i({},Bt),{choose_id:Bt.questionId})});if(Bt.type===2)return(0,u.ZP)(`/api/shixuns/${Bt.id}/challenges/${Bt.challengesId}/update_blank_question.json`,{method:"put",body:B(i({},Bt),{choose_id:Bt.questionId})});if(Bt.type===3)return(0,u.ZP)(`/api/shixuns/${Bt.id}/challenges/${Bt.challengesId}/update_judge_question.json`,{method:"put",body:B(i({},Bt),{choose_id:Bt.questionId})})})}function de(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/challenges/${Bt.challengesId}/destroy_challenge_choose.json`,{method:"Delete",body:{choose_id:Bt.questionId}})})}function me(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/challenges/${Bt.challengesId}/choose_question_up_position.json`,{method:"post",body:{challenge_choose_id:Bt.questionId}})})}function xt(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/challenges/${Bt.challengesId}/choose_question_down_position.json`,{method:"post",body:{challenge_choose_id:Bt.questionId}})})}function Ce(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/challenges/${Bt.challengesId}/edit_choose_question.json`,{method:"get",params:B(i({},Bt),{choose_id:Bt.questionId})})})}function at(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/delete_git_file.json`,{method:"Delete",body:Bt})})}function jt(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/sci/projects/${Bt.id}/delete_git_file.json`,{method:"Delete",body:Bt})})}function Et(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/mv_file.json`,{method:"post",body:Bt})})}function De(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/sci/projects/${Bt.id}/mv_file.json`,{method:"post",body:Bt})})}function yt(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/repository.json`,{method:"post",body:Bt})})}function Ue(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/sci/projects/${Bt.id}/repository.json`,{method:"post",body:Bt})})}function Ae(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/secret_repository.json`,{method:"post",body:Bt})})}function ht(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/add_file.json`,{method:"post",body:Bt})})}function St(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/sci/projects/${Bt.id}/add_file.json`,{method:"post",body:Bt})})}function Ne(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/commits.json`,{method:"post",body:Bt})})}function Fu(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/file_content.json`,{method:"post",body:Bt})})}function _t(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/sci/projects/${Bt.id}/file_content.json`,{method:"post",body:Bt})})}function Zu(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/update_file.json`,{method:"post",body:Bt})})}function Yu(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/sci/projects/${Bt.id}/update_file.json`,{method:"post",body:Bt})})}function wu(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/upload_git_folder.json`,{method:"post",body:{path:Bt.path,secret_repository:Bt.secret_repository}})})}function Iu(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/${Bt.url}`,{method:"Get"})})}function Ct(Bt){return p(this,null,function*(){return(0,u.ZP)("/api/jupyters/get_info_with_tpm.json",{method:"Get",params:Bt})})}function eu(Bt){return p(this,null,function*(){return(0,u.ZP)("/api/jupyters/timeinfo_with_tpm.json",{method:"Get",params:Bt})})}function iu(Bt){return p(this,null,function*(){return(0,u.ZP)("/api/jupyters/reset_with_tpm.json",{method:"Get",params:Bt})})}function au(Bt){return p(this,null,function*(){return(0,u.ZP)("/api/jupyters/save_with_tpm.json",{method:"Get",params:Bt})})}function bt(Bt){return p(this,null,function*(){return(0,u.ZP)("/api/jupyters/active_with_tpm.json",{method:"Get",params:Bt})})}function Ht(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/fork_list.json`,{method:"Get",params:Bt})})}function Dt(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.identifier}/change_editable.json`,{method:"put",body:i({},Bt)})})}function Ot(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/set_secret_dir.json`,{method:"post",body:i({},Bt)})})}function cu(Bt){return p(this,null,function*(){return(0,u.ZP)("/api/shixuns/new.json",{method:"Get",params:Bt})})}function Hu(Bt){return p(this,null,function*(){return(0,u.ZP)("/api/shixuns/environment_info",{method:"Get",params:Bt})})}function Wu(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/init_repository.json`,{method:"post",body:i({},Bt)})})}function Br(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/sci/projects/${Bt.id}/init_repository.json`,{method:"post",body:i({},Bt)})})}function ir(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/update_secret_repository.json`,{method:"post",body:i({},Bt)})})}function rn(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/exist_exercise.json`,{method:"get",params:i({},Bt)})})}function At(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/mirror_applies/${Bt.id}.json`,{method:"get",params:i({},Bt)})})}function Lu(Bt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Bt.id}/publish.json`,{method:"post",body:i({},Bt)})})}function Xr(Bt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Bt.id}/open_vnc.json`,{method:"post",params:i({},Bt)})})}function Rn(Bt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Bt.id}/open_webssh.json`,{method:"post",params:i({},Bt)})})}function Wr(Bt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Bt.id}/save_image.json`,{method:"post",body:i({},Bt)})})}function mn(Bt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Bt.id}/delete_image.json`,{method:"post",body:i({},Bt)})})}function Tn(Bt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Bt.id}/extend_vnc.json`,{method:"post",body:i({},Bt)})})}function Gn(Bt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Bt.id}/reset_vnc_link.json`,{method:"post",body:i({},Bt)})})}function In(Bt){return p(this,null,function*(){return(0,u.ZP)("/api/paths/get_task_pass.json",{method:"get",params:i({},Bt)})})}function Yn(Bt){return p(this,null,function*(){return(0,u.ZP)("/api/jupyters/get_info_with_jupyter_lab.json",{method:"get",params:i({},Bt)})})}function E0(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt.id}/update_jupyter_lab_setting.json`,{method:"post",body:i({},Bt)})})}function o0(Bt){return p(this,null,function*(){return(0,u.ZP)("/api/shixuns/check_shixun_copy.json",{method:"post",body:Bt})})}function n0(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/progress_homeworks/${Bt}`,{method:"get",params:{is_initiative_study:1}})})}function yn(Bt){return p(this,null,function*(){return Fetch(`/api/shixuns/${Bt.id}/update_shixun_study_num.json`,{method:"post",body:i({},Bt)})})}function Qn(Bt){return p(this,null,function*(){return(0,u.ZP)("/api/jupyters/preview.json",{method:"get",params:Bt})})}function k0(Bt){return p(this,null,function*(){return(0,u.ZP)(`/api/shixuns/${Bt}/recommend_config.json`,{method:"get"})})}},93539:function(f,g,e){"use strict";e.d(g,{Bg:function(){return p},FO:function(){return R},eJ:function(){return E},eZ:function(){return x},fd:function(){return $},gp:function(){return i},iU:function(){return N},l3:function(){return O},mw:function(){return D},oZ:function(){return m},rM:function(){return S},r_:function(){return Y},s:function(){return B},ur:function(){return M},xV:function(){return y},yb:function(){return I}});var u=e(38147),n=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,s=(G,ae,ne)=>ae in G?n(G,ae,{enumerable:!0,configurable:!0,writable:!0,value:ne}):G[ae]=ne,h=(G,ae)=>{for(var ne in ae||(ae={}))c.call(ae,ne)&&s(G,ne,ae[ne]);if(l)for(var ne of l(ae))d.call(ae,ne)&&s(G,ne,ae[ne]);return G},o=(G,ae,ne)=>new Promise((oe,ee)=>{var q=te=>{try{se(ne.next(te))}catch(J){ee(J)}},K=te=>{try{se(ne.throw(te))}catch(J){ee(J)}},se=te=>te.done?oe(te.value):Promise.resolve(te.value).then(q,K);se((ne=ne.apply(G,ae)).next())});function i(G){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${G.coursesId}/teachers.json`,{method:"get",params:h({},G)})})}function B(G){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${G.coursesId}/apply_teachers.json`,{method:"get",params:h({},G)})})}function p(G){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${G.coursesId}/graduation_group_list.json`,{method:"get",params:h({},G)})})}function y(G){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${G.coursesId}/all_course_groups.json`,{method:"get",params:h({},G)})})}function m(G){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${G.coursesId}/set_course_group.json`,{method:"post",body:h({},G)})})}function E(G){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${G.coursesId}/join_graduation_group.json`,{method:"post",body:h({},G)})})}function x(G){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${G.coursesId}/create_graduation_group.json`,{method:"post",body:h({},G)})})}function I(G){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${G.coursesId}/delete_course_teacher.json`,{method:"post",body:h({},G)})})}function O(G){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${G.coursesId}/delete_from_course.json`,{method:"post",body:h({},G)})})}function D(G){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${G.coursesId}/change_member_role.json`,{method:"post",body:h({},G)})})}function S(G){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${G.coursesId}/change_course_admin.json`,{method:"post",body:h({},G)})})}function R(G){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${G.coursesId}/teacher_application_review.json`,{method:"post",body:h({},G)})})}function M(G){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${G.coursesId}/students.json`,{method:"get",params:h({},G)})})}function N(G,ae){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${G}/apply_students.json`,{method:"get",params:ae})})}function Y(G,ae){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${G}/join_student_checkout.json`,{method:"get",params:ae})})}function $(G,ae){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${G}/student_application_review.json`,{method:"post",body:ae})})}},89540:function(f,g,e){"use strict";e.d(g,{B$:function(){return y},Cx:function(){return q},DA:function(){return S},DH:function(){return p},Ef:function(){return te},Es:function(){return E},Ex:function(){return zt},FM:function(){return ne},Fn:function(){return J},Gq:function(){return tu},Ho:function(){return M},IU:function(){return ve},JJ:function(){return ce},Ol:function(){return ze},Qx:function(){return ae},Tv:function(){return W},V8:function(){return B},WS:function(){return K},WY:function(){return G},ai:function(){return ee},bG:function(){return I},bJ:function(){return i},c0:function(){return kt},dE:function(){return ie},dt:function(){return j},gI:function(){return se},lO:function(){return oe},mW:function(){return $},n0:function(){return D},nV:function(){return Ge},o1:function(){return Pt},qE:function(){return m},qN:function(){return R},rV:function(){return N},sh:function(){return Se},vR:function(){return x},w3:function(){return Y},x4:function(){return O},z2:function(){return pt}});var u=e(38147),n=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,s=(We,gt,Rt)=>gt in We?n(We,gt,{enumerable:!0,configurable:!0,writable:!0,value:Rt}):We[gt]=Rt,h=(We,gt)=>{for(var Rt in gt||(gt={}))c.call(gt,Rt)&&s(We,Rt,gt[Rt]);if(l)for(var Rt of l(gt))d.call(gt,Rt)&&s(We,Rt,gt[Rt]);return We},o=(We,gt,Rt)=>new Promise((tt,ft)=>{var ct=ye=>{try{je(Rt.next(ye))}catch(Oe){ft(Oe)}},qe=ye=>{try{je(Rt.throw(ye))}catch(Oe){ft(Oe)}},je=ye=>ye.done?tt(ye.value):Promise.resolve(ye.value).then(ct,qe);je((Rt=Rt.apply(We,gt)).next())});const i=We=>o(void 0,null,function*(){return(0,u.ZP)(`/api/common_comments/${We.id}/move.json`,{method:"post",body:We})}),B=We=>o(void 0,null,function*(){return(0,u.ZP)(`/api/common_comments/${We.id}.json`,{method:"delete",body:We})}),p=We=>o(void 0,null,function*(){return(0,u.ZP)(`/api/common_comments/${We.id}.json`,{method:"put",body:We})}),y=We=>o(void 0,null,function*(){return(0,u.ZP)("/api/common_comments.json",{method:"post",body:We})}),m=We=>o(void 0,null,function*(){return(0,u.ZP)("/api/common_comments.json",{method:"Get",params:We})});function E(We){return o(this,null,function*(){return(0,u.ZP)("/api/accounts/login.json",{method:"post",body:h({},We)})})}function x(We){return o(this,null,function*(){return(0,u.ZP)("/api/accounts/logout.json",{method:"get"})})}function I(We){return o(this,null,function*(){return(0,u.ZP)("/api/users/get_user_info.json",{method:"get",params:h({},We)})})}function O(We){return o(this,null,function*(){return(0,u.ZP)("/api/users/get_notice.json",{method:"get",params:h({},We)})})}function D(){return o(this,null,function*(){return(0,u.ZP)("/api/users/system_update.json",{method:"get"})})}function S(We){return o(this,null,function*(){return(0,u.ZP)(`/api/users/${We.username}/homepage_info.json`,{method:"get"})})}function R(We){return o(this,null,function*(){return(0,u.ZP)("/api/users/attendance.json",{method:"post"})})}function M(We){return o(this,null,function*(){return(0,u.ZP)(`/api/users/${We.username}/courses.json`,{method:"get",params:We})})}function N(We){return o(this,null,function*(){return(0,u.ZP)(`/api/users/${We.username}/shixuns.json`,{method:"get",params:We})})}function Y(We){return o(this,null,function*(){return(0,u.ZP)(`/api/users/${We.username}/subjects.json`,{method:"get",params:We})})}function $(We){return o(this,null,function*(){return(0,u.ZP)(`/api/users/${We.username}/projects.json`,{method:"get",params:We})})}function G(We){return o(this,null,function*(){return(0,u.ZP)(`/api/users/${We.username}/videos.json`,{method:"get",params:We})})}function ae(We){return o(this,null,function*(){return(0,u.ZP)(`/api/users/${We.username}/videos/review.json`,{method:"get",params:We})})}function ne(We){return o(this,null,function*(){return(0,u.ZP)(`/api/users/${We.username}/videos/${We.id}.json`,{method:"delete"})})}function oe(We){return o(this,null,function*(){return(0,u.ZP)("/api/watch_video_histories.json",{method:"post",body:We})})}function ee(We){return o(this,null,function*(){return(0,u.ZP)("/api/users/question_banks.json",{method:"get",params:We})})}function q(We){return o(this,null,function*(){return(0,u.ZP)("/api/question_banks/multi_public.json",{method:"post",body:We})})}function K(We){return o(this,null,function*(){return(0,u.ZP)("/api/question_banks/multi_delete.json",{method:"delete",body:We})})}function se(We){return o(this,null,function*(){return(0,u.ZP)("/api/question_banks/my_courses.json",{method:"get",params:We})})}function te(We){return o(this,null,function*(){return(0,u.ZP)("/api/question_banks/send_to_course.json",{method:"post",body:We})})}function J(We){return o(this,null,function*(){return(0,u.ZP)(`/api/users/${We.username}/videos/${We.object_id}/create_course_video.json`,{method:"post",body:We})})}function ce(We){return o(this,null,function*(){return(0,u.ZP)(`/api/homework_banks/${We.topicId}.json`,{method:"get",params:We})})}function W(We){return o(this,null,function*(){return(0,u.ZP)("/api/question_banks/multi_delete.json",{method:"delete",body:h({},We)})})}function j(We){return o(this,null,function*(){return(0,u.ZP)(`/api/users/${We.username}/videos/batch_publish.json`,{method:"post",body:We})})}function ie(We){return o(this,null,function*(){return(0,u.ZP)(`/api/myshixuns/${We.identifier}/cancel.json`,{method:"delete",body:h({},We)})})}function ve(We){return o(this,null,function*(){return(0,u.ZP)("/api/users/get_engineer_url.json",{method:"get",params:h({},We)})})}function Fe(We){return o(this,null,function*(){return Fetch("/api/intelligent_recommendations/user_choice_learn_path.json",{method:"post",body:h({},We)})})}function Se(){return o(this,null,function*(){return(0,u.ZP)("/api/intelligent_recommendations/persona.json",{method:"get"})})}function Ge(){return o(this,null,function*(){return(0,u.ZP)("/api/intelligent_recommendations/user_learn_path.json",{method:"get"})})}function ze(We){return(0,u.ZP)("/api/accounts/valid_email_and_phone.json",{method:"get",params:We})}function Pt(We){return(0,u.ZP)("/api/accounts/get_verification_code.json",{method:"get",params:We})}function pt(We){return(0,u.ZP)("/api/accounts/register.json",{method:"post",body:h({},We)})}function wt(We){return Fetch("/api/weapps/register.json",{method:"post",body:h({},We)})}function zt(We){return(0,u.ZP)(`/api/users/accounts/${We.login}/password.json`,{method:"put",body:h({},We)})}function kt(We){return(0,u.ZP)("/api/accounts/reset_password.json",{method:"post",body:h({},We)})}function tu(We){return(0,u.ZP)("/api/accounts/login_for_phone.json",{method:"get",params:h({},We)})}},54624:function(f,g,e){"use strict";e.d(g,{BQ:function(){return i},DH:function(){return M},Db:function(){return oe},Ju:function(){return ne},Mz:function(){return $},O2:function(){return m},TJ:function(){return I},Vg:function(){return y},ZY:function(){return B},Zx:function(){return Y},cU:function(){return p},fn:function(){return ae},jK:function(){return O},yN:function(){return G}});var u=e(38147),n=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,s=(ee,q,K)=>q in ee?n(ee,q,{enumerable:!0,configurable:!0,writable:!0,value:K}):ee[q]=K,h=(ee,q)=>{for(var K in q||(q={}))c.call(q,K)&&s(ee,K,q[K]);if(l)for(var K of l(q))d.call(q,K)&&s(ee,K,q[K]);return ee},o=(ee,q,K)=>new Promise((se,te)=>{var J=j=>{try{W(K.next(j))}catch(ie){te(ie)}},ce=j=>{try{W(K.throw(j))}catch(ie){te(ie)}},W=j=>j.done?se(j.value):Promise.resolve(j.value).then(J,ce);W((K=K.apply(ee,q)).next())});function i(ee){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${ee.coursesId}/watch_video_histories.json`,{method:"Get",params:h({},ee)})})}function B(ee){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${ee.coursesId}/watch_statics.json`,{method:"Get",params:h({},ee)})})}function p(ee){return o(this,null,function*(){return(0,u.ZP)(`/api/course_videos/${ee.videoId}/watch_histories.json`,{method:"Get",params:h({},ee)})})}function y(ee){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${ee.coursesId}/own_watch_histories.json`,{method:"Get",params:h({},ee)})})}function m(ee){return o(this,null,function*(){return(0,u.ZP)(`/api/video_items/${ee.id}.json`,{method:"Get",params:h({},ee)})})}function E(ee){return o(this,null,function*(){return Fetch("/api/video_items.json",{method:"post",body:ee})})}function x(ee){return o(this,null,function*(){return Fetch(`/api/video_items/${ee.id}/edit.json`,{method:"Get",params:h({},ee)})})}function I(ee){return o(this,null,function*(){return(0,u.ZP)(`/api/stage_shixuns/${ee.id}/edit.json`,{method:"Get",params:h({},ee)})})}function O(ee){return o(this,null,function*(){return(0,u.ZP)(`/api/video_items/${ee.id}/star.json`,{method:"post",body:ee})})}function D(ee){return o(this,null,function*(){return Fetch(`/api/video_items/${ee.id}.json`,{method:"put",body:ee})})}function S(ee){return o(this,null,function*(){return Fetch(`/api/video_items/${ee.id}/send_to_course.json`,{method:"post",body:ee})})}function R(ee){return o(this,null,function*(){return Fetch("/api/users/my_courses.json",{method:"Get",params:h({},ee)})})}function M(ee){return o(this,null,function*(){return(0,u.ZP)(`/api/video_items/${ee.id}/view_video.json`,{method:"post",body:ee})})}function N(ee){return o(this,null,function*(){return Fetch(`/api/video_items/${ee.id}/add_school.json`,{method:"post",body:ee})})}function Y(ee){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${ee.course_id}/video_people_statics.json`,{method:"get",params:ee})})}function $(ee){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${ee.course_id}/video_duration_statics.json`,{method:"get",params:ee})})}function G(ee){return o(this,null,function*(){return(0,u.ZP)("/api/stages.json",{method:"get",params:ee})})}function ae(ee){return o(this,null,function*(){return(0,u.ZP)(`/api/courses/${ee==null?void 0:ee.id}/course_videos_tree.json`,{method:"get",params:ee})})}function ne(ee){return o(this,null,function*(){return(0,u.ZP)("/api/study_action_analyses.json",{method:"post",body:ee})})}function oe(ee){return o(this,null,function*(){return(0,u.ZP)("/api/study_action_analyses/detail.json",{method:"post",body:ee})})}},35965:function(f,g,e){"use strict";e.d(g,{A:function(){return $},CH:function(){return c},EA:function(){return h},FU:function(){return B},G_:function(){return m},LY:function(){return R},Ll:function(){return s},MM:function(){return O},Ps:function(){return M},Sl:function(){return x},To:function(){return p},Vf:function(){return y},XQ:function(){return d},b:function(){return i},bq:function(){return Y},cZ:function(){return o},rV:function(){return S},sT:function(){return E},tS:function(){return N},xt:function(){return D},y2:function(){return l}});var u=e(38147),n=(G,ae,ne)=>new Promise((oe,ee)=>{var q=te=>{try{se(ne.next(te))}catch(J){ee(J)}},K=te=>{try{se(ne.throw(te))}catch(J){ee(J)}},se=te=>te.done?oe(te.value):Promise.resolve(te.value).then(q,K);se((ne=ne.apply(G,ae)).next())});const l=G=>n(void 0,null,function*(){return(0,u.ZP)(`/api/virtual_classrooms/${G.virtual_spacesId}/base_statistic_data.json`,{method:"Get",params:G})});function c(G){return n(this,null,function*(){return(0,u.ZP)(`/api/virtual_classrooms/${G.virtual_spacesId}/discussions/${G.id}.json`,{method:"put",body:G})})}function d(G){return n(this,null,function*(){return(0,u.ZP)(`/api/virtual_classrooms/${G.virtual_spacesId}/discussions/${G.id}.json`,{method:"get",params:G})})}function s(G){return n(this,null,function*(){return(0,u.ZP)(`/api/virtual_classrooms/${G.virtual_spacesId}/discussions.json`,{method:"post",body:G})})}function h(G){return n(this,null,function*(){return(0,u.ZP)(`/api/virtual_classrooms/${G.virtual_spacesId}/discussions.json`,{method:"get",params:G})})}function o(G){return n(this,null,function*(){return(0,u.ZP)(`/api/virtual_classrooms/${G.virtual_spacesId}/good_lessons/${G.id}/add_resources.json`,{method:"post",body:G})})}function i(G){return n(this,null,function*(){return(0,u.ZP)(`/api/virtual_classrooms/${G.virtual_spacesId}/good_lessons/${G.id}/lesson_resources_list.json`,{method:"get",params:G})})}function B(G){return n(this,null,function*(){return(0,u.ZP)(`/api/virtual_classrooms/${G.virtual_spacesId}/good_lessons/${G.id}.json`,{method:"get",params:G})})}function p(G){return n(this,null,function*(){return(0,u.ZP)(`/api/virtual_classrooms/${G.virtual_spacesId}/good_lessons/${G.id}.json`,{method:"put",body:G})})}function y(G){return n(this,null,function*(){return(0,u.ZP)(`/api/virtual_classrooms/${G.virtual_spacesId}/good_lessons.json`,{method:"post",body:G})})}function m(G){return n(this,null,function*(){return(0,u.ZP)(`/api/virtual_classrooms/${G.virtual_spacesId}/good_lessons.json`,{method:"get",params:G})})}function E(G){return n(this,null,function*(){return(0,u.ZP)(`/api/virtual_classrooms/${G==null?void 0:G.id}.json`,{method:"get"})})}function x(G){return n(this,null,function*(){return(0,u.ZP)(`/api/virtual_classrooms/${G==null?void 0:G.id}/modules.json`,{method:"get"})})}function I(G){return n(this,null,function*(){return Fetch(`/api/virtual_classrooms/${G.id}/videos/batch_publish.json`,{method:"post",body:G})})}function O(G){return n(this,null,function*(){return(0,u.ZP)(`/api/virtual_classrooms/${G.virtual_spacesId}/members.json`,{method:"post",body:G})})}function D(G){return n(this,null,function*(){return(0,u.ZP)(`/api/virtual_classrooms/${G.virtual_spacesId}/members/${G.id}/change_creator.json`,{method:"post",body:G})})}function S(G,ae){return n(this,null,function*(){return(0,u.ZP)(`/api/virtual_classrooms/${G}/shixuns.json`,{method:"get",params:ae})})}function R(G,ae){return n(this,null,function*(){return(0,u.ZP)(`/api/virtual_classrooms/${G}/shixuns`,{method:"post",body:ae})})}function M(G){return n(this,null,function*(){return(0,u.ZP)(`/api/virtual_classrooms/${G.virtual_classroom_id}/shixuns/${G.shixun_id}.json`,{method:"delete"})})}function N(G,ae){return n(this,null,function*(){return(0,u.ZP)(`/api/virtual_classrooms/${G}/subjects.json`,{method:"get",params:ae})})}function Y(G,ae){return n(this,null,function*(){return(0,u.ZP)(`/api/virtual_classrooms/${G}/subjects.json`,{method:"post",body:ae})})}function $(G){return n(this,null,function*(){return(0,u.ZP)(`/api/virtual_classrooms/${G.virtual_classroom_id}/subjects/${G.subject_id}.json`,{method:"delete"})})}},41867:function(f,g,e){"use strict";e.d(g,{$O:function(){return q},EO:function(){return mt},G5:function(){return Y},GD:function(){return n},GJ:function(){return B},Gg:function(){return p},I2:function(){return d},IR:function(){return G},JA:function(){return lt},JL:function(){return D},Jd:function(){return ee},Ny:function(){return I},RV:function(){return ne},Rb:function(){return N},Rm:function(){return $},V9:function(){return ie},Yh:function(){return ce},aN:function(){return E},aQ:function(){return o},ag:function(){return Qe},bg:function(){return Qt},d8:function(){return M},dE:function(){return ae},eB:function(){return oe},eY:function(){return Le},fn:function(){return Ze},h:function(){return nu},j5:function(){return m},m$:function(){return et},oF:function(){return y},qz:function(){return h},t_:function(){return x},tu:function(){return Tt},y8:function(){return uu}});var u=e(65582),n=(Ut=>(Ut[Ut.SuperAdmin=1]="SuperAdmin",Ut[Ut.Operation=2]="Operation",Ut[Ut.CertifiedTeacher=5]="CertifiedTeacher",Ut[Ut.TrainingProduction=8]="TrainingProduction",Ut[Ut.UncertifiedTeacher=12]="UncertifiedTeacher",Ut[Ut.Student=15]="Student",Ut))(n||{}),l=(Ut=>(Ut[Ut.SuperAdmin=1]="SuperAdmin",Ut[Ut.Operation=2]="Operation",Ut[Ut.Admin=5]="Admin",Ut[Ut.Teacher=8]="Teacher",Ut[Ut.Assistant=12]="Assistant",Ut[Ut.Student=15]="Student",Ut))(l||{}),c=(Ut=>(Ut[Ut.SuperAdmin=0]="SuperAdmin",Ut[Ut.Teacher=1]="Teacher",Ut[Ut.Student=2]="Student",Ut))(c||{});const d=Ut=>{const{user:we}=(0,u.getDvaApp)()._store.getState(),{userInfo:de}=we;return Ut.some(me=>me==(de==null?void 0:de.role))},s=Ut=>{const{user:we}=(0,u.getDvaApp)()._store.getState(),{userInfo:de}=we;return de!=null&&de.own?!0:Ut.some(me=>{var xt;return me==((xt=de==null?void 0:de.course)==null?void 0:xt.course_role)})},h=()=>{const{user:Ut}=(0,u.getDvaApp)()._store.getState(),{userInfo:we}=Ut;return we.main_site},o=()=>{var Ut;const{user:we}=(0,u.getDvaApp)()._store.getState(),{userInfo:de}=we;return(Ut=de==null?void 0:de.course)==null?void 0:Ut.course_is_end},i=()=>{const{user:Ut}=getDvaApp()._store.getState(),{userInfo:we}=Ut;return we.authentication},B=()=>s([1,2,5,8,12]),p=()=>s([1,8,5,12,2]),y=()=>s([1,8,5]),m=()=>s([1]),E=()=>s([1,2,5]),x=()=>s([1,2]),I=()=>d([1,2]),O=()=>d([1]),D=()=>d([1,2,5]),S=()=>s([1,5]),R=()=>s([5,8]),M=()=>s([5]),N=()=>s([1,5,2]),Y=()=>s([1,2,5,8]),$=()=>s([12]),G=()=>s([8]),ae=()=>s([15]),ne=()=>s([1,2,5,8,12,15]),oe=()=>s([1,2,5,8,12]),ee=()=>{var Ut;const{user:we}=(0,u.getDvaApp)()._store.getState(),{userInfo:de}=we;return((Ut=de==null?void 0:de.course)==null?void 0:Ut.course_role)===null},q=()=>{const{user:Ut}=(0,u.getDvaApp)()._store.getState(),{userInfo:we}=Ut;return we==null?void 0:we.has_big_model_permission},K=()=>{const{user:Ut}=getDvaApp()._store.getState(),{userInfo:we}=Ut;return we==null?void 0:we.big_model_user_unlimited},se=(Ut=!0,we=!1)=>d([1,2,5,8,12,15]),te=(Ut=!0,we=!1)=>we||!we&&d([1]),J=(Ut=!0,we=!1)=>we||!we&&d([1,2]),ce=()=>d([15]),W=(Ut=!0,we=!1)=>Ut?d([1,2,5,8,12,15]):we||!we&&d([1,2]),j=(Ut=!0,we=!1)=>Ut?d([1,2,5,8,12,15]):we||!we&&d([1,2]),ie=(Ut=!0,we=!1)=>{const{user:de}=(0,u.getDvaApp)()._store.getState(),{userInfo:me}=de;return me!=null&&me.is_shixun_marker?!0:d([1,2,5,8])},ve=(Ut=!0,we=!1)=>Ut?d([1]):we||!we&&d([1]),Fe=(Ut=!0,we=!1)=>Ut?d([1,2]):we||!we&&d([1,2]),Se=(Ut=!0,we=!1)=>Ut?d([1,2,5,8,12,15]):we||!we&&d([1,2]),Ge=(Ut=!0,we=!1)=>Ut?d([1,2,5,8,12]):we||!we&&d([1,2]),ze=(Ut=!0,we=!1)=>Ut?d([1,2,5]):we||!we&&d([1,2]),Pt=(Ut=!0,we=!1)=>Ut?d([1]):!1,pt=(Ut=!0,we=!1)=>d([1,2,5,8,12,15]),wt=(Ut=!0,we=!1)=>Ut?d([1]):we||!we&&d([1]),zt=(Ut=!0,we=!1)=>Ut?d([1,2]):we||!we&&d([1,2]),kt=(Ut=!0,we=!1)=>Ut?d([1,2,5,8,12,15]):we||!we&&d([1,2]),tu=(Ut=!0,we=!1)=>Ut?!1:we||!we&&d([1,2]),We=(Ut=!0,we=!1)=>Ut?we||!we&&d([1,2]):!1,gt=(Ut=!0,we=!1)=>Ut?d([1,2,5,8,12]):!1,Rt=(Ut=!0,we=!1)=>Ut?!we&&d([1,2,5,8,12]):!1,tt=(Ut=!0,we=!1)=>Ut?d([1,2,5]):we||!we&&d([1,2]),ft=(Ut=!0,we=!1)=>d([1,2,5,8,12]),ct=(Ut=!0,we=!1)=>Ut?d([1]):we||!we&&d([1]),qe=(Ut=!0,we=!1)=>Ut?d([1,2]):we||!we&&d([1,2]),je=(Ut=!0,we=!1)=>Ut?d([1,2,5,8,12]):we||!we&&d([1,2]),ye=(Ut=!0,we=!1)=>Ut?we||!we&&d([1,2]):!1,Oe=(Ut=!0,we=!1)=>Ut?d([1,2,5,8,12]):we||!we&&d([1,2]),$e=(Ut=!0,we=!1)=>s([8]),Ze=()=>d([1]),Qe=()=>d([1,2]),lt=()=>d([15]),mt=()=>d([1,2,5]),uu=()=>d([1,2,5,12]),Qt=()=>{var Ut;const{user:we}=(0,u.getDvaApp)()._store.getState();return!!((Ut=we.userInfo)!=null&&Ut.login)},Le=()=>{const{user:Ut}=(0,u.getDvaApp)()._store.getState();return Ut.userInfo},et=()=>{var Ut,we;const{user:de}=(0,u.getDvaApp)()._store.getState();return!!((we=(Ut=de.userInfo)==null?void 0:Ut.path)!=null&&we.own)},Zt=Ut=>{const{graduations:we}=(0,u.getDvaApp)()._store.getState(),{details:de}=we;return Ut.some(me=>me===(de==null?void 0:de.user_identity))},Tt=()=>Zt([0,1]),Nt=()=>Zt([0]),Wt=()=>Zt([1]),nu=()=>Zt([2])},2337:function(f,g,e){"use strict";e.d(g,{Fy:function(){return s},Qo:function(){return h},a2:function(){return c},fw:function(){return u},gW:function(){return l},k:function(){return d},k4:function(){return n}});const u=[{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 l=(o=>(o.PROBLEM="problem",o.PAPER="paper",o.OTHER="other",o))(l||{}),c=(o=>(o.SINGLE="single",o.MULTIPLEFLOW="multiple_flow",o.MULTIPLEFIXED="multiple_fixed",o.OTHER="other",o))(c||{}),d=(o=>(o[o.BISHI=1]="BISHI",o[o.JISHI=2]="JISHI",o[o.KOUSHI=3]="KOUSHI",o[o.OTHER=4]="OTHER",o))(d||{}),s=(o=>(o[o.DEFAULT=0]="DEFAULT",o[o.THEMEONE=1]="THEMEONE",o[o.THEMETWO=2]="THEMETWO",o[o.THEMETHREE=3]="THEMETHREE",o))(s||{}),h=(o=>(o.All="",o.Shixun="shixun",o.VideoItem="video",o.Attachment="attachment",o.Group_count="group_homework",o.Normal_count="normal_homework",o.ExaminationBank="exercise",o.HomeworkCommon="hack_homework",o.Discusses="Discusses",o.Challenge="challenge",o))(h||{})},37142:function(f,g,e){"use strict";e.d(g,{F:function(){return u}});const u={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"}},74128:function(f,g,e){"use strict";e.d(g,{Z:function(){return c}});const u={PROXY_SERVER:"http://172.16.100.80",API_SERVER:"",REPORT_SERVER:"http://192.168.1.57:3001",IMG_SERVER:"http://172.16.100.14",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,c={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:u,newReactTest:{API_SERVER:(()=>{let d;switch(location.host){case"test4.educoder.net":d="https://test4-data.educoder.net";break;case"test3.educoder.net":d="https://test3-data.educoder.net";break;case"test2.educoder.net":d="https://test2-data.educoder.net";break;default:d="https://test-data.educoder.net";break}return d})(),SSH_SERVER:"wss://pre-webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",IMG_SERVER:(()=>{let d="https://new-testali-cdn.educoder.net";const s=location.host;return s==="test3.educoder.net"&&(d="https://test3-data.educoder.net"),s==="test4.educoder.net"&&(d="https://test4-data.educoder.net"),d})(),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 d="https://pre-data.educoder.net";return location.host==="pre2.educoder.net"&&(d="https://pre-data2.educoder.net"),d})(),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 d="https://data.educoder.net";return document.domain==="kepukehuan.educoder.net"?d="https://kepukehuan-data.educoder.net":(document.domain==="www.tokcoder.com"||document.domain==="tokcoder.com")&&(d="https://data.tokcoder.com"),d})(),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"]},38147:function(f,g,e){"use strict";e.d(g,{IV:function(){return W},U2:function(){return se},ZP:function(){return oe},d4:function(){return te},gz:function(){return ce},rz:function(){return ne},v_:function(){return J}});var u=e(74128),n=e(28909),l=e(43418),c=e(8591),d=e(85582),s=e.n(d),h=e(59301),o=e(65582),i=e(65862),B=e(89392),p=e.n(B),y=Object.defineProperty,m=Object.defineProperties,E=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,I=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,D=(j,ie,ve)=>ie in j?y(j,ie,{enumerable:!0,configurable:!0,writable:!0,value:ve}):j[ie]=ve,S=(j,ie)=>{for(var ve in ie||(ie={}))I.call(ie,ve)&&D(j,ve,ie[ve]);if(x)for(var ve of x(ie))O.call(ie,ve)&&D(j,ve,ie[ve]);return j},R=(j,ie)=>m(j,E(ie)),M=(j,ie,ve)=>new Promise((Fe,Se)=>{var Ge=pt=>{try{Pt(ve.next(pt))}catch(wt){Se(wt)}},ze=pt=>{try{Pt(ve.throw(pt))}catch(wt){Se(wt)}},Pt=pt=>pt.done?Fe(pt.value):Promise.resolve(pt.value).then(Ge,ze);Pt((ve=ve.apply(j,ie)).next())});let N;const Y={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"},$=(j,ie)=>M(void 0,null,function*(){if(j.status>=200&&j.status<300)return j;const ve=Y[j.status]||j.statusText;let Fe;var Se=j.json();yield Se.then((ze,Pt)=>{setTimeout(()=>{let pt=(0,o.getDvaApp)()},400),Fe=ze.message,window.showNetworkErrorTip(ze.message||`\u8BF7\u6C42\u9519\u8BEF ${j.status}: ${j.message}`),n.Z.error({style:{wordBreak:"break-all"},message:ze.message||`\u8BF7\u6C42\u9519\u8BEF ${j.status}: ${j.message}`,description:ze.message?"":ve})});const Ge=new Error(ve);throw Ge.name=j.status,Ge.response=j,{data:j,code:j.status,message:Fe||ve}}),G=(j,ie)=>{const ve=j.headers.get("Content-Type");return ve&&ve.match(/application\/json/i)&&j.clone().text().then(()=>{}),j};function ae(j){try{return decodeURIComponent(j),decodeURIComponent(encodeURIComponent(j))===j}catch(ie){return!1}}const ne=j=>{j=j||{};let ie="";for(let ve in j)typeof j[ve]=="object"?Array.isArray(j[ve])&&j[ve].forEach((Fe,Se)=>{ie+="&"+ve+"[]="+Fe}):j[ve]!==void 0&&(ie+="&"+ve+"="+(ae(j[ve])?j[ve]:encodeURIComponent(j[ve])));return ie.substr(1)};function oe(j,ie,ve,Fe){ie.method||(ie.method="get"),ie.method=ie.method.toUpperCase(),ie.mode="cors";const Se=S({},ie),{user:Ge}=(0,o.getDvaApp)()._store.getState(),{userInfo:ze}=Ge,Pt=j+(Se.body?JSON.stringify(Se.body):""),pt=s().sha256().update(Pt).digest("hex"),wt={credentials:"include",withCredentials:!0},zt={};ze!=null&&ze.login&&(zt.zzud=ze==null?void 0:ze.login,ze!=null&&ze.school_id&&(zt.zzsud=ze==null?void 0:ze.school_id),Se.params=S(S({},Se.params||{}),zt));let kt=S(S({},wt),(0,B.cloneDeep)(Se));(kt.method==="POST"||kt.method==="PUT"||kt.method==="PATCH"||kt.method==="DELETE")&&(ve?(kt.headers=R(S({_method:ie.method.toUpperCase()},kt.headers),{"Pc-Authorization":(0,i.ej)("_educoder_session"),"X-Original-Protocol":location.protocol,"X-Original-Host":location.host}),kt.body=Se.body):(kt.headers=S({Accept:"application/json",_method:ie.method.toUpperCase(),"Content-Type":"application/json; charset=utf-8","Pc-Authorization":(0,i.ej)("_educoder_session"),"X-Original-Protocol":location.protocol,"X-Original-Host":location.host},kt.headers),kt.body=JSON.stringify(Se.body))),kt.method=="GET"?(kt.headers=R(S({Accept:"application/json","Content-Type":"application/json; charset=utf-8",_method:ie.method.toUpperCase()},kt.headers),{"Pc-Authorization":(0,i.ej)("_educoder_session"),"X-Original-Protocol":location.protocol,"X-Original-Host":location.host}),Se.params&&ne(Se.params)&&(j+="?"+ne(Se.params))):zt.zzud&&(j+="?"+ne(S({},zt)));const tu=Se.expirys&&60;let We;(ft=>{ft.json="application/json;charset=UTF-8",ft.form="application/x-www-form-urlencoded; charset=UTF-8"})(We||(We={}));let gt;(ft=>{ft.get="GET",ft.post="POST"})(gt||(gt={}));const Rt=ft=>M(this,null,function*(){const ct=yield ft.arrayBuffer();let qe;const je=new Blob([ct]);try{qe=ft.headers.get("Content-Disposition").split(";")[1].replace("filename=","").replace(/[\s+,\',\",\‘,\’,\“,\”,\<,\>,\《,\》]/g,"")}catch(Ze){qe="userfiles.zip"}const ye=document.createElement("a"),Oe=window.URL.createObjectURL(je),$e=qe;return ye.href=Oe,ye.download=$e,ye.click(),window.URL.revokeObjectURL(Oe),ct});let tt=u.Z.API_SERVER;return(window.ENV==="dev"||j.startsWith("http"))&&(tt=""),kt.method=="GET"&&kt.params&&Object.keys(kt.params).map(ft=>{if(kt.params[ft]&&!Array.isArray(kt.params[ft]))try{kt.params[ft]=encodeURIComponent(decodeURIComponent(kt.params[ft]))}catch(ct){kt.params[ft]=encodeURIComponent(kt.params[ft])}}),(0,i.Ec)(kt,j),Fe&&(tt=""),kt.headers._method=kt.method,kt.headers["X-HTTP-Method-Override"]=kt.method,kt.method!=="GET"&&(kt.method="POST"),fetch(tt+j,kt).then(ft=>$(ft,S({url:u.Z.API_SERVER+j},kt))).then(ft=>G(ft,pt)).then(ft=>M(this,null,function*(){var ct,qe,je,ye;try{const $e=ft.headers.get("cs");$e&&(0,i.d8)("_educoder_session",$e,1)}catch($e){}if(ft.status===204)return ft.text();let Oe;if(ft.headers.get("content-type").indexOf("application/json")>-1){Oe=yield ft.json();try{const $e=/\(\s+\/api\/attachments\/(\d+)|\(\/api\/attachments\/(\d+)\//g,Ze=/\"\/api\/attachments\/(\d+)\//g,Qe=/\(\s+\/files\/uploads\/(\d+)|\"\/files\/uploads\/(\d+)\//g,lt=/\/api\/attachments\/(\d+)/g,mt=/\/attachments\/download\/(\d+)/g;let uu=JSON.stringify(Oe).replace(lt,(Qt,Le,et,Zt)=>{const Tt=Le||et||Zt;return"/api/attachments/"+(0,i.Jn)(Tt)}).replace(mt,(Qt,Le,et)=>{const Zt=Le||et;return"/attachments/download/"+(0,i.Jn)(Zt)}).replace($e,(Qt,Le,et,Zt)=>{const Tt=Le||et||Zt;return"(/api/attachments/"+(0,i.Jn)(Tt)}).replace(Ze,(Qt,Le,et)=>{const Zt=Le||et;return'"/api/attachments/'+(0,i.Jn)(Zt)}).replace(Qe,(Qt,Le,et)=>{const Zt=Le||et;return"(/files/uploads/"+(0,i.Jn)(Zt)}).replace(/\r\n/g,`
|
|
|
`);Oe=JSON.parse(uu)}catch($e){}}else kt.headers["Content-Type"]==="application/xml"?Oe=yield ft.text():(ct=Se.body)!=null&&ct.autoDownload||(qe=Se.params)!=null&&qe.autoDownload?Oe=yield Rt(ft):Oe=yield ft.arrayBuffer();try{Oe.status===401&&(!((je=kt.params)!=null&&je.hidePopLogin)||!((ye=kt.body)!=null&&ye.hidePopLogin))&&(0,o.getDvaApp)()._store.dispatch({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),Oe.status===402&&(localStorage.getItem("addinfo")==="2"?(0,o.getDvaApp)()._store.dispatch({type:"shixunHomeworks/setActionTabs",payload:{key:"\u586B\u5145\u4FE1\u606F\u5F39\u7A97"}}):(N=N||l.default.confirm({visible:!1,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88"}),N.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($e){console.log("fetcherr",$e)}return K(Oe,j),Oe})).catch(ft=>{try{const ct=ft.code;if(ft instanceof TypeError&&window.showNetworkErrorTip(`${j}<span class="ml10">${ft.message}</span>`),ct){if(ct===401){(0,o.getDvaApp)()._store.dispatch({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}});return}K(ft,j)}else j.includes("/file/filePatchMerge")?(0,o.getDvaApp)()._store.dispatch({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5206\u7247\u4E13\u7528504",params:kt.body}}):ft.message!=="403"&&window.showNetworkErrorTip(`${j}<span class="ml10">${ft.message}</span>`);return ft}catch(ct){}})}let ee=!1,q=!1;const K=(j,ie)=>{var ve,Fe,Se;if(j.status==-6&&!q){q=!0,(0,i.d8)("_educoder_session","logout",1),(0,i.m5)(),setTimeout(()=>q=!1,500),l.default.info({title:"\u7CFB\u7EDF\u901A\u77E5",content:j.message,okText:"\u77E5\u9053\u4E86",maskStyle:{background:"#000"},onOk:()=>{window.location.reload()}});return}if(j.status==-7){q=!0,setTimeout(()=>q=!1,500);let ze="";(ve=j==null?void 0:j.data)!=null&&ve.exercise_list&&((Se=(Fe=j==null?void 0:j.data)==null?void 0:Fe.exercise_list)==null||Se.map(Pt=>{ze+=`<a target="_blank" href="/classrooms/${Pt.identifier}/exercise">\u300A${Pt.exercise_name}\u300B</a>`})),l.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 ${ze} \uFF0C\u8BF7\u5728\u8003\u8BD5\u7ED3\u675F\u540E\u8BBF\u95EE\u8BE5\u9875\u9762</div>`},500);return}if((j.status==-1||j.status==-2||j.status==-102||j.status>400)&&j.status!=403&&!q){q=!0,setTimeout(()=>q=!1,500),c.ZP.warning({content:j.message,key:"message-key"});return}const Ge={403:"/403",404:"/404",500:"/500"};if(Ge[j.status]&&!ee){const{user:ze}=(0,o.getDvaApp)()._store.getState(),{userInfo:Pt}=ze;throw window.location.pathname.indexOf("/users")>-1&&document.domain==="kepukehuan.educoder.net"&&(ee=!0),setTimeout(()=>ee=!1,500),sessionStorage.setItem("errorStatus",JSON.stringify(j)),Object.values(Ge).includes(window.location.pathname)?console.log("\u5F53\u524D\u8DEF\u5F84\u5B58\u5728\u4E8E mapping \u4E2D, \u4E0D\u518D\u6267\u884C\u8DF3\u8F6C"):location.replace(Ge[j.status]),new Error("403")}};function se(j,ie){return oe(`/api/${j}`,{method:"Get",params:ie||{}})}function te(j,ie){return oe(`/${j}`,{method:"Get",params:ie})}function J(j,ie){return oe(`/api/${j}`,{method:"Post",body:S({},ie)})}function ce(j,ie){return oe(`/api/${j}`,{method:"Put",body:S({},ie)})}function W(j,ie){return oe(`/api/${j}`,{method:"delete",body:S({},ie||{})})}},73637:function(f,g,e){"use strict";e.d(g,{Bn:function(){return l},hw:function(){return n},mi:function(){return u}});const u="WTJJelpXRXdaakk0Tm1SbE56UTFPRFl5TXpnNVltWmtZVE0zTVdSalltST0=",n="WVdaak1UVmhOVEF3TkRRd05qZGlZemRsTVdZeFptSTROek5rT0daak1UYz0=",l="T1RkaE1XWTRaalJoTUdaaE9HUmxaR016T0RGa05XTTNPRFkwTkdJeVpUQT0="},49142:function(f,g,e){"use strict";e.d(g,{AL:function(){return M},Iy:function(){return p},Qv:function(){return E},ez:function(){return R},jb:function(){return y}});var u=e(32834),n=e.n(u),l=e(11690),c=e.n(l);let d=1;function s(ae,ne){const oe=ae.match(/^(\s+)(?:```)/);if(oe===null)return ne;const ee=oe[1];return ne.split(`
|
|
|
`).map(q=>{const K=q.match(/^\s+/);if(K===null)return q;const[se]=K;return se.length>=ee.length?q.slice(ee.length):q}).join(`
|
|
|
`)}let h=[],o=["<ul>"];const i=new(n()).Renderer,B=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function p(){h.length=0,o=["<ul>"]}const y={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function m(ae,ne,oe,ee){if(ne>=ae.length||ae[ne].level<=oe)return ne;var q=ae[ne];ee.push("<li><a href='#"+d+q.anchor+"'>"+q.text+"</a>"),ne++;var K=[];return ne=m(ae,ne,q.level,K),K.length>0&&(ee.push("<ul>"),K.forEach(function(se){ee.push(se)}),ee.push("</ul>")),ee.push("</li>"),ne=m(ae,ne,oe,ee),ne}function E(){return m(h,0,0,o),o.push("</ul>"),o.join("")}const x={heading(ae){const ne=B.exec(ae);if(d+=1,ne)return{type:"heading",raw:ne[0],depth:ne[1].length,text:ne[2]}},fences(ae){const ne=this.rules.block.fences.exec(ae);if(ne){const oe=ne[0];let ee=s(oe,ne[3]||"");const q=ne[2]?ne[2].trim():ne[2];if(["latex","katex","math"].indexOf(q)>=0){const K=D(),se=ee;ee=K,S[K]={type:"block",expression:se}}return{type:"code",raw:oe,lang:q,text:ee}}}},I=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let O=0;const D=()=>`__special_katext_id_${O++}__`;let S={};function R(){return S}function M(){O=0,S={}}function N(ae){return ae=ae.replace(I,(ne,oe)=>{const ee=D();return S[ee]={type:"inline",expression:oe},ee}),ae}const Y=i.listitem;i.listitem=function(ae){return Y(N(ae))};const $=i.paragraph;i.paragraph=function(ae){return $(N(ae))};const G=i.tablecell;i.tablecell=function(ae,ne){return G(N(ae),ne)},i.code=function(ae,ne,oe){const ee=(ne||"").match(/\S*/)[0];return ee?["latex","katex","math"].indexOf(ee)>=0?`<p class='editormd-tex'>${ae}</p>`:`<pre class="prettyprint linenums"><code class="language-${ne}">${oe?ae:(0,l.escape)(ae,!0)}</code></pre>
|
|
|
`:'<pre class="prettyprint linenums"><code>'+(oe?ae:(0,l.escape)(ae,!0))+"</code></pre>"},i.heading=function(ae,ne,oe){let ee=this.options.headerPrefix+oe.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return h.push({anchor:ee,level:ne,text:ae}),"<h"+ne+' id="'+d+ee+'">'+ae+"</h"+ne+">"},n().setOptions({silent:!0,gfm:!0,pedantic:!1}),n().use({tokenizer:x,renderer:i}),g.ZP=n()},65862: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 aiReviewConfigformatChecks},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},ZI:function(){return numFormat},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},hE:function(){return isInsecureOrLocalhost},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__(41867),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__(27158),_service_exercise__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(87513),_contentType__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(37142),umi__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(65582),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__(74128),_components_mediator__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(77254),_components_RenderHtml__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(6339),_utils_fetch__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(38147),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_19__=__webpack_require__(73637),moment__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(56656),moment__WEBPACK_IMPORTED_MODULE_12___default=__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_12__),dayjs_plugin_customParseFormat__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(48228),dayjs_plugin_customParseFormat__WEBPACK_IMPORTED_MODULE_13___default=__webpack_require__.n(dayjs_plugin_customParseFormat__WEBPACK_IMPORTED_MODULE_13__),uuid__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__(1012),__defProp=Object.defineProperty,__defProps=Object.defineProperties,__getOwnPropDescs=Object.getOwnPropertyDescriptors,__getOwnPropSymbols=Object.getOwnPropertySymbols,__hasOwnProp=Object.prototype.hasOwnProperty,__propIsEnum=Object.prototype.propertyIsEnumerable,__defNormalProp=(f,g,e)=>g in f?__defProp(f,g,{enumerable:!0,configurable:!0,writable:!0,value:e}):f[g]=e,__spreadValues=(f,g)=>{for(var e in g||(g={}))__hasOwnProp.call(g,e)&&__defNormalProp(f,e,g[e]);if(__getOwnPropSymbols)for(var e of __getOwnPropSymbols(g))__propIsEnum.call(g,e)&&__defNormalProp(f,e,g[e]);return f},__spreadProps=(f,g)=>__defProps(f,__getOwnPropDescs(g)),__async=(f,g,e)=>new Promise((u,n)=>{var l=s=>{try{d(e.next(s))}catch(h){n(h)}},c=s=>{try{d(e.throw(s))}catch(h){n(h)}},d=s=>s.done?u(s.value):Promise.resolve(s.value).then(l,c);d((e=e.apply(f,g)).next())}),_a,_b;moment__WEBPACK_IMPORTED_MODULE_12___default().extend(dayjs_plugin_customParseFormat__WEBPACK_IMPORTED_MODULE_13___default());const HighLightedContent=(f,g=[],e="#2EC25B")=>(typeof g=="string"&&(g=[g]),f.replace(new RegExp(`(${g.join("|")})`,"gi"),`<span style="color:${e}">$1</span>`)),parseParams=f=>{f=f||{};let g="";for(let e in f)typeof f[e]=="object"?Array.isArray(f[e])&&f[e].forEach((u,n)=>{g+="&"+e+"[]="+u}):f[e]!==void 0&&(g+="&"+e+"="+f[e]);return g.substr(1)},getKey=f=>window.atob(window.atob(f));function bytesToSize(f){var g=["Bytes","KB","MB","GB","TB"];if(f==0)return"0 Byte";var e=parseInt(""+Math.floor(Math.log(f)/Math.log(1024)),10);return(f/Math.pow(1024,e)).toFixed(1)+" "+g[e]}const getTwoDecimalPlaces=f=>Math.round(Math.round(f*1e5)/1e3*100)/100,NewAntdDisabledDate=(f,g=null)=>{const e=f<moment__WEBPACK_IMPORTED_MODULE_12___default()(g==null?void 0:g.startTime).startOf("day"),u=f>moment__WEBPACK_IMPORTED_MODULE_12___default()(g==null?void 0:g.endTime).endOf("day"),n=f<moment__WEBPACK_IMPORTED_MODULE_12___default()(g==null?void 0:g.compared).startOf("day");return g!=null&&g.endTime?g!=null&&g.compared?moment__WEBPACK_IMPORTED_MODULE_12___default()()<=moment__WEBPACK_IMPORTED_MODULE_12___default()(g==null?void 0:g.compared)?n||u:e||u:f&&e||u:g!=null&&g.compared&&moment__WEBPACK_IMPORTED_MODULE_12___default()()<=moment__WEBPACK_IMPORTED_MODULE_12___default()(g==null?void 0:g.compared)?n:e},NewAntdDisabledTime=(f,g=null)=>{const e=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()(f).format("HH")),u=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()(f).format("mm")),n=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()().format("HH")),l=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()().format("mm")),c=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()().format("ss"));function d(s,h){const o=[];for(let i=s;i<h;i++)o.push(i);return o}if(!f)return{disabledHours:()=>d(0,n),disabledMinutes:()=>d(0,l)};if(g!=null&&g.compared){const s=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()(g==null?void 0:g.compared).format("HH")),h=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()(g==null?void 0:g.compared).format("mm")),o=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()(g==null?void 0:g.compared).format("ss"));return moment__WEBPACK_IMPORTED_MODULE_12___default()(f).isSame(moment__WEBPACK_IMPORTED_MODULE_12___default()(g==null?void 0:g.compared),"day")?{disabledHours:()=>d(0,s),disabledMinutes:()=>e<=s?d(0,h):[]}:void 0}if(moment__WEBPACK_IMPORTED_MODULE_12___default()(f).isSame(moment__WEBPACK_IMPORTED_MODULE_12___default()(),"day"))return{disabledHours:()=>d(0,n),disabledMinutes:()=>moment__WEBPACK_IMPORTED_MODULE_12___default()(f).isSame(moment__WEBPACK_IMPORTED_MODULE_12___default()(),"hour")&&e<=n?d(0,l):[]}},disabledDate=(f,g,e,u)=>{u=typeof u=="string"?moment__WEBPACK_IMPORTED_MODULE_12___default()(u):u;const n=u?f<(u==null?void 0:u.startOf("day")):f<moment__WEBPACK_IMPORTED_MODULE_12___default()().startOf("day"),l=f>moment__WEBPACK_IMPORTED_MODULE_12___default()(g).endOf("day"),c=f<moment__WEBPACK_IMPORTED_MODULE_12___default()(e).startOf("day");return g?e?moment__WEBPACK_IMPORTED_MODULE_12___default()()<=moment__WEBPACK_IMPORTED_MODULE_12___default()(e)?c||l:n||l:f&&n||l:e&&moment__WEBPACK_IMPORTED_MODULE_12___default()()<=moment__WEBPACK_IMPORTED_MODULE_12___default()(e)?c:n},disabledTime=(f,g)=>{const e=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()(f).format("HH")),u=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()().format("HH")),n=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()().format("mm"));function l(c,d){const s=[];for(let h=c;h<d;h++)s.push(h);return s}if(!f)return{disabledHours:()=>l(0,u),disabledMinutes:()=>l(0,n)};if(g){const c=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()(g).format("HH")),d=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()(g).format("mm"));return moment__WEBPACK_IMPORTED_MODULE_12___default()(f).isSame(moment__WEBPACK_IMPORTED_MODULE_12___default()(g),"day")?{disabledHours:()=>l(0,c),disabledMinutes:()=>e<=c?l(0,d):[]}:void 0}if(moment__WEBPACK_IMPORTED_MODULE_12___default()(f).isSame(moment__WEBPACK_IMPORTED_MODULE_12___default()(),"day"))return{disabledHours:()=>l(0,u),disabledMinutes:()=>moment__WEBPACK_IMPORTED_MODULE_12___default()(f).isSame(moment__WEBPACK_IMPORTED_MODULE_12___default()(),"hour")&&e<=u?l(0,n):[]}},preciseCalculation=(f,g,e)=>{typeof f=="string"&&(f=Number(f)),typeof g=="string"&&(g=Number(g));const u=(f.toString().split(".")[1]||"").length,n=(g.toString().split(".")[1]||"").length,l=Math.max(u,n),c=Math.pow(10,l);return(()=>{switch(e){case"+":return(Math.round(f*c)+Math.round(g*c))/c;case"-":return(Math.round(f*c)-Math.round(g*c))/c;case"*":return Math.round(f*c)*Math.round(g*c)/(c*c);case"/":return Math.round(f*c)/Math.round(g*c);default:throw new Error("\u4E0D\u652F\u6301\u7684\u8FD0\u7B97\u7B26\u53F7")}})()},toWNumber=f=>f/1e4>1?react__WEBPACK_IMPORTED_MODULE_0__.createElement(react__WEBPACK_IMPORTED_MODULE_0__.Fragment,null,Math.round(f/1e4*100)/100,react__WEBPACK_IMPORTED_MODULE_0__.createElement("i",{className:"font12"},"w")):f,toChineseNumber=f=>{const g=f.toString().replace(/(?=(\d{4})+$)/g,",").split(",").filter(Boolean),e=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D"],u=["","\u5341","\u767E","\u5343"],n=["","\u4E07","\u4EBF"],l=d=>{let s="";for(let h=0;h<d.length;h++){const o=+d[h],i=e[o],B=u[d.length-1-h];o===0?s[s.length-1]!==e[0]&&(s+=i):s+=i+B}return s[s.length-1]===e[0]&&(s=s.slice(0,-1)),s};let c="";for(let d=0;d<g.length;d++){const s=g[d],h=l(s),o=h?n[g.length-1-d]:"";c+=h+o}return c=c.replace(/^一十$/,"\u5341"),c=c.replace(/^一(?=十[一二三四五六七八九])/,""),c},moveArray=(f,g,e)=>{const u=f.splice(g,1)[0];return f.splice(e,0,u),f},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=f=>{if(!f)return"";const g=f.replace(/(?:\r\n|\n)/g,`\x1B[41m\x1B[37m\u21B5\x1B[0m\r
|
|
|
`).replace(/ +$/g,"\x1B[41m \x1B[0m");return console.debug("str:",g,JSON.stringify(f)),g},StatusTags=f=>{const g={\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 f.data&&f.data.map(function(e,u){return react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{key:u,className:g[e]&&g[e].class},e)})},formatHomeWorkStatusToName=f=>({[-1]:"\u91CD\u505A\u4E2D",0:"\u672A\u5F00\u542F",1:"\u672A\u901A\u5173",2:"\u6309\u65F6\u901A\u5173"})[f]||"\u8FDF\u4EA4\u901A\u5173",HomeWorkListStatus=f=>{var g,e;const u={[-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:(g=u==null?void 0:u[f.status])==null?void 0:g.class},(e=u==null?void 0:u[f.status])==null?void 0:e.name)},HomeWorkShixunListStatus=f=>{var g,e;const u={[-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:(g=u==null?void 0:u[f.status])==null?void 0:g.class},(e=u==null?void 0:u[f.status])==null?void 0:e.name)},HomeWorkDetailStatus=f=>{var g,e;const u={[-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:(g=u==null?void 0:u[f.status])==null?void 0:g.color,borderRadius:"20px",width:"65px",height:"18px",justifyContent:"center",display:"inline-flex",lineHeight:"18px"}},(e=u==null?void 0:u[f.status])==null?void 0:e.name)},HomeWorkShixunDetailStatus=f=>{var g,e;const u={[-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:(g=u==null?void 0:u[f.status])==null?void 0:g.color,borderRadius:"20px",padding:"0 8px",height:"18px",justifyContent:"center",display:"inline-flex",lineHeight:"18px"}},(e=u==null?void 0:u[f.status])==null?void 0:e.name)},HomeWorkCommonDetailStatus=f=>{var g,e;const u={[-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:(g=u==null?void 0:u[f.status])==null?void 0:g.color,borderRadius:"20px",padding:"0 8px",height:"18px",justifyContent:"center",display:"inline-flex",lineHeight:"18px"}},(e=u==null?void 0:u[f.status])==null?void 0:e.name)},StatusGraduationProjectTags=f=>{const{status:g}=f,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[g].class},e[g].name)}catch(u){console.log("utils.StatusGraduationProjectTags",f.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=f=>{let g={\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"}};f.temporary&&(g=__spreadValues(__spreadValues({},g),e));const u=[];f.is_random&&u.push(react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{f.status&&f.status.map((n,l)=>{u.push(react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{style:(f==null?void 0:f.style)||[],key:l,className:g[n]&&g[n].class},n))})}catch(n){console.log("utils.status.tag:",n,f.status)}return u},exerciseTips=(f,g)=>{if(f===5||g)return react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{style:{backgroundColor:"#f59a23"},className:"tag-style ml5"},"\u96C6\u4E2D\u9605\u5377");if(f===1)return react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{style:{backgroundColor:"#B8B8B8"},className:"tag-style ml5"},"\u672A\u5F00\u59CB");if(f===2)return react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{style:{backgroundColor:"#007AFF"},className:"tag-style ml5"},"\u8003\u8BD5\u4E2D");if(f===3||f===4)return react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{style:{backgroundColor:"#FC2D6B"},className:"tag-style ml5"},"\u5DF2\u622A\u6B62");if(f===-1)return react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:"export ml5"},"\u5BFC\u5165")},WorkStatus=f=>{var g,e;const u={[-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:(g=u[f.status])==null?void 0:g.class},(e=u[f.status])==null?void 0:e.name)},CommonWorkStatus=f=>{var g,e;const u={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${f!=null&&f.lineBreak?`
|
|
|
`:""}\uFF08\u6559\u5E08\u63D0\u4EA4\uFF09`,class:"c-green"},5:{name:`\u672A\u63D0\u4EA4${f!=null&&f.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:(g=u[f.status])==null?void 0:g.class},(e=u[f.status])==null?void 0:e.name)},timego=f=>{f=new Date(f).getTime();let g=1e3*60,e=g*60,u=e*24,n="",c=new Date().getTime()-f;if(c<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 d=parseInt(c/u,10),s=parseInt(c/e,10),h=parseInt(c/g,10);return d>30?n=""+timeformat(f,"yyyy-MM-dd"):d>1?n=""+d+"\u5929\u524D":d==1?n="\u6628\u5929":s>=1?n=""+s+"\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=(f,g)=>{typeof f=="string"&&(f.indexOf("T")>=0&&(f=f.replace("T"," ")),f=new Date(Date.parse(f.replace(/-/g,"/")))),f=new Date(f);let e={"M+":f.getMonth()+1,"d+":f.getDate(),"h+":f.getHours(),"m+":f.getMinutes(),"s+":f.getSeconds(),"q+":Math.floor((f.getMonth()+3)/3),S:f.getMilliseconds()},u=[["\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(g)&&(g=g.replace(RegExp.$1,(f.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(g)&&(g=g.replace(RegExp.$1,u[RegExp.$1.length-1][f.getDay()]));for(let n in e)new RegExp("("+n+")").test(g)&&(g=g.replace(RegExp.$1,RegExp.$1.length==1?e[n]:("00"+e[n]).substr((""+e[n]).length)));return g},toTimeFormat=f=>{if(!f||f<0)return"0\u79D2";console.log("time:",f);let g=60,e=g*60,u=e*24,n=f/u,l=f/e,c=f/g,d=f%60;return n>=1?parseInt(n.toString())+"\u5929"+Math.floor(l%24)+"\u65F6"+Math.floor(c%60)+"\u5206"+Math.floor(f%60)+"\u79D2":l>1?parseInt(l.toString())+"\u65F6"+Math.floor(c%60)+"\u5206"+Math.floor(f%60)+"\u79D2":c>=1?parseInt(c.toString())+"\u5206"+Math.floor(f%60)+"\u79D2":Math.ceil(f)+"\u79D2"},validateLength=(f="",g=100)=>{let e=0;if(f){e=f.length;for(let u=0;u<e;u++){let n=f.charCodeAt(u);n>=55296&&n<=56319&&(e--,u++)}}return e<=g};function buildTree(f,g){const e={};let u=null;return f.forEach(n=>{e[n.properties.uuid]=__spreadProps(__spreadValues({},n),{children:[]})}),g.forEach(n=>{const l=e[n.startNodeUuid],c=e[n.endNodeUuid];l&&c&&l.children.push(c)}),f.forEach(n=>{!g.some(c=>c.endNodeUuid===n.properties.uuid)&&(u=e[n.properties.uuid])}),u}const handleValidatorNickName=(f,g,e)=>{if(g){let u=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im;const l=/[\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(g),c=u.test(g);(l===!0||c===!0||g.length<2||g.length>=21)&&e("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}e()},handleValidatorName=(f,g,e)=>{if(g){let u=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im;const l=/[\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(g),c=u.test(g);(l===!0||c===!0||g.length<2||g.length>=21)&&e("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}e()},getHiddenName=f=>{if(!f)return"";let g=f.length-1,e="";for(var u=0;u<g;u++)e+="*";return f.substr(0,1)+e},getBase64=(f,g)=>{const e=new FileReader;e.addEventListener("load",()=>g(e.result)),e.readAsDataURL(f)},getFileContentAndUrl=f=>new Promise((g,e)=>{var u=new FileReader;u.onload=function(){try{const n=window.URL.createObjectURL(f);g({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")}},u.readAsText(f)});function setmiyah(f){return md5__WEBPACK_IMPORTED_MODULE_6___default()("79e33abd4b6588941ab7622aed1e67e8"+f)}const getCookie=f=>{var g,e=RegExp("(^| )"+f+"=([^;]+)(;|$)");return(g=document.cookie.match(e))?decodeURIComponent(g[2]):null};function setCookie(f,g,e){var u=new Date;u.setTime(u.getTime()+e*24*60*60*1e3);var n="expires="+u.toUTCString();document.cookie=f+"="+g+"; "+n+`;domain=${document.domain.indexOf("educoder.net")>-1?".educoder.net":document.domain};path=/;SameSite=None;secure`}const delCookie=f=>{document.cookie=f+"=; expires=Thu, 01 Jan 1970 00:00:01 GMT;path=/;"},clearAllCookies=()=>{for(var f=document.cookie.split(";"),g=0;g<f.length;g++){var e=f[g],u=e.indexOf("="),n=u>-1?e.substr(0,u):e;document.cookie=n+"=;expires=Thu, 01 Jan 1970 00:00:00 GMT"}};function downLoadLink(f,g){let e=document.createElement("a");document.body.appendChild(e),e.href=g,f&&(e.title=f,e.download=f);let u=document.createEvent("MouseEvents");u.initEvent("click",!1,!1),e.dispatchEvent(u),document.body.removeChild(e)}function getFirstLevelDomain(){var f=window.location.hostname,g=f.split(".").reverse();return g.length>2?[g[1],g[0]].join("."):f}function getBlob(f){return new Promise(g=>{const e=new window.XMLHttpRequest;(f.indexOf(getFirstLevelDomain())>-1||location.hostname==="localhost"&&f.indexOf("/api/")>-1)&&(e.withCredentials=!0),e.open("GET",f,!0),e.responseType="blob",e.onload=()=>{e.status===200&&g(e.response)},e.send()})}function saveAs(f,g){if(window.navigator.msSaveOrOpenBlob)window.navigator.msSaveBlob(f,g);else{const e=document.createElement("a"),u=document.querySelector("body");e.href=window.URL.createObjectURL(f),e.download=g,e.style.display="none",u.appendChild(e),e.click(),u.removeChild(e),window.URL.revokeObjectURL(e.href)}}function download(f,g){getBlob(f).then(e=>{saveAs(e,g)})}function downLoadFileIframe(f,g){return new Promise((e,u)=>{var n=g,l=document.createElement("iframe"),c;document.body.appendChild(l),l.src=n,l.style.display="none",l.addEventListener("load",function(){setTimeout(()=>{document.body.removeChild(l)},1e3)},!0),c=setInterval(()=>{getCookie("fileDownload")&&(delCookie("fileDownload"),clearInterval(c),document.body.removeChild(l),e())},1e3)})}function downLoadFile(f,g){downLoadLink(f,g)}const setUrlQuery=f=>{let{url:g,query:e}=f;if(!g)return"";if(e){let u=[];for(const n in e)e.hasOwnProperty(n)&&!isUnOrNull(e[n])&&(typeof e[n]=="object"?e[n].map(l=>{u.push(`${n}[]=${l}`)}):u.push(`${n}=${e[n]}`));g.indexOf("?")!==-1?g=`${g}&${u.join("&")}`:g=`${g}?${u.join("&")}`,console.log("url1111",g)}return g};function isPc(){let f=navigator.userAgent,g=["Android","iPhone","SymbianOS","Windows Phone","iPad","iPod"],e=!0;for(var u=0;u<g.length;u++)if(f.indexOf(g[u])>0){e=!1;break}return e}function isChrome(){let f=navigator.userAgent;return["Chrome"].some(e=>f.indexOf(e)>-1)}function isFirefox(){let f=navigator.userAgent;return["Firefox"].some(e=>f.indexOf(e)>-1)}function isChromeOrFirefox(){let f=navigator.userAgent;return["Chrome","Firefox"].some(e=>f.indexOf(e)>-1)}const formatMoney=(f="")=>{var g;return(g=f==null?void 0:f.toString())==null?void 0:g.replace(/\B(?=(\d{3})+(?!\d))/g,",")},openNewWindow=f=>{let g=document.createElement("a");g.target="_blank",document.body.appendChild(g),g.href=f;let e=document.createEvent("MouseEvents");e.initEvent("click",!1,!1),g.dispatchEvent(e),document.body.removeChild(g)},openNewWindows=f=>{let g=document.createElement("a");document.body.appendChild(g),g.href=f;let e=document.createEvent("MouseEvents");e.initEvent("click",!1,!1),g.dispatchEvent(e),document.body.removeChild(g)},formatTextMiddleIntercept=(f="")=>f.length<=6?f:`${f.substring(0,3)}...${f.substring(f.length-3,f.length)}`,HalfPastOne=()=>{let f=new Date().getHours(),g=new Date().getMinutes();return g>=30?(f++,g="00"):g="30",f+":"+g},DayHalfPastOne=(f="-")=>{let g=new Date().getHours(),e=new Date().getMinutes();return e>=30?(g++,e="00"):e="30",new Date().toLocaleDateString().replace(/\//g,f)+" "+g+":"+e};var Type=(f=>(f.Number="Number",f.String="String",f.Boolean="Boolean",f.Object="Object",f.Array="Array",f.Function="Function",f))(Type||{});const type=f=>{const g=Object.prototype.toString.call(f);return g.substring(8,g.length-1)},isEmpty=f=>type(f)==="Array"?f.length===0:type(f)==="Object"?Object.keys(f).length===0:!f,rangeNumber=(f,g)=>{const e=[];for(let u=f;u<g;u++)e.push(u);return e},middleEllipsis=(f,g=12)=>{let e=g/2-2,u=g/2+3;return f.length>g?f.substr(0,e)+"..."+f.substr(u,g):f},formatRate=f=>f>4.5?5:f>4&&f<=4.5?4.5:f>3.5&&f<=4?4:f>3&&f<=3.5?3.5:f>2.5&&f<=3?3:f>2&&f<=2.5?2.5:f>1.5&&f<=2?2:f>1&&f<=1.5?1.5:f>.5&&f<=1?1:f>0&&f<=.5?.5:0,isUnOrNull=f=>f==null;function getUrlToken(f,g){const e=new RegExp(`(^|&)${f}=([^&]*)(&|$)`,"i"),u=g.substr(1).match(e);return u!=null?decodeURIComponent(u[2]):null}const getMessagesUrl=f=>{var g;if(f.link_url)return window.open(f.link_url);switch(f==null?void 0:f.container_type){case"TeacherChangeUserInfo":return window.open("/account/profile");case"TeacherResetUserPassword":return window.open("/account/secure");case"ApplyUserAuthentication":return window.open("/account/certification")}switch(f.container_type){case"ApplyUserAuthentication":if(f.tiding_type==="Apply"){if(f.auth_type===1)return window.open("/admins/identity_authentications");if(f.auth_type===2)return window.open("/admins/professional_authentications")}return f.tiding_type==="System"?window.open("/account/certification"):f.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 f.tiding_type==="Apply"?window.open("/admins/department_applies"):f.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAddSchools":return f.tiding_type==="Apply"?window.open("/admins/unit_applies"):f.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAction":switch(f.parent_container_type){case"ApplyShixun":if(f.tiding_type==="Apply")return window.open("/admins/shixun_authorizations");if(f.tiding_type==="System")return window.open(`/shixuns/${f.identifier}/challenges`);case"ApplySubject":if(f.tiding_type==="Apply")return window.open("/admins/subject_authorizations");if(f.tiding_type==="System")return window.open(`/paths/${f.parent_container_id}`);case"TrialAuthorization":if(f.tiding_type==="Apply")return window.open("/managements/trial_authorization");if(f.tiding_type==="System")return window.open("/account/profile")}return;case"JoinCourse":return window.open(`/classrooms/${f.belong_container_id}/teachers`);case"StudentJoinCourse":if(f.tiding_type==="Apply")return window.open(`/classrooms/${f.belong_container_id}/teachers`);if(f.tiding_type==="System")return window.open(`/classrooms/${f.belong_container_id}/students`);case"DealCourse":return window.open(`/classrooms/${f.belong_container_id}/shixun_homework/`);case"TeacherJoinCourse":return window.open(`/classrooms/${f.belong_container_id}/shixun_homework/`);case"Course":return f.tiding_type==="Delete"?void 0:window.open(`/classrooms/${f.belong_container_id}/shixun_homework/`);case"ArchiveCourse":return window.open(`/classrooms/${f.belong_container_id}/shixun_homework/`);case"Shixun":return window.open(`/shixuns/${f.identifier}/challenges`);case"Subject":return window.open(`/paths/${f.container_id}`);case"JournalsForMessage":switch(f.parent_container_type){case"Principal":return"";case"HomeworkCommon":return f.homework_type==="normal"?window.open(`/classrooms/${f.belong_container_id}/common_homework/${f.parent_container_id}/question`):f.homework_type==="group"?window.open(`/classrooms/${f.belong_container_id}/group_homework/${f.parent_container_id}/question`):f.homework_type==="practice"?window.open(`/classrooms/${f.belong_container_id}/shixun_homework/${f.parent_container_id}/detail?tabs=1`):"";case"GraduationTopic":return window.open(`/classrooms/${f.belong_container_id}/graduation_topics/${f.parent_container_id}/detail`);case"StudentWorksScore":return window.open(f.link_url)}case"Memo":return window.open(`/forums/${f.parent_container_id}`);case"Message":return window.open("/forums/");case"Watcher":return window.open(`/users/${f.trigger_user.login}/classrooms`);case"PraiseTread":return"";case"Grade":return"";case"JoinProject":return window.open(_env__WEBPACK_IMPORTED_MODULE_7__.Z.FORGE+f.project_url);case"ReporterJoinProject":return window.open(_env__WEBPACK_IMPORTED_MODULE_7__.Z.FORGE+f.project_url);case"DealProject":return window.open(_env__WEBPACK_IMPORTED_MODULE_7__.Z.FORGE+f.project_url);case"ManagerJoinProject":return window.open(_env__WEBPACK_IMPORTED_MODULE_7__.Z.FORGE+f.project_url);case"Poll":switch(f.parent_container_type){case"CommitPoll":return window.open(` /classrooms/${f.belong_container_id}/poll/${f.container_id}/detail`);default:return window.open(` /classrooms/${f.belong_container_id}/poll/${f.container_id}/detail`)}case"Exercise":switch(f.parent_container_type){case"CommitExercise":return window.open(` /classrooms/${f.belong_container_id}/exercise/${f.container_id}/detail?tab=0`);case"ExerciseScore":return window.open(` /classrooms/${f.belong_container_id}/exercise/${f.container_id}/detail?tab=0`);default:return window.open(`/classrooms/${f.belong_container_id}/exercise/${f.container_id}/detail?tab=0`)}case"StudentGraduationTopic":return window.open(`/classrooms/${f.belong_container_id}/graduation_topics/${f.parent_container_id}/detail`);case"DealStudentTopicSelect":return window.open(`/classrooms/${f.belong_container_id}/graduation_topics/${f.parent_container_id}/detail`);case"GraduationTask":return window.open(`/classrooms/${f.belong_container_id}/graduation_tasks/${f.container_id}`);case"GraduationWork":return window.open(`/classrooms/${f.belong_container_id}/graduation_tasks/${f.container_id}`);case"GraduationWorkScore":return window.open(`/classrooms/${f.belong_container_id}/graduation_tasks/${f.parent_container_id}`);case"HomeworkCommon":switch(f.parent_container_type){case"AnonymousCommentFail":if(f.homework_type==="normal")return window.open(`/classrooms/${f.belong_container_id}/common_homework/${f.parent_container_id}/detail`);if(f.homework_type==="group")return window.open(`/classrooms/${f.belong_container_id}/group_homework/${f.parent_container_id}/detail`);if(f.homework_type==="practice")return window.open(`/classrooms/${f.belong_container_id}/shixun_homework/${f.parent_container_id}/detail?tabs=0`);case"HomeworkPublish":if(f.homework_type==="normal")return window.open(`/classrooms/${f.belong_container_id}/common_homework/${f.parent_container_id}/detail`);if(f.homework_type==="group")return window.open(`/classrooms/${f.belong_container_id}/group_homework/${f.parent_container_id}/detail`);if(f.homework_type==="practice")return window.open(`/classrooms/${f.belong_container_id}/shixun_homework/${f.parent_container_id}/detail?tabs=0`);case"AnonymousAppeal":if(f.homework_type==="normal")return window.open(`/classrooms/${f.belong_container_id}/common_homework/${f.parent_container_id}/detail`);if(f.homework_type==="group")return window.open(`/classrooms/${f.belong_container_id}/group_homework/${f.parent_container_id}/detail`);if(f.homework_type==="practice")return window.open(`/classrooms/${f.belong_container_id}/shixun_homework/${f.parent_container_id}/detail?tabs=0`);default:if(f.homework_type==="normal")return window.open(`/classrooms/${f.belong_container_id}/common_homework/${f.parent_container_id}/detail`);if(f.homework_type==="group")return window.open(`/classrooms/${f.belong_container_id}/group_homework/${f.parent_container_id}/detail`);if(f.homework_type==="practice")return window.open(`/classrooms/${f.belong_container_id}/shixun_homework/${f.parent_container_id}/detail?tabs=0`)}case"StudentWork":if(f.homework_type==="normal")return window.open(`/classrooms/${f.belong_container_id}/common_homework/${f.parent_container_id}/review/${f.container_id}`);if(f.homework_type==="group")return window.open(`/classrooms/${f.belong_container_id}/group_homework/${f.parent_container_id}/review/${f.container_id}`);if(f.homework_type==="practice")return window.open(`/classrooms/${f.belong_container_id}/shixun_homework/${f.parent_container_id}/detail`);case"StudentWorksScore":return window.open(`/classrooms/${f.belong_container_id}/common_homework/${f.trigger_user.id}/review/${f.parent_container_id}`);case"StudentWorksScoresAppeal":return window.open(`/classrooms/${f.belong_container_id}/common_homework/${f.trigger_user.id}/review/${f.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/${f.parent_container_id}`);case"Issue":return window.open(`/issues/${f.container_id}`);case"PullRequest":return window.open(_env__WEBPACK_IMPORTED_MODULE_7__.Z.FORGE+f.project_url);case"Department":return window.open("/account/profile");case"Library":if(f.tiding_type==="Apply")return window.open("/admins/library_applies");if(f.tiding_type==="System")return window.open(`/moop_cases/${f.container_id}`);case"ProjectPackage":return f.tiding_type==="Destroyed"||f.tiding_type==="Destroyed_end"?void 0:f.tiding_type==="Apply"?window.open("/admins/project_package_applies"):window.open(`/crowdsourcing/${f.container_id}`);case"Discuss":return f.parent_container_type==="Hack"&&f.extra?window.open(`/myproblems/${f.extra}/comment`):f.extra==="ai_reply"&&f.task_identifier?window.open(`/tasks/${f.task_identifier}?extra=extra`):window.open(`/shixuns/${f.identifier}/shixun_discuss`);case"Video":return f.tiding_type==="Apply"?window.open("/admins/video_applies"):f.tiding_type==="System"?window.open(`/users/${(g=(0,_utils_authority__WEBPACK_IMPORTED_MODULE_1__.eY)())==null?void 0:g.login}/videos`):"";case"PublicCourseStart":return window.open(`/classrooms/${f.container_id}/informs`);case"SubjectStartCourse":return window.open(`/paths/${f.container_id}`);case"ResubmitStudentWork":if(f.homework_type==="normal")return window.open(`/classrooms/${f.belong_container_id}/common_homework/${f.parent_container_id}/${f.container_id}/appraise`);if(f.homework_type==="group")return window.open(`/classrooms/${f.belong_container_id}/group_homework/${f.parent_container_id}/${f.container_id}/appraise`);case"AdjustScore":if(f.homework_type==="normal")return window.open(`/classrooms/${f.belong_container_id}/common_homework/${f.parent_container_id}`);if(f.homework_type==="group")return window.open(`/classrooms/${f.belong_container_id}/group_homework/${f.parent_container_id}`);case"LiveLink":return window.open(`/classrooms/${f.belong_container_id}/course_videos?open=live`);case"Hack":if(f.extra&&f.parent_container_type!=="HackDelete")return window.open(`/problems/${f.extra}/edit`);default:return}},checkLocalOrPublicIp=(f,g)=>__async(void 0,null,function*(){let e="",u;return new Promise((n,l)=>__async(void 0,null,function*(){if(f.ip_limit!=="no"||f.ip_bind_type)try{e=yield(0,_components_Exercise_ip__WEBPACK_IMPORTED_MODULE_2__.y)({ip_limit:f==null?void 0:f.ip_limit,ip_bind:f==null?void 0:f.ip_bind_type}),console.log(e,44)}catch(d){l(void 0)}const c=yield(0,_service_exercise__WEBPACK_IMPORTED_MODULE_3__.Cl)({id:f.exerciseId,ip:e});if(c.status===0)n(c);else if(c.status===-5){(0,umi__WEBPACK_IMPORTED_MODULE_5__.getDvaApp)()._store.dispatch({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:{errorMessage:c==null?void 0:c.message,exercise_user_id:f==null?void 0:f.exercise_user_id,id:f.exerciseId,unlockClose:f.unlockClose}}});return}else n(c);if(f.errmsgHide||g)return!0;if(c.status===-1)return u=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:()=>u.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(c.status===-2)return u=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:()=>u.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"},c.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),okText:"\u6211\u77E5\u9053\u4E86"}),!1}))});function isInsecureOrLocalhost(f){try{const g=new URL(f),e=g.hostname==="localhost"||g.hostname==="127.0.0.1";return!(g.protocol==="https:")&&!e}catch(g){return!0}}const checkDisabledExam=f=>new Promise((g,e)=>__async(void 0,null,function*(){const u=yield(0,_service_exercise__WEBPACK_IMPORTED_MODULE_3__.Zg)({id:f==null?void 0:f.exerciseId,coursesId:f==null?void 0:f.coursesId});if((u==null?void 0:u.status)===0){g("");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=f=>__async(void 0,null,function*(){var g,e,u;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(f),f.ip_limit!=="no"||f.ip_bind){const l=yield checkLocalOrPublicIp(f,!0);if((l==null?void 0:l.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(f.forbid_screen){const l=new WebSocket("ws://localhost:8082");yield new Promise(c=>setTimeout(()=>c(),200)),sendAppStatus(l,f)}if(f.open_camera||f.screen_open||f.ip_limit!=="no"||f.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;f.open_phone_video_recording?window.location.href=`/classrooms/${f.coursesId}/exercise/${f.exerciseId}/users/${(g=(0,_utils_authority__WEBPACK_IMPORTED_MODULE_1__.eY)())==null?void 0:g.login}/check`:f.identity_verify&&f.current_status===2?window.location.href=`/classrooms/${f.coursesId}/exercise/${f.exerciseId}/users/${(e=(0,_utils_authority__WEBPACK_IMPORTED_MODULE_1__.eY)())==null?void 0:e.login}/check`:window.location.href=`/classrooms/${f.coursesId}/exercise/${f.exerciseId}/users/${(u=(0,_utils_authority__WEBPACK_IMPORTED_MODULE_1__.eY)())==null?void 0:u.login}`}else f.identity_verify&&f.current_status===2?window.location.href=`/classrooms/${f.coursesId}/exercise/${f.exerciseId}/users/${f.login}/check`:window.location.href=`/classrooms/${f.coursesId}/exercise/${f.exerciseId}/users/${f.login}`});var httpBuildQuery=function(f,g,e,u){if(console.log("param:",f),g=g||null,e=e||"&",u=u||null,!f)return"";var n=function(s){for(var h=new Array,o=0;o<s.length;o++)s[o]&&h.push(s[o]);return h},l=function(s){return encodeURIComponent(s).replace(/[!'()*]/g,escape)},c=function(s){return!isNaN(parseFloat(s))&&isFinite(s)},d=Object.keys(f).map(function(s){var h,o=s;if(typeof f[s]=="object"&&f[s]!==null)h=httpBuildQuery(f[s],null);else{g&&(o=c(o)?g+Number(o):o);var i=f[s];i=i===!0?"1":i,i=i===!1?"0":i,i=i===0?"0":i,i=i||"",h=o+"="+i}return h});return n(d).join(e).replace(/[!'()*]/g,escape)};const parseParamsStr=(f,g)=>{const e={},u=Object.assign(!0,f,{}),n=[];return Object.keys(u).sort().forEach(function(l){if(u[l]=u[l]===!0?"true":u[l],u[l]=u[l]===!1?"false":u[l],g==="GET"){if(u[l]!==null){if(typeof u[l]=="object"&&(!Array.isArray(u[l])||Array.isArray(u[l])&&!u[l].length))return;const c=u[l]===null||u[l]==="null"?"":u[l];n.push(`${l}=${typeof c=="string"||typeof c=="number"?decodeURIComponent(c):JSON.stringify(c)}`)}}else{const c=u[l]===null||u[l]==="null"?"":u[l];n.push(`${l}=${typeof c=="string"||typeof c=="number"?c:JSON.stringify(c)}`),u[l],e[l]=u[l]}}),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 f=window.location.hostname;if(/^\d+\.\d+\.\d+\.\d+$/.test(f)||f==="localhost")return f;let g=f.split(".");return g.length>2&&/^[a-z]{2}$/.test(g[g.length-2])?g.slice(-3).join("."):g.slice(-2).join(".")}const setHeader=(f,g)=>{var e;try{const u=Date.now(),n=(0,uuid__WEBPACK_IMPORTED_MODULE_18__.Z)();let l="method="+((e=f.method)==null?void 0:e.toLocaleUpperCase())+"&ak="+getKey(_key__WEBPACK_IMPORTED_MODULE_19__.mi)+"&sk="+getKey(_key__WEBPACK_IMPORTED_MODULE_19__.hw)+"&time="+u;return f.headers["X-EDU-Type"]="pc",f.headers["X-EDU-Timestamp"]=u,f.headers["X-EDU-Signature"]=md5__WEBPACK_IMPORTED_MODULE_6___default()(window.btoa(l)),f.headers["Pc-Authorization"]=getCookie("_educoder_session"),f.headers["X-Request-Id"]=n,f}catch(u){console.log("error:",u,f,g)}},setThreeComponent=()=>{(function(f){XMLHttpRequest.prototype.open=function(g,e,u=!0){const n=setHeader({method:g,headers:{}});f.call(this,g,e,u);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(l){}}})(XMLHttpRequest.prototype.open),function(f){window.fetch=function(g,e){var u;return e=e||{},(u=e.headers)!=null&&u["X-EDU-Timestamp"]||setHeader(e),f.apply(this,arguments).then(function(n){return n})}}(window.fetch)},parseUrl=f=>{const g=/(\w+)=([^\#&]*)/gi,e={};return f.replace(g,function(u,n,l){e[n]=decodeURI(l)}),e},messageInfo=(f,g)=>{const u={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${g}\u53D1\u5E03\uFF0C\u8BF7\u7B49\u5F85\u3002`}[f];antd__WEBPACK_IMPORTED_MODULE_14__.ZP.warning(u)},base64ToBlob=(f,g)=>{var e;const u=window.atob(f),n=u.length,l=new Uint8Array(n);for(let c=0;c<n;++c)l[c]=u.charCodeAt(c);return new Blob([l],{type:_contentType__WEBPACK_IMPORTED_MODULE_4__.F[(e=g.split("."))==null?void 0:e[1]]||"application/octet-stream"})},downloadFile=(f,g,e)=>{const u=base64ToBlob(g,e);if(window.navigator.msSaveOrOpenBlob)navigator.msSaveBlob(u,f);else{const n=document.createElement("a");n.href=window.URL.createObjectURL(u),n.download=f,document.body.appendChild(n);const l=document.createEvent("MouseEvents");l.initEvent("click",!1,!1),n.dispatchEvent(l),document.body.removeChild(n)}},trackEvent=f=>{var g;if(f.length)try{window._czc.push(["_trackEvent",...f]),window==null||window.gtag("event",f[1],{event_category:f[0],event_label:f[2]||"",value:f[3]||"",user_id:((g=(0,_utils_authority__WEBPACK_IMPORTED_MODULE_1__.eY)())==null?void 0:g.login)||""})}catch(e){console.log("trackEvent:err:",e)}},trackEventCustom=f=>{if(f.length)try{window._czc.push(["_setCustomVar",...f])}catch(g){console.log("trackEvent:err:",g)}},onPreviewImage=f=>{const g=(n,l)=>{if(n.localName===l)return n;for(let c=0,d=n;d=d.parentNode;c++){if(d.localName===l)return d;if(d==document.documentElement)return!1}},e=f.target,u=g(e,"a");if(!(u!=null&&u.href)&&e.tagName.toUpperCase()==="IMG"){let n=e.src||e.getAttribute("src");n&&n.indexOf("/images/avatars/User")===-1&&(f.stopPropagation(),f.preventDefault(),_components_mediator__WEBPACK_IMPORTED_MODULE_8__.Z.publish("preview-image",n))}},getCategoryName=(f,g)=>{var e,u,n,l;if(f&&f!=""){let c=(e=f==null?void 0:f.filter(d=>d.type===location.pathname.split("/")[3]))==null?void 0:e[0];return g?(l=(n=(u=c==null?void 0:c.second_category)==null?void 0:u.filter(d=>d.category_id==g))==null?void 0:n[0])==null?void 0:l.category_name:c==null?void 0:c.name}return null},bindPhone=f=>{const g=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:()=>{g.destroy(),f!=null&&f.onCancel&&f.onCancel()}})},copyTextFuc=(f="",g=!1)=>{const e=document.createElement("textarea");e.value=f,document.body.appendChild(e),e.select(),document.execCommand("Copy"),g||antd__WEBPACK_IMPORTED_MODULE_14__.ZP.success("\u590D\u5236\u6210\u529F"),document.body.removeChild(e)},getJsonFromUrl=f=>{if(f||(f=window.location.search),!f)return{};let g=f.substring(1),e={};return g.split("&").forEach(function(u){let n=u.split("=");e[n[0]]=decodeURIComponent(n[1])}),e},arrTrans=(f,g)=>{if(!g)return null;const e=[];return g.forEach((u,n)=>{const l=Math.floor(n/f);e[l]||(e[l]=[]),e[l].push(u)}),e},setDocumentTitle=f=>{checkIsClientExam()?document.title="\u8003\u8BD5\u7CFB\u7EDF":f!==""&&f&&(document.title=f||(document.domain.indexOf(".educoder.net")>-1?"\u5B9E\u8DF5\u6559\u5B66\u5E73\u53F0":""))},checkIsClientExam=()=>{var f;return(f=window==null?void 0:window.localStorage)==null?void 0:f.isClientExam},localSort={setItem:(f,g,e)=>{const u=f,n=localStorage.getItem(u),l=n!==null&&n!=="[object Object]"?JSON.parse(n):{};l[e]=g,localStorage.setItem(u,JSON.stringify(l))},getItem:(f,g)=>{const e=f,u=localStorage.getItem(e);return(u!==null&&u!=="[object Object]"?JSON.parse(u):{})[g]}},ImgSrcConvert=f=>f!=null&&f.startsWith("http")?f:_env__WEBPACK_IMPORTED_MODULE_7__.Z.IMG_SERVER+f,compareVersion=f=>{const g=getVersion(),e=f.split("."),u=g.split("."),n=Math.max(e.length,u.length);for(;e.length<n;)e.push("0");for(;u.length<n;)u.push("0");for(let l=0;l<n;l++){const c=parseInt(e[l]),d=parseInt(u[l]);if(c>d)return 1;if(c<d)return-1}return 0},getImageUrl=(f,g)=>{f=`${f}${g?","+g:""}`;const e=crypto_js__WEBPACK_IMPORTED_MODULE_11___default().enc.Utf8.parse(window.atob(window.atob(_key__WEBPACK_IMPORTED_MODULE_19__.Bn)).substring(0,16)),u=crypto_js__WEBPACK_IMPORTED_MODULE_11___default().AES.encrypt(f||"",e,{iv:e,mode:crypto_js__WEBPACK_IMPORTED_MODULE_11___default().mode.CBC});return window.btoa(u.toString())},getVersion=()=>{const g=navigator.userAgent.toLowerCase().match(/version\/[\d.]+/gi);return g&&g[0].replace(/version\//,"")},isLocalApp=()=>navigator.userAgent.indexOf("ExerciseApp")>-1;function randomArray(f,g){let e=f.length,u,n;g=g||1;let l=function(){var c=Math.sin(g++)*1e3;return c-Math.floor(c)};for(;e!==0;)n=Math.floor(l()*e),e-=1,u=f[e],f[e]=f[n],f[n]=u;return f}function pointerEvents(f){const g=document.getElementsByTagName("iframe");for(let u=0;u<g.length;u++)g[u].style["pointer-events"]=f;const e=document.getElementsByTagName("canvas");for(let u=0;u<e.length;u++)e[u].style["pointer-events"]=f}const toDataUrl=f=>new Promise((g,e)=>{var u=new XMLHttpRequest;u.withCredentials=!0,u.onload=function(){var n=new FileReader;n.onloadend=function(){g(n.result)},n.readAsDataURL(u.response)},u.open("GET",f),u.responseType="blob",u.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(f){var g;(g=document.querySelector(f))==null||g.scrollTo({left:0,top:0,behavior:"smooth"})}function dealUploadChange(f){var g,e,u,n,l;const c=(g=f.fileList)==null?void 0:g.map(d=>{var s,h;return __spreadProps(__spreadValues({},d),{status:typeof(d==null?void 0:d.response)=="string"||((s=d==null?void 0:d.response)==null?void 0:s.status)===-1?"error":d.status,response:typeof(d==null?void 0:d.response)=="string"?d==null?void 0:d.response:d!=null&&d.response&&(d==null?void 0:d.response.status)===-1?(h=d==null?void 0:d.response)==null?void 0:h.message:d==null?void 0:d.response})});return((u=(e=f.file)==null?void 0:e.response)==null?void 0:u.status)===-1&&(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.destroy(),antd__WEBPACK_IMPORTED_MODULE_14__.ZP.warning((l=(n=f.file)==null?void 0:n.response)==null?void 0:l.message)),c}function cutFileName(f="",g){if(!f)return"";const e=f.lastIndexOf(".");let u=[f,""];if(e!==-1&&e!==f.length-1){const n=f.substring(0,e),l=f.substring(e+1);u=[n,l]}return u[0].length>g?u[0].slice(0,g)+"..."+u[1]:f}function cutName(f="",g,e="--"){return f?(f==null?void 0:f.length)>=g?(f==null?void 0:f.slice(0,g))+"...":f:e}function timeContrast(f){return f?moment__WEBPACK_IMPORTED_MODULE_12___default()().isBefore(moment__WEBPACK_IMPORTED_MODULE_12___default()(f)):!0}function showTotal(f){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",f,"\xA0"),"\u6761\u6570\u636E")}const formatRandomPaperData=f=>{const g={1:"\u4E00",2:"\u4E8C",3:"\u4E09",4:"\u56DB",5:"\u4E94",6:"\u516D",7:"\u4E03"};if(!f)return;const{exam:e,single_questions:u,multiple_questions:n,judgement_questions:l,program_questions:c,completion_questions:d,subjective_questions:s,practical_questions:h,combination_questions:o,bprogram_questions:i}=f||{},B=[__spreadValues({type:"SINGLE",name:"\u5355\u9009\u9898"},u),__spreadValues({type:"MULTIPLE",name:"\u591A\u9009\u9898"},n),__spreadValues({type:"COMPLETION",name:"\u586B\u7A7A\u9898"},d),__spreadValues({type:"JUDGMENT",name:"\u5224\u65AD\u9898"},l),__spreadValues({type:"SUBJECTIVE",name:"\u7B80\u7B54\u9898"},s),__spreadValues({type:"PROGRAM",name:"\u7F16\u7A0B\u9898"},c),__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 y=0,m=0;const E=B.filter(x=>x.questions_count>0).map((x,I)=>{var O;return(O=x.questions)==null||O.forEach(D=>{p.push(D.id),y=y+D.score,m=m+1}),__spreadValues(__spreadValues({},x),{number:g[I+1]})});return{all_questions_count:m,all_score:y,questionList:E,ids:p,exam:e}},formatRandomPaperDatas=f=>{var g;const e={1:"\u4E00",2:"\u4E8C",3:"\u4E09",4:"\u56DB",5:"\u4E94",6:"\u516D",7:"\u4E03"};if(!f)return;const{exam:u,single_questions:n,multiple_questions:l,judgement_questions:c,program_questions:d,completion_questions:s,subjective_questions:h,practical_questions:o,combination_questions:i,bprogram_questions:B}=f||{},p=[__spreadValues({type:"SINGLE",name:"\u5355\u9009\u9898"},n),__spreadValues({type:"MULTIPLE",name:"\u591A\u9009\u9898"},l),__spreadValues({type:"COMPLETION",name:"\u586B\u7A7A\u9898"},s),__spreadValues({type:"JUDGMENT",name:"\u5224\u65AD\u9898"},c),__spreadValues({type:"SUBJECTIVE",name:"\u7B80\u7B54\u9898"},h),__spreadValues({type:"PROGRAM",name:"\u7F16\u7A0B\u9898"},d),__spreadValues({type:"BPROGRAM",name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"},B),__spreadValues({type:"PRACTICAL",name:"\u5B9E\u8BAD\u9898"},o),__spreadValues({type:"COMBINATION",name:"\u7EC4\u5408\u9898"},i)];let y=[];(g=u==null?void 0:u.question_type_position)==null||g.map((O,D)=>{p==null||p.map((S,R)=>{O.type===S.type&&y.push(S)})});const m=[];let E=0,x=0;const I=y.filter(O=>O.questions_count>0).map((O,D)=>{var S;return(S=O.questions)==null||S.forEach(R=>{m.push(R.id),E=E+R.score,x=x+1}),__spreadValues(__spreadValues({},O),{number:e[D+1]})});return{all_questions_count:x,all_score:E,questionList:I,ids:m,exam:u}},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=(f,g)=>{var e;try{g?(f.send(JSON.stringify({type:"toggleLockExit",data:!0})),g!=null&&g.forbid_screen&&f.send(JSON.stringify({type:"open-disabled-switchscreen"})),g!=null&&g.use_white_list&&f.send(JSON.stringify({type:"open-only-allow-runapp",data:g==null?void 0:g.white_list})),g!=null&&g.net_limit&&f.send(JSON.stringify({type:"network-close",data:(e=g==null?void 0:g.net_limit_list)==null?void 0:e.split(`
|
|
|
`)}))):(f.send(JSON.stringify({type:"toggleLockExit",data:!1})),f.send(JSON.stringify({type:"close-disabled-switchscreen"})),f.send(JSON.stringify({type:"close-only-allow-runapp"})),f.send(JSON.stringify({type:"network-open"})))}catch(u){}},addJumping=()=>{const f=document.querySelector('a[title="\u589E\u52A0\u586B\u7A7A"]'),g=f==null?void 0:f.querySelector("span");g&&(g.classList.remove("jumping-icon"),g.offsetWidth,g.classList.add("jumping-icon"),setTimeout(()=>{var e;(e=g==null?void 0:g.classList)==null||e.remove("jumping-icon")},2e3))},showClassroomsmodal=f=>f!=null&&f.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}},f==null?void 0:f.username,"\u8001\u5E08 "),"\u5DF2\u5173\u95ED\u8BE5\u8BFE\u5802\uFF0C\u5B66\u751F\u7528\u6237\u6682\u65F6\u65E0\u6CD5\u8BBF\u95EE ")}),!0):!1,getExamRestrictionInfo=f=>{const g=[];return f.is_locked&&g.push("\u8003\u8BD5\u89E3\u9501\u7801"),f.login_restrict&&g.push("\u8003\u8BD5\u767B\u5F55\u9650\u5236"),f.screen_open&&g.push("\u5207\u5C4F\u540E\u5F3A\u5236\u4EA4\u5377"),f.ip_bind&&g.push("IP\u5730\u5740\u7ED1\u5B9A"),(f.ip_limit==="pub"||f.ip_limit==="inner")&&g.push("\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP"),f.open_camera&&g.push("\u8003\u8BD5\u4E2D\u542F\u7528\u62CD\u7167\u529F\u80FD\u8FDB\u884C\u76D1\u8003\u548C\u884C\u4E3A\u5206\u6790"),f.identity_verify&&g.push("\u8003\u8BD5\u524D\u4EBA\u8138\u8EAB\u4EFD\u6838\u9A8C"),f.open_phone_video_recording&&g.push("\u8003\u8BD5\u4E2D\u5F00\u542F\u624B\u673A\u89C6\u9891\u5F55\u5236"),g.length>0?g.join("\u3001"):""},releaseRuleDataAdjust=f=>{const g=f.reduce((u,n)=>{const l=`${n.publish_time}_${n.end_time}_${n.is_admin}`;return u[l]?(u[l].group_name.push(n.group_name),u[l].group_id.push(n.group_id)):u[l]={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]},u},{});return Object.values(g).map(u=>__spreadProps(__spreadValues({},u),{group_name:u.group_name.flat(),group_id:u.group_id.flat()}))},showInstallWebRtcDoc=()=>new Promise((f,g)=>__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)||""}))}),f(e==null?void 0:e.data)}));function copyToClipboard(f){return navigator.clipboard?navigator.clipboard.writeText(f).then(()=>(console.log("Text copied to clipboard successfully!"),!0)).catch(g=>{throw console.error("Failed to copy text: ",g),g}):new Promise((g,e)=>{const u=document.createElement("textarea");u.value=f,document.body.appendChild(u),u.select();try{const n=document.execCommand("copy");document.body.removeChild(u),n?(console.log("Text copied to clipboard successfully!"),g(!0)):(console.error("Failed to copy text using execCommand."),e(!1))}catch(n){document.body.removeChild(u),console.error("Failed to copy text: ",n),e(n)}})}const isArrayBuffer=f=>Object.prototype.toString.call(f)==="[object ArrayBuffer]",parseArrayBufferAsText=(f,g="utf-8")=>isArrayBuffer(f)?new TextDecoder(g).decode(f):f,numFormat=f=>f?(f>=1e3&&(f=f/1e3+"K"),f):0,aiReviewConfigformatChecks=f=>{if(!f||f.length===0)return!0;const g=new Set,e=new Set;let u=!0,n=!0;const l=f==null?void 0:f.reduce((c,d)=>{g!=null&&g.has(d.name)&&(u=!1),g==null||g.add(d.name),e!=null&&e.has(d.content)&&(n=!1),e==null||e.add(d.content);const s=parseFloat(d.weight);return c+s},0);return u?n?parseFloat(l.toFixed(2))!=100?(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.warning("\u6240\u6709\u8BC4\u5206\u9879\u76EE\u7684\u6743\u91CD\u4E4B\u548C\u5FC5\u987B\u4E3A100%"),!1):!0:(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.warning("\u8BC4\u5206\u6807\u51C6\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D!"),!1):(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.warning("\u8BC4\u5206\u9879\u76EE\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D!"),!1)}},46801:function(f,g,e){"use strict";e.d(g,{t:function(){return u}});const u=l=>{var c=/^(\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 c.test(l)},n=l=>{var c=/^(\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 c.test(l)}},67704:function(f,g,e){"use strict";e.d(g,{Il:function(){return d},Ov:function(){return s},T$:function(){return o}});var u=e(38127),n=e(59301),l=e(35338),c=["element"],d=n.createContext({});function s(){return n.useContext(d)}function h(){var y=(0,l.TH)(),m=s(),E=m.clientRoutes,x=(0,l.fp)(E,y.pathname);return x||[]}function o(){var y,m=h().slice(-1),E=((y=m[0])===null||y===void 0?void 0:y.route)||{},x=E.element,I=(0,u.Z)(E,c);return I}function i(){var y=h(),m=s(),E=m.serverLoaderData,x=m.basename,I=React.useState(function(){var R={},M=!1;return y.forEach(function(N){var Y=E[N.route.id];Y&&(Object.assign(R,Y),M=!0)}),M?R:void 0}),O=_slicedToArray(I,2),D=O[0],S=O[1];return React.useEffect(function(){window.__UMI_LOADER_DATA__||Promise.all(y.filter(function(R){return R.route.hasServerLoader}).map(function(R){return new Promise(function(M){fetchServerLoader({id:R.route.id,basename:x,cb:M})})})).then(function(R){if(R.length){var M={};R.forEach(function(N){Object.assign(M,N)}),S(M)}})},[]),{data:D}}function B(){var y=useRouteData(),m=s();return{data:m.clientLoaderData[y.route.id]}}function p(){var y=i(),m=B();return{data:_objectSpread(_objectSpread({},y.data),m.data)}}},91392:function(f){var g={en_GB:"en-gb",en_US:"en",zh_CN:"zh-cn",zh_TW:"zh-tw"},e=function(n){var l=g[n];return l||n.split("_")[0]};f.exports=function(u,n,l){var c=n.prototype.locale;n.prototype.locale=function(d){return typeof d=="string"&&(d=e(d)),c.call(this,d)}}},92806:function(f,g,e){"use strict";var u=e(41799),n=e(59301),l=e(3113),c=e(67797);function d(h){return!!(h&&h.then)}const s=h=>{const{type:o,children:i,prefixCls:B,buttonProps:p,close:y,autoFocus:m,emitEvent:E,isSilent:x,quitOnNullishReturnValue:I,actionFn:O}=h,D=n.useRef(!1),S=n.useRef(null),[R,M]=(0,u.Z)(!1),N=function(){y==null||y.apply(void 0,arguments)};n.useEffect(()=>{let G=null;return m&&(G=setTimeout(()=>{var ae;(ae=S.current)===null||ae===void 0||ae.focus()})),()=>{G&&clearTimeout(G)}},[]);const Y=G=>{d(G)&&(M(!0),G.then(function(){M(!1,!0),N.apply(void 0,arguments),D.current=!1},ae=>{if(M(!1,!0),D.current=!1,!(x!=null&&x()))return Promise.reject(ae)}))},$=G=>{if(D.current)return;if(D.current=!0,!O){N();return}let ae;if(E){if(ae=O(G),I&&!d(ae)){D.current=!1,N(G);return}}else if(O.length)ae=O(y),D.current=!1;else if(ae=O(),!ae){N();return}Y(ae)};return n.createElement(l.ZP,Object.assign({},(0,c.n)(o),{onClick:$,loading:R,prefixCls:B},p,{ref:S}),i)};g.Z=s},53487:function(f,g,e){"use strict";e.d(g,{Z:function(){return s},i:function(){return d}});var u=e(18929),n=e(59301),l=e(92736),c=e(36355);function d(h){return function(i){return n.createElement(l.ZP,{theme:{token:{motion:!1,zIndexPopupBase:0}}},n.createElement(h,Object.assign({},i)))}}function s(h,o,i,B){function p(y){const{prefixCls:m,style:E}=y,x=n.useRef(null),[I,O]=n.useState(0),[D,S]=n.useState(0),[R,M]=(0,u.Z)(!1,{value:y.open}),{getPrefixCls:N}=n.useContext(c.E_),Y=N(o||"select",m);n.useEffect(()=>{if(M(!0),typeof ResizeObserver!="undefined"){const G=new ResizeObserver(ne=>{const oe=ne[0].target;O(oe.offsetHeight+8),S(oe.offsetWidth)}),ae=setInterval(()=>{var ne;const oe=i?`.${i(Y)}`:`.${Y}-dropdown`,ee=(ne=x.current)===null||ne===void 0?void 0:ne.querySelector(oe);ee&&(clearInterval(ae),G.observe(ee))},10);return()=>{clearInterval(ae),G.disconnect()}}},[]);let $=Object.assign(Object.assign({},y),{style:Object.assign(Object.assign({},E),{margin:0}),open:R,visible:R,getPopupContainer:()=>x.current});return B&&($=B($)),n.createElement("div",{ref:x,style:{paddingBottom:I,position:"relative",minWidth:D}},n.createElement(h,Object.assign({},$)))}return d(p)}},36785:function(f,g,e){"use strict";e.d(g,{o2:function(){return d},yT:function(){return s}});var u=e(94480),n=e(33166);const l=n.i.map(h=>`${h}-inverse`),c=["success","processing","error","default","warning"];function d(h){return(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0)?[].concat((0,u.Z)(l),(0,u.Z)(n.i)).includes(h):n.i.includes(h)}function s(h){return c.includes(h)}},47729:function(f,g,e){"use strict";e.d(g,{Z:function(){return c}});var u=e(99267),n=e(59301);function l(d,s,h){return typeof d=="boolean"?d:s===void 0?!!h:s!==!1&&s!==null}function c(d,s,h){let o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:n.createElement(u.Z,null),i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1;if(!l(d,s,i))return[!1,null];const p=typeof s=="boolean"||s===void 0||s===null?o:s;return[!0,h?h(p):p]}},62892:function(f,g,e){"use strict";e.d(g,{m:function(){return h}});const u=()=>({height:0,opacity:0}),n=o=>{const{scrollHeight:i}=o;return{height:i,opacity:1}},l=o=>({height:o?o.offsetHeight:0}),c=(o,i)=>(i==null?void 0:i.deadline)===!0||i.propertyName==="height",d=function(){return{motionName:`${arguments.length>0&&arguments[0]!==void 0?arguments[0]:"ant"}-motion-collapse`,onAppearStart:u,onEnterStart:u,onAppearActive:n,onEnterActive:n,onLeaveStart:l,onLeaveActive:u,onAppearEnd:c,onEnterEnd:c,onLeaveEnd:c,motionDeadline:500}},s=null,h=(o,i,B)=>B!==void 0?B:`${o}-${i}`;g.Z=d},79676:function(f,g,e){"use strict";e.d(g,{Z:function(){return s}});var u=e(19447);function n(h,o,i,B){if(B===!1)return{adjustX:!1,adjustY:!1};const p=B&&typeof B=="object"?B:{},y={};switch(h){case"top":case"bottom":y.shiftX=o.dropdownArrowOffset*2+i;break;case"left":case"right":y.shiftY=o.dropdownArrowOffsetVertical*2+i;break}const m=Object.assign(Object.assign({},y),p);return m.shiftX||(m.adjustX=!0),m.shiftY||(m.adjustY=!0),m}const l={left:{points:["cr","cl"]},right:{points:["cl","cr"]},top:{points:["bc","tc"]},bottom:{points:["tc","bc"]},topLeft:{points:["bl","tl"]},leftTop:{points:["tr","tl"]},topRight:{points:["br","tr"]},rightTop:{points:["tl","tr"]},bottomRight:{points:["tr","br"]},rightBottom:{points:["bl","br"]},bottomLeft:{points:["tl","bl"]},leftBottom:{points:["br","bl"]}},c={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"]}},d=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function s(h){const{arrowWidth:o,autoAdjustOverflow:i,arrowPointAtCenter:B,offset:p,borderRadius:y,visibleFirst:m}=h,E=o/2,x={};return Object.keys(l).forEach(I=>{const O=B&&c[I]||l[I],D=Object.assign(Object.assign({},O),{offset:[0,0]});switch(x[I]=D,d.has(I)&&(D.autoArrow=!1),I){case"top":case"topLeft":case"topRight":D.offset[1]=-E-p;break;case"bottom":case"bottomLeft":case"bottomRight":D.offset[1]=E+p;break;case"left":case"leftTop":case"leftBottom":D.offset[0]=-E-p;break;case"right":case"rightTop":case"rightBottom":D.offset[0]=E+p;break}const S=(0,u.fS)({contentRadius:y,limitVerticalRadius:!0});if(B)switch(I){case"topLeft":case"bottomLeft":D.offset[0]=-S.dropdownArrowOffset-E;break;case"topRight":case"bottomRight":D.offset[0]=S.dropdownArrowOffset+E;break;case"leftTop":case"rightTop":D.offset[1]=-S.dropdownArrowOffset-E;break;case"leftBottom":case"rightBottom":D.offset[1]=S.dropdownArrowOffset+E;break}D.overflow=n(I,S,o,i),m&&(D.htmlRegion="visibleFirst")}),x}},92343:function(f,g,e){"use strict";var u;e.d(g,{M2:function(){return c},Tm:function(){return s},l$:function(){return l},wm:function(){return d}});var n=e(59301);const{isValidElement:l}=u||(u=e.t(n,2));function c(h){return h&&l(h)&&h.type===n.Fragment}function d(h,o,i){return l(h)?n.cloneElement(h,typeof i=="function"?i(h.props||{}):i):o}function s(h,o){return d(h,h,o)}},69507:function(f,g,e){"use strict";e.d(g,{ZP:function(){return s},c4:function(){return l},m9:function(){return h}});var u=e(59301),n=e(88088);const l=["xxl","xl","lg","md","sm","xs"],c=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)`}),d=o=>{const i=o,B=[].concat(l).reverse();return B.forEach((p,y)=>{const m=p.toUpperCase(),E=`screen${m}Min`,x=`screen${m}`;if(!(i[E]<=i[x]))throw new Error(`${E}<=${x} fails : !(${i[E]}<=${i[x]})`);if(y<B.length-1){const I=`screen${m}Max`;if(!(i[x]<=i[I]))throw new Error(`${x}<=${I} fails : !(${i[x]}<=${i[I]})`);const D=`screen${B[y+1].toUpperCase()}Min`;if(!(i[I]<=i[D]))throw new Error(`${I}<=${D} fails : !(${i[I]}<=${i[D]})`)}}),o};function s(){const[,o]=(0,n.Z)(),i=c(d(o));return u.useMemo(()=>{const B=new Map;let p=-1,y={};return{matchHandlers:{},dispatch(m){return y=m,B.forEach(E=>E(y)),B.size>=1},subscribe(m){return B.size||this.register(),p+=1,B.set(p,m),m(y),p},unsubscribe(m){B.delete(m),B.size||this.unregister()},unregister(){Object.keys(i).forEach(m=>{const E=i[m],x=this.matchHandlers[E];x==null||x.mql.removeListener(x==null?void 0:x.listener)}),B.clear()},register(){Object.keys(i).forEach(m=>{const E=i[m],x=O=>{let{matches:D}=O;this.dispatch(Object.assign(Object.assign({},y),{[m]:D}))},I=window.matchMedia(E);I.addListener(x),this.matchHandlers[E]={mql:I,listener:x},x(I)})},responsiveMap:i}},[o])}const h=(o,i)=>{if(i&&typeof i=="object")for(let B=0;B<l.length;B++){const p=l[B];if(o[p]&&i[p]!==void 0)return i[p]}}},14088:function(f,g,e){"use strict";e.d(g,{Z:function(){return ae}});var u=e(92310),n=e.n(u),l=e(8654),c=e(29194),d=e(59301),s=e(36355),h=e(92343),o=e(83116);const i=ne=>{const{componentCls:oe,colorPrimary:ee}=ne;return{[oe]:{position:"absolute",background:"transparent",pointerEvents:"none",boxSizing:"border-box",color:`var(--wave-color, ${ee})`,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 B=(0,o.Z)("Wave",ne=>[i(ne)]),p=e(70425),y=e(16089),m=e(77900),E=e(1585);function x(ne){const oe=(ne||"").match(/rgba?\((\d*), (\d*), (\d*)(, [\d.]*)?\)/);return oe&&oe[1]&&oe[2]&&oe[3]?!(oe[1]===oe[2]&&oe[2]===oe[3]):!0}function I(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 O(ne){const{borderTopColor:oe,borderColor:ee,backgroundColor:q}=getComputedStyle(ne);return I(oe)?oe:I(ee)?ee:I(q)?q:null}var D=e(4572);function S(ne){return Number.isNaN(ne)?0:ne}const R=ne=>{const{className:oe,target:ee,component:q}=ne,K=d.useRef(null),[se,te]=d.useState(null),[J,ce]=d.useState([]),[W,j]=d.useState(0),[ie,ve]=d.useState(0),[Fe,Se]=d.useState(0),[Ge,ze]=d.useState(0),[Pt,pt]=d.useState(!1),wt={left:W,top:ie,width:Fe,height:Ge,borderRadius:J.map(tu=>`${tu}px`).join(" ")};se&&(wt["--wave-color"]=se);function zt(){const tu=getComputedStyle(ee);te(O(ee));const We=tu.position==="static",{borderLeftWidth:gt,borderTopWidth:Rt}=tu;j(We?ee.offsetLeft:S(-parseFloat(gt))),ve(We?ee.offsetTop:S(-parseFloat(Rt))),Se(ee.offsetWidth),ze(ee.offsetHeight);const{borderTopLeftRadius:tt,borderTopRightRadius:ft,borderBottomLeftRadius:ct,borderBottomRightRadius:qe}=tu;ce([tt,ft,qe,ct].map(je=>S(parseFloat(je))))}if(d.useEffect(()=>{if(ee){const tu=(0,y.Z)(()=>{zt(),pt(!0)});let We;return typeof ResizeObserver!="undefined"&&(We=new ResizeObserver(zt),We.observe(ee)),()=>{y.Z.cancel(tu),We==null||We.disconnect()}}},[]),!Pt)return null;const kt=(q==="Checkbox"||q==="Radio")&&(ee==null?void 0:ee.classList.contains(D.A));return d.createElement(m.default,{visible:!0,motionAppear:!0,motionName:"wave-motion",motionDeadline:5e3,onAppearEnd:(tu,We)=>{var gt;if(We.deadline||We.propertyName==="opacity"){const Rt=(gt=K.current)===null||gt===void 0?void 0:gt.parentElement;(0,E.v)(Rt).then(()=>{Rt==null||Rt.remove()})}return!1}},tu=>{let{className:We}=tu;return d.createElement("div",{ref:K,className:n()(oe,{"wave-quick":kt},We),style:wt})})};var N=(ne,oe)=>{var ee;const{component:q}=oe;if(q==="Checkbox"&&!(!((ee=ne.querySelector("input"))===null||ee===void 0)&&ee.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,E.s)(d.createElement(R,Object.assign({},oe,{target:ne})),K)},Y=e(88088);function $(ne,oe,ee){const{wave:q}=d.useContext(s.E_),[,K,se]=(0,Y.Z)(),te=(0,p.useEvent)(W=>{const j=ne.current;if(q!=null&&q.disabled||!j)return;const ie=j.querySelector(`.${D.A}`)||j,{showEffect:ve}=q||{};(ve||N)(ie,{className:oe,token:K,component:ee,event:W,hashId:se})}),J=d.useRef();return W=>{y.Z.cancel(J.current),J.current=(0,y.Z)(()=>{te(W)})}}var ae=ne=>{const{children:oe,disabled:ee,component:q}=ne,{getPrefixCls:K}=(0,d.useContext)(s.E_),se=(0,d.useRef)(null),te=K("wave"),[,J]=B(te),ce=$(se,n()(te,J),q);if(d.useEffect(()=>{const j=se.current;if(!j||j.nodeType!==1||ee)return;const ie=ve=>{!(0,c.Z)(ve.target)||!j.getAttribute||j.getAttribute("disabled")||j.disabled||j.className.includes("disabled")||j.className.includes("-leave")||ce(ve)};return j.addEventListener("click",ie,!0),()=>{j.removeEventListener("click",ie,!0)}},[ee]),!d.isValidElement(oe))return oe!=null?oe:null;const W=(0,l.Yr)(oe)?(0,l.sQ)(oe.ref,se):se;return(0,h.Tm)(oe,{ref:W})}},4572:function(f,g,e){"use strict";e.d(g,{A:function(){return u}});const u="ant-wave-target"},67797:function(f,g,e){"use strict";e.d(g,{n:function(){return Tt},Z:function(){return Ut}});var u=e(59301),n=e(92310),l=e.n(n),c=e(2738),d=e(8654),s=e(14088),h=e(36355),o=e(1684),i=e(19716),B=e(33234),p=e(88088),y=function(we,de){var me={};for(var xt in we)Object.prototype.hasOwnProperty.call(we,xt)&&de.indexOf(xt)<0&&(me[xt]=we[xt]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,xt=Object.getOwnPropertySymbols(we);Ce<xt.length;Ce++)de.indexOf(xt[Ce])<0&&Object.prototype.propertyIsEnumerable.call(we,xt[Ce])&&(me[xt[Ce]]=we[xt[Ce]]);return me};const m=u.createContext(void 0);var x=we=>{const{getPrefixCls:de,direction:me}=u.useContext(h.E_),{prefixCls:xt,size:Ce,className:at}=we,jt=y(we,["prefixCls","size","className"]),Et=de("btn-group",xt),[,,De]=(0,p.Z)();let yt="";switch(Ce){case"large":yt="lg";break;case"small":yt="sm";break;case"middle":case void 0:break;default:}const Ue=l()(Et,{[`${Et}-${yt}`]:yt,[`${Et}-rtl`]:me==="rtl"},at,De);return u.createElement(m.Provider,{value:Ce},u.createElement("div",Object.assign({},jt,{className:Ue})))},I=e(92343);const O=/^[\u4e00-\u9fa5]{2}$/,D=O.test.bind(O);function S(we){return typeof we=="string"}function R(we){return we==="text"||we==="link"}function M(we,de){if(we==null)return;const me=de?" ":"";return typeof we!="string"&&typeof we!="number"&&S(we.type)&&D(we.props.children)?(0,I.Tm)(we,{children:we.props.children.split("").join(me)}):S(we)?D(we)?u.createElement("span",null,we.split("").join(me)):u.createElement("span",null,we):(0,I.M2)(we)?u.createElement("span",null,we):we}function N(we,de){let me=!1;const xt=[];return u.Children.forEach(we,Ce=>{const at=typeof Ce,jt=at==="string"||at==="number";if(me&&jt){const Et=xt.length-1,De=xt[Et];xt[Et]=`${De}${Ce}`}else xt.push(Ce);me=jt}),u.Children.map(xt,Ce=>M(Ce,de))}const Y=null,$=null,G=null;var ne=(0,u.forwardRef)((we,de)=>{const{className:me,style:xt,children:Ce,prefixCls:at}=we,jt=l()(`${at}-icon`,me);return u.createElement("span",{ref:de,className:jt,style:xt},Ce)}),oe=e(58617),ee=e(77900);const q=(0,u.forwardRef)((we,de)=>{let{prefixCls:me,className:xt,style:Ce,iconClassName:at}=we;const jt=l()(`${me}-loading-icon`,xt);return u.createElement(ne,{prefixCls:me,className:jt,style:Ce,ref:de},u.createElement(oe.Z,{className:at}))}),K=()=>({width:0,opacity:0,transform:"scale(0)"}),se=we=>({width:we.scrollWidth,opacity:1,transform:"scale(1)"});var J=we=>{const{prefixCls:de,loading:me,existIcon:xt,className:Ce,style:at}=we,jt=!!me;return xt?u.createElement(q,{prefixCls:de,className:Ce,style:at}):u.createElement(ee.default,{visible:jt,motionName:`${de}-loading-icon-motion`,removeOnLeave:!0,onAppearStart:K,onAppearActive:se,onEnterStart:K,onEnterActive:se,onLeaveStart:se,onLeaveActive:K},(Et,De)=>{let{className:yt,style:Ue}=Et;return u.createElement(q,{prefixCls:de,className:Ce,style:Object.assign(Object.assign({},at),Ue),ref:De,iconClassName:yt})})},ce=e(17313),W=e(37613),j=e(83116);const ie=(we,de)=>({[`> span, > ${we}`]:{"&:not(:last-child)":{[`&, & > ${we}`]:{"&:not(:disabled)":{borderInlineEndColor:de}}},"&:not(:first-child)":{[`&, & > ${we}`]:{"&:not(:disabled)":{borderInlineStartColor:de}}}}});var Fe=we=>{const{componentCls:de,fontSize:me,lineWidth:xt,groupBorderColor:Ce,colorErrorHover:at}=we;return{[`${de}-group`]:[{position:"relative",display:"inline-flex",[`> span, > ${de}`]:{"&:not(:last-child)":{[`&, & > ${de}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},"&:not(:first-child)":{marginInlineStart:-xt,[`&, & > ${de}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}},[de]:{position:"relative",zIndex:1,"&:hover,\n &:focus,\n &:active":{zIndex:2},"&[disabled]":{zIndex:0}},[`${de}-icon-only`]:{fontSize:me}},ie(`${de}-primary`,Ce),ie(`${de}-danger`,at)]}};const Se=we=>{const{componentCls:de,iconCls:me,fontWeight:xt}=we;return{[de]:{outline:"none",position:"relative",display:"inline-block",fontWeight:xt,whiteSpace:"nowrap",textAlign:"center",backgroundImage:"none",backgroundColor:"transparent",border:`${we.lineWidth}px ${we.lineType} transparent`,cursor:"pointer",transition:`all ${we.motionDurationMid} ${we.motionEaseInOut}`,userSelect:"none",touchAction:"manipulation",lineHeight:we.lineHeight,color:we.colorText,"&:disabled > *":{pointerEvents:"none"},"> span":{display:"inline-block"},[`${de}-icon`]:{lineHeight:0},[`> ${me} + span, > span + ${me}`]:{marginInlineStart:we.marginXS},[`&:not(${de}-icon-only) > ${de}-icon`]:{[`&${de}-loading-icon, &:not(:last-child)`]:{marginInlineEnd:we.marginXS}},"> a":{color:"currentColor"},"&:not(:disabled)":Object.assign({},(0,ce.Qy)(we)),[`&-icon-only${de}-compact-item`]:{flex:"none"},[`&-compact-item${de}-primary`]:{[`&:not([disabled]) + ${de}-compact-item${de}-primary:not([disabled])`]:{position:"relative","&:before":{position:"absolute",top:-we.lineWidth,insetInlineStart:-we.lineWidth,display:"inline-block",width:we.lineWidth,height:`calc(100% + ${we.lineWidth*2}px)`,backgroundColor:we.colorPrimaryHover,content:'""'}}},"&-compact-vertical-item":{[`&${de}-primary`]:{[`&:not([disabled]) + ${de}-compact-vertical-item${de}-primary:not([disabled])`]:{position:"relative","&:before":{position:"absolute",top:-we.lineWidth,insetInlineStart:-we.lineWidth,display:"inline-block",width:`calc(100% + ${we.lineWidth*2}px)`,height:we.lineWidth,backgroundColor:we.colorPrimaryHover,content:'""'}}}}}}},Ge=(we,de,me)=>({[`&:not(:disabled):not(${we}-disabled)`]:{"&:hover":de,"&:active":me}}),ze=we=>({minWidth:we.controlHeight,paddingInlineStart:0,paddingInlineEnd:0,borderRadius:"50%"}),Pt=we=>({borderRadius:we.controlHeight,paddingInlineStart:we.controlHeight/2,paddingInlineEnd:we.controlHeight/2}),pt=we=>({cursor:"not-allowed",borderColor:we.borderColorDisabled,color:we.colorTextDisabled,backgroundColor:we.colorBgContainerDisabled,boxShadow:"none"}),wt=(we,de,me,xt,Ce,at,jt,Et)=>({[`&${we}-background-ghost`]:Object.assign(Object.assign({color:me||void 0,backgroundColor:de,borderColor:xt||void 0,boxShadow:"none"},Ge(we,Object.assign({backgroundColor:de},jt),Object.assign({backgroundColor:de},Et))),{"&:disabled":{cursor:"not-allowed",color:Ce||void 0,borderColor:at||void 0}})}),zt=we=>({[`&:disabled, &${we.componentCls}-disabled`]:Object.assign({},pt(we))}),kt=we=>Object.assign({},zt(we)),tu=we=>({[`&:disabled, &${we.componentCls}-disabled`]:{cursor:"not-allowed",color:we.colorTextDisabled}}),We=we=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},kt(we)),{backgroundColor:we.defaultBg,borderColor:we.defaultBorderColor,color:we.defaultColor,boxShadow:we.defaultShadow}),Ge(we.componentCls,{color:we.colorPrimaryHover,borderColor:we.colorPrimaryHover},{color:we.colorPrimaryActive,borderColor:we.colorPrimaryActive})),wt(we.componentCls,we.ghostBg,we.defaultGhostColor,we.defaultGhostBorderColor,we.colorTextDisabled,we.colorBorder)),{[`&${we.componentCls}-dangerous`]:Object.assign(Object.assign(Object.assign({color:we.colorError,borderColor:we.colorError},Ge(we.componentCls,{color:we.colorErrorHover,borderColor:we.colorErrorBorderHover},{color:we.colorErrorActive,borderColor:we.colorErrorActive})),wt(we.componentCls,we.ghostBg,we.colorError,we.colorError,we.colorTextDisabled,we.colorBorder)),zt(we))}),gt=we=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},kt(we)),{color:we.primaryColor,backgroundColor:we.colorPrimary,boxShadow:we.primaryShadow}),Ge(we.componentCls,{color:we.colorTextLightSolid,backgroundColor:we.colorPrimaryHover},{color:we.colorTextLightSolid,backgroundColor:we.colorPrimaryActive})),wt(we.componentCls,we.ghostBg,we.colorPrimary,we.colorPrimary,we.colorTextDisabled,we.colorBorder,{color:we.colorPrimaryHover,borderColor:we.colorPrimaryHover},{color:we.colorPrimaryActive,borderColor:we.colorPrimaryActive})),{[`&${we.componentCls}-dangerous`]:Object.assign(Object.assign(Object.assign({backgroundColor:we.colorError,boxShadow:we.dangerShadow,color:we.dangerColor},Ge(we.componentCls,{backgroundColor:we.colorErrorHover},{backgroundColor:we.colorErrorActive})),wt(we.componentCls,we.ghostBg,we.colorError,we.colorError,we.colorTextDisabled,we.colorBorder,{color:we.colorErrorHover,borderColor:we.colorErrorHover},{color:we.colorErrorActive,borderColor:we.colorErrorActive})),zt(we))}),Rt=we=>Object.assign(Object.assign({},We(we)),{borderStyle:"dashed"}),tt=we=>Object.assign(Object.assign(Object.assign({color:we.colorLink},Ge(we.componentCls,{color:we.colorLinkHover,backgroundColor:we.linkHoverBg},{color:we.colorLinkActive})),tu(we)),{[`&${we.componentCls}-dangerous`]:Object.assign(Object.assign({color:we.colorError},Ge(we.componentCls,{color:we.colorErrorHover},{color:we.colorErrorActive})),tu(we))}),ft=we=>Object.assign(Object.assign(Object.assign({},Ge(we.componentCls,{color:we.colorText,backgroundColor:we.textHoverBg},{color:we.colorText,backgroundColor:we.colorBgTextActive})),tu(we)),{[`&${we.componentCls}-dangerous`]:Object.assign(Object.assign({color:we.colorError},tu(we)),Ge(we.componentCls,{color:we.colorErrorHover,backgroundColor:we.colorErrorBg},{color:we.colorErrorHover,backgroundColor:we.colorErrorBg}))}),ct=we=>{const{componentCls:de}=we;return{[`${de}-default`]:We(we),[`${de}-primary`]:gt(we),[`${de}-dashed`]:Rt(we),[`${de}-link`]:tt(we),[`${de}-text`]:ft(we),[`${de}-ghost`]:wt(we.componentCls,we.ghostBg,we.colorBgContainer,we.colorBgContainer,we.colorTextDisabled,we.colorBorder)}},qe=function(we){let de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";const{componentCls:me,controlHeight:xt,fontSize:Ce,lineHeight:at,lineWidth:jt,borderRadius:Et,buttonPaddingHorizontal:De,iconCls:yt}=we,Ue=Math.max(0,(xt-Ce*at)/2-jt),Ae=`${me}-icon-only`;return[{[`${me}${de}`]:{fontSize:Ce,height:xt,padding:`${Ue}px ${De}px`,borderRadius:Et,[`&${Ae}`]:{width:xt,paddingInlineStart:0,paddingInlineEnd:0,[`&${me}-round`]:{width:"auto"},[yt]:{fontSize:we.buttonIconOnlyFontSize}},[`&${me}-loading`]:{opacity:we.opacityLoading,cursor:"default"},[`${me}-loading-icon`]:{transition:`width ${we.motionDurationSlow} ${we.motionEaseInOut}, opacity ${we.motionDurationSlow} ${we.motionEaseInOut}`}}},{[`${me}${me}-circle${de}`]:ze(we)},{[`${me}${me}-round${de}`]:Pt(we)}]},je=we=>qe((0,W.TS)(we,{fontSize:we.contentFontSize})),ye=we=>{const de=(0,W.TS)(we,{controlHeight:we.controlHeightSM,fontSize:we.contentFontSizeSM,padding:we.paddingXS,buttonPaddingHorizontal:we.paddingInlineSM,borderRadius:we.borderRadiusSM,buttonIconOnlyFontSize:we.onlyIconSizeSM});return qe(de,`${we.componentCls}-sm`)},Oe=we=>{const de=(0,W.TS)(we,{controlHeight:we.controlHeightLG,fontSize:we.contentFontSizeLG,buttonPaddingHorizontal:we.paddingInlineLG,borderRadius:we.borderRadiusLG,buttonIconOnlyFontSize:we.onlyIconSizeLG});return qe(de,`${we.componentCls}-lg`)},$e=we=>{const{componentCls:de}=we;return{[de]:{[`&${de}-block`]:{width:"100%"}}}},Ze=we=>{const{paddingInline:de,onlyIconSize:me}=we;return(0,W.TS)(we,{buttonPaddingHorizontal:de,buttonIconOnlyFontSize:me})},Qe=we=>({fontWeight:400,defaultShadow:`0 ${we.controlOutlineWidth}px 0 ${we.controlTmpOutline}`,primaryShadow:`0 ${we.controlOutlineWidth}px 0 ${we.controlOutline}`,dangerShadow:`0 ${we.controlOutlineWidth}px 0 ${we.colorErrorOutline}`,primaryColor:we.colorTextLightSolid,dangerColor:we.colorTextLightSolid,borderColorDisabled:we.colorBorder,defaultGhostColor:we.colorBgContainer,ghostBg:"transparent",defaultGhostBorderColor:we.colorBgContainer,paddingInline:we.paddingContentHorizontal-we.lineWidth,paddingInlineLG:we.paddingContentHorizontal-we.lineWidth,paddingInlineSM:8-we.lineWidth,onlyIconSize:we.fontSizeLG,onlyIconSizeSM:we.fontSizeLG-2,onlyIconSizeLG:we.fontSizeLG+2,groupBorderColor:we.colorPrimaryHover,linkHoverBg:"transparent",textHoverBg:we.colorBgTextHover,defaultColor:we.colorText,defaultBg:we.colorBgContainer,defaultBorderColor:we.colorBorder,defaultBorderColorDisabled:we.colorBorder,contentFontSize:we.fontSize,contentFontSizeSM:we.fontSize,contentFontSizeLG:we.fontSizeLG});var lt=(0,j.Z)("Button",we=>{const de=Ze(we);return[Se(de),ye(de),je(de),Oe(de),$e(de),ct(de),Fe(de)]},Qe),mt=e(74207);function uu(we,de){return{[`&-item:not(${de}-last-item)`]:{marginBottom:-we.lineWidth},"&-item":{"&:hover,&:focus,&:active":{zIndex:2},"&[disabled]":{zIndex:0}}}}function Qt(we,de){return{[`&-item:not(${de}-first-item):not(${de}-last-item)`]:{borderRadius:0},[`&-item${de}-first-item:not(${de}-last-item)`]:{[`&, &${we}-sm, &${we}-lg`]:{borderEndEndRadius:0,borderEndStartRadius:0}},[`&-item${de}-last-item:not(${de}-first-item)`]:{[`&, &${we}-sm, &${we}-lg`]:{borderStartStartRadius:0,borderStartEndRadius:0}}}}function Le(we){const de=`${we.componentCls}-compact-vertical`;return{[de]:Object.assign(Object.assign({},uu(we,de)),Qt(we.componentCls,de))}}var et=(0,j.b)(["Button","compact"],we=>{const de=Ze(we);return[(0,mt.c)(de),Le(de)]},Qe),Zt=function(we,de){var me={};for(var xt in we)Object.prototype.hasOwnProperty.call(we,xt)&&de.indexOf(xt)<0&&(me[xt]=we[xt]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,xt=Object.getOwnPropertySymbols(we);Ce<xt.length;Ce++)de.indexOf(xt[Ce])<0&&Object.prototype.propertyIsEnumerable.call(we,xt[Ce])&&(me[xt[Ce]]=we[xt[Ce]]);return me};function Tt(we){return we==="danger"?{danger:!0}:{type:we}}function Nt(we){if(typeof we=="object"&&we){const de=we==null?void 0:we.delay;return{loading:!1,delay:!Number.isNaN(de)&&typeof de=="number"?de:0}}return{loading:!!we,delay:0}}const Wt=(we,de)=>{var me,xt;const{loading:Ce=!1,prefixCls:at,type:jt="default",danger:Et,shape:De="default",size:yt,styles:Ue,disabled:Ae,className:ht,rootClassName:St,children:Ne,icon:Fu,ghost:_t=!1,block:Zu=!1,htmlType:Yu="button",classNames:wu,style:Iu={}}=we,Ct=Zt(we,["loading","prefixCls","type","danger","shape","size","styles","disabled","className","rootClassName","children","icon","ghost","block","htmlType","classNames","style"]),{getPrefixCls:eu,autoInsertSpaceInButton:iu,direction:au,button:bt}=(0,u.useContext)(h.E_),Ht=eu("btn",at),[Dt,Ot]=lt(Ht),cu=(0,u.useContext)(o.Z),Hu=Ae!=null?Ae:cu,Wu=(0,u.useContext)(m),Br=(0,u.useMemo)(()=>Nt(Ce),[Ce]),[ir,rn]=(0,u.useState)(Br.loading),[At,Lu]=(0,u.useState)(!1),Xr=(0,u.createRef)(),Rn=(0,d.sQ)(de,Xr),Wr=u.Children.count(Ne)===1&&!Fu&&!R(jt);(0,u.useEffect)(()=>{let e0=null;Br.delay>0?e0=setTimeout(()=>{e0=null,rn(!0)},Br.delay):rn(Br.loading);function sn(){e0&&(clearTimeout(e0),e0=null)}return sn},[Br]),(0,u.useEffect)(()=>{if(!Rn||!Rn.current||iu===!1)return;const e0=Rn.current.textContent;Wr&&D(e0)?At||Lu(!0):At&&Lu(!1)},[Rn]);const mn=e0=>{const{onClick:sn}=we;if(ir||Hu){e0.preventDefault();return}sn==null||sn(e0)},Tn=iu!==!1,{compactSize:Gn,compactItemClassnames:In}=(0,B.ri)(Ht,au),Yn={large:"lg",small:"sm",middle:void 0},E0=(0,i.Z)(e0=>{var sn,jr;return(jr=(sn=yt!=null?yt:Gn)!==null&&sn!==void 0?sn:Wu)!==null&&jr!==void 0?jr:e0}),o0=E0&&Yn[E0]||"",n0=ir?"loading":Fu,yn=(0,c.Z)(Ct,["navigate"]),Qn=l()(Ht,Ot,{[`${Ht}-${De}`]:De!=="default"&&De,[`${Ht}-${jt}`]:jt,[`${Ht}-${o0}`]:o0,[`${Ht}-icon-only`]:!Ne&&Ne!==0&&!!n0,[`${Ht}-background-ghost`]:_t&&!R(jt),[`${Ht}-loading`]:ir,[`${Ht}-two-chinese-chars`]:At&&Tn&&!ir,[`${Ht}-block`]:Zu,[`${Ht}-dangerous`]:!!Et,[`${Ht}-rtl`]:au==="rtl"},In,ht,St,bt==null?void 0:bt.className),k0=Object.assign(Object.assign({},bt==null?void 0:bt.style),Iu),Bt=l()(wu==null?void 0:wu.icon,(me=bt==null?void 0:bt.classNames)===null||me===void 0?void 0:me.icon),S0=Object.assign(Object.assign({},(Ue==null?void 0:Ue.icon)||{}),((xt=bt==null?void 0:bt.styles)===null||xt===void 0?void 0:xt.icon)||{}),Jn=Fu&&!ir?u.createElement(ne,{prefixCls:Ht,className:Bt,style:S0},Fu):u.createElement(J,{existIcon:!!Fu,prefixCls:Ht,loading:!!ir}),Fn=Ne||Ne===0?N(Ne,Wr&&Tn):null;if(yn.href!==void 0)return Dt(u.createElement("a",Object.assign({},yn,{className:l()(Qn,{[`${Ht}-disabled`]:Hu}),style:k0,onClick:mn,ref:Rn}),Jn,Fn));let j0=u.createElement("button",Object.assign({},Ct,{type:Yu,className:Qn,style:k0,onClick:mn,disabled:Hu,ref:Rn}),Jn,Fn,In&&u.createElement(et,{key:"compact",prefixCls:Ht}));return R(jt)||(j0=u.createElement(s.Z,{component:"Button",disabled:!!ir},j0)),Dt(j0)},nu=(0,u.forwardRef)(Wt);nu.Group=x,nu.__ANT_BUTTON=!0;var Ut=nu},3113:function(f,g,e){"use strict";var u=e(67797);g.ZP=u.Z},43604:function(f,g,e){"use strict";var u=e(37028);g.Z=u.Z},1684:function(f,g,e){"use strict";e.d(g,{n:function(){return l}});var u=e(59301);const n=u.createContext(!1),l=c=>{let{children:d,disabled:s}=c;const h=u.useContext(n);return u.createElement(n.Provider,{value:s!=null?s:h},d)};g.Z=n},52946:function(f,g,e){"use strict";e.d(g,{q:function(){return l}});var u=e(59301);const n=u.createContext(void 0),l=c=>{let{children:d,size:s}=c;const h=u.useContext(n);return u.createElement(n.Provider,{value:s||h},d)};g.Z=n},36355:function(f,g,e){"use strict";e.d(g,{E_:function(){return c},oR:function(){return n}});var u=e(59301);const n="anticon",l=(s,h)=>h||(s?`ant-${s}`:"ant"),c=u.createContext({getPrefixCls:l,iconPrefixCls:n}),{Consumer:d}=c},19716:function(f,g,e){"use strict";var u=e(59301),n=e(52946);const l=c=>{const d=u.useContext(n.Z);return u.useMemo(()=>c?typeof c=="string"?c!=null?c:d:c instanceof Function?c(d):d:d,[c,d])};g.Z=l},92736:function(f,g,e){"use strict";e.d(g,{ZP:function(){return tu},w6:function(){return wt}});var u=e(36237),n=e(18418),l=e(80547),c=e(24434),d=e(59301),s=e(28726),h=e(98044),o=e(41887);const i="internalMark";var p=We=>{const{locale:gt={},children:Rt,_ANT_MARK__:tt}=We;d.useEffect(()=>(0,h.f)(gt&>.Modal),[gt]);const ft=d.useMemo(()=>Object.assign(Object.assign({},gt),{exist:!0}),[gt]);return d.createElement(o.Z.Provider,{value:ft},Rt)},y=e(31724),m=e(45246),E=e(34117),x=e(36355),I=e(30071),O=e(64993),D=e(47273),S=e(810);const R=`-ant-${Date.now()}-${Math.random()}`;function M(We,gt){const Rt={},tt=(qe,je)=>{let ye=qe.clone();return ye=(je==null?void 0:je(ye))||ye,ye.toRgbString()},ft=(qe,je)=>{const ye=new O.C(qe),Oe=(0,I.generate)(ye.toRgbString());Rt[`${je}-color`]=tt(ye),Rt[`${je}-color-disabled`]=Oe[1],Rt[`${je}-color-hover`]=Oe[4],Rt[`${je}-color-active`]=Oe[6],Rt[`${je}-color-outline`]=ye.clone().setAlpha(.2).toRgbString(),Rt[`${je}-color-deprecated-bg`]=Oe[0],Rt[`${je}-color-deprecated-border`]=Oe[2]};if(gt.primaryColor){ft(gt.primaryColor,"primary");const qe=new O.C(gt.primaryColor),je=(0,I.generate)(qe.toRgbString());je.forEach((Oe,$e)=>{Rt[`primary-${$e+1}`]=Oe}),Rt["primary-color-deprecated-l-35"]=tt(qe,Oe=>Oe.lighten(35)),Rt["primary-color-deprecated-l-20"]=tt(qe,Oe=>Oe.lighten(20)),Rt["primary-color-deprecated-t-20"]=tt(qe,Oe=>Oe.tint(20)),Rt["primary-color-deprecated-t-50"]=tt(qe,Oe=>Oe.tint(50)),Rt["primary-color-deprecated-f-12"]=tt(qe,Oe=>Oe.setAlpha(Oe.getAlpha()*.12));const ye=new O.C(je[0]);Rt["primary-color-active-deprecated-f-30"]=tt(ye,Oe=>Oe.setAlpha(Oe.getAlpha()*.3)),Rt["primary-color-active-deprecated-d-02"]=tt(ye,Oe=>Oe.darken(2))}return gt.successColor&&ft(gt.successColor,"success"),gt.warningColor&&ft(gt.warningColor,"warning"),gt.errorColor&&ft(gt.errorColor,"error"),gt.infoColor&&ft(gt.infoColor,"info"),`
|
|
|
:root {
|
|
|
${Object.keys(Rt).map(qe=>`--${We}-${qe}: ${Rt[qe]};`).join(`
|
|
|
`)}
|
|
|
}
|
|
|
`.trim()}function N(We,gt){const Rt=M(We,gt);(0,D.Z)()&&(0,S.hq)(Rt,`${R}-dynamic-theme`)}var Y=e(1684),$=e(52946);function G(){const We=(0,d.useContext)(Y.Z),gt=(0,d.useContext)($.Z);return{componentDisabled:We,componentSize:gt}}var ae=G,ne=e(13697);function oe(We,gt){const Rt=We||{},tt=Rt.inherit===!1||!gt?m.u_:gt;return(0,l.Z)(()=>{if(!We)return gt;const ft=Object.assign({},tt.components);return Object.keys(We.components||{}).forEach(ct=>{ft[ct]=Object.assign(Object.assign({},ft[ct]),We.components[ct])}),Object.assign(Object.assign(Object.assign({},tt),Rt),{token:Object.assign(Object.assign({},tt.token),Rt.token),components:ft})},[Rt,tt],(ft,ct)=>ft.some((qe,je)=>{const ye=ct[je];return!(0,ne.Z)(qe,ye,!0)}))}var ee=e(77900),q=e(88088);function K(We){const{children:gt}=We,[,Rt]=(0,q.Z)(),{motion:tt}=Rt,ft=d.useRef(!1);return ft.current=ft.current||tt===!1,ft.current?d.createElement(ee.Provider,{motion:tt},gt):gt}var se=e(73040),te=function(We,gt){var Rt={};for(var tt in We)Object.prototype.hasOwnProperty.call(We,tt)&>.indexOf(tt)<0&&(Rt[tt]=We[tt]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ft=0,tt=Object.getOwnPropertySymbols(We);ft<tt.length;ft++)gt.indexOf(tt[ft])<0&&Object.prototype.propertyIsEnumerable.call(We,tt[ft])&&(Rt[tt[ft]]=We[tt[ft]]);return Rt};let J=!1;const ce=null,W=null,j=["getTargetContainer","getPopupContainer","renderEmpty","pageHeader","input","pagination","form","select","button"],ie="ant";let ve,Fe,Se;function Ge(){return ve||ie}function ze(){return Fe||x.oR}function Pt(We){return Object.keys(We).some(gt=>gt.endsWith("Color"))}const pt=We=>{let{prefixCls:gt,iconPrefixCls:Rt,theme:tt}=We;gt!==void 0&&(ve=gt),Rt!==void 0&&(Fe=Rt),tt&&(Pt(tt)?N(Ge(),tt):Se=tt)},wt=()=>({getPrefixCls:(We,gt)=>gt||(We?`${Ge()}-${We}`:Ge()),getIconPrefixCls:ze,getRootPrefixCls:()=>ve||Ge(),getTheme:()=>Se}),zt=We=>{const{children:gt,csp:Rt,autoInsertSpaceInButton:tt,alert:ft,anchor:ct,form:qe,locale:je,componentSize:ye,direction:Oe,space:$e,virtual:Ze,dropdownMatchSelectWidth:Qe,popupMatchSelectWidth:lt,popupOverflow:mt,legacyLocale:uu,parentContext:Qt,iconPrefixCls:Le,theme:et,componentDisabled:Zt,segmented:Tt,statistic:Nt,spin:Wt,calendar:nu,carousel:Ut,cascader:we,collapse:de,typography:me,checkbox:xt,descriptions:Ce,divider:at,drawer:jt,skeleton:Et,steps:De,image:yt,layout:Ue,list:Ae,mentions:ht,modal:St,progress:Ne,result:Fu,slider:_t,breadcrumb:Zu,menu:Yu,pagination:wu,input:Iu,empty:Ct,badge:eu,radio:iu,rate:au,switch:bt,transfer:Ht,avatar:Dt,message:Ot,tag:cu,table:Hu,card:Wu,tabs:Br,timeline:ir,timePicker:rn,upload:At,notification:Lu,tree:Xr,colorPicker:Rn,datePicker:Wr,wave:mn}=We,Tn=d.useCallback((Fn,j0)=>{const{prefixCls:e0}=We;if(j0)return j0;const sn=e0||Qt.getPrefixCls("");return Fn?`${sn}-${Fn}`:sn},[Qt.getPrefixCls,We.prefixCls]),Gn=Le||Qt.iconPrefixCls||x.oR,In=Gn!==Qt.iconPrefixCls,Yn=Rt||Qt.csp,E0=(0,se.Z)(Gn,Yn),o0=oe(et,Qt.theme),n0={csp:Yn,autoInsertSpaceInButton:tt,alert:ft,anchor:ct,locale:je||uu,direction:Oe,space:$e,virtual:Ze,popupMatchSelectWidth:lt!=null?lt:Qe,popupOverflow:mt,getPrefixCls:Tn,iconPrefixCls:Gn,theme:o0,segmented:Tt,statistic:Nt,spin:Wt,calendar:nu,carousel:Ut,cascader:we,collapse:de,typography:me,checkbox:xt,descriptions:Ce,divider:at,drawer:jt,skeleton:Et,steps:De,image:yt,input:Iu,layout:Ue,list:Ae,mentions:ht,modal:St,progress:Ne,result:Fu,slider:_t,breadcrumb:Zu,menu:Yu,pagination:wu,empty:Ct,badge:eu,radio:iu,rate:au,switch:bt,transfer:Ht,avatar:Dt,message:Ot,tag:cu,table:Hu,card:Wu,tabs:Br,timeline:ir,timePicker:rn,upload:At,notification:Lu,tree:Xr,colorPicker:Rn,datePicker:Wr,wave:mn},yn=Object.assign({},Qt);Object.keys(n0).forEach(Fn=>{n0[Fn]!==void 0&&(yn[Fn]=n0[Fn])}),j.forEach(Fn=>{const j0=We[Fn];j0&&(yn[Fn]=j0)});const Qn=(0,l.Z)(()=>yn,yn,(Fn,j0)=>{const e0=Object.keys(Fn),sn=Object.keys(j0);return e0.length!==sn.length||e0.some(jr=>Fn[jr]!==j0[jr])}),k0=d.useMemo(()=>({prefixCls:Gn,csp:Yn}),[Gn,Yn]);let Bt=In?E0(gt):gt;const S0=d.useMemo(()=>{var Fn,j0,e0,sn;return(0,c.T)(((Fn=y.Z.Form)===null||Fn===void 0?void 0:Fn.defaultValidateMessages)||{},((e0=(j0=Qn.locale)===null||j0===void 0?void 0:j0.Form)===null||e0===void 0?void 0:e0.defaultValidateMessages)||{},((sn=Qn.form)===null||sn===void 0?void 0:sn.validateMessages)||{},(qe==null?void 0:qe.validateMessages)||{})},[Qn,qe==null?void 0:qe.validateMessages]);Object.keys(S0).length>0&&(Bt=d.createElement(s.Z.Provider,{value:S0},gt)),je&&(Bt=d.createElement(p,{locale:je,_ANT_MARK__:i},Bt)),(Gn||Yn)&&(Bt=d.createElement(n.Z.Provider,{value:k0},Bt)),ye&&(Bt=d.createElement($.q,{size:ye},Bt)),Bt=d.createElement(K,null,Bt);const Jn=d.useMemo(()=>{const Fn=o0||{},{algorithm:j0,token:e0,components:sn}=Fn,jr=te(Fn,["algorithm","token","components"]),xe=j0&&(!Array.isArray(j0)||j0.length>0)?(0,u.createTheme)(j0):m.uH,nt={};return Object.entries(sn||{}).forEach(Je=>{let[Ft,dt]=Je;const su=Object.assign({},dt);"algorithm"in su&&(su.algorithm===!0?su.theme=xe:(Array.isArray(su.algorithm)||typeof su.algorithm=="function")&&(su.theme=(0,u.createTheme)(su.algorithm)),delete su.algorithm),nt[Ft]=su}),Object.assign(Object.assign({},jr),{theme:xe,token:Object.assign(Object.assign({},E.Z),e0),components:nt})},[o0]);return et&&(Bt=d.createElement(m.Mj.Provider,{value:Jn},Bt)),Zt!==void 0&&(Bt=d.createElement(Y.n,{disabled:Zt},Bt)),d.createElement(x.E_.Provider,{value:Qn},Bt)},kt=We=>{const gt=d.useContext(x.E_),Rt=d.useContext(o.Z);return d.createElement(zt,Object.assign({parentContext:gt,legacyLocale:Rt},We))};kt.ConfigContext=x.E_,kt.SizeContext=$.Z,kt.config=pt,kt.useConfig=ae,Object.defineProperty(kt,"SizeContext",{get:()=>$.Z});var tu=kt},48183:function(f,g,e){"use strict";e.d(g,{Z:function(){return d}});var u={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=u,l=e(67532),d={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({},l.Z)}},32441:function(f,g,e){"use strict";e.d(g,{RV:function(){return s},Rk:function(){return h},Ux:function(){return i},aM:function(){return o},q3:function(){return c},qI:function(){return d}});var u=e(59301),n=e(95013),l=e(2738);const c=u.createContext({labelAlign:"right",vertical:!1,itemRef:()=>{}}),d=u.createContext(null),s=B=>{const p=(0,l.Z)(B,["prefixCls"]);return u.createElement(n.FormProvider,Object.assign({},p))},h=u.createContext({prefixCls:""}),o=u.createContext({}),i=B=>{let{children:p,status:y,override:m}=B;const E=(0,u.useContext)(o),x=(0,u.useMemo)(()=>{const I=Object.assign({},E);return m&&delete I.isFormItemInput,y&&(delete I.status,delete I.hasFeedback,delete I.feedbackIcon),I},[y,m,E]);return u.createElement(o.Provider,{value:x},p)}},28726:function(f,g,e){"use strict";var u=e(59301);g.Z=(0,u.createContext)(void 0)},6700:function(f,g,e){"use strict";var u=e(59301);const n=(0,u.createContext)({});g.Z=n},37028:function(f,g,e){"use strict";var u=e(59301),n=e(92310),l=e.n(n),c=e(36355),d=e(6700),s=e(98242),h=function(p,y){var m={};for(var E in p)Object.prototype.hasOwnProperty.call(p,E)&&y.indexOf(E)<0&&(m[E]=p[E]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,E=Object.getOwnPropertySymbols(p);x<E.length;x++)y.indexOf(E[x])<0&&Object.prototype.propertyIsEnumerable.call(p,E[x])&&(m[E[x]]=p[E[x]]);return m};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"],B=u.forwardRef((p,y)=>{const{getPrefixCls:m,direction:E}=u.useContext(c.E_),{gutter:x,wrap:I}=u.useContext(d.Z),{prefixCls:O,span:D,order:S,offset:R,push:M,pull:N,className:Y,children:$,flex:G,style:ae}=p,ne=h(p,["prefixCls","span","order","offset","push","pull","className","children","flex","style"]),oe=m("col",O),[ee,q]=(0,s.c)(oe);let K={};i.forEach(J=>{let ce={};const W=p[J];typeof W=="number"?ce.span=W:typeof W=="object"&&(ce=W||{}),delete ne[J],K=Object.assign(Object.assign({},K),{[`${oe}-${J}-${ce.span}`]:ce.span!==void 0,[`${oe}-${J}-order-${ce.order}`]:ce.order||ce.order===0,[`${oe}-${J}-offset-${ce.offset}`]:ce.offset||ce.offset===0,[`${oe}-${J}-push-${ce.push}`]:ce.push||ce.push===0,[`${oe}-${J}-pull-${ce.pull}`]:ce.pull||ce.pull===0,[`${oe}-${J}-flex-${ce.flex}`]:ce.flex||ce.flex==="auto",[`${oe}-rtl`]:E==="rtl"})});const se=l()(oe,{[`${oe}-${D}`]:D!==void 0,[`${oe}-order-${S}`]:S,[`${oe}-offset-${R}`]:R,[`${oe}-push-${M}`]:M,[`${oe}-pull-${N}`]:N},Y,K,q),te={};if(x&&x[0]>0){const J=x[0]/2;te.paddingLeft=J,te.paddingRight=J}return G&&(te.flex=o(G),I===!1&&!te.minWidth&&(te.minWidth=0)),ee(u.createElement("div",Object.assign({},ne,{style:Object.assign(Object.assign({},te),ae),className:se,ref:y}),$))});g.Z=B},27382:function(f,g,e){"use strict";var u=e(59301),n=e(92310),l=e.n(n),c=e(69507),d=e(36355),s=e(6700),h=e(98242),o=function(m,E){var x={};for(var I in m)Object.prototype.hasOwnProperty.call(m,I)&&E.indexOf(I)<0&&(x[I]=m[I]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,I=Object.getOwnPropertySymbols(m);O<I.length;O++)E.indexOf(I[O])<0&&Object.prototype.propertyIsEnumerable.call(m,I[O])&&(x[I[O]]=m[I[O]]);return x};const i=null,B=null;function p(m,E){const[x,I]=u.useState(typeof m=="string"?m:""),O=()=>{if(typeof m=="string"&&I(m),typeof m=="object")for(let D=0;D<c.c4.length;D++){const S=c.c4[D];if(!E[S])continue;const R=m[S];if(R!==void 0){I(R);return}}};return u.useEffect(()=>{O()},[JSON.stringify(m),E]),x}const y=u.forwardRef((m,E)=>{const{prefixCls:x,justify:I,align:O,className:D,style:S,children:R,gutter:M=0,wrap:N}=m,Y=o(m,["prefixCls","justify","align","className","style","children","gutter","wrap"]),{getPrefixCls:$,direction:G}=u.useContext(d.E_),[ae,ne]=u.useState({xs:!0,sm:!0,md:!0,lg:!0,xl:!0,xxl:!0}),[oe,ee]=u.useState({xs:!1,sm:!1,md:!1,lg:!1,xl:!1,xxl:!1}),q=p(O,oe),K=p(I,oe),se=u.useRef(M),te=(0,c.ZP)();u.useEffect(()=>{const pt=te.subscribe(wt=>{ee(wt);const zt=se.current||0;(!Array.isArray(zt)&&typeof zt=="object"||Array.isArray(zt)&&(typeof zt[0]=="object"||typeof zt[1]=="object"))&&ne(wt)});return()=>te.unsubscribe(pt)},[]);const J=()=>{const pt=[void 0,void 0];return(Array.isArray(M)?M:[M,void 0]).forEach((zt,kt)=>{if(typeof zt=="object")for(let tu=0;tu<c.c4.length;tu++){const We=c.c4[tu];if(ae[We]&&zt[We]!==void 0){pt[kt]=zt[We];break}}else pt[kt]=zt}),pt},ce=$("row",x),[W,j]=(0,h.V)(ce),ie=J(),ve=l()(ce,{[`${ce}-no-wrap`]:N===!1,[`${ce}-${K}`]:K,[`${ce}-${q}`]:q,[`${ce}-rtl`]:G==="rtl"},D,j),Fe={},Se=ie[0]!=null&&ie[0]>0?ie[0]/-2:void 0;Se&&(Fe.marginLeft=Se,Fe.marginRight=Se),[,Fe.rowGap]=ie;const[Ge,ze]=ie,Pt=u.useMemo(()=>({gutter:[Ge,ze],wrap:N}),[Ge,ze,N]);return W(u.createElement(s.Z.Provider,{value:Pt},u.createElement("div",Object.assign({},Y,{className:ve,style:Object.assign(Object.assign({},Fe),S),ref:E}),R)))});g.Z=y},98242:function(f,g,e){"use strict";e.d(g,{V:function(){return o},c:function(){return i}});var u=e(83116),n=e(37613);const l=B=>{const{componentCls:p}=B;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"}}}},c=B=>{const{componentCls:p}=B;return{[p]:{position:"relative",maxWidth:"100%",minHeight:1}}},d=(B,p)=>{const{componentCls:y,gridColumns:m}=B,E={};for(let x=m;x>=0;x--)x===0?(E[`${y}${p}-${x}`]={display:"none"},E[`${y}-push-${x}`]={insetInlineStart:"auto"},E[`${y}-pull-${x}`]={insetInlineEnd:"auto"},E[`${y}${p}-push-${x}`]={insetInlineStart:"auto"},E[`${y}${p}-pull-${x}`]={insetInlineEnd:"auto"},E[`${y}${p}-offset-${x}`]={marginInlineStart:0},E[`${y}${p}-order-${x}`]={order:0}):(E[`${y}${p}-${x}`]=[{"--ant-display":"block",display:"block"},{display:"var(--ant-display)",flex:`0 0 ${x/m*100}%`,maxWidth:`${x/m*100}%`}],E[`${y}${p}-push-${x}`]={insetInlineStart:`${x/m*100}%`},E[`${y}${p}-pull-${x}`]={insetInlineEnd:`${x/m*100}%`},E[`${y}${p}-offset-${x}`]={marginInlineStart:`${x/m*100}%`},E[`${y}${p}-order-${x}`]={order:x});return E},s=(B,p)=>d(B,p),h=(B,p,y)=>({[`@media (min-width: ${p}px)`]:Object.assign({},s(B,y))}),o=(0,u.Z)("Grid",B=>[l(B)]),i=(0,u.Z)("Grid",B=>{const p=(0,n.TS)(B,{gridColumns:24}),y={"-sm":p.screenSMMin,"-md":p.screenMDMin,"-lg":p.screenLGMin,"-xl":p.screenXLMin,"-xxl":p.screenXXLMin};return[c(p),s(p,""),s(p,"-xs"),Object.keys(y).map(m=>h(p,y[m],m)).reduce((m,E)=>Object.assign(Object.assign({},m),E),{})]})},41887:function(f,g,e){"use strict";var u=e(59301);const n=(0,u.createContext)(void 0);g.Z=n},31724:function(f,g,e){"use strict";e.d(g,{Z:function(){return h}});var u=e(22075),n=e(48183),l=n.Z,c=e(67532);const d="${label} is not a valid ${type}";var h={locale:"en",Pagination:u.Z,DatePicker:n.Z,TimePicker:c.Z,Calendar:l,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:d,method:d,array:d,object:d,number:d,date:d,boolean:d,integer:d,float:d,regexp:d,email:d,url:d,hex:d},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(f,g,e){"use strict";var u=e(59301),n=e(41887),l=e(31724);const c=(d,s)=>{const h=u.useContext(n.Z),o=u.useMemo(()=>{var B;const p=s||l.Z[d],y=(B=h==null?void 0:h[d])!==null&&B!==void 0?B:{};return Object.assign(Object.assign({},typeof p=="function"?p():p),y||{})},[d,s,h]),i=u.useMemo(()=>{const B=h==null?void 0:h.locale;return h!=null&&h.exist&&!B?l.Z.locale:B},[h]);return[o,i]};g.Z=c},81863:function(f,g,e){"use strict";e.d(g,{Z:function(){return p}});var u=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"},l=n,d={placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4",rangePlaceholder:["\u5F00\u59CB\u65F6\u95F4","\u7ED3\u675F\u65F6\u95F4"]};const s={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"]},l),timePickerLocale:Object.assign({},d)};s.lang.ok="\u786E\u5B9A";var h=s,o=h;const i="${label}\u4E0D\u662F\u4E00\u4E2A\u6709\u6548\u7684${type}";var p={locale:"zh-cn",Pagination:u.Z,DatePicker:h,TimePicker:d,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(f,g,e){"use strict";e.d(g,{ZP:function(){return ft}});var u=e(94480),n=e(59301),l=e(1585),c=e(92736),d=e(29679),s=e(19248),h=e(96512),o=e(78987),i=e(58617),B=e(92310),p=e.n(B),y=e(581),m=e(36355),E=e(36237),x=e(17313),I=e(83116),O=e(37613);const D=ct=>{const{componentCls:qe,iconCls:je,boxShadow:ye,colorText:Oe,colorSuccess:$e,colorError:Ze,colorWarning:Qe,colorInfo:lt,fontSizeLG:mt,motionEaseInOutCirc:uu,motionDurationSlow:Qt,marginXS:Le,paddingXS:et,borderRadiusLG:Zt,zIndexPopup:Tt,contentPadding:Nt,contentBg:Wt}=ct,nu=`${qe}-notice`,Ut=new E.Keyframes("MessageMoveIn",{"0%":{padding:0,transform:"translateY(-100%)",opacity:0},"100%":{padding:et,transform:"translateY(0)",opacity:1}}),we=new E.Keyframes("MessageMoveOut",{"0%":{maxHeight:ct.height,padding:et,opacity:1},"100%":{maxHeight:0,padding:0,opacity:0}}),de={padding:et,textAlign:"center",[`${qe}-custom-content > ${je}`]:{verticalAlign:"text-bottom",marginInlineEnd:Le,fontSize:mt},[`${nu}-content`]:{display:"inline-block",padding:Nt,background:Wt,borderRadius:Zt,boxShadow:ye,pointerEvents:"all"},[`${qe}-success > ${je}`]:{color:$e},[`${qe}-error > ${je}`]:{color:Ze},[`${qe}-warning > ${je}`]:{color:Qe},[`${qe}-info > ${je},
|
|
|
${qe}-loading > ${je}`]:{color:lt}};return[{[qe]:Object.assign(Object.assign({},(0,x.Wf)(ct)),{color:Oe,position:"fixed",top:Le,width:"100%",pointerEvents:"none",zIndex:Tt,[`${qe}-move-up`]:{animationFillMode:"forwards"},[`
|
|
|
${qe}-move-up-appear,
|
|
|
${qe}-move-up-enter
|
|
|
`]:{animationName:Ut,animationDuration:Qt,animationPlayState:"paused",animationTimingFunction:uu},[`
|
|
|
${qe}-move-up-appear${qe}-move-up-appear-active,
|
|
|
${qe}-move-up-enter${qe}-move-up-enter-active
|
|
|
`]:{animationPlayState:"running"},[`${qe}-move-up-leave`]:{animationName:we,animationDuration:Qt,animationPlayState:"paused",animationTimingFunction:uu},[`${qe}-move-up-leave${qe}-move-up-leave-active`]:{animationPlayState:"running"},"&-rtl":{direction:"rtl",span:{direction:"rtl"}}})},{[qe]:{[nu]:Object.assign({},de)}},{[`${qe}-notice-pure-panel`]:Object.assign(Object.assign({},de),{padding:0,textAlign:"start"})}]};var S=(0,I.Z)("Message",ct=>{const qe=(0,O.TS)(ct,{height:150});return[D(qe)]},ct=>({zIndexPopup:ct.zIndexPopupBase+10,contentBg:ct.colorBgElevated,contentPadding:`${(ct.controlHeightLG-ct.fontSize*ct.lineHeight)/2}px ${ct.paddingSM}px`})),R=function(ct,qe){var je={};for(var ye in ct)Object.prototype.hasOwnProperty.call(ct,ye)&&qe.indexOf(ye)<0&&(je[ye]=ct[ye]);if(ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,ye=Object.getOwnPropertySymbols(ct);Oe<ye.length;Oe++)qe.indexOf(ye[Oe])<0&&Object.prototype.propertyIsEnumerable.call(ct,ye[Oe])&&(je[ye[Oe]]=ct[ye[Oe]]);return je};const M={info:n.createElement(o.Z,null),success:n.createElement(d.Z,null),error:n.createElement(s.Z,null),warning:n.createElement(h.Z,null),loading:n.createElement(i.Z,null)},N=ct=>{let{prefixCls:qe,type:je,icon:ye,children:Oe}=ct;return n.createElement("div",{className:p()(`${qe}-custom-content`,`${qe}-${je}`)},ye||M[je],n.createElement("span",null,Oe))};var $=ct=>{const{prefixCls:qe,className:je,type:ye,icon:Oe,content:$e}=ct,Ze=R(ct,["prefixCls","className","type","icon","content"]),{getPrefixCls:Qe}=n.useContext(m.E_),lt=qe||Qe("message"),[,mt]=S(lt);return n.createElement(y.qX,Object.assign({},Ze,{prefixCls:lt,className:p()(je,mt,`${lt}-notice-pure-panel`),eventKey:"pure",duration:null,content:n.createElement(N,{prefixCls:lt,type:ye,icon:Oe},$e)}))},G=e(99267);function ae(ct,qe){return{motionName:qe!=null?qe:`${ct}-move-up`}}function ne(ct){let qe;const je=new Promise(Oe=>{qe=ct(()=>{Oe(!0)})}),ye=()=>{qe==null||qe()};return ye.then=(Oe,$e)=>je.then(Oe,$e),ye.promise=je,ye}var oe=function(ct,qe){var je={};for(var ye in ct)Object.prototype.hasOwnProperty.call(ct,ye)&&qe.indexOf(ye)<0&&(je[ye]=ct[ye]);if(ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,ye=Object.getOwnPropertySymbols(ct);Oe<ye.length;Oe++)qe.indexOf(ye[Oe])<0&&Object.prototype.propertyIsEnumerable.call(ct,ye[Oe])&&(je[ye[Oe]]=ct[ye[Oe]]);return je};const ee=8,q=3,K=ct=>{let{children:qe,prefixCls:je}=ct;const[,ye]=S(je);return n.createElement(y.JB,{classNames:{list:ye,notice:ye}},qe)},se=(ct,qe)=>{let{prefixCls:je,key:ye}=qe;return n.createElement(K,{prefixCls:je,key:ye},ct)},te=n.forwardRef((ct,qe)=>{const{top:je,prefixCls:ye,getContainer:Oe,maxCount:$e,duration:Ze=q,rtl:Qe,transitionName:lt,onAllRemoved:mt}=ct,{getPrefixCls:uu,getPopupContainer:Qt,message:Le}=n.useContext(m.E_),et=ye||uu("message"),Zt=()=>({left:"50%",transform:"translateX(-50%)",top:je!=null?je:ee}),Tt=()=>p()({[`${et}-rtl`]:Qe}),Nt=()=>ae(et,lt),Wt=n.createElement("span",{className:`${et}-close-x`},n.createElement(G.Z,{className:`${et}-close-icon`})),[nu,Ut]=(0,y.lm)({prefixCls:et,style:Zt,className:Tt,motion:Nt,closable:!1,closeIcon:Wt,duration:Ze,getContainer:()=>(Oe==null?void 0:Oe())||(Qt==null?void 0:Qt())||document.body,maxCount:$e,onAllRemoved:mt,renderNotifications:se});return n.useImperativeHandle(qe,()=>Object.assign(Object.assign({},nu),{prefixCls:et,message:Le})),Ut});let J=0;function ce(ct){const qe=n.useRef(null);return[n.useMemo(()=>{const ye=lt=>{var mt;(mt=qe.current)===null||mt===void 0||mt.close(lt)},Oe=lt=>{if(!qe.current){const me=()=>{};return me.then=()=>{},me}const{open:mt,prefixCls:uu,message:Qt}=qe.current,Le=`${uu}-notice`,{content:et,icon:Zt,type:Tt,key:Nt,className:Wt,style:nu,onClose:Ut}=lt,we=oe(lt,["content","icon","type","key","className","style","onClose"]);let de=Nt;return de==null&&(J+=1,de=`antd-message-${J}`),ne(me=>(mt(Object.assign(Object.assign({},we),{key:de,content:n.createElement(N,{prefixCls:uu,type:Tt,icon:Zt},et),placement:"top",className:p()(Tt&&`${Le}-${Tt}`,Wt,Qt==null?void 0:Qt.className),style:Object.assign(Object.assign({},Qt==null?void 0:Qt.style),nu),onClose:()=>{Ut==null||Ut(),me()}})),()=>{ye(de)}))},Ze={open:Oe,destroy:lt=>{var mt;lt!==void 0?ye(lt):(mt=qe.current)===null||mt===void 0||mt.destroy()}};return["info","success","warning","error","loading"].forEach(lt=>{const mt=(uu,Qt,Le)=>{let et;uu&&typeof uu=="object"&&"content"in uu?et=uu:et={content:uu};let Zt,Tt;typeof Qt=="function"?Tt=Qt:(Zt=Qt,Tt=Le);const Nt=Object.assign(Object.assign({onClose:Tt,duration:Zt},et),{type:lt});return Oe(Nt)};Ze[lt]=mt}),Ze},[]),n.createElement(te,Object.assign({key:"message-holder"},ct,{ref:qe}))]}function W(ct){return ce(ct)}let j=null,ie=ct=>ct(),ve=[],Fe={};function Se(){const{prefixCls:ct,getContainer:qe,duration:je,rtl:ye,maxCount:Oe,top:$e}=Fe,Ze=ct!=null?ct:(0,c.w6)().getPrefixCls("message"),Qe=(qe==null?void 0:qe())||document.body;return{prefixCls:Ze,getContainer:()=>Qe,duration:je,rtl:ye,maxCount:Oe,top:$e}}const Ge=n.forwardRef((ct,qe)=>{const[je,ye]=n.useState(Se),[Oe,$e]=ce(je),Ze=(0,c.w6)(),Qe=Ze.getRootPrefixCls(),lt=Ze.getIconPrefixCls(),mt=Ze.getTheme(),uu=()=>{ye(Se)};return n.useEffect(uu,[]),n.useImperativeHandle(qe,()=>{const Qt=Object.assign({},Oe);return Object.keys(Qt).forEach(Le=>{Qt[Le]=function(){return uu(),Oe[Le].apply(Oe,arguments)}}),{instance:Qt,sync:uu}}),n.createElement(c.ZP,{prefixCls:Qe,iconPrefixCls:lt,theme:mt},$e)});function ze(){if(!j){const ct=document.createDocumentFragment(),qe={fragment:ct};j=qe,ie(()=>{(0,l.s)(n.createElement(Ge,{ref:je=>{const{instance:ye,sync:Oe}=je||{};Promise.resolve().then(()=>{!qe.instance&&ye&&(qe.instance=ye,qe.sync=Oe,ze())})}}),ct)});return}j.instance&&(ve.forEach(ct=>{const{type:qe,skipped:je}=ct;if(!je)switch(qe){case"open":{ie(()=>{const ye=j.instance.open(Object.assign(Object.assign({},Fe),ct.config));ye==null||ye.then(ct.resolve),ct.setCloseFn(ye)});break}case"destroy":ie(()=>{j==null||j.instance.destroy(ct.key)});break;default:ie(()=>{var ye;const Oe=(ye=j.instance)[qe].apply(ye,(0,u.Z)(ct.args));Oe==null||Oe.then(ct.resolve),ct.setCloseFn(Oe)})}}),ve=[])}function Pt(ct){Fe=Object.assign(Object.assign({},Fe),ct),ie(()=>{var qe;(qe=j==null?void 0:j.sync)===null||qe===void 0||qe.call(j)})}function pt(ct){const qe=ne(je=>{let ye;const Oe={type:"open",config:ct,resolve:je,setCloseFn:$e=>{ye=$e}};return ve.push(Oe),()=>{ye?ie(()=>{ye()}):Oe.skipped=!0}});return ze(),qe}function wt(ct,qe){const je=ne(ye=>{let Oe;const $e={type:ct,args:qe,resolve:ye,setCloseFn:Ze=>{Oe=Ze}};return ve.push($e),()=>{Oe?ie(()=>{Oe()}):$e.skipped=!0}});return ze(),je}function zt(ct){ve.push({type:"destroy",key:ct}),ze()}const kt=["success","info","warning","error","loading"],We={open:pt,destroy:zt,config:Pt,useMessage:W,_InternalPanelDoNotUseOrYouWillBeFired:$};kt.forEach(ct=>{We[ct]=function(){for(var qe=arguments.length,je=new Array(qe),ye=0;ye<qe;ye++)je[ye]=arguments[ye];return wt(ct,je)}});const gt=()=>{};let Rt=null,tt=null;var ft=We},43418:function(f,g,e){"use strict";e.d(g,{default:function(){return at}});var u=e(94480),n=e(1585),l=e(59301),c=e(92736),d=e(29679),s=e(19248),h=e(96512),o=e(78987),i=e(92310),B=e.n(i),p=e(62892),y=e(9763),m=e(92806);const E=l.createContext({}),{Provider:x}=E;var O=()=>{const{autoFocusButton:jt,cancelButtonProps:Et,cancelTextLocale:De,isSilent:yt,mergedOkCancel:Ue,rootPrefixCls:Ae,close:ht,onCancel:St,onConfirm:Ne}=(0,l.useContext)(E);return Ue?l.createElement(m.Z,{isSilent:yt,actionFn:St,close:function(){ht==null||ht.apply(void 0,arguments),Ne==null||Ne(!1)},autoFocus:jt==="cancel",buttonProps:Et,prefixCls:`${Ae}-btn`},De):null},S=()=>{const{autoFocusButton:jt,close:Et,isSilent:De,okButtonProps:yt,rootPrefixCls:Ue,okTextLocale:Ae,okType:ht,onConfirm:St,onOk:Ne}=(0,l.useContext)(E);return l.createElement(m.Z,{isSilent:De,type:ht||"primary",actionFn:Ne,close:function(){Et==null||Et.apply(void 0,arguments),St==null||St(!0)},autoFocus:jt==="ok",buttonProps:yt,prefixCls:`${Ue}-btn`},Ae)},R=e(99267),M=e(86923),N=e(47729),Y=e(47273);const $=()=>(0,Y.Z)()&&window.document.documentElement;var G=e(36355),ae=e(32441),ne=e(33234),oe=e(11575),ee=e(1684),q=e(3113),se=()=>{const{cancelButtonProps:jt,cancelTextLocale:Et,onCancel:De}=(0,l.useContext)(E);return l.createElement(q.ZP,Object.assign({onClick:De},jt),Et)},te=e(67797),ce=()=>{const{confirmLoading:jt,okButtonProps:Et,okType:De,okTextLocale:yt,onOk:Ue}=(0,l.useContext)(E);return l.createElement(q.ZP,Object.assign({},(0,te.n)(De),{loading:jt,onClick:Ue},Et),yt)},W=e(98044);function j(jt,Et){return l.createElement("span",{className:`${jt}-close-x`},Et||l.createElement(R.Z,{className:`${jt}-close-icon`}))}const ie=jt=>{const{okText:Et,okType:De="primary",cancelText:yt,confirmLoading:Ue,onOk:Ae,onCancel:ht,okButtonProps:St,cancelButtonProps:Ne,footer:Fu}=jt,[_t]=(0,y.Z)("Modal",(0,W.A)()),Zu=Et||(_t==null?void 0:_t.okText),Yu=yt||(_t==null?void 0:_t.cancelText),wu={confirmLoading:Ue,okButtonProps:St,cancelButtonProps:Ne,okTextLocale:Zu,cancelTextLocale:Yu,okType:De,onOk:Ae,onCancel:ht},Iu=l.useMemo(()=>wu,(0,u.Z)(Object.values(wu)));let Ct;return typeof Fu=="function"||typeof Fu=="undefined"?(Ct=l.createElement(x,{value:Iu},l.createElement(se,null),l.createElement(ce,null)),typeof Fu=="function"&&(Ct=Fu(Ct,{OkBtn:ce,CancelBtn:se}))):Ct=Fu,l.createElement(ee.n,{disabled:!1},Ct)};var ve=e(73819),Fe=function(jt,Et){var De={};for(var yt in jt)Object.prototype.hasOwnProperty.call(jt,yt)&&Et.indexOf(yt)<0&&(De[yt]=jt[yt]);if(jt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ue=0,yt=Object.getOwnPropertySymbols(jt);Ue<yt.length;Ue++)Et.indexOf(yt[Ue])<0&&Object.prototype.propertyIsEnumerable.call(jt,yt[Ue])&&(De[yt[Ue]]=jt[yt[Ue]]);return De};let Se;const Ge=jt=>{Se={x:jt.pageX,y:jt.pageY},setTimeout(()=>{Se=null},100)};$()&&document.documentElement.addEventListener("click",Ge,!0);var Pt=jt=>{var Et;const{getPopupContainer:De,getPrefixCls:yt,direction:Ue,modal:Ae}=l.useContext(G.E_),ht=Rn=>{const{onCancel:Wr}=jt;Wr==null||Wr(Rn)},St=Rn=>{const{onOk:Wr}=jt;Wr==null||Wr(Rn)},{prefixCls:Ne,className:Fu,rootClassName:_t,open:Zu,wrapClassName:Yu,centered:wu,getContainer:Iu,closeIcon:Ct,closable:eu,focusTriggerAfterClose:iu=!0,style:au,visible:bt,width:Ht=520,footer:Dt}=jt,Ot=Fe(jt,["prefixCls","className","rootClassName","open","wrapClassName","centered","getContainer","closeIcon","closable","focusTriggerAfterClose","style","visible","width","footer"]),cu=yt("modal",Ne),Hu=yt(),[Wu,Br]=(0,ve.ZP)(cu),ir=B()(Yu,{[`${cu}-centered`]:!!wu,[`${cu}-wrap-rtl`]:Ue==="rtl"}),rn=Dt!==null&&l.createElement(ie,Object.assign({},jt,{onOk:St,onCancel:ht})),[At,Lu]=(0,N.Z)(eu,Ct,Rn=>j(cu,Rn),l.createElement(R.Z,{className:`${cu}-close-icon`}),!0),Xr=(0,oe.H)(`.${cu}-content`);return Wu(l.createElement(ne.BR,null,l.createElement(ae.Ux,{status:!0,override:!0},l.createElement(M.Z,Object.assign({width:Ht},Ot,{getContainer:Iu===void 0?De:Iu,prefixCls:cu,rootClassName:B()(Br,_t),wrapClassName:ir,footer:rn,visible:Zu!=null?Zu:bt,mousePosition:(Et=Ot.mousePosition)!==null&&Et!==void 0?Et:Se,onClose:ht,closable:At,closeIcon:Lu,focusTriggerAfterClose:iu,transitionName:(0,p.m)(Hu,"zoom",jt.transitionName),maskTransitionName:(0,p.m)(Hu,"fade",jt.maskTransitionName),className:B()(Br,Fu,Ae==null?void 0:Ae.className),style:Object.assign(Object.assign({},Ae==null?void 0:Ae.style),au),panelRef:Xr})))))},pt=e(17313),wt=e(83116);const zt=jt=>{const{componentCls:Et,titleFontSize:De,titleLineHeight:yt,modalConfirmIconSize:Ue,fontSize:Ae,lineHeight:ht}=jt,St=`${Et}-confirm`,Ne=Math.round(De*yt),Fu=Math.round(Ae*ht);return{[St]:{"&-rtl":{direction:"rtl"},[`${jt.antCls}-modal-header`]:{display:"none"},[`${St}-body-wrapper`]:Object.assign({},(0,pt.dF)()),[`${St}-body`]:{display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${jt.iconCls}`]:{flex:"none",fontSize:Ue,marginInlineEnd:jt.marginSM,marginTop:(Fu-Ue)/2},[`&-has-title > ${jt.iconCls}`]:{marginTop:(Ne-Ue)/2}},[`${St}-paragraph`]:{display:"flex",flexDirection:"column",flex:"auto",rowGap:jt.marginXS},[`${St}-title`]:{color:jt.colorTextHeading,fontWeight:jt.fontWeightStrong,fontSize:De,lineHeight:yt},[`${St}-content`]:{color:jt.colorText,fontSize:Ae,lineHeight:ht},[`${St}-btns`]:{textAlign:"end",marginTop:jt.marginSM,[`${jt.antCls}-btn + ${jt.antCls}-btn`]:{marginBottom:0,marginInlineStart:jt.marginXS}}},[`${St}-error ${St}-body > ${jt.iconCls}`]:{color:jt.colorError},[`${St}-warning ${St}-body > ${jt.iconCls},
|
|
|
${St}-confirm ${St}-body > ${jt.iconCls}`]:{color:jt.colorWarning},[`${St}-info ${St}-body > ${jt.iconCls}`]:{color:jt.colorInfo},[`${St}-success ${St}-body > ${jt.iconCls}`]:{color:jt.colorSuccess}}};var kt=(0,wt.b)(["Modal","confirm"],jt=>{const Et=(0,ve.B4)(jt);return[zt(Et)]},ve.eh,{order:-1e3}),tu=function(jt,Et){var De={};for(var yt in jt)Object.prototype.hasOwnProperty.call(jt,yt)&&Et.indexOf(yt)<0&&(De[yt]=jt[yt]);if(jt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ue=0,yt=Object.getOwnPropertySymbols(jt);Ue<yt.length;Ue++)Et.indexOf(yt[Ue])<0&&Object.prototype.propertyIsEnumerable.call(jt,yt[Ue])&&(De[yt[Ue]]=jt[yt[Ue]]);return De};function We(jt){const{prefixCls:Et,icon:De,okText:yt,cancelText:Ue,confirmPrefixCls:Ae,type:ht,okCancel:St,footer:Ne,locale:Fu}=jt,_t=tu(jt,["prefixCls","icon","okText","cancelText","confirmPrefixCls","type","okCancel","footer","locale"]);let Zu=De;if(!De&&De!==null)switch(ht){case"info":Zu=l.createElement(o.Z,null);break;case"success":Zu=l.createElement(d.Z,null);break;case"error":Zu=l.createElement(s.Z,null);break;default:Zu=l.createElement(h.Z,null)}const Yu=St!=null?St:ht==="confirm",wu=jt.autoFocusButton===null?!1:jt.autoFocusButton||"ok",[Iu]=(0,y.Z)("Modal"),Ct=Fu||Iu,eu=yt||(Yu?Ct==null?void 0:Ct.okText:Ct==null?void 0:Ct.justOkText),iu=Ue||(Ct==null?void 0:Ct.cancelText),au=Object.assign({autoFocusButton:wu,cancelTextLocale:iu,okTextLocale:eu,mergedOkCancel:Yu},_t),bt=l.useMemo(()=>au,(0,u.Z)(Object.values(au))),Ht=l.createElement(l.Fragment,null,l.createElement(O,null),l.createElement(S,null)),Dt=jt.title!==void 0&&jt.title!==null,Ot=`${Ae}-body`;return l.createElement("div",{className:`${Ae}-body-wrapper`},l.createElement("div",{className:B()(Ot,{[`${Ot}-has-title`]:Dt})},Zu,l.createElement("div",{className:`${Ae}-paragraph`},Dt&&l.createElement("span",{className:`${Ae}-title`},jt.title),l.createElement("div",{className:`${Ae}-content`},jt.content))),Ne===void 0||typeof Ne=="function"?l.createElement(x,{value:bt},l.createElement("div",{className:`${Ae}-btns`},typeof Ne=="function"?Ne(Ht,{OkBtn:S,CancelBtn:O}):Ht)):Ne,l.createElement(kt,{prefixCls:Et}))}var Rt=jt=>{const{close:Et,zIndex:De,afterClose:yt,visible:Ue,open:Ae,keyboard:ht,centered:St,getContainer:Ne,maskStyle:Fu,direction:_t,prefixCls:Zu,wrapClassName:Yu,rootPrefixCls:wu,iconPrefixCls:Iu,theme:Ct,bodyStyle:eu,closable:iu=!1,closeIcon:au,modalRender:bt,focusTriggerAfterClose:Ht,onConfirm:Dt}=jt,Ot=`${Zu}-confirm`,cu=jt.width||416,Hu=jt.style||{},Wu=jt.mask===void 0?!0:jt.mask,Br=jt.maskClosable===void 0?!1:jt.maskClosable,ir=B()(Ot,`${Ot}-${jt.type}`,{[`${Ot}-rtl`]:_t==="rtl"},jt.className);return l.createElement(c.ZP,{prefixCls:wu,iconPrefixCls:Iu,direction:_t,theme:Ct},l.createElement(Pt,{prefixCls:Zu,className:ir,wrapClassName:B()({[`${Ot}-centered`]:!!jt.centered},Yu),onCancel:()=>{Et==null||Et({triggerCancel:!0}),Dt==null||Dt(!1)},open:Ae,title:"",footer:null,transitionName:(0,p.m)(wu||"","zoom",jt.transitionName),maskTransitionName:(0,p.m)(wu||"","fade",jt.maskTransitionName),mask:Wu,maskClosable:Br,maskStyle:Fu,style:Hu,bodyStyle:eu,width:cu,zIndex:De,afterClose:yt,keyboard:ht,centered:St,getContainer:Ne,closable:iu,closeIcon:au,modalRender:bt,focusTriggerAfterClose:Ht},l.createElement(We,Object.assign({},jt,{confirmPrefixCls:Ot}))))},ft=[],ct=function(jt,Et){var De={};for(var yt in jt)Object.prototype.hasOwnProperty.call(jt,yt)&&Et.indexOf(yt)<0&&(De[yt]=jt[yt]);if(jt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ue=0,yt=Object.getOwnPropertySymbols(jt);Ue<yt.length;Ue++)Et.indexOf(yt[Ue])<0&&Object.prototype.propertyIsEnumerable.call(jt,yt[Ue])&&(De[yt[Ue]]=jt[yt[Ue]]);return De};let qe="";function je(){return qe}function ye(jt){const Et=document.createDocumentFragment();let De=Object.assign(Object.assign({},jt),{close:ht,open:!0}),yt;function Ue(){for(var Ne=arguments.length,Fu=new Array(Ne),_t=0;_t<Ne;_t++)Fu[_t]=arguments[_t];const Zu=Fu.some(Yu=>Yu&&Yu.triggerCancel);jt.onCancel&&Zu&&jt.onCancel.apply(jt,[()=>{}].concat((0,u.Z)(Fu.slice(1))));for(let Yu=0;Yu<ft.length;Yu++)if(ft[Yu]===ht){ft.splice(Yu,1);break}(0,n.v)(Et)}function Ae(Ne){var{okText:Fu,cancelText:_t,prefixCls:Zu,getContainer:Yu}=Ne,wu=ct(Ne,["okText","cancelText","prefixCls","getContainer"]);clearTimeout(yt),yt=setTimeout(()=>{const Iu=(0,W.A)(),{getPrefixCls:Ct,getIconPrefixCls:eu,getTheme:iu}=(0,c.w6)(),au=Ct(void 0,je()),bt=Zu||`${au}-modal`,Ht=eu(),Dt=iu();let Ot=Yu;Ot===!1&&(Ot=void 0),(0,n.s)(l.createElement(Rt,Object.assign({},wu,{getContainer:Ot,prefixCls:bt,rootPrefixCls:au,iconPrefixCls:Ht,okText:Fu,locale:Iu,theme:Dt,cancelText:_t||Iu.cancelText})),Et)})}function ht(){for(var Ne=arguments.length,Fu=new Array(Ne),_t=0;_t<Ne;_t++)Fu[_t]=arguments[_t];De=Object.assign(Object.assign({},De),{open:!1,afterClose:()=>{typeof jt.afterClose=="function"&&jt.afterClose(),Ue.apply(this,Fu)}}),De.visible&&delete De.visible,Ae(De)}function St(Ne){typeof Ne=="function"?De=Ne(De):De=Object.assign(Object.assign({},De),Ne),Ae(De)}return Ae(De),ft.push(ht),{destroy:ht,update:St}}function Oe(jt){return Object.assign(Object.assign({},jt),{type:"warning"})}function $e(jt){return Object.assign(Object.assign({},jt),{type:"info"})}function Ze(jt){return Object.assign(Object.assign({},jt),{type:"success"})}function Qe(jt){return Object.assign(Object.assign({},jt),{type:"error"})}function lt(jt){return Object.assign(Object.assign({},jt),{type:"confirm"})}function mt(jt){let{rootPrefixCls:Et}=jt;qe=Et}var uu=e(53487),Qt=function(jt,Et){var De={};for(var yt in jt)Object.prototype.hasOwnProperty.call(jt,yt)&&Et.indexOf(yt)<0&&(De[yt]=jt[yt]);if(jt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ue=0,yt=Object.getOwnPropertySymbols(jt);Ue<yt.length;Ue++)Et.indexOf(yt[Ue])<0&&Object.prototype.propertyIsEnumerable.call(jt,yt[Ue])&&(De[yt[Ue]]=jt[yt[Ue]]);return De};const Le=jt=>{const{prefixCls:Et,className:De,closeIcon:yt,closable:Ue,type:Ae,title:ht,children:St}=jt,Ne=Qt(jt,["prefixCls","className","closeIcon","closable","type","title","children"]),{getPrefixCls:Fu}=l.useContext(G.E_),_t=Fu(),Zu=Et||Fu("modal"),[,Yu]=(0,ve.ZP)(Zu),wu=`${Zu}-confirm`;let Iu={};return Ae?Iu={closable:Ue!=null?Ue:!1,title:"",footer:"",children:l.createElement(We,Object.assign({},jt,{prefixCls:Zu,confirmPrefixCls:wu,rootPrefixCls:_t,content:St}))}:Iu={closable:Ue!=null?Ue:!0,title:ht,footer:jt.footer===void 0?l.createElement(ie,Object.assign({},jt)):jt.footer,children:St},l.createElement(M.s,Object.assign({prefixCls:Zu,className:B()(Yu,`${Zu}-pure-panel`,Ae&&wu,Ae&&`${wu}-${Ae}`,De)},Ne,{closeIcon:j(Zu,yt),closable:Ue},Iu))};var et=(0,uu.i)(Le);function Zt(){const[jt,Et]=l.useState([]),De=l.useCallback(yt=>(Et(Ue=>[].concat((0,u.Z)(Ue),[yt])),()=>{Et(Ue=>Ue.filter(Ae=>Ae!==yt))}),[]);return[jt,De]}var Tt=e(31724),Nt=function(jt,Et){var De={};for(var yt in jt)Object.prototype.hasOwnProperty.call(jt,yt)&&Et.indexOf(yt)<0&&(De[yt]=jt[yt]);if(jt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ue=0,yt=Object.getOwnPropertySymbols(jt);Ue<yt.length;Ue++)Et.indexOf(yt[Ue])<0&&Object.prototype.propertyIsEnumerable.call(jt,yt[Ue])&&(De[yt[Ue]]=jt[yt[Ue]]);return De};const Wt=(jt,Et)=>{var De,{afterClose:yt,config:Ue}=jt,Ae=Nt(jt,["afterClose","config"]);const[ht,St]=l.useState(!0),[Ne,Fu]=l.useState(Ue),{direction:_t,getPrefixCls:Zu}=l.useContext(G.E_),Yu=Zu("modal"),wu=Zu(),Iu=()=>{var au;yt(),(au=Ne.afterClose)===null||au===void 0||au.call(Ne)},Ct=function(){St(!1);for(var au=arguments.length,bt=new Array(au),Ht=0;Ht<au;Ht++)bt[Ht]=arguments[Ht];const Dt=bt.some(Ot=>Ot&&Ot.triggerCancel);Ne.onCancel&&Dt&&Ne.onCancel.apply(Ne,[()=>{}].concat((0,u.Z)(bt.slice(1))))};l.useImperativeHandle(Et,()=>({destroy:Ct,update:au=>{Fu(bt=>Object.assign(Object.assign({},bt),au))}}));const eu=(De=Ne.okCancel)!==null&&De!==void 0?De:Ne.type==="confirm",[iu]=(0,y.Z)("Modal",Tt.Z.Modal);return l.createElement(Rt,Object.assign({prefixCls:Yu,rootPrefixCls:wu},Ne,{close:Ct,open:ht,afterClose:Iu,okText:Ne.okText||(eu?iu==null?void 0:iu.okText:iu==null?void 0:iu.justOkText),direction:Ne.direction||_t,cancelText:Ne.cancelText||(iu==null?void 0:iu.cancelText)},Ae))};var nu=l.forwardRef(Wt);let Ut=0;const we=l.memo(l.forwardRef((jt,Et)=>{const[De,yt]=Zt();return l.useImperativeHandle(Et,()=>({patchElement:yt}),[]),l.createElement(l.Fragment,null,De)}));function de(){const jt=l.useRef(null),[Et,De]=l.useState([]);l.useEffect(()=>{Et.length&&((0,u.Z)(Et).forEach(ht=>{ht()}),De([]))},[Et]);const yt=l.useCallback(Ae=>function(St){var Ne;Ut+=1;const Fu=l.createRef();let _t;const Zu=new Promise(eu=>{_t=eu});let Yu=!1,wu;const Iu=l.createElement(nu,{key:`modal-${Ut}`,config:Ae(St),ref:Fu,afterClose:()=>{wu==null||wu()},isSilent:()=>Yu,onConfirm:eu=>{_t(eu)}});return wu=(Ne=jt.current)===null||Ne===void 0?void 0:Ne.patchElement(Iu),wu&&ft.push(wu),{destroy:()=>{function eu(){var iu;(iu=Fu.current)===null||iu===void 0||iu.destroy()}Fu.current?eu():De(iu=>[].concat((0,u.Z)(iu),[eu]))},update:eu=>{function iu(){var au;(au=Fu.current)===null||au===void 0||au.update(eu)}Fu.current?iu():De(au=>[].concat((0,u.Z)(au),[iu]))},then:eu=>(Yu=!0,Zu.then(eu))}},[]);return[l.useMemo(()=>({info:yt($e),success:yt(Ze),error:yt(Qe),warning:yt(Oe),confirm:yt(lt)}),[]),l.createElement(we,{key:"modal-holder",ref:jt})]}var me=de;function xt(jt){return ye(Oe(jt))}const Ce=Pt;Ce.useModal=me,Ce.info=function(Et){return ye($e(Et))},Ce.success=function(Et){return ye(Ze(Et))},Ce.error=function(Et){return ye(Qe(Et))},Ce.warning=xt,Ce.warn=xt,Ce.confirm=function(Et){return ye(lt(Et))},Ce.destroyAll=function(){for(;ft.length;){const Et=ft.pop();Et&&Et()}},Ce.config=mt,Ce._InternalPanelDoNotUseOrYouWillBeFired=et;var at=Ce},98044:function(f,g,e){"use strict";e.d(g,{A:function(){return s},f:function(){return d}});var u=e(31724);let n=Object.assign({},u.Z.Modal),l=[];const c=()=>l.reduce((h,o)=>Object.assign(Object.assign({},h),o),u.Z.Modal);function d(h){if(h){const o=Object.assign({},h);return l.push(o),n=c(),()=>{l=l.filter(i=>i!==o),n=c()}}n=Object.assign({},u.Z.Modal)}function s(){return n}},73819:function(f,g,e){"use strict";e.d(g,{B4:function(){return p},QA:function(){return h},eh:function(){return y}});var u=e(17313),n=e(1950),l=e(29878),c=e(37613),d=e(83116);function s(m){return{position:m,inset:0}}const h=m=>{const{componentCls:E,antCls:x}=m;return[{[`${E}-root`]:{[`${E}${x}-zoom-enter, ${E}${x}-zoom-appear`]:{transform:"none",opacity:0,animationDuration:m.motionDurationSlow,userSelect:"none"},[`${E}${x}-zoom-leave ${E}-content`]:{pointerEvents:"none"},[`${E}-mask`]:Object.assign(Object.assign({},s("fixed")),{zIndex:m.zIndexPopupBase,height:"100%",backgroundColor:m.colorBgMask,pointerEvents:"none",[`${E}-hidden`]:{display:"none"}}),[`${E}-wrap`]:Object.assign(Object.assign({},s("fixed")),{zIndex:m.zIndexPopupBase,overflow:"auto",outline:0,WebkitOverflowScrolling:"touch",[`&:has(${E}${x}-zoom-enter), &:has(${E}${x}-zoom-appear)`]:{pointerEvents:"none"}})}},{[`${E}-root`]:(0,n.J$)(m)}]},o=m=>{const{componentCls:E}=m;return[{[`${E}-root`]:{[`${E}-wrap-rtl`]:{direction:"rtl"},[`${E}-centered`]:{textAlign:"center","&::before":{display:"inline-block",width:0,height:"100%",verticalAlign:"middle",content:'""'},[E]:{top:0,display:"inline-block",paddingBottom:0,textAlign:"start",verticalAlign:"middle"}},[`@media (max-width: ${m.screenSMMax})`]:{[E]:{maxWidth:"calc(100vw - 16px)",margin:`${m.marginXS} auto`},[`${E}-centered`]:{[E]:{flex:1}}}}},{[E]:Object.assign(Object.assign({},(0,u.Wf)(m)),{pointerEvents:"none",position:"relative",top:100,width:"auto",maxWidth:`calc(100vw - ${m.margin*2}px)`,margin:"0 auto",paddingBottom:m.paddingLG,[`${E}-title`]:{margin:0,color:m.titleColor,fontWeight:m.fontWeightStrong,fontSize:m.titleFontSize,lineHeight:m.titleLineHeight,wordWrap:"break-word"},[`${E}-content`]:{position:"relative",backgroundColor:m.contentBg,backgroundClip:"padding-box",border:0,borderRadius:m.borderRadiusLG,boxShadow:m.boxShadow,pointerEvents:"auto",padding:`${m.paddingMD}px ${m.paddingContentHorizontalLG}px`},[`${E}-close`]:Object.assign({position:"absolute",top:(m.modalHeaderHeight-m.modalCloseBtnSize)/2,insetInlineEnd:(m.modalHeaderHeight-m.modalCloseBtnSize)/2,zIndex:m.zIndexPopupBase+10,padding:0,color:m.modalCloseIconColor,fontWeight:m.fontWeightStrong,lineHeight:1,textDecoration:"none",background:"transparent",borderRadius:m.borderRadiusSM,width:m.modalCloseBtnSize,height:m.modalCloseBtnSize,border:0,outline:0,cursor:"pointer",transition:`color ${m.motionDurationMid}, background-color ${m.motionDurationMid}`,"&-x":{display:"flex",fontSize:m.fontSizeLG,fontStyle:"normal",lineHeight:`${m.modalCloseBtnSize}px`,justifyContent:"center",textTransform:"none",textRendering:"auto"},"&:hover":{color:m.modalIconHoverColor,backgroundColor:m.wireframe?"transparent":m.colorFillContent,textDecoration:"none"},"&:active":{backgroundColor:m.wireframe?"transparent":m.colorFillContentHover}},(0,u.Qy)(m)),[`${E}-header`]:{color:m.colorText,background:m.headerBg,borderRadius:`${m.borderRadiusLG}px ${m.borderRadiusLG}px 0 0`,marginBottom:m.marginXS},[`${E}-body`]:{fontSize:m.fontSize,lineHeight:m.lineHeight,wordWrap:"break-word"},[`${E}-footer`]:{textAlign:"end",background:m.footerBg,marginTop:m.marginSM,[`${m.antCls}-btn + ${m.antCls}-btn:not(${m.antCls}-dropdown-trigger)`]:{marginBottom:0,marginInlineStart:m.marginXS}},[`${E}-open`]:{overflow:"hidden"}})},{[`${E}-pure-panel`]:{top:"auto",padding:0,display:"flex",flexDirection:"column",[`${E}-content,
|
|
|
${E}-body,
|
|
|
${E}-confirm-body-wrapper`]:{display:"flex",flexDirection:"column",flex:"auto"},[`${E}-confirm-body`]:{marginBottom:"auto"}}}]},i=m=>{const{componentCls:E,antCls:x}=m,I=`${E}-confirm`;return{[E]:{[`${E}-content`]:{padding:0},[`${E}-header`]:{padding:m.modalHeaderPadding,borderBottom:`${m.modalHeaderBorderWidth}px ${m.modalHeaderBorderStyle} ${m.modalHeaderBorderColorSplit}`,marginBottom:0},[`${E}-body`]:{padding:m.modalBodyPadding},[`${E}-footer`]:{padding:`${m.modalFooterPaddingVertical}px ${m.modalFooterPaddingHorizontal}px`,borderTop:`${m.modalFooterBorderWidth}px ${m.modalFooterBorderStyle} ${m.modalFooterBorderColorSplit}`,borderRadius:`0 0 ${m.borderRadiusLG}px ${m.borderRadiusLG}px`,marginTop:0}},[I]:{[`${x}-modal-body`]:{padding:`${m.padding*2}px ${m.padding*2}px ${m.paddingLG}px`},[`${I}-body`]:{[`> ${m.iconCls}`]:{marginInlineEnd:m.margin,[`+ ${I}-title + ${I}-content`]:{marginInlineStart:m.modalConfirmIconSize+m.margin}}},[`${I}-btns`]:{marginTop:m.marginLG}}}},B=m=>{const{componentCls:E}=m;return{[`${E}-root`]:{[`${E}-wrap-rtl`]:{direction:"rtl",[`${E}-confirm-body`]:{direction:"rtl"}}}}},p=m=>{const E=m.padding,x=m.fontSizeHeading5,I=m.lineHeightHeading5;return(0,c.TS)(m,{modalBodyPadding:m.paddingLG,modalHeaderPadding:`${E}px ${m.paddingLG}px`,modalHeaderBorderWidth:m.lineWidth,modalHeaderBorderStyle:m.lineType,modalHeaderBorderColorSplit:m.colorSplit,modalHeaderHeight:I*x+E*2,modalFooterBorderColorSplit:m.colorSplit,modalFooterBorderStyle:m.lineType,modalFooterPaddingVertical:m.paddingXS,modalFooterPaddingHorizontal:m.padding,modalFooterBorderWidth:m.lineWidth,modalIconHoverColor:m.colorIconHover,modalCloseIconColor:m.colorIcon,modalCloseBtnSize:m.fontSize*m.lineHeight,modalConfirmIconSize:m.fontSize*m.lineHeight})},y=m=>({footerBg:"transparent",headerBg:m.colorBgElevated,titleLineHeight:m.lineHeightHeading5,titleFontSize:m.fontSizeHeading5,contentBg:m.colorBgElevated,titleColor:m.colorTextHeading});g.ZP=(0,d.Z)("Modal",m=>{const E=p(m);return[o(E),B(E),h(E),m.wireframe&&i(E),(0,l._y)(E,"zoom")]},y)},28909:function(f,g,e){"use strict";e.d(g,{Z:function(){return ct}});var u=e(59301),n=e(1585),l=e(92736),c=e(29679),d=e(19248),s=e(99267),h=e(96512),o=e(78987),i=e(58617),B=e(92310),p=e.n(B),y=e(581),m=e(36355),E=e(36237),x=e(17313),I=e(83116),O=e(37613),S=qe=>{const{componentCls:je,width:ye,notificationMarginEdge:Oe}=qe,$e=new E.Keyframes("antNotificationTopFadeIn",{"0%":{marginTop:"-100%",opacity:0},"100%":{marginTop:0,opacity:1}}),Ze=new E.Keyframes("antNotificationBottomFadeIn",{"0%":{marginBottom:"-100%",opacity:0},"100%":{marginBottom:0,opacity:1}}),Qe=new E.Keyframes("antNotificationLeftFadeIn",{"0%":{right:{_skip_check_:!0,value:ye},opacity:0},"100%":{right:{_skip_check_:!0,value:0},opacity:1}});return{[`&${je}-top, &${je}-bottom`]:{marginInline:0},[`&${je}-top`]:{[`${je}-fade-enter${je}-fade-enter-active, ${je}-fade-appear${je}-fade-appear-active`]:{animationName:$e}},[`&${je}-bottom`]:{[`${je}-fade-enter${je}-fade-enter-active, ${je}-fade-appear${je}-fade-appear-active`]:{animationName:Ze}},[`&${je}-topLeft, &${je}-bottomLeft`]:{marginInlineEnd:0,marginInlineStart:Oe,[`${je}-fade-enter${je}-fade-enter-active, ${je}-fade-appear${je}-fade-appear-active`]:{animationName:Qe}}}};const R=qe=>{const{iconCls:je,componentCls:ye,boxShadow:Oe,fontSizeLG:$e,notificationMarginBottom:Ze,borderRadiusLG:Qe,colorSuccess:lt,colorInfo:mt,colorWarning:uu,colorError:Qt,colorTextHeading:Le,notificationBg:et,notificationPadding:Zt,notificationMarginEdge:Tt,motionDurationMid:Nt,motionEaseInOut:Wt,fontSize:nu,lineHeight:Ut,width:we,notificationIconSize:de,colorText:me}=qe,xt=`${ye}-notice`,Ce=new E.Keyframes("antNotificationFadeIn",{"0%":{left:{_skip_check_:!0,value:we},opacity:0},"100%":{left:{_skip_check_:!0,value:0},opacity:1}}),at=new E.Keyframes("antNotificationFadeOut",{"0%":{maxHeight:qe.animationMaxHeight,marginBottom:Ze,opacity:1},"100%":{maxHeight:0,marginBottom:0,paddingTop:0,paddingBottom:0,opacity:0}}),jt={position:"relative",width:we,maxWidth:`calc(100vw - ${Tt*2}px)`,marginBottom:Ze,marginInlineStart:"auto",padding:Zt,overflow:"hidden",lineHeight:Ut,wordWrap:"break-word",background:et,borderRadius:Qe,boxShadow:Oe,[`${ye}-close-icon`]:{fontSize:nu,cursor:"pointer"},[`${xt}-message`]:{marginBottom:qe.marginXS,color:Le,fontSize:$e,lineHeight:qe.lineHeightLG},[`${xt}-description`]:{fontSize:nu,color:me},[`&${xt}-closable ${xt}-message`]:{paddingInlineEnd:qe.paddingLG},[`${xt}-with-icon ${xt}-message`]:{marginBottom:qe.marginXS,marginInlineStart:qe.marginSM+de,fontSize:$e},[`${xt}-with-icon ${xt}-description`]:{marginInlineStart:qe.marginSM+de,fontSize:nu},[`${xt}-icon`]:{position:"absolute",fontSize:de,lineHeight:0,[`&-success${je}`]:{color:lt},[`&-info${je}`]:{color:mt},[`&-warning${je}`]:{color:uu},[`&-error${je}`]:{color:Qt}},[`${xt}-close`]:{position:"absolute",top:qe.notificationPaddingVertical,insetInlineEnd:qe.notificationPaddingHorizontal,color:qe.colorIcon,outline:"none",width:qe.notificationCloseButtonSize,height:qe.notificationCloseButtonSize,borderRadius:qe.borderRadiusSM,transition:`background-color ${qe.motionDurationMid}, color ${qe.motionDurationMid}`,display:"flex",alignItems:"center",justifyContent:"center","&:hover":{color:qe.colorIconHover,backgroundColor:qe.wireframe?"transparent":qe.colorFillContent}},[`${xt}-btn`]:{float:"right",marginTop:qe.marginSM}};return[{[ye]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,x.Wf)(qe)),{position:"fixed",zIndex:qe.zIndexPopup,marginInlineEnd:Tt,[`${ye}-hook-holder`]:{position:"relative"},[`&${ye}-top, &${ye}-bottom`]:{[xt]:{marginInline:"auto auto"}},[`&${ye}-topLeft, &${ye}-bottomLeft`]:{[xt]:{marginInlineEnd:"auto",marginInlineStart:0}},[`${ye}-fade-enter, ${ye}-fade-appear`]:{animationDuration:qe.motionDurationMid,animationTimingFunction:Wt,animationFillMode:"both",opacity:0,animationPlayState:"paused"},[`${ye}-fade-leave`]:{animationTimingFunction:Wt,animationFillMode:"both",animationDuration:Nt,animationPlayState:"paused"},[`${ye}-fade-enter${ye}-fade-enter-active, ${ye}-fade-appear${ye}-fade-appear-active`]:{animationName:Ce,animationPlayState:"running"},[`${ye}-fade-leave${ye}-fade-leave-active`]:{animationName:at,animationPlayState:"running"}}),S(qe)),{"&-rtl":{direction:"rtl",[`${xt}-btn`]:{float:"left"}}})},{[ye]:{[xt]:Object.assign({},jt)}},{[`${xt}-pure-panel`]:Object.assign(Object.assign({},jt),{margin:0})}]};var M=(0,I.Z)("Notification",qe=>{const je=qe.paddingMD,ye=qe.paddingLG,Oe=(0,O.TS)(qe,{notificationBg:qe.colorBgElevated,notificationPaddingVertical:je,notificationPaddingHorizontal:ye,notificationIconSize:qe.fontSizeLG*qe.lineHeightLG,notificationCloseButtonSize:qe.controlHeightLG*.55,notificationMarginBottom:qe.margin,notificationPadding:`${qe.paddingMD}px ${qe.paddingContentHorizontalLG}px`,notificationMarginEdge:qe.marginLG,animationMaxHeight:150});return[R(Oe)]},qe=>({zIndexPopup:qe.zIndexPopupBase+50,width:384})),N=function(qe,je){var ye={};for(var Oe in qe)Object.prototype.hasOwnProperty.call(qe,Oe)&&je.indexOf(Oe)<0&&(ye[Oe]=qe[Oe]);if(qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $e=0,Oe=Object.getOwnPropertySymbols(qe);$e<Oe.length;$e++)je.indexOf(Oe[$e])<0&&Object.prototype.propertyIsEnumerable.call(qe,Oe[$e])&&(ye[Oe[$e]]=qe[Oe[$e]]);return ye};const Y={info:u.createElement(o.Z,null),success:u.createElement(c.Z,null),error:u.createElement(d.Z,null),warning:u.createElement(h.Z,null),loading:u.createElement(i.Z,null)};function $(qe,je){return je===null||je===!1?null:je||u.createElement("span",{className:`${qe}-close-x`},u.createElement(s.Z,{className:`${qe}-close-icon`}))}const G={success:c.Z,info:o.Z,error:d.Z,warning:h.Z},ae=qe=>{const{prefixCls:je,icon:ye,type:Oe,message:$e,description:Ze,btn:Qe,role:lt="alert"}=qe;let mt=null;return ye?mt=u.createElement("span",{className:`${je}-icon`},ye):Oe&&(mt=u.createElement(G[Oe]||null,{className:p()(`${je}-icon`,`${je}-icon-${Oe}`)})),u.createElement("div",{className:p()({[`${je}-with-icon`]:mt}),role:lt},mt,u.createElement("div",{className:`${je}-message`},$e),u.createElement("div",{className:`${je}-description`},Ze),Qe&&u.createElement("div",{className:`${je}-btn`},Qe))};var oe=qe=>{const{prefixCls:je,className:ye,icon:Oe,type:$e,message:Ze,description:Qe,btn:lt,closable:mt=!0,closeIcon:uu}=qe,Qt=N(qe,["prefixCls","className","icon","type","message","description","btn","closable","closeIcon"]),{getPrefixCls:Le}=u.useContext(m.E_),et=je||Le("notification"),Zt=`${et}-notice`,[,Tt]=M(et);return u.createElement(y.qX,Object.assign({},Qt,{prefixCls:et,className:p()(ye,Tt,`${Zt}-pure-panel`),eventKey:"pure",duration:null,closable:mt,closeIcon:$(et,uu),content:u.createElement(ae,{prefixCls:Zt,icon:Oe,type:$e,message:Ze,description:Qe,btn:lt})}))};function ee(qe,je,ye){let Oe;switch(qe){case"top":Oe={left:"50%",transform:"translateX(-50%)",right:"auto",top:je,bottom:"auto"};break;case"topLeft":Oe={left:0,top:je,bottom:"auto"};break;case"topRight":Oe={right:0,top:je,bottom:"auto"};break;case"bottom":Oe={left:"50%",transform:"translateX(-50%)",right:"auto",top:"auto",bottom:ye};break;case"bottomLeft":Oe={left:0,top:"auto",bottom:ye};break;default:Oe={right:0,top:"auto",bottom:ye};break}return Oe}function q(qe){return{motionName:`${qe}-fade`}}var K=function(qe,je){var ye={};for(var Oe in qe)Object.prototype.hasOwnProperty.call(qe,Oe)&&je.indexOf(Oe)<0&&(ye[Oe]=qe[Oe]);if(qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $e=0,Oe=Object.getOwnPropertySymbols(qe);$e<Oe.length;$e++)je.indexOf(Oe[$e])<0&&Object.prototype.propertyIsEnumerable.call(qe,Oe[$e])&&(ye[Oe[$e]]=qe[Oe[$e]]);return ye};const se=24,te=4.5,J="topRight",ce=qe=>{let{children:je,prefixCls:ye}=qe;const[,Oe]=M(ye);return u.createElement(y.JB,{classNames:{list:Oe,notice:Oe}},je)},W=(qe,je)=>{let{prefixCls:ye,key:Oe}=je;return u.createElement(ce,{prefixCls:ye,key:Oe},qe)},j=u.forwardRef((qe,je)=>{const{top:ye,bottom:Oe,prefixCls:$e,getContainer:Ze,maxCount:Qe,rtl:lt,onAllRemoved:mt}=qe,{getPrefixCls:uu,getPopupContainer:Qt,notification:Le}=u.useContext(m.E_),et=$e||uu("notification"),Zt=Ut=>ee(Ut,ye!=null?ye:se,Oe!=null?Oe:se),Tt=()=>p()({[`${et}-rtl`]:lt}),Nt=()=>q(et),[Wt,nu]=(0,y.lm)({prefixCls:et,style:Zt,className:Tt,motion:Nt,closable:!0,closeIcon:$(et),duration:te,getContainer:()=>(Ze==null?void 0:Ze())||(Qt==null?void 0:Qt())||document.body,maxCount:Qe,onAllRemoved:mt,renderNotifications:W});return u.useImperativeHandle(je,()=>Object.assign(Object.assign({},Wt),{prefixCls:et,notification:Le})),nu});function ie(qe){const je=u.useRef(null);return[u.useMemo(()=>{const Oe=lt=>{var mt;if(!je.current)return;const{open:uu,prefixCls:Qt,notification:Le}=je.current,et=`${Qt}-notice`,{message:Zt,description:Tt,icon:Nt,type:Wt,btn:nu,className:Ut,style:we,role:de="alert",closeIcon:me}=lt,xt=K(lt,["message","description","icon","type","btn","className","style","role","closeIcon"]),Ce=$(et,me);return uu(Object.assign(Object.assign({placement:(mt=qe==null?void 0:qe.placement)!==null&&mt!==void 0?mt:J},xt),{content:u.createElement(ae,{prefixCls:et,icon:Nt,type:Wt,message:Zt,description:Tt,btn:nu,role:de}),className:p()(Wt&&`${et}-${Wt}`,Ut,Le==null?void 0:Le.className),style:Object.assign(Object.assign({},Le==null?void 0:Le.style),we),closeIcon:Ce,closable:!!Ce}))},Ze={open:Oe,destroy:lt=>{var mt,uu;lt!==void 0?(mt=je.current)===null||mt===void 0||mt.close(lt):(uu=je.current)===null||uu===void 0||uu.destroy()}};return["success","info","warning","error"].forEach(lt=>{Ze[lt]=mt=>Oe(Object.assign(Object.assign({},mt),{type:lt}))}),Ze},[]),u.createElement(j,Object.assign({key:"notification-holder"},qe,{ref:je}))]}function ve(qe){return ie(qe)}let Fe=null,Se=qe=>qe(),Ge=[],ze={};function Pt(){const{prefixCls:qe,getContainer:je,rtl:ye,maxCount:Oe,top:$e,bottom:Ze}=ze,Qe=qe!=null?qe:(0,l.w6)().getPrefixCls("notification"),lt=(je==null?void 0:je())||document.body;return{prefixCls:Qe,getContainer:()=>lt,rtl:ye,maxCount:Oe,top:$e,bottom:Ze}}const pt=u.forwardRef((qe,je)=>{const[ye,Oe]=u.useState(Pt),[$e,Ze]=ie(ye),Qe=(0,l.w6)(),lt=Qe.getRootPrefixCls(),mt=Qe.getIconPrefixCls(),uu=Qe.getTheme(),Qt=()=>{Oe(Pt)};return u.useEffect(Qt,[]),u.useImperativeHandle(je,()=>{const Le=Object.assign({},$e);return Object.keys(Le).forEach(et=>{Le[et]=function(){return Qt(),$e[et].apply($e,arguments)}}),{instance:Le,sync:Qt}}),u.createElement(l.ZP,{prefixCls:lt,iconPrefixCls:mt,theme:uu},Ze)});function wt(){if(!Fe){const qe=document.createDocumentFragment(),je={fragment:qe};Fe=je,Se(()=>{(0,n.s)(u.createElement(pt,{ref:ye=>{const{instance:Oe,sync:$e}=ye||{};Promise.resolve().then(()=>{!je.instance&&Oe&&(je.instance=Oe,je.sync=$e,wt())})}}),qe)});return}Fe.instance&&(Ge.forEach(qe=>{switch(qe.type){case"open":{Se(()=>{Fe.instance.open(Object.assign(Object.assign({},ze),qe.config))});break}case"destroy":Se(()=>{Fe==null||Fe.instance.destroy(qe.key)});break}}),Ge=[])}function zt(qe){ze=Object.assign(Object.assign({},ze),qe),Se(()=>{var je;(je=Fe==null?void 0:Fe.sync)===null||je===void 0||je.call(Fe)})}function kt(qe){Ge.push({type:"open",config:qe}),wt()}function tu(qe){Ge.push({type:"destroy",key:qe}),wt()}const We=["success","info","warning","error"],Rt={open:kt,destroy:tu,config:zt,useNotification:ve,_InternalPanelDoNotUseOrYouWillBeFired:oe};We.forEach(qe=>{Rt[qe]=je=>kt(Object.assign(Object.assign({},je),{type:qe}))});const tt=()=>{};let ft=null;var ct=Rt},95237:function(f,g,e){"use strict";var u=e(27382);g.Z=u.Z},33234:function(f,g,e){"use strict";e.d(g,{BR:function(){return p},ri:function(){return B}});var u=e(92310),n=e.n(u),l=e(11592),c=e(59301),d=e(36355),s=e(19716),h=e(2856),o=function(E,x){var I={};for(var O in E)Object.prototype.hasOwnProperty.call(E,O)&&x.indexOf(O)<0&&(I[O]=E[O]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,O=Object.getOwnPropertySymbols(E);D<O.length;D++)x.indexOf(O[D])<0&&Object.prototype.propertyIsEnumerable.call(E,O[D])&&(I[O[D]]=E[O[D]]);return I};const i=c.createContext(null),B=(E,x)=>{const I=c.useContext(i),O=c.useMemo(()=>{if(!I)return"";const{compactDirection:D,isFirstItem:S,isLastItem:R}=I,M=D==="vertical"?"-vertical-":"-";return n()(`${E}-compact${M}item`,{[`${E}-compact${M}first-item`]:S,[`${E}-compact${M}last-item`]:R,[`${E}-compact${M}item-rtl`]:x==="rtl"})},[E,x,I]);return{compactSize:I==null?void 0:I.compactSize,compactDirection:I==null?void 0:I.compactDirection,compactItemClassnames:O}},p=E=>{let{children:x}=E;return c.createElement(i.Provider,{value:null},x)},y=E=>{var{children:x}=E,I=o(E,["children"]);return c.createElement(i.Provider,{value:I},x)},m=E=>{const{getPrefixCls:x,direction:I}=c.useContext(d.E_),{size:O,direction:D,block:S,prefixCls:R,className:M,rootClassName:N,children:Y}=E,$=o(E,["size","direction","block","prefixCls","className","rootClassName","children"]),G=(0,s.Z)(te=>O!=null?O:te),ae=x("space-compact",R),[ne,oe]=(0,h.Z)(ae),ee=n()(ae,oe,{[`${ae}-rtl`]:I==="rtl",[`${ae}-block`]:S,[`${ae}-vertical`]:D==="vertical"},M,N),q=c.useContext(i),K=(0,l.Z)(Y),se=c.useMemo(()=>K.map((te,J)=>{const ce=te&&te.key||`${ae}-item-${J}`;return c.createElement(y,{key:ce,compactSize:G,compactDirection:D,isFirstItem:J===0&&(!q||(q==null?void 0:q.isFirstItem)),isLastItem:J===K.length-1&&(!q||(q==null?void 0:q.isLastItem))},te)}),[O,K,q]);return K.length===0?null:ne(c.createElement("div",Object.assign({className:ee},$),se))};g.ZP=m},2856:function(f,g,e){"use strict";e.d(g,{Z:function(){return h}});var u=e(83116),n=e(37613),c=o=>{const{componentCls:i}=o;return{[i]:{"&-block":{display:"flex",width:"100%"},"&-vertical":{flexDirection:"column"}}}};const d=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"}}}},s=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,u.Z)("Space",o=>{const i=(0,n.TS)(o,{spaceGapSmallSize:o.paddingXS,spaceGapMiddleSize:o.padding,spaceGapLargeSize:o.paddingLG});return[d(i),s(i),c(i)]},()=>({}),{resetStyle:!1})},71418:function(f,g,e){"use strict";e.d(g,{Z:function(){return Y}});var u=e(92310),n=e.n(u),l=e(2738),c=e(59301),d=e(53280),s=e(92343),h=e(36355),o=e(36237),i=e(17313),B=e(83116),p=e(37613);const y=new o.Keyframes("antSpinMove",{to:{opacity:1}}),m=new o.Keyframes("antRotate",{to:{transform:"rotate(405deg)"}}),E=$=>({[`${$.componentCls}`]:Object.assign(Object.assign({},(0,i.Wf)($)),{position:"absolute",display:"none",color:$.colorPrimary,fontSize:0,textAlign:"center",verticalAlign:"middle",opacity:0,transition:`transform ${$.motionDurationSlow} ${$.motionEaseInOutCirc}`,"&-spinning":{position:"static",display:"inline-block",opacity:1},"&-nested-loading":{position:"relative",[`> div > ${$.componentCls}`]:{position:"absolute",top:0,insetInlineStart:0,zIndex:4,display:"block",width:"100%",height:"100%",maxHeight:$.contentHeight,[`${$.componentCls}-dot`]:{position:"absolute",top:"50%",insetInlineStart:"50%",margin:-$.dotSize/2},[`${$.componentCls}-text`]:{position:"absolute",top:"50%",width:"100%",paddingTop:($.dotSize-$.fontSize)/2+2,textShadow:`0 1px 2px ${$.colorBgContainer}`,fontSize:$.fontSize},[`&${$.componentCls}-show-text ${$.componentCls}-dot`]:{marginTop:-($.dotSize/2)-10},"&-sm":{[`${$.componentCls}-dot`]:{margin:-$.dotSizeSM/2},[`${$.componentCls}-text`]:{paddingTop:($.dotSizeSM-$.fontSize)/2+2},[`&${$.componentCls}-show-text ${$.componentCls}-dot`]:{marginTop:-($.dotSizeSM/2)-10}},"&-lg":{[`${$.componentCls}-dot`]:{margin:-($.dotSizeLG/2)},[`${$.componentCls}-text`]:{paddingTop:($.dotSizeLG-$.fontSize)/2+2},[`&${$.componentCls}-show-text ${$.componentCls}-dot`]:{marginTop:-($.dotSizeLG/2)-10}}},[`${$.componentCls}-container`]:{position:"relative",transition:`opacity ${$.motionDurationSlow}`,"&::after":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:10,width:"100%",height:"100%",background:$.colorBgContainer,opacity:0,transition:`all ${$.motionDurationSlow}`,content:'""',pointerEvents:"none"}},[`${$.componentCls}-blur`]:{clear:"both",opacity:.5,userSelect:"none",pointerEvents:"none","&::after":{opacity:.4,pointerEvents:"auto"}}},"&-tip":{color:$.spinDotDefault},[`${$.componentCls}-dot`]:{position:"relative",display:"inline-block",fontSize:$.dotSize,width:"1em",height:"1em","&-item":{position:"absolute",display:"block",width:($.dotSize-$.marginXXS/2)/2,height:($.dotSize-$.marginXXS/2)/2,backgroundColor:$.colorPrimary,borderRadius:"100%",transform:"scale(0.75)",transformOrigin:"50% 50%",opacity:.3,animationName:y,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:m,animationDuration:"1.2s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&-sm ${$.componentCls}-dot`]:{fontSize:$.dotSizeSM,i:{width:($.dotSizeSM-$.marginXXS/2)/2,height:($.dotSizeSM-$.marginXXS/2)/2}},[`&-lg ${$.componentCls}-dot`]:{fontSize:$.dotSizeLG,i:{width:($.dotSizeLG-$.marginXXS)/2,height:($.dotSizeLG-$.marginXXS)/2}},[`&${$.componentCls}-show-text ${$.componentCls}-text`]:{display:"block"}})});var x=(0,B.Z)("Spin",$=>{const G=(0,p.TS)($,{spinDotDefault:$.colorTextDescription});return[E(G)]},$=>({contentHeight:400,dotSize:$.controlHeightLG/2,dotSizeSM:$.controlHeightLG*.35,dotSizeLG:$.controlHeight})),I=function($,G){var ae={};for(var ne in $)Object.prototype.hasOwnProperty.call($,ne)&&G.indexOf(ne)<0&&(ae[ne]=$[ne]);if($!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,ne=Object.getOwnPropertySymbols($);oe<ne.length;oe++)G.indexOf(ne[oe])<0&&Object.prototype.propertyIsEnumerable.call($,ne[oe])&&(ae[ne[oe]]=$[ne[oe]]);return ae};const O=null;let D=null;function S($,G){const{indicator:ae}=G,ne=`${$}-dot`;return ae===null?null:(0,s.l$)(ae)?(0,s.Tm)(ae,{className:n()(ae.props.className,ne)}):(0,s.l$)(D)?(0,s.Tm)(D,{className:n()(D.props.className,ne)}):c.createElement("span",{className:n()(ne,`${$}-dot-spin`)},c.createElement("i",{className:`${$}-dot-item`,key:1}),c.createElement("i",{className:`${$}-dot-item`,key:2}),c.createElement("i",{className:`${$}-dot-item`,key:3}),c.createElement("i",{className:`${$}-dot-item`,key:4}))}function R($,G){return!!$&&!!G&&!isNaN(Number(G))}const M=$=>{const{spinPrefixCls:G,spinning:ae=!0,delay:ne=0,className:oe,rootClassName:ee,size:q="default",tip:K,wrapperClassName:se,style:te,children:J,hashId:ce}=$,W=I($,["spinPrefixCls","spinning","delay","className","rootClassName","size","tip","wrapperClassName","style","children","hashId"]),[j,ie]=c.useState(()=>ae&&!R(ae,ne));c.useEffect(()=>{if(ae){const zt=(0,d.D)(ne,()=>{ie(!0)});return zt(),()=>{var kt;(kt=zt==null?void 0:zt.cancel)===null||kt===void 0||kt.call(zt)}}ie(!1)},[ne,ae]);const ve=c.useMemo(()=>typeof J!="undefined",[J]),{direction:Fe,spin:Se}=c.useContext(h.E_),Ge=n()(G,Se==null?void 0:Se.className,{[`${G}-sm`]:q==="small",[`${G}-lg`]:q==="large",[`${G}-spinning`]:j,[`${G}-show-text`]:!!K,[`${G}-rtl`]:Fe==="rtl"},oe,ee,ce),ze=n()(`${G}-container`,{[`${G}-blur`]:j}),Pt=(0,l.Z)(W,["indicator","prefixCls"]),pt=Object.assign(Object.assign({},Se==null?void 0:Se.style),te),wt=c.createElement("div",Object.assign({},Pt,{style:pt,className:Ge,"aria-live":"polite","aria-busy":j}),S(G,$),K&&ve?c.createElement("div",{className:`${G}-text`},K):null);return ve?c.createElement("div",Object.assign({},Pt,{className:n()(`${G}-nested-loading`,se,ce)}),j&&c.createElement("div",{key:"loading"},wt),c.createElement("div",{className:ze,key:"container"},J)):wt},N=$=>{const{prefixCls:G}=$,{getPrefixCls:ae}=c.useContext(h.E_),ne=ae("spin",G),[oe,ee]=x(ne),q=Object.assign(Object.assign({},$),{spinPrefixCls:ne,hashId:ee});return oe(c.createElement(M,Object.assign({},q)))};N.setDefaultIndicator=$=>{D=$};var Y=N},74207:function(f,g,e){"use strict";e.d(g,{c:function(){return l}});function u(c,d,s){const{focusElCls:h,focus:o,borderElCls:i}=s,B=i?"> *":"",p=["hover",o?"focus":null,"active"].filter(Boolean).map(y=>`&:${y} ${B}`).join(",");return{[`&-item:not(${d}-last-item)`]:{marginInlineEnd:-c.lineWidth},"&-item":Object.assign(Object.assign({[p]:{zIndex:2}},h?{[`&${h}`]:{zIndex:2}}:{}),{[`&[disabled] ${B}`]:{zIndex:0}})}}function n(c,d,s){const{borderElCls:h}=s,o=h?`> ${h}`:"";return{[`&-item:not(${d}-first-item):not(${d}-last-item) ${o}`]:{borderRadius:0},[`&-item:not(${d}-last-item)${d}-first-item`]:{[`& ${o}, &${c}-sm ${o}, &${c}-lg ${o}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&-item:not(${d}-first-item)${d}-last-item`]:{[`& ${o}, &${c}-sm ${o}, &${c}-lg ${o}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}}function l(c){let d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{focus:!0};const{componentCls:s}=c,h=`${s}-compact`;return{[h]:Object.assign(Object.assign({},u(c,h,d)),n(s,h,d))}}},17313:function(f,g,e){"use strict";e.d(g,{Lx:function(){return d},Qy:function(){return o},Ro:function(){return l},Wf:function(){return n},dF:function(){return c},du:function(){return s},oN:function(){return h},vS:function(){return u}});const u={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}),l=()=>({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"}}),c=()=>({"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),d=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"}}}),s=(i,B)=>{const{fontFamily:p,fontSize:y}=i,m=`[class^="${B}"], [class*=" ${B}"]`;return{[m]:{fontFamily:p,fontSize:y,boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"},[m]:{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(f,g,e){"use strict";e.d(g,{J$:function(){return d}});var u=e(36237),n=e(95406);const l=new u.Keyframes("antFadeIn",{"0%":{opacity:0},"100%":{opacity:1}}),c=new u.Keyframes("antFadeOut",{"0%":{opacity:1},"100%":{opacity:0}}),d=function(s){let h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;const{antCls:o}=s,i=`${o}-fade`,B=h?"&":"";return[(0,n.R)(i,l,c,s.motionDurationMid,h),{[`
|
|
|
${B}${i}-enter,
|
|
|
${B}${i}-appear
|
|
|
`]:{opacity:0,animationTimingFunction:"linear"},[`${B}${i}-leave`]:{animationTimingFunction:"linear"}}]}},95406:function(f,g,e){"use strict";e.d(g,{R:function(){return l}});const u=c=>({animationDuration:c,animationFillMode:"both"}),n=c=>({animationDuration:c,animationFillMode:"both"}),l=function(c,d,s,h){const i=(arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1)?"&":"";return{[`
|
|
|
${i}${c}-enter,
|
|
|
${i}${c}-appear
|
|
|
`]:Object.assign(Object.assign({},u(h)),{animationPlayState:"paused"}),[`${i}${c}-leave`]:Object.assign(Object.assign({},n(h)),{animationPlayState:"paused"}),[`
|
|
|
${i}${c}-enter${c}-enter-active,
|
|
|
${i}${c}-appear${c}-appear-active
|
|
|
`]:{animationName:d,animationPlayState:"running"},[`${i}${c}-leave${c}-leave-active`]:{animationName:s,animationPlayState:"running",pointerEvents:"none"}}}},29878:function(f,g,e){"use strict";e.d(g,{_y:function(){return I},kr:function(){return l}});var u=e(36237),n=e(95406);const l=new u.Keyframes("antZoomIn",{"0%":{transform:"scale(0.2)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),c=new u.Keyframes("antZoomOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.2)",opacity:0}}),d=new u.Keyframes("antZoomBigIn",{"0%":{transform:"scale(0.8)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),s=new u.Keyframes("antZoomBigOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.8)",opacity:0}}),h=new u.Keyframes("antZoomUpIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 0%"}}),o=new u.Keyframes("antZoomUpOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 0%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0}}),i=new u.Keyframes("antZoomLeftIn",{"0%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"0% 50%"}}),B=new u.Keyframes("antZoomLeftOut",{"0%":{transform:"scale(1)",transformOrigin:"0% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0}}),p=new u.Keyframes("antZoomRightIn",{"0%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"100% 50%"}}),y=new u.Keyframes("antZoomRightOut",{"0%":{transform:"scale(1)",transformOrigin:"100% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0}}),m=new u.Keyframes("antZoomDownIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 100%"}}),E=new u.Keyframes("antZoomDownOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 100%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0}}),x={zoom:{inKeyframes:l,outKeyframes:c},"zoom-big":{inKeyframes:d,outKeyframes:s},"zoom-big-fast":{inKeyframes:d,outKeyframes:s},"zoom-left":{inKeyframes:i,outKeyframes:B},"zoom-right":{inKeyframes:p,outKeyframes:y},"zoom-up":{inKeyframes:h,outKeyframes:o},"zoom-down":{inKeyframes:m,outKeyframes:E}},I=(O,D)=>{const{antCls:S}=O,R=`${S}-${D}`,{inKeyframes:M,outKeyframes:N}=x[D];return[(0,n.R)(R,M,N,D==="zoom-big-fast"?O.motionDurationFast:O.motionDurationMid),{[`
|
|
|
${R}-enter,
|
|
|
${R}-appear
|
|
|
`]:{transform:"scale(0)",opacity:0,animationTimingFunction:O.motionEaseOutCirc,"&-prepare":{transform:"none"}},[`${R}-leave`]:{animationTimingFunction:O.motionEaseInOutCirc}}]}},19447:function(f,g,e){"use strict";e.d(g,{ZP:function(){return d},fS:function(){return l},qN:function(){return n}});var u=e(47585);const n=8;function l(s){const h=n,{contentRadius:o,limitVerticalRadius:i}=s,B=o>12?o+2:12;return{dropdownArrowOffset:B,dropdownArrowOffsetVertical:i?h:B}}function c(s,h){return s?h:{}}function d(s,h){const{componentCls:o,sizePopupArrow:i,borderRadiusXS:B,borderRadiusOuter:p,boxShadowPopoverArrow:y}=s,{colorBg:m,contentRadius:E=s.borderRadiusLG,limitVerticalRadius:x,arrowDistance:I=0,arrowPlacement:O={left:!0,right:!0,top:!0,bottom:!0}}=h,{dropdownArrowOffsetVertical:D,dropdownArrowOffset:S}=l({contentRadius:E,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,u.r)(i,B,p,m,y)),{"&:before":{background:m}})]},c(!!O.top,{[[`&-placement-top ${o}-arrow`,`&-placement-topLeft ${o}-arrow`,`&-placement-topRight ${o}-arrow`].join(",")]:{bottom:I,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:S}},[`&-placement-topRight ${o}-arrow`]:{right:{_skip_check_:!0,value:S}}})),c(!!O.bottom,{[[`&-placement-bottom ${o}-arrow`,`&-placement-bottomLeft ${o}-arrow`,`&-placement-bottomRight ${o}-arrow`].join(",")]:{top:I,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:S}},[`&-placement-bottomRight ${o}-arrow`]:{right:{_skip_check_:!0,value:S}}})),c(!!O.left,{[[`&-placement-left ${o}-arrow`,`&-placement-leftTop ${o}-arrow`,`&-placement-leftBottom ${o}-arrow`].join(",")]:{right:{_skip_check_:!0,value:I},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:D},[`&-placement-leftBottom ${o}-arrow`]:{bottom:D}})),c(!!O.right,{[[`&-placement-right ${o}-arrow`,`&-placement-rightTop ${o}-arrow`,`&-placement-rightBottom ${o}-arrow`].join(",")]:{left:{_skip_check_:!0,value:I},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:D},[`&-placement-rightBottom ${o}-arrow`]:{bottom:D}}))}}},47585:function(f,g,e){"use strict";e.d(g,{r:function(){return u}});const u=(n,l,c,d,s)=>{const h=n/2,o=0,i=h,B=c*1/Math.sqrt(2),p=h-c*(1-1/Math.sqrt(2)),y=h-l*(1/Math.sqrt(2)),m=c*(Math.sqrt(2)-1)+l*(1/Math.sqrt(2)),E=2*h-y,x=m,I=2*h-B,O=p,D=2*h-o,S=i,R=h*Math.sqrt(2)+c*(Math.sqrt(2)-2),M=c*(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:d,clipPath:{_multi_value_:!0,value:[`polygon(${M}px 100%, 50% ${M}px, ${2*h-M}px 100%, ${M}px 100%)`,`path('M ${o} ${i} A ${c} ${c} 0 0 0 ${B} ${p} L ${y} ${m} A ${l} ${l} 0 0 1 ${E} ${x} L ${I} ${O} A ${c} ${c} 0 0 0 ${D} ${S} Z')`]},content:'""'},"&::after":{content:'""',position:"absolute",width:R,height:R,bottom:0,insetInline:0,margin:"auto",borderRadius:{_skip_check_:!0,value:`0 0 ${l}px 0`},transform:"translateY(50%) rotate(-135deg)",boxShadow:s,zIndex:0,background:"transparent"}}}},45246:function(f,g,e){"use strict";e.d(g,{Mj:function(){return Y},u_:function(){return N},uH:function(){return M}});var u=e(36237),n=e(59301),l=e(30071),d=$=>{const{controlHeight:G}=$;return{controlHeightSM:G*.75,controlHeightXS:G*.5,controlHeightLG:G*1.25}};function s($){const{sizeUnit:G,sizeStep:ae}=$;return{sizeXXL:G*(ae+8),sizeXL:G*(ae+4),sizeLG:G*(ae+2),sizeMD:G*(ae+1),sizeMS:G*ae,size:G*ae,sizeSM:G*(ae-1),sizeXS:G*(ae-2),sizeXXS:G*(ae-3)}}var h=e(34117),o=e(64993);function i($,G){let{generateColorPalettes:ae,generateNeutralColorPalettes:ne}=G;const{colorSuccess:oe,colorWarning:ee,colorError:q,colorInfo:K,colorPrimary:se,colorBgBase:te,colorTextBase:J}=$,ce=ae(se),W=ae(oe),j=ae(ee),ie=ae(q),ve=ae(K),Fe=ne(te,J),Se=$.colorLink||$.colorInfo,Ge=ae(Se);return Object.assign(Object.assign({},Fe),{colorPrimaryBg:ce[1],colorPrimaryBgHover:ce[2],colorPrimaryBorder:ce[3],colorPrimaryBorderHover:ce[4],colorPrimaryHover:ce[5],colorPrimary:ce[6],colorPrimaryActive:ce[7],colorPrimaryTextHover:ce[8],colorPrimaryText:ce[9],colorPrimaryTextActive:ce[10],colorSuccessBg:W[1],colorSuccessBgHover:W[2],colorSuccessBorder:W[3],colorSuccessBorderHover:W[4],colorSuccessHover:W[4],colorSuccess:W[6],colorSuccessActive:W[7],colorSuccessTextHover:W[8],colorSuccessText:W[9],colorSuccessTextActive:W[10],colorErrorBg:ie[1],colorErrorBgHover:ie[2],colorErrorBorder:ie[3],colorErrorBorderHover:ie[4],colorErrorHover:ie[5],colorError:ie[6],colorErrorActive:ie[7],colorErrorTextHover:ie[8],colorErrorText:ie[9],colorErrorTextActive:ie[10],colorWarningBg:j[1],colorWarningBgHover:j[2],colorWarningBorder:j[3],colorWarningBorderHover:j[4],colorWarningHover:j[4],colorWarning:j[6],colorWarningActive:j[7],colorWarningTextHover:j[8],colorWarningText:j[9],colorWarningTextActive:j[10],colorInfoBg:ve[1],colorInfoBgHover:ve[2],colorInfoBorder:ve[3],colorInfoBorderHover:ve[4],colorInfoHover:ve[4],colorInfo:ve[6],colorInfoActive:ve[7],colorInfoTextHover:ve[8],colorInfoText:ve[9],colorInfoTextActive:ve[10],colorLinkHover:Ge[4],colorLink:Ge[6],colorLinkActive:Ge[7],colorBgMask:new o.C("#000").setAlpha(.45).toRgbString(),colorWhite:"#fff"})}var p=$=>{let G=$,ae=$,ne=$,oe=$;return $<6&&$>=5?G=$+1:$<16&&$>=6?G=$+2:$>=16&&(G=16),$<7&&$>=5?ae=4:$<8&&$>=7?ae=5:$<14&&$>=8?ae=6:$<16&&$>=14?ae=7:$>=16&&(ae=8),$<6&&$>=2?ne=1:$>=6&&(ne=2),$>4&&$<8?oe=4:$>=8&&(oe=6),{borderRadius:$>16?16:$,borderRadiusXS:ne,borderRadiusSM:ae,borderRadiusLG:G,borderRadiusOuter:oe}};function y($){const{motionUnit:G,motionBase:ae,borderRadius:ne,lineWidth:oe}=$;return Object.assign({motionDurationFast:`${(ae+G).toFixed(1)}s`,motionDurationMid:`${(ae+G*2).toFixed(1)}s`,motionDurationSlow:`${(ae+G*3).toFixed(1)}s`,lineWidthBold:oe+1},p(ne))}const m=($,G)=>new o.C($).setAlpha(G).toRgbString(),E=($,G)=>new o.C($).darken(G).toHexString(),x=$=>{const G=(0,l.generate)($);return{1:G[0],2:G[1],3:G[2],4:G[3],5:G[4],6:G[5],7:G[6],8:G[4],9:G[5],10:G[6]}},I=($,G)=>{const ae=$||"#fff",ne=G||"#000";return{colorBgBase:ae,colorTextBase:ne,colorText:m(ne,.88),colorTextSecondary:m(ne,.65),colorTextTertiary:m(ne,.45),colorTextQuaternary:m(ne,.25),colorFill:m(ne,.15),colorFillSecondary:m(ne,.06),colorFillTertiary:m(ne,.04),colorFillQuaternary:m(ne,.02),colorBgLayout:E(ae,4),colorBgContainer:E(ae,0),colorBgElevated:E(ae,0),colorBgSpotlight:m(ne,.85),colorBorder:E(ae,15),colorBorderSecondary:E(ae,6)}};function O($){const G=new Array(10).fill(null).map((ae,ne)=>{const oe=ne-1,ee=$*Math.pow(2.71828,oe/5),q=ne>1?Math.floor(ee):Math.ceil(ee);return Math.floor(q/2)*2});return G[1]=$,G.map(ae=>{const ne=ae+8;return{size:ae,lineHeight:ne/ae}})}var S=$=>{const G=O($),ae=G.map(oe=>oe.size),ne=G.map(oe=>oe.lineHeight);return{fontSizeSM:ae[0],fontSize:ae[1],fontSizeLG:ae[2],fontSizeXL:ae[3],fontSizeHeading1:ae[6],fontSizeHeading2:ae[5],fontSizeHeading3:ae[4],fontSizeHeading4:ae[3],fontSizeHeading5:ae[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 R($){const G=Object.keys(h.M).map(ae=>{const ne=(0,l.generate)($[ae]);return new Array(10).fill(1).reduce((oe,ee,q)=>(oe[`${ae}-${q+1}`]=ne[q],oe[`${ae}${q+1}`]=ne[q],oe),{})}).reduce((ae,ne)=>(ae=Object.assign(Object.assign({},ae),ne),ae),{});return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},$),G),i($,{generateColorPalettes:x,generateNeutralColorPalettes:I})),S($.fontSize)),s($)),d($)),y($))}const M=(0,u.createTheme)(R),N={token:h.Z,hashed:!0},Y=n.createContext(N)},33166:function(f,g,e){"use strict";e.d(g,{i:function(){return u}});const u=["blue","purple","cyan","green","magenta","pink","red","orange","yellow","volcano","geekblue","lime","gold"]},34117:function(f,g,e){"use strict";e.d(g,{M:function(){return u}});const u={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({},u),{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});g.Z=n},88088:function(f,g,e){"use strict";e.d(g,{Z:function(){return x}});var u=e(36237),n=e(59301),l="5.9.0",c=l,d=e(45246),s=e(34117),h=e(64993);function o(I){return I>=0&&I<=255}function i(I,O){const{r:D,g:S,b:R,a:M}=new h.C(I).toRgb();if(M<1)return I;const{r:N,g:Y,b:$}=new h.C(O).toRgb();for(let G=.01;G<=1;G+=.01){const ae=Math.round((D-N*(1-G))/G),ne=Math.round((S-Y*(1-G))/G),oe=Math.round((R-$*(1-G))/G);if(o(ae)&&o(ne)&&o(oe))return new h.C({r:ae,g:ne,b:oe,a:Math.round(G*100)/100}).toRgbString()}return new h.C({r:D,g:S,b:R,a:1}).toRgbString()}var B=i,p=function(I,O){var D={};for(var S in I)Object.prototype.hasOwnProperty.call(I,S)&&O.indexOf(S)<0&&(D[S]=I[S]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,S=Object.getOwnPropertySymbols(I);R<S.length;R++)O.indexOf(S[R])<0&&Object.prototype.propertyIsEnumerable.call(I,S[R])&&(D[S[R]]=I[S[R]]);return D};function y(I){const{override:O}=I,D=p(I,["override"]),S=Object.assign({},O);Object.keys(s.Z).forEach(oe=>{delete S[oe]});const R=Object.assign(Object.assign({},D),S),M=480,N=576,Y=768,$=992,G=1200,ae=1600;if(R.motion===!1){const oe="0s";R.motionDurationFast=oe,R.motionDurationMid=oe,R.motionDurationSlow=oe}return Object.assign(Object.assign(Object.assign({},R),{colorFillContent:R.colorFillSecondary,colorFillContentHover:R.colorFill,colorFillAlter:R.colorFillQuaternary,colorBgContainerDisabled:R.colorFillTertiary,colorBorderBg:R.colorBgContainer,colorSplit:B(R.colorBorderSecondary,R.colorBgContainer),colorTextPlaceholder:R.colorTextQuaternary,colorTextDisabled:R.colorTextQuaternary,colorTextHeading:R.colorText,colorTextLabel:R.colorTextSecondary,colorTextDescription:R.colorTextTertiary,colorTextLightSolid:R.colorWhite,colorHighlight:R.colorError,colorBgTextHover:R.colorFillSecondary,colorBgTextActive:R.colorFill,colorIcon:R.colorTextTertiary,colorIconHover:R.colorText,colorErrorOutline:B(R.colorErrorBg,R.colorBgContainer),colorWarningOutline:B(R.colorWarningBg,R.colorBgContainer),fontSizeIcon:R.fontSizeSM,lineWidthFocus:R.lineWidth*4,lineWidth:R.lineWidth,controlOutlineWidth:R.lineWidth*2,controlInteractiveSize:R.controlHeight/2,controlItemBgHover:R.colorFillTertiary,controlItemBgActive:R.colorPrimaryBg,controlItemBgActiveHover:R.colorPrimaryBgHover,controlItemBgActiveDisabled:R.colorFill,controlTmpOutline:R.colorFillQuaternary,controlOutline:B(R.colorPrimaryBg,R.colorBgContainer),lineType:R.lineType,borderRadius:R.borderRadius,borderRadiusXS:R.borderRadiusXS,borderRadiusSM:R.borderRadiusSM,borderRadiusLG:R.borderRadiusLG,fontWeightStrong:600,opacityLoading:.65,linkDecoration:"none",linkHoverDecoration:"none",linkFocusDecoration:"none",controlPaddingHorizontal:12,controlPaddingHorizontalSM:8,paddingXXS:R.sizeXXS,paddingXS:R.sizeXS,paddingSM:R.sizeSM,padding:R.size,paddingMD:R.sizeMD,paddingLG:R.sizeLG,paddingXL:R.sizeXL,paddingContentHorizontalLG:R.sizeLG,paddingContentVerticalLG:R.sizeMS,paddingContentHorizontal:R.sizeMS,paddingContentVertical:R.sizeSM,paddingContentHorizontalSM:R.size,paddingContentVerticalSM:R.sizeXS,marginXXS:R.sizeXXS,marginXS:R.sizeXS,marginSM:R.sizeSM,margin:R.size,marginMD:R.sizeMD,marginLG:R.sizeLG,marginXL:R.sizeXL,marginXXL:R.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:M,screenXSMin:M,screenXSMax:N-1,screenSM:N,screenSMMin:N,screenSMMax:Y-1,screenMD:Y,screenMDMin:Y,screenMDMax:$-1,screenLG:$,screenLGMin:$,screenLGMax:G-1,screenXL:G,screenXLMin:G,screenXLMax:ae-1,screenXXL:ae,screenXXLMin:ae,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)"}),S)}var m=function(I,O){var D={};for(var S in I)Object.prototype.hasOwnProperty.call(I,S)&&O.indexOf(S)<0&&(D[S]=I[S]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,S=Object.getOwnPropertySymbols(I);R<S.length;R++)O.indexOf(S[R])<0&&Object.prototype.propertyIsEnumerable.call(I,S[R])&&(D[S[R]]=I[S[R]]);return D};const E=(I,O,D)=>{const S=D.getDerivativeToken(I),{override:R}=O,M=m(O,["override"]);let N=Object.assign(Object.assign({},S),{override:R});return N=y(N),M&&Object.entries(M).forEach(Y=>{let[$,G]=Y;const{theme:ae}=G,ne=m(G,["theme"]);let oe=ne;ae&&(oe=E(Object.assign(Object.assign({},N),ne),{override:ne},ae)),N[$]=oe}),N};function x(){const{token:I,hashed:O,theme:D,components:S}=n.useContext(d.Mj),R=`${c}-${O||""}`,M=D||d.uH,[N,Y]=(0,u.useCacheToken)(M,[s.Z,I],{salt:R,override:Object.assign({override:I},S),getComputedToken:E,formatToken:y});return[M,N,O?Y:""]}},83116:function(f,g,e){"use strict";e.d(g,{Z:function(){return i},b:function(){return B}});var u=e(59301),n=e(36237),l=e(70425),c=e(36355),d=e(17313),s=e(88088),h=e(37613),o=e(73040);function i(p,y,m){let E=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};const x=Array.isArray(p)?p:[p,p],[I]=x,O=x.join("-");return D=>{const[S,R,M]=(0,s.Z)(),{getPrefixCls:N,iconPrefixCls:Y,csp:$}=(0,u.useContext)(c.E_),G=N(),ae={theme:S,token:R,hashId:M,nonce:()=>$==null?void 0:$.nonce,clientOnly:E.clientOnly,order:E.order||-999};return(0,n.useStyleRegister)(Object.assign(Object.assign({},ae),{clientOnly:!1,path:["Shared",G]}),()=>[{"&":(0,d.Lx)(R)}]),(0,o.Z)(Y),[(0,n.useStyleRegister)(Object.assign(Object.assign({},ae),{path:[O,D,Y]}),()=>{const{token:ne,flush:oe}=(0,h.ZP)(R),ee=Object.assign({},R[I]);if(E.deprecatedTokens){const{deprecatedTokens:ce}=E;ce.forEach(W=>{let[j,ie]=W;var ve;(ee!=null&&ee[j]||ee!=null&&ee[ie])&&((ve=ee[ie])!==null&&ve!==void 0||(ee[ie]=ee==null?void 0:ee[j]))})}const q=typeof m=="function"?m((0,h.TS)(ne,ee!=null?ee:{})):m,K=Object.assign(Object.assign({},q),ee),se=`.${D}`,te=(0,h.TS)(ne,{componentCls:se,prefixCls:D,iconCls:`.${Y}`,antCls:`.${G}`},K),J=y(te,{hashId:M,prefixCls:D,rootPrefixCls:G,iconPrefixCls:Y,overrideComponentToken:ee});return oe(I,K),[E.resetStyle===!1?null:(0,d.du)(R,D),J]}),M]}}const B=(p,y,m,E)=>{const x=i(p,y,m,Object.assign({resetStyle:!1,order:-998},E));return O=>{let{prefixCls:D}=O;return x(D),null}}},45157:function(f,g,e){"use strict";e.d(g,{Z:function(){return n}});var u=e(33166);function n(l,c){return u.i.reduce((d,s)=>{const h=l[`${s}1`],o=l[`${s}3`],i=l[`${s}6`],B=l[`${s}7`];return Object.assign(Object.assign({},d),c(s,{lightColor:h,lightBorderColor:o,darkColor:i,textColor:B}))},{})}},37613:function(f,g,e){"use strict";e.d(g,{TS:function(){return l},ZP:function(){return h}});const u=typeof CSSINJS_STATISTIC!="undefined";let n=!0;function l(){for(var o=arguments.length,i=new Array(o),B=0;B<o;B++)i[B]=arguments[B];if(!u)return Object.assign.apply(Object,[{}].concat(i));n=!1;const p={};return i.forEach(y=>{Object.keys(y).forEach(E=>{Object.defineProperty(p,E,{configurable:!0,enumerable:!0,get:()=>y[E]})})}),n=!0,p}const c={},d={};function s(){}function h(o){let i,B=o,p=s;return u&&(i=new Set,B=new Proxy(o,{get(y,m){return n&&i.add(m),y[m]}}),p=(y,m)=>{var E;c[y]={global:Array.from(i),component:Object.assign(Object.assign({},(E=c[y])===null||E===void 0?void 0:E.component),m)}}),{token:B,keys:i,flush:p}}},73040:function(f,g,e){"use strict";var u=e(36237),n=e(17313),l=e(88088);const c=(d,s)=>{const[h,o]=(0,l.Z)();return(0,u.useStyleRegister)({theme:h,token:o,hashId:"",path:["ant-design-icons",d],nonce:()=>s==null?void 0:s.nonce},()=>[{[`.${d}`]:Object.assign(Object.assign({},(0,n.Ro)()),{[`.${d} .${d}-icon`]:{display:"block"}})}])};g.Z=c},67532:function(f,g){"use strict";const e={placeholder:"Select time",rangePlaceholder:["Start time","End time"]};g.Z=e},6848:function(f,g,e){"use strict";e.d(g,{Z:function(){return oe}});var u=e(59301),n=e(92310),l=e.n(n),c=e(55477),d=e(18929),s=e(62892),h=e(79676),o=e(92343),i=e(36355),B=e(33234),p=e(88088),y=e(17313),m=e(29878),E=e(19447),x=e(45157),I=e(37613),O=e(83116);const D=ee=>{const{componentCls:q,tooltipMaxWidth:K,tooltipColor:se,tooltipBg:te,tooltipBorderRadius:J,zIndexPopup:ce,controlHeight:W,boxShadowSecondary:j,paddingSM:ie,paddingXS:ve,tooltipRadiusOuter:Fe}=ee;return[{[q]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,y.Wf)(ee)),{position:"absolute",zIndex:ce,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":te,[`${q}-inner`]:{minWidth:W,minHeight:W,padding:`${ie/2}px ${ve}px`,color:se,textAlign:"start",textDecoration:"none",wordWrap:"break-word",backgroundColor:te,borderRadius:J,boxShadow:j,boxSizing:"border-box"},[["&-placement-left","&-placement-leftTop","&-placement-leftBottom","&-placement-right","&-placement-rightTop","&-placement-rightBottom"].join(",")]:{[`${q}-inner`]:{borderRadius:Math.min(J,E.qN)}},[`${q}-content`]:{position:"relative"}}),(0,x.Z)(ee,(Se,Ge)=>{let{darkColor:ze}=Ge;return{[`&${q}-${Se}`]:{[`${q}-inner`]:{backgroundColor:ze},[`${q}-arrow`]:{"--antd-arrow-background-color":ze}}}})),{"&-rtl":{direction:"rtl"}})},(0,E.ZP)((0,I.TS)(ee,{borderRadiusOuter:Fe}),{colorBg:"var(--antd-arrow-background-color)",contentRadius:J,limitVerticalRadius:!0}),{[`${q}-pure`]:{position:"relative",maxWidth:"none",margin:ee.sizePopupArrow}}]};var S=(ee,q)=>(0,O.Z)("Tooltip",se=>{if(q===!1)return[];const{borderRadius:te,colorTextLightSolid:J,colorBgDefault:ce,borderRadiusOuter:W}=se,j=(0,I.TS)(se,{tooltipMaxWidth:250,tooltipColor:J,tooltipBorderRadius:te,tooltipBg:ce,tooltipRadiusOuter:W>4?4:W});return[D(j),(0,m._y)(se,"zoom-big-fast")]},se=>{let{zIndexPopupBase:te,colorBgSpotlight:J}=se;return{zIndexPopup:te+70,colorBgDefault:J}},{resetStyle:!1})(ee),R=e(36785);function M(ee,q){const K=(0,R.o2)(q),se=l()({[`${ee}-${q}`]:q&&K}),te={},J={};return q&&!K&&(te.background=q,J["--antd-arrow-background-color"]=q),{className:se,overlayStyle:te,arrowStyle:J}}var Y=ee=>{const{prefixCls:q,className:K,placement:se="top",title:te,color:J,overlayInnerStyle:ce}=ee,{getPrefixCls:W}=u.useContext(i.E_),j=W("tooltip",q),[ie,ve]=S(j,!0),Fe=M(j,J),Se=Fe.arrowStyle,Ge=Object.assign(Object.assign({},ce),Fe.overlayStyle),ze=l()(ve,j,`${j}-pure`,`${j}-placement-${se}`,K,Fe.className);return ie(u.createElement("div",{className:ze,style:Se},u.createElement("div",{className:`${j}-arrow`}),u.createElement(c.G,Object.assign({},ee,{className:ve,prefixCls:j,overlayInnerStyle:Ge}),te)))},$=function(ee,q){var K={};for(var se in ee)Object.prototype.hasOwnProperty.call(ee,se)&&q.indexOf(se)<0&&(K[se]=ee[se]);if(ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var te=0,se=Object.getOwnPropertySymbols(ee);te<se.length;te++)q.indexOf(se[te])<0&&Object.prototype.propertyIsEnumerable.call(ee,se[te])&&(K[se[te]]=ee[se[te]]);return K};const G=(ee,q)=>{const K={},se=Object.assign({},ee);return q.forEach(te=>{ee&&te in ee&&(K[te]=ee[te],delete se[te])}),{picked:K,omitted:se}};function ae(ee,q){const K=ee.type;if((K.__ANT_BUTTON===!0||ee.type==="button")&&ee.props.disabled||K.__ANT_SWITCH===!0&&(ee.props.disabled||ee.props.loading)||K.__ANT_RADIO===!0&&ee.props.disabled){const{picked:se,omitted:te}=G(ee.props.style,["position","left","right","top","bottom","float","display","zIndex"]),J=Object.assign(Object.assign({display:"inline-block"},se),{cursor:"not-allowed",width:ee.props.block?"100%":void 0}),ce=Object.assign(Object.assign({},te),{pointerEvents:"none"}),W=(0,o.Tm)(ee,{style:ce,className:null});return u.createElement("span",{style:J,className:l()(ee.props.className,`${q}-disabled-compatible-wrapper`)},W)}return ee}const ne=u.forwardRef((ee,q)=>{var K,se;const{prefixCls:te,openClassName:J,getTooltipContainer:ce,overlayClassName:W,color:j,overlayInnerStyle:ie,children:ve,afterOpenChange:Fe,afterVisibleChange:Se,destroyTooltipOnHide:Ge,arrow:ze=!0,title:Pt,overlay:pt,builtinPlacements:wt,arrowPointAtCenter:zt=!1,autoAdjustOverflow:kt=!0}=ee,tu=!!ze,[,We]=(0,p.Z)(),{getPopupContainer:gt,getPrefixCls:Rt,direction:tt}=u.useContext(i.E_),ft=u.useRef(null),ct=()=>{var De;(De=ft.current)===null||De===void 0||De.forceAlign()};u.useImperativeHandle(q,()=>({forceAlign:ct,forcePopupAlign:()=>{ct()}}));const[qe,je]=(0,d.Z)(!1,{value:(K=ee.open)!==null&&K!==void 0?K:ee.visible,defaultValue:(se=ee.defaultOpen)!==null&&se!==void 0?se:ee.defaultVisible}),ye=!Pt&&!pt&&Pt!==0,Oe=De=>{var yt,Ue;je(ye?!1:De),ye||((yt=ee.onOpenChange)===null||yt===void 0||yt.call(ee,De),(Ue=ee.onVisibleChange)===null||Ue===void 0||Ue.call(ee,De))},$e=u.useMemo(()=>{var De,yt;let Ue=zt;return typeof ze=="object"&&(Ue=(yt=(De=ze.pointAtCenter)!==null&&De!==void 0?De:ze.arrowPointAtCenter)!==null&&yt!==void 0?yt:zt),wt||(0,h.Z)({arrowPointAtCenter:Ue,autoAdjustOverflow:kt,arrowWidth:tu?We.sizePopupArrow:0,borderRadius:We.borderRadius,offset:We.marginXXS,visibleFirst:!0})},[zt,ze,wt,We]),Ze=u.useMemo(()=>Pt===0?Pt:pt||Pt||"",[pt,Pt]),Qe=u.createElement(B.BR,null,typeof Ze=="function"?Ze():Ze),{getPopupContainer:lt,placement:mt="top",mouseEnterDelay:uu=.1,mouseLeaveDelay:Qt=.1,overlayStyle:Le,rootClassName:et}=ee,Zt=$(ee,["getPopupContainer","placement","mouseEnterDelay","mouseLeaveDelay","overlayStyle","rootClassName"]),Tt=Rt("tooltip",te),Nt=Rt(),Wt=ee["data-popover-inject"];let nu=qe;!("open"in ee)&&!("visible"in ee)&&ye&&(nu=!1);const Ut=ae((0,o.l$)(ve)&&!(0,o.M2)(ve)?ve:u.createElement("span",null,ve),Tt),we=Ut.props,de=!we.className||typeof we.className=="string"?l()(we.className,J||`${Tt}-open`):we.className,[me,xt]=S(Tt,!Wt),Ce=M(Tt,j),at=Ce.arrowStyle,jt=Object.assign(Object.assign({},ie),Ce.overlayStyle),Et=l()(W,{[`${Tt}-rtl`]:tt==="rtl"},Ce.className,et,xt);return me(u.createElement(c.Z,Object.assign({},Zt,{showArrow:tu,placement:mt,mouseEnterDelay:uu,mouseLeaveDelay:Qt,prefixCls:Tt,overlayClassName:Et,overlayStyle:Object.assign(Object.assign({},at),Le),getTooltipContainer:lt||ce||gt,ref:ft,builtinPlacements:$e,overlay:Qe,visible:nu,onVisibleChange:Oe,afterVisibleChange:Fe!=null?Fe:Se,overlayInnerStyle:jt,arrowContent:u.createElement("span",{className:`${Tt}-arrow-content`}),motion:{motionName:(0,s.m)(Nt,"zoom-big-fast",ee.transitionName),motionDeadline:1e3},destroyTooltipOnHide:!!Ge}),nu?(0,o.Tm)(Ut,{className:de}):Ut))});ne._InternalPanelDoNotUseOrYouWillBeFired=Y;var oe=ne},11575:function(f,g,e){"use strict";e.d(g,{H:function(){return d}});var u=e(70425),n=e(59301);function l(){}const c=n.createContext({add:l,remove:l});function d(h){const o=n.useContext(c),i=n.useRef();return(0,u.useEvent)(p=>{if(p){const y=h?p.querySelector(h):p;o.add(y),i.current=y}else o.remove(i.current)})}var s=null},67751:function(f){var g={utf8:{stringToBytes:function(e){return g.bin.stringToBytes(unescape(encodeURIComponent(e)))},bytesToString:function(e){return decodeURIComponent(escape(g.bin.bytesToString(e)))}},bin:{stringToBytes:function(e){for(var u=[],n=0;n<e.length;n++)u.push(e.charCodeAt(n)&255);return u},bytesToString:function(e){for(var u=[],n=0;n<e.length;n++)u.push(String.fromCharCode(e[n]));return u.join("")}}};f.exports=g},64018:function(){var f,g,e,u=!1,n,l;window.PR_SHOULD_USE_CONTINUATION=!0;var c,d;(function(){var s=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"],B=[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"],y=[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"],m="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",E=[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",I=[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"],O=[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"],D=[h,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],S=[B,y,p,E,x,I,O,D],R=/^(DIR|FILE|array|vector|(de|priority_)?queue|(forward_)?list|stack|(const_)?(reverse_)?iterator|(unordered_)?(multi)?(set|map)|bitset|u?(int|float)\d*)\b/,M="str",N="kwd",Y="com",$="typ",G="lit",ae="pun",ne="pln",oe="tag",ee="dec",q="src",K="atn",se="atv",te="nocode",J="(?:^^\\.?|[+-]|[!=]=?=?|\\#|%=?|&&?=?|\\(|\\*=?|[+\\-]=|->|\\/=?|::?|<<?=?|>>?>?=?|,|;|\\?|@|\\[|~|{|\\^\\^?=?|\\|\\|?=?|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*";function ce(tt){for(var ft=0,ct=!1,qe=!1,je=0,ye=tt.length;je<ye;++je){var Oe=tt[je];if(Oe.ignoreCase)qe=!0;else if(/[a-z]/i.test(Oe.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){ct=!0,qe=!1;break}}var $e={b:8,t:9,n:10,v:11,f:12,r:13};function Ze(Qt){var Le=Qt.charCodeAt(0);if(Le!==92)return Le;var et=Qt.charAt(1);return Le=$e[et],Le||("0"<=et&&et<="7"?parseInt(Qt.substring(1),8):et==="u"||et==="x"?parseInt(Qt.substring(2),16):Qt.charCodeAt(1))}function Qe(Qt){if(Qt<32)return(Qt<16?"\\x0":"\\x")+Qt.toString(16);var Le=String.fromCharCode(Qt);return Le==="\\"||Le==="-"||Le==="]"||Le==="^"?"\\"+Le:Le}function lt(Qt){var Le=Qt.substring(1,Qt.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")),et=[],Zt=Le[0]==="^",Tt=["["];Zt&&Tt.push("^");for(var Nt=Zt?1:0,Wt=Le.length;Nt<Wt;++Nt){var nu=Le[Nt];if(/\\[bdsw]/i.test(nu))Tt.push(nu);else{var Ut=Ze(nu),we;Nt+2<Wt&&Le[Nt+1]==="-"?(we=Ze(Le[Nt+2]),Nt+=2):we=Ut,et.push([Ut,we]),we<65||Ut>122||(we<65||Ut>90||et.push([Math.max(65,Ut)|32,Math.min(we,90)|32]),we<97||Ut>122||et.push([Math.max(97,Ut)&-33,Math.min(we,122)&-33]))}}et.sort(function(Ce,at){return Ce[0]-at[0]||at[1]-Ce[1]});for(var de=[],me=[],Nt=0;Nt<et.length;++Nt){var xt=et[Nt];xt[0]<=me[1]+1?me[1]=Math.max(me[1],xt[1]):de.push(me=xt)}for(var Nt=0;Nt<de.length;++Nt){var xt=de[Nt];Tt.push(Qe(xt[0])),xt[1]>xt[0]&&(xt[1]+1>xt[0]&&Tt.push("-"),Tt.push(Qe(xt[1])))}return Tt.push("]"),Tt.join("")}function mt(Qt){for(var Le=Qt.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")),et=Le.length,Zt=[],Tt=0,Nt=0;Tt<et;++Tt){var Wt=Le[Tt];if(Wt==="(")++Nt;else if(Wt.charAt(0)==="\\"){var nu=+Wt.substring(1);nu&&(nu<=Nt?Zt[nu]=-1:Le[Tt]=Qe(nu))}}for(var Tt=1;Tt<Zt.length;++Tt)Zt[Tt]===-1&&(Zt[Tt]=++ft);for(var Tt=0,Nt=0;Tt<et;++Tt){var Wt=Le[Tt];if(Wt==="(")++Nt,Zt[Nt]||(Le[Tt]="(?:");else if(Wt.charAt(0)==="\\"){var nu=+Wt.substring(1);nu&&nu<=Nt&&(Le[Tt]="\\"+Zt[nu])}}for(var Tt=0;Tt<et;++Tt)Le[Tt]==="^"&&Le[Tt+1]!=="^"&&(Le[Tt]="");if(Qt.ignoreCase&&ct)for(var Tt=0;Tt<et;++Tt){var Wt=Le[Tt],Ut=Wt.charAt(0);Wt.length>=2&&Ut==="["?Le[Tt]=lt(Wt):Ut!=="\\"&&(Le[Tt]=Wt.replace(/[a-zA-Z]/g,function(me){var xt=me.charCodeAt(0);return"["+String.fromCharCode(xt&-33,xt|32)+"]"}))}return Le.join("")}for(var uu=[],je=0,ye=tt.length;je<ye;++je){var Oe=tt[je];if(Oe.global||Oe.multiline)throw new Error(""+Oe);uu.push("(?:"+mt(Oe)+")")}return new RegExp(uu.join("|"),qe?"gi":"g")}function W(tt,ft){var ct=/(?:^|\s)nocode(?:\s|$)/,qe=[],je=0,ye=[],Oe=0;function $e(Ze){var Qe=Ze.nodeType;if(Qe==1){if(ct.test(Ze.className))return;for(var lt=Ze.firstChild;lt;lt=lt.nextSibling)$e(lt);var mt=Ze.nodeName.toLowerCase();(mt==="br"||mt==="li")&&(qe[Oe]=`
|
|
|
`,ye[Oe<<1]=je++,ye[Oe++<<1|1]=Ze)}else if(Qe==3||Qe==4){var uu=Ze.nodeValue;uu.length&&(ft?uu=uu.replace(/\r\n?/g,`
|
|
|
`):uu=uu.replace(/[ \t\r\n]+/g," "),qe[Oe]=uu,ye[Oe<<1]=je,je+=uu.length,ye[Oe++<<1|1]=Ze)}}return $e(tt),{sourceCode:qe.join("").replace(/\n$/,""),spans:ye}}function j(tt,ft,ct,qe,je){if(ct){var ye={sourceNode:tt,pre:1,langExtension:null,numberLines:null,sourceCode:ct,spans:null,basePos:ft,decorations:null};qe(ye),je.push.apply(je,ye.decorations)}}var ie=/\S/;function ve(tt){for(var ft=void 0,ct=tt.firstChild;ct;ct=ct.nextSibling){var qe=ct.nodeType;ft=qe===1?ft?tt:ct:qe===3&&ie.test(ct.nodeValue)?tt:ft}return ft===tt?void 0:ft}function Fe(tt,ft){var ct={},qe;(function(){for(var Oe=tt.concat(ft),$e=[],Ze={},Qe=0,lt=Oe.length;Qe<lt;++Qe){var mt=Oe[Qe],uu=mt[3];if(uu)for(var Qt=uu.length;--Qt>=0;)ct[uu.charAt(Qt)]=mt;var Le=mt[1],et=""+Le;Ze.hasOwnProperty(et)||($e.push(Le),Ze[et]=null)}$e.push(/[\0-\uffff]/),qe=ce($e)})();var je=ft.length,ye=function(Oe){for(var $e=Oe.sourceCode,Ze=Oe.basePos,Qe=Oe.sourceNode,lt=[Ze,ne],mt=0,uu=$e.match(qe)||[],Qt={},Le=0,et=uu.length;Le<et;++Le){var Zt=uu[Le],Tt=Qt[Zt],Nt=void 0,Wt;if(typeof Tt=="string")Wt=!1;else{var nu=ct[Zt.charAt(0)];if(nu)Nt=Zt.match(nu[1]),Tt=nu[0];else{for(var Ut=0;Ut<je;++Ut)if(nu=ft[Ut],Nt=Zt.match(nu[1]),Nt){Tt=nu[0];break}Nt||(Tt=ne)}Wt=Tt.length>=5&&Tt.substring(0,5)==="lang-",Wt&&!(Nt&&typeof Nt[1]=="string")&&(Wt=!1,Tt=q),Wt||(Qt[Zt]=Tt)}var we=mt;if(mt+=Zt.length,!Wt)lt.push(Ze+we,Tt);else{var de=Nt[1],me=Zt.indexOf(de),xt=me+de.length;Nt[2]&&(xt=Zt.length-Nt[2].length,me=xt-de.length);var Ce=Tt.substring(5);j(Qe,Ze+we,Zt.substring(0,me),ye,lt),j(Qe,Ze+we+me,de,zt(Ce,de),lt),j(Qe,Ze+we+xt,Zt.substring(xt),ye,lt)}}Oe.decorations=lt};return ye}function Se(tt){var ft=[],ct=[];tt.tripleQuotedStrings?ft.push([M,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,`'"`]):tt.multiLineStrings?ft.push([M,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):ft.push([M,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,`"'`]),tt.verbatimStrings&&ct.push([M,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var qe=tt.hashComments;qe&&(tt.cStyleComments?(qe>1?ft.push([Y,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):ft.push([Y,/^#(?:(?:define|e(?:l|nd)if|else|error|ifn?def|include|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),ct.push([M,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h(?:h|pp|\+\+)?|[a-z]\w*)>/,null])):ft.push([Y,/^#[^\r\n]*/,null,"#"])),tt.cStyleComments&&(ct.push([Y,/^\/\/[^\r\n]*/,null]),ct.push([Y,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));var je=tt.regexLiterals;if(je){var ye=je>1?"":`
|
|
|
\r`,Oe=ye?".":"[\\S\\s]",$e="/(?=[^/*"+ye+"])(?:[^/\\x5B\\x5C"+ye+"]|\\x5C"+Oe+"|\\x5B(?:[^\\x5C\\x5D"+ye+"]|\\x5C"+Oe+")*(?:\\x5D|$))+/";ct.push(["lang-regex",RegExp("^"+J+"("+$e+")")])}var Ze=tt.types;Ze&&ct.push([$,Ze]);var Qe=(""+tt.keywords).replace(/^ | $/g,"");Qe.length&&ct.push([N,new RegExp("^(?:"+Qe.replace(/[\s,]+/g,"|")+")\\b"),null]),ft.push([ne,/^\s+/,null,` \r
|
|
|
\xA0`]);var lt="^.[^\\s\\w.$@'\"`/\\\\]*";return tt.regexLiterals&&(lt+="(?!s*/)"),ct.push([G,/^@[a-z_$][a-z_$@0-9]*/i,null],[$,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[ne,/^[a-z_$][a-z_$@0-9]*/i,null],[G,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[ne,/^\\[\s\S]?/,null],[ae,new RegExp(lt),null]),Fe(ft,ct)}var Ge=Se({keywords:S,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0});function ze(tt,ft,ct){for(var qe=/(?:^|\s)nocode(?:\s|$)/,je=/\r\n?|\n/,ye=tt.ownerDocument,Oe=ye.createElement("li");tt.firstChild;)Oe.appendChild(tt.firstChild);var $e=[Oe];function Ze(Le){var et=Le.nodeType;if(et==1&&!qe.test(Le.className))if(Le.nodeName==="br")Qe(Le),Le.parentNode&&Le.parentNode.removeChild(Le);else for(var Zt=Le.firstChild;Zt;Zt=Zt.nextSibling)Ze(Zt);else if((et==3||et==4)&&ct){var Tt=Le.nodeValue,Nt=Tt.match(je);if(Nt){var Wt=Tt.substring(0,Nt.index);Le.nodeValue=Wt;var nu=Tt.substring(Nt.index+Nt[0].length);if(nu){var Ut=Le.parentNode;Ut.insertBefore(ye.createTextNode(nu),Le.nextSibling)}Qe(Le),Wt||Le.parentNode.removeChild(Le)}}}function Qe(Le){for(;!Le.nextSibling;)if(Le=Le.parentNode,!Le)return;function et(Nt,Wt){var nu=Wt?Nt.cloneNode(!1):Nt,Ut=Nt.parentNode;if(Ut){var we=et(Ut,1),de=Nt.nextSibling;we.appendChild(nu);for(var me=de;me;me=de)de=me.nextSibling,we.appendChild(me)}return nu}for(var Zt=et(Le.nextSibling,0),Tt;(Tt=Zt.parentNode)&&Tt.nodeType===1;)Zt=Tt;$e.push(Zt)}for(var lt=0;lt<$e.length;++lt)Ze($e[lt]);ft===(ft|0)&&$e[0].setAttribute("value",ft);var mt=ye.createElement("ol");mt.className="linenums";for(var uu=Math.max(0,ft-1|0)||0,lt=0,Qt=$e.length;lt<Qt;++lt)Oe=$e[lt],Oe.className="L"+(lt+uu)%10,Oe.firstChild||Oe.appendChild(ye.createTextNode("\xA0")),mt.appendChild(Oe);tt.appendChild(mt)}function Pt(tt){var ft=/\bMSIE\s(\d+)/.exec(navigator.userAgent);ft=ft&&+ft[1]<=8;var ct=/\n/g,qe=tt.sourceCode,je=qe.length,ye=0,Oe=tt.spans,$e=Oe.length,Ze=0,Qe=tt.decorations,lt=Qe.length,mt=0;Qe[lt]=je;var uu,Qt;for(Qt=uu=0;Qt<lt;)Qe[Qt]!==Qe[Qt+2]?(Qe[uu++]=Qe[Qt++],Qe[uu++]=Qe[Qt++]):Qt+=2;for(lt=uu,Qt=uu=0;Qt<lt;){for(var Le=Qe[Qt],et=Qe[Qt+1],Zt=Qt+2;Zt+2<=lt&&Qe[Zt+1]===et;)Zt+=2;Qe[uu++]=Le,Qe[uu++]=et,Qt=Zt}lt=Qe.length=uu;var Tt=tt.sourceNode,Nt="";Tt&&(Nt=Tt.style.display,Tt.style.display="none");try{for(var Wt=null;Ze<$e;){var nu=Oe[Ze],Ut=Oe[Ze+2]||je,we=Qe[mt+2]||je,Zt=Math.min(Ut,we),de=Oe[Ze+1],me;if(de.nodeType!==1&&(me=qe.substring(ye,Zt))){ft&&(me=me.replace(ct,"\r")),de.nodeValue=me;var xt=de.ownerDocument,Ce=xt.createElement("span");Ce.className=Qe[mt+1];var at=de.parentNode;at.replaceChild(Ce,de),Ce.appendChild(de),ye<Ut&&(Oe[Ze+1]=de=xt.createTextNode(qe.substring(Zt,Ut)),at.insertBefore(de,Ce.nextSibling))}ye=Zt,ye>=Ut&&(Ze+=2),ye>=we&&(mt+=2)}}finally{Tt&&(Tt.style.display=Nt)}}var pt={};function wt(tt,ft){for(var ct=ft.length;--ct>=0;){var qe=ft[ct];pt.hasOwnProperty(qe)?s.console&&console.warn("cannot override language handler %s",qe):pt[qe]=tt}}function zt(tt,ft){return tt&&pt.hasOwnProperty(tt)||(tt=/^\s*</.test(ft)?"default-markup":"default-code"),pt[tt]}wt(Ge,["default-code"]),wt(Fe([],[[ne,/^[^<?]+/],[ee,/^<!\w[^>]*(?:>|$)/],[Y,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[ae,/^(?:<[%?]|[%?]>)/],["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"]),wt(Fe([[ne,/^[\s]+/,null,` \r
|
|
|
`],[se,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,`"'`]],[[oe,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[K,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[ae,/^[=<>\/]+/],["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"]),wt(Fe([],[[se,/^[\s\S]+/]]),["uq.val"]),wt(Se({keywords:B,hashComments:!0,cStyleComments:!0,types:R}),["c","cc","cpp","cxx","cyc","m"]),wt(Se({keywords:"null,true,false"}),["json"]),wt(Se({keywords:y,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:R}),["cs"]),wt(Se({keywords:p,cStyleComments:!0}),["java"]),wt(Se({keywords:D,hashComments:!0,multiLineStrings:!0}),["bash","bsh","csh","sh"]),wt(Se({keywords:I,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py","python"]),wt(Se({keywords:x,hashComments:!0,multiLineStrings:!0,regexLiterals:2}),["perl","pl","pm"]),wt(Se({keywords:O,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb","ruby"]),wt(Se({keywords:E,cStyleComments:!0,regexLiterals:!0}),["javascript","js","ts","typescript"]),wt(Se({keywords:m,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),wt(Fe([],[[M,/^[\s\S]+/]]),["regex"]);function kt(tt){var ft=tt.langExtension;try{var ct=W(tt.sourceNode,tt.pre),qe=ct.sourceCode;tt.sourceCode=qe,tt.spans=ct.spans,tt.basePos=0,zt(ft,qe)(tt),Pt(tt)}catch(je){s.console&&console.log(je&&je.stack||je)}}function tu(tt,ft,ct){var qe=ct||!1,je=ft||null,ye=document.createElement("div");ye.innerHTML="<pre>"+tt+"</pre>",ye=ye.firstChild,qe&&ze(ye,qe,!0);var Oe={langExtension:je,numberLines:qe,sourceNode:ye,pre:1,sourceCode:null,basePos:null,spans:null,decorations:null};return kt(Oe),ye.innerHTML}function We(tt,ft){var ct=ft||document.body,qe=ct.ownerDocument||document;function je(nu){return ct.getElementsByTagName(nu)}for(var ye=[je("pre"),je("code"),je("xmp")],Oe=[],$e=0;$e<ye.length;++$e)for(var Ze=0,Qe=ye[$e].length;Ze<Qe;++Ze)Oe.push(ye[$e][Ze]);ye=null;var lt=Date;lt.now||(lt={now:function(){return+new Date}});var mt=0,uu=/\blang(?:uage)?-([\w.]+)(?!\S)/,Qt=/\bprettyprint\b/,Le=/\bprettyprinted\b/,et=/pre|xmp/i,Zt=/^code$/i,Tt=/^(?:pre|code|xmp)$/i,Nt={};function Wt(){for(var nu=s.PR_SHOULD_USE_CONTINUATION?lt.now()+250:1/0;mt<Oe.length&<.now()<nu;mt++){for(var Ut=Oe[mt],we=Nt,de=Ut;de=de.previousSibling;){var me=de.nodeType,xt=(me===7||me===8)&&de.nodeValue;if(xt?!/^\??prettify\b/.test(xt):me!==3||/\S/.test(de.nodeValue))break;if(xt){we={},xt.replace(/\b(\w+)=([\w:.%+-]+)/g,function(_t,Zu,Yu){we[Zu]=Yu});break}}var Ce=Ut.className;if((we!==Nt||Qt.test(Ce))&&!Le.test(Ce)){for(var at=!1,jt=Ut.parentNode;jt;jt=jt.parentNode){var Et=jt.tagName;if(Tt.test(Et)&&jt.className&&Qt.test(jt.className)){at=!0;break}}if(!at){Ut.className+=" prettyprinted";var De=we.lang;if(!De){De=Ce.match(uu);var yt;!De&&(yt=ve(Ut))&&Zt.test(yt.tagName)&&(De=yt.className.match(uu)),De&&(De=De[1])}var Ue;if(et.test(Ut.tagName))Ue=1;else{var Ae=Ut.currentStyle,ht=qe.defaultView,St=Ae?Ae.whiteSpace:ht&&ht.getComputedStyle?ht.getComputedStyle(Ut,null).getPropertyValue("white-space"):0;Ue=St&&St.substring(0,3)==="pre"}var Ne=we.linenums;(Ne=Ne==="true"||+Ne)||(Ne=Ce.match(/\blinenums\b(?::(\d+))?/),Ne=Ne?Ne[1]&&Ne[1].length?+Ne[1]:!0:!1),Ne&&ze(Ut,Ne,Ue);var Fu={langExtension:De,sourceNode:Ut,numberLines:Ne,pre:Ue,sourceCode:null,basePos:null,spans:null,decorations:null};kt(Fu)}}}mt<Oe.length?s.setTimeout(Wt,250):typeof tt=="function"&&tt()}Wt()}var gt=s.PR={createSimpleLexer:Fe,registerLangHandler:wt,sourceDecorator:Se,PR_ATTRIB_NAME:K,PR_ATTRIB_VALUE:se,PR_COMMENT:Y,PR_DECLARATION:ee,PR_KEYWORD:N,PR_LITERAL:G,PR_NOCODE:te,PR_PLAIN:ne,PR_PUNCTUATION:ae,PR_SOURCE:q,PR_STRING:M,PR_TAG:oe,PR_TYPE:$,prettyPrintOne:u?s.prettyPrintOne=tu:c=tu,prettyPrint:d=u?s.prettyPrint=We:d=We},Rt=s.define;typeof Rt=="function"&&Rt.amd&&Rt("google-code-prettify",[],function(){return gt})})()},25769:function(f,g,e){"use strict";var u=e(98040),n={"text/plain":"Text","text/html":"Url",default:"Text"},l="Copy to clipboard: #{key}, Enter";function c(s){var h=(/mac os x/i.test(navigator.userAgent)?"\u2318":"Ctrl")+"+C";return s.replace(/#{\s*key\s*}/g,h)}function d(s,h){var o,i,B,p,y,m,E=!1;h||(h={}),o=h.debug||!1;try{B=u(),p=document.createRange(),y=document.getSelection(),m=document.createElement("span"),m.textContent=s,m.ariaHidden="true",m.style.all="unset",m.style.position="fixed",m.style.top=0,m.style.clip="rect(0, 0, 0, 0)",m.style.whiteSpace="pre",m.style.webkitUserSelect="text",m.style.MozUserSelect="text",m.style.msUserSelect="text",m.style.userSelect="text",m.addEventListener("copy",function(I){if(I.stopPropagation(),h.format)if(I.preventDefault(),typeof I.clipboardData=="undefined"){o&&console.warn("unable to use e.clipboardData"),o&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var O=n[h.format]||n.default;window.clipboardData.setData(O,s)}else I.clipboardData.clearData(),I.clipboardData.setData(h.format,s);h.onCopy&&(I.preventDefault(),h.onCopy(I.clipboardData))}),document.body.appendChild(m),p.selectNodeContents(m),y.addRange(p);var x=document.execCommand("copy");if(!x)throw new Error("copy command was unsuccessful");E=!0}catch(I){o&&console.error("unable to copy using execCommand: ",I),o&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(h.format||"text",s),h.onCopy&&h.onCopy(window.clipboardData),E=!0}catch(O){o&&console.error("unable to copy using clipboardData: ",O),o&&console.error("falling back to prompt"),i=c("message"in h?h.message:l),window.prompt(i,s)}}finally{y&&(typeof y.removeRange=="function"?y.removeRange(p):y.removeAllRanges()),m&&document.body.removeChild(m),B()}return E}f.exports=d},75041:function(f){(function(){var g="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",e={rotl:function(u,n){return u<<n|u>>>32-n},rotr:function(u,n){return u<<32-n|u>>>n},endian:function(u){if(u.constructor==Number)return e.rotl(u,8)&16711935|e.rotl(u,24)&4278255360;for(var n=0;n<u.length;n++)u[n]=e.endian(u[n]);return u},randomBytes:function(u){for(var n=[];u>0;u--)n.push(Math.floor(Math.random()*256));return n},bytesToWords:function(u){for(var n=[],l=0,c=0;l<u.length;l++,c+=8)n[c>>>5]|=u[l]<<24-c%32;return n},wordsToBytes:function(u){for(var n=[],l=0;l<u.length*32;l+=8)n.push(u[l>>>5]>>>24-l%32&255);return n},bytesToHex:function(u){for(var n=[],l=0;l<u.length;l++)n.push((u[l]>>>4).toString(16)),n.push((u[l]&15).toString(16));return n.join("")},hexToBytes:function(u){for(var n=[],l=0;l<u.length;l+=2)n.push(parseInt(u.substr(l,2),16));return n},bytesToBase64:function(u){for(var n=[],l=0;l<u.length;l+=3)for(var c=u[l]<<16|u[l+1]<<8|u[l+2],d=0;d<4;d++)l*8+d*6<=u.length*8?n.push(g.charAt(c>>>6*(3-d)&63)):n.push("=");return n.join("")},base64ToBytes:function(u){u=u.replace(/[^A-Z0-9+\/]/ig,"");for(var n=[],l=0,c=0;l<u.length;c=++l%4)c!=0&&n.push((g.indexOf(u.charAt(l-1))&Math.pow(2,-2*c+8)-1)<<c*2|g.indexOf(u.charAt(l))>>>6-c*2);return n}};f.exports=e})()},84452:function(f,g,e){(function(u,n,l){f.exports=g=n(e(52952),e(35909),e(34905),e(28492),e(93617))})(this,function(u){return function(){var n=u,l=n.lib,c=l.BlockCipher,d=n.algo,s=[],h=[],o=[],i=[],B=[],p=[],y=[],m=[],E=[],x=[];(function(){for(var D=[],S=0;S<256;S++)S<128?D[S]=S<<1:D[S]=S<<1^283;for(var R=0,M=0,S=0;S<256;S++){var N=M^M<<1^M<<2^M<<3^M<<4;N=N>>>8^N&255^99,s[R]=N,h[N]=R;var Y=D[R],$=D[Y],G=D[$],ae=D[N]*257^N*16843008;o[R]=ae<<24|ae>>>8,i[R]=ae<<16|ae>>>16,B[R]=ae<<8|ae>>>24,p[R]=ae;var ae=G*16843009^$*65537^Y*257^R*16843008;y[N]=ae<<24|ae>>>8,m[N]=ae<<16|ae>>>16,E[N]=ae<<8|ae>>>24,x[N]=ae,R?(R=Y^D[D[D[G^Y]]],M^=D[D[M]]):R=M=1}})();var I=[0,1,2,4,8,16,32,64,128,27,54],O=d.AES=c.extend({_doReset:function(){var D;if(!(this._nRounds&&this._keyPriorReset===this._key)){for(var S=this._keyPriorReset=this._key,R=S.words,M=S.sigBytes/4,N=this._nRounds=M+6,Y=(N+1)*4,$=this._keySchedule=[],G=0;G<Y;G++)G<M?$[G]=R[G]:(D=$[G-1],G%M?M>6&&G%M==4&&(D=s[D>>>24]<<24|s[D>>>16&255]<<16|s[D>>>8&255]<<8|s[D&255]):(D=D<<8|D>>>24,D=s[D>>>24]<<24|s[D>>>16&255]<<16|s[D>>>8&255]<<8|s[D&255],D^=I[G/M|0]<<24),$[G]=$[G-M]^D);for(var ae=this._invKeySchedule=[],ne=0;ne<Y;ne++){var G=Y-ne;if(ne%4)var D=$[G];else var D=$[G-4];ne<4||G<=4?ae[ne]=D:ae[ne]=y[s[D>>>24]]^m[s[D>>>16&255]]^E[s[D>>>8&255]]^x[s[D&255]]}}},encryptBlock:function(D,S){this._doCryptBlock(D,S,this._keySchedule,o,i,B,p,s)},decryptBlock:function(D,S){var R=D[S+1];D[S+1]=D[S+3],D[S+3]=R,this._doCryptBlock(D,S,this._invKeySchedule,y,m,E,x,h);var R=D[S+1];D[S+1]=D[S+3],D[S+3]=R},_doCryptBlock:function(D,S,R,M,N,Y,$,G){for(var ae=this._nRounds,ne=D[S]^R[0],oe=D[S+1]^R[1],ee=D[S+2]^R[2],q=D[S+3]^R[3],K=4,se=1;se<ae;se++){var te=M[ne>>>24]^N[oe>>>16&255]^Y[ee>>>8&255]^$[q&255]^R[K++],J=M[oe>>>24]^N[ee>>>16&255]^Y[q>>>8&255]^$[ne&255]^R[K++],ce=M[ee>>>24]^N[q>>>16&255]^Y[ne>>>8&255]^$[oe&255]^R[K++],W=M[q>>>24]^N[ne>>>16&255]^Y[oe>>>8&255]^$[ee&255]^R[K++];ne=te,oe=J,ee=ce,q=W}var te=(G[ne>>>24]<<24|G[oe>>>16&255]<<16|G[ee>>>8&255]<<8|G[q&255])^R[K++],J=(G[oe>>>24]<<24|G[ee>>>16&255]<<16|G[q>>>8&255]<<8|G[ne&255])^R[K++],ce=(G[ee>>>24]<<24|G[q>>>16&255]<<16|G[ne>>>8&255]<<8|G[oe&255])^R[K++],W=(G[q>>>24]<<24|G[ne>>>16&255]<<16|G[oe>>>8&255]<<8|G[ee&255])^R[K++];D[S]=te,D[S+1]=J,D[S+2]=ce,D[S+3]=W},keySize:256/32});n.AES=c._createHelper(O)}(),u.AES})},93617:function(f,g,e){(function(u,n,l){f.exports=g=n(e(52952),e(28492))})(this,function(u){u.lib.Cipher||function(n){var l=u,c=l.lib,d=c.Base,s=c.WordArray,h=c.BufferedBlockAlgorithm,o=l.enc,i=o.Utf8,B=o.Base64,p=l.algo,y=p.EvpKDF,m=c.Cipher=h.extend({cfg:d.extend(),createEncryptor:function(oe,ee){return this.create(this._ENC_XFORM_MODE,oe,ee)},createDecryptor:function(oe,ee){return this.create(this._DEC_XFORM_MODE,oe,ee)},init:function(oe,ee,q){this.cfg=this.cfg.extend(q),this._xformMode=oe,this._key=ee,this.reset()},reset:function(){h.reset.call(this),this._doReset()},process:function(oe){return this._append(oe),this._process()},finalize:function(oe){oe&&this._append(oe);var ee=this._doFinalize();return ee},keySize:128/32,ivSize:128/32,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function oe(ee){return typeof ee=="string"?ne:$}return function(ee){return{encrypt:function(q,K,se){return oe(K).encrypt(ee,q,K,se)},decrypt:function(q,K,se){return oe(K).decrypt(ee,q,K,se)}}}}()}),E=c.StreamCipher=m.extend({_doFinalize:function(){var oe=this._process(!0);return oe},blockSize:1}),x=l.mode={},I=c.BlockCipherMode=d.extend({createEncryptor:function(oe,ee){return this.Encryptor.create(oe,ee)},createDecryptor:function(oe,ee){return this.Decryptor.create(oe,ee)},init:function(oe,ee){this._cipher=oe,this._iv=ee}}),O=x.CBC=function(){var oe=I.extend();oe.Encryptor=oe.extend({processBlock:function(q,K){var se=this._cipher,te=se.blockSize;ee.call(this,q,K,te),se.encryptBlock(q,K),this._prevBlock=q.slice(K,K+te)}}),oe.Decryptor=oe.extend({processBlock:function(q,K){var se=this._cipher,te=se.blockSize,J=q.slice(K,K+te);se.decryptBlock(q,K),ee.call(this,q,K,te),this._prevBlock=J}});function ee(q,K,se){var te,J=this._iv;J?(te=J,this._iv=n):te=this._prevBlock;for(var ce=0;ce<se;ce++)q[K+ce]^=te[ce]}return oe}(),D=l.pad={},S=D.Pkcs7={pad:function(oe,ee){for(var q=ee*4,K=q-oe.sigBytes%q,se=K<<24|K<<16|K<<8|K,te=[],J=0;J<K;J+=4)te.push(se);var ce=s.create(te,K);oe.concat(ce)},unpad:function(oe){var ee=oe.words[oe.sigBytes-1>>>2]&255;oe.sigBytes-=ee}},R=c.BlockCipher=m.extend({cfg:m.cfg.extend({mode:O,padding:S}),reset:function(){var oe;m.reset.call(this);var ee=this.cfg,q=ee.iv,K=ee.mode;this._xformMode==this._ENC_XFORM_MODE?oe=K.createEncryptor:(oe=K.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==oe?this._mode.init(this,q&&q.words):(this._mode=oe.call(K,this,q&&q.words),this._mode.__creator=oe)},_doProcessBlock:function(oe,ee){this._mode.processBlock(oe,ee)},_doFinalize:function(){var oe,ee=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(ee.pad(this._data,this.blockSize),oe=this._process(!0)):(oe=this._process(!0),ee.unpad(oe)),oe},blockSize:128/32}),M=c.CipherParams=d.extend({init:function(oe){this.mixIn(oe)},toString:function(oe){return(oe||this.formatter).stringify(this)}}),N=l.format={},Y=N.OpenSSL={stringify:function(oe){var ee,q=oe.ciphertext,K=oe.salt;return K?ee=s.create([1398893684,1701076831]).concat(K).concat(q):ee=q,ee.toString(B)},parse:function(oe){var ee,q=B.parse(oe),K=q.words;return K[0]==1398893684&&K[1]==1701076831&&(ee=s.create(K.slice(2,4)),K.splice(0,4),q.sigBytes-=16),M.create({ciphertext:q,salt:ee})}},$=c.SerializableCipher=d.extend({cfg:d.extend({format:Y}),encrypt:function(oe,ee,q,K){K=this.cfg.extend(K);var se=oe.createEncryptor(q,K),te=se.finalize(ee),J=se.cfg;return M.create({ciphertext:te,key:q,iv:J.iv,algorithm:oe,mode:J.mode,padding:J.padding,blockSize:oe.blockSize,formatter:K.format})},decrypt:function(oe,ee,q,K){K=this.cfg.extend(K),ee=this._parse(ee,K.format);var se=oe.createDecryptor(q,K).finalize(ee.ciphertext);return se},_parse:function(oe,ee){return typeof oe=="string"?ee.parse(oe,this):oe}}),G=l.kdf={},ae=G.OpenSSL={execute:function(oe,ee,q,K){K||(K=s.random(64/8));var se=y.create({keySize:ee+q}).compute(oe,K),te=s.create(se.words.slice(ee),q*4);return se.sigBytes=ee*4,M.create({key:se,iv:te,salt:K})}},ne=c.PasswordBasedCipher=$.extend({cfg:$.cfg.extend({kdf:ae}),encrypt:function(oe,ee,q,K){K=this.cfg.extend(K);var se=K.kdf.execute(q,oe.keySize,oe.ivSize);K.iv=se.iv;var te=$.encrypt.call(this,oe,ee,se.key,K);return te.mixIn(se),te},decrypt:function(oe,ee,q,K){K=this.cfg.extend(K),ee=this._parse(ee,K.format);var se=K.kdf.execute(q,oe.keySize,oe.ivSize,ee.salt);K.iv=se.iv;var te=$.decrypt.call(this,oe,ee,se.key,K);return te}})}()})},52952:function(f,g,e){(function(u,n){f.exports=g=n()})(this,function(){var u=u||function(n,l){var c;if(typeof window!="undefined"&&window.crypto&&(c=window.crypto),typeof self!="undefined"&&self.crypto&&(c=self.crypto),typeof globalThis!="undefined"&&globalThis.crypto&&(c=globalThis.crypto),!c&&typeof window!="undefined"&&window.msCrypto&&(c=window.msCrypto),!c&&typeof e.g!="undefined"&&e.g.crypto&&(c=e.g.crypto),!c)try{c=e(3828)}catch(D){}var d=function(){if(c){if(typeof c.getRandomValues=="function")try{return c.getRandomValues(new Uint32Array(1))[0]}catch(D){}if(typeof c.randomBytes=="function")try{return c.randomBytes(4).readInt32LE()}catch(D){}}throw new Error("Native crypto module could not be used to get secure random number.")},s=Object.create||function(){function D(){}return function(S){var R;return D.prototype=S,R=new D,D.prototype=null,R}}(),h={},o=h.lib={},i=o.Base=function(){return{extend:function(D){var S=s(this);return D&&S.mixIn(D),(!S.hasOwnProperty("init")||this.init===S.init)&&(S.init=function(){S.$super.init.apply(this,arguments)}),S.init.prototype=S,S.$super=this,S},create:function(){var D=this.extend();return D.init.apply(D,arguments),D},init:function(){},mixIn:function(D){for(var S in D)D.hasOwnProperty(S)&&(this[S]=D[S]);D.hasOwnProperty("toString")&&(this.toString=D.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),B=o.WordArray=i.extend({init:function(D,S){D=this.words=D||[],S!=l?this.sigBytes=S:this.sigBytes=D.length*4},toString:function(D){return(D||y).stringify(this)},concat:function(D){var S=this.words,R=D.words,M=this.sigBytes,N=D.sigBytes;if(this.clamp(),M%4)for(var Y=0;Y<N;Y++){var $=R[Y>>>2]>>>24-Y%4*8&255;S[M+Y>>>2]|=$<<24-(M+Y)%4*8}else for(var G=0;G<N;G+=4)S[M+G>>>2]=R[G>>>2];return this.sigBytes+=N,this},clamp:function(){var D=this.words,S=this.sigBytes;D[S>>>2]&=4294967295<<32-S%4*8,D.length=n.ceil(S/4)},clone:function(){var D=i.clone.call(this);return D.words=this.words.slice(0),D},random:function(D){for(var S=[],R=0;R<D;R+=4)S.push(d());return new B.init(S,D)}}),p=h.enc={},y=p.Hex={stringify:function(D){for(var S=D.words,R=D.sigBytes,M=[],N=0;N<R;N++){var Y=S[N>>>2]>>>24-N%4*8&255;M.push((Y>>>4).toString(16)),M.push((Y&15).toString(16))}return M.join("")},parse:function(D){for(var S=D.length,R=[],M=0;M<S;M+=2)R[M>>>3]|=parseInt(D.substr(M,2),16)<<24-M%8*4;return new B.init(R,S/2)}},m=p.Latin1={stringify:function(D){for(var S=D.words,R=D.sigBytes,M=[],N=0;N<R;N++){var Y=S[N>>>2]>>>24-N%4*8&255;M.push(String.fromCharCode(Y))}return M.join("")},parse:function(D){for(var S=D.length,R=[],M=0;M<S;M++)R[M>>>2]|=(D.charCodeAt(M)&255)<<24-M%4*8;return new B.init(R,S)}},E=p.Utf8={stringify:function(D){try{return decodeURIComponent(escape(m.stringify(D)))}catch(S){throw new Error("Malformed UTF-8 data")}},parse:function(D){return m.parse(unescape(encodeURIComponent(D)))}},x=o.BufferedBlockAlgorithm=i.extend({reset:function(){this._data=new B.init,this._nDataBytes=0},_append:function(D){typeof D=="string"&&(D=E.parse(D)),this._data.concat(D),this._nDataBytes+=D.sigBytes},_process:function(D){var S,R=this._data,M=R.words,N=R.sigBytes,Y=this.blockSize,$=Y*4,G=N/$;D?G=n.ceil(G):G=n.max((G|0)-this._minBufferSize,0);var ae=G*Y,ne=n.min(ae*4,N);if(ae){for(var oe=0;oe<ae;oe+=Y)this._doProcessBlock(M,oe);S=M.splice(0,ae),R.sigBytes-=ne}return new B.init(S,ne)},clone:function(){var D=i.clone.call(this);return D._data=this._data.clone(),D},_minBufferSize:0}),I=o.Hasher=x.extend({cfg:i.extend(),init:function(D){this.cfg=this.cfg.extend(D),this.reset()},reset:function(){x.reset.call(this),this._doReset()},update:function(D){return this._append(D),this._process(),this},finalize:function(D){D&&this._append(D);var S=this._doFinalize();return S},blockSize:512/32,_createHelper:function(D){return function(S,R){return new D.init(R).finalize(S)}},_createHmacHelper:function(D){return function(S,R){return new O.HMAC.init(D,R).finalize(S)}}}),O=h.algo={};return h}(Math);return u})},35909:function(f,g,e){(function(u,n){f.exports=g=n(e(52952))})(this,function(u){return function(){var n=u,l=n.lib,c=l.WordArray,d=n.enc,s=d.Base64={stringify:function(o){var i=o.words,B=o.sigBytes,p=this._map;o.clamp();for(var y=[],m=0;m<B;m+=3)for(var E=i[m>>>2]>>>24-m%4*8&255,x=i[m+1>>>2]>>>24-(m+1)%4*8&255,I=i[m+2>>>2]>>>24-(m+2)%4*8&255,O=E<<16|x<<8|I,D=0;D<4&&m+D*.75<B;D++)y.push(p.charAt(O>>>6*(3-D)&63));var S=p.charAt(64);if(S)for(;y.length%4;)y.push(S);return y.join("")},parse:function(o){var i=o.length,B=this._map,p=this._reverseMap;if(!p){p=this._reverseMap=[];for(var y=0;y<B.length;y++)p[B.charCodeAt(y)]=y}var m=B.charAt(64);if(m){var E=o.indexOf(m);E!==-1&&(i=E)}return h(o,i,p)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="};function h(o,i,B){for(var p=[],y=0,m=0;m<i;m++)if(m%4){var E=B[o.charCodeAt(m-1)]<<m%4*2,x=B[o.charCodeAt(m)]>>>6-m%4*2,I=E|x;p[y>>>2]|=I<<24-y%4*8,y++}return c.create(p,y)}}(),u.enc.Base64})},52695:function(f,g,e){(function(u,n){f.exports=g=n(e(52952))})(this,function(u){return function(){var n=u,l=n.lib,c=l.WordArray,d=n.enc,s=d.Base64url={stringify:function(o,i=!0){var B=o.words,p=o.sigBytes,y=i?this._safe_map:this._map;o.clamp();for(var m=[],E=0;E<p;E+=3)for(var x=B[E>>>2]>>>24-E%4*8&255,I=B[E+1>>>2]>>>24-(E+1)%4*8&255,O=B[E+2>>>2]>>>24-(E+2)%4*8&255,D=x<<16|I<<8|O,S=0;S<4&&E+S*.75<p;S++)m.push(y.charAt(D>>>6*(3-S)&63));var R=y.charAt(64);if(R)for(;m.length%4;)m.push(R);return m.join("")},parse:function(o,i=!0){var B=o.length,p=i?this._safe_map:this._map,y=this._reverseMap;if(!y){y=this._reverseMap=[];for(var m=0;m<p.length;m++)y[p.charCodeAt(m)]=m}var E=p.charAt(64);if(E){var x=o.indexOf(E);x!==-1&&(B=x)}return h(o,B,y)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",_safe_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"};function h(o,i,B){for(var p=[],y=0,m=0;m<i;m++)if(m%4){var E=B[o.charCodeAt(m-1)]<<m%4*2,x=B[o.charCodeAt(m)]>>>6-m%4*2,I=E|x;p[y>>>2]|=I<<24-y%4*8,y++}return c.create(p,y)}}(),u.enc.Base64url})},73323:function(f,g,e){(function(u,n){f.exports=g=n(e(52952))})(this,function(u){return function(){var n=u,l=n.lib,c=l.WordArray,d=n.enc,s=d.Utf16=d.Utf16BE={stringify:function(o){for(var i=o.words,B=o.sigBytes,p=[],y=0;y<B;y+=2){var m=i[y>>>2]>>>16-y%4*8&65535;p.push(String.fromCharCode(m))}return p.join("")},parse:function(o){for(var i=o.length,B=[],p=0;p<i;p++)B[p>>>1]|=o.charCodeAt(p)<<16-p%2*16;return c.create(B,i*2)}};d.Utf16LE={stringify:function(o){for(var i=o.words,B=o.sigBytes,p=[],y=0;y<B;y+=2){var m=h(i[y>>>2]>>>16-y%4*8&65535);p.push(String.fromCharCode(m))}return p.join("")},parse:function(o){for(var i=o.length,B=[],p=0;p<i;p++)B[p>>>1]|=h(o.charCodeAt(p)<<16-p%2*16);return c.create(B,i*2)}};function h(o){return o<<8&4278255360|o>>>8&16711935}}(),u.enc.Utf16})},28492:function(f,g,e){(function(u,n,l){f.exports=g=n(e(52952),e(49479),e(83760))})(this,function(u){return function(){var n=u,l=n.lib,c=l.Base,d=l.WordArray,s=n.algo,h=s.MD5,o=s.EvpKDF=c.extend({cfg:c.extend({keySize:128/32,hasher:h,iterations:1}),init:function(i){this.cfg=this.cfg.extend(i)},compute:function(i,B){for(var p,y=this.cfg,m=y.hasher.create(),E=d.create(),x=E.words,I=y.keySize,O=y.iterations;x.length<I;){p&&m.update(p),p=m.update(i).finalize(B),m.reset();for(var D=1;D<O;D++)p=m.finalize(p),m.reset();E.concat(p)}return E.sigBytes=I*4,E}});n.EvpKDF=function(i,B,p){return o.create(p).compute(i,B)}}(),u.EvpKDF})},24408:function(f,g,e){(function(u,n,l){f.exports=g=n(e(52952),e(93617))})(this,function(u){return function(n){var l=u,c=l.lib,d=c.CipherParams,s=l.enc,h=s.Hex,o=l.format,i=o.Hex={stringify:function(B){return B.ciphertext.toString(h)},parse:function(B){var p=h.parse(B);return d.create({ciphertext:p})}}}(),u.format.Hex})},83760:function(f,g,e){(function(u,n){f.exports=g=n(e(52952))})(this,function(u){(function(){var n=u,l=n.lib,c=l.Base,d=n.enc,s=d.Utf8,h=n.algo,o=h.HMAC=c.extend({init:function(i,B){i=this._hasher=new i.init,typeof B=="string"&&(B=s.parse(B));var p=i.blockSize,y=p*4;B.sigBytes>y&&(B=i.finalize(B)),B.clamp();for(var m=this._oKey=B.clone(),E=this._iKey=B.clone(),x=m.words,I=E.words,O=0;O<p;O++)x[O]^=1549556828,I[O]^=909522486;m.sigBytes=E.sigBytes=y,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 B=this._hasher,p=B.finalize(i);B.reset();var y=B.finalize(this._oKey.clone().concat(p));return y}})})()})},28209:function(f,g,e){(function(u,n,l){f.exports=g=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(u){return u})},79183:function(f,g,e){(function(u,n){f.exports=g=n(e(52952))})(this,function(u){return function(){if(typeof ArrayBuffer=="function"){var n=u,l=n.lib,c=l.WordArray,d=c.init,s=c.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=[],B=0;B<o;B++)i[B>>>2]|=h[B]<<24-B%4*8;d.call(this,i,o)}else d.apply(this,arguments)};s.prototype=c}}(),u.lib.WordArray})},34905:function(f,g,e){(function(u,n){f.exports=g=n(e(52952))})(this,function(u){return function(n){var l=u,c=l.lib,d=c.WordArray,s=c.Hasher,h=l.algo,o=[];(function(){for(var E=0;E<64;E++)o[E]=n.abs(n.sin(E+1))*4294967296|0})();var i=h.MD5=s.extend({_doReset:function(){this._hash=new d.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(E,x){for(var I=0;I<16;I++){var O=x+I,D=E[O];E[O]=(D<<8|D>>>24)&16711935|(D<<24|D>>>8)&4278255360}var S=this._hash.words,R=E[x+0],M=E[x+1],N=E[x+2],Y=E[x+3],$=E[x+4],G=E[x+5],ae=E[x+6],ne=E[x+7],oe=E[x+8],ee=E[x+9],q=E[x+10],K=E[x+11],se=E[x+12],te=E[x+13],J=E[x+14],ce=E[x+15],W=S[0],j=S[1],ie=S[2],ve=S[3];W=B(W,j,ie,ve,R,7,o[0]),ve=B(ve,W,j,ie,M,12,o[1]),ie=B(ie,ve,W,j,N,17,o[2]),j=B(j,ie,ve,W,Y,22,o[3]),W=B(W,j,ie,ve,$,7,o[4]),ve=B(ve,W,j,ie,G,12,o[5]),ie=B(ie,ve,W,j,ae,17,o[6]),j=B(j,ie,ve,W,ne,22,o[7]),W=B(W,j,ie,ve,oe,7,o[8]),ve=B(ve,W,j,ie,ee,12,o[9]),ie=B(ie,ve,W,j,q,17,o[10]),j=B(j,ie,ve,W,K,22,o[11]),W=B(W,j,ie,ve,se,7,o[12]),ve=B(ve,W,j,ie,te,12,o[13]),ie=B(ie,ve,W,j,J,17,o[14]),j=B(j,ie,ve,W,ce,22,o[15]),W=p(W,j,ie,ve,M,5,o[16]),ve=p(ve,W,j,ie,ae,9,o[17]),ie=p(ie,ve,W,j,K,14,o[18]),j=p(j,ie,ve,W,R,20,o[19]),W=p(W,j,ie,ve,G,5,o[20]),ve=p(ve,W,j,ie,q,9,o[21]),ie=p(ie,ve,W,j,ce,14,o[22]),j=p(j,ie,ve,W,$,20,o[23]),W=p(W,j,ie,ve,ee,5,o[24]),ve=p(ve,W,j,ie,J,9,o[25]),ie=p(ie,ve,W,j,Y,14,o[26]),j=p(j,ie,ve,W,oe,20,o[27]),W=p(W,j,ie,ve,te,5,o[28]),ve=p(ve,W,j,ie,N,9,o[29]),ie=p(ie,ve,W,j,ne,14,o[30]),j=p(j,ie,ve,W,se,20,o[31]),W=y(W,j,ie,ve,G,4,o[32]),ve=y(ve,W,j,ie,oe,11,o[33]),ie=y(ie,ve,W,j,K,16,o[34]),j=y(j,ie,ve,W,J,23,o[35]),W=y(W,j,ie,ve,M,4,o[36]),ve=y(ve,W,j,ie,$,11,o[37]),ie=y(ie,ve,W,j,ne,16,o[38]),j=y(j,ie,ve,W,q,23,o[39]),W=y(W,j,ie,ve,te,4,o[40]),ve=y(ve,W,j,ie,R,11,o[41]),ie=y(ie,ve,W,j,Y,16,o[42]),j=y(j,ie,ve,W,ae,23,o[43]),W=y(W,j,ie,ve,ee,4,o[44]),ve=y(ve,W,j,ie,se,11,o[45]),ie=y(ie,ve,W,j,ce,16,o[46]),j=y(j,ie,ve,W,N,23,o[47]),W=m(W,j,ie,ve,R,6,o[48]),ve=m(ve,W,j,ie,ne,10,o[49]),ie=m(ie,ve,W,j,J,15,o[50]),j=m(j,ie,ve,W,G,21,o[51]),W=m(W,j,ie,ve,se,6,o[52]),ve=m(ve,W,j,ie,Y,10,o[53]),ie=m(ie,ve,W,j,q,15,o[54]),j=m(j,ie,ve,W,M,21,o[55]),W=m(W,j,ie,ve,oe,6,o[56]),ve=m(ve,W,j,ie,ce,10,o[57]),ie=m(ie,ve,W,j,ae,15,o[58]),j=m(j,ie,ve,W,te,21,o[59]),W=m(W,j,ie,ve,$,6,o[60]),ve=m(ve,W,j,ie,K,10,o[61]),ie=m(ie,ve,W,j,N,15,o[62]),j=m(j,ie,ve,W,ee,21,o[63]),S[0]=S[0]+W|0,S[1]=S[1]+j|0,S[2]=S[2]+ie|0,S[3]=S[3]+ve|0},_doFinalize:function(){var E=this._data,x=E.words,I=this._nDataBytes*8,O=E.sigBytes*8;x[O>>>5]|=128<<24-O%32;var D=n.floor(I/4294967296),S=I;x[(O+64>>>9<<4)+15]=(D<<8|D>>>24)&16711935|(D<<24|D>>>8)&4278255360,x[(O+64>>>9<<4)+14]=(S<<8|S>>>24)&16711935|(S<<24|S>>>8)&4278255360,E.sigBytes=(x.length+1)*4,this._process();for(var R=this._hash,M=R.words,N=0;N<4;N++){var Y=M[N];M[N]=(Y<<8|Y>>>24)&16711935|(Y<<24|Y>>>8)&4278255360}return R},clone:function(){var E=s.clone.call(this);return E._hash=this._hash.clone(),E}});function B(E,x,I,O,D,S,R){var M=E+(x&I|~x&O)+D+R;return(M<<S|M>>>32-S)+x}function p(E,x,I,O,D,S,R){var M=E+(x&O|I&~O)+D+R;return(M<<S|M>>>32-S)+x}function y(E,x,I,O,D,S,R){var M=E+(x^I^O)+D+R;return(M<<S|M>>>32-S)+x}function m(E,x,I,O,D,S,R){var M=E+(I^(x|~O))+D+R;return(M<<S|M>>>32-S)+x}l.MD5=s._createHelper(i),l.HmacMD5=s._createHmacHelper(i)}(Math),u.MD5})},2882:function(f,g,e){(function(u,n,l){f.exports=g=n(e(52952),e(93617))})(this,function(u){return u.mode.CFB=function(){var n=u.lib.BlockCipherMode.extend();n.Encryptor=n.extend({processBlock:function(c,d){var s=this._cipher,h=s.blockSize;l.call(this,c,d,h,s),this._prevBlock=c.slice(d,d+h)}}),n.Decryptor=n.extend({processBlock:function(c,d){var s=this._cipher,h=s.blockSize,o=c.slice(d,d+h);l.call(this,c,d,h,s),this._prevBlock=o}});function l(c,d,s,h){var o,i=this._iv;i?(o=i.slice(0),this._iv=void 0):o=this._prevBlock,h.encryptBlock(o,0);for(var B=0;B<s;B++)c[d+B]^=o[B]}return n}(),u.mode.CFB})},69972:function(f,g,e){(function(u,n,l){f.exports=g=n(e(52952),e(93617))})(this,function(u){return u.mode.CTRGladman=function(){var n=u.lib.BlockCipherMode.extend();function l(s){if((s>>24&255)===255){var h=s>>16&255,o=s>>8&255,i=s&255;h===255?(h=0,o===255?(o=0,i===255?i=0:++i):++o):++h,s=0,s+=h<<16,s+=o<<8,s+=i}else s+=16777216;return s}function c(s){return(s[0]=l(s[0]))===0&&(s[1]=l(s[1])),s}var d=n.Encryptor=n.extend({processBlock:function(s,h){var o=this._cipher,i=o.blockSize,B=this._iv,p=this._counter;B&&(p=this._counter=B.slice(0),this._iv=void 0),c(p);var y=p.slice(0);o.encryptBlock(y,0);for(var m=0;m<i;m++)s[h+m]^=y[m]}});return n.Decryptor=d,n}(),u.mode.CTRGladman})},98277:function(f,g,e){(function(u,n,l){f.exports=g=n(e(52952),e(93617))})(this,function(u){return u.mode.CTR=function(){var n=u.lib.BlockCipherMode.extend(),l=n.Encryptor=n.extend({processBlock:function(c,d){var s=this._cipher,h=s.blockSize,o=this._iv,i=this._counter;o&&(i=this._counter=o.slice(0),this._iv=void 0);var B=i.slice(0);s.encryptBlock(B,0),i[h-1]=i[h-1]+1|0;for(var p=0;p<h;p++)c[d+p]^=B[p]}});return n.Decryptor=l,n}(),u.mode.CTR})},79182:function(f,g,e){(function(u,n,l){f.exports=g=n(e(52952),e(93617))})(this,function(u){return u.mode.ECB=function(){var n=u.lib.BlockCipherMode.extend();return n.Encryptor=n.extend({processBlock:function(l,c){this._cipher.encryptBlock(l,c)}}),n.Decryptor=n.extend({processBlock:function(l,c){this._cipher.decryptBlock(l,c)}}),n}(),u.mode.ECB})},30509:function(f,g,e){(function(u,n,l){f.exports=g=n(e(52952),e(93617))})(this,function(u){return u.mode.OFB=function(){var n=u.lib.BlockCipherMode.extend(),l=n.Encryptor=n.extend({processBlock:function(c,d){var s=this._cipher,h=s.blockSize,o=this._iv,i=this._keystream;o&&(i=this._keystream=o.slice(0),this._iv=void 0),s.encryptBlock(i,0);for(var B=0;B<h;B++)c[d+B]^=i[B]}});return n.Decryptor=l,n}(),u.mode.OFB})},74990:function(f,g,e){(function(u,n,l){f.exports=g=n(e(52952),e(93617))})(this,function(u){return u.pad.AnsiX923={pad:function(n,l){var c=n.sigBytes,d=l*4,s=d-c%d,h=c+s-1;n.clamp(),n.words[h>>>2]|=s<<24-h%4*8,n.sigBytes+=s},unpad:function(n){var l=n.words[n.sigBytes-1>>>2]&255;n.sigBytes-=l}},u.pad.Ansix923})},2593:function(f,g,e){(function(u,n,l){f.exports=g=n(e(52952),e(93617))})(this,function(u){return u.pad.Iso10126={pad:function(n,l){var c=l*4,d=c-n.sigBytes%c;n.concat(u.lib.WordArray.random(d-1)).concat(u.lib.WordArray.create([d<<24],1))},unpad:function(n){var l=n.words[n.sigBytes-1>>>2]&255;n.sigBytes-=l}},u.pad.Iso10126})},10829:function(f,g,e){(function(u,n,l){f.exports=g=n(e(52952),e(93617))})(this,function(u){return u.pad.Iso97971={pad:function(n,l){n.concat(u.lib.WordArray.create([2147483648],1)),u.pad.ZeroPadding.pad(n,l)},unpad:function(n){u.pad.ZeroPadding.unpad(n),n.sigBytes--}},u.pad.Iso97971})},18846:function(f,g,e){(function(u,n,l){f.exports=g=n(e(52952),e(93617))})(this,function(u){return u.pad.NoPadding={pad:function(){},unpad:function(){}},u.pad.NoPadding})},10265:function(f,g,e){(function(u,n,l){f.exports=g=n(e(52952),e(93617))})(this,function(u){return u.pad.ZeroPadding={pad:function(n,l){var c=l*4;n.clamp(),n.sigBytes+=c-(n.sigBytes%c||c)},unpad:function(n){for(var l=n.words,c=n.sigBytes-1,c=n.sigBytes-1;c>=0;c--)if(l[c>>>2]>>>24-c%4*8&255){n.sigBytes=c+1;break}}},u.pad.ZeroPadding})},37248:function(f,g,e){(function(u,n,l){f.exports=g=n(e(52952),e(49479),e(83760))})(this,function(u){return function(){var n=u,l=n.lib,c=l.Base,d=l.WordArray,s=n.algo,h=s.SHA1,o=s.HMAC,i=s.PBKDF2=c.extend({cfg:c.extend({keySize:128/32,hasher:h,iterations:1}),init:function(B){this.cfg=this.cfg.extend(B)},compute:function(B,p){for(var y=this.cfg,m=o.create(y.hasher,B),E=d.create(),x=d.create([1]),I=E.words,O=x.words,D=y.keySize,S=y.iterations;I.length<D;){var R=m.update(p).finalize(x);m.reset();for(var M=R.words,N=M.length,Y=R,$=1;$<S;$++){Y=m.finalize(Y),m.reset();for(var G=Y.words,ae=0;ae<N;ae++)M[ae]^=G[ae]}E.concat(R),O[0]++}return E.sigBytes=D*4,E}});n.PBKDF2=function(B,p,y){return i.create(y).compute(B,p)}}(),u.PBKDF2})},35308:function(f,g,e){(function(u,n,l){f.exports=g=n(e(52952),e(35909),e(34905),e(28492),e(93617))})(this,function(u){return function(){var n=u,l=n.lib,c=l.StreamCipher,d=n.algo,s=[],h=[],o=[],i=d.RabbitLegacy=c.extend({_doReset:function(){var p=this._key.words,y=this.cfg.iv,m=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],E=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++)B.call(this);for(var x=0;x<8;x++)E[x]^=m[x+4&7];if(y){var I=y.words,O=I[0],D=I[1],S=(O<<8|O>>>24)&16711935|(O<<24|O>>>8)&4278255360,R=(D<<8|D>>>24)&16711935|(D<<24|D>>>8)&4278255360,M=S>>>16|R&4294901760,N=R<<16|S&65535;E[0]^=S,E[1]^=M,E[2]^=R,E[3]^=N,E[4]^=S,E[5]^=M,E[6]^=R,E[7]^=N;for(var x=0;x<4;x++)B.call(this)}},_doProcessBlock:function(p,y){var m=this._X;B.call(this),s[0]=m[0]^m[5]>>>16^m[3]<<16,s[1]=m[2]^m[7]>>>16^m[5]<<16,s[2]=m[4]^m[1]>>>16^m[7]<<16,s[3]=m[6]^m[3]>>>16^m[1]<<16;for(var E=0;E<4;E++)s[E]=(s[E]<<8|s[E]>>>24)&16711935|(s[E]<<24|s[E]>>>8)&4278255360,p[y+E]^=s[E]},blockSize:128/32,ivSize:64/32});function B(){for(var p=this._X,y=this._C,m=0;m<8;m++)h[m]=y[m];y[0]=y[0]+1295307597+this._b|0,y[1]=y[1]+3545052371+(y[0]>>>0<h[0]>>>0?1:0)|0,y[2]=y[2]+886263092+(y[1]>>>0<h[1]>>>0?1:0)|0,y[3]=y[3]+1295307597+(y[2]>>>0<h[2]>>>0?1:0)|0,y[4]=y[4]+3545052371+(y[3]>>>0<h[3]>>>0?1:0)|0,y[5]=y[5]+886263092+(y[4]>>>0<h[4]>>>0?1:0)|0,y[6]=y[6]+1295307597+(y[5]>>>0<h[5]>>>0?1:0)|0,y[7]=y[7]+3545052371+(y[6]>>>0<h[6]>>>0?1:0)|0,this._b=y[7]>>>0<h[7]>>>0?1:0;for(var m=0;m<8;m++){var E=p[m]+y[m],x=E&65535,I=E>>>16,O=((x*x>>>17)+x*I>>>15)+I*I,D=((E&4294901760)*E|0)+((E&65535)*E|0);o[m]=O^D}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=c._createHelper(i)}(),u.RabbitLegacy})},21865:function(f,g,e){(function(u,n,l){f.exports=g=n(e(52952),e(35909),e(34905),e(28492),e(93617))})(this,function(u){return function(){var n=u,l=n.lib,c=l.StreamCipher,d=n.algo,s=[],h=[],o=[],i=d.Rabbit=c.extend({_doReset:function(){for(var p=this._key.words,y=this.cfg.iv,m=0;m<4;m++)p[m]=(p[m]<<8|p[m]>>>24)&16711935|(p[m]<<24|p[m]>>>8)&4278255360;var E=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 m=0;m<4;m++)B.call(this);for(var m=0;m<8;m++)x[m]^=E[m+4&7];if(y){var I=y.words,O=I[0],D=I[1],S=(O<<8|O>>>24)&16711935|(O<<24|O>>>8)&4278255360,R=(D<<8|D>>>24)&16711935|(D<<24|D>>>8)&4278255360,M=S>>>16|R&4294901760,N=R<<16|S&65535;x[0]^=S,x[1]^=M,x[2]^=R,x[3]^=N,x[4]^=S,x[5]^=M,x[6]^=R,x[7]^=N;for(var m=0;m<4;m++)B.call(this)}},_doProcessBlock:function(p,y){var m=this._X;B.call(this),s[0]=m[0]^m[5]>>>16^m[3]<<16,s[1]=m[2]^m[7]>>>16^m[5]<<16,s[2]=m[4]^m[1]>>>16^m[7]<<16,s[3]=m[6]^m[3]>>>16^m[1]<<16;for(var E=0;E<4;E++)s[E]=(s[E]<<8|s[E]>>>24)&16711935|(s[E]<<24|s[E]>>>8)&4278255360,p[y+E]^=s[E]},blockSize:128/32,ivSize:64/32});function B(){for(var p=this._X,y=this._C,m=0;m<8;m++)h[m]=y[m];y[0]=y[0]+1295307597+this._b|0,y[1]=y[1]+3545052371+(y[0]>>>0<h[0]>>>0?1:0)|0,y[2]=y[2]+886263092+(y[1]>>>0<h[1]>>>0?1:0)|0,y[3]=y[3]+1295307597+(y[2]>>>0<h[2]>>>0?1:0)|0,y[4]=y[4]+3545052371+(y[3]>>>0<h[3]>>>0?1:0)|0,y[5]=y[5]+886263092+(y[4]>>>0<h[4]>>>0?1:0)|0,y[6]=y[6]+1295307597+(y[5]>>>0<h[5]>>>0?1:0)|0,y[7]=y[7]+3545052371+(y[6]>>>0<h[6]>>>0?1:0)|0,this._b=y[7]>>>0<h[7]>>>0?1:0;for(var m=0;m<8;m++){var E=p[m]+y[m],x=E&65535,I=E>>>16,O=((x*x>>>17)+x*I>>>15)+I*I,D=((E&4294901760)*E|0)+((E&65535)*E|0);o[m]=O^D}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=c._createHelper(i)}(),u.Rabbit})},22528:function(f,g,e){(function(u,n,l){f.exports=g=n(e(52952),e(35909),e(34905),e(28492),e(93617))})(this,function(u){return function(){var n=u,l=n.lib,c=l.StreamCipher,d=n.algo,s=d.RC4=c.extend({_doReset:function(){for(var i=this._key,B=i.words,p=i.sigBytes,y=this._S=[],m=0;m<256;m++)y[m]=m;for(var m=0,E=0;m<256;m++){var x=m%p,I=B[x>>>2]>>>24-x%4*8&255;E=(E+y[m]+I)%256;var O=y[m];y[m]=y[E],y[E]=O}this._i=this._j=0},_doProcessBlock:function(i,B){i[B]^=h.call(this)},keySize:256/32,ivSize:0});function h(){for(var i=this._S,B=this._i,p=this._j,y=0,m=0;m<4;m++){B=(B+1)%256,p=(p+i[B])%256;var E=i[B];i[B]=i[p],i[p]=E,y|=i[(i[B]+i[p])%256]<<24-m*8}return this._i=B,this._j=p,y}n.RC4=c._createHelper(s);var o=d.RC4Drop=s.extend({cfg:s.cfg.extend({drop:192}),_doReset:function(){s._doReset.call(this);for(var i=this.cfg.drop;i>0;i--)h.call(this)}});n.RC4Drop=c._createHelper(o)}(),u.RC4})},25824:function(f,g,e){(function(u,n){f.exports=g=n(e(52952))})(this,function(u){return function(n){var l=u,c=l.lib,d=c.WordArray,s=c.Hasher,h=l.algo,o=d.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=d.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]),B=d.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=d.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]),y=d.create([0,1518500249,1859775393,2400959708,2840853838]),m=d.create([1352829926,1548603684,1836072691,2053994217,0]),E=h.RIPEMD160=s.extend({_doReset:function(){this._hash=d.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(M,N){for(var Y=0;Y<16;Y++){var $=N+Y,G=M[$];M[$]=(G<<8|G>>>24)&16711935|(G<<24|G>>>8)&4278255360}var ae=this._hash.words,ne=y.words,oe=m.words,ee=o.words,q=i.words,K=B.words,se=p.words,te,J,ce,W,j,ie,ve,Fe,Se,Ge;ie=te=ae[0],ve=J=ae[1],Fe=ce=ae[2],Se=W=ae[3],Ge=j=ae[4];for(var ze,Y=0;Y<80;Y+=1)ze=te+M[N+ee[Y]]|0,Y<16?ze+=x(J,ce,W)+ne[0]:Y<32?ze+=I(J,ce,W)+ne[1]:Y<48?ze+=O(J,ce,W)+ne[2]:Y<64?ze+=D(J,ce,W)+ne[3]:ze+=S(J,ce,W)+ne[4],ze=ze|0,ze=R(ze,K[Y]),ze=ze+j|0,te=j,j=W,W=R(ce,10),ce=J,J=ze,ze=ie+M[N+q[Y]]|0,Y<16?ze+=S(ve,Fe,Se)+oe[0]:Y<32?ze+=D(ve,Fe,Se)+oe[1]:Y<48?ze+=O(ve,Fe,Se)+oe[2]:Y<64?ze+=I(ve,Fe,Se)+oe[3]:ze+=x(ve,Fe,Se)+oe[4],ze=ze|0,ze=R(ze,se[Y]),ze=ze+Ge|0,ie=Ge,Ge=Se,Se=R(Fe,10),Fe=ve,ve=ze;ze=ae[1]+ce+Se|0,ae[1]=ae[2]+W+Ge|0,ae[2]=ae[3]+j+ie|0,ae[3]=ae[4]+te+ve|0,ae[4]=ae[0]+J+Fe|0,ae[0]=ze},_doFinalize:function(){var M=this._data,N=M.words,Y=this._nDataBytes*8,$=M.sigBytes*8;N[$>>>5]|=128<<24-$%32,N[($+64>>>9<<4)+14]=(Y<<8|Y>>>24)&16711935|(Y<<24|Y>>>8)&4278255360,M.sigBytes=(N.length+1)*4,this._process();for(var G=this._hash,ae=G.words,ne=0;ne<5;ne++){var oe=ae[ne];ae[ne]=(oe<<8|oe>>>24)&16711935|(oe<<24|oe>>>8)&4278255360}return G},clone:function(){var M=s.clone.call(this);return M._hash=this._hash.clone(),M}});function x(M,N,Y){return M^N^Y}function I(M,N,Y){return M&N|~M&Y}function O(M,N,Y){return(M|~N)^Y}function D(M,N,Y){return M&Y|N&~Y}function S(M,N,Y){return M^(N|~Y)}function R(M,N){return M<<N|M>>>32-N}l.RIPEMD160=s._createHelper(E),l.HmacRIPEMD160=s._createHmacHelper(E)}(Math),u.RIPEMD160})},49479:function(f,g,e){(function(u,n){f.exports=g=n(e(52952))})(this,function(u){return function(){var n=u,l=n.lib,c=l.WordArray,d=l.Hasher,s=n.algo,h=[],o=s.SHA1=d.extend({_doReset:function(){this._hash=new c.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(i,B){for(var p=this._hash.words,y=p[0],m=p[1],E=p[2],x=p[3],I=p[4],O=0;O<80;O++){if(O<16)h[O]=i[B+O]|0;else{var D=h[O-3]^h[O-8]^h[O-14]^h[O-16];h[O]=D<<1|D>>>31}var S=(y<<5|y>>>27)+I+h[O];O<20?S+=(m&E|~m&x)+1518500249:O<40?S+=(m^E^x)+1859775393:O<60?S+=(m&E|m&x|E&x)-1894007588:S+=(m^E^x)-899497514,I=x,x=E,E=m<<30|m>>>2,m=y,y=S}p[0]=p[0]+y|0,p[1]=p[1]+m|0,p[2]=p[2]+E|0,p[3]=p[3]+x|0,p[4]=p[4]+I|0},_doFinalize:function(){var i=this._data,B=i.words,p=this._nDataBytes*8,y=i.sigBytes*8;return B[y>>>5]|=128<<24-y%32,B[(y+64>>>9<<4)+14]=Math.floor(p/4294967296),B[(y+64>>>9<<4)+15]=p,i.sigBytes=B.length*4,this._process(),this._hash},clone:function(){var i=d.clone.call(this);return i._hash=this._hash.clone(),i}});n.SHA1=d._createHelper(o),n.HmacSHA1=d._createHmacHelper(o)}(),u.SHA1})},93653:function(f,g,e){(function(u,n,l){f.exports=g=n(e(52952),e(2481))})(this,function(u){return function(){var n=u,l=n.lib,c=l.WordArray,d=n.algo,s=d.SHA256,h=d.SHA224=s.extend({_doReset:function(){this._hash=new c.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var o=s._doFinalize.call(this);return o.sigBytes-=4,o}});n.SHA224=s._createHelper(h),n.HmacSHA224=s._createHmacHelper(h)}(),u.SHA224})},2481:function(f,g,e){(function(u,n){f.exports=g=n(e(52952))})(this,function(u){return function(n){var l=u,c=l.lib,d=c.WordArray,s=c.Hasher,h=l.algo,o=[],i=[];(function(){function y(I){for(var O=n.sqrt(I),D=2;D<=O;D++)if(!(I%D))return!1;return!0}function m(I){return(I-(I|0))*4294967296|0}for(var E=2,x=0;x<64;)y(E)&&(x<8&&(o[x]=m(n.pow(E,.5))),i[x]=m(n.pow(E,.3333333333333333)),x++),E++})();var B=[],p=h.SHA256=s.extend({_doReset:function(){this._hash=new d.init(o.slice(0))},_doProcessBlock:function(y,m){for(var E=this._hash.words,x=E[0],I=E[1],O=E[2],D=E[3],S=E[4],R=E[5],M=E[6],N=E[7],Y=0;Y<64;Y++){if(Y<16)B[Y]=y[m+Y]|0;else{var $=B[Y-15],G=($<<25|$>>>7)^($<<14|$>>>18)^$>>>3,ae=B[Y-2],ne=(ae<<15|ae>>>17)^(ae<<13|ae>>>19)^ae>>>10;B[Y]=G+B[Y-7]+ne+B[Y-16]}var oe=S&R^~S&M,ee=x&I^x&O^I&O,q=(x<<30|x>>>2)^(x<<19|x>>>13)^(x<<10|x>>>22),K=(S<<26|S>>>6)^(S<<21|S>>>11)^(S<<7|S>>>25),se=N+K+oe+i[Y]+B[Y],te=q+ee;N=M,M=R,R=S,S=D+se|0,D=O,O=I,I=x,x=se+te|0}E[0]=E[0]+x|0,E[1]=E[1]+I|0,E[2]=E[2]+O|0,E[3]=E[3]+D|0,E[4]=E[4]+S|0,E[5]=E[5]+R|0,E[6]=E[6]+M|0,E[7]=E[7]+N|0},_doFinalize:function(){var y=this._data,m=y.words,E=this._nDataBytes*8,x=y.sigBytes*8;return m[x>>>5]|=128<<24-x%32,m[(x+64>>>9<<4)+14]=n.floor(E/4294967296),m[(x+64>>>9<<4)+15]=E,y.sigBytes=m.length*4,this._process(),this._hash},clone:function(){var y=s.clone.call(this);return y._hash=this._hash.clone(),y}});l.SHA256=s._createHelper(p),l.HmacSHA256=s._createHmacHelper(p)}(Math),u.SHA256})},79421:function(f,g,e){(function(u,n,l){f.exports=g=n(e(52952),e(41988))})(this,function(u){return function(n){var l=u,c=l.lib,d=c.WordArray,s=c.Hasher,h=l.x64,o=h.Word,i=l.algo,B=[],p=[],y=[];(function(){for(var x=1,I=0,O=0;O<24;O++){B[x+5*I]=(O+1)*(O+2)/2%64;var D=I%5,S=(2*x+3*I)%5;x=D,I=S}for(var x=0;x<5;x++)for(var I=0;I<5;I++)p[x+5*I]=I+(2*x+3*I)%5*5;for(var R=1,M=0;M<24;M++){for(var N=0,Y=0,$=0;$<7;$++){if(R&1){var G=(1<<$)-1;G<32?Y^=1<<G:N^=1<<G-32}R&128?R=R<<1^113:R<<=1}y[M]=o.create(N,Y)}})();var m=[];(function(){for(var x=0;x<25;x++)m[x]=o.create()})();var E=i.SHA3=s.extend({cfg:s.cfg.extend({outputLength:512}),_doReset:function(){for(var x=this._state=[],I=0;I<25;I++)x[I]=new o.init;this.blockSize=(1600-2*this.cfg.outputLength)/32},_doProcessBlock:function(x,I){for(var O=this._state,D=this.blockSize/2,S=0;S<D;S++){var R=x[I+2*S],M=x[I+2*S+1];R=(R<<8|R>>>24)&16711935|(R<<24|R>>>8)&4278255360,M=(M<<8|M>>>24)&16711935|(M<<24|M>>>8)&4278255360;var N=O[S];N.high^=M,N.low^=R}for(var Y=0;Y<24;Y++){for(var $=0;$<5;$++){for(var G=0,ae=0,ne=0;ne<5;ne++){var N=O[$+5*ne];G^=N.high,ae^=N.low}var oe=m[$];oe.high=G,oe.low=ae}for(var $=0;$<5;$++)for(var ee=m[($+4)%5],q=m[($+1)%5],K=q.high,se=q.low,G=ee.high^(K<<1|se>>>31),ae=ee.low^(se<<1|K>>>31),ne=0;ne<5;ne++){var N=O[$+5*ne];N.high^=G,N.low^=ae}for(var te=1;te<25;te++){var G,ae,N=O[te],J=N.high,ce=N.low,W=B[te];W<32?(G=J<<W|ce>>>32-W,ae=ce<<W|J>>>32-W):(G=ce<<W-32|J>>>64-W,ae=J<<W-32|ce>>>64-W);var j=m[p[te]];j.high=G,j.low=ae}var ie=m[0],ve=O[0];ie.high=ve.high,ie.low=ve.low;for(var $=0;$<5;$++)for(var ne=0;ne<5;ne++){var te=$+5*ne,N=O[te],Fe=m[te],Se=m[($+1)%5+5*ne],Ge=m[($+2)%5+5*ne];N.high=Fe.high^~Se.high&Ge.high,N.low=Fe.low^~Se.low&Ge.low}var N=O[0],ze=y[Y];N.high^=ze.high,N.low^=ze.low}},_doFinalize:function(){var x=this._data,I=x.words,O=this._nDataBytes*8,D=x.sigBytes*8,S=this.blockSize*32;I[D>>>5]|=1<<24-D%32,I[(n.ceil((D+1)/S)*S>>>5)-1]|=128,x.sigBytes=I.length*4,this._process();for(var R=this._state,M=this.cfg.outputLength/8,N=M/8,Y=[],$=0;$<N;$++){var G=R[$],ae=G.high,ne=G.low;ae=(ae<<8|ae>>>24)&16711935|(ae<<24|ae>>>8)&4278255360,ne=(ne<<8|ne>>>24)&16711935|(ne<<24|ne>>>8)&4278255360,Y.push(ne),Y.push(ae)}return new d.init(Y,M)},clone:function(){for(var x=s.clone.call(this),I=x._state=this._state.slice(0),O=0;O<25;O++)I[O]=I[O].clone();return x}});l.SHA3=s._createHelper(E),l.HmacSHA3=s._createHmacHelper(E)}(Math),u.SHA3})},82307:function(f,g,e){(function(u,n,l){f.exports=g=n(e(52952),e(41988),e(12133))})(this,function(u){return function(){var n=u,l=n.x64,c=l.Word,d=l.WordArray,s=n.algo,h=s.SHA512,o=s.SHA384=h.extend({_doReset:function(){this._hash=new d.init([new c.init(3418070365,3238371032),new c.init(1654270250,914150663),new c.init(2438529370,812702999),new c.init(355462360,4144912697),new c.init(1731405415,4290775857),new c.init(2394180231,1750603025),new c.init(3675008525,1694076839),new c.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)}(),u.SHA384})},12133:function(f,g,e){(function(u,n,l){f.exports=g=n(e(52952),e(41988))})(this,function(u){return function(){var n=u,l=n.lib,c=l.Hasher,d=n.x64,s=d.Word,h=d.WordArray,o=n.algo;function i(){return s.create.apply(s,arguments)}var B=[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 m=0;m<80;m++)p[m]=i()})();var y=o.SHA512=c.extend({_doReset:function(){this._hash=new h.init([new s.init(1779033703,4089235720),new s.init(3144134277,2227873595),new s.init(1013904242,4271175723),new s.init(2773480762,1595750129),new s.init(1359893119,2917565137),new s.init(2600822924,725511199),new s.init(528734635,4215389547),new s.init(1541459225,327033209)])},_doProcessBlock:function(m,E){for(var x=this._hash.words,I=x[0],O=x[1],D=x[2],S=x[3],R=x[4],M=x[5],N=x[6],Y=x[7],$=I.high,G=I.low,ae=O.high,ne=O.low,oe=D.high,ee=D.low,q=S.high,K=S.low,se=R.high,te=R.low,J=M.high,ce=M.low,W=N.high,j=N.low,ie=Y.high,ve=Y.low,Fe=$,Se=G,Ge=ae,ze=ne,Pt=oe,pt=ee,wt=q,zt=K,kt=se,tu=te,We=J,gt=ce,Rt=W,tt=j,ft=ie,ct=ve,qe=0;qe<80;qe++){var je,ye,Oe=p[qe];if(qe<16)ye=Oe.high=m[E+qe*2]|0,je=Oe.low=m[E+qe*2+1]|0;else{var $e=p[qe-15],Ze=$e.high,Qe=$e.low,lt=(Ze>>>1|Qe<<31)^(Ze>>>8|Qe<<24)^Ze>>>7,mt=(Qe>>>1|Ze<<31)^(Qe>>>8|Ze<<24)^(Qe>>>7|Ze<<25),uu=p[qe-2],Qt=uu.high,Le=uu.low,et=(Qt>>>19|Le<<13)^(Qt<<3|Le>>>29)^Qt>>>6,Zt=(Le>>>19|Qt<<13)^(Le<<3|Qt>>>29)^(Le>>>6|Qt<<26),Tt=p[qe-7],Nt=Tt.high,Wt=Tt.low,nu=p[qe-16],Ut=nu.high,we=nu.low;je=mt+Wt,ye=lt+Nt+(je>>>0<mt>>>0?1:0),je=je+Zt,ye=ye+et+(je>>>0<Zt>>>0?1:0),je=je+we,ye=ye+Ut+(je>>>0<we>>>0?1:0),Oe.high=ye,Oe.low=je}var de=kt&We^~kt&Rt,me=tu>^~tu&tt,xt=Fe&Ge^Fe&Pt^Ge&Pt,Ce=Se&ze^Se&pt^ze&pt,at=(Fe>>>28|Se<<4)^(Fe<<30|Se>>>2)^(Fe<<25|Se>>>7),jt=(Se>>>28|Fe<<4)^(Se<<30|Fe>>>2)^(Se<<25|Fe>>>7),Et=(kt>>>14|tu<<18)^(kt>>>18|tu<<14)^(kt<<23|tu>>>9),De=(tu>>>14|kt<<18)^(tu>>>18|kt<<14)^(tu<<23|kt>>>9),yt=B[qe],Ue=yt.high,Ae=yt.low,ht=ct+De,St=ft+Et+(ht>>>0<ct>>>0?1:0),ht=ht+me,St=St+de+(ht>>>0<me>>>0?1:0),ht=ht+Ae,St=St+Ue+(ht>>>0<Ae>>>0?1:0),ht=ht+je,St=St+ye+(ht>>>0<je>>>0?1:0),Ne=jt+Ce,Fu=at+xt+(Ne>>>0<jt>>>0?1:0);ft=Rt,ct=tt,Rt=We,tt=gt,We=kt,gt=tu,tu=zt+ht|0,kt=wt+St+(tu>>>0<zt>>>0?1:0)|0,wt=Pt,zt=pt,Pt=Ge,pt=ze,Ge=Fe,ze=Se,Se=ht+Ne|0,Fe=St+Fu+(Se>>>0<ht>>>0?1:0)|0}G=I.low=G+Se,I.high=$+Fe+(G>>>0<Se>>>0?1:0),ne=O.low=ne+ze,O.high=ae+Ge+(ne>>>0<ze>>>0?1:0),ee=D.low=ee+pt,D.high=oe+Pt+(ee>>>0<pt>>>0?1:0),K=S.low=K+zt,S.high=q+wt+(K>>>0<zt>>>0?1:0),te=R.low=te+tu,R.high=se+kt+(te>>>0<tu>>>0?1:0),ce=M.low=ce+gt,M.high=J+We+(ce>>>0<gt>>>0?1:0),j=N.low=j+tt,N.high=W+Rt+(j>>>0<tt>>>0?1:0),ve=Y.low=ve+ct,Y.high=ie+ft+(ve>>>0<ct>>>0?1:0)},_doFinalize:function(){var m=this._data,E=m.words,x=this._nDataBytes*8,I=m.sigBytes*8;E[I>>>5]|=128<<24-I%32,E[(I+128>>>10<<5)+30]=Math.floor(x/4294967296),E[(I+128>>>10<<5)+31]=x,m.sigBytes=E.length*4,this._process();var O=this._hash.toX32();return O},clone:function(){var m=c.clone.call(this);return m._hash=this._hash.clone(),m},blockSize:1024/32});n.SHA512=c._createHelper(y),n.HmacSHA512=c._createHmacHelper(y)}(),u.SHA512})},61945:function(f,g,e){(function(u,n,l){f.exports=g=n(e(52952),e(35909),e(34905),e(28492),e(93617))})(this,function(u){return function(){var n=u,l=n.lib,c=l.WordArray,d=l.BlockCipher,s=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],B=[{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],y=s.DES=d.extend({_doReset:function(){for(var I=this._key,O=I.words,D=[],S=0;S<56;S++){var R=h[S]-1;D[S]=O[R>>>5]>>>31-R%32&1}for(var M=this._subKeys=[],N=0;N<16;N++){for(var Y=M[N]=[],$=i[N],S=0;S<24;S++)Y[S/6|0]|=D[(o[S]-1+$)%28]<<31-S%6,Y[4+(S/6|0)]|=D[28+(o[S+24]-1+$)%28]<<31-S%6;Y[0]=Y[0]<<1|Y[0]>>>31;for(var S=1;S<7;S++)Y[S]=Y[S]>>>(S-1)*4+3;Y[7]=Y[7]<<5|Y[7]>>>27}for(var G=this._invSubKeys=[],S=0;S<16;S++)G[S]=M[15-S]},encryptBlock:function(I,O){this._doCryptBlock(I,O,this._subKeys)},decryptBlock:function(I,O){this._doCryptBlock(I,O,this._invSubKeys)},_doCryptBlock:function(I,O,D){this._lBlock=I[O],this._rBlock=I[O+1],m.call(this,4,252645135),m.call(this,16,65535),E.call(this,2,858993459),E.call(this,8,16711935),m.call(this,1,1431655765);for(var S=0;S<16;S++){for(var R=D[S],M=this._lBlock,N=this._rBlock,Y=0,$=0;$<8;$++)Y|=B[$][((N^R[$])&p[$])>>>0];this._lBlock=N,this._rBlock=M^Y}var G=this._lBlock;this._lBlock=this._rBlock,this._rBlock=G,m.call(this,1,1431655765),E.call(this,8,16711935),E.call(this,2,858993459),m.call(this,16,65535),m.call(this,4,252645135),I[O]=this._lBlock,I[O+1]=this._rBlock},keySize:64/32,ivSize:64/32,blockSize:64/32});function m(I,O){var D=(this._lBlock>>>I^this._rBlock)&O;this._rBlock^=D,this._lBlock^=D<<I}function E(I,O){var D=(this._rBlock>>>I^this._lBlock)&O;this._lBlock^=D,this._rBlock^=D<<I}n.DES=d._createHelper(y);var x=s.TripleDES=d.extend({_doReset:function(){var I=this._key,O=I.words;if(O.length!==2&&O.length!==4&&O.length<6)throw new Error("Invalid key length - 3DES requires the key length to be 64, 128, 192 or >192.");var D=O.slice(0,2),S=O.length<4?O.slice(0,2):O.slice(2,4),R=O.length<6?O.slice(0,2):O.slice(4,6);this._des1=y.createEncryptor(c.create(D)),this._des2=y.createEncryptor(c.create(S)),this._des3=y.createEncryptor(c.create(R))},encryptBlock:function(I,O){this._des1.encryptBlock(I,O),this._des2.decryptBlock(I,O),this._des3.encryptBlock(I,O)},decryptBlock:function(I,O){this._des3.decryptBlock(I,O),this._des2.encryptBlock(I,O),this._des1.decryptBlock(I,O)},keySize:192/32,ivSize:64/32,blockSize:64/32});n.TripleDES=d._createHelper(x)}(),u.TripleDES})},41988:function(f,g,e){(function(u,n){f.exports=g=n(e(52952))})(this,function(u){return function(n){var l=u,c=l.lib,d=c.Base,s=c.WordArray,h=l.x64={},o=h.Word=d.extend({init:function(B,p){this.high=B,this.low=p}}),i=h.WordArray=d.extend({init:function(B,p){B=this.words=B||[],p!=n?this.sigBytes=p:this.sigBytes=B.length*8},toX32:function(){for(var B=this.words,p=B.length,y=[],m=0;m<p;m++){var E=B[m];y.push(E.high),y.push(E.low)}return s.create(y,this.sigBytes)},clone:function(){for(var B=d.clone.call(this),p=B.words=this.words.slice(0),y=p.length,m=0;m<y;m++)p[m]=p[m].clone();return B}})}(),u})},35413:function(f,g,e){"use strict";var u=e(57046),n=e(69574),l=e(63474),c=e(47095),d=e(99363),s=f.exports=function(h,o){var i,B,p,y,m;return arguments.length<2||typeof h!="string"?(y=o,o=h,h=null):y=arguments[2],u(h)?(i=d.call(h,"c"),B=d.call(h,"e"),p=d.call(h,"w")):(i=p=!0,B=!1),m={value:o,configurable:i,enumerable:B,writable:p},y?l(c(y),m):m};s.gs=function(h,o,i){var B,p,y,m;return typeof h!="string"?(y=i,i=o,o=h,h=null):y=arguments[3],u(o)?n(o)?u(i)?n(i)||(y=i,i=void 0):i=void 0:(y=o,o=i=void 0):o=void 0,u(h)?(B=d.call(h,"c"),p=d.call(h,"e")):(B=!0,p=!1),m={get:o,set:i,configurable:B,enumerable:p},y?l(c(y),m):m}},56656:function(f){(function(g,e){f.exports=e()})(this,function(){"use strict";var g=1e3,e=6e4,u=36e5,n="millisecond",l="second",c="minute",d="hour",s="day",h="week",o="month",i="quarter",B="year",p="date",y="Invalid Date",m=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,E=/\[([^\]]+)]|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 oe=["th","st","nd","rd"],ee=ne%100;return"["+ne+(oe[(ee-20)%10]||oe[ee]||oe[0])+"]"}},I=function(ne,oe,ee){var q=String(ne);return!q||q.length>=oe?ne:""+Array(oe+1-q.length).join(ee)+ne},O={s:I,z:function(ne){var oe=-ne.utcOffset(),ee=Math.abs(oe),q=Math.floor(ee/60),K=ee%60;return(oe<=0?"+":"-")+I(q,2,"0")+":"+I(K,2,"0")},m:function ne(oe,ee){if(oe.date()<ee.date())return-ne(ee,oe);var q=12*(ee.year()-oe.year())+(ee.month()-oe.month()),K=oe.clone().add(q,o),se=ee-K<0,te=oe.clone().add(q+(se?-1:1),o);return+(-(q+(ee-K)/(se?K-te:te-K))||0)},a:function(ne){return ne<0?Math.ceil(ne)||0:Math.floor(ne)},p:function(ne){return{M:o,y:B,w:h,d:s,D:p,h:d,m:c,s:l,ms:n,Q:i}[ne]||String(ne||"").toLowerCase().replace(/s$/,"")},u:function(ne){return ne===void 0}},D="en",S={};S[D]=x;var R="$isDayjsObject",M=function(ne){return ne instanceof G||!(!ne||!ne[R])},N=function ne(oe,ee,q){var K;if(!oe)return D;if(typeof oe=="string"){var se=oe.toLowerCase();S[se]&&(K=se),ee&&(S[se]=ee,K=se);var te=oe.split("-");if(!K&&te.length>1)return ne(te[0])}else{var J=oe.name;S[J]=oe,K=J}return!q&&K&&(D=K),K||!q&&D},Y=function(ne,oe){if(M(ne))return ne.clone();var ee=typeof oe=="object"?oe:{};return ee.date=ne,ee.args=arguments,new G(ee)},$=O;$.l=N,$.i=M,$.w=function(ne,oe){return Y(ne,{locale:oe.$L,utc:oe.$u,x:oe.$x,$offset:oe.$offset})};var G=function(){function ne(ee){this.$L=N(ee.locale,null,!0),this.parse(ee),this.$x=this.$x||ee.x||{},this[R]=!0}var oe=ne.prototype;return oe.parse=function(ee){this.$d=function(q){var K=q.date,se=q.utc;if(K===null)return new Date(NaN);if($.u(K))return new Date;if(K instanceof Date)return new Date(K);if(typeof K=="string"&&!/Z$/i.test(K)){var te=K.match(m);if(te){var J=te[2]-1||0,ce=(te[7]||"0").substring(0,3);return se?new Date(Date.UTC(te[1],J,te[3]||1,te[4]||0,te[5]||0,te[6]||0,ce)):new Date(te[1],J,te[3]||1,te[4]||0,te[5]||0,te[6]||0,ce)}}return new Date(K)}(ee),this.init()},oe.init=function(){var ee=this.$d;this.$y=ee.getFullYear(),this.$M=ee.getMonth(),this.$D=ee.getDate(),this.$W=ee.getDay(),this.$H=ee.getHours(),this.$m=ee.getMinutes(),this.$s=ee.getSeconds(),this.$ms=ee.getMilliseconds()},oe.$utils=function(){return $},oe.isValid=function(){return this.$d.toString()!==y},oe.isSame=function(ee,q){var K=Y(ee);return this.startOf(q)<=K&&K<=this.endOf(q)},oe.isAfter=function(ee,q){return Y(ee)<this.startOf(q)},oe.isBefore=function(ee,q){return this.endOf(q)<Y(ee)},oe.$g=function(ee,q,K){return $.u(ee)?this[q]:this.set(K,ee)},oe.unix=function(){return Math.floor(this.valueOf()/1e3)},oe.valueOf=function(){return this.$d.getTime()},oe.startOf=function(ee,q){var K=this,se=!!$.u(q)||q,te=$.p(ee),J=function(Ge,ze){var Pt=$.w(K.$u?Date.UTC(K.$y,ze,Ge):new Date(K.$y,ze,Ge),K);return se?Pt:Pt.endOf(s)},ce=function(Ge,ze){return $.w(K.toDate()[Ge].apply(K.toDate("s"),(se?[0,0,0,0]:[23,59,59,999]).slice(ze)),K)},W=this.$W,j=this.$M,ie=this.$D,ve="set"+(this.$u?"UTC":"");switch(te){case B:return se?J(1,0):J(31,11);case o:return se?J(1,j):J(0,j+1);case h:var Fe=this.$locale().weekStart||0,Se=(W<Fe?W+7:W)-Fe;return J(se?ie-Se:ie+(6-Se),j);case s:case p:return ce(ve+"Hours",0);case d:return ce(ve+"Minutes",1);case c:return ce(ve+"Seconds",2);case l:return ce(ve+"Milliseconds",3);default:return this.clone()}},oe.endOf=function(ee){return this.startOf(ee,!1)},oe.$set=function(ee,q){var K,se=$.p(ee),te="set"+(this.$u?"UTC":""),J=(K={},K[s]=te+"Date",K[p]=te+"Date",K[o]=te+"Month",K[B]=te+"FullYear",K[d]=te+"Hours",K[c]=te+"Minutes",K[l]=te+"Seconds",K[n]=te+"Milliseconds",K)[se],ce=se===s?this.$D+(q-this.$W):q;if(se===o||se===B){var W=this.clone().set(p,1);W.$d[J](ce),W.init(),this.$d=W.set(p,Math.min(this.$D,W.daysInMonth())).$d}else J&&this.$d[J](ce);return this.init(),this},oe.set=function(ee,q){return this.clone().$set(ee,q)},oe.get=function(ee){return this[$.p(ee)]()},oe.add=function(ee,q){var K,se=this;ee=Number(ee);var te=$.p(q),J=function(j){var ie=Y(se);return $.w(ie.date(ie.date()+Math.round(j*ee)),se)};if(te===o)return this.set(o,this.$M+ee);if(te===B)return this.set(B,this.$y+ee);if(te===s)return J(1);if(te===h)return J(7);var ce=(K={},K[c]=e,K[d]=u,K[l]=g,K)[te]||1,W=this.$d.getTime()+ee*ce;return $.w(W,this)},oe.subtract=function(ee,q){return this.add(-1*ee,q)},oe.format=function(ee){var q=this,K=this.$locale();if(!this.isValid())return K.invalidDate||y;var se=ee||"YYYY-MM-DDTHH:mm:ssZ",te=$.z(this),J=this.$H,ce=this.$m,W=this.$M,j=K.weekdays,ie=K.months,ve=K.meridiem,Fe=function(ze,Pt,pt,wt){return ze&&(ze[Pt]||ze(q,se))||pt[Pt].slice(0,wt)},Se=function(ze){return $.s(J%12||12,ze,"0")},Ge=ve||function(ze,Pt,pt){var wt=ze<12?"AM":"PM";return pt?wt.toLowerCase():wt};return se.replace(E,function(ze,Pt){return Pt||function(pt){switch(pt){case"YY":return String(q.$y).slice(-2);case"YYYY":return $.s(q.$y,4,"0");case"M":return W+1;case"MM":return $.s(W+1,2,"0");case"MMM":return Fe(K.monthsShort,W,ie,3);case"MMMM":return Fe(ie,W);case"D":return q.$D;case"DD":return $.s(q.$D,2,"0");case"d":return String(q.$W);case"dd":return Fe(K.weekdaysMin,q.$W,j,2);case"ddd":return Fe(K.weekdaysShort,q.$W,j,3);case"dddd":return j[q.$W];case"H":return String(J);case"HH":return $.s(J,2,"0");case"h":return Se(1);case"hh":return Se(2);case"a":return Ge(J,ce,!0);case"A":return Ge(J,ce,!1);case"m":return String(ce);case"mm":return $.s(ce,2,"0");case"s":return String(q.$s);case"ss":return $.s(q.$s,2,"0");case"SSS":return $.s(q.$ms,3,"0");case"Z":return te}return null}(ze)||te.replace(":","")})},oe.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},oe.diff=function(ee,q,K){var se,te=this,J=$.p(q),ce=Y(ee),W=(ce.utcOffset()-this.utcOffset())*e,j=this-ce,ie=function(){return $.m(te,ce)};switch(J){case B:se=ie()/12;break;case o:se=ie();break;case i:se=ie()/3;break;case h:se=(j-W)/6048e5;break;case s:se=(j-W)/864e5;break;case d:se=j/u;break;case c:se=j/e;break;case l:se=j/g;break;default:se=j}return K?se:$.a(se)},oe.daysInMonth=function(){return this.endOf(o).$D},oe.$locale=function(){return S[this.$L]},oe.locale=function(ee,q){if(!ee)return this.$L;var K=this.clone(),se=N(ee,q,!0);return se&&(K.$L=se),K},oe.clone=function(){return $.w(this.$d,this)},oe.toDate=function(){return new Date(this.valueOf())},oe.toJSON=function(){return this.isValid()?this.toISOString():null},oe.toISOString=function(){return this.$d.toISOString()},oe.toString=function(){return this.$d.toUTCString()},ne}(),ae=G.prototype;return Y.prototype=ae,[["$ms",n],["$s",l],["$m",c],["$H",d],["$W",s],["$M",o],["$y",B],["$D",p]].forEach(function(ne){ae[ne[1]]=function(oe){return this.$g(oe,ne[0],ne[1])}}),Y.extend=function(ne,oe){return ne.$i||(ne(oe,G,Y),ne.$i=!0),Y},Y.locale=N,Y.isDayjs=M,Y.unix=function(ne){return Y(1e3*ne)},Y.en=S[D],Y.Ls=S,Y.p={},Y})},92769:function(f){(function(g,e){f.exports=e()})(this,function(){"use strict";return{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(g){var e=["th","st","nd","rd"],u=g%100;return"["+g+(e[(u-20)%10]||e[u]||e[0])+"]"}}})},35004:function(f,g,e){(function(u,n){f.exports=n(e(56656))})(this,function(u){"use strict";function n(d){return d&&typeof d=="object"&&"default"in d?d:{default:d}}var l=n(u),c={name:"kk",weekdays:"\u0436\u0435\u043A\u0441\u0435\u043D\u0431\u0456_\u0434\u04AF\u0439\u0441\u0435\u043D\u0431\u0456_\u0441\u0435\u0439\u0441\u0435\u043D\u0431\u0456_\u0441\u04D9\u0440\u0441\u0435\u043D\u0431\u0456_\u0431\u0435\u0439\u0441\u0435\u043D\u0431\u0456_\u0436\u04B1\u043C\u0430_\u0441\u0435\u043D\u0431\u0456".split("_"),weekdaysShort:"\u0436\u0435\u043A_\u0434\u04AF\u0439_\u0441\u0435\u0439_\u0441\u04D9\u0440_\u0431\u0435\u0439_\u0436\u04B1\u043C_\u0441\u0435\u043D".split("_"),weekdaysMin:"\u0436\u043A_\u0434\u0439_\u0441\u0439_\u0441\u0440_\u0431\u0439_\u0436\u043C_\u0441\u043D".split("_"),months:"\u049B\u0430\u04A3\u0442\u0430\u0440_\u0430\u049B\u043F\u0430\u043D_\u043D\u0430\u0443\u0440\u044B\u0437_\u0441\u04D9\u0443\u0456\u0440_\u043C\u0430\u043C\u044B\u0440_\u043C\u0430\u0443\u0441\u044B\u043C_\u0448\u0456\u043B\u0434\u0435_\u0442\u0430\u043C\u044B\u0437_\u049B\u044B\u0440\u043A\u04AF\u0439\u0435\u043A_\u049B\u0430\u0437\u0430\u043D_\u049B\u0430\u0440\u0430\u0448\u0430_\u0436\u0435\u043B\u0442\u043E\u049B\u0441\u0430\u043D".split("_"),monthsShort:"\u049B\u0430\u04A3_\u0430\u049B\u043F_\u043D\u0430\u0443_\u0441\u04D9\u0443_\u043C\u0430\u043C_\u043C\u0430\u0443_\u0448\u0456\u043B_\u0442\u0430\u043C_\u049B\u044B\u0440_\u049B\u0430\u0437_\u049B\u0430\u0440_\u0436\u0435\u043B".split("_"),weekStart:1,relativeTime:{future:"%s \u0456\u0448\u0456\u043D\u0434\u0435",past:"%s \u0431\u04B1\u0440\u044B\u043D",s:"\u0431\u0456\u0440\u043D\u0435\u0448\u0435 \u0441\u0435\u043A\u0443\u043D\u0434",m:"\u0431\u0456\u0440 \u043C\u0438\u043D\u0443\u0442",mm:"%d \u043C\u0438\u043D\u0443\u0442",h:"\u0431\u0456\u0440 \u0441\u0430\u0493\u0430\u0442",hh:"%d \u0441\u0430\u0493\u0430\u0442",d:"\u0431\u0456\u0440 \u043A\u04AF\u043D",dd:"%d \u043A\u04AF\u043D",M:"\u0431\u0456\u0440 \u0430\u0439",MM:"%d \u0430\u0439",y:"\u0431\u0456\u0440 \u0436\u044B\u043B",yy:"%d \u0436\u044B\u043B"},ordinal:function(d){return d},formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"}};return l.default.locale(c,null,!0),c})},24175:function(f,g,e){(function(u,n){f.exports=n(e(56656))})(this,function(u){"use strict";function n(d){return d&&typeof d=="object"&&"default"in d?d:{default:d}}var l=n(u),c={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(d,s){return s==="W"?d+"\u5468":d+"\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(d,s){var h=100*d+s;return h<600?"\u51CC\u6668":h<900?"\u65E9\u4E0A":h<1100?"\u4E0A\u5348":h<1300?"\u4E2D\u5348":h<1800?"\u4E0B\u5348":"\u665A\u4E0A"}};return l.default.locale(c,null,!0),c})},71912:function(f){(function(g,e){f.exports=e()})(this,function(){"use strict";return function(g,e){var u=e.prototype,n=u.format;u.format=function(l){var c=this,d=this.$locale();if(!this.isValid())return n.bind(this)(l);var s=this.$utils(),h=(l||"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((c.$M+1)/3);case"Do":return d.ordinal(c.$D);case"gggg":return c.weekYear();case"GGGG":return c.isoWeekYear();case"wo":return d.ordinal(c.week(),"W");case"w":case"ww":return s.s(c.week(),o==="w"?1:2,"0");case"W":case"WW":return s.s(c.isoWeek(),o==="W"?1:2,"0");case"k":case"kk":return s.s(String(c.$H===0?24:c.$H),o==="k"?1:2,"0");case"X":return Math.floor(c.$d.getTime()/1e3);case"x":return c.$d.getTime();case"z":return"["+c.offsetName()+"]";case"zzz":return"["+c.offsetName("long")+"]";default:return o}});return n.bind(this)(h)}}})},48228:function(f){(function(g,e){f.exports=e()})(this,function(){"use strict";var g={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,u=/\d/,n=/\d\d/,l=/\d\d?/,c=/\d*[^-_:/,()\s\d]+/,d={},s=function(m){return(m=+m)+(m>68?1900:2e3)},h=function(m){return function(E){this[m]=+E}},o=[/[+-]\d\d:?(\d\d)?|Z/,function(m){(this.zone||(this.zone={})).offset=function(E){if(!E||E==="Z")return 0;var x=E.match(/([+-]|\d\d)/g),I=60*x[1]+(+x[2]||0);return I===0?0:x[0]==="+"?-I:I}(m)}],i=function(m){var E=d[m];return E&&(E.indexOf?E:E.s.concat(E.f))},B=function(m,E){var x,I=d.meridiem;if(I){for(var O=1;O<=24;O+=1)if(m.indexOf(I(O,0,E))>-1){x=O>12;break}}else x=m===(E?"pm":"PM");return x},p={A:[c,function(m){this.afternoon=B(m,!1)}],a:[c,function(m){this.afternoon=B(m,!0)}],Q:[u,function(m){this.month=3*(m-1)+1}],S:[u,function(m){this.milliseconds=100*+m}],SS:[n,function(m){this.milliseconds=10*+m}],SSS:[/\d{3}/,function(m){this.milliseconds=+m}],s:[l,h("seconds")],ss:[l,h("seconds")],m:[l,h("minutes")],mm:[l,h("minutes")],H:[l,h("hours")],h:[l,h("hours")],HH:[l,h("hours")],hh:[l,h("hours")],D:[l,h("day")],DD:[n,h("day")],Do:[c,function(m){var E=d.ordinal,x=m.match(/\d+/);if(this.day=x[0],E)for(var I=1;I<=31;I+=1)E(I).replace(/\[|\]/g,"")===m&&(this.day=I)}],w:[l,h("week")],ww:[n,h("week")],M:[l,h("month")],MM:[n,h("month")],MMM:[c,function(m){var E=i("months"),x=(i("monthsShort")||E.map(function(I){return I.slice(0,3)})).indexOf(m)+1;if(x<1)throw new Error;this.month=x%12||x}],MMMM:[c,function(m){var E=i("months").indexOf(m)+1;if(E<1)throw new Error;this.month=E%12||E}],Y:[/[+-]?\d+/,h("year")],YY:[n,function(m){this.year=s(m)}],YYYY:[/\d{4}/,h("year")],Z:o,ZZ:o};function y(m){var E,x;E=m,x=d&&d.formats;for(var I=(m=E.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(Y,$,G){var ae=G&&G.toUpperCase();return $||x[G]||g[G]||x[ae].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(ne,oe,ee){return oe||ee.slice(1)})})).match(e),O=I.length,D=0;D<O;D+=1){var S=I[D],R=p[S],M=R&&R[0],N=R&&R[1];I[D]=N?{regex:M,parser:N}:S.replace(/^\[|\]$/g,"")}return function(Y){for(var $={},G=0,ae=0;G<O;G+=1){var ne=I[G];if(typeof ne=="string")ae+=ne.length;else{var oe=ne.regex,ee=ne.parser,q=Y.slice(ae),K=oe.exec(q)[0];ee.call($,K),Y=Y.replace(K,"")}}return function(se){var te=se.afternoon;if(te!==void 0){var J=se.hours;te?J<12&&(se.hours+=12):J===12&&(se.hours=0),delete se.afternoon}}($),$}}return function(m,E,x){x.p.customParseFormat=!0,m&&m.parseTwoDigitYear&&(s=m.parseTwoDigitYear);var I=E.prototype,O=I.parse;I.parse=function(D){var S=D.date,R=D.utc,M=D.args;this.$u=R;var N=M[1];if(typeof N=="string"){var Y=M[2]===!0,$=M[3]===!0,G=Y||$,ae=M[2];$&&(ae=M[2]),d=this.$locale(),!Y&&ae&&(d=x.Ls[ae]),this.$d=function(q,K,se,te){try{if(["x","X"].indexOf(K)>-1)return new Date((K==="X"?1e3:1)*q);var J=y(K)(q),ce=J.year,W=J.month,j=J.day,ie=J.hours,ve=J.minutes,Fe=J.seconds,Se=J.milliseconds,Ge=J.zone,ze=J.week,Pt=new Date,pt=j||(ce||W?1:Pt.getDate()),wt=ce||Pt.getFullYear(),zt=0;ce&&!W||(zt=W>0?W-1:Pt.getMonth());var kt,tu=ie||0,We=ve||0,gt=Fe||0,Rt=Se||0;return Ge?new Date(Date.UTC(wt,zt,pt,tu,We,gt,Rt+60*Ge.offset*1e3)):se?new Date(Date.UTC(wt,zt,pt,tu,We,gt,Rt)):(kt=new Date(wt,zt,pt,tu,We,gt,Rt),ze&&(kt=te(kt).week(ze).toDate()),kt)}catch(tt){return new Date("")}}(S,N,R,x),this.init(),ae&&ae!==!0&&(this.$L=this.locale(ae).$L),G&&S!=this.format(N)&&(this.$d=new Date("")),d={}}else if(N instanceof Array)for(var ne=N.length,oe=1;oe<=ne;oe+=1){M[1]=N[oe-1];var ee=x.apply(this,M);if(ee.isValid()){this.$d=ee.$d,this.$L=ee.$L,this.init();break}oe===ne&&(this.$d=new Date(""))}else O.call(this,D)}}})},92468:function(f){(function(g,e){f.exports=e()})(this,function(){"use strict";var g,e,u=1e3,n=6e4,l=36e5,c=864e5,d=/\[([^\]]+)]|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,s=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:s,months:h,days:c,hours:l,minutes:n,seconds:u,milliseconds:1,weeks:6048e5},B=function(S){return S instanceof O},p=function(S,R,M){return new O(S,M,R.$l)},y=function(S){return e.p(S)+"s"},m=function(S){return S<0},E=function(S){return m(S)?Math.ceil(S):Math.floor(S)},x=function(S){return Math.abs(S)},I=function(S,R){return S?m(S)?{negative:!0,format:""+x(S)+R}:{negative:!1,format:""+S+R}:{negative:!1,format:""}},O=function(){function S(M,N,Y){var $=this;if(this.$d={},this.$l=Y,M===void 0&&(this.$ms=0,this.parseFromMilliseconds()),N)return p(M*i[y(N)],this);if(typeof M=="number")return this.$ms=M,this.parseFromMilliseconds(),this;if(typeof M=="object")return Object.keys(M).forEach(function(ne){$.$d[y(ne)]=M[ne]}),this.calMilliseconds(),this;if(typeof M=="string"){var G=M.match(o);if(G){var ae=G.slice(2).map(function(ne){return ne!=null?Number(ne):0});return this.$d.years=ae[0],this.$d.months=ae[1],this.$d.weeks=ae[2],this.$d.days=ae[3],this.$d.hours=ae[4],this.$d.minutes=ae[5],this.$d.seconds=ae[6],this.calMilliseconds(),this}}return this}var R=S.prototype;return R.calMilliseconds=function(){var M=this;this.$ms=Object.keys(this.$d).reduce(function(N,Y){return N+(M.$d[Y]||0)*i[Y]},0)},R.parseFromMilliseconds=function(){var M=this.$ms;this.$d.years=E(M/s),M%=s,this.$d.months=E(M/h),M%=h,this.$d.days=E(M/c),M%=c,this.$d.hours=E(M/l),M%=l,this.$d.minutes=E(M/n),M%=n,this.$d.seconds=E(M/u),M%=u,this.$d.milliseconds=M},R.toISOString=function(){var M=I(this.$d.years,"Y"),N=I(this.$d.months,"M"),Y=+this.$d.days||0;this.$d.weeks&&(Y+=7*this.$d.weeks);var $=I(Y,"D"),G=I(this.$d.hours,"H"),ae=I(this.$d.minutes,"M"),ne=this.$d.seconds||0;this.$d.milliseconds&&(ne+=this.$d.milliseconds/1e3,ne=Math.round(1e3*ne)/1e3);var oe=I(ne,"S"),ee=M.negative||N.negative||$.negative||G.negative||ae.negative||oe.negative,q=G.format||ae.format||oe.format?"T":"",K=(ee?"-":"")+"P"+M.format+N.format+$.format+q+G.format+ae.format+oe.format;return K==="P"||K==="-P"?"P0D":K},R.toJSON=function(){return this.toISOString()},R.format=function(M){var N=M||"YYYY-MM-DDTHH:mm:ss",Y={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 N.replace(d,function($,G){return G||String(Y[$])})},R.as=function(M){return this.$ms/i[y(M)]},R.get=function(M){var N=this.$ms,Y=y(M);return Y==="milliseconds"?N%=1e3:N=Y==="weeks"?E(N/i[Y]):this.$d[Y],N||0},R.add=function(M,N,Y){var $;return $=N?M*i[y(N)]:B(M)?M.$ms:p(M,this).$ms,p(this.$ms+$*(Y?-1:1),this)},R.subtract=function(M,N){return this.add(M,N,!0)},R.locale=function(M){var N=this.clone();return N.$l=M,N},R.clone=function(){return p(this.$ms,this)},R.humanize=function(M){return g().add(this.$ms,"ms").locale(this.$l).fromNow(!M)},R.valueOf=function(){return this.asMilliseconds()},R.milliseconds=function(){return this.get("milliseconds")},R.asMilliseconds=function(){return this.as("milliseconds")},R.seconds=function(){return this.get("seconds")},R.asSeconds=function(){return this.as("seconds")},R.minutes=function(){return this.get("minutes")},R.asMinutes=function(){return this.as("minutes")},R.hours=function(){return this.get("hours")},R.asHours=function(){return this.as("hours")},R.days=function(){return this.get("days")},R.asDays=function(){return this.as("days")},R.weeks=function(){return this.get("weeks")},R.asWeeks=function(){return this.as("weeks")},R.months=function(){return this.get("months")},R.asMonths=function(){return this.as("months")},R.years=function(){return this.get("years")},R.asYears=function(){return this.as("years")},S}(),D=function(S,R,M){return S.add(R.years()*M,"y").add(R.months()*M,"M").add(R.days()*M,"d").add(R.hours()*M,"h").add(R.minutes()*M,"m").add(R.seconds()*M,"s").add(R.milliseconds()*M,"ms")};return function(S,R,M){g=M,e=M().$utils(),M.duration=function($,G){var ae=M.locale();return p($,{$l:ae},G)},M.isDuration=B;var N=R.prototype.add,Y=R.prototype.subtract;R.prototype.add=function($,G){return B($)?D(this,$,1):N.bind(this)($,G)},R.prototype.subtract=function($,G){return B($)?D(this,$,-1):Y.bind(this)($,G)}}})},22982:function(f){(function(g,e){f.exports=e()})(this,function(){"use strict";return function(g,e,u){u.isMoment=function(n){return u.isDayjs(n)}}})},81626:function(f){(function(g,e){f.exports=e()})(this,function(){"use strict";return function(g,e){e.prototype.isSameOrAfter=function(u,n){return this.isSame(u,n)||this.isAfter(u,n)}}})},29256:function(f){(function(g,e){f.exports=e()})(this,function(){"use strict";return function(g,e){e.prototype.isSameOrBefore=function(u,n){return this.isSame(u,n)||this.isBefore(u,n)}}})},54449:function(f){(function(g,e){f.exports=e()})(this,function(){"use strict";return function(g,e,u){var n=e.prototype,l=function(o){return o&&(o.indexOf?o:o.s)},c=function(o,i,B,p,y){var m=o.name?o:o.$locale(),E=l(m[i]),x=l(m[B]),I=E||x.map(function(D){return D.slice(0,p)});if(!y)return I;var O=m.weekStart;return I.map(function(D,S){return I[(S+(O||0))%7]})},d=function(){return u.Ls[u.locale()]},s=function(o,i){return o.formats[i]||function(B){return B.replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(p,y,m){return y||m.slice(1)})}(o.formats[i.toUpperCase()])},h=function(){var o=this;return{months:function(i){return i?i.format("MMMM"):c(o,"months")},monthsShort:function(i){return i?i.format("MMM"):c(o,"monthsShort","months",3)},firstDayOfWeek:function(){return o.$locale().weekStart||0},weekdays:function(i){return i?i.format("dddd"):c(o,"weekdays")},weekdaysMin:function(i){return i?i.format("dd"):c(o,"weekdaysMin","weekdays",2)},weekdaysShort:function(i){return i?i.format("ddd"):c(o,"weekdaysShort","weekdays",3)},longDateFormat:function(i){return s(o.$locale(),i)},meridiem:this.$locale().meridiem,ordinal:this.$locale().ordinal}};n.localeData=function(){return h.bind(this)()},u.localeData=function(){var o=d();return{firstDayOfWeek:function(){return o.weekStart||0},weekdays:function(){return u.weekdays()},weekdaysShort:function(){return u.weekdaysShort()},weekdaysMin:function(){return u.weekdaysMin()},months:function(){return u.months()},monthsShort:function(){return u.monthsShort()},longDateFormat:function(i){return s(o,i)},meridiem:o.meridiem,ordinal:o.ordinal}},u.months=function(){return c(d(),"months")},u.monthsShort=function(){return c(d(),"monthsShort","months",3)},u.weekdays=function(o){return c(d(),"weekdays",null,null,o)},u.weekdaysShort=function(o){return c(d(),"weekdaysShort","weekdays",3,o)},u.weekdaysMin=function(o){return c(d(),"weekdaysMin","weekdays",2,o)}}})},10564:function(f){(function(g,e){f.exports=e()})(this,function(){"use strict";var g={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,u,n){var l=u.prototype,c=l.format;n.en.formats=g,l.format=function(d){d===void 0&&(d="YYYY-MM-DDTHH:mm:ssZ");var s=this.$locale().formats,h=function(o,i){return o.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(B,p,y){var m=y&&y.toUpperCase();return p||i[y]||g[y]||i[m].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(E,x,I){return x||I.slice(1)})})}(d,s===void 0?{}:s);return c.call(this,h)}}})},27082:function(f){(function(g,e){f.exports=e()})(this,function(){"use strict";return function(g,e,u){g=g||{};var n=e.prototype,l={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 c(s,h,o,i){return n.fromToBase(s,h,o,i)}u.en.relativeTime=l,n.fromToBase=function(s,h,o,i,B){for(var p,y,m,E=o.$locale().relativeTime||l,x=g.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"}],I=x.length,O=0;O<I;O+=1){var D=x[O];D.d&&(p=i?u(s).diff(o,D.d,!0):o.diff(s,D.d,!0));var S=(g.rounding||Math.round)(Math.abs(p));if(m=p>0,S<=D.r||!D.r){S<=1&&O>0&&(D=x[O-1]);var R=E[D.l];B&&(S=B(""+S)),y=typeof R=="string"?R.replace("%d",S):R(S,h,D.l,m);break}}if(h)return y;var M=m?E.future:E.past;return typeof M=="function"?M(y):M.replace("%s",y)},n.to=function(s,h){return c(s,h,this,!0)},n.from=function(s,h){return c(s,h,this)};var d=function(s){return s.$u?u.utc():u()};n.toNow=function(s){return this.to(d(this),s)},n.fromNow=function(s){return this.from(d(this),s)}}})},53501:function(f){(function(g,e){f.exports=e()})(this,function(){"use strict";var g="week",e="year";return function(u,n,l){var c=n.prototype;c.week=function(d){if(d===void 0&&(d=null),d!==null)return this.add(7*(d-this.week()),"day");var s=this.$locale().yearStart||1;if(this.month()===11&&this.date()>25){var h=l(this).startOf(e).add(1,e).date(s),o=l(this).endOf(g);if(h.isBefore(o))return 1}var i=l(this).startOf(e).date(s).startOf(g).subtract(1,"millisecond"),B=this.diff(i,g,!0);return B<0?l(this).startOf("week").week():Math.ceil(B)},c.weeks=function(d){return d===void 0&&(d=null),this.week(d)}}})},36867:function(f){(function(g,e){f.exports=e()})(this,function(){"use strict";return function(g,e){e.prototype.weekYear=function(){var u=this.month(),n=this.week(),l=this.year();return n===1&&u===11?l+1:u===0&&n>=52?l-1:l}}})},27112:function(f){(function(g,e){f.exports=e()})(this,function(){"use strict";return function(g,e){e.prototype.weekday=function(u){var n=this.$locale().weekStart||0,l=this.$W,c=(l<n?l+7:l)-n;return this.$utils().u(u)?c:this.subtract(c,"day").add(u,"day")}}})},89880:function(f){"use strict";function g(s,h,o){return h in s?Object.defineProperty(s,h,{value:o,enumerable:!0,configurable:!0,writable:!0}):s[h]=o,s}function e(s,h){var o=Object.keys(s);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(s);h&&(i=i.filter(function(B){return Object.getOwnPropertyDescriptor(s,B).enumerable})),o.push.apply(o,i)}return o}function u(s){for(var h=1;h<arguments.length;h++){var o=arguments[h]!=null?arguments[h]:{};h%2?e(Object(o),!0).forEach(function(i){g(s,i,o[i])}):Object.getOwnPropertyDescriptors?Object.defineProperties(s,Object.getOwnPropertyDescriptors(o)):e(Object(o)).forEach(function(i){Object.defineProperty(s,i,Object.getOwnPropertyDescriptor(o,i))})}return s}var n="@@DVA_LOADING/SHOW",l="@@DVA_LOADING/HIDE",c="loading";function d(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},h=s.namespace||c,o=s.only,i=o===void 0?[]:o,B=s.except,p=B===void 0?[]:B;if(i.length>0&&p.length>0)throw Error("It is ambiguous to configurate `only` and `except` items at the same time.");var y={global:!1,models:{},effects:{}},m=g({},h,function(){var x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:y,I=arguments.length>1?arguments[1]:void 0,O=I.type,D=I.payload,S=D||{},R=S.namespace,M=S.actionType,N;switch(O){case n:N=u(u({},x),{},{global:!0,models:u(u({},x.models),{},g({},R,!0)),effects:u(u({},x.effects),{},g({},M,!0))});break;case l:{var Y=u(u({},x.effects),{},g({},M,!1)),$=u(u({},x.models),{},g({},R,Object.keys(Y).some(function(ae){var ne=ae.split("/")[0];return ne!==R?!1:Y[ae]}))),G=Object.keys($).some(function(ae){return $[ae]});N=u(u({},x),{},{global:G,models:$,effects:Y});break}default:N=x;break}return N});function E(x,I,O,D){var S=I.put,R=O.namespace;return i.length===0&&p.length===0||i.length>0&&i.indexOf(D)!==-1||p.length>0&&p.indexOf(D)===-1?regeneratorRuntime.mark(function M(){var N=arguments;return regeneratorRuntime.wrap(function($){for(;;)switch($.prev=$.next){case 0:return $.next=2,S({type:n,payload:{namespace:R,actionType:D}});case 2:return $.next=4,x.apply(void 0,N);case 4:return $.next=6,S({type:l,payload:{namespace:R,actionType:D}});case 6:case"end":return $.stop()}},M)}):x}return{extraReducers:m,onEffect:E}}f.exports=d},68192:function(f){"use strict";f.exports=function(){}},63474:function(f,g,e){"use strict";f.exports=e(71111)()?Object.assign:e(47597)},71111:function(f){"use strict";f.exports=function(){var g=Object.assign,e;return typeof g!="function"?!1:(e={foo:"raz"},g(e,{bar:"dwa"},{trzy:"trzy"}),e.foo+e.bar+e.trzy==="razdwatrzy")}},47597:function(f,g,e){"use strict";var u=e(90721),n=e(58883),l=Math.max;f.exports=function(c,d){var s,h,o=l(arguments.length,2),i;for(c=Object(n(c)),i=function(B){try{c[B]=d[B]}catch(p){s||(s=p)}},h=1;h<o;++h)d=arguments[h],u(d).forEach(i);if(s!==void 0)throw s;return c}},67390:function(f,g,e){"use strict";var u=e(68192)();f.exports=function(n){return n!==u&&n!==null}},90721:function(f,g,e){"use strict";f.exports=e(69075)()?Object.keys:e(34810)},69075:function(f){"use strict";f.exports=function(){try{return Object.keys("primitive"),!0}catch(g){return!1}}},34810:function(f,g,e){"use strict";var u=e(67390),n=Object.keys;f.exports=function(l){return n(u(l)?Object(l):l)}},47095:function(f,g,e){"use strict";var u=e(67390),n=Array.prototype.forEach,l=Object.create,c=function(d,s){var h;for(h in d)s[h]=d[h]};f.exports=function(d){var s=l(null);return n.call(arguments,function(h){u(h)&&c(Object(h),s)}),s}},15895:function(f){"use strict";f.exports=function(g){if(typeof g!="function")throw new TypeError(g+" is not a function");return g}},58883:function(f,g,e){"use strict";var u=e(67390);f.exports=function(n){if(!u(n))throw new TypeError("Cannot use null or undefined");return n}},99363:function(f,g,e){"use strict";f.exports=e(65136)()?String.prototype.contains:e(12444)},65136:function(f){"use strict";var g="razdwatrzy";f.exports=function(){return typeof g.contains!="function"?!1:g.contains("dwa")===!0&&g.contains("foo")===!1}},12444:function(f){"use strict";var g=String.prototype.indexOf;f.exports=function(e){return g.call(this,e,arguments[1])>-1}},3424:function(f,g,e){"use strict";var u=e(35413),n=e(15895),l=Function.prototype.apply,c=Function.prototype.call,d=Object.create,s=Object.defineProperty,h=Object.defineProperties,o=Object.prototype.hasOwnProperty,i={configurable:!0,enumerable:!1,writable:!0},B,p,y,m,E,x,I;B=function(O,D){var S;return n(D),o.call(this,"__ee__")?S=this.__ee__:(S=i.value=d(null),s(this,"__ee__",i),i.value=null),S[O]?typeof S[O]=="object"?S[O].push(D):S[O]=[S[O],D]:S[O]=D,this},p=function(O,D){var S,R;return n(D),R=this,B.call(this,O,S=function(){y.call(R,O,S),l.call(D,this,arguments)}),S.__eeOnceListener__=D,this},y=function(O,D){var S,R,M,N;if(n(D),!o.call(this,"__ee__"))return this;if(S=this.__ee__,!S[O])return this;if(R=S[O],typeof R=="object")for(N=0;M=R[N];++N)(M===D||M.__eeOnceListener__===D)&&(R.length===2?S[O]=R[N?0:1]:R.splice(N,1));else(R===D||R.__eeOnceListener__===D)&&delete S[O];return this},m=function(O){var D,S,R,M,N;if(o.call(this,"__ee__")&&(M=this.__ee__[O],!!M))if(typeof M=="object"){for(S=arguments.length,N=new Array(S-1),D=1;D<S;++D)N[D-1]=arguments[D];for(M=M.slice(),D=0;R=M[D];++D)l.call(R,this,N)}else switch(arguments.length){case 1:c.call(M,this);break;case 2:c.call(M,this,arguments[1]);break;case 3:c.call(M,this,arguments[1],arguments[2]);break;default:for(S=arguments.length,N=new Array(S-1),D=1;D<S;++D)N[D-1]=arguments[D];l.call(M,this,N)}},E={on:B,once:p,off:y,emit:m},x={on:u(B),once:u(p),off:u(y),emit:u(m)},I=h({},x),f.exports=g=function(O){return O==null?d(I):h(Object(O),x)},g.methods=E},89381:function(f){f.exports=function(e,u){if(u=typeof u=="number"?u:1/0,!u)return Array.isArray(e)?e.map(function(l){return l}):e;return n(e,1);function n(l,c){return l.reduce(function(d,s){return Array.isArray(s)&&c<u?d.concat(n(s,c+1)):d.concat(s)},[])}}},60288:function(f,g,e){var u;typeof window!="undefined"?u=window:typeof e.g!="undefined"?u=e.g:typeof self!="undefined"?u=self:u={},f.exports=u},85582:function(f,g,e){var u=g;u.utils=e(8631),u.common=e(28766),u.sha=e(26672),u.ripemd=e(20427),u.hmac=e(57969),u.sha1=u.sha.sha1,u.sha256=u.sha.sha256,u.sha224=u.sha.sha224,u.sha384=u.sha.sha384,u.sha512=u.sha.sha512,u.ripemd160=u.ripemd.ripemd160},28766:function(f,g,e){"use strict";var u=e(8631),n=e(61339);function l(){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}g.BlockHash=l,l.prototype.update=function(d,s){if(d=u.toArray(d,s),this.pending?this.pending=this.pending.concat(d):this.pending=d,this.pendingTotal+=d.length,this.pending.length>=this._delta8){d=this.pending;var h=d.length%this._delta8;this.pending=d.slice(d.length-h,d.length),this.pending.length===0&&(this.pending=null),d=u.join32(d,0,d.length-h,this.endian);for(var o=0;o<d.length;o+=this._delta32)this._update(d,o,o+this._delta32)}return this},l.prototype.digest=function(d){return this.update(this._pad()),n(this.pending===null),this._digest(d)},l.prototype._pad=function(){var d=this.pendingTotal,s=this._delta8,h=s-(d+this.padLength)%s,o=new Array(h+this.padLength);o[0]=128;for(var i=1;i<h;i++)o[i]=0;if(d<<=3,this.endian==="big"){for(var B=8;B<this.padLength;B++)o[i++]=0;o[i++]=0,o[i++]=0,o[i++]=0,o[i++]=0,o[i++]=d>>>24&255,o[i++]=d>>>16&255,o[i++]=d>>>8&255,o[i++]=d&255}else for(o[i++]=d&255,o[i++]=d>>>8&255,o[i++]=d>>>16&255,o[i++]=d>>>24&255,o[i++]=0,o[i++]=0,o[i++]=0,o[i++]=0,B=8;B<this.padLength;B++)o[i++]=0;return o}},57969:function(f,g,e){"use strict";var u=e(8631),n=e(61339);function l(c,d,s){if(!(this instanceof l))return new l(c,d,s);this.Hash=c,this.blockSize=c.blockSize/8,this.outSize=c.outSize/8,this.inner=null,this.outer=null,this._init(u.toArray(d,s))}f.exports=l,l.prototype._init=function(d){d.length>this.blockSize&&(d=new this.Hash().update(d).digest()),n(d.length<=this.blockSize);for(var s=d.length;s<this.blockSize;s++)d.push(0);for(s=0;s<d.length;s++)d[s]^=54;for(this.inner=new this.Hash().update(d),s=0;s<d.length;s++)d[s]^=106;this.outer=new this.Hash().update(d)},l.prototype.update=function(d,s){return this.inner.update(d,s),this},l.prototype.digest=function(d){return this.outer.update(this.inner.digest()),this.outer.digest(d)}},20427:function(f,g,e){"use strict";var u=e(8631),n=e(28766),l=u.rotl32,c=u.sum32,d=u.sum32_3,s=u.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"}u.inherits(o,h),g.ripemd160=o,o.blockSize=512,o.outSize=160,o.hmacStrength=192,o.padLength=64,o.prototype._update=function(O,D){for(var S=this.h[0],R=this.h[1],M=this.h[2],N=this.h[3],Y=this.h[4],$=S,G=R,ae=M,ne=N,oe=Y,ee=0;ee<80;ee++){var q=c(l(s(S,i(ee,R,M,N),O[y[ee]+D],B(ee)),E[ee]),Y);S=Y,Y=N,N=l(M,10),M=R,R=q,q=c(l(s($,i(79-ee,G,ae,ne),O[m[ee]+D],p(ee)),x[ee]),oe),$=oe,oe=ne,ne=l(ae,10),ae=G,G=q}q=d(this.h[1],M,ne),this.h[1]=d(this.h[2],N,oe),this.h[2]=d(this.h[3],Y,$),this.h[3]=d(this.h[4],S,G),this.h[4]=d(this.h[0],R,ae),this.h[0]=q},o.prototype._digest=function(O){return O==="hex"?u.toHex32(this.h,"little"):u.split32(this.h,"little")};function i(I,O,D,S){return I<=15?O^D^S:I<=31?O&D|~O&S:I<=47?(O|~D)^S:I<=63?O&S|D&~S:O^(D|~S)}function B(I){return I<=15?0:I<=31?1518500249:I<=47?1859775393:I<=63?2400959708:2840853838}function p(I){return I<=15?1352829926:I<=31?1548603684:I<=47?1836072691:I<=63?2053994217:0}var y=[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],m=[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],E=[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(f,g,e){"use strict";g.sha1=e(16114),g.sha224=e(44853),g.sha256=e(6586),g.sha384=e(66474),g.sha512=e(50663)},16114:function(f,g,e){"use strict";var u=e(8631),n=e(28766),l=e(81692),c=u.rotl32,d=u.sum32,s=u.sum32_5,h=l.ft_1,o=n.BlockHash,i=[1518500249,1859775393,2400959708,3395469782];function B(){if(!(this instanceof B))return new B;o.call(this),this.h=[1732584193,4023233417,2562383102,271733878,3285377520],this.W=new Array(80)}u.inherits(B,o),f.exports=B,B.blockSize=512,B.outSize=160,B.hmacStrength=80,B.padLength=64,B.prototype._update=function(y,m){for(var E=this.W,x=0;x<16;x++)E[x]=y[m+x];for(;x<E.length;x++)E[x]=c(E[x-3]^E[x-8]^E[x-14]^E[x-16],1);var I=this.h[0],O=this.h[1],D=this.h[2],S=this.h[3],R=this.h[4];for(x=0;x<E.length;x++){var M=~~(x/20),N=s(c(I,5),h(M,O,D,S),R,E[x],i[M]);R=S,S=D,D=c(O,30),O=I,I=N}this.h[0]=d(this.h[0],I),this.h[1]=d(this.h[1],O),this.h[2]=d(this.h[2],D),this.h[3]=d(this.h[3],S),this.h[4]=d(this.h[4],R)},B.prototype._digest=function(y){return y==="hex"?u.toHex32(this.h,"big"):u.split32(this.h,"big")}},44853:function(f,g,e){"use strict";var u=e(8631),n=e(6586);function l(){if(!(this instanceof l))return new l;n.call(this),this.h=[3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428]}u.inherits(l,n),f.exports=l,l.blockSize=512,l.outSize=224,l.hmacStrength=192,l.padLength=64,l.prototype._digest=function(d){return d==="hex"?u.toHex32(this.h.slice(0,7),"big"):u.split32(this.h.slice(0,7),"big")}},6586:function(f,g,e){"use strict";var u=e(8631),n=e(28766),l=e(81692),c=e(61339),d=u.sum32,s=u.sum32_4,h=u.sum32_5,o=l.ch32,i=l.maj32,B=l.s0_256,p=l.s1_256,y=l.g0_256,m=l.g1_256,E=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 I(){if(!(this instanceof I))return new I;E.call(this),this.h=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],this.k=x,this.W=new Array(64)}u.inherits(I,E),f.exports=I,I.blockSize=512,I.outSize=256,I.hmacStrength=192,I.padLength=64,I.prototype._update=function(D,S){for(var R=this.W,M=0;M<16;M++)R[M]=D[S+M];for(;M<R.length;M++)R[M]=s(m(R[M-2]),R[M-7],y(R[M-15]),R[M-16]);var N=this.h[0],Y=this.h[1],$=this.h[2],G=this.h[3],ae=this.h[4],ne=this.h[5],oe=this.h[6],ee=this.h[7];for(c(this.k.length===R.length),M=0;M<R.length;M++){var q=h(ee,p(ae),o(ae,ne,oe),this.k[M],R[M]),K=d(B(N),i(N,Y,$));ee=oe,oe=ne,ne=ae,ae=d(G,q),G=$,$=Y,Y=N,N=d(q,K)}this.h[0]=d(this.h[0],N),this.h[1]=d(this.h[1],Y),this.h[2]=d(this.h[2],$),this.h[3]=d(this.h[3],G),this.h[4]=d(this.h[4],ae),this.h[5]=d(this.h[5],ne),this.h[6]=d(this.h[6],oe),this.h[7]=d(this.h[7],ee)},I.prototype._digest=function(D){return D==="hex"?u.toHex32(this.h,"big"):u.split32(this.h,"big")}},66474:function(f,g,e){"use strict";var u=e(8631),n=e(50663);function l(){if(!(this instanceof l))return new l;n.call(this),this.h=[3418070365,3238371032,1654270250,914150663,2438529370,812702999,355462360,4144912697,1731405415,4290775857,2394180231,1750603025,3675008525,1694076839,1203062813,3204075428]}u.inherits(l,n),f.exports=l,l.blockSize=1024,l.outSize=384,l.hmacStrength=192,l.padLength=128,l.prototype._digest=function(d){return d==="hex"?u.toHex32(this.h.slice(0,12),"big"):u.split32(this.h.slice(0,12),"big")}},50663:function(f,g,e){"use strict";var u=e(8631),n=e(28766),l=e(61339),c=u.rotr64_hi,d=u.rotr64_lo,s=u.shr64_hi,h=u.shr64_lo,o=u.sum64,i=u.sum64_hi,B=u.sum64_lo,p=u.sum64_4_hi,y=u.sum64_4_lo,m=u.sum64_5_hi,E=u.sum64_5_lo,x=n.BlockHash,I=[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 O(){if(!(this instanceof O))return new O;x.call(this),this.h=[1779033703,4089235720,3144134277,2227873595,1013904242,4271175723,2773480762,1595750129,1359893119,2917565137,2600822924,725511199,528734635,4215389547,1541459225,327033209],this.k=I,this.W=new Array(160)}u.inherits(O,x),f.exports=O,O.blockSize=1024,O.outSize=512,O.hmacStrength=192,O.padLength=128,O.prototype._prepareBlock=function(K,se){for(var te=this.W,J=0;J<32;J++)te[J]=K[se+J];for(;J<te.length;J+=2){var ce=oe(te[J-4],te[J-3]),W=ee(te[J-4],te[J-3]),j=te[J-14],ie=te[J-13],ve=ae(te[J-30],te[J-29]),Fe=ne(te[J-30],te[J-29]),Se=te[J-32],Ge=te[J-31];te[J]=p(ce,W,j,ie,ve,Fe,Se,Ge),te[J+1]=y(ce,W,j,ie,ve,Fe,Se,Ge)}},O.prototype._update=function(K,se){this._prepareBlock(K,se);var te=this.W,J=this.h[0],ce=this.h[1],W=this.h[2],j=this.h[3],ie=this.h[4],ve=this.h[5],Fe=this.h[6],Se=this.h[7],Ge=this.h[8],ze=this.h[9],Pt=this.h[10],pt=this.h[11],wt=this.h[12],zt=this.h[13],kt=this.h[14],tu=this.h[15];l(this.k.length===te.length);for(var We=0;We<te.length;We+=2){var gt=kt,Rt=tu,tt=$(Ge,ze),ft=G(Ge,ze),ct=D(Ge,ze,Pt,pt,wt,zt),qe=S(Ge,ze,Pt,pt,wt,zt),je=this.k[We],ye=this.k[We+1],Oe=te[We],$e=te[We+1],Ze=m(gt,Rt,tt,ft,ct,qe,je,ye,Oe,$e),Qe=E(gt,Rt,tt,ft,ct,qe,je,ye,Oe,$e);gt=N(J,ce),Rt=Y(J,ce),tt=R(J,ce,W,j,ie,ve),ft=M(J,ce,W,j,ie,ve);var lt=i(gt,Rt,tt,ft),mt=B(gt,Rt,tt,ft);kt=wt,tu=zt,wt=Pt,zt=pt,Pt=Ge,pt=ze,Ge=i(Fe,Se,Ze,Qe),ze=B(Se,Se,Ze,Qe),Fe=ie,Se=ve,ie=W,ve=j,W=J,j=ce,J=i(Ze,Qe,lt,mt),ce=B(Ze,Qe,lt,mt)}o(this.h,0,J,ce),o(this.h,2,W,j),o(this.h,4,ie,ve),o(this.h,6,Fe,Se),o(this.h,8,Ge,ze),o(this.h,10,Pt,pt),o(this.h,12,wt,zt),o(this.h,14,kt,tu)},O.prototype._digest=function(K){return K==="hex"?u.toHex32(this.h,"big"):u.split32(this.h,"big")};function D(q,K,se,te,J){var ce=q&se^~q&J;return ce<0&&(ce+=4294967296),ce}function S(q,K,se,te,J,ce){var W=K&te^~K&ce;return W<0&&(W+=4294967296),W}function R(q,K,se,te,J){var ce=q&se^q&J^se&J;return ce<0&&(ce+=4294967296),ce}function M(q,K,se,te,J,ce){var W=K&te^K&ce^te&ce;return W<0&&(W+=4294967296),W}function N(q,K){var se=c(q,K,28),te=c(K,q,2),J=c(K,q,7),ce=se^te^J;return ce<0&&(ce+=4294967296),ce}function Y(q,K){var se=d(q,K,28),te=d(K,q,2),J=d(K,q,7),ce=se^te^J;return ce<0&&(ce+=4294967296),ce}function $(q,K){var se=c(q,K,14),te=c(q,K,18),J=c(K,q,9),ce=se^te^J;return ce<0&&(ce+=4294967296),ce}function G(q,K){var se=d(q,K,14),te=d(q,K,18),J=d(K,q,9),ce=se^te^J;return ce<0&&(ce+=4294967296),ce}function ae(q,K){var se=c(q,K,1),te=c(q,K,8),J=s(q,K,7),ce=se^te^J;return ce<0&&(ce+=4294967296),ce}function ne(q,K){var se=d(q,K,1),te=d(q,K,8),J=h(q,K,7),ce=se^te^J;return ce<0&&(ce+=4294967296),ce}function oe(q,K){var se=c(q,K,19),te=c(K,q,29),J=s(q,K,6),ce=se^te^J;return ce<0&&(ce+=4294967296),ce}function ee(q,K){var se=d(q,K,19),te=d(K,q,29),J=h(q,K,6),ce=se^te^J;return ce<0&&(ce+=4294967296),ce}},81692:function(f,g,e){"use strict";var u=e(8631),n=u.rotr32;function l(p,y,m,E){if(p===0)return c(y,m,E);if(p===1||p===3)return s(y,m,E);if(p===2)return d(y,m,E)}g.ft_1=l;function c(p,y,m){return p&y^~p&m}g.ch32=c;function d(p,y,m){return p&y^p&m^y&m}g.maj32=d;function s(p,y,m){return p^y^m}g.p32=s;function h(p){return n(p,2)^n(p,13)^n(p,22)}g.s0_256=h;function o(p){return n(p,6)^n(p,11)^n(p,25)}g.s1_256=o;function i(p){return n(p,7)^n(p,18)^p>>>3}g.g0_256=i;function B(p){return n(p,17)^n(p,19)^p>>>10}g.g1_256=B},8631:function(f,g,e){"use strict";var u=e(61339),n=e(4603);g.inherits=n;function l(ee,q){return(ee.charCodeAt(q)&64512)!==55296||q<0||q+1>=ee.length?!1:(ee.charCodeAt(q+1)&64512)===56320}function c(ee,q){if(Array.isArray(ee))return ee.slice();if(!ee)return[];var K=[];if(typeof ee=="string")if(q){if(q==="hex")for(ee=ee.replace(/[^a-z0-9]+/ig,""),ee.length%2!==0&&(ee="0"+ee),te=0;te<ee.length;te+=2)K.push(parseInt(ee[te]+ee[te+1],16))}else for(var se=0,te=0;te<ee.length;te++){var J=ee.charCodeAt(te);J<128?K[se++]=J:J<2048?(K[se++]=J>>6|192,K[se++]=J&63|128):l(ee,te)?(J=65536+((J&1023)<<10)+(ee.charCodeAt(++te)&1023),K[se++]=J>>18|240,K[se++]=J>>12&63|128,K[se++]=J>>6&63|128,K[se++]=J&63|128):(K[se++]=J>>12|224,K[se++]=J>>6&63|128,K[se++]=J&63|128)}else for(te=0;te<ee.length;te++)K[te]=ee[te]|0;return K}g.toArray=c;function d(ee){for(var q="",K=0;K<ee.length;K++)q+=o(ee[K].toString(16));return q}g.toHex=d;function s(ee){var q=ee>>>24|ee>>>8&65280|ee<<8&16711680|(ee&255)<<24;return q>>>0}g.htonl=s;function h(ee,q){for(var K="",se=0;se<ee.length;se++){var te=ee[se];q==="little"&&(te=s(te)),K+=i(te.toString(16))}return K}g.toHex32=h;function o(ee){return ee.length===1?"0"+ee:ee}g.zero2=o;function i(ee){return ee.length===7?"0"+ee:ee.length===6?"00"+ee:ee.length===5?"000"+ee:ee.length===4?"0000"+ee:ee.length===3?"00000"+ee:ee.length===2?"000000"+ee:ee.length===1?"0000000"+ee:ee}g.zero8=i;function B(ee,q,K,se){var te=K-q;u(te%4===0);for(var J=new Array(te/4),ce=0,W=q;ce<J.length;ce++,W+=4){var j;se==="big"?j=ee[W]<<24|ee[W+1]<<16|ee[W+2]<<8|ee[W+3]:j=ee[W+3]<<24|ee[W+2]<<16|ee[W+1]<<8|ee[W],J[ce]=j>>>0}return J}g.join32=B;function p(ee,q){for(var K=new Array(ee.length*4),se=0,te=0;se<ee.length;se++,te+=4){var J=ee[se];q==="big"?(K[te]=J>>>24,K[te+1]=J>>>16&255,K[te+2]=J>>>8&255,K[te+3]=J&255):(K[te+3]=J>>>24,K[te+2]=J>>>16&255,K[te+1]=J>>>8&255,K[te]=J&255)}return K}g.split32=p;function y(ee,q){return ee>>>q|ee<<32-q}g.rotr32=y;function m(ee,q){return ee<<q|ee>>>32-q}g.rotl32=m;function E(ee,q){return ee+q>>>0}g.sum32=E;function x(ee,q,K){return ee+q+K>>>0}g.sum32_3=x;function I(ee,q,K,se){return ee+q+K+se>>>0}g.sum32_4=I;function O(ee,q,K,se,te){return ee+q+K+se+te>>>0}g.sum32_5=O;function D(ee,q,K,se){var te=ee[q],J=ee[q+1],ce=se+J>>>0,W=(ce<se?1:0)+K+te;ee[q]=W>>>0,ee[q+1]=ce}g.sum64=D;function S(ee,q,K,se){var te=q+se>>>0,J=(te<q?1:0)+ee+K;return J>>>0}g.sum64_hi=S;function R(ee,q,K,se){var te=q+se;return te>>>0}g.sum64_lo=R;function M(ee,q,K,se,te,J,ce,W){var j=0,ie=q;ie=ie+se>>>0,j+=ie<q?1:0,ie=ie+J>>>0,j+=ie<J?1:0,ie=ie+W>>>0,j+=ie<W?1:0;var ve=ee+K+te+ce+j;return ve>>>0}g.sum64_4_hi=M;function N(ee,q,K,se,te,J,ce,W){var j=q+se+J+W;return j>>>0}g.sum64_4_lo=N;function Y(ee,q,K,se,te,J,ce,W,j,ie){var ve=0,Fe=q;Fe=Fe+se>>>0,ve+=Fe<q?1:0,Fe=Fe+J>>>0,ve+=Fe<J?1:0,Fe=Fe+W>>>0,ve+=Fe<W?1:0,Fe=Fe+ie>>>0,ve+=Fe<ie?1:0;var Se=ee+K+te+ce+j+ve;return Se>>>0}g.sum64_5_hi=Y;function $(ee,q,K,se,te,J,ce,W,j,ie){var ve=q+se+J+W+ie;return ve>>>0}g.sum64_5_lo=$;function G(ee,q,K){var se=q<<32-K|ee>>>K;return se>>>0}g.rotr64_hi=G;function ae(ee,q,K){var se=ee<<32-K|q>>>K;return se>>>0}g.rotr64_lo=ae;function ne(ee,q,K){return ee>>>K}g.shr64_hi=ne;function oe(ee,q,K){var se=ee<<32-K|q>>>K;return se>>>0}g.shr64_lo=oe},19340:function(f,g,e){"use strict";e.d(g,{Ep:function(){return x},PP:function(){return B},aU:function(){return n},cP:function(){return I},lX:function(){return o},q_:function(){return i}});var u=e(54476),n;(function(O){O.Pop="POP",O.Push="PUSH",O.Replace="REPLACE"})(n||(n={}));var l=function(O){return O};function c(O,D){if(!O){typeof console!="undefined"&&console.warn(D);try{throw new Error(D)}catch(S){}}}var d="beforeunload",s="hashchange",h="popstate";function o(O){O===void 0&&(O={});var D=O,S=D.window,R=S===void 0?document.defaultView:S,M=R.history;function N(){var Fe=R.location,Se=Fe.pathname,Ge=Fe.search,ze=Fe.hash,Pt=M.state||{};return[Pt.idx,l({pathname:Se,search:Ge,hash:ze,state:Pt.usr||null,key:Pt.key||"default"})]}var Y=null;function $(){if(Y)q.call(Y),Y=null;else{var Fe=n.Pop,Se=N(),Ge=Se[0],ze=Se[1];if(q.length){if(Ge!=null){var Pt=ne-Ge;Pt&&(Y={action:Fe,location:ze,retry:function(){ie(Pt*-1)}},ie(Pt))}}else ce(Fe)}}R.addEventListener(h,$);var G=n.Pop,ae=N(),ne=ae[0],oe=ae[1],ee=m(),q=m();ne==null&&(ne=0,M.replaceState((0,u.Z)({},M.state,{idx:ne}),""));function K(Fe){return typeof Fe=="string"?Fe:x(Fe)}function se(Fe,Se){return Se===void 0&&(Se=null),l((0,u.Z)({pathname:oe.pathname,hash:"",search:""},typeof Fe=="string"?I(Fe):Fe,{state:Se,key:E()}))}function te(Fe,Se){return[{usr:Fe.state,key:Fe.key,idx:Se},K(Fe)]}function J(Fe,Se,Ge){return!q.length||(q.call({action:Fe,location:Se,retry:Ge}),!1)}function ce(Fe){G=Fe;var Se=N();ne=Se[0],oe=Se[1],ee.call({action:G,location:oe})}function W(Fe,Se){var Ge=n.Push,ze=se(Fe,Se);function Pt(){W(Fe,Se)}if(J(Ge,ze,Pt)){var pt=te(ze,ne+1),wt=pt[0],zt=pt[1];try{M.pushState(wt,"",zt)}catch(kt){R.location.assign(zt)}ce(Ge)}}function j(Fe,Se){var Ge=n.Replace,ze=se(Fe,Se);function Pt(){j(Fe,Se)}if(J(Ge,ze,Pt)){var pt=te(ze,ne),wt=pt[0],zt=pt[1];M.replaceState(wt,"",zt),ce(Ge)}}function ie(Fe){M.go(Fe)}var ve={get action(){return G},get location(){return oe},createHref:K,push:W,replace:j,go:ie,back:function(){ie(-1)},forward:function(){ie(1)},listen:function(Se){return ee.push(Se)},block:function(Se){var Ge=q.push(Se);return q.length===1&&R.addEventListener(d,y),function(){Ge(),q.length||R.removeEventListener(d,y)}}};return ve}function i(O){O===void 0&&(O={});var D=O,S=D.window,R=S===void 0?document.defaultView:S,M=R.history;function N(){var Se=I(R.location.hash.substr(1)),Ge=Se.pathname,ze=Ge===void 0?"/":Ge,Pt=Se.search,pt=Pt===void 0?"":Pt,wt=Se.hash,zt=wt===void 0?"":wt,kt=M.state||{};return[kt.idx,l({pathname:ze,search:pt,hash:zt,state:kt.usr||null,key:kt.key||"default"})]}var Y=null;function $(){if(Y)q.call(Y),Y=null;else{var Se=n.Pop,Ge=N(),ze=Ge[0],Pt=Ge[1];if(q.length){if(ze!=null){var pt=ne-ze;pt&&(Y={action:Se,location:Pt,retry:function(){ve(pt*-1)}},ve(pt))}}else W(Se)}}R.addEventListener(h,$),R.addEventListener(s,function(){var Se=N(),Ge=Se[1];x(Ge)!==x(oe)&&$()});var G=n.Pop,ae=N(),ne=ae[0],oe=ae[1],ee=m(),q=m();ne==null&&(ne=0,M.replaceState((0,u.Z)({},M.state,{idx:ne}),""));function K(){var Se=document.querySelector("base"),Ge="";if(Se&&Se.getAttribute("href")){var ze=R.location.href,Pt=ze.indexOf("#");Ge=Pt===-1?ze:ze.slice(0,Pt)}return Ge}function se(Se){return K()+"#"+(typeof Se=="string"?Se:x(Se))}function te(Se,Ge){return Ge===void 0&&(Ge=null),l((0,u.Z)({pathname:oe.pathname,hash:"",search:""},typeof Se=="string"?I(Se):Se,{state:Ge,key:E()}))}function J(Se,Ge){return[{usr:Se.state,key:Se.key,idx:Ge},se(Se)]}function ce(Se,Ge,ze){return!q.length||(q.call({action:Se,location:Ge,retry:ze}),!1)}function W(Se){G=Se;var Ge=N();ne=Ge[0],oe=Ge[1],ee.call({action:G,location:oe})}function j(Se,Ge){var ze=n.Push,Pt=te(Se,Ge);function pt(){j(Se,Ge)}if(ce(ze,Pt,pt)){var wt=J(Pt,ne+1),zt=wt[0],kt=wt[1];try{M.pushState(zt,"",kt)}catch(tu){R.location.assign(kt)}W(ze)}}function ie(Se,Ge){var ze=n.Replace,Pt=te(Se,Ge);function pt(){ie(Se,Ge)}if(ce(ze,Pt,pt)){var wt=J(Pt,ne),zt=wt[0],kt=wt[1];M.replaceState(zt,"",kt),W(ze)}}function ve(Se){M.go(Se)}var Fe={get action(){return G},get location(){return oe},createHref:se,push:j,replace:ie,go:ve,back:function(){ve(-1)},forward:function(){ve(1)},listen:function(Ge){return ee.push(Ge)},block:function(Ge){var ze=q.push(Ge);return q.length===1&&R.addEventListener(d,y),function(){ze(),q.length||R.removeEventListener(d,y)}}};return Fe}function B(O){O===void 0&&(O={});var D=O,S=D.initialEntries,R=S===void 0?["/"]:S,M=D.initialIndex,N=R.map(function(W){var j=l((0,u.Z)({pathname:"/",search:"",hash:"",state:null,key:E()},typeof W=="string"?I(W):W));return j}),Y=p(M==null?N.length-1:M,0,N.length-1),$=n.Pop,G=N[Y],ae=m(),ne=m();function oe(W){return typeof W=="string"?W:x(W)}function ee(W,j){return j===void 0&&(j=null),l((0,u.Z)({pathname:G.pathname,search:"",hash:""},typeof W=="string"?I(W):W,{state:j,key:E()}))}function q(W,j,ie){return!ne.length||(ne.call({action:W,location:j,retry:ie}),!1)}function K(W,j){$=W,G=j,ae.call({action:$,location:G})}function se(W,j){var ie=n.Push,ve=ee(W,j);function Fe(){se(W,j)}q(ie,ve,Fe)&&(Y+=1,N.splice(Y,N.length,ve),K(ie,ve))}function te(W,j){var ie=n.Replace,ve=ee(W,j);function Fe(){te(W,j)}q(ie,ve,Fe)&&(N[Y]=ve,K(ie,ve))}function J(W){var j=p(Y+W,0,N.length-1),ie=n.Pop,ve=N[j];function Fe(){J(W)}q(ie,ve,Fe)&&(Y=j,K(ie,ve))}var ce={get index(){return Y},get action(){return $},get location(){return G},createHref:oe,push:se,replace:te,go:J,back:function(){J(-1)},forward:function(){J(1)},listen:function(j){return ae.push(j)},block:function(j){return ne.push(j)}};return ce}function p(O,D,S){return Math.min(Math.max(O,D),S)}function y(O){O.preventDefault(),O.returnValue=""}function m(){var O=[];return{get length(){return O.length},push:function(S){return O.push(S),function(){O=O.filter(function(R){return R!==S})}},call:function(S){O.forEach(function(R){return R&&R(S)})}}}function E(){return Math.random().toString(36).substr(2,8)}function x(O){var D=O.pathname,S=D===void 0?"/":D,R=O.search,M=R===void 0?"":R,N=O.hash,Y=N===void 0?"":N;return M&&M!=="?"&&(S+=M.charAt(0)==="?"?M:"?"+M),Y&&Y!=="#"&&(S+=Y.charAt(0)==="#"?Y:"#"+Y),S}function I(O){var D={};if(O){var S=O.indexOf("#");S>=0&&(D.hash=O.substr(S),O=O.substr(0,S));var R=O.indexOf("?");R>=0&&(D.search=O.substr(R),O=O.substr(0,R)),O&&(D.pathname=O)}return D}},94266:function(f,g,e){"use strict";var u=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},l={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},c={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},d={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};s[u.ForwardRef]=c,s[u.Memo]=d;function h(x){return u.isMemo(x)?d:s[x.$$typeof]||n}var o=Object.defineProperty,i=Object.getOwnPropertyNames,B=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,y=Object.getPrototypeOf,m=Object.prototype;function E(x,I,O){if(typeof I!="string"){if(m){var D=y(I);D&&D!==m&&E(x,D,O)}var S=i(I);B&&(S=S.concat(B(I)));for(var R=h(x),M=h(I),N=0;N<S.length;++N){var Y=S[N];if(!l[Y]&&!(O&&O[Y])&&!(M&&M[Y])&&!(R&&R[Y])){var $=p(I,Y);try{o(x,Y,$)}catch(G){}}}}return x}f.exports=E},4603:function(f){typeof Object.create=="function"?f.exports=function(e,u){u&&(e.super_=u,e.prototype=Object.create(u.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:f.exports=function(e,u){if(u){e.super_=u;var n=function(){};n.prototype=u.prototype,e.prototype=new n,e.prototype.constructor=e}}},44520:function(f){"use strict";var g=function(e,u,n,l,c,d,s,h){if(!e){var o;if(u===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,l,c,d,s,h],B=0;o=new Error(u.replace(/%s/g,function(){return i[B++]})),o.name="Invariant Violation"}throw o.framesToPop=1,o}};f.exports=g},78034:function(f){f.exports=function(u){return u!=null&&(g(u)||e(u)||!!u._isBuffer)};function g(u){return!!u.constructor&&typeof u.constructor.isBuffer=="function"&&u.constructor.isBuffer(u)}function e(u){return typeof u.readFloatLE=="function"&&typeof u.slice=="function"&&g(u.slice(0,0))}},78639:function(f,g,e){"use strict";var u=e(77497);function n(l){return u(l)===!0&&Object.prototype.toString.call(l)==="[object Object]"}f.exports=function(c){var d,s;return!(n(c)===!1||(d=c.constructor,typeof d!="function")||(s=d.prototype,n(s)===!1)||s.hasOwnProperty("isPrototypeOf")===!1)}},77497:function(f){"use strict";f.exports=function(e){return e!=null&&typeof e=="object"&&Array.isArray(e)===!1}},53184:function(f,g,e){"use strict";var u,n;function l(c,d,s){var h=function(o,i){return c.js_beautify(o,i)};return h.js=c.js_beautify,h.css=d.css_beautify,h.html=s.html_beautify,h.js_beautify=c.js_beautify,h.css_beautify=d.css_beautify,h.html_beautify=s.html_beautify,h}u=[e(58553),e(87804),e(40998)],n=function(c,d,s){return l(c,d,s)}.apply(g,u),n!==void 0&&(f.exports=n)},87804:function(f,g){var e,u;(function(){var n;(function(){"use strict";var c=[,,function(o){function i(y){this.__parent=y,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 y=new i(this.__parent);return y.set_indent(this.__indent_count,this.__alignment_count),y},i.prototype.item=function(y){return y<0?this.__items[this.__items.length+y]:this.__items[y]},i.prototype.has_match=function(y){for(var m=this.__items.length-1;m>=0;m--)if(this.__items[m].match(y))return!0;return!1},i.prototype.set_indent=function(y,m){this.is_empty()&&(this.__indent_count=y||0,this.__alignment_count=m||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 y=this.__parent.current_line;return y.set_indent(this.__wrap_point_indent_count,this.__wrap_point_alignment_count),y.__items=this.__items.slice(this.__wrap_point_index),this.__items=this.__items.slice(0,this.__wrap_point_index),y.__character_count+=this.__character_count-this.__wrap_point_character_count,this.__character_count=this.__wrap_point_character_count,y.__items[0]===" "&&(y.__items.splice(0,1),y.__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(y){this.__items.push(y);var m=y.lastIndexOf(`
|
|
|
`);m!==-1?this.__character_count=y.length-m:this.__character_count+=y.length},i.prototype.pop=function(){var y=null;return this.is_empty()||(y=this.__items.pop(),this.__character_count-=y.length),y},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 y="";return this.is_empty()?this.__parent.indent_empty_lines&&(y=this.__parent.get_indent_string(this.__indent_count)):(y=this.__parent.get_indent_string(this.__indent_count,this.__alignment_count),y+=this.__items.join("")),y};function B(y,m){this.__cache=[""],this.__indent_size=y.indent_size,this.__indent_string=y.indent_char,y.indent_with_tabs||(this.__indent_string=new Array(y.indent_size+1).join(y.indent_char)),m=m||"",y.indent_level>0&&(m=new Array(y.indent_level+1).join(this.__indent_string)),this.__base_string=m,this.__base_string_length=m.length}B.prototype.get_indent_size=function(y,m){var E=this.__base_string_length;return m=m||0,y<0&&(E=0),E+=y*this.__indent_size,E+=m,E},B.prototype.get_indent_string=function(y,m){var E=this.__base_string;return m=m||0,y<0&&(y=0,E=""),m+=y*this.__indent_size,this.__ensure_cache(m),E+=this.__cache[m],E},B.prototype.__ensure_cache=function(y){for(;y>=this.__cache.length;)this.__add_column()},B.prototype.__add_column=function(){var y=this.__cache.length,m=0,E="";this.__indent_size&&y>=this.__indent_size&&(m=Math.floor(y/this.__indent_size),y-=m*this.__indent_size,E=new Array(m+1).join(this.__indent_string)),y&&(E+=new Array(y+1).join(" ")),this.__cache.push(E)};function p(y,m){this.__indent_cache=new B(y,m),this.raw=!1,this._end_with_newline=y.end_with_newline,this.indent_size=y.indent_size,this.wrap_line_length=y.wrap_line_length,this.indent_empty_lines=y.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(y,m){return this.__indent_cache.get_indent_string(y,m)},p.prototype.get_indent_size=function(y,m){return this.__indent_cache.get_indent_size(y,m)},p.prototype.is_empty=function(){return!this.previous_line&&this.current_line.is_empty()},p.prototype.add_new_line=function(y){return this.is_empty()||!y&&this.just_added_newline()?!1:(this.raw||this.__add_outputline(),!0)},p.prototype.get_code=function(y){this.trim(!0);var m=this.current_line.pop();m&&(m[m.length-1]===`
|
|
|
`&&(m=m.replace(/\n+$/g,"")),this.current_line.push(m)),this._end_with_newline&&this.__add_outputline();var E=this.__lines.join(`
|
|
|
`);return y!==`
|
|
|
`&&(E=E.replace(/[\n]/g,y)),E},p.prototype.set_wrap_point=function(){this.current_line._set_wrap_point()},p.prototype.set_indent=function(y,m){return y=y||0,m=m||0,this.next_line.set_indent(y,m),this.__lines.length>1?(this.current_line.set_indent(y,m),!0):(this.current_line.set_indent(),!1)},p.prototype.add_raw_token=function(y){for(var m=0;m<y.newlines;m++)this.__add_outputline();this.current_line.set_indent(-1),this.current_line.push(y.whitespace_before),this.current_line.push(y.text),this.space_before_token=!1,this.non_breaking_space=!1,this.previous_token_wrapped=!1},p.prototype.add_token=function(y){this.__add_space_before_token(),this.current_line.push(y),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(y){for(var m=this.__lines.length;y<m;)this.__lines[y]._remove_indent(),y++;this.current_line._remove_wrap_indent()},p.prototype.trim=function(y){for(y=y===void 0?!1:y,this.current_line.trim();y&&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(y,m){for(var E=this.__lines.length-2;E>=0;){var x=this.__lines[E];if(x.is_empty())break;if(x.item(0).indexOf(y)!==0&&x.item(-1)!==m){this.__lines.splice(E+1,0,new i(this)),this.previous_line=this.__lines[this.__lines.length-2];break}E--}},o.exports.Output=p},,,,function(o){function i(y,m){this.raw_options=B(y,m),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(y,m){var E=this.raw_options[y],x=m||[];return typeof E=="object"?E!==null&&typeof E.concat=="function"&&(x=E.concat()):typeof E=="string"&&(x=E.split(/[^a-zA-Z0-9_\/\-]+/)),x},i.prototype._get_boolean=function(y,m){var E=this.raw_options[y],x=E===void 0?!!m:!!E;return x},i.prototype._get_characters=function(y,m){var E=this.raw_options[y],x=m||"";return typeof E=="string"&&(x=E.replace(/\\r/,"\r").replace(/\\n/,`
|
|
|
`).replace(/\\t/," ")),x},i.prototype._get_number=function(y,m){var E=this.raw_options[y];m=parseInt(m,10),isNaN(m)&&(m=0);var x=parseInt(E,10);return isNaN(x)&&(x=m),x},i.prototype._get_selection=function(y,m,E){var x=this._get_selection_list(y,m,E);if(x.length!==1)throw new Error("Invalid Option Value: The option '"+y+`' can only be one of the following values:
|
|
|
`+m+`
|
|
|
You passed in: '`+this.raw_options[y]+"'");return x[0]},i.prototype._get_selection_list=function(y,m,E){if(!m||m.length===0)throw new Error("Selection list cannot be empty.");if(E=E||[m[0]],!this._is_valid_selection(E,m))throw new Error("Invalid Default Value!");var x=this._get_array(y,E);if(!this._is_valid_selection(x,m))throw new Error("Invalid Option Value: The option '"+y+`' can contain only the following values:
|
|
|
`+m+`
|
|
|
You passed in: '`+this.raw_options[y]+"'");return x},i.prototype._is_valid_selection=function(y,m){return y.length&&m.length&&!y.some(function(E){return m.indexOf(E)===-1})};function B(y,m){var E={};y=p(y);var x;for(x in y)x!==m&&(E[x]=y[x]);if(m&&y[m])for(x in y[m])E[x]=y[m][x];return E}function p(y){var m={},E;for(E in y){var x=E.replace(/-/g,"_");m[x]=y[E]}return m}o.exports.Options=i,o.exports.normalizeOpts=p,o.exports.mergeOpts=B},,function(o){var i=RegExp.prototype.hasOwnProperty("sticky");function B(p){this.__input=p||"",this.__input_length=this.__input.length,this.__position=0}B.prototype.restart=function(){this.__position=0},B.prototype.back=function(){this.__position>0&&(this.__position-=1)},B.prototype.hasNext=function(){return this.__position<this.__input_length},B.prototype.next=function(){var p=null;return this.hasNext()&&(p=this.__input.charAt(this.__position),this.__position+=1),p},B.prototype.peek=function(p){var y=null;return p=p||0,p+=this.__position,p>=0&&p<this.__input_length&&(y=this.__input.charAt(p)),y},B.prototype.__match=function(p,y){p.lastIndex=y;var m=p.exec(this.__input);return m&&!(i&&p.sticky)&&m.index!==y&&(m=null),m},B.prototype.test=function(p,y){return y=y||0,y+=this.__position,y>=0&&y<this.__input_length?!!this.__match(p,y):!1},B.prototype.testChar=function(p,y){var m=this.peek(y);return p.lastIndex=0,m!==null&&p.test(m)},B.prototype.match=function(p){var y=this.__match(p,this.__position);return y?this.__position+=y[0].length:y=null,y},B.prototype.read=function(p,y,m){var E="",x;return p&&(x=this.match(p),x&&(E+=x[0])),y&&(x||!p)&&(E+=this.readUntil(y,m)),E},B.prototype.readUntil=function(p,y){var m="",E=this.__position;p.lastIndex=this.__position;var x=p.exec(this.__input);return x?(E=x.index,y&&(E+=x[0].length)):E=this.__input_length,m=this.__input.substring(this.__position,E),this.__position=E,m},B.prototype.readUntilAfter=function(p){return this.readUntil(p,!0)},B.prototype.get_regexp=function(p,y){var m=null,E="g";return y&&i&&(E="y"),typeof p=="string"&&p!==""?m=new RegExp(p,E):p&&(m=new RegExp(p.source,E)),m},B.prototype.get_literal_regexp=function(p){return RegExp(p.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"))},B.prototype.peekUntilAfter=function(p){var y=this.__position,m=this.readUntilAfter(p);return this.__position=y,m},B.prototype.lookBack=function(p){var y=this.__position-1;return y>=p.length&&this.__input.substring(y-p.length,y).toLowerCase()===p},o.exports.InputScanner=B},,,,,function(o){function i(B,p){B=typeof B=="string"?B:B.source,p=typeof p=="string"?p:p.source,this.__directives_block_pattern=new RegExp(B+/ beautify( \w+[:]\w+)+ /.source+p,"g"),this.__directive_pattern=/ (\w+)[:](\w+)/g,this.__directives_end_ignore_pattern=new RegExp(B+/\sbeautify\signore:end\s/.source+p,"g")}i.prototype.get_directives=function(B){if(!B.match(this.__directives_block_pattern))return null;var p={};this.__directive_pattern.lastIndex=0;for(var y=this.__directive_pattern.exec(B);y;)p[y[1]]=y[2],y=this.__directive_pattern.exec(B);return p},i.prototype.readIgnored=function(B){return B.readUntilAfter(this.__directives_end_ignore_pattern)},o.exports.Directives=i},,function(o,i,B){var p=B(16).Beautifier,y=B(17).Options;function m(E,x){var I=new p(E,x);return I.beautify()}o.exports=m,o.exports.defaultOptions=function(){return new y}},function(o,i,B){var p=B(17).Options,y=B(2).Output,m=B(8).InputScanner,E=B(13).Directives,x=new E(/\/\*/,/\*\//),I=/\r\n|[\r\n]/,O=/\r\n|[\r\n]/g,D=/\s/,S=/(?:\s|\n)+/g,R=/\/\*(?:[\s\S]*?)((?:\*\/)|$)/g,M=/\/\/(?:[^\n\r\u2028\u2029]*)/g;function N(Y,$){this._source_text=Y||"",this._options=new p($),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"]}N.prototype.eatString=function(Y){var $="";for(this._ch=this._input.next();this._ch;){if($+=this._ch,this._ch==="\\")$+=this._input.next();else if(Y.indexOf(this._ch)!==-1||this._ch===`
|
|
|
`)break;this._ch=this._input.next()}return $},N.prototype.eatWhitespace=function(Y){for(var $=D.test(this._input.peek()),G=0;D.test(this._input.peek());)this._ch=this._input.next(),Y&&this._ch===`
|
|
|
`&&(G===0||G<this._options.max_preserve_newlines)&&(G++,this._output.add_new_line(!0));return $},N.prototype.foundNestedPseudoClass=function(){for(var Y=0,$=1,G=this._input.peek($);G;){if(G==="{")return!0;if(G==="(")Y+=1;else if(G===")"){if(Y===0)return!1;Y-=1}else if(G===";"||G==="}")return!1;$++,G=this._input.peek($)}return!1},N.prototype.print_string=function(Y){this._output.set_indent(this._indentLevel),this._output.non_breaking_space=!0,this._output.add_token(Y)},N.prototype.preserveSingleSpace=function(Y){Y&&(this._output.space_before_token=!0)},N.prototype.indent=function(){this._indentLevel++},N.prototype.outdent=function(){this._indentLevel>0&&this._indentLevel--},N.prototype.beautify=function(){if(this._options.disabled)return this._source_text;var Y=this._source_text,$=this._options.eol;$==="auto"&&($=`
|
|
|
`,Y&&I.test(Y||"")&&($=Y.match(I)[0])),Y=Y.replace(O,`
|
|
|
`);var G=Y.match(/^[\t ]*/)[0];this._output=new y(this._options,G),this._input=new m(Y),this._indentLevel=0,this._nestedLevel=0,this._ch=null;for(var ae=0,ne=!1,oe=!1,ee=!1,q=!1,K=!1,se=this._ch,te=!1,J,ce,W;J=this._input.read(S),ce=J!=="",W=se,this._ch=this._input.next(),this._ch==="\\"&&this._input.hasNext()&&(this._ch+=this._input.next()),se=this._ch,this._ch;)if(this._ch==="/"&&this._input.peek()==="*"){this._output.add_new_line(),this._input.back();var j=this._input.read(R),ie=x.get_directives(j);ie&&ie.ignore==="start"&&(j+=x.readIgnored(this._input)),this.print_string(j),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(M)),this.eatWhitespace(!0);else if(this._ch==="$"){this.preserveSingleSpace(ce),this.print_string(this._ch);var ve=this._input.peekUntilAfter(/[: ,;{}()[\]\/='"]/g);ve.match(/[ :]$/)&&(ve=this.eatString(": ").replace(/\s+$/,""),this.print_string(ve),this._output.space_before_token=!0),ae===0&&ve.indexOf(":")!==-1&&(oe=!0,this.indent())}else if(this._ch==="@")if(this.preserveSingleSpace(ce),this._input.peek()==="{")this.print_string(this._ch+this.eatString("}"));else{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),ae===0&&Fe.indexOf(":")!==-1?(oe=!0,this.indent()):Fe in this.NESTED_AT_RULE?(this._nestedLevel+=1,Fe in this.CONDITIONAL_GROUP_RULE&&(ee=!0)):ae===0&&!oe&&(q=!0)}else if(this._ch==="#"&&this._input.peek()==="{")this.preserveSingleSpace(ce),this.print_string(this._ch+this.eatString("}"));else if(this._ch==="{")oe&&(oe=!1,this.outdent()),q=!1,ee?(ee=!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)):(W==="("?this._output.space_before_token=!1:W!==","&&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(),W==="{"&&this._output.trim(!0),oe&&(this.outdent(),oe=!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 Se=0;Se<this.NON_SEMICOLON_NEWLINE_PROPERTY.length;Se++)if(this._input.lookBack(this.NON_SEMICOLON_NEWLINE_PROPERTY[Se])){te=!0;break}(ne||ee)&&!(this._input.lookBack("&")||this.foundNestedPseudoClass())&&!this._input.lookBack("(")&&!q&&ae===0?(this.print_string(":"),oe||(oe=!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 Ge=W==='"'||W==="'";this.preserveSingleSpace(Ge||ce),this.print_string(this._ch+this.eatString(this._ch)),this.eatWhitespace(!0)}else if(this._ch===";")te=!1,ae===0?(oe&&(this.outdent(),oe=!1),q=!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(),ae++,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(")")),ae&&(ae--,this.outdent()));else{var ze=!1;this._input.lookBack("with")&&(ze=!0),this.preserveSingleSpace(ce||ze),this.print_string(this._ch),oe&&W==="$"&&this._options.selector_separator_newline?(this._output.add_new_line(),K=!0):(this.eatWhitespace(),ae++,this.indent())}else if(this._ch===")")ae&&(ae--,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&&(!oe||K)&&ae===0&&!q?this._output.add_new_line():this._output.space_before_token=!0;else if((this._ch===">"||this._ch==="+"||this._ch==="~")&&!oe&&ae===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&&D.test(this._ch)&&(this._ch=""));else if(this._ch==="]")this.print_string(this._ch);else if(this._ch==="[")this.preserveSingleSpace(ce),this.print_string(this._ch);else if(this._ch==="=")this.eatWhitespace(),this.print_string("="),D.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 Pt=W==='"'||W==="'";this.preserveSingleSpace(Pt||ce),this.print_string(this._ch),!this._output.just_added_newline()&&this._input.peek()===`
|
|
|
`&&te&&this._output.add_new_line()}var pt=this._output.get_code($);return pt},o.exports.Beautifier=N},function(o,i,B){var p=B(6).Options;function y(m){p.call(this,m,"css"),this.selector_separator_newline=this._get_boolean("selector_separator_newline",!0),this.newline_between_rules=this._get_boolean("newline_between_rules",!0);var E=this._get_boolean("space_around_selector_separator");this.space_around_combinator=this._get_boolean("space_around_combinator")||E;var x=this._get_selection_list("brace_style",["collapse","expand","end-expand","none","preserve-inline"]);this.brace_style="collapse";for(var I=0;I<x.length;I++)x[I]!=="expand"?this.brace_style="collapse":this.brace_style=x[I]}y.prototype=new p,o.exports.Options=y}],d={};function s(o){var i=d[o];if(i!==void 0)return i.exports;var B=d[o]={exports:{}};return c[o](B,B.exports,s),B.exports}var h=s(15);n=h})();var l=n;e=[],u=function(){return{css_beautify:l}}.apply(g,e),u!==void 0&&(f.exports=u)})()},40998:function(f,g,e){var u,n;(function(){var l;(function(){"use strict";var h=[,,function(p){function y(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=[]}y.prototype.clone_empty=function(){var x=new y(this.__parent);return x.set_indent(this.__indent_count,this.__alignment_count),x},y.prototype.item=function(x){return x<0?this.__items[this.__items.length+x]:this.__items[x]},y.prototype.has_match=function(x){for(var I=this.__items.length-1;I>=0;I--)if(this.__items[I].match(x))return!0;return!1},y.prototype.set_indent=function(x,I){this.is_empty()&&(this.__indent_count=x||0,this.__alignment_count=I||0,this.__character_count=this.__parent.get_indent_size(this.__indent_count,this.__alignment_count))},y.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)},y.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},y.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},y.prototype.is_empty=function(){return this.__items.length===0},y.prototype.last=function(){return this.is_empty()?null:this.__items[this.__items.length-1]},y.prototype.push=function(x){this.__items.push(x);var I=x.lastIndexOf(`
|
|
|
`);I!==-1?this.__character_count=x.length-I:this.__character_count+=x.length},y.prototype.pop=function(){var x=null;return this.is_empty()||(x=this.__items.pop(),this.__character_count-=x.length),x},y.prototype._remove_indent=function(){this.__indent_count>0&&(this.__indent_count-=1,this.__character_count-=this.__parent.indent_size)},y.prototype._remove_wrap_indent=function(){this.__wrap_point_indent_count>0&&(this.__wrap_point_indent_count-=1)},y.prototype.trim=function(){for(;this.last()===" ";)this.__items.pop(),this.__character_count-=1},y.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 m(x,I){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)),I=I||"",x.indent_level>0&&(I=new Array(x.indent_level+1).join(this.__indent_string)),this.__base_string=I,this.__base_string_length=I.length}m.prototype.get_indent_size=function(x,I){var O=this.__base_string_length;return I=I||0,x<0&&(O=0),O+=x*this.__indent_size,O+=I,O},m.prototype.get_indent_string=function(x,I){var O=this.__base_string;return I=I||0,x<0&&(x=0,O=""),I+=x*this.__indent_size,this.__ensure_cache(I),O+=this.__cache[I],O},m.prototype.__ensure_cache=function(x){for(;x>=this.__cache.length;)this.__add_column()},m.prototype.__add_column=function(){var x=this.__cache.length,I=0,O="";this.__indent_size&&x>=this.__indent_size&&(I=Math.floor(x/this.__indent_size),x-=I*this.__indent_size,O=new Array(I+1).join(this.__indent_string)),x&&(O+=new Array(x+1).join(" ")),this.__cache.push(O)};function E(x,I){this.__indent_cache=new m(x,I),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 y(this),this.space_before_token=!1,this.non_breaking_space=!1,this.previous_token_wrapped=!1,this.__add_outputline()}E.prototype.__add_outputline=function(){this.previous_line=this.current_line,this.current_line=this.next_line.clone_empty(),this.__lines.push(this.current_line)},E.prototype.get_line_number=function(){return this.__lines.length},E.prototype.get_indent_string=function(x,I){return this.__indent_cache.get_indent_string(x,I)},E.prototype.get_indent_size=function(x,I){return this.__indent_cache.get_indent_size(x,I)},E.prototype.is_empty=function(){return!this.previous_line&&this.current_line.is_empty()},E.prototype.add_new_line=function(x){return this.is_empty()||!x&&this.just_added_newline()?!1:(this.raw||this.__add_outputline(),!0)},E.prototype.get_code=function(x){this.trim(!0);var I=this.current_line.pop();I&&(I[I.length-1]===`
|
|
|
`&&(I=I.replace(/\n+$/g,"")),this.current_line.push(I)),this._end_with_newline&&this.__add_outputline();var O=this.__lines.join(`
|
|
|
`);return x!==`
|
|
|
`&&(O=O.replace(/[\n]/g,x)),O},E.prototype.set_wrap_point=function(){this.current_line._set_wrap_point()},E.prototype.set_indent=function(x,I){return x=x||0,I=I||0,this.next_line.set_indent(x,I),this.__lines.length>1?(this.current_line.set_indent(x,I),!0):(this.current_line.set_indent(),!1)},E.prototype.add_raw_token=function(x){for(var I=0;I<x.newlines;I++)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},E.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()},E.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(" "))},E.prototype.remove_indent=function(x){for(var I=this.__lines.length;x<I;)this.__lines[x]._remove_indent(),x++;this.current_line._remove_wrap_indent()},E.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},E.prototype.just_added_newline=function(){return this.current_line.is_empty()},E.prototype.just_added_blankline=function(){return this.is_empty()||this.current_line.is_empty()&&this.previous_line.is_empty()},E.prototype.ensure_empty_line_above=function(x,I){for(var O=this.__lines.length-2;O>=0;){var D=this.__lines[O];if(D.is_empty())break;if(D.item(0).indexOf(x)!==0&&D.item(-1)!==I){this.__lines.splice(O+1,0,new y(this)),this.previous_line=this.__lines[this.__lines.length-2];break}O--}},p.exports.Output=E},function(p){function y(m,E,x,I){this.type=m,this.text=E,this.comments_before=null,this.newlines=x||0,this.whitespace_before=I||"",this.parent=null,this.next=null,this.previous=null,this.opened=null,this.closed=null,this.directives=null}p.exports.Token=y},,,function(p){function y(x,I){this.raw_options=m(x,I),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"])}y.prototype._get_array=function(x,I){var O=this.raw_options[x],D=I||[];return typeof O=="object"?O!==null&&typeof O.concat=="function"&&(D=O.concat()):typeof O=="string"&&(D=O.split(/[^a-zA-Z0-9_\/\-]+/)),D},y.prototype._get_boolean=function(x,I){var O=this.raw_options[x],D=O===void 0?!!I:!!O;return D},y.prototype._get_characters=function(x,I){var O=this.raw_options[x],D=I||"";return typeof O=="string"&&(D=O.replace(/\\r/,"\r").replace(/\\n/,`
|
|
|
`).replace(/\\t/," ")),D},y.prototype._get_number=function(x,I){var O=this.raw_options[x];I=parseInt(I,10),isNaN(I)&&(I=0);var D=parseInt(O,10);return isNaN(D)&&(D=I),D},y.prototype._get_selection=function(x,I,O){var D=this._get_selection_list(x,I,O);if(D.length!==1)throw new Error("Invalid Option Value: The option '"+x+`' can only be one of the following values:
|
|
|
`+I+`
|
|
|
You passed in: '`+this.raw_options[x]+"'");return D[0]},y.prototype._get_selection_list=function(x,I,O){if(!I||I.length===0)throw new Error("Selection list cannot be empty.");if(O=O||[I[0]],!this._is_valid_selection(O,I))throw new Error("Invalid Default Value!");var D=this._get_array(x,O);if(!this._is_valid_selection(D,I))throw new Error("Invalid Option Value: The option '"+x+`' can contain only the following values:
|
|
|
`+I+`
|
|
|
You passed in: '`+this.raw_options[x]+"'");return D},y.prototype._is_valid_selection=function(x,I){return x.length&&I.length&&!x.some(function(O){return I.indexOf(O)===-1})};function m(x,I){var O={};x=E(x);var D;for(D in x)D!==I&&(O[D]=x[D]);if(I&&x[I])for(D in x[I])O[D]=x[I][D];return O}function E(x){var I={},O;for(O in x){var D=O.replace(/-/g,"_");I[D]=x[O]}return I}p.exports.Options=y,p.exports.normalizeOpts=E,p.exports.mergeOpts=m},,function(p){var y=RegExp.prototype.hasOwnProperty("sticky");function m(E){this.__input=E||"",this.__input_length=this.__input.length,this.__position=0}m.prototype.restart=function(){this.__position=0},m.prototype.back=function(){this.__position>0&&(this.__position-=1)},m.prototype.hasNext=function(){return this.__position<this.__input_length},m.prototype.next=function(){var E=null;return this.hasNext()&&(E=this.__input.charAt(this.__position),this.__position+=1),E},m.prototype.peek=function(E){var x=null;return E=E||0,E+=this.__position,E>=0&&E<this.__input_length&&(x=this.__input.charAt(E)),x},m.prototype.__match=function(E,x){E.lastIndex=x;var I=E.exec(this.__input);return I&&!(y&&E.sticky)&&I.index!==x&&(I=null),I},m.prototype.test=function(E,x){return x=x||0,x+=this.__position,x>=0&&x<this.__input_length?!!this.__match(E,x):!1},m.prototype.testChar=function(E,x){var I=this.peek(x);return E.lastIndex=0,I!==null&&E.test(I)},m.prototype.match=function(E){var x=this.__match(E,this.__position);return x?this.__position+=x[0].length:x=null,x},m.prototype.read=function(E,x,I){var O="",D;return E&&(D=this.match(E),D&&(O+=D[0])),x&&(D||!E)&&(O+=this.readUntil(x,I)),O},m.prototype.readUntil=function(E,x){var I="",O=this.__position;E.lastIndex=this.__position;var D=E.exec(this.__input);return D?(O=D.index,x&&(O+=D[0].length)):O=this.__input_length,I=this.__input.substring(this.__position,O),this.__position=O,I},m.prototype.readUntilAfter=function(E){return this.readUntil(E,!0)},m.prototype.get_regexp=function(E,x){var I=null,O="g";return x&&y&&(O="y"),typeof E=="string"&&E!==""?I=new RegExp(E,O):E&&(I=new RegExp(E.source,O)),I},m.prototype.get_literal_regexp=function(E){return RegExp(E.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"))},m.prototype.peekUntilAfter=function(E){var x=this.__position,I=this.readUntilAfter(E);return this.__position=x,I},m.prototype.lookBack=function(E){var x=this.__position-1;return x>=E.length&&this.__input.substring(x-E.length,x).toLowerCase()===E},p.exports.InputScanner=m},function(p,y,m){var E=m(8).InputScanner,x=m(3).Token,I=m(10).TokenStream,O=m(11).WhitespacePattern,D={START:"TK_START",RAW:"TK_RAW",EOF:"TK_EOF"},S=function(R,M){this._input=new E(R),this._options=M||{},this.__tokens=null,this._patterns={},this._patterns.whitespace=new O(this._input)};S.prototype.tokenize=function(){this._input.restart(),this.__tokens=new I,this._reset();for(var R,M=new x(D.START,""),N=null,Y=[],$=new I;M.type!==D.EOF;){for(R=this._get_next_token(M,N);this._is_comment(R);)$.add(R),R=this._get_next_token(M,N);$.isEmpty()||(R.comments_before=$,$=new I),R.parent=N,this._is_opening(R)?(Y.push(N),N=R):N&&this._is_closing(R,N)&&(R.opened=N,N.closed=R,N=Y.pop(),R.parent=N),R.previous=M,M.next=R,this.__tokens.add(R),M=R}return this.__tokens},S.prototype._is_first_token=function(){return this.__tokens.isEmpty()},S.prototype._reset=function(){},S.prototype._get_next_token=function(R,M){this._readWhitespace();var N=this._input.read(/.+/g);return N?this._create_token(D.RAW,N):this._create_token(D.EOF,"")},S.prototype._is_comment=function(R){return!1},S.prototype._is_opening=function(R){return!1},S.prototype._is_closing=function(R,M){return!1},S.prototype._create_token=function(R,M){var N=new x(R,M,this._patterns.whitespace.newline_count,this._patterns.whitespace.whitespace_before_token);return N},S.prototype._readWhitespace=function(){return this._patterns.whitespace.read()},p.exports.Tokenizer=S,p.exports.TOKEN=D},function(p){function y(m){this.__tokens=[],this.__tokens_length=this.__tokens.length,this.__position=0,this.__parent_token=m}y.prototype.restart=function(){this.__position=0},y.prototype.isEmpty=function(){return this.__tokens_length===0},y.prototype.hasNext=function(){return this.__position<this.__tokens_length},y.prototype.next=function(){var m=null;return this.hasNext()&&(m=this.__tokens[this.__position],this.__position+=1),m},y.prototype.peek=function(m){var E=null;return m=m||0,m+=this.__position,m>=0&&m<this.__tokens_length&&(E=this.__tokens[m]),E},y.prototype.add=function(m){this.__parent_token&&(m.parent=this.__parent_token),this.__tokens.push(m),this.__tokens_length+=1},p.exports.TokenStream=y},function(p,y,m){var E=m(12).Pattern;function x(I,O){E.call(this,I,O),O?this._line_regexp=this._input.get_regexp(O._line_regexp):this.__set_whitespace_patterns("",""),this.newline_count=0,this.whitespace_before_token=""}x.prototype=new E,x.prototype.__set_whitespace_patterns=function(I,O){I+="\\t ",O+="\\n\\r",this._match_pattern=this._input.get_regexp("["+I+O+"]+",!0),this._newline_regexp=this._input.get_regexp("\\r\\n|["+O+"]")},x.prototype.read=function(){this.newline_count=0,this.whitespace_before_token="";var I=this._input.read(this._match_pattern);if(I===" ")this.whitespace_before_token=" ";else if(I){var O=this.__split(this._newline_regexp,I);this.newline_count=O.length-1,this.whitespace_before_token=O[this.newline_count]}return I},x.prototype.matching=function(I,O){var D=this._create();return D.__set_whitespace_patterns(I,O),D._update(),D},x.prototype._create=function(){return new x(this._input,this)},x.prototype.__split=function(I,O){I.lastIndex=0;for(var D=0,S=[],R=I.exec(O);R;)S.push(O.substring(D,R.index)),D=R.index+R[0].length,R=I.exec(O);return D<O.length?S.push(O.substring(D,O.length)):S.push(""),S},p.exports.WhitespacePattern=x},function(p){function y(m,E){this._input=m,this._starting_pattern=null,this._match_pattern=null,this._until_pattern=null,this._until_after=!1,E&&(this._starting_pattern=this._input.get_regexp(E._starting_pattern,!0),this._match_pattern=this._input.get_regexp(E._match_pattern,!0),this._until_pattern=this._input.get_regexp(E._until_pattern),this._until_after=E._until_after)}y.prototype.read=function(){var m=this._input.read(this._starting_pattern);return(!this._starting_pattern||m)&&(m+=this._input.read(this._match_pattern,this._until_pattern,this._until_after)),m},y.prototype.read_match=function(){return this._input.match(this._match_pattern)},y.prototype.until_after=function(m){var E=this._create();return E._until_after=!0,E._until_pattern=this._input.get_regexp(m),E._update(),E},y.prototype.until=function(m){var E=this._create();return E._until_after=!1,E._until_pattern=this._input.get_regexp(m),E._update(),E},y.prototype.starting_with=function(m){var E=this._create();return E._starting_pattern=this._input.get_regexp(m,!0),E._update(),E},y.prototype.matching=function(m){var E=this._create();return E._match_pattern=this._input.get_regexp(m,!0),E._update(),E},y.prototype._create=function(){return new y(this._input,this)},y.prototype._update=function(){},p.exports.Pattern=y},function(p){function y(m,E){m=typeof m=="string"?m:m.source,E=typeof E=="string"?E:E.source,this.__directives_block_pattern=new RegExp(m+/ beautify( \w+[:]\w+)+ /.source+E,"g"),this.__directive_pattern=/ (\w+)[:](\w+)/g,this.__directives_end_ignore_pattern=new RegExp(m+/\sbeautify\signore:end\s/.source+E,"g")}y.prototype.get_directives=function(m){if(!m.match(this.__directives_block_pattern))return null;var E={};this.__directive_pattern.lastIndex=0;for(var x=this.__directive_pattern.exec(m);x;)E[x[1]]=x[2],x=this.__directive_pattern.exec(m);return E},y.prototype.readIgnored=function(m){return m.readUntilAfter(this.__directives_end_ignore_pattern)},p.exports.Directives=y},function(p,y,m){var E=m(12).Pattern,x={django:!1,erb:!1,handlebars:!1,php:!1,smarty:!1,angular:!1};function I(O,D){E.call(this,O,D),this.__template_pattern=null,this._disabled=Object.assign({},x),this._excluded=Object.assign({},x),D&&(this.__template_pattern=this._input.get_regexp(D.__template_pattern),this._excluded=Object.assign(this._excluded,D._excluded),this._disabled=Object.assign(this._disabled,D._disabled));var S=new E(O);this.__patterns={handlebars_comment:S.starting_with(/{{!--/).until_after(/--}}/),handlebars_unescaped:S.starting_with(/{{{/).until_after(/}}}/),handlebars:S.starting_with(/{{/).until_after(/}}/),php:S.starting_with(/<\?(?:[= ]|php)/).until_after(/\?>/),erb:S.starting_with(/<%[^%]/).until_after(/[^%]%>/),django:S.starting_with(/{%/).until_after(/%}/),django_value:S.starting_with(/{{/).until_after(/}}/),django_comment:S.starting_with(/{#/).until_after(/#}/),smarty:S.starting_with(/{(?=[^}{\s\n])/).until_after(/[^\s\n]}/),smarty_comment:S.starting_with(/{\*/).until_after(/\*}/),smarty_literal:S.starting_with(/{literal}/).until_after(/{\/literal}/)}}I.prototype=new E,I.prototype._create=function(){return new I(this._input,this)},I.prototype._update=function(){this.__set_templated_pattern()},I.prototype.disable=function(O){var D=this._create();return D._disabled[O]=!0,D._update(),D},I.prototype.read_options=function(O){var D=this._create();for(var S in x)D._disabled[S]=O.templating.indexOf(S)===-1;return D._update(),D},I.prototype.exclude=function(O){var D=this._create();return D._excluded[O]=!0,D._update(),D},I.prototype.read=function(){var O="";this._match_pattern?O=this._input.read(this._starting_pattern):O=this._input.read(this._starting_pattern,this.__template_pattern);for(var D=this._read_template();D;)this._match_pattern?D+=this._input.read(this._match_pattern):D+=this._input.readUntil(this.__template_pattern),O+=D,D=this._read_template();return this._until_after&&(O+=this._input.readUntilAfter(this._until_pattern)),O},I.prototype.__set_templated_pattern=function(){var O=[];this._disabled.php||O.push(this.__patterns.php._starting_pattern.source),this._disabled.handlebars||O.push(this.__patterns.handlebars._starting_pattern.source),this._disabled.angular||O.push(this.__patterns.handlebars._starting_pattern.source),this._disabled.erb||O.push(this.__patterns.erb._starting_pattern.source),this._disabled.django||(O.push(this.__patterns.django._starting_pattern.source),O.push(this.__patterns.django_value._starting_pattern.source),O.push(this.__patterns.django_comment._starting_pattern.source)),this._disabled.smarty||O.push(this.__patterns.smarty._starting_pattern.source),this._until_pattern&&O.push(this._until_pattern.source),this.__template_pattern=this._input.get_regexp("(?:"+O.join("|")+")")},I.prototype._read_template=function(){var O="",D=this._input.peek();if(D==="<"){var S=this._input.peek(1);!this._disabled.php&&!this._excluded.php&&S==="?"&&(O=O||this.__patterns.php.read()),!this._disabled.erb&&!this._excluded.erb&&S==="%"&&(O=O||this.__patterns.erb.read())}else D==="{"&&(!this._disabled.handlebars&&!this._excluded.handlebars&&(O=O||this.__patterns.handlebars_comment.read(),O=O||this.__patterns.handlebars_unescaped.read(),O=O||this.__patterns.handlebars.read()),this._disabled.django||(!this._excluded.django&&!this._excluded.handlebars&&(O=O||this.__patterns.django_value.read()),this._excluded.django||(O=O||this.__patterns.django_comment.read(),O=O||this.__patterns.django.read())),this._disabled.smarty||this._disabled.django&&this._disabled.handlebars&&(O=O||this.__patterns.smarty_comment.read(),O=O||this.__patterns.smarty_literal.read(),O=O||this.__patterns.smarty.read()));return O},p.exports.TemplatablePattern=I},,,,function(p,y,m){var E=m(19).Beautifier,x=m(20).Options;function I(O,D,S,R){var M=new E(O,D,S,R);return M.beautify()}p.exports=I,p.exports.defaultOptions=function(){return new x}},function(p,y,m){var E=m(20).Options,x=m(2).Output,I=m(21).Tokenizer,O=m(21).TOKEN,D=/\r\n|[\r\n]/,S=/\r\n|[\r\n]/g,R=function(q,K){this.indent_level=0,this.alignment_size=0,this.max_preserve_newlines=q.max_preserve_newlines,this.preserve_newlines=q.preserve_newlines,this._output=new x(q,K)};R.prototype.current_line_has_match=function(q){return this._output.current_line.has_match(q)},R.prototype.set_space_before_token=function(q,K){this._output.space_before_token=q,this._output.non_breaking_space=K},R.prototype.set_wrap_point=function(){this._output.set_indent(this.indent_level,this.alignment_size),this._output.set_wrap_point()},R.prototype.add_raw_token=function(q){this._output.add_raw_token(q)},R.prototype.print_preserved_newlines=function(q){var K=0;q.type!==O.TEXT&&q.previous.type!==O.TEXT&&(K=q.newlines?1:0),this.preserve_newlines&&(K=q.newlines<this.max_preserve_newlines+1?q.newlines:this.max_preserve_newlines+1);for(var se=0;se<K;se++)this.print_newline(se>0);return K!==0},R.prototype.traverse_whitespace=function(q){return q.whitespace_before||q.newlines?(this.print_preserved_newlines(q)||(this._output.space_before_token=!0),!0):!1},R.prototype.previous_token_wrapped=function(){return this._output.previous_token_wrapped},R.prototype.print_newline=function(q){this._output.add_new_line(q)},R.prototype.print_token=function(q){q.text&&(this._output.set_indent(this.indent_level,this.alignment_size),this._output.add_token(q.text))},R.prototype.indent=function(){this.indent_level++},R.prototype.deindent=function(){this.indent_level>0&&(this.indent_level--,this._output.set_indent(this.indent_level,this.alignment_size))},R.prototype.get_full_indent=function(q){return q=this.indent_level+(q||0),q<1?"":this._output.get_indent_string(q)};var M=function(q){for(var K=null,se=q.next;se.type!==O.EOF&&q.closed!==se;){if(se.type===O.ATTRIBUTE&&se.text==="type"){se.next&&se.next.type===O.EQUALS&&se.next.next&&se.next.next.type===O.VALUE&&(K=se.next.next.text);break}se=se.next}return K},N=function(q,K){var se=null,te=null;return K.closed?(q==="script"?se="text/javascript":q==="style"&&(se="text/css"),se=M(K)||se,se.search("text/css")>-1?te="css":se.search(/module|((text|application|dojo)\/(x-)?(javascript|ecmascript|jscript|livescript|(ld\+)?json|method|aspect))/)>-1?te="javascript":se.search(/(text|application|dojo)\/(x-)?(html)/)>-1?te="html":se.search(/test\/null/)>-1&&(te="null"),te):null};function Y(q,K){return K.indexOf(q)!==-1}function $(q,K,se){this.parent=q||null,this.tag=K?K.tag_name:"",this.indent_level=se||0,this.parser_token=K||null}function G(q){this._printer=q,this._current_frame=null}G.prototype.get_parser_token=function(){return this._current_frame?this._current_frame.parser_token:null},G.prototype.record_tag=function(q){var K=new $(this._current_frame,q,this._printer.indent_level);this._current_frame=K},G.prototype._try_pop_frame=function(q){var K=null;return q&&(K=q.parser_token,this._printer.indent_level=q.indent_level,this._current_frame=q.parent),K},G.prototype._get_frame=function(q,K){for(var se=this._current_frame;se&&q.indexOf(se.tag)===-1;){if(K&&K.indexOf(se.tag)!==-1){se=null;break}se=se.parent}return se},G.prototype.try_pop=function(q,K){var se=this._get_frame([q],K);return this._try_pop_frame(se)},G.prototype.indent_to_tag=function(q){var K=this._get_frame(q);K&&(this._printer.indent_level=K.indent_level)};function ae(q,K,se,te){this._source_text=q||"",K=K||{},this._js_beautify=se,this._css_beautify=te,this._tag_stack=null;var J=new E(K,"html");this._options=J,this._is_wrap_attributes_force=this._options.wrap_attributes.substr(0,5)==="force",this._is_wrap_attributes_force_expand_multiline=this._options.wrap_attributes==="force-expand-multiline",this._is_wrap_attributes_force_aligned=this._options.wrap_attributes==="force-aligned",this._is_wrap_attributes_aligned_multiple=this._options.wrap_attributes==="aligned-multiple",this._is_wrap_attributes_preserve=this._options.wrap_attributes.substr(0,8)==="preserve",this._is_wrap_attributes_preserve_aligned=this._options.wrap_attributes==="preserve-aligned"}ae.prototype.beautify=function(){if(this._options.disabled)return this._source_text;var q=this._source_text,K=this._options.eol;this._options.eol==="auto"&&(K=`
|
|
|
`,q&&D.test(q)&&(K=q.match(D)[0])),q=q.replace(S,`
|
|
|
`);var se=q.match(/^[\t ]*/)[0],te={text:"",type:""},J=new ne(this._options),ce=new R(this._options,se),W=new I(q,this._options).tokenize();this._tag_stack=new G(ce);for(var j=null,ie=W.next();ie.type!==O.EOF;)ie.type===O.TAG_OPEN||ie.type===O.COMMENT?(j=this._handle_tag_open(ce,ie,J,te,W),J=j):ie.type===O.ATTRIBUTE||ie.type===O.EQUALS||ie.type===O.VALUE||ie.type===O.TEXT&&!J.tag_complete?j=this._handle_inside_tag(ce,ie,J,te):ie.type===O.TAG_CLOSE?j=this._handle_tag_close(ce,ie,J):ie.type===O.TEXT?j=this._handle_text(ce,ie,J):ie.type===O.CONTROL_FLOW_OPEN?j=this._handle_control_flow_open(ce,ie):ie.type===O.CONTROL_FLOW_CLOSE?j=this._handle_control_flow_close(ce,ie):ce.add_raw_token(ie),te=j,ie=W.next();var ve=ce._output.get_code(K);return ve},ae.prototype._handle_control_flow_open=function(q,K){var se={text:K.text,type:K.type};return q.set_space_before_token(K.newlines||K.whitespace_before!=="",!0),K.newlines?q.print_preserved_newlines(K):q.set_space_before_token(K.newlines||K.whitespace_before!=="",!0),q.print_token(K),q.indent(),se},ae.prototype._handle_control_flow_close=function(q,K){var se={text:K.text,type:K.type};return q.deindent(),K.newlines?q.print_preserved_newlines(K):q.set_space_before_token(K.newlines||K.whitespace_before!=="",!0),q.print_token(K),se},ae.prototype._handle_tag_close=function(q,K,se){var te={text:K.text,type:K.type};return q.alignment_size=0,se.tag_complete=!0,q.set_space_before_token(K.newlines||K.whitespace_before!=="",!0),se.is_unformatted?q.add_raw_token(K):(se.tag_start_char==="<"&&(q.set_space_before_token(K.text[0]==="/",!0),this._is_wrap_attributes_force_expand_multiline&&se.has_wrapped_attrs&&q.print_newline(!1)),q.print_token(K)),se.indent_content&&!(se.is_unformatted||se.is_content_unformatted)&&(q.indent(),se.indent_content=!1),!se.is_inline_element&&!(se.is_unformatted||se.is_content_unformatted)&&q.set_wrap_point(),te},ae.prototype._handle_inside_tag=function(q,K,se,te){var J=se.has_wrapped_attrs,ce={text:K.text,type:K.type};return q.set_space_before_token(K.newlines||K.whitespace_before!=="",!0),se.is_unformatted?q.add_raw_token(K):se.tag_start_char==="{"&&K.type===O.TEXT?q.print_preserved_newlines(K)?(K.newlines=0,q.add_raw_token(K)):q.print_token(K):(K.type===O.ATTRIBUTE?q.set_space_before_token(!0):(K.type===O.EQUALS||K.type===O.VALUE&&K.previous.type===O.EQUALS)&&q.set_space_before_token(!1),K.type===O.ATTRIBUTE&&se.tag_start_char==="<"&&((this._is_wrap_attributes_preserve||this._is_wrap_attributes_preserve_aligned)&&(q.traverse_whitespace(K),J=J||K.newlines!==0),this._is_wrap_attributes_force&&se.attr_count>=this._options.wrap_attributes_min_attrs&&(te.type!==O.TAG_OPEN||this._is_wrap_attributes_force_expand_multiline)&&(q.print_newline(!1),J=!0)),q.print_token(K),J=J||q.previous_token_wrapped(),se.has_wrapped_attrs=J),ce},ae.prototype._handle_text=function(q,K,se){var te={text:K.text,type:"TK_CONTENT"};return se.custom_beautifier_name?this._print_custom_beatifier_text(q,K,se):se.is_unformatted||se.is_content_unformatted?q.add_raw_token(K):(q.traverse_whitespace(K),q.print_token(K)),te},ae.prototype._print_custom_beatifier_text=function(q,K,se){var te=this;if(K.text!==""){var J=K.text,ce,W=1,j="",ie="";se.custom_beautifier_name==="javascript"&&typeof this._js_beautify=="function"?ce=this._js_beautify:se.custom_beautifier_name==="css"&&typeof this._css_beautify=="function"?ce=this._css_beautify:se.custom_beautifier_name==="html"&&(ce=function(Pt,pt){var wt=new ae(Pt,pt,te._js_beautify,te._css_beautify);return wt.beautify()}),this._options.indent_scripts==="keep"?W=0:this._options.indent_scripts==="separate"&&(W=-q.indent_level);var ve=q.get_full_indent(W);if(J=J.replace(/\n[ \t]*$/,""),se.custom_beautifier_name!=="html"&&J[0]==="<"&&J.match(/^(<!--|<!\[CDATA\[)/)){var Fe=/^(<!--[^\n]*|<!\[CDATA\[)(\n?)([ \t\n]*)([\s\S]*)(-->|]]>)$/.exec(J);if(!Fe){q.add_raw_token(K);return}j=ve+Fe[1]+`
|
|
|
`,J=Fe[4],Fe[5]&&(ie=ve+Fe[5]),J=J.replace(/\n[ \t]*$/,""),(Fe[2]||Fe[3].indexOf(`
|
|
|
`)!==-1)&&(Fe=Fe[3].match(/[ \t]+$/),Fe&&(K.whitespace_before=Fe[0]))}if(J)if(ce){var Se=function(){this.eol=`
|
|
|
`};Se.prototype=this._options.raw_options;var Ge=new Se;J=ce(ve+J,Ge)}else{var ze=K.whitespace_before;ze&&(J=J.replace(new RegExp(`
|
|
|
(`+ze+")?","g"),`
|
|
|
`)),J=ve+J.replace(/\n/g,`
|
|
|
`+ve)}j&&(J?J=j+J+`
|
|
|
`+ie:J=j+ie),q.print_newline(!1),J&&(K.text=J,K.whitespace_before="",K.newlines=0,q.add_raw_token(K),q.print_newline(!0))}},ae.prototype._handle_tag_open=function(q,K,se,te,J){var ce=this._get_tag_open_token(K);if((se.is_unformatted||se.is_content_unformatted)&&!se.is_empty_element&&K.type===O.TAG_OPEN&&!ce.is_start_tag?(q.add_raw_token(K),ce.start_tag_token=this._tag_stack.try_pop(ce.tag_name)):(q.traverse_whitespace(K),this._set_tag_position(q,K,ce,se,te),ce.is_inline_element||q.set_wrap_point(),q.print_token(K)),ce.is_start_tag&&this._is_wrap_attributes_force){var W=0,j;do j=J.peek(W),j.type===O.ATTRIBUTE&&(ce.attr_count+=1),W+=1;while(j.type!==O.EOF&&j.type!==O.TAG_CLOSE)}return(this._is_wrap_attributes_force_aligned||this._is_wrap_attributes_aligned_multiple||this._is_wrap_attributes_preserve_aligned)&&(ce.alignment_size=K.text.length+1),!ce.tag_complete&&!ce.is_unformatted&&(q.alignment_size=ce.alignment_size),ce};var ne=function(q,K,se){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="",!se)this.tag_complete=!0;else{var te;this.tag_start_char=se.text[0],this.text=se.text,this.tag_start_char==="<"?(te=se.text.match(/^<([^\s>]*)/),this.tag_check=te?te[1]:""):(te=se.text.match(/^{{~?(?:[\^]|#\*?)?([^\s}]+)/),this.tag_check=te?te[1]:"",(se.text.startsWith("{{#>")||se.text.startsWith("{{~#>"))&&this.tag_check[0]===">"&&(this.tag_check===">"&&se.next!==null?this.tag_check=se.next.text.split(" ")[0]:this.tag_check=se.text.split(">")[1])),this.tag_check=this.tag_check.toLowerCase(),se.type===O.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||se.closed&&se.closed.text==="/>";var J=2;this.tag_start_char==="{"&&this.text.length>=3&&this.text.charAt(2)==="~"&&(J=3),this.is_end_tag=this.is_end_tag||this.tag_start_char==="{"&&(!q.indent_handlebars||this.text.length<3||/[^#\^]/.test(this.text.charAt(J)))}};ae.prototype._get_tag_open_token=function(q){var K=new ne(this._options,this._tag_stack.get_parser_token(),q);return K.alignment_size=this._options.wrap_attributes_indent_size,K.is_end_tag=K.is_end_tag||Y(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&&Y(K.tag_check,this._options.unformatted),K.is_content_unformatted=!K.is_empty_element&&Y(K.tag_check,this._options.content_unformatted),K.is_inline_element=Y(K.tag_name,this._options.inline)||this._options.inline_custom_elements&&K.tag_name.includes("-")||K.tag_start_char==="{",K},ae.prototype._set_tag_position=function(q,K,se,te,J){if(se.is_empty_element||(se.is_end_tag?se.start_tag_token=this._tag_stack.try_pop(se.tag_name):(this._do_optional_end_element(se)&&(se.is_inline_element||q.print_newline(!1)),this._tag_stack.record_tag(se),(se.tag_name==="script"||se.tag_name==="style")&&!(se.is_unformatted||se.is_content_unformatted)&&(se.custom_beautifier_name=N(se.tag_check,K)))),Y(se.tag_check,this._options.extra_liners)&&(q.print_newline(!1),q._output.just_added_blankline()||q.print_newline(!0)),se.is_empty_element){if(se.tag_start_char==="{"&&se.tag_check==="else"){this._tag_stack.indent_to_tag(["if","unless","each"]),se.indent_content=!0;var ce=q.current_line_has_match(/{{#if/);ce||q.print_newline(!1)}se.tag_name==="!--"&&J.type===O.TAG_CLOSE&&te.is_end_tag&&se.text.indexOf(`
|
|
|
`)===-1||(se.is_inline_element||se.is_unformatted||q.print_newline(!1),this._calcluate_parent_multiline(q,se))}else if(se.is_end_tag){var W=!1;W=se.start_tag_token&&se.start_tag_token.multiline_content,W=W||!se.is_inline_element&&!(te.is_inline_element||te.is_unformatted)&&!(J.type===O.TAG_CLOSE&&se.start_tag_token===te)&&J.type!=="TK_CONTENT",(se.is_content_unformatted||se.is_unformatted)&&(W=!1),W&&q.print_newline(!1)}else se.indent_content=!se.custom_beautifier_name,se.tag_start_char==="<"&&(se.tag_name==="html"?se.indent_content=this._options.indent_inner_html:se.tag_name==="head"?se.indent_content=this._options.indent_head_inner_html:se.tag_name==="body"&&(se.indent_content=this._options.indent_body_inner_html)),!(se.is_inline_element||se.is_unformatted)&&(J.type!=="TK_CONTENT"||se.is_content_unformatted)&&q.print_newline(!1),this._calcluate_parent_multiline(q,se)},ae.prototype._calcluate_parent_multiline=function(q,K){K.parent&&q._output.just_added_newline()&&!((K.is_inline_element||K.is_unformatted)&&K.parent.is_inline_element)&&(K.parent.multiline_content=!0)};var oe=["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"],ee=["a","audio","del","ins","map","noscript","video"];ae.prototype._do_optional_end_element=function(q){var K=null;if(!(q.is_empty_element||!q.is_start_tag||!q.parent)){if(q.tag_name==="body")K=K||this._tag_stack.try_pop("head");else if(q.tag_name==="li")K=K||this._tag_stack.try_pop("li",["ol","ul","menu"]);else if(q.tag_name==="dd"||q.tag_name==="dt")K=K||this._tag_stack.try_pop("dt",["dl"]),K=K||this._tag_stack.try_pop("dd",["dl"]);else if(q.parent.tag_name==="p"&&oe.indexOf(q.tag_name)!==-1){var se=q.parent.parent;(!se||ee.indexOf(se.tag_name)===-1)&&(K=K||this._tag_stack.try_pop("p"))}else q.tag_name==="rp"||q.tag_name==="rt"?(K=K||this._tag_stack.try_pop("rt",["ruby","rtc"]),K=K||this._tag_stack.try_pop("rp",["ruby","rtc"])):q.tag_name==="optgroup"?K=K||this._tag_stack.try_pop("optgroup",["select"]):q.tag_name==="option"?K=K||this._tag_stack.try_pop("option",["select","datalist","optgroup"]):q.tag_name==="colgroup"?K=K||this._tag_stack.try_pop("caption",["table"]):q.tag_name==="thead"?(K=K||this._tag_stack.try_pop("caption",["table"]),K=K||this._tag_stack.try_pop("colgroup",["table"])):q.tag_name==="tbody"||q.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"])):q.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"])):(q.tag_name==="th"||q.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 q.parent=this._tag_stack.get_parser_token(),K}},p.exports.Beautifier=ae},function(p,y,m){var E=m(6).Options;function x(I){E.call(this,I,"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 E,p.exports.Options=x},function(p,y,m){var E=m(9).Tokenizer,x=m(9).TOKEN,I=m(13).Directives,O=m(14).TemplatablePattern,D=m(12).Pattern,S={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},R=new I(/<\!--/,/-->/),M=function(N,Y){E.call(this,N,Y),this._current_tag_name="";var $=new O(this._input).read_options(this._options),G=new D(this._input);if(this.__patterns={word:$.until(/[\n\r\t <]/),word_control_flow_close_excluded:$.until(/[\n\r\t <}]/),single_quote:$.until_after(/'/),double_quote:$.until_after(/"/),attribute:$.until(/[\n\r\t =>]|\/>/),element_name:$.until(/[\n\r\t >\/]/),angular_control_flow_start:G.matching(/\@[a-zA-Z]+[^({]*[({]/),handlebars_comment:G.starting_with(/{{!--/).until_after(/--}}/),handlebars:G.starting_with(/{{/).until_after(/}}/),handlebars_open:G.until(/[\n\r\t }]/),handlebars_raw_close:G.until(/}}/),comment:G.starting_with(/<!--/).until_after(/-->/),cdata:G.starting_with(/<!\[CDATA\[/).until_after(/]]>/),conditional_comment:G.starting_with(/<!\[/).until_after(/]>/),processing:G.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 ae=this._input.get_literal_regexp(this._options.unformatted_content_delimiter);this.__patterns.unformatted_content_delimiter=G.matching(ae).until_after(ae)}};M.prototype=new E,M.prototype._is_comment=function(N){return!1},M.prototype._is_opening=function(N){return N.type===S.TAG_OPEN||N.type===S.CONTROL_FLOW_OPEN},M.prototype._is_closing=function(N,Y){return N.type===S.TAG_CLOSE&&Y&&((N.text===">"||N.text==="/>")&&Y.text[0]==="<"||N.text==="}}"&&Y.text[0]==="{"&&Y.text[1]==="{")||N.type===S.CONTROL_FLOW_CLOSE&&N.text==="}"&&Y.text.endsWith("{")},M.prototype._reset=function(){this._current_tag_name=""},M.prototype._get_next_token=function(N,Y){var $=null;this._readWhitespace();var G=this._input.peek();return G===null?this._create_token(S.EOF,""):($=$||this._read_open_handlebars(G,Y),$=$||this._read_attribute(G,N,Y),$=$||this._read_close(G,Y),$=$||this._read_script_and_style(G,N),$=$||this._read_control_flows(G,Y),$=$||this._read_raw_content(G,N,Y),$=$||this._read_content_word(G,Y),$=$||this._read_comment_or_cdata(G),$=$||this._read_processing(G),$=$||this._read_open(G,Y),$=$||this._create_token(S.UNKNOWN,this._input.next()),$)},M.prototype._read_comment_or_cdata=function(N){var Y=null,$=null,G=null;if(N==="<"){var ae=this._input.peek(1);ae==="!"&&($=this.__patterns.comment.read(),$?(G=R.get_directives($),G&&G.ignore==="start"&&($+=R.readIgnored(this._input))):$=this.__patterns.cdata.read()),$&&(Y=this._create_token(S.COMMENT,$),Y.directives=G)}return Y},M.prototype._read_processing=function(N){var Y=null,$=null,G=null;if(N==="<"){var ae=this._input.peek(1);(ae==="!"||ae==="?")&&($=this.__patterns.conditional_comment.read(),$=$||this.__patterns.processing.read()),$&&(Y=this._create_token(S.COMMENT,$),Y.directives=G)}return Y},M.prototype._read_open=function(N,Y){var $=null,G=null;return(!Y||Y.type===S.CONTROL_FLOW_OPEN)&&N==="<"&&($=this._input.next(),this._input.peek()==="/"&&($+=this._input.next()),$+=this.__patterns.element_name.read(),G=this._create_token(S.TAG_OPEN,$)),G},M.prototype._read_open_handlebars=function(N,Y){var $=null,G=null;return(!Y||Y.type===S.CONTROL_FLOW_OPEN)&&(this._options.templating.includes("angular")||this._options.indent_handlebars)&&N==="{"&&this._input.peek(1)==="{"&&(this._options.indent_handlebars&&this._input.peek(2)==="!"?($=this.__patterns.handlebars_comment.read(),$=$||this.__patterns.handlebars.read(),G=this._create_token(S.COMMENT,$)):($=this.__patterns.handlebars_open.read(),G=this._create_token(S.TAG_OPEN,$))),G},M.prototype._read_control_flows=function(N,Y){var $="",G=null;if(!this._options.templating.includes("angular"))return G;if(N==="@"){if($=this.__patterns.angular_control_flow_start.read(),$==="")return G;for(var ae=$.endsWith("(")?1:0,ne=0;!($.endsWith("{")&&ae===ne);){var oe=this._input.next();if(oe===null)break;oe==="("?ae++:oe===")"&&ne++,$+=oe}G=this._create_token(S.CONTROL_FLOW_OPEN,$)}else N==="}"&&Y&&Y.type===S.CONTROL_FLOW_OPEN&&($=this._input.next(),G=this._create_token(S.CONTROL_FLOW_CLOSE,$));return G},M.prototype._read_close=function(N,Y){var $=null,G=null;return Y&&Y.type===S.TAG_OPEN&&(Y.text[0]==="<"&&(N===">"||N==="/"&&this._input.peek(1)===">")?($=this._input.next(),N==="/"&&($+=this._input.next()),G=this._create_token(S.TAG_CLOSE,$)):Y.text[0]==="{"&&N==="}"&&this._input.peek(1)==="}"&&(this._input.next(),this._input.next(),G=this._create_token(S.TAG_CLOSE,"}}"))),G},M.prototype._read_attribute=function(N,Y,$){var G=null,ae="";if($&&$.text[0]==="<")if(N==="=")G=this._create_token(S.EQUALS,this._input.next());else if(N==='"'||N==="'"){var ne=this._input.next();N==='"'?ne+=this.__patterns.double_quote.read():ne+=this.__patterns.single_quote.read(),G=this._create_token(S.VALUE,ne)}else ae=this.__patterns.attribute.read(),ae&&(Y.type===S.EQUALS?G=this._create_token(S.VALUE,ae):G=this._create_token(S.ATTRIBUTE,ae));return G},M.prototype._is_content_unformatted=function(N){return this._options.void_elements.indexOf(N)===-1&&(this._options.content_unformatted.indexOf(N)!==-1||this._options.unformatted.indexOf(N)!==-1)},M.prototype._read_raw_content=function(N,Y,$){var G="";if($&&$.text[0]==="{")G=this.__patterns.handlebars_raw_close.read();else if(Y.type===S.TAG_CLOSE&&Y.opened.text[0]==="<"&&Y.text[0]!=="/"){var ae=Y.opened.text.substr(1).toLowerCase();this._is_content_unformatted(ae)&&(G=this._input.readUntil(new RegExp("</"+ae+"[\\n\\r\\t ]*?>","ig")))}return G?this._create_token(S.TEXT,G):null},M.prototype._read_script_and_style=function(N,Y){if(Y.type===S.TAG_CLOSE&&Y.opened.text[0]==="<"&&Y.text[0]!=="/"){var $=Y.opened.text.substr(1).toLowerCase();if($==="script"||$==="style"){var G=this._read_comment_or_cdata(N);if(G)return G.type=S.TEXT,G;var ae=this._input.readUntil(new RegExp("</"+$+"[\\n\\r\\t ]*?>","ig"));if(ae)return this._create_token(S.TEXT,ae)}}return null},M.prototype._read_content_word=function(N,Y){var $="";return this._options.unformatted_content_delimiter&&N===this._options.unformatted_content_delimiter[0]&&($=this.__patterns.unformatted_content_delimiter.read()),$||($=Y&&Y.type===S.CONTROL_FLOW_OPEN?this.__patterns.word_control_flow_close_excluded.read():this.__patterns.word.read()),$?this._create_token(S.TEXT,$):null},p.exports.Tokenizer=M,p.exports.TOKEN=S}],o={};function i(p){var y=o[p];if(y!==void 0)return y.exports;var m=o[p]={exports:{}};return h[p](m,m.exports,i),m.exports}var B=i(18);l=B})();var c=l;if(1)u=[e,e(58553),e(87804)],n=function(h){var o=e(58553),i=e(87804);return{html_beautify:function(B,p){return c(B,p,o.js_beautify,i.css_beautify)}}}.apply(g,u),n!==void 0&&(f.exports=n);else var d,s})()},58553:function(f,g){var e,u;(function(){var n;(function(){"use strict";var c=[function(o,i,B){var p=B(1).Beautifier,y=B(5).Options;function m(E,x){var I=new p(E,x);return I.beautify()}o.exports=m,o.exports.defaultOptions=function(){return new y}},function(o,i,B){var p=B(2).Output,y=B(3).Token,m=B(4),E=B(5).Options,x=B(7).Tokenizer,I=B(7).line_starters,O=B(7).positionable_operators,D=B(7).TOKEN;function S(j,ie){return ie.indexOf(j)!==-1}function R(j){return j.replace(/^\s+/g,"")}function M(j){for(var ie={},ve=0;ve<j.length;ve++)ie[j[ve].replace(/-/g,"_")]=j[ve];return ie}function N(j,ie){return j&&j.type===D.RESERVED&&j.text===ie}function Y(j,ie){return j&&j.type===D.RESERVED&&S(j.text,ie)}var $=["case","return","do","if","throw","else","await","break","continue","async"],G=["before-newline","after-newline","preserve-newline"],ae=M(G),ne=[ae.before_newline,ae.preserve_newline],oe={BlockStatement:"BlockStatement",Statement:"Statement",ObjectLiteral:"ObjectLiteral",ArrayLiteral:"ArrayLiteral",ForInitializer:"ForInitializer",Conditional:"Conditional",Expression:"Expression"};function ee(j,ie){ie.multiline_frame||ie.mode===oe.ForInitializer||ie.mode===oe.Conditional||j.remove_indent(ie.start_line_index)}function q(j){j=j.replace(m.allLineBreaks,`
|
|
|
`);for(var ie=[],ve=j.indexOf(`
|
|
|
`);ve!==-1;)ie.push(j.substring(0,ve)),j=j.substring(ve+1),ve=j.indexOf(`
|
|
|
`);return j.length&&ie.push(j),ie}function K(j){return j===oe.ArrayLiteral}function se(j){return S(j,[oe.Expression,oe.ForInitializer,oe.Conditional])}function te(j,ie){for(var ve=0;ve<j.length;ve++){var Fe=j[ve].trim();if(Fe.charAt(0)!==ie)return!1}return!0}function J(j,ie){for(var ve=0,Fe=j.length,Se;ve<Fe;ve++)if(Se=j[ve],Se&&Se.indexOf(ie)!==0)return!1;return!0}function ce(j,ie){ie=ie||{},this._source_text=j||"",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 E(ie)}ce.prototype.create_flags=function(j,ie){var ve=0;j&&(ve=j.indentation_level,!this._output.just_added_newline()&&j.line_indent_level>ve&&(ve=j.line_indent_level));var Fe={mode:ie,parent:j,last_token:j?j.last_token:new y(D.START_BLOCK,""),last_word:j?j.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:ve,alignment:0,line_indent_level:j?j.line_indent_level:ve,start_line_index:this._output.get_line_number(),ternary_depth:0};return Fe},ce.prototype._reset=function(j){var ie=j.match(/^[\t ]*/)[0];this._last_last_text="",this._output=new p(this._options,ie),this._output.raw=this._options.test_output_raw,this._flag_store=[],this.set_mode(oe.BlockStatement);var ve=new x(j,this._options);return this._tokens=ve.tokenize(),j},ce.prototype.beautify=function(){if(this._options.disabled)return this._source_text;var j,ie=this._reset(this._source_text),ve=this._options.eol;this._options.eol==="auto"&&(ve=`
|
|
|
`,ie&&m.lineBreak.test(ie||"")&&(ve=ie.match(m.lineBreak)[0]));for(var Fe=this._tokens.next();Fe;)this.handle_token(Fe),this._last_last_text=this._flags.last_token.text,this._flags.last_token=Fe,Fe=this._tokens.next();return j=this._output.get_code(ve),j},ce.prototype.handle_token=function(j,ie){j.type===D.START_EXPR?this.handle_start_expr(j):j.type===D.END_EXPR?this.handle_end_expr(j):j.type===D.START_BLOCK?this.handle_start_block(j):j.type===D.END_BLOCK?this.handle_end_block(j):j.type===D.WORD?this.handle_word(j):j.type===D.RESERVED?this.handle_word(j):j.type===D.SEMICOLON?this.handle_semicolon(j):j.type===D.STRING?this.handle_string(j):j.type===D.EQUALS?this.handle_equals(j):j.type===D.OPERATOR?this.handle_operator(j):j.type===D.COMMA?this.handle_comma(j):j.type===D.BLOCK_COMMENT?this.handle_block_comment(j,ie):j.type===D.COMMENT?this.handle_comment(j,ie):j.type===D.DOT?this.handle_dot(j):j.type===D.EOF?this.handle_eof(j):j.type===D.UNKNOWN?this.handle_unknown(j,ie):this.handle_unknown(j,ie)},ce.prototype.handle_whitespace_and_comments=function(j,ie){var ve=j.newlines,Fe=this._options.keep_array_indentation&&K(this._flags.mode);if(j.comments_before)for(var Se=j.comments_before.next();Se;)this.handle_whitespace_and_comments(Se,ie),this.handle_token(Se,ie),Se=j.comments_before.next();if(Fe)for(var Ge=0;Ge<ve;Ge+=1)this.print_newline(Ge>0,ie);else if(this._options.max_preserve_newlines&&ve>this._options.max_preserve_newlines&&(ve=this._options.max_preserve_newlines),this._options.preserve_newlines&&ve>1){this.print_newline(!1,ie);for(var ze=1;ze<ve;ze+=1)this.print_newline(!0,ie)}};var W=["async","break","continue","return","throw","yield"];ce.prototype.allow_wrap_or_preserved_newline=function(j,ie){if(ie=ie===void 0?!1:ie,!this._output.just_added_newline()){var ve=this._options.preserve_newlines&&j.newlines||ie,Fe=S(this._flags.last_token.text,O)||S(j.text,O);if(Fe){var Se=S(this._flags.last_token.text,O)&&S(this._options.operator_position,ne)||S(j.text,O);ve=ve&&Se}if(ve)this.print_newline(!1,!0);else if(this._options.wrap_line_length){if(Y(this._flags.last_token,W))return;this._output.set_wrap_point()}}},ce.prototype.print_newline=function(j,ie){if(!ie&&this._flags.last_token.text!==";"&&this._flags.last_token.text!==","&&this._flags.last_token.text!=="="&&(this._flags.last_token.type!==D.OPERATOR||this._flags.last_token.text==="--"||this._flags.last_token.text==="++"))for(var ve=this._tokens.peek();this._flags.mode===oe.Statement&&!(this._flags.if_block&&N(ve,"else"))&&!this._flags.do_block;)this.restore_mode();this._output.add_new_line(j)&&(this._flags.multiline_frame=!0)},ce.prototype.print_token_line_indentation=function(j){this._output.just_added_newline()&&(this._options.keep_array_indentation&&j.newlines&&(j.text==="["||K(this._flags.mode))?(this._output.current_line.set_indent(-1),this._output.current_line.push(j.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))},ce.prototype.print_token=function(j){if(this._output.raw){this._output.add_raw_token(j);return}if(this._options.comma_first&&j.previous&&j.previous.type===D.COMMA&&this._output.just_added_newline()&&this._output.previous_line.last()===","){var ie=this._output.previous_line.pop();this._output.previous_line.is_empty()&&(this._output.previous_line.push(ie),this._output.trim(!0),this._output.current_line.pop(),this._output.trim()),this.print_token_line_indentation(j),this._output.add_token(","),this._output.space_before_token=!0}this.print_token_line_indentation(j),this._output.non_breaking_space=!0,this._output.add_token(j.text),this._output.previous_token_wrapped&&(this._flags.multiline_frame=!0)},ce.prototype.indent=function(){this._flags.indentation_level+=1,this._output.set_indent(this._flags.indentation_level,this._flags.alignment)},ce.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))},ce.prototype.set_mode=function(j){this._flags?(this._flag_store.push(this._flags),this._previous_flags=this._flags):this._previous_flags=this.create_flags(null,j),this._flags=this.create_flags(this._previous_flags,j),this._output.set_indent(this._flags.indentation_level,this._flags.alignment)},ce.prototype.restore_mode=function(){this._flag_store.length>0&&(this._previous_flags=this._flags,this._flags=this._flag_store.pop(),this._previous_flags.mode===oe.Statement&&ee(this._output,this._previous_flags),this._output.set_indent(this._flags.indentation_level,this._flags.alignment))},ce.prototype.start_of_object_property=function(){return this._flags.parent.mode===oe.ObjectLiteral&&this._flags.mode===oe.Statement&&(this._flags.last_token.text===":"&&this._flags.ternary_depth===0||Y(this._flags.last_token,["get","set"]))},ce.prototype.start_of_statement=function(j){var ie=!1;return ie=ie||Y(this._flags.last_token,["var","let","const"])&&j.type===D.WORD,ie=ie||N(this._flags.last_token,"do"),ie=ie||!(this._flags.parent.mode===oe.ObjectLiteral&&this._flags.mode===oe.Statement)&&Y(this._flags.last_token,W)&&!j.newlines,ie=ie||N(this._flags.last_token,"else")&&!(N(j,"if")&&!j.comments_before),ie=ie||this._flags.last_token.type===D.END_EXPR&&(this._previous_flags.mode===oe.ForInitializer||this._previous_flags.mode===oe.Conditional),ie=ie||this._flags.last_token.type===D.WORD&&this._flags.mode===oe.BlockStatement&&!this._flags.in_case&&!(j.text==="--"||j.text==="++")&&this._last_last_text!=="function"&&j.type!==D.WORD&&j.type!==D.RESERVED,ie=ie||this._flags.mode===oe.ObjectLiteral&&(this._flags.last_token.text===":"&&this._flags.ternary_depth===0||Y(this._flags.last_token,["get","set"])),ie?(this.set_mode(oe.Statement),this.indent(),this.handle_whitespace_and_comments(j,!0),this.start_of_object_property()||this.allow_wrap_or_preserved_newline(j,Y(j,["do","for","if","while"])),!0):!1},ce.prototype.handle_start_expr=function(j){this.start_of_statement(j)||this.handle_whitespace_and_comments(j);var ie=oe.Expression;if(j.text==="["){if(this._flags.last_token.type===D.WORD||this._flags.last_token.text===")"){Y(this._flags.last_token,I)&&(this._output.space_before_token=!0),this.print_token(j),this.set_mode(ie),this.indent(),this._options.space_in_paren&&(this._output.space_before_token=!0);return}ie=oe.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()),S(this._flags.last_token.type,[D.START_EXPR,D.END_EXPR,D.WORD,D.OPERATOR,D.DOT])||(this._output.space_before_token=!0)}else{if(this._flags.last_token.type===D.RESERVED)this._flags.last_token.text==="for"?(this._output.space_before_token=this._options.space_before_conditional,ie=oe.ForInitializer):S(this._flags.last_token.text,["if","while","switch"])?(this._output.space_before_token=this._options.space_before_conditional,ie=oe.Conditional):S(this._flags.last_word,["await","async"])?this._output.space_before_token=!0:this._flags.last_token.text==="import"&&j.whitespace_before===""?this._output.space_before_token=!1:(S(this._flags.last_token.text,I)||this._flags.last_token.text==="catch")&&(this._output.space_before_token=!0);else if(this._flags.last_token.type===D.EQUALS||this._flags.last_token.type===D.OPERATOR)this.start_of_object_property()||this.allow_wrap_or_preserved_newline(j);else if(this._flags.last_token.type===D.WORD){this._output.space_before_token=!1;var ve=this._tokens.peek(-3);if(this._options.space_after_named_function&&ve){var Fe=this._tokens.peek(-4);Y(ve,["async","function"])||ve.text==="*"&&Y(Fe,["async","function"])?this._output.space_before_token=!0:this._flags.mode===oe.ObjectLiteral?(ve.text==="{"||ve.text===","||ve.text==="*"&&(Fe.text==="{"||Fe.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(j);(this._flags.last_token.type===D.RESERVED&&(this._flags.last_word==="function"||this._flags.last_word==="typeof")||this._flags.last_token.text==="*"&&(S(this._last_last_text,["function","yield"])||this._flags.mode===oe.ObjectLiteral&&S(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===D.START_BLOCK?this.print_newline():(this._flags.last_token.type===D.END_EXPR||this._flags.last_token.type===D.START_EXPR||this._flags.last_token.type===D.END_BLOCK||this._flags.last_token.text==="."||this._flags.last_token.type===D.COMMA)&&this.allow_wrap_or_preserved_newline(j,j.newlines),this.print_token(j),this.set_mode(ie),this._options.space_in_paren&&(this._output.space_before_token=!0),this.indent()},ce.prototype.handle_end_expr=function(j){for(;this._flags.mode===oe.Statement;)this.restore_mode();this.handle_whitespace_and_comments(j),this._flags.multiline_frame&&this.allow_wrap_or_preserved_newline(j,j.text==="]"&&K(this._flags.mode)&&!this._options.keep_array_indentation),this._options.space_in_paren&&(this._flags.last_token.type===D.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(j),this.restore_mode(),ee(this._output,this._previous_flags),this._flags.do_while&&this._previous_flags.mode===oe.Conditional&&(this._previous_flags.mode=oe.Expression,this._flags.do_block=!1,this._flags.do_while=!1)},ce.prototype.handle_start_block=function(j){this.handle_whitespace_and_comments(j);var ie=this._tokens.peek(),ve=this._tokens.peek(1);this._flags.last_word==="switch"&&this._flags.last_token.type===D.END_EXPR?(this.set_mode(oe.BlockStatement),this._flags.in_case_statement=!0):this._flags.case_body?this.set_mode(oe.BlockStatement):ve&&(S(ve.text,[":",","])&&S(ie.type,[D.STRING,D.WORD,D.RESERVED])||S(ie.text,["get","set","..."])&&S(ve.type,[D.WORD,D.RESERVED]))?S(this._last_last_text,["class","interface"])&&!S(ve.text,[":",","])?this.set_mode(oe.BlockStatement):this.set_mode(oe.ObjectLiteral):this._flags.last_token.type===D.OPERATOR&&this._flags.last_token.text==="=>"?this.set_mode(oe.BlockStatement):S(this._flags.last_token.type,[D.EQUALS,D.START_EXPR,D.COMMA,D.OPERATOR])||Y(this._flags.last_token,["return","throw","import","default"])?this.set_mode(oe.ObjectLiteral):this.set_mode(oe.BlockStatement),this._flags.last_token&&Y(this._flags.last_token.previous,["class","extends"])&&(this._flags.class_start_block=!0);var Fe=!ie.comments_before&&ie.text==="}",Se=Fe&&this._flags.last_word==="function"&&this._flags.last_token.type===D.END_EXPR;if(this._options.brace_preserve_inline){var Ge=0,ze=null;this._flags.inline_frame=!0;do if(Ge+=1,ze=this._tokens.peek(Ge-1),ze.newlines){this._flags.inline_frame=!1;break}while(ze.type!==D.EOF&&!(ze.type===D.END_BLOCK&&ze.opened===j))}(this._options.brace_style==="expand"||this._options.brace_style==="none"&&j.newlines)&&!this._flags.inline_frame?this._flags.last_token.type!==D.OPERATOR&&(Se||this._flags.last_token.type===D.EQUALS||Y(this._flags.last_token,$)&&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===D.START_EXPR||this._flags.last_token.type===D.COMMA)&&((this._flags.last_token.type===D.COMMA||this._options.space_in_paren)&&(this._output.space_before_token=!0),(this._flags.last_token.type===D.COMMA||this._flags.last_token.type===D.START_EXPR&&this._flags.inline_frame)&&(this.allow_wrap_or_preserved_newline(j),this._previous_flags.multiline_frame=this._previous_flags.multiline_frame||this._flags.multiline_frame,this._flags.multiline_frame=!1)),this._flags.last_token.type!==D.OPERATOR&&this._flags.last_token.type!==D.START_EXPR&&(S(this._flags.last_token.type,[D.START_BLOCK,D.SEMICOLON])&&!this._flags.inline_frame?this.print_newline():this._output.space_before_token=!0)),this.print_token(j),this.indent(),!Fe&&!(this._options.brace_preserve_inline&&this._flags.inline_frame)&&this.print_newline()},ce.prototype.handle_end_block=function(j){for(this.handle_whitespace_and_comments(j);this._flags.mode===oe.Statement;)this.restore_mode();var ie=this._flags.last_token.type===D.START_BLOCK;this._flags.inline_frame&&!ie?this._output.space_before_token=!0:this._options.brace_style==="expand"?ie||this.print_newline():ie||(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(j)},ce.prototype.handle_word=function(j){if(j.type===D.RESERVED){if(S(j.text,["set","get"])&&this._flags.mode!==oe.ObjectLiteral)j.type=D.WORD;else if(j.text==="import"&&S(this._tokens.peek().text,["(","."]))j.type=D.WORD;else if(S(j.text,["as","from"])&&!this._flags.import_block)j.type=D.WORD;else if(this._flags.mode===oe.ObjectLiteral){var ie=this._tokens.peek();ie.text===":"&&(j.type=D.WORD)}}if(this.start_of_statement(j)?Y(this._flags.last_token,["var","let","const"])&&j.type===D.WORD&&(this._flags.declaration_statement=!0):j.newlines&&!se(this._flags.mode)&&(this._flags.last_token.type!==D.OPERATOR||this._flags.last_token.text==="--"||this._flags.last_token.text==="++")&&this._flags.last_token.type!==D.EQUALS&&(this._options.preserve_newlines||!Y(this._flags.last_token,["var","let","const","set","get"]))?(this.handle_whitespace_and_comments(j),this.print_newline()):this.handle_whitespace_and_comments(j),this._flags.do_block&&!this._flags.do_while)if(N(j,"while")){this._output.space_before_token=!0,this.print_token(j),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&&N(j,"else"))this._flags.else_block=!0;else{for(;this._flags.mode===oe.Statement;)this.restore_mode();this._flags.if_block=!1,this._flags.else_block=!1}if(this._flags.in_case_statement&&Y(j,["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(j),this._flags.in_case=!0;return}if((this._flags.last_token.type===D.COMMA||this._flags.last_token.type===D.START_EXPR||this._flags.last_token.type===D.EQUALS||this._flags.last_token.type===D.OPERATOR)&&!this.start_of_object_property()&&!(S(this._flags.last_token.text,["+","-"])&&this._last_last_text===":"&&this._flags.parent.mode===oe.ObjectLiteral)&&this.allow_wrap_or_preserved_newline(j),N(j,"function")){(S(this._flags.last_token.text,["}",";"])||this._output.just_added_newline()&&!(S(this._flags.last_token.text,["(","[","{",":","=",","])||this._flags.last_token.type===D.OPERATOR))&&!this._output.just_added_blankline()&&!j.comments_before&&(this.print_newline(),this.print_newline(!0)),this._flags.last_token.type===D.RESERVED||this._flags.last_token.type===D.WORD?Y(this._flags.last_token,["get","set","new","export"])||Y(this._flags.last_token,W)?this._output.space_before_token=!0:N(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===D.OPERATOR||this._flags.last_token.text==="="?this._output.space_before_token=!0:!this._flags.multiline_frame&&(se(this._flags.mode)||K(this._flags.mode))||this.print_newline(),this.print_token(j),this._flags.last_word=j.text;return}var ve="NONE";if(this._flags.last_token.type===D.END_BLOCK?this._previous_flags.inline_frame?ve="SPACE":Y(j,["else","catch","finally","from"])?this._options.brace_style==="expand"||this._options.brace_style==="end-expand"||this._options.brace_style==="none"&&j.newlines?ve="NEWLINE":(ve="SPACE",this._output.space_before_token=!0):ve="NEWLINE":this._flags.last_token.type===D.SEMICOLON&&this._flags.mode===oe.BlockStatement?ve="NEWLINE":this._flags.last_token.type===D.SEMICOLON&&se(this._flags.mode)?ve="SPACE":this._flags.last_token.type===D.STRING?ve="NEWLINE":this._flags.last_token.type===D.RESERVED||this._flags.last_token.type===D.WORD||this._flags.last_token.text==="*"&&(S(this._last_last_text,["function","yield"])||this._flags.mode===oe.ObjectLiteral&&S(this._last_last_text,["{",","]))?ve="SPACE":this._flags.last_token.type===D.START_BLOCK?this._flags.inline_frame?ve="SPACE":ve="NEWLINE":this._flags.last_token.type===D.END_EXPR&&(this._output.space_before_token=!0,ve="NEWLINE"),Y(j,I)&&this._flags.last_token.text!==")"&&(this._flags.inline_frame||this._flags.last_token.text==="else"||this._flags.last_token.text==="export"?ve="SPACE":ve="NEWLINE"),Y(j,["else","catch","finally"]))if((!(this._flags.last_token.type===D.END_BLOCK&&this._previous_flags.mode===oe.BlockStatement)||this._options.brace_style==="expand"||this._options.brace_style==="end-expand"||this._options.brace_style==="none"&&j.newlines)&&!this._flags.inline_frame)this.print_newline();else{this._output.trim(!0);var Fe=this._output.current_line;Fe.last()!=="}"&&this.print_newline(),this._output.space_before_token=!0}else ve==="NEWLINE"?Y(this._flags.last_token,$)?this._output.space_before_token=!0:this._flags.last_token.text==="declare"&&Y(j,["var","let","const"])?this._output.space_before_token=!0:this._flags.last_token.type!==D.END_EXPR?(this._flags.last_token.type!==D.START_EXPR||!Y(j,["var","let","const"]))&&this._flags.last_token.text!==":"&&(N(j,"if")&&N(j.previous,"else")?this._output.space_before_token=!0:this.print_newline()):Y(j,I)&&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():ve==="SPACE"&&(this._output.space_before_token=!0);j.previous&&(j.previous.type===D.WORD||j.previous.type===D.RESERVED)&&(this._output.space_before_token=!0),this.print_token(j),this._flags.last_word=j.text,j.type===D.RESERVED&&(j.text==="do"?this._flags.do_block=!0:j.text==="if"?this._flags.if_block=!0:j.text==="import"?this._flags.import_block=!0:this._flags.import_block&&N(j,"from")&&(this._flags.import_block=!1))},ce.prototype.handle_semicolon=function(j){this.start_of_statement(j)?this._output.space_before_token=!1:this.handle_whitespace_and_comments(j);for(var ie=this._tokens.peek();this._flags.mode===oe.Statement&&!(this._flags.if_block&&N(ie,"else"))&&!this._flags.do_block;)this.restore_mode();this._flags.import_block&&(this._flags.import_block=!1),this.print_token(j)},ce.prototype.handle_string=function(j){j.text.startsWith("`")&&j.newlines===0&&j.whitespace_before===""&&(j.previous.text===")"||this._flags.last_token.type===D.WORD)||(this.start_of_statement(j)?this._output.space_before_token=!0:(this.handle_whitespace_and_comments(j),this._flags.last_token.type===D.RESERVED||this._flags.last_token.type===D.WORD||this._flags.inline_frame?this._output.space_before_token=!0:this._flags.last_token.type===D.COMMA||this._flags.last_token.type===D.START_EXPR||this._flags.last_token.type===D.EQUALS||this._flags.last_token.type===D.OPERATOR?this.start_of_object_property()||this.allow_wrap_or_preserved_newline(j):j.text.startsWith("`")&&this._flags.last_token.type===D.END_EXPR&&(j.previous.text==="]"||j.previous.text===")")&&j.newlines===0?this._output.space_before_token=!0:this.print_newline())),this.print_token(j)},ce.prototype.handle_equals=function(j){this.start_of_statement(j)||this.handle_whitespace_and_comments(j),this._flags.declaration_statement&&(this._flags.declaration_assignment=!0),this._output.space_before_token=!0,this.print_token(j),this._output.space_before_token=!0},ce.prototype.handle_comma=function(j){this.handle_whitespace_and_comments(j,!0),this.print_token(j),this._output.space_before_token=!0,this._flags.declaration_statement?(se(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(j)):this._flags.mode===oe.ObjectLiteral||this._flags.mode===oe.Statement&&this._flags.parent.mode===oe.ObjectLiteral?(this._flags.mode===oe.Statement&&this.restore_mode(),this._flags.inline_frame||this.print_newline()):this._options.comma_first&&this.allow_wrap_or_preserved_newline(j)},ce.prototype.handle_operator=function(j){var ie=j.text==="*"&&(Y(this._flags.last_token,["function","yield"])||S(this._flags.last_token.type,[D.START_BLOCK,D.COMMA,D.END_BLOCK,D.SEMICOLON])),ve=S(j.text,["-","+"])&&(S(this._flags.last_token.type,[D.START_BLOCK,D.START_EXPR,D.EQUALS,D.OPERATOR])||S(this._flags.last_token.text,I)||this._flags.last_token.text===",");if(!this.start_of_statement(j)){var Fe=!ie;this.handle_whitespace_and_comments(j,Fe)}if(j.text==="*"&&this._flags.last_token.type===D.DOT){this.print_token(j);return}if(j.text==="::"){this.print_token(j);return}if(S(j.text,["-","+"])&&this.start_of_object_property()){this.print_token(j);return}if(this._flags.last_token.type===D.OPERATOR&&S(this._options.operator_position,ne)&&this.allow_wrap_or_preserved_newline(j),j.text===":"&&this._flags.in_case){this.print_token(j),this._flags.in_case=!1,this._flags.case_body=!0,this._tokens.peek().type!==D.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 Se=!0,Ge=!0,ze=!1;if(j.text===":"?this._flags.ternary_depth===0?Se=!1:(this._flags.ternary_depth-=1,ze=!0):j.text==="?"&&(this._flags.ternary_depth+=1),!ve&&!ie&&this._options.preserve_newlines&&S(j.text,O)){var Pt=j.text===":",pt=Pt&&ze,wt=Pt&&!ze;switch(this._options.operator_position){case ae.before_newline:this._output.space_before_token=!wt,this.print_token(j),(!Pt||pt)&&this.allow_wrap_or_preserved_newline(j),this._output.space_before_token=!0;return;case ae.after_newline:this._output.space_before_token=!0,!Pt||pt?this._tokens.peek().newlines?this.print_newline(!1,!0):this.allow_wrap_or_preserved_newline(j):this._output.space_before_token=!1,this.print_token(j),this._output.space_before_token=!0;return;case ae.preserve_newline:wt||this.allow_wrap_or_preserved_newline(j),Se=!(this._output.just_added_newline()||wt),this._output.space_before_token=Se,this.print_token(j),this._output.space_before_token=!0;return}}if(ie){this.allow_wrap_or_preserved_newline(j),Se=!1;var zt=this._tokens.peek();Ge=zt&&S(zt.type,[D.WORD,D.RESERVED])}else if(j.text==="...")this.allow_wrap_or_preserved_newline(j),Se=this._flags.last_token.type===D.START_BLOCK,Ge=!1;else if(S(j.text,["--","++","!","~"])||ve){if((this._flags.last_token.type===D.COMMA||this._flags.last_token.type===D.START_EXPR)&&this.allow_wrap_or_preserved_newline(j),Se=!1,Ge=!1,j.newlines&&(j.text==="--"||j.text==="++"||j.text==="~")){var kt=Y(this._flags.last_token,$)&&j.newlines;kt&&(this._previous_flags.if_block||this._previous_flags.else_block)&&this.restore_mode(),this.print_newline(kt,!0)}this._flags.last_token.text===";"&&se(this._flags.mode)&&(Se=!0),this._flags.last_token.type===D.RESERVED?Se=!0:this._flags.last_token.type===D.END_EXPR?Se=!(this._flags.last_token.text==="]"&&(j.text==="--"||j.text==="++")):this._flags.last_token.type===D.OPERATOR&&(Se=S(j.text,["--","-","++","+"])&&S(this._flags.last_token.text,["--","-","++","+"]),S(j.text,["+","-"])&&S(this._flags.last_token.text,["--","++"])&&(Ge=!0)),(this._flags.mode===oe.BlockStatement&&!this._flags.inline_frame||this._flags.mode===oe.Statement)&&(this._flags.last_token.text==="{"||this._flags.last_token.text===";")&&this.print_newline()}this._output.space_before_token=this._output.space_before_token||Se,this.print_token(j),this._output.space_before_token=Ge},ce.prototype.handle_block_comment=function(j,ie){if(this._output.raw){this._output.add_raw_token(j),j.directives&&j.directives.preserve==="end"&&(this._output.raw=this._options.test_output_raw);return}if(j.directives){this.print_newline(!1,ie),this.print_token(j),j.directives.preserve==="start"&&(this._output.raw=!0),this.print_newline(!1,!0);return}if(!m.newline.test(j.text)&&!j.newlines){this._output.space_before_token=!0,this.print_token(j),this._output.space_before_token=!0;return}else this.print_block_commment(j,ie)},ce.prototype.print_block_commment=function(j,ie){var ve=q(j.text),Fe,Se=!1,Ge=!1,ze=j.whitespace_before,Pt=ze.length;if(this.print_newline(!1,ie),this.print_token_line_indentation(j),this._output.add_token(ve[0]),this.print_newline(!1,ie),ve.length>1){for(ve=ve.slice(1),Se=te(ve,"*"),Ge=J(ve,ze),Se&&(this._flags.alignment=1),Fe=0;Fe<ve.length;Fe++)Se?(this.print_token_line_indentation(j),this._output.add_token(R(ve[Fe]))):Ge&&ve[Fe]?(this.print_token_line_indentation(j),this._output.add_token(ve[Fe].substring(Pt))):(this._output.current_line.set_indent(-1),this._output.add_token(ve[Fe])),this.print_newline(!1,ie);this._flags.alignment=0}},ce.prototype.handle_comment=function(j,ie){j.newlines?this.print_newline(!1,ie):this._output.trim(!0),this._output.space_before_token=!0,this.print_token(j),this.print_newline(!1,ie)},ce.prototype.handle_dot=function(j){this.start_of_statement(j)||this.handle_whitespace_and_comments(j,!0),this._flags.last_token.text.match("^[0-9]+$")&&(this._output.space_before_token=!0),Y(this._flags.last_token,$)?this._output.space_before_token=!1:this.allow_wrap_or_preserved_newline(j,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(j)},ce.prototype.handle_unknown=function(j,ie){this.print_token(j),j.text[j.text.length-1]===`
|
|
|
`&&this.print_newline(!1,ie)},ce.prototype.handle_eof=function(j){for(;this._flags.mode===oe.Statement;)this.restore_mode();this.handle_whitespace_and_comments(j)},o.exports.Beautifier=ce},function(o){function i(y){this.__parent=y,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 y=new i(this.__parent);return y.set_indent(this.__indent_count,this.__alignment_count),y},i.prototype.item=function(y){return y<0?this.__items[this.__items.length+y]:this.__items[y]},i.prototype.has_match=function(y){for(var m=this.__items.length-1;m>=0;m--)if(this.__items[m].match(y))return!0;return!1},i.prototype.set_indent=function(y,m){this.is_empty()&&(this.__indent_count=y||0,this.__alignment_count=m||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 y=this.__parent.current_line;return y.set_indent(this.__wrap_point_indent_count,this.__wrap_point_alignment_count),y.__items=this.__items.slice(this.__wrap_point_index),this.__items=this.__items.slice(0,this.__wrap_point_index),y.__character_count+=this.__character_count-this.__wrap_point_character_count,this.__character_count=this.__wrap_point_character_count,y.__items[0]===" "&&(y.__items.splice(0,1),y.__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(y){this.__items.push(y);var m=y.lastIndexOf(`
|
|
|
`);m!==-1?this.__character_count=y.length-m:this.__character_count+=y.length},i.prototype.pop=function(){var y=null;return this.is_empty()||(y=this.__items.pop(),this.__character_count-=y.length),y},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 y="";return this.is_empty()?this.__parent.indent_empty_lines&&(y=this.__parent.get_indent_string(this.__indent_count)):(y=this.__parent.get_indent_string(this.__indent_count,this.__alignment_count),y+=this.__items.join("")),y};function B(y,m){this.__cache=[""],this.__indent_size=y.indent_size,this.__indent_string=y.indent_char,y.indent_with_tabs||(this.__indent_string=new Array(y.indent_size+1).join(y.indent_char)),m=m||"",y.indent_level>0&&(m=new Array(y.indent_level+1).join(this.__indent_string)),this.__base_string=m,this.__base_string_length=m.length}B.prototype.get_indent_size=function(y,m){var E=this.__base_string_length;return m=m||0,y<0&&(E=0),E+=y*this.__indent_size,E+=m,E},B.prototype.get_indent_string=function(y,m){var E=this.__base_string;return m=m||0,y<0&&(y=0,E=""),m+=y*this.__indent_size,this.__ensure_cache(m),E+=this.__cache[m],E},B.prototype.__ensure_cache=function(y){for(;y>=this.__cache.length;)this.__add_column()},B.prototype.__add_column=function(){var y=this.__cache.length,m=0,E="";this.__indent_size&&y>=this.__indent_size&&(m=Math.floor(y/this.__indent_size),y-=m*this.__indent_size,E=new Array(m+1).join(this.__indent_string)),y&&(E+=new Array(y+1).join(" ")),this.__cache.push(E)};function p(y,m){this.__indent_cache=new B(y,m),this.raw=!1,this._end_with_newline=y.end_with_newline,this.indent_size=y.indent_size,this.wrap_line_length=y.wrap_line_length,this.indent_empty_lines=y.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(y,m){return this.__indent_cache.get_indent_string(y,m)},p.prototype.get_indent_size=function(y,m){return this.__indent_cache.get_indent_size(y,m)},p.prototype.is_empty=function(){return!this.previous_line&&this.current_line.is_empty()},p.prototype.add_new_line=function(y){return this.is_empty()||!y&&this.just_added_newline()?!1:(this.raw||this.__add_outputline(),!0)},p.prototype.get_code=function(y){this.trim(!0);var m=this.current_line.pop();m&&(m[m.length-1]===`
|
|
|
`&&(m=m.replace(/\n+$/g,"")),this.current_line.push(m)),this._end_with_newline&&this.__add_outputline();var E=this.__lines.join(`
|
|
|
`);return y!==`
|
|
|
`&&(E=E.replace(/[\n]/g,y)),E},p.prototype.set_wrap_point=function(){this.current_line._set_wrap_point()},p.prototype.set_indent=function(y,m){return y=y||0,m=m||0,this.next_line.set_indent(y,m),this.__lines.length>1?(this.current_line.set_indent(y,m),!0):(this.current_line.set_indent(),!1)},p.prototype.add_raw_token=function(y){for(var m=0;m<y.newlines;m++)this.__add_outputline();this.current_line.set_indent(-1),this.current_line.push(y.whitespace_before),this.current_line.push(y.text),this.space_before_token=!1,this.non_breaking_space=!1,this.previous_token_wrapped=!1},p.prototype.add_token=function(y){this.__add_space_before_token(),this.current_line.push(y),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(y){for(var m=this.__lines.length;y<m;)this.__lines[y]._remove_indent(),y++;this.current_line._remove_wrap_indent()},p.prototype.trim=function(y){for(y=y===void 0?!1:y,this.current_line.trim();y&&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(y,m){for(var E=this.__lines.length-2;E>=0;){var x=this.__lines[E];if(x.is_empty())break;if(x.item(0).indexOf(y)!==0&&x.item(-1)!==m){this.__lines.splice(E+1,0,new i(this)),this.previous_line=this.__lines[this.__lines.length-2];break}E--}},o.exports.Output=p},function(o){function i(B,p,y,m){this.type=B,this.text=p,this.comments_before=null,this.newlines=y||0,this.whitespace_before=m||"",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 B="\\x23\\x24\\x40\\x41-\\x5a\\x5f\\x61-\\x7a",p="\\x24\\x30-\\x39\\x41-\\x5a\\x5f\\x61-\\x7a",y="\\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",m="\\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",E="\\\\u[0-9a-fA-F]{4}|\\\\u\\{[0-9a-fA-F]+\\}",x="(?:"+E+"|["+B+y+"])",I="(?:"+E+"|["+p+y+m+"])*";i.identifier=new RegExp(x+I,"g"),i.identifierStart=new RegExp(x),i.identifierMatch=new RegExp("(?:"+E+"|["+p+y+m+"])+");var O=/[\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,B){var p=B(6).Options,y=["before-newline","after-newline","preserve-newline"];function m(E){p.call(this,E,"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 I=this._get_selection_list("brace_style",["collapse","expand","end-expand","none","preserve-inline"]);this.brace_preserve_inline=!1,this.brace_style="collapse";for(var O=0;O<I.length;O++)I[O]==="preserve-inline"?this.brace_preserve_inline=!0:this.brace_style=I[O];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",y),this.test_output_raw=this._get_boolean("test_output_raw"),this.jslint_happy&&(this.space_after_anon_function=!0)}m.prototype=new p,o.exports.Options=m},function(o){function i(y,m){this.raw_options=B(y,m),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(y,m){var E=this.raw_options[y],x=m||[];return typeof E=="object"?E!==null&&typeof E.concat=="function"&&(x=E.concat()):typeof E=="string"&&(x=E.split(/[^a-zA-Z0-9_\/\-]+/)),x},i.prototype._get_boolean=function(y,m){var E=this.raw_options[y],x=E===void 0?!!m:!!E;return x},i.prototype._get_characters=function(y,m){var E=this.raw_options[y],x=m||"";return typeof E=="string"&&(x=E.replace(/\\r/,"\r").replace(/\\n/,`
|
|
|
`).replace(/\\t/," ")),x},i.prototype._get_number=function(y,m){var E=this.raw_options[y];m=parseInt(m,10),isNaN(m)&&(m=0);var x=parseInt(E,10);return isNaN(x)&&(x=m),x},i.prototype._get_selection=function(y,m,E){var x=this._get_selection_list(y,m,E);if(x.length!==1)throw new Error("Invalid Option Value: The option '"+y+`' can only be one of the following values:
|
|
|
`+m+`
|
|
|
You passed in: '`+this.raw_options[y]+"'");return x[0]},i.prototype._get_selection_list=function(y,m,E){if(!m||m.length===0)throw new Error("Selection list cannot be empty.");if(E=E||[m[0]],!this._is_valid_selection(E,m))throw new Error("Invalid Default Value!");var x=this._get_array(y,E);if(!this._is_valid_selection(x,m))throw new Error("Invalid Option Value: The option '"+y+`' can contain only the following values:
|
|
|
`+m+`
|
|
|
You passed in: '`+this.raw_options[y]+"'");return x},i.prototype._is_valid_selection=function(y,m){return y.length&&m.length&&!y.some(function(E){return m.indexOf(E)===-1})};function B(y,m){var E={};y=p(y);var x;for(x in y)x!==m&&(E[x]=y[x]);if(m&&y[m])for(x in y[m])E[x]=y[m][x];return E}function p(y){var m={},E;for(E in y){var x=E.replace(/-/g,"_");m[x]=y[E]}return m}o.exports.Options=i,o.exports.normalizeOpts=p,o.exports.mergeOpts=B},function(o,i,B){var p=B(8).InputScanner,y=B(9).Tokenizer,m=B(9).TOKEN,E=B(13).Directives,x=B(4),I=B(12).Pattern,O=B(14).TemplatablePattern;function D(te,J){return J.indexOf(te)!==-1}var S={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:m.START,RAW:m.RAW,EOF:m.EOF},R=new E(/\/\*/,/\*\//),M=/0[xX][0123456789abcdefABCDEF_]*n?|0[oO][01234567_]*n?|0[bB][01_]*n?|\d[\d_]*n|(?:\.\d[\d_]*|\d[\d_]*\.?[\d_]*)(?:[eE][+-]?[\d_]+)?/,N=/[0-9]/,Y=/[^\d\.]/,$=">>> === !== &&= ??= ||= << && >= ** != == <= >> || ?? |> < / - + > : & % ? ^ | *".split(" "),G=">>>= ... >>= <<= === >>> !== **= &&= ??= ||= => ^= :: /= << <= == && -= >= >> != -- += ** || ?? ++ %= &= *= |= |> = ! ? > < : / ^ - + * & % ~ |";G=G.replace(/[-[\]{}()*+?.,\\^$|#]/g,"\\$&"),G="\\?\\.(?!\\d) "+G,G=G.replace(/ /g,"|");var ae=new RegExp(G),ne="continue,try,throw,return,var,let,const,if,switch,case,default,for,while,break,function,import,export".split(","),oe=ne.concat(["do","in","of","else","get","set","new","catch","finally","typeof","yield","async","await","from","as","class","extends"]),ee=new RegExp("^(?:"+oe.join("|")+")$"),q,K=function(te,J){y.call(this,te,J),this._patterns.whitespace=this._patterns.whitespace.matching(/\u00A0\u1680\u180e\u2000-\u200a\u202f\u205f\u3000\ufeff/.source,/\u2028\u2029/.source);var ce=new I(this._input),W=new O(this._input).read_options(this._options);this.__patterns={template:W,identifier:W.starting_with(x.identifier).matching(x.identifierMatch),number:ce.matching(M),punct:ce.matching(ae),comment:ce.starting_with(/\/\//).until(/[\n\r\u2028\u2029]/),block_comment:ce.starting_with(/\/\*/).until_after(/\*\//),html_comment_start:ce.matching(/<!--/),html_comment_end:ce.matching(/-->/),include:ce.starting_with(/#include/).until_after(x.lineBreak),shebang:ce.starting_with(/#!/).until_after(x.lineBreak),xml:ce.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:W.until(/['\\\n\r\u2028\u2029]/),double_quote:W.until(/["\\\n\r\u2028\u2029]/),template_text:W.until(/[`\\$]/),template_expression:W.until(/[`}\\]/)}};K.prototype=new y,K.prototype._is_comment=function(te){return te.type===S.COMMENT||te.type===S.BLOCK_COMMENT||te.type===S.UNKNOWN},K.prototype._is_opening=function(te){return te.type===S.START_BLOCK||te.type===S.START_EXPR},K.prototype._is_closing=function(te,J){return(te.type===S.END_BLOCK||te.type===S.END_EXPR)&&J&&(te.text==="]"&&J.text==="["||te.text===")"&&J.text==="("||te.text==="}"&&J.text==="{")},K.prototype._reset=function(){q=!1},K.prototype._get_next_token=function(te,J){var ce=null;this._readWhitespace();var W=this._input.peek();return W===null?this._create_token(S.EOF,""):(ce=ce||this._read_non_javascript(W),ce=ce||this._read_string(W),ce=ce||this._read_pair(W,this._input.peek(1)),ce=ce||this._read_word(te),ce=ce||this._read_singles(W),ce=ce||this._read_comment(W),ce=ce||this._read_regexp(W,te),ce=ce||this._read_xml(W,te),ce=ce||this._read_punctuation(),ce=ce||this._create_token(S.UNKNOWN,this._input.next()),ce)},K.prototype._read_word=function(te){var J;if(J=this.__patterns.identifier.read(),J!=="")return J=J.replace(x.allLineBreaks,`
|
|
|
`),!(te.type===S.DOT||te.type===S.RESERVED&&(te.text==="set"||te.text==="get"))&&ee.test(J)?(J==="in"||J==="of")&&(te.type===S.WORD||te.type===S.STRING)?this._create_token(S.OPERATOR,J):this._create_token(S.RESERVED,J):this._create_token(S.WORD,J);if(J=this.__patterns.number.read(),J!=="")return this._create_token(S.WORD,J)},K.prototype._read_singles=function(te){var J=null;return te==="("||te==="["?J=this._create_token(S.START_EXPR,te):te===")"||te==="]"?J=this._create_token(S.END_EXPR,te):te==="{"?J=this._create_token(S.START_BLOCK,te):te==="}"?J=this._create_token(S.END_BLOCK,te):te===";"?J=this._create_token(S.SEMICOLON,te):te==="."&&Y.test(this._input.peek(1))?J=this._create_token(S.DOT,te):te===","&&(J=this._create_token(S.COMMA,te)),J&&this._input.next(),J},K.prototype._read_pair=function(te,J){var ce=null;return te==="#"&&J==="{"&&(ce=this._create_token(S.START_BLOCK,te+J)),ce&&(this._input.next(),this._input.next()),ce},K.prototype._read_punctuation=function(){var te=this.__patterns.punct.read();if(te!=="")return te==="="?this._create_token(S.EQUALS,te):te==="?."?this._create_token(S.DOT,te):this._create_token(S.OPERATOR,te)},K.prototype._read_non_javascript=function(te){var J="";if(te==="#"){if(this._is_first_token()&&(J=this.__patterns.shebang.read(),J))return this._create_token(S.UNKNOWN,J.trim()+`
|
|
|
`);if(J=this.__patterns.include.read(),J)return this._create_token(S.UNKNOWN,J.trim()+`
|
|
|
`);te=this._input.next();var ce="#";if(this._input.hasNext()&&this._input.testChar(N)){do te=this._input.next(),ce+=te;while(this._input.hasNext()&&te!=="#"&&te!=="=");return te==="#"||(this._input.peek()==="["&&this._input.peek(1)==="]"?(ce+="[]",this._input.next(),this._input.next()):this._input.peek()==="{"&&this._input.peek(1)==="}"&&(ce+="{}",this._input.next(),this._input.next())),this._create_token(S.WORD,ce)}this._input.back()}else if(te==="<"&&this._is_first_token()){if(J=this.__patterns.html_comment_start.read(),J){for(;this._input.hasNext()&&!this._input.testChar(x.newline);)J+=this._input.next();return q=!0,this._create_token(S.COMMENT,J)}}else if(q&&te==="-"&&(J=this.__patterns.html_comment_end.read(),J))return q=!1,this._create_token(S.COMMENT,J);return null},K.prototype._read_comment=function(te){var J=null;if(te==="/"){var ce="";if(this._input.peek(1)==="*"){ce=this.__patterns.block_comment.read();var W=R.get_directives(ce);W&&W.ignore==="start"&&(ce+=R.readIgnored(this._input)),ce=ce.replace(x.allLineBreaks,`
|
|
|
`),J=this._create_token(S.BLOCK_COMMENT,ce),J.directives=W}else this._input.peek(1)==="/"&&(ce=this.__patterns.comment.read(),J=this._create_token(S.COMMENT,ce))}return J},K.prototype._read_string=function(te){if(te==="`"||te==="'"||te==='"'){var J=this._input.next();return this.has_char_escapes=!1,te==="`"?J+=this._read_string_recursive("`",!0,"${"):J+=this._read_string_recursive(te),this.has_char_escapes&&this._options.unescape_strings&&(J=se(J)),this._input.peek()===te&&(J+=this._input.next()),J=J.replace(x.allLineBreaks,`
|
|
|
`),this._create_token(S.STRING,J)}return null},K.prototype._allow_regexp_or_xml=function(te){return te.type===S.RESERVED&&D(te.text,["return","case","throw","else","do","typeof","yield"])||te.type===S.END_EXPR&&te.text===")"&&te.opened.previous.type===S.RESERVED&&D(te.opened.previous.text,["if","while","for"])||D(te.type,[S.COMMENT,S.START_EXPR,S.START_BLOCK,S.START,S.END_BLOCK,S.OPERATOR,S.EQUALS,S.EOF,S.SEMICOLON,S.COMMA])},K.prototype._read_regexp=function(te,J){if(te==="/"&&this._allow_regexp_or_xml(J)){for(var ce=this._input.next(),W=!1,j=!1;this._input.hasNext()&&(W||j||this._input.peek()!==te)&&!this._input.testChar(x.newline);)ce+=this._input.peek(),W?W=!1:(W=this._input.peek()==="\\",this._input.peek()==="["?j=!0:this._input.peek()==="]"&&(j=!1)),this._input.next();return this._input.peek()===te&&(ce+=this._input.next(),ce+=this._input.read(x.identifier)),this._create_token(S.STRING,ce)}return null},K.prototype._read_xml=function(te,J){if(this._options.e4x&&te==="<"&&this._allow_regexp_or_xml(J)){var ce="",W=this.__patterns.xml.read_match();if(W){for(var j=W[2].replace(/^{\s+/,"{").replace(/\s+}$/,"}"),ie=j.indexOf("{")===0,ve=0;W;){var Fe=!!W[1],Se=W[2],Ge=!!W[W.length-1]||Se.slice(0,8)==="![CDATA[";if(!Ge&&(Se===j||ie&&Se.replace(/^{\s+/,"{").replace(/\s+}$/,"}"))&&(Fe?--ve:++ve),ce+=W[0],ve<=0)break;W=this.__patterns.xml.read_match()}return W||(ce+=this._input.match(/[\s\S]*/g)[0]),ce=ce.replace(x.allLineBreaks,`
|
|
|
`),this._create_token(S.STRING,ce)}}return null};function se(te){for(var J="",ce=0,W=new p(te),j=null;W.hasNext();)if(j=W.match(/([\s]|[^\\]|\\\\)+/g),j&&(J+=j[0]),W.peek()==="\\"){if(W.next(),W.peek()==="x")j=W.match(/x([0-9A-Fa-f]{2})/g);else if(W.peek()==="u")j=W.match(/u([0-9A-Fa-f]{4})/g),j||(j=W.match(/u\{([0-9A-Fa-f]+)\}/g));else{J+="\\",W.hasNext()&&(J+=W.next());continue}if(!j||(ce=parseInt(j[1],16),ce>126&&ce<=255&&j[0].indexOf("x")===0))return te;ce>=0&&ce<32||ce>1114111?J+="\\"+j[0]:ce===34||ce===39||ce===92?J+="\\"+String.fromCharCode(ce):J+=String.fromCharCode(ce)}return J}K.prototype._read_string_recursive=function(te,J,ce){var W,j;te==="'"?j=this.__patterns.single_quote:te==='"'?j=this.__patterns.double_quote:te==="`"?j=this.__patterns.template_text:te==="}"&&(j=this.__patterns.template_expression);for(var ie=j.read(),ve="";this._input.hasNext();){if(ve=this._input.next(),ve===te||!J&&x.newline.test(ve)){this._input.back();break}else ve==="\\"&&this._input.hasNext()?(W=this._input.peek(),W==="x"||W==="u"?this.has_char_escapes=!0:W==="\r"&&this._input.peek(1)===`
|
|
|
`&&this._input.next(),ve+=this._input.next()):ce&&(ce==="${"&&ve==="$"&&this._input.peek()==="{"&&(ve+=this._input.next()),ce===ve&&(te==="`"?ve+=this._read_string_recursive("}",J,"`"):ve+=this._read_string_recursive("`",J,"${"),this._input.hasNext()&&(ve+=this._input.next())));ve+=j.read(),ie+=ve}return ie},o.exports.Tokenizer=K,o.exports.TOKEN=S,o.exports.positionable_operators=$.slice(),o.exports.line_starters=ne.slice()},function(o){var i=RegExp.prototype.hasOwnProperty("sticky");function B(p){this.__input=p||"",this.__input_length=this.__input.length,this.__position=0}B.prototype.restart=function(){this.__position=0},B.prototype.back=function(){this.__position>0&&(this.__position-=1)},B.prototype.hasNext=function(){return this.__position<this.__input_length},B.prototype.next=function(){var p=null;return this.hasNext()&&(p=this.__input.charAt(this.__position),this.__position+=1),p},B.prototype.peek=function(p){var y=null;return p=p||0,p+=this.__position,p>=0&&p<this.__input_length&&(y=this.__input.charAt(p)),y},B.prototype.__match=function(p,y){p.lastIndex=y;var m=p.exec(this.__input);return m&&!(i&&p.sticky)&&m.index!==y&&(m=null),m},B.prototype.test=function(p,y){return y=y||0,y+=this.__position,y>=0&&y<this.__input_length?!!this.__match(p,y):!1},B.prototype.testChar=function(p,y){var m=this.peek(y);return p.lastIndex=0,m!==null&&p.test(m)},B.prototype.match=function(p){var y=this.__match(p,this.__position);return y?this.__position+=y[0].length:y=null,y},B.prototype.read=function(p,y,m){var E="",x;return p&&(x=this.match(p),x&&(E+=x[0])),y&&(x||!p)&&(E+=this.readUntil(y,m)),E},B.prototype.readUntil=function(p,y){var m="",E=this.__position;p.lastIndex=this.__position;var x=p.exec(this.__input);return x?(E=x.index,y&&(E+=x[0].length)):E=this.__input_length,m=this.__input.substring(this.__position,E),this.__position=E,m},B.prototype.readUntilAfter=function(p){return this.readUntil(p,!0)},B.prototype.get_regexp=function(p,y){var m=null,E="g";return y&&i&&(E="y"),typeof p=="string"&&p!==""?m=new RegExp(p,E):p&&(m=new RegExp(p.source,E)),m},B.prototype.get_literal_regexp=function(p){return RegExp(p.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"))},B.prototype.peekUntilAfter=function(p){var y=this.__position,m=this.readUntilAfter(p);return this.__position=y,m},B.prototype.lookBack=function(p){var y=this.__position-1;return y>=p.length&&this.__input.substring(y-p.length,y).toLowerCase()===p},o.exports.InputScanner=B},function(o,i,B){var p=B(8).InputScanner,y=B(3).Token,m=B(10).TokenStream,E=B(11).WhitespacePattern,x={START:"TK_START",RAW:"TK_RAW",EOF:"TK_EOF"},I=function(O,D){this._input=new p(O),this._options=D||{},this.__tokens=null,this._patterns={},this._patterns.whitespace=new E(this._input)};I.prototype.tokenize=function(){this._input.restart(),this.__tokens=new m,this._reset();for(var O,D=new y(x.START,""),S=null,R=[],M=new m;D.type!==x.EOF;){for(O=this._get_next_token(D,S);this._is_comment(O);)M.add(O),O=this._get_next_token(D,S);M.isEmpty()||(O.comments_before=M,M=new m),O.parent=S,this._is_opening(O)?(R.push(S),S=O):S&&this._is_closing(O,S)&&(O.opened=S,S.closed=O,S=R.pop(),O.parent=S),O.previous=D,D.next=O,this.__tokens.add(O),D=O}return this.__tokens},I.prototype._is_first_token=function(){return this.__tokens.isEmpty()},I.prototype._reset=function(){},I.prototype._get_next_token=function(O,D){this._readWhitespace();var S=this._input.read(/.+/g);return S?this._create_token(x.RAW,S):this._create_token(x.EOF,"")},I.prototype._is_comment=function(O){return!1},I.prototype._is_opening=function(O){return!1},I.prototype._is_closing=function(O,D){return!1},I.prototype._create_token=function(O,D){var S=new y(O,D,this._patterns.whitespace.newline_count,this._patterns.whitespace.whitespace_before_token);return S},I.prototype._readWhitespace=function(){return this._patterns.whitespace.read()},o.exports.Tokenizer=I,o.exports.TOKEN=x},function(o){function i(B){this.__tokens=[],this.__tokens_length=this.__tokens.length,this.__position=0,this.__parent_token=B}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 B=null;return this.hasNext()&&(B=this.__tokens[this.__position],this.__position+=1),B},i.prototype.peek=function(B){var p=null;return B=B||0,B+=this.__position,B>=0&&B<this.__tokens_length&&(p=this.__tokens[B]),p},i.prototype.add=function(B){this.__parent_token&&(B.parent=this.__parent_token),this.__tokens.push(B),this.__tokens_length+=1},o.exports.TokenStream=i},function(o,i,B){var p=B(12).Pattern;function y(m,E){p.call(this,m,E),E?this._line_regexp=this._input.get_regexp(E._line_regexp):this.__set_whitespace_patterns("",""),this.newline_count=0,this.whitespace_before_token=""}y.prototype=new p,y.prototype.__set_whitespace_patterns=function(m,E){m+="\\t ",E+="\\n\\r",this._match_pattern=this._input.get_regexp("["+m+E+"]+",!0),this._newline_regexp=this._input.get_regexp("\\r\\n|["+E+"]")},y.prototype.read=function(){this.newline_count=0,this.whitespace_before_token="";var m=this._input.read(this._match_pattern);if(m===" ")this.whitespace_before_token=" ";else if(m){var E=this.__split(this._newline_regexp,m);this.newline_count=E.length-1,this.whitespace_before_token=E[this.newline_count]}return m},y.prototype.matching=function(m,E){var x=this._create();return x.__set_whitespace_patterns(m,E),x._update(),x},y.prototype._create=function(){return new y(this._input,this)},y.prototype.__split=function(m,E){m.lastIndex=0;for(var x=0,I=[],O=m.exec(E);O;)I.push(E.substring(x,O.index)),x=O.index+O[0].length,O=m.exec(E);return x<E.length?I.push(E.substring(x,E.length)):I.push(""),I},o.exports.WhitespacePattern=y},function(o){function i(B,p){this._input=B,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 B=this._input.read(this._starting_pattern);return(!this._starting_pattern||B)&&(B+=this._input.read(this._match_pattern,this._until_pattern,this._until_after)),B},i.prototype.read_match=function(){return this._input.match(this._match_pattern)},i.prototype.until_after=function(B){var p=this._create();return p._until_after=!0,p._until_pattern=this._input.get_regexp(B),p._update(),p},i.prototype.until=function(B){var p=this._create();return p._until_after=!1,p._until_pattern=this._input.get_regexp(B),p._update(),p},i.prototype.starting_with=function(B){var p=this._create();return p._starting_pattern=this._input.get_regexp(B,!0),p._update(),p},i.prototype.matching=function(B){var p=this._create();return p._match_pattern=this._input.get_regexp(B,!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(B,p){B=typeof B=="string"?B:B.source,p=typeof p=="string"?p:p.source,this.__directives_block_pattern=new RegExp(B+/ beautify( \w+[:]\w+)+ /.source+p,"g"),this.__directive_pattern=/ (\w+)[:](\w+)/g,this.__directives_end_ignore_pattern=new RegExp(B+/\sbeautify\signore:end\s/.source+p,"g")}i.prototype.get_directives=function(B){if(!B.match(this.__directives_block_pattern))return null;var p={};this.__directive_pattern.lastIndex=0;for(var y=this.__directive_pattern.exec(B);y;)p[y[1]]=y[2],y=this.__directive_pattern.exec(B);return p},i.prototype.readIgnored=function(B){return B.readUntilAfter(this.__directives_end_ignore_pattern)},o.exports.Directives=i},function(o,i,B){var p=B(12).Pattern,y={django:!1,erb:!1,handlebars:!1,php:!1,smarty:!1,angular:!1};function m(E,x){p.call(this,E,x),this.__template_pattern=null,this._disabled=Object.assign({},y),this._excluded=Object.assign({},y),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 I=new p(E);this.__patterns={handlebars_comment:I.starting_with(/{{!--/).until_after(/--}}/),handlebars_unescaped:I.starting_with(/{{{/).until_after(/}}}/),handlebars:I.starting_with(/{{/).until_after(/}}/),php:I.starting_with(/<\?(?:[= ]|php)/).until_after(/\?>/),erb:I.starting_with(/<%[^%]/).until_after(/[^%]%>/),django:I.starting_with(/{%/).until_after(/%}/),django_value:I.starting_with(/{{/).until_after(/}}/),django_comment:I.starting_with(/{#/).until_after(/#}/),smarty:I.starting_with(/{(?=[^}{\s\n])/).until_after(/[^\s\n]}/),smarty_comment:I.starting_with(/{\*/).until_after(/\*}/),smarty_literal:I.starting_with(/{literal}/).until_after(/{\/literal}/)}}m.prototype=new p,m.prototype._create=function(){return new m(this._input,this)},m.prototype._update=function(){this.__set_templated_pattern()},m.prototype.disable=function(E){var x=this._create();return x._disabled[E]=!0,x._update(),x},m.prototype.read_options=function(E){var x=this._create();for(var I in y)x._disabled[I]=E.templating.indexOf(I)===-1;return x._update(),x},m.prototype.exclude=function(E){var x=this._create();return x._excluded[E]=!0,x._update(),x},m.prototype.read=function(){var E="";this._match_pattern?E=this._input.read(this._starting_pattern):E=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),E+=x,x=this._read_template();return this._until_after&&(E+=this._input.readUntilAfter(this._until_pattern)),E},m.prototype.__set_templated_pattern=function(){var E=[];this._disabled.php||E.push(this.__patterns.php._starting_pattern.source),this._disabled.handlebars||E.push(this.__patterns.handlebars._starting_pattern.source),this._disabled.angular||E.push(this.__patterns.handlebars._starting_pattern.source),this._disabled.erb||E.push(this.__patterns.erb._starting_pattern.source),this._disabled.django||(E.push(this.__patterns.django._starting_pattern.source),E.push(this.__patterns.django_value._starting_pattern.source),E.push(this.__patterns.django_comment._starting_pattern.source)),this._disabled.smarty||E.push(this.__patterns.smarty._starting_pattern.source),this._until_pattern&&E.push(this._until_pattern.source),this.__template_pattern=this._input.get_regexp("(?:"+E.join("|")+")")},m.prototype._read_template=function(){var E="",x=this._input.peek();if(x==="<"){var I=this._input.peek(1);!this._disabled.php&&!this._excluded.php&&I==="?"&&(E=E||this.__patterns.php.read()),!this._disabled.erb&&!this._excluded.erb&&I==="%"&&(E=E||this.__patterns.erb.read())}else x==="{"&&(!this._disabled.handlebars&&!this._excluded.handlebars&&(E=E||this.__patterns.handlebars_comment.read(),E=E||this.__patterns.handlebars_unescaped.read(),E=E||this.__patterns.handlebars.read()),this._disabled.django||(!this._excluded.django&&!this._excluded.handlebars&&(E=E||this.__patterns.django_value.read()),this._excluded.django||(E=E||this.__patterns.django_comment.read(),E=E||this.__patterns.django.read())),this._disabled.smarty||this._disabled.django&&this._disabled.handlebars&&(E=E||this.__patterns.smarty_comment.read(),E=E||this.__patterns.smarty_literal.read(),E=E||this.__patterns.smarty.read()));return E},o.exports.TemplatablePattern=m}],d={};function s(o){var i=d[o];if(i!==void 0)return i.exports;var B=d[o]={exports:{}};return c[o](B,B.exports,s),B.exports}var h=s(0);n=h})();var l=n;e=[],u=function(){return{js_beautify:l}}.apply(g,e),u!==void 0&&(f.exports=u)})()},15342:function(f){(function(e,u){f.exports=u()})(typeof self!="undefined"?self:this,function(){return function(g){var e={};function u(n){if(e[n])return e[n].exports;var l=e[n]={i:n,l:!1,exports:{}};return g[n].call(l.exports,l,l.exports,u),l.l=!0,l.exports}return u.m=g,u.c=e,u.d=function(n,l,c){u.o(n,l)||Object.defineProperty(n,l,{enumerable:!0,get:c})},u.r=function(n){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})},u.t=function(n,l){if(l&1&&(n=u(n)),l&8||l&4&&typeof n=="object"&&n&&n.__esModule)return n;var c=Object.create(null);if(u.r(c),Object.defineProperty(c,"default",{enumerable:!0,value:n}),l&2&&typeof n!="string")for(var d in n)u.d(c,d,function(s){return n[s]}.bind(null,d));return c},u.n=function(n){var l=n&&n.__esModule?function(){return n.default}:function(){return n};return u.d(l,"a",l),l},u.o=function(n,l){return Object.prototype.hasOwnProperty.call(n,l)},u.p="",u(u.s=1)}([function(g,e,u){},function(g,e,u){"use strict";u.r(e);var n=u(0),l=function(){function Ve(Z,Q,ue){this.lexer=void 0,this.start=void 0,this.end=void 0,this.lexer=Z,this.start=Q,this.end=ue}return Ve.range=function(Q,ue){return ue?!Q||!Q.loc||!ue.loc||Q.loc.lexer!==ue.loc.lexer?null:new Ve(Q.loc.lexer,Q.loc.start,ue.loc.end):Q&&Q.loc},Ve}(),c=function(){function Ve(Q,ue){this.text=void 0,this.loc=void 0,this.text=Q,this.loc=ue}var Z=Ve.prototype;return Z.range=function(ue,H){return new Ve(H,l.range(this,ue))},Ve}(),d=function Ve(Z,Q){this.position=void 0;var ue="KaTeX parse error: "+Z,H,fe=Q&&Q.loc;if(fe&&fe.start<=fe.end){var be=fe.lexer.input;H=fe.start;var Ye=fe.end;H===be.length?ue+=" at end of input: ":ue+=" at position "+(H+1)+": ";var st=be.slice(H,Ye).replace(/[^]/g,"$&\u0332"),$t;H>15?$t="\u2026"+be.slice(H-15,H):$t=be.slice(0,H);var gu;Ye+15<be.length?gu=be.slice(Ye,Ye+15)+"\u2026":gu=be.slice(Ye),ue+=$t+st+gu}var Au=new Error(ue);return Au.name="ParseError",Au.__proto__=Ve.prototype,Au.position=H,Au};d.prototype.__proto__=Error.prototype;var s=d,h=function(Z,Q){return Z.indexOf(Q)!==-1},o=function(Z,Q){return Z===void 0?Q:Z},i=/([A-Z])/g,B=function(Z){return Z.replace(i,"-$1").toLowerCase()},p={"&":"&",">":">","<":"<",'"':""","'":"'"},y=/[&><"']/g;function m(Ve){return String(Ve).replace(y,function(Z){return p[Z]})}var E=function Ve(Z){return Z.type==="ordgroup"||Z.type==="color"?Z.body.length===1?Ve(Z.body[0]):Z:Z.type==="font"?Ve(Z.body):Z},x=function(Z){var Q=E(Z);return Q.type==="mathord"||Q.type==="textord"||Q.type==="atom"},I=function(Z){if(!Z)throw new Error("Expected non-null, but got "+String(Z));return Z},O=function(Z){var Q=/^\s*([^\\/#]*?)(?::|�*58|�*3a)/i.exec(Z);return Q!=null?Q[1]:"_relative"},D={contains:h,deflt:o,escape:m,hyphenate:B,getBaseElem:E,isCharacterBox:x,protocolFromUrl:O},S=function(){function Ve(Q){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,Q=Q||{},this.displayMode=D.deflt(Q.displayMode,!1),this.output=D.deflt(Q.output,"htmlAndMathml"),this.leqno=D.deflt(Q.leqno,!1),this.fleqn=D.deflt(Q.fleqn,!1),this.throwOnError=D.deflt(Q.throwOnError,!0),this.errorColor=D.deflt(Q.errorColor,"#cc0000"),this.macros=Q.macros||{},this.minRuleThickness=Math.max(0,D.deflt(Q.minRuleThickness,0)),this.colorIsTextColor=D.deflt(Q.colorIsTextColor,!1),this.strict=D.deflt(Q.strict,"warn"),this.trust=D.deflt(Q.trust,!1),this.maxSize=Math.max(0,D.deflt(Q.maxSize,1/0)),this.maxExpand=Math.max(0,D.deflt(Q.maxExpand,1e3))}var Z=Ve.prototype;return Z.reportNonstrict=function(ue,H,fe){var be=this.strict;if(typeof be=="function"&&(be=be(ue,H,fe)),!(!be||be==="ignore")){if(be===!0||be==="error")throw new s("LaTeX-incompatible input and strict mode is set to 'error': "+(H+" ["+ue+"]"),fe);be==="warn"?typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+(H+" ["+ue+"]")):typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to "+("unrecognized '"+be+"': "+H+" ["+ue+"]"))}},Z.useStrictBehavior=function(ue,H,fe){var be=this.strict;if(typeof be=="function")try{be=be(ue,H,fe)}catch(Ye){be="error"}return!be||be==="ignore"?!1:be===!0||be==="error"?!0:be==="warn"?(typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+(H+" ["+ue+"]")),!1):(typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to "+("unrecognized '"+be+"': "+H+" ["+ue+"]")),!1)},Z.isTrusted=function(ue){ue.url&&!ue.protocol&&(ue.protocol=D.protocolFromUrl(ue.url));var H=typeof this.trust=="function"?this.trust(ue):this.trust;return!!H},Ve}(),R=function(){function Ve(Q,ue,H){this.id=void 0,this.size=void 0,this.cramped=void 0,this.id=Q,this.size=ue,this.cramped=H}var Z=Ve.prototype;return Z.sup=function(){return ee[q[this.id]]},Z.sub=function(){return ee[K[this.id]]},Z.fracNum=function(){return ee[se[this.id]]},Z.fracDen=function(){return ee[te[this.id]]},Z.cramp=function(){return ee[J[this.id]]},Z.text=function(){return ee[ce[this.id]]},Z.isTight=function(){return this.size>=2},Ve}(),M=0,N=1,Y=2,$=3,G=4,ae=5,ne=6,oe=7,ee=[new R(M,0,!1),new R(N,0,!0),new R(Y,1,!1),new R($,1,!0),new R(G,2,!1),new R(ae,2,!0),new R(ne,3,!1),new R(oe,3,!0)],q=[G,ae,G,ae,ne,oe,ne,oe],K=[ae,ae,ae,ae,oe,oe,oe,oe],se=[Y,$,G,ae,ne,oe,ne,oe],te=[$,$,ae,ae,oe,oe,oe,oe],J=[N,N,$,$,ae,ae,oe,oe],ce=[M,N,Y,$,Y,$,Y,$],W={DISPLAY:ee[M],TEXT:ee[Y],SCRIPT:ee[G],SCRIPTSCRIPT:ee[ne]},j=[{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 ie(Ve){for(var Z=0;Z<j.length;Z++)for(var Q=j[Z],ue=0;ue<Q.blocks.length;ue++){var H=Q.blocks[ue];if(Ve>=H[0]&&Ve<=H[1])return Q.name}return null}var ve=[];j.forEach(function(Ve){return Ve.blocks.forEach(function(Z){return ve.push.apply(ve,Z)})});function Fe(Ve){for(var Z=0;Z<ve.length;Z+=2)if(Ve>=ve[Z]&&Ve<=ve[Z+1])return!0;return!1}var Se=80,Ge=function(Z,Q){return"M95,"+(622+Z+Q)+`
|
|
|
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)+" "+Q+"h400000v"+(40+Z)+"h-400000z"},ze=function(Z,Q){return"M263,"+(601+Z+Q)+`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)+" "+Q+"h400000v"+(40+Z)+"h-400000z"},Pt=function(Z,Q){return"M983 "+(10+Z+Q)+`
|
|
|
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)+" "+Q+"h400000v"+(40+Z)+"h-400000z"},pt=function(Z,Q){return"M424,"+(2398+Z+Q)+`
|
|
|
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)+" "+Q+`
|
|
|
h400000v`+(40+Z)+"h-400000z"},wt=function(Z,Q){return"M473,"+(2713+Z+Q)+`
|
|
|
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)+" "+Q+"h400000v"+(40+Z)+"H1017.7z"},zt=function(Z,Q,ue){var H=ue-54-Q-Z;return"M702 "+(Z+Q)+"H400000"+(40+Z)+`
|
|
|
H742v`+H+`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 `+Q+"H400000v"+(40+Z)+"H742z"},kt=function(Z,Q,ue){Q=1e3*Q;var H="";switch(Z){case"sqrtMain":H=Ge(Q,Se);break;case"sqrtSize1":H=ze(Q,Se);break;case"sqrtSize2":H=Pt(Q,Se);break;case"sqrtSize3":H=pt(Q,Se);break;case"sqrtSize4":H=wt(Q,Se);break;case"sqrtTall":H=zt(Q,Se,ue)}return H},tu={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`},We=function(){function Ve(Q){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=Q,this.classes=[],this.height=0,this.depth=0,this.maxFontSize=0,this.style={}}var Z=Ve.prototype;return Z.hasClass=function(ue){return D.contains(this.classes,ue)},Z.toNode=function(){for(var ue=document.createDocumentFragment(),H=0;H<this.children.length;H++)ue.appendChild(this.children[H].toNode());return ue},Z.toMarkup=function(){for(var ue="",H=0;H<this.children.length;H++)ue+=this.children[H].toMarkup();return ue},Z.toText=function(){var ue=function(fe){return fe.toText()};return this.children.map(ue).join("")},Ve}(),gt=function(Z){return Z.filter(function(Q){return Q}).join(" ")},Rt=function(Z,Q,ue){if(this.classes=Z||[],this.attributes={},this.height=0,this.depth=0,this.maxFontSize=0,this.style=ue||{},Q){Q.style.isTight()&&this.classes.push("mtight");var H=Q.getColor();H&&(this.style.color=H)}},tt=function(Z){var Q=document.createElement(Z);Q.className=gt(this.classes);for(var ue in this.style)this.style.hasOwnProperty(ue)&&(Q.style[ue]=this.style[ue]);for(var H in this.attributes)this.attributes.hasOwnProperty(H)&&Q.setAttribute(H,this.attributes[H]);for(var fe=0;fe<this.children.length;fe++)Q.appendChild(this.children[fe].toNode());return Q},ft=function(Z){var Q="<"+Z;this.classes.length&&(Q+=' class="'+D.escape(gt(this.classes))+'"');var ue="";for(var H in this.style)this.style.hasOwnProperty(H)&&(ue+=D.hyphenate(H)+":"+this.style[H]+";");ue&&(Q+=' style="'+D.escape(ue)+'"');for(var fe in this.attributes)this.attributes.hasOwnProperty(fe)&&(Q+=" "+fe+'="'+D.escape(this.attributes[fe])+'"');Q+=">";for(var be=0;be<this.children.length;be++)Q+=this.children[be].toMarkup();return Q+="</"+Z+">",Q},ct=function(){function Ve(Q,ue,H,fe){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,Rt.call(this,Q,H,fe),this.children=ue||[]}var Z=Ve.prototype;return Z.setAttribute=function(ue,H){this.attributes[ue]=H},Z.hasClass=function(ue){return D.contains(this.classes,ue)},Z.toNode=function(){return tt.call(this,"span")},Z.toMarkup=function(){return ft.call(this,"span")},Ve}(),qe=function(){function Ve(Q,ue,H,fe){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,Rt.call(this,ue,fe),this.children=H||[],this.setAttribute("href",Q)}var Z=Ve.prototype;return Z.setAttribute=function(ue,H){this.attributes[ue]=H},Z.hasClass=function(ue){return D.contains(this.classes,ue)},Z.toNode=function(){return tt.call(this,"a")},Z.toMarkup=function(){return ft.call(this,"a")},Ve}(),je=function(){function Ve(Q,ue,H){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=ue,this.src=Q,this.classes=["mord"],this.style=H}var Z=Ve.prototype;return Z.hasClass=function(ue){return D.contains(this.classes,ue)},Z.toNode=function(){var ue=document.createElement("img");ue.src=this.src,ue.alt=this.alt,ue.className="mord";for(var H in this.style)this.style.hasOwnProperty(H)&&(ue.style[H]=this.style[H]);return ue},Z.toMarkup=function(){var ue="<img src='"+this.src+" 'alt='"+this.alt+"' ",H="";for(var fe in this.style)this.style.hasOwnProperty(fe)&&(H+=D.hyphenate(fe)+":"+this.style[fe]+";");return H&&(ue+=' style="'+D.escape(H)+'"'),ue+="'/>",ue},Ve}(),ye={\u00EE:"\u0131\u0302",\u00EF:"\u0131\u0308",\u00ED:"\u0131\u0301",\u00EC:"\u0131\u0300"},Oe=function(){function Ve(Q,ue,H,fe,be,Ye,st,$t){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=Q,this.height=ue||0,this.depth=H||0,this.italic=fe||0,this.skew=be||0,this.width=Ye||0,this.classes=st||[],this.style=$t||{},this.maxFontSize=0;var gu=ie(this.text.charCodeAt(0));gu&&this.classes.push(gu+"_fallback"),/[îïíì]/.test(this.text)&&(this.text=ye[this.text])}var Z=Ve.prototype;return Z.hasClass=function(ue){return D.contains(this.classes,ue)},Z.toNode=function(){var ue=document.createTextNode(this.text),H=null;this.italic>0&&(H=document.createElement("span"),H.style.marginRight=this.italic+"em"),this.classes.length>0&&(H=H||document.createElement("span"),H.className=gt(this.classes));for(var fe in this.style)this.style.hasOwnProperty(fe)&&(H=H||document.createElement("span"),H.style[fe]=this.style[fe]);return H?(H.appendChild(ue),H):ue},Z.toMarkup=function(){var ue=!1,H="<span";this.classes.length&&(ue=!0,H+=' class="',H+=D.escape(gt(this.classes)),H+='"');var fe="";this.italic>0&&(fe+="margin-right:"+this.italic+"em;");for(var be in this.style)this.style.hasOwnProperty(be)&&(fe+=D.hyphenate(be)+":"+this.style[be]+";");fe&&(ue=!0,H+=' style="'+D.escape(fe)+'"');var Ye=D.escape(this.text);return ue?(H+=">",H+=Ye,H+="</span>",H):Ye},Ve}(),$e=function(){function Ve(Q,ue){this.children=void 0,this.attributes=void 0,this.children=Q||[],this.attributes=ue||{}}var Z=Ve.prototype;return Z.toNode=function(){var ue="http://www.w3.org/2000/svg",H=document.createElementNS(ue,"svg");for(var fe in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,fe)&&H.setAttribute(fe,this.attributes[fe]);for(var be=0;be<this.children.length;be++)H.appendChild(this.children[be].toNode());return H},Z.toMarkup=function(){var ue="<svg";for(var H in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,H)&&(ue+=" "+H+"='"+this.attributes[H]+"'");ue+=">";for(var fe=0;fe<this.children.length;fe++)ue+=this.children[fe].toMarkup();return ue+="</svg>",ue},Ve}(),Ze=function(){function Ve(Q,ue){this.pathName=void 0,this.alternate=void 0,this.pathName=Q,this.alternate=ue}var Z=Ve.prototype;return Z.toNode=function(){var ue="http://www.w3.org/2000/svg",H=document.createElementNS(ue,"path");return this.alternate?H.setAttribute("d",this.alternate):H.setAttribute("d",tu[this.pathName]),H},Z.toMarkup=function(){return this.alternate?"<path d='"+this.alternate+"'/>":"<path d='"+tu[this.pathName]+"'/>"},Ve}(),Qe=function(){function Ve(Q){this.attributes=void 0,this.attributes=Q||{}}var Z=Ve.prototype;return Z.toNode=function(){var ue="http://www.w3.org/2000/svg",H=document.createElementNS(ue,"line");for(var fe in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,fe)&&H.setAttribute(fe,this.attributes[fe]);return H},Z.toMarkup=function(){var ue="<line";for(var H in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,H)&&(ue+=" "+H+"='"+this.attributes[H]+"'");return ue+="/>",ue},Ve}();function lt(Ve){if(Ve instanceof Oe)return Ve;throw new Error("Expected symbolNode but got "+String(Ve)+".")}function mt(Ve){if(Ve instanceof ct)return Ve;throw new Error("Expected span<HtmlDomNode> but got "+String(Ve)+".")}var uu={"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]}},Qt={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]},Le={\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 et(Ve,Z){uu[Ve]=Z}function Zt(Ve,Z,Q){if(!uu[Z])throw new Error("Font metrics not found for font: "+Z+".");var ue=Ve.charCodeAt(0),H=uu[Z][ue];if(!H&&Ve[0]in Le&&(ue=Le[Ve[0]].charCodeAt(0),H=uu[Z][ue]),!H&&Q==="text"&&Fe(ue)&&(H=uu[Z][77]),H)return{depth:H[0],height:H[1],italic:H[2],skew:H[3],width:H[4]}}var Tt={};function Nt(Ve){var Z;if(Ve>=5?Z=0:Ve>=3?Z=1:Z=2,!Tt[Z]){var Q=Tt[Z]={cssEmPerMu:Qt.quad[Z]/18};for(var ue in Qt)Qt.hasOwnProperty(ue)&&(Q[ue]=Qt[ue][Z])}return Tt[Z]}var Wt={bin:1,close:1,inner:1,open:1,punct:1,rel:1},nu={"accent-token":1,mathord:1,"op-token":1,spacing:1,textord:1},Ut={math:{},text:{}},we=Ut;function de(Ve,Z,Q,ue,H,fe){Ut[Ve][H]={font:Z,group:Q,replace:ue},fe&&ue&&(Ut[Ve][ue]=Ut[Ve][H])}var me="math",xt="text",Ce="main",at="ams",jt="accent-token",Et="bin",De="close",yt="inner",Ue="mathord",Ae="op-token",ht="open",St="punct",Ne="rel",Fu="spacing",_t="textord";de(me,Ce,Ne,"\u2261","\\equiv",!0),de(me,Ce,Ne,"\u227A","\\prec",!0),de(me,Ce,Ne,"\u227B","\\succ",!0),de(me,Ce,Ne,"\u223C","\\sim",!0),de(me,Ce,Ne,"\u22A5","\\perp"),de(me,Ce,Ne,"\u2AAF","\\preceq",!0),de(me,Ce,Ne,"\u2AB0","\\succeq",!0),de(me,Ce,Ne,"\u2243","\\simeq",!0),de(me,Ce,Ne,"\u2223","\\mid",!0),de(me,Ce,Ne,"\u226A","\\ll",!0),de(me,Ce,Ne,"\u226B","\\gg",!0),de(me,Ce,Ne,"\u224D","\\asymp",!0),de(me,Ce,Ne,"\u2225","\\parallel"),de(me,Ce,Ne,"\u22C8","\\bowtie",!0),de(me,Ce,Ne,"\u2323","\\smile",!0),de(me,Ce,Ne,"\u2291","\\sqsubseteq",!0),de(me,Ce,Ne,"\u2292","\\sqsupseteq",!0),de(me,Ce,Ne,"\u2250","\\doteq",!0),de(me,Ce,Ne,"\u2322","\\frown",!0),de(me,Ce,Ne,"\u220B","\\ni",!0),de(me,Ce,Ne,"\u221D","\\propto",!0),de(me,Ce,Ne,"\u22A2","\\vdash",!0),de(me,Ce,Ne,"\u22A3","\\dashv",!0),de(me,Ce,Ne,"\u220B","\\owns"),de(me,Ce,St,".","\\ldotp"),de(me,Ce,St,"\u22C5","\\cdotp"),de(me,Ce,_t,"#","\\#"),de(xt,Ce,_t,"#","\\#"),de(me,Ce,_t,"&","\\&"),de(xt,Ce,_t,"&","\\&"),de(me,Ce,_t,"\u2135","\\aleph",!0),de(me,Ce,_t,"\u2200","\\forall",!0),de(me,Ce,_t,"\u210F","\\hbar",!0),de(me,Ce,_t,"\u2203","\\exists",!0),de(me,Ce,_t,"\u2207","\\nabla",!0),de(me,Ce,_t,"\u266D","\\flat",!0),de(me,Ce,_t,"\u2113","\\ell",!0),de(me,Ce,_t,"\u266E","\\natural",!0),de(me,Ce,_t,"\u2663","\\clubsuit",!0),de(me,Ce,_t,"\u2118","\\wp",!0),de(me,Ce,_t,"\u266F","\\sharp",!0),de(me,Ce,_t,"\u2662","\\diamondsuit",!0),de(me,Ce,_t,"\u211C","\\Re",!0),de(me,Ce,_t,"\u2661","\\heartsuit",!0),de(me,Ce,_t,"\u2111","\\Im",!0),de(me,Ce,_t,"\u2660","\\spadesuit",!0),de(xt,Ce,_t,"\xA7","\\S",!0),de(xt,Ce,_t,"\xB6","\\P",!0),de(me,Ce,_t,"\u2020","\\dag"),de(xt,Ce,_t,"\u2020","\\dag"),de(xt,Ce,_t,"\u2020","\\textdagger"),de(me,Ce,_t,"\u2021","\\ddag"),de(xt,Ce,_t,"\u2021","\\ddag"),de(xt,Ce,_t,"\u2021","\\textdaggerdbl"),de(me,Ce,De,"\u23B1","\\rmoustache",!0),de(me,Ce,ht,"\u23B0","\\lmoustache",!0),de(me,Ce,De,"\u27EF","\\rgroup",!0),de(me,Ce,ht,"\u27EE","\\lgroup",!0),de(me,Ce,Et,"\u2213","\\mp",!0),de(me,Ce,Et,"\u2296","\\ominus",!0),de(me,Ce,Et,"\u228E","\\uplus",!0),de(me,Ce,Et,"\u2293","\\sqcap",!0),de(me,Ce,Et,"\u2217","\\ast"),de(me,Ce,Et,"\u2294","\\sqcup",!0),de(me,Ce,Et,"\u25EF","\\bigcirc"),de(me,Ce,Et,"\u2219","\\bullet"),de(me,Ce,Et,"\u2021","\\ddagger"),de(me,Ce,Et,"\u2240","\\wr",!0),de(me,Ce,Et,"\u2A3F","\\amalg"),de(me,Ce,Et,"&","\\And"),de(me,Ce,Ne,"\u27F5","\\longleftarrow",!0),de(me,Ce,Ne,"\u21D0","\\Leftarrow",!0),de(me,Ce,Ne,"\u27F8","\\Longleftarrow",!0),de(me,Ce,Ne,"\u27F6","\\longrightarrow",!0),de(me,Ce,Ne,"\u21D2","\\Rightarrow",!0),de(me,Ce,Ne,"\u27F9","\\Longrightarrow",!0),de(me,Ce,Ne,"\u2194","\\leftrightarrow",!0),de(me,Ce,Ne,"\u27F7","\\longleftrightarrow",!0),de(me,Ce,Ne,"\u21D4","\\Leftrightarrow",!0),de(me,Ce,Ne,"\u27FA","\\Longleftrightarrow",!0),de(me,Ce,Ne,"\u21A6","\\mapsto",!0),de(me,Ce,Ne,"\u27FC","\\longmapsto",!0),de(me,Ce,Ne,"\u2197","\\nearrow",!0),de(me,Ce,Ne,"\u21A9","\\hookleftarrow",!0),de(me,Ce,Ne,"\u21AA","\\hookrightarrow",!0),de(me,Ce,Ne,"\u2198","\\searrow",!0),de(me,Ce,Ne,"\u21BC","\\leftharpoonup",!0),de(me,Ce,Ne,"\u21C0","\\rightharpoonup",!0),de(me,Ce,Ne,"\u2199","\\swarrow",!0),de(me,Ce,Ne,"\u21BD","\\leftharpoondown",!0),de(me,Ce,Ne,"\u21C1","\\rightharpoondown",!0),de(me,Ce,Ne,"\u2196","\\nwarrow",!0),de(me,Ce,Ne,"\u21CC","\\rightleftharpoons",!0),de(me,at,Ne,"\u226E","\\nless",!0),de(me,at,Ne,"\uE010","\\@nleqslant"),de(me,at,Ne,"\uE011","\\@nleqq"),de(me,at,Ne,"\u2A87","\\lneq",!0),de(me,at,Ne,"\u2268","\\lneqq",!0),de(me,at,Ne,"\uE00C","\\@lvertneqq"),de(me,at,Ne,"\u22E6","\\lnsim",!0),de(me,at,Ne,"\u2A89","\\lnapprox",!0),de(me,at,Ne,"\u2280","\\nprec",!0),de(me,at,Ne,"\u22E0","\\npreceq",!0),de(me,at,Ne,"\u22E8","\\precnsim",!0),de(me,at,Ne,"\u2AB9","\\precnapprox",!0),de(me,at,Ne,"\u2241","\\nsim",!0),de(me,at,Ne,"\uE006","\\@nshortmid"),de(me,at,Ne,"\u2224","\\nmid",!0),de(me,at,Ne,"\u22AC","\\nvdash",!0),de(me,at,Ne,"\u22AD","\\nvDash",!0),de(me,at,Ne,"\u22EA","\\ntriangleleft"),de(me,at,Ne,"\u22EC","\\ntrianglelefteq",!0),de(me,at,Ne,"\u228A","\\subsetneq",!0),de(me,at,Ne,"\uE01A","\\@varsubsetneq"),de(me,at,Ne,"\u2ACB","\\subsetneqq",!0),de(me,at,Ne,"\uE017","\\@varsubsetneqq"),de(me,at,Ne,"\u226F","\\ngtr",!0),de(me,at,Ne,"\uE00F","\\@ngeqslant"),de(me,at,Ne,"\uE00E","\\@ngeqq"),de(me,at,Ne,"\u2A88","\\gneq",!0),de(me,at,Ne,"\u2269","\\gneqq",!0),de(me,at,Ne,"\uE00D","\\@gvertneqq"),de(me,at,Ne,"\u22E7","\\gnsim",!0),de(me,at,Ne,"\u2A8A","\\gnapprox",!0),de(me,at,Ne,"\u2281","\\nsucc",!0),de(me,at,Ne,"\u22E1","\\nsucceq",!0),de(me,at,Ne,"\u22E9","\\succnsim",!0),de(me,at,Ne,"\u2ABA","\\succnapprox",!0),de(me,at,Ne,"\u2246","\\ncong",!0),de(me,at,Ne,"\uE007","\\@nshortparallel"),de(me,at,Ne,"\u2226","\\nparallel",!0),de(me,at,Ne,"\u22AF","\\nVDash",!0),de(me,at,Ne,"\u22EB","\\ntriangleright"),de(me,at,Ne,"\u22ED","\\ntrianglerighteq",!0),de(me,at,Ne,"\uE018","\\@nsupseteqq"),de(me,at,Ne,"\u228B","\\supsetneq",!0),de(me,at,Ne,"\uE01B","\\@varsupsetneq"),de(me,at,Ne,"\u2ACC","\\supsetneqq",!0),de(me,at,Ne,"\uE019","\\@varsupsetneqq"),de(me,at,Ne,"\u22AE","\\nVdash",!0),de(me,at,Ne,"\u2AB5","\\precneqq",!0),de(me,at,Ne,"\u2AB6","\\succneqq",!0),de(me,at,Ne,"\uE016","\\@nsubseteqq"),de(me,at,Et,"\u22B4","\\unlhd"),de(me,at,Et,"\u22B5","\\unrhd"),de(me,at,Ne,"\u219A","\\nleftarrow",!0),de(me,at,Ne,"\u219B","\\nrightarrow",!0),de(me,at,Ne,"\u21CD","\\nLeftarrow",!0),de(me,at,Ne,"\u21CF","\\nRightarrow",!0),de(me,at,Ne,"\u21AE","\\nleftrightarrow",!0),de(me,at,Ne,"\u21CE","\\nLeftrightarrow",!0),de(me,at,Ne,"\u25B3","\\vartriangle"),de(me,at,_t,"\u210F","\\hslash"),de(me,at,_t,"\u25BD","\\triangledown"),de(me,at,_t,"\u25CA","\\lozenge"),de(me,at,_t,"\u24C8","\\circledS"),de(me,at,_t,"\xAE","\\circledR"),de(xt,at,_t,"\xAE","\\circledR"),de(me,at,_t,"\u2221","\\measuredangle",!0),de(me,at,_t,"\u2204","\\nexists"),de(me,at,_t,"\u2127","\\mho"),de(me,at,_t,"\u2132","\\Finv",!0),de(me,at,_t,"\u2141","\\Game",!0),de(me,at,_t,"\u2035","\\backprime"),de(me,at,_t,"\u25B2","\\blacktriangle"),de(me,at,_t,"\u25BC","\\blacktriangledown"),de(me,at,_t,"\u25A0","\\blacksquare"),de(me,at,_t,"\u29EB","\\blacklozenge"),de(me,at,_t,"\u2605","\\bigstar"),de(me,at,_t,"\u2222","\\sphericalangle",!0),de(me,at,_t,"\u2201","\\complement",!0),de(me,at,_t,"\xF0","\\eth",!0),de(me,at,_t,"\u2571","\\diagup"),de(me,at,_t,"\u2572","\\diagdown"),de(me,at,_t,"\u25A1","\\square"),de(me,at,_t,"\u25A1","\\Box"),de(me,at,_t,"\u25CA","\\Diamond"),de(me,at,_t,"\xA5","\\yen",!0),de(xt,at,_t,"\xA5","\\yen",!0),de(me,at,_t,"\u2713","\\checkmark",!0),de(xt,at,_t,"\u2713","\\checkmark"),de(me,at,_t,"\u2136","\\beth",!0),de(me,at,_t,"\u2138","\\daleth",!0),de(me,at,_t,"\u2137","\\gimel",!0),de(me,at,_t,"\u03DD","\\digamma",!0),de(me,at,_t,"\u03F0","\\varkappa"),de(me,at,ht,"\u250C","\\ulcorner",!0),de(me,at,De,"\u2510","\\urcorner",!0),de(me,at,ht,"\u2514","\\llcorner",!0),de(me,at,De,"\u2518","\\lrcorner",!0),de(me,at,Ne,"\u2266","\\leqq",!0),de(me,at,Ne,"\u2A7D","\\leqslant",!0),de(me,at,Ne,"\u2A95","\\eqslantless",!0),de(me,at,Ne,"\u2272","\\lesssim",!0),de(me,at,Ne,"\u2A85","\\lessapprox",!0),de(me,at,Ne,"\u224A","\\approxeq",!0),de(me,at,Et,"\u22D6","\\lessdot"),de(me,at,Ne,"\u22D8","\\lll",!0),de(me,at,Ne,"\u2276","\\lessgtr",!0),de(me,at,Ne,"\u22DA","\\lesseqgtr",!0),de(me,at,Ne,"\u2A8B","\\lesseqqgtr",!0),de(me,at,Ne,"\u2251","\\doteqdot"),de(me,at,Ne,"\u2253","\\risingdotseq",!0),de(me,at,Ne,"\u2252","\\fallingdotseq",!0),de(me,at,Ne,"\u223D","\\backsim",!0),de(me,at,Ne,"\u22CD","\\backsimeq",!0),de(me,at,Ne,"\u2AC5","\\subseteqq",!0),de(me,at,Ne,"\u22D0","\\Subset",!0),de(me,at,Ne,"\u228F","\\sqsubset",!0),de(me,at,Ne,"\u227C","\\preccurlyeq",!0),de(me,at,Ne,"\u22DE","\\curlyeqprec",!0),de(me,at,Ne,"\u227E","\\precsim",!0),de(me,at,Ne,"\u2AB7","\\precapprox",!0),de(me,at,Ne,"\u22B2","\\vartriangleleft"),de(me,at,Ne,"\u22B4","\\trianglelefteq"),de(me,at,Ne,"\u22A8","\\vDash",!0),de(me,at,Ne,"\u22AA","\\Vvdash",!0),de(me,at,Ne,"\u2323","\\smallsmile"),de(me,at,Ne,"\u2322","\\smallfrown"),de(me,at,Ne,"\u224F","\\bumpeq",!0),de(me,at,Ne,"\u224E","\\Bumpeq",!0),de(me,at,Ne,"\u2267","\\geqq",!0),de(me,at,Ne,"\u2A7E","\\geqslant",!0),de(me,at,Ne,"\u2A96","\\eqslantgtr",!0),de(me,at,Ne,"\u2273","\\gtrsim",!0),de(me,at,Ne,"\u2A86","\\gtrapprox",!0),de(me,at,Et,"\u22D7","\\gtrdot"),de(me,at,Ne,"\u22D9","\\ggg",!0),de(me,at,Ne,"\u2277","\\gtrless",!0),de(me,at,Ne,"\u22DB","\\gtreqless",!0),de(me,at,Ne,"\u2A8C","\\gtreqqless",!0),de(me,at,Ne,"\u2256","\\eqcirc",!0),de(me,at,Ne,"\u2257","\\circeq",!0),de(me,at,Ne,"\u225C","\\triangleq",!0),de(me,at,Ne,"\u223C","\\thicksim"),de(me,at,Ne,"\u2248","\\thickapprox"),de(me,at,Ne,"\u2AC6","\\supseteqq",!0),de(me,at,Ne,"\u22D1","\\Supset",!0),de(me,at,Ne,"\u2290","\\sqsupset",!0),de(me,at,Ne,"\u227D","\\succcurlyeq",!0),de(me,at,Ne,"\u22DF","\\curlyeqsucc",!0),de(me,at,Ne,"\u227F","\\succsim",!0),de(me,at,Ne,"\u2AB8","\\succapprox",!0),de(me,at,Ne,"\u22B3","\\vartriangleright"),de(me,at,Ne,"\u22B5","\\trianglerighteq"),de(me,at,Ne,"\u22A9","\\Vdash",!0),de(me,at,Ne,"\u2223","\\shortmid"),de(me,at,Ne,"\u2225","\\shortparallel"),de(me,at,Ne,"\u226C","\\between",!0),de(me,at,Ne,"\u22D4","\\pitchfork",!0),de(me,at,Ne,"\u221D","\\varpropto"),de(me,at,Ne,"\u25C0","\\blacktriangleleft"),de(me,at,Ne,"\u2234","\\therefore",!0),de(me,at,Ne,"\u220D","\\backepsilon"),de(me,at,Ne,"\u25B6","\\blacktriangleright"),de(me,at,Ne,"\u2235","\\because",!0),de(me,at,Ne,"\u22D8","\\llless"),de(me,at,Ne,"\u22D9","\\gggtr"),de(me,at,Et,"\u22B2","\\lhd"),de(me,at,Et,"\u22B3","\\rhd"),de(me,at,Ne,"\u2242","\\eqsim",!0),de(me,Ce,Ne,"\u22C8","\\Join"),de(me,at,Ne,"\u2251","\\Doteq",!0),de(me,at,Et,"\u2214","\\dotplus",!0),de(me,at,Et,"\u2216","\\smallsetminus"),de(me,at,Et,"\u22D2","\\Cap",!0),de(me,at,Et,"\u22D3","\\Cup",!0),de(me,at,Et,"\u2A5E","\\doublebarwedge",!0),de(me,at,Et,"\u229F","\\boxminus",!0),de(me,at,Et,"\u229E","\\boxplus",!0),de(me,at,Et,"\u22C7","\\divideontimes",!0),de(me,at,Et,"\u22C9","\\ltimes",!0),de(me,at,Et,"\u22CA","\\rtimes",!0),de(me,at,Et,"\u22CB","\\leftthreetimes",!0),de(me,at,Et,"\u22CC","\\rightthreetimes",!0),de(me,at,Et,"\u22CF","\\curlywedge",!0),de(me,at,Et,"\u22CE","\\curlyvee",!0),de(me,at,Et,"\u229D","\\circleddash",!0),de(me,at,Et,"\u229B","\\circledast",!0),de(me,at,Et,"\u22C5","\\centerdot"),de(me,at,Et,"\u22BA","\\intercal",!0),de(me,at,Et,"\u22D2","\\doublecap"),de(me,at,Et,"\u22D3","\\doublecup"),de(me,at,Et,"\u22A0","\\boxtimes",!0),de(me,at,Ne,"\u21E2","\\dashrightarrow",!0),de(me,at,Ne,"\u21E0","\\dashleftarrow",!0),de(me,at,Ne,"\u21C7","\\leftleftarrows",!0),de(me,at,Ne,"\u21C6","\\leftrightarrows",!0),de(me,at,Ne,"\u21DA","\\Lleftarrow",!0),de(me,at,Ne,"\u219E","\\twoheadleftarrow",!0),de(me,at,Ne,"\u21A2","\\leftarrowtail",!0),de(me,at,Ne,"\u21AB","\\looparrowleft",!0),de(me,at,Ne,"\u21CB","\\leftrightharpoons",!0),de(me,at,Ne,"\u21B6","\\curvearrowleft",!0),de(me,at,Ne,"\u21BA","\\circlearrowleft",!0),de(me,at,Ne,"\u21B0","\\Lsh",!0),de(me,at,Ne,"\u21C8","\\upuparrows",!0),de(me,at,Ne,"\u21BF","\\upharpoonleft",!0),de(me,at,Ne,"\u21C3","\\downharpoonleft",!0),de(me,at,Ne,"\u22B8","\\multimap",!0),de(me,at,Ne,"\u21AD","\\leftrightsquigarrow",!0),de(me,at,Ne,"\u21C9","\\rightrightarrows",!0),de(me,at,Ne,"\u21C4","\\rightleftarrows",!0),de(me,at,Ne,"\u21A0","\\twoheadrightarrow",!0),de(me,at,Ne,"\u21A3","\\rightarrowtail",!0),de(me,at,Ne,"\u21AC","\\looparrowright",!0),de(me,at,Ne,"\u21B7","\\curvearrowright",!0),de(me,at,Ne,"\u21BB","\\circlearrowright",!0),de(me,at,Ne,"\u21B1","\\Rsh",!0),de(me,at,Ne,"\u21CA","\\downdownarrows",!0),de(me,at,Ne,"\u21BE","\\upharpoonright",!0),de(me,at,Ne,"\u21C2","\\downharpoonright",!0),de(me,at,Ne,"\u21DD","\\rightsquigarrow",!0),de(me,at,Ne,"\u21DD","\\leadsto"),de(me,at,Ne,"\u21DB","\\Rrightarrow",!0),de(me,at,Ne,"\u21BE","\\restriction"),de(me,Ce,_t,"\u2018","`"),de(me,Ce,_t,"$","\\$"),de(xt,Ce,_t,"$","\\$"),de(xt,Ce,_t,"$","\\textdollar"),de(me,Ce,_t,"%","\\%"),de(xt,Ce,_t,"%","\\%"),de(me,Ce,_t,"_","\\_"),de(xt,Ce,_t,"_","\\_"),de(xt,Ce,_t,"_","\\textunderscore"),de(me,Ce,_t,"\u2220","\\angle",!0),de(me,Ce,_t,"\u221E","\\infty",!0),de(me,Ce,_t,"\u2032","\\prime"),de(me,Ce,_t,"\u25B3","\\triangle"),de(me,Ce,_t,"\u0393","\\Gamma",!0),de(me,Ce,_t,"\u0394","\\Delta",!0),de(me,Ce,_t,"\u0398","\\Theta",!0),de(me,Ce,_t,"\u039B","\\Lambda",!0),de(me,Ce,_t,"\u039E","\\Xi",!0),de(me,Ce,_t,"\u03A0","\\Pi",!0),de(me,Ce,_t,"\u03A3","\\Sigma",!0),de(me,Ce,_t,"\u03A5","\\Upsilon",!0),de(me,Ce,_t,"\u03A6","\\Phi",!0),de(me,Ce,_t,"\u03A8","\\Psi",!0),de(me,Ce,_t,"\u03A9","\\Omega",!0),de(me,Ce,_t,"A","\u0391"),de(me,Ce,_t,"B","\u0392"),de(me,Ce,_t,"E","\u0395"),de(me,Ce,_t,"Z","\u0396"),de(me,Ce,_t,"H","\u0397"),de(me,Ce,_t,"I","\u0399"),de(me,Ce,_t,"K","\u039A"),de(me,Ce,_t,"M","\u039C"),de(me,Ce,_t,"N","\u039D"),de(me,Ce,_t,"O","\u039F"),de(me,Ce,_t,"P","\u03A1"),de(me,Ce,_t,"T","\u03A4"),de(me,Ce,_t,"X","\u03A7"),de(me,Ce,_t,"\xAC","\\neg",!0),de(me,Ce,_t,"\xAC","\\lnot"),de(me,Ce,_t,"\u22A4","\\top"),de(me,Ce,_t,"\u22A5","\\bot"),de(me,Ce,_t,"\u2205","\\emptyset"),de(me,at,_t,"\u2205","\\varnothing"),de(me,Ce,Ue,"\u03B1","\\alpha",!0),de(me,Ce,Ue,"\u03B2","\\beta",!0),de(me,Ce,Ue,"\u03B3","\\gamma",!0),de(me,Ce,Ue,"\u03B4","\\delta",!0),de(me,Ce,Ue,"\u03F5","\\epsilon",!0),de(me,Ce,Ue,"\u03B6","\\zeta",!0),de(me,Ce,Ue,"\u03B7","\\eta",!0),de(me,Ce,Ue,"\u03B8","\\theta",!0),de(me,Ce,Ue,"\u03B9","\\iota",!0),de(me,Ce,Ue,"\u03BA","\\kappa",!0),de(me,Ce,Ue,"\u03BB","\\lambda",!0),de(me,Ce,Ue,"\u03BC","\\mu",!0),de(me,Ce,Ue,"\u03BD","\\nu",!0),de(me,Ce,Ue,"\u03BE","\\xi",!0),de(me,Ce,Ue,"\u03BF","\\omicron",!0),de(me,Ce,Ue,"\u03C0","\\pi",!0),de(me,Ce,Ue,"\u03C1","\\rho",!0),de(me,Ce,Ue,"\u03C3","\\sigma",!0),de(me,Ce,Ue,"\u03C4","\\tau",!0),de(me,Ce,Ue,"\u03C5","\\upsilon",!0),de(me,Ce,Ue,"\u03D5","\\phi",!0),de(me,Ce,Ue,"\u03C7","\\chi",!0),de(me,Ce,Ue,"\u03C8","\\psi",!0),de(me,Ce,Ue,"\u03C9","\\omega",!0),de(me,Ce,Ue,"\u03B5","\\varepsilon",!0),de(me,Ce,Ue,"\u03D1","\\vartheta",!0),de(me,Ce,Ue,"\u03D6","\\varpi",!0),de(me,Ce,Ue,"\u03F1","\\varrho",!0),de(me,Ce,Ue,"\u03C2","\\varsigma",!0),de(me,Ce,Ue,"\u03C6","\\varphi",!0),de(me,Ce,Et,"\u2217","*"),de(me,Ce,Et,"+","+"),de(me,Ce,Et,"\u2212","-"),de(me,Ce,Et,"\u22C5","\\cdot",!0),de(me,Ce,Et,"\u2218","\\circ"),de(me,Ce,Et,"\xF7","\\div",!0),de(me,Ce,Et,"\xB1","\\pm",!0),de(me,Ce,Et,"\xD7","\\times",!0),de(me,Ce,Et,"\u2229","\\cap",!0),de(me,Ce,Et,"\u222A","\\cup",!0),de(me,Ce,Et,"\u2216","\\setminus"),de(me,Ce,Et,"\u2227","\\land"),de(me,Ce,Et,"\u2228","\\lor"),de(me,Ce,Et,"\u2227","\\wedge",!0),de(me,Ce,Et,"\u2228","\\vee",!0),de(me,Ce,_t,"\u221A","\\surd"),de(me,Ce,ht,"(","("),de(me,Ce,ht,"[","["),de(me,Ce,ht,"\u27E8","\\langle",!0),de(me,Ce,ht,"\u2223","\\lvert"),de(me,Ce,ht,"\u2225","\\lVert"),de(me,Ce,De,")",")"),de(me,Ce,De,"]","]"),de(me,Ce,De,"?","?"),de(me,Ce,De,"!","!"),de(me,Ce,De,"\u27E9","\\rangle",!0),de(me,Ce,De,"\u2223","\\rvert"),de(me,Ce,De,"\u2225","\\rVert"),de(me,Ce,Ne,"=","="),de(me,Ce,Ne,"<","<"),de(me,Ce,Ne,">",">"),de(me,Ce,Ne,":",":"),de(me,Ce,Ne,"\u2248","\\approx",!0),de(me,Ce,Ne,"\u2245","\\cong",!0),de(me,Ce,Ne,"\u2265","\\ge"),de(me,Ce,Ne,"\u2265","\\geq",!0),de(me,Ce,Ne,"\u2190","\\gets"),de(me,Ce,Ne,">","\\gt"),de(me,Ce,Ne,"\u2208","\\in",!0),de(me,Ce,Ne,"\uE020","\\@not"),de(me,Ce,Ne,"\u2282","\\subset",!0),de(me,Ce,Ne,"\u2283","\\supset",!0),de(me,Ce,Ne,"\u2286","\\subseteq",!0),de(me,Ce,Ne,"\u2287","\\supseteq",!0),de(me,at,Ne,"\u2288","\\nsubseteq",!0),de(me,at,Ne,"\u2289","\\nsupseteq",!0),de(me,Ce,Ne,"\u22A8","\\models"),de(me,Ce,Ne,"\u2190","\\leftarrow",!0),de(me,Ce,Ne,"\u2264","\\le"),de(me,Ce,Ne,"\u2264","\\leq",!0),de(me,Ce,Ne,"<","\\lt"),de(me,Ce,Ne,"\u2192","\\rightarrow",!0),de(me,Ce,Ne,"\u2192","\\to"),de(me,at,Ne,"\u2271","\\ngeq",!0),de(me,at,Ne,"\u2270","\\nleq",!0),de(me,Ce,Fu,"\xA0","\\ "),de(me,Ce,Fu,"\xA0","~"),de(me,Ce,Fu,"\xA0","\\space"),de(me,Ce,Fu,"\xA0","\\nobreakspace"),de(xt,Ce,Fu,"\xA0","\\ "),de(xt,Ce,Fu,"\xA0","~"),de(xt,Ce,Fu,"\xA0","\\space"),de(xt,Ce,Fu,"\xA0","\\nobreakspace"),de(me,Ce,Fu,null,"\\nobreak"),de(me,Ce,Fu,null,"\\allowbreak"),de(me,Ce,St,",",","),de(me,Ce,St,";",";"),de(me,at,Et,"\u22BC","\\barwedge",!0),de(me,at,Et,"\u22BB","\\veebar",!0),de(me,Ce,Et,"\u2299","\\odot",!0),de(me,Ce,Et,"\u2295","\\oplus",!0),de(me,Ce,Et,"\u2297","\\otimes",!0),de(me,Ce,_t,"\u2202","\\partial",!0),de(me,Ce,Et,"\u2298","\\oslash",!0),de(me,at,Et,"\u229A","\\circledcirc",!0),de(me,at,Et,"\u22A1","\\boxdot",!0),de(me,Ce,Et,"\u25B3","\\bigtriangleup"),de(me,Ce,Et,"\u25BD","\\bigtriangledown"),de(me,Ce,Et,"\u2020","\\dagger"),de(me,Ce,Et,"\u22C4","\\diamond"),de(me,Ce,Et,"\u22C6","\\star"),de(me,Ce,Et,"\u25C3","\\triangleleft"),de(me,Ce,Et,"\u25B9","\\triangleright"),de(me,Ce,ht,"{","\\{"),de(xt,Ce,_t,"{","\\{"),de(xt,Ce,_t,"{","\\textbraceleft"),de(me,Ce,De,"}","\\}"),de(xt,Ce,_t,"}","\\}"),de(xt,Ce,_t,"}","\\textbraceright"),de(me,Ce,ht,"{","\\lbrace"),de(me,Ce,De,"}","\\rbrace"),de(me,Ce,ht,"[","\\lbrack"),de(xt,Ce,_t,"[","\\lbrack"),de(me,Ce,De,"]","\\rbrack"),de(xt,Ce,_t,"]","\\rbrack"),de(me,Ce,ht,"(","\\lparen"),de(me,Ce,De,")","\\rparen"),de(xt,Ce,_t,"<","\\textless"),de(xt,Ce,_t,">","\\textgreater"),de(me,Ce,ht,"\u230A","\\lfloor",!0),de(me,Ce,De,"\u230B","\\rfloor",!0),de(me,Ce,ht,"\u2308","\\lceil",!0),de(me,Ce,De,"\u2309","\\rceil",!0),de(me,Ce,_t,"\\","\\backslash"),de(me,Ce,_t,"\u2223","|"),de(me,Ce,_t,"\u2223","\\vert"),de(xt,Ce,_t,"|","\\textbar"),de(me,Ce,_t,"\u2225","\\|"),de(me,Ce,_t,"\u2225","\\Vert"),de(xt,Ce,_t,"\u2225","\\textbardbl"),de(xt,Ce,_t,"~","\\textasciitilde"),de(xt,Ce,_t,"\\","\\textbackslash"),de(xt,Ce,_t,"^","\\textasciicircum"),de(me,Ce,Ne,"\u2191","\\uparrow",!0),de(me,Ce,Ne,"\u21D1","\\Uparrow",!0),de(me,Ce,Ne,"\u2193","\\downarrow",!0),de(me,Ce,Ne,"\u21D3","\\Downarrow",!0),de(me,Ce,Ne,"\u2195","\\updownarrow",!0),de(me,Ce,Ne,"\u21D5","\\Updownarrow",!0),de(me,Ce,Ae,"\u2210","\\coprod"),de(me,Ce,Ae,"\u22C1","\\bigvee"),de(me,Ce,Ae,"\u22C0","\\bigwedge"),de(me,Ce,Ae,"\u2A04","\\biguplus"),de(me,Ce,Ae,"\u22C2","\\bigcap"),de(me,Ce,Ae,"\u22C3","\\bigcup"),de(me,Ce,Ae,"\u222B","\\int"),de(me,Ce,Ae,"\u222B","\\intop"),de(me,Ce,Ae,"\u222C","\\iint"),de(me,Ce,Ae,"\u222D","\\iiint"),de(me,Ce,Ae,"\u220F","\\prod"),de(me,Ce,Ae,"\u2211","\\sum"),de(me,Ce,Ae,"\u2A02","\\bigotimes"),de(me,Ce,Ae,"\u2A01","\\bigoplus"),de(me,Ce,Ae,"\u2A00","\\bigodot"),de(me,Ce,Ae,"\u222E","\\oint"),de(me,Ce,Ae,"\u222F","\\oiint"),de(me,Ce,Ae,"\u2230","\\oiiint"),de(me,Ce,Ae,"\u2A06","\\bigsqcup"),de(me,Ce,Ae,"\u222B","\\smallint"),de(xt,Ce,yt,"\u2026","\\textellipsis"),de(me,Ce,yt,"\u2026","\\mathellipsis"),de(xt,Ce,yt,"\u2026","\\ldots",!0),de(me,Ce,yt,"\u2026","\\ldots",!0),de(me,Ce,yt,"\u22EF","\\@cdots",!0),de(me,Ce,yt,"\u22F1","\\ddots",!0),de(me,Ce,_t,"\u22EE","\\varvdots"),de(me,Ce,jt,"\u02CA","\\acute"),de(me,Ce,jt,"\u02CB","\\grave"),de(me,Ce,jt,"\xA8","\\ddot"),de(me,Ce,jt,"~","\\tilde"),de(me,Ce,jt,"\u02C9","\\bar"),de(me,Ce,jt,"\u02D8","\\breve"),de(me,Ce,jt,"\u02C7","\\check"),de(me,Ce,jt,"^","\\hat"),de(me,Ce,jt,"\u20D7","\\vec"),de(me,Ce,jt,"\u02D9","\\dot"),de(me,Ce,jt,"\u02DA","\\mathring"),de(me,Ce,Ue,"\u0131","\\imath",!0),de(me,Ce,Ue,"\u0237","\\jmath",!0),de(xt,Ce,_t,"\u0131","\\i",!0),de(xt,Ce,_t,"\u0237","\\j",!0),de(xt,Ce,_t,"\xDF","\\ss",!0),de(xt,Ce,_t,"\xE6","\\ae",!0),de(xt,Ce,_t,"\xE6","\\ae",!0),de(xt,Ce,_t,"\u0153","\\oe",!0),de(xt,Ce,_t,"\xF8","\\o",!0),de(xt,Ce,_t,"\xC6","\\AE",!0),de(xt,Ce,_t,"\u0152","\\OE",!0),de(xt,Ce,_t,"\xD8","\\O",!0),de(xt,Ce,jt,"\u02CA","\\'"),de(xt,Ce,jt,"\u02CB","\\`"),de(xt,Ce,jt,"\u02C6","\\^"),de(xt,Ce,jt,"\u02DC","\\~"),de(xt,Ce,jt,"\u02C9","\\="),de(xt,Ce,jt,"\u02D8","\\u"),de(xt,Ce,jt,"\u02D9","\\."),de(xt,Ce,jt,"\u02DA","\\r"),de(xt,Ce,jt,"\u02C7","\\v"),de(xt,Ce,jt,"\xA8",'\\"'),de(xt,Ce,jt,"\u02DD","\\H"),de(xt,Ce,jt,"\u25EF","\\textcircled");var Zu={"--":!0,"---":!0,"``":!0,"''":!0};de(xt,Ce,_t,"\u2013","--"),de(xt,Ce,_t,"\u2013","\\textendash"),de(xt,Ce,_t,"\u2014","---"),de(xt,Ce,_t,"\u2014","\\textemdash"),de(xt,Ce,_t,"\u2018","`"),de(xt,Ce,_t,"\u2018","\\textquoteleft"),de(xt,Ce,_t,"\u2019","'"),de(xt,Ce,_t,"\u2019","\\textquoteright"),de(xt,Ce,_t,"\u201C","``"),de(xt,Ce,_t,"\u201C","\\textquotedblleft"),de(xt,Ce,_t,"\u201D","''"),de(xt,Ce,_t,"\u201D","\\textquotedblright"),de(me,Ce,_t,"\xB0","\\degree",!0),de(xt,Ce,_t,"\xB0","\\degree"),de(xt,Ce,_t,"\xB0","\\textdegree",!0),de(me,Ce,Ue,"\xA3","\\pounds"),de(me,Ce,Ue,"\xA3","\\mathsterling",!0),de(xt,Ce,Ue,"\xA3","\\pounds"),de(xt,Ce,Ue,"\xA3","\\textsterling",!0),de(me,at,_t,"\u2720","\\maltese"),de(xt,at,_t,"\u2720","\\maltese"),de(xt,Ce,Fu,"\xA0","\\ "),de(xt,Ce,Fu,"\xA0"," "),de(xt,Ce,Fu,"\xA0","~");for(var Yu='0123456789/@."',wu=0;wu<Yu.length;wu++){var Iu=Yu.charAt(wu);de(me,Ce,_t,Iu,Iu)}for(var Ct='0123456789!@*()-=+[]<>|";:?/.,',eu=0;eu<Ct.length;eu++){var iu=Ct.charAt(eu);de(xt,Ce,_t,iu,iu)}for(var au="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",bt=0;bt<au.length;bt++){var Ht=au.charAt(bt);de(me,Ce,Ue,Ht,Ht),de(xt,Ce,_t,Ht,Ht)}de(me,at,_t,"C","\u2102"),de(xt,at,_t,"C","\u2102"),de(me,at,_t,"H","\u210D"),de(xt,at,_t,"H","\u210D"),de(me,at,_t,"N","\u2115"),de(xt,at,_t,"N","\u2115"),de(me,at,_t,"P","\u2119"),de(xt,at,_t,"P","\u2119"),de(me,at,_t,"Q","\u211A"),de(xt,at,_t,"Q","\u211A"),de(me,at,_t,"R","\u211D"),de(xt,at,_t,"R","\u211D"),de(me,at,_t,"Z","\u2124"),de(xt,at,_t,"Z","\u2124"),de(me,Ce,Ue,"h","\u210E"),de(xt,Ce,Ue,"h","\u210E");for(var Dt="",Ot=0;Ot<au.length;Ot++){var cu=au.charAt(Ot);Dt=String.fromCharCode(55349,56320+Ot),de(me,Ce,Ue,cu,Dt),de(xt,Ce,_t,cu,Dt),Dt=String.fromCharCode(55349,56372+Ot),de(me,Ce,Ue,cu,Dt),de(xt,Ce,_t,cu,Dt),Dt=String.fromCharCode(55349,56424+Ot),de(me,Ce,Ue,cu,Dt),de(xt,Ce,_t,cu,Dt),Dt=String.fromCharCode(55349,56580+Ot),de(me,Ce,Ue,cu,Dt),de(xt,Ce,_t,cu,Dt),Dt=String.fromCharCode(55349,56736+Ot),de(me,Ce,Ue,cu,Dt),de(xt,Ce,_t,cu,Dt),Dt=String.fromCharCode(55349,56788+Ot),de(me,Ce,Ue,cu,Dt),de(xt,Ce,_t,cu,Dt),Dt=String.fromCharCode(55349,56840+Ot),de(me,Ce,Ue,cu,Dt),de(xt,Ce,_t,cu,Dt),Dt=String.fromCharCode(55349,56944+Ot),de(me,Ce,Ue,cu,Dt),de(xt,Ce,_t,cu,Dt),Ot<26&&(Dt=String.fromCharCode(55349,56632+Ot),de(me,Ce,Ue,cu,Dt),de(xt,Ce,_t,cu,Dt),Dt=String.fromCharCode(55349,56476+Ot),de(me,Ce,Ue,cu,Dt),de(xt,Ce,_t,cu,Dt))}Dt="\u{1D55C}",de(me,Ce,Ue,"k",Dt),de(xt,Ce,_t,"k",Dt);for(var Hu=0;Hu<10;Hu++){var Wu=Hu.toString();Dt=String.fromCharCode(55349,57294+Hu),de(me,Ce,Ue,Wu,Dt),de(xt,Ce,_t,Wu,Dt),Dt=String.fromCharCode(55349,57314+Hu),de(me,Ce,Ue,Wu,Dt),de(xt,Ce,_t,Wu,Dt),Dt=String.fromCharCode(55349,57324+Hu),de(me,Ce,Ue,Wu,Dt),de(xt,Ce,_t,Wu,Dt),Dt=String.fromCharCode(55349,57334+Hu),de(me,Ce,Ue,Wu,Dt),de(xt,Ce,_t,Wu,Dt)}for(var Br="\xC7\xD0\xDE\xE7\xFE",ir=0;ir<Br.length;ir++){var rn=Br.charAt(ir);de(me,Ce,Ue,rn,rn),de(xt,Ce,_t,rn,rn)}de(xt,Ce,_t,"\xF0","\xF0"),de(xt,Ce,_t,"\u2013","\u2013"),de(xt,Ce,_t,"\u2014","\u2014"),de(xt,Ce,_t,"\u2018","\u2018"),de(xt,Ce,_t,"\u2019","\u2019"),de(xt,Ce,_t,"\u201C","\u201C"),de(xt,Ce,_t,"\u201D","\u201D");var At=[["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"]],Lu=[["mathbf","textbf","Main-Bold"],["","",""],["mathsf","textsf","SansSerif-Regular"],["mathboldsf","textboldsf","SansSerif-Bold"],["mathtt","texttt","Typewriter-Regular"]],Xr=function(Z,Q){var ue=Z.charCodeAt(0),H=Z.charCodeAt(1),fe=(ue-55296)*1024+(H-56320)+65536,be=Q==="math"?0:1;if(119808<=fe&&fe<120484){var Ye=Math.floor((fe-119808)/26);return[At[Ye][2],At[Ye][be]]}else if(120782<=fe&&fe<=120831){var st=Math.floor((fe-120782)/10);return[Lu[st][2],Lu[st][be]]}else{if(fe===120485||fe===120486)return[At[0][2],At[0][be]];if(120486<fe&&fe<120782)return["",""];throw new s("Unsupported character: "+Z)}},Rn=[[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]],Wr=[.5,.6,.7,.8,.9,1,1.2,1.44,1.728,2.074,2.488],mn=function(Z,Q){return Q.size<2?Z:Rn[Z-1][Q.size-1]},Tn=function(){function Ve(Q){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=Q.style,this.color=Q.color,this.size=Q.size||Ve.BASESIZE,this.textSize=Q.textSize||this.size,this.phantom=!!Q.phantom,this.font=Q.font||"",this.fontFamily=Q.fontFamily||"",this.fontWeight=Q.fontWeight||"",this.fontShape=Q.fontShape||"",this.sizeMultiplier=Wr[this.size-1],this.maxSize=Q.maxSize,this.minRuleThickness=Q.minRuleThickness,this._fontMetrics=void 0}var Z=Ve.prototype;return Z.extend=function(ue){var H={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 fe in ue)ue.hasOwnProperty(fe)&&(H[fe]=ue[fe]);return new Ve(H)},Z.havingStyle=function(ue){return this.style===ue?this:this.extend({style:ue,size:mn(this.textSize,ue)})},Z.havingCrampedStyle=function(){return this.havingStyle(this.style.cramp())},Z.havingSize=function(ue){return this.size===ue&&this.textSize===ue?this:this.extend({style:this.style.text(),size:ue,textSize:ue,sizeMultiplier:Wr[ue-1]})},Z.havingBaseStyle=function(ue){ue=ue||this.style.text();var H=mn(Ve.BASESIZE,ue);return this.size===H&&this.textSize===Ve.BASESIZE&&this.style===ue?this:this.extend({style:ue,size:H})},Z.havingBaseSizing=function(){var ue;switch(this.style.id){case 4:case 5:ue=3;break;case 6:case 7:ue=1;break;default:ue=6}return this.extend({style:this.style.text(),size:ue})},Z.withColor=function(ue){return this.extend({color:ue})},Z.withPhantom=function(){return this.extend({phantom:!0})},Z.withFont=function(ue){return this.extend({font:ue})},Z.withTextFontFamily=function(ue){return this.extend({fontFamily:ue,font:""})},Z.withTextFontWeight=function(ue){return this.extend({fontWeight:ue,font:""})},Z.withTextFontShape=function(ue){return this.extend({fontShape:ue,font:""})},Z.sizingClasses=function(ue){return ue.size!==this.size?["sizing","reset-size"+ue.size,"size"+this.size]:[]},Z.baseSizingClasses=function(){return this.size!==Ve.BASESIZE?["sizing","reset-size"+this.size,"size"+Ve.BASESIZE]:[]},Z.fontMetrics=function(){return this._fontMetrics||(this._fontMetrics=Nt(this.size)),this._fontMetrics},Z.getColor=function(){return this.phantom?"transparent":this.color},Ve}();Tn.BASESIZE=6;var Gn=Tn,In={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},Yn={ex:!0,em:!0,mu:!0},E0=function(Z){return typeof Z!="string"&&(Z=Z.unit),Z in In||Z in Yn||Z==="ex"},o0=function(Z,Q){var ue;if(Z.unit in In)ue=In[Z.unit]/Q.fontMetrics().ptPerEm/Q.sizeMultiplier;else if(Z.unit==="mu")ue=Q.fontMetrics().cssEmPerMu;else{var H;if(Q.style.isTight()?H=Q.havingStyle(Q.style.text()):H=Q,Z.unit==="ex")ue=H.fontMetrics().xHeight;else if(Z.unit==="em")ue=H.fontMetrics().quad;else throw new s("Invalid unit: '"+Z.unit+"'");H!==Q&&(ue*=H.sizeMultiplier/Q.sizeMultiplier)}return Math.min(Z.number*ue,Q.maxSize)},n0=["\\imath","\u0131","\\jmath","\u0237","\\pounds","\\mathsterling","\\textsterling","\xA3"],yn=function(Z,Q,ue){return we[ue][Z]&&we[ue][Z].replace&&(Z=we[ue][Z].replace),{value:Z,metrics:Zt(Z,Q,ue)}},Qn=function(Z,Q,ue,H,fe){var be=yn(Z,Q,ue),Ye=be.metrics;Z=be.value;var st;if(Ye){var $t=Ye.italic;(ue==="text"||H&&H.font==="mathit")&&($t=0),st=new Oe(Z,Ye.height,Ye.depth,$t,Ye.skew,Ye.width,fe)}else typeof console!="undefined"&&console.warn("No character metrics "+("for '"+Z+"' in style '"+Q+"' and mode '"+ue+"'")),st=new Oe(Z,0,0,0,0,0,fe);if(H){st.maxFontSize=H.sizeMultiplier,H.style.isTight()&&st.classes.push("mtight");var gu=H.getColor();gu&&(st.style.color=gu)}return st},k0=function(Z,Q,ue,H){return H===void 0&&(H=[]),ue.font==="boldsymbol"&&yn(Z,"Main-Bold",Q).metrics?Qn(Z,"Main-Bold",Q,ue,H.concat(["mathbf"])):Z==="\\"||we[Q][Z].font==="main"?Qn(Z,"Main-Regular",Q,ue,H):Qn(Z,"AMS-Regular",Q,ue,H.concat(["amsrm"]))},Bt=function(Z,Q,ue,H){return/[0-9]/.test(Z.charAt(0))||D.contains(n0,Z)?{fontName:"Main-Italic",fontClass:"mathit"}:{fontName:"Math-Italic",fontClass:"mathdefault"}},S0=function(Z,Q,ue,H){return D.contains(n0,Z)?{fontName:"Main-Italic",fontClass:"mathit"}:/[0-9]/.test(Z.charAt(0))?{fontName:"Caligraphic-Regular",fontClass:"mathcal"}:{fontName:"Math-Italic",fontClass:"mathdefault"}},Jn=function(Z,Q,ue,H){return yn(Z,"Math-BoldItalic",Q).metrics?{fontName:"Math-BoldItalic",fontClass:"boldsymbol"}:{fontName:"Main-Bold",fontClass:"mathbf"}},Fn=function(Z,Q,ue){var H=Z.mode,fe=Z.text,be=["mord"],Ye=H==="math"||H==="text"&&Q.font,st=Ye?Q.font:Q.fontFamily;if(fe.charCodeAt(0)===55349){var $t=Xr(fe,H),gu=$t[0],Au=$t[1];return Qn(fe,gu,H,Q,be.concat(Au))}else if(st){var Vu,tr;if(st==="boldsymbol"||st==="mathnormal"){var _r=st==="boldsymbol"?Jn(fe,H,Q,be):S0(fe,H,Q,be);Vu=_r.fontName,tr=[_r.fontClass]}else D.contains(n0,fe)?(Vu="Main-Italic",tr=["mathit"]):Ye?(Vu=Ku[st].fontName,tr=[st]):(Vu=Uu(st,Q.fontWeight,Q.fontShape),tr=[st,Q.fontWeight,Q.fontShape]);if(yn(fe,Vu,H).metrics)return Qn(fe,Vu,H,Q,be.concat(tr));if(Zu.hasOwnProperty(fe)&&Vu.substr(0,10)==="Typewriter"){for(var Er=[],qr=0;qr<fe.length;qr++)Er.push(Qn(fe[qr],Vu,H,Q,be.concat(tr)));return Ft(Er)}}if(ue==="mathord"){var vn=Bt(fe,H,Q,be);return Qn(fe,vn.fontName,H,Q,be.concat([vn.fontClass]))}else if(ue==="textord"){var Mn=we[H][fe]&&we[H][fe].font;if(Mn==="ams"){var v0=Uu("amsrm",Q.fontWeight,Q.fontShape);return Qn(fe,v0,H,Q,be.concat("amsrm",Q.fontWeight,Q.fontShape))}else if(Mn==="main"||!Mn){var Si=Uu("textrm",Q.fontWeight,Q.fontShape);return Qn(fe,Si,H,Q,be.concat(Q.fontWeight,Q.fontShape))}else{var Ii=Uu(Mn,Q.fontWeight,Q.fontShape);return Qn(fe,Ii,H,Q,be.concat(Ii,Q.fontWeight,Q.fontShape))}}else throw new Error("unexpected type: "+ue+" in makeOrd")},j0=function(Z,Q){if(gt(Z.classes)!==gt(Q.classes)||Z.skew!==Q.skew||Z.maxFontSize!==Q.maxFontSize)return!1;for(var ue in Z.style)if(Z.style.hasOwnProperty(ue)&&Z.style[ue]!==Q.style[ue])return!1;for(var H in Q.style)if(Q.style.hasOwnProperty(H)&&Z.style[H]!==Q.style[H])return!1;return!0},e0=function(Z){for(var Q=0;Q<Z.length-1;Q++){var ue=Z[Q],H=Z[Q+1];ue instanceof Oe&&H instanceof Oe&&j0(ue,H)&&(ue.text+=H.text,ue.height=Math.max(ue.height,H.height),ue.depth=Math.max(ue.depth,H.depth),ue.italic=H.italic,Z.splice(Q+1,1),Q--)}return Z},sn=function(Z){for(var Q=0,ue=0,H=0,fe=0;fe<Z.children.length;fe++){var be=Z.children[fe];be.height>Q&&(Q=be.height),be.depth>ue&&(ue=be.depth),be.maxFontSize>H&&(H=be.maxFontSize)}Z.height=Q,Z.depth=ue,Z.maxFontSize=H},jr=function(Z,Q,ue,H){var fe=new ct(Z,Q,ue,H);return sn(fe),fe},xe=function(Z,Q,ue,H){return new ct(Z,Q,ue,H)},nt=function(Z,Q,ue){var H=jr([Z],[],Q);return H.height=Math.max(ue||Q.fontMetrics().defaultRuleThickness,Q.minRuleThickness),H.style.borderBottomWidth=H.height+"em",H.maxFontSize=1,H},Je=function(Z,Q,ue,H){var fe=new qe(Z,Q,ue,H);return sn(fe),fe},Ft=function(Z){var Q=new We(Z);return sn(Q),Q},dt=function(Z,Q){return Z instanceof We?jr([],[Z],Q):Z},su=function(Z){if(Z.positionType==="individualShift"){for(var Q=Z.children,ue=[Q[0]],H=-Q[0].shift-Q[0].elem.depth,fe=H,be=1;be<Q.length;be++){var Ye=-Q[be].shift-fe-Q[be].elem.depth,st=Ye-(Q[be-1].elem.height+Q[be-1].elem.depth);fe=fe+Ye,ue.push({type:"kern",size:st}),ue.push(Q[be])}return{children:ue,depth:H}}var $t;if(Z.positionType==="top"){for(var gu=Z.positionData,Au=0;Au<Z.children.length;Au++){var Vu=Z.children[Au];gu-=Vu.type==="kern"?Vu.size:Vu.elem.height+Vu.elem.depth}$t=gu}else if(Z.positionType==="bottom")$t=-Z.positionData;else{var tr=Z.children[0];if(tr.type!=="elem")throw new Error('First child must have type "elem".');if(Z.positionType==="shift")$t=-tr.elem.depth-Z.positionData;else if(Z.positionType==="firstBaseline")$t=-tr.elem.depth;else throw new Error("Invalid positionType "+Z.positionType+".")}return{children:Z.children,depth:$t}},pu=function(Z,Q){for(var ue=su(Z),H=ue.children,fe=ue.depth,be=0,Ye=0;Ye<H.length;Ye++){var st=H[Ye];if(st.type==="elem"){var $t=st.elem;be=Math.max(be,$t.maxFontSize,$t.height)}}be+=2;var gu=jr(["pstrut"],[]);gu.style.height=be+"em";for(var Au=[],Vu=fe,tr=fe,_r=fe,Er=0;Er<H.length;Er++){var qr=H[Er];if(qr.type==="kern")_r+=qr.size;else{var vn=qr.elem,Mn=qr.wrapperClasses||[],v0=qr.wrapperStyle||{},Si=jr(Mn,[gu,vn],void 0,v0);Si.style.top=-be-_r-vn.depth+"em",qr.marginLeft&&(Si.style.marginLeft=qr.marginLeft),qr.marginRight&&(Si.style.marginRight=qr.marginRight),Au.push(Si),_r+=vn.height+vn.depth}Vu=Math.min(Vu,_r),tr=Math.max(tr,_r)}var Ii=jr(["vlist"],Au);Ii.style.height=tr+"em";var Ri;if(Vu<0){var _i=jr([],[]),L0=jr(["vlist"],[_i]);L0.style.height=-Vu+"em";var r4=jr(["vlist-s"],[new Oe("\u200B")]);Ri=[jr(["vlist-r"],[Ii,r4]),jr(["vlist-r"],[L0])]}else Ri=[jr(["vlist-r"],[Ii])];var Ai=jr(["vlist-t"],Ri);return Ri.length===2&&Ai.classes.push("vlist-t2"),Ai.height=tr,Ai.depth=-Vu,Ai},Du=function(Z,Q){var ue=jr(["mspace"],[],Q),H=o0(Z,Q);return ue.style.marginRight=H+"em",ue},Uu=function(Z,Q,ue){var H="";switch(Z){case"amsrm":H="AMS";break;case"textrm":H="Main";break;case"textsf":H="SansSerif";break;case"texttt":H="Typewriter";break;default:H=Z}var fe;return Q==="textbf"&&ue==="textit"?fe="BoldItalic":Q==="textbf"?fe="Bold":Q==="textit"?fe="Italic":fe="Regular",H+"-"+fe},Ku={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"}},Ru={vec:["vec",.471,.714],oiintSize1:["oiintSize1",.957,.499],oiintSize2:["oiintSize2",1.472,.659],oiiintSize1:["oiiintSize1",1.304,.499],oiiintSize2:["oiiintSize2",1.98,.659]},br=function(Z,Q){var ue=Ru[Z],H=ue[0],fe=ue[1],be=ue[2],Ye=new Ze(H),st=new $e([Ye],{width:fe+"em",height:be+"em",style:"width:"+fe+"em",viewBox:"0 0 "+1e3*fe+" "+1e3*be,preserveAspectRatio:"xMinYMin"}),$t=xe(["overlay"],[st],Q);return $t.height=be,$t.style.height=be+"em",$t.style.width=fe+"em",$t},hu={fontMap:Ku,makeSymbol:Qn,mathsym:k0,makeSpan:jr,makeSvgSpan:xe,makeLineSpan:nt,makeAnchor:Je,makeFragment:Ft,wrapFragment:dt,makeVList:pu,makeOrd:Fn,makeGlue:Du,staticSvg:br,svgData:Ru,tryCombineChars:e0};function Or(Ve,Z){var Q=Yr(Ve,Z);if(!Q)throw new Error("Expected node of type "+Z+", but got "+(Ve?"node of type "+Ve.type:String(Ve)));return Q}function Yr(Ve,Z){return Ve&&Ve.type===Z?Ve:null}function Pr(Ve,Z){var Q=lr(Ve,Z);if(!Q)throw new Error('Expected node of type "atom" and family "'+Z+'", but got '+(Ve?Ve.type==="atom"?"atom of family "+Ve.family:"node of type "+Ve.type:String(Ve)));return Q}function lr(Ve,Z){return Ve&&Ve.type==="atom"&&Ve.family===Z?Ve:null}function rr(Ve){var Z=Gr(Ve);if(!Z)throw new Error("Expected node of symbol group type, but got "+(Ve?"node of type "+Ve.type:String(Ve)));return Z}function Gr(Ve){return Ve&&(Ve.type==="atom"||nu.hasOwnProperty(Ve.type))?Ve:null}var nr={number:3,unit:"mu"},Kr={number:4,unit:"mu"},Qr={number:5,unit:"mu"},Ar={mord:{mop:nr,mbin:Kr,mrel:Qr,minner:nr},mop:{mord:nr,mop:nr,mrel:Qr,minner:nr},mbin:{mord:Kr,mop:Kr,mopen:Kr,minner:Kr},mrel:{mord:Qr,mop:Qr,mopen:Qr,minner:Qr},mopen:{},mclose:{mop:nr,mbin:Kr,mrel:Qr,minner:nr},mpunct:{mord:nr,mop:nr,mrel:Qr,mopen:nr,mclose:nr,mpunct:nr,minner:nr},minner:{mord:nr,mop:nr,mbin:Kr,mrel:Qr,mopen:nr,mpunct:nr,minner:nr}},Dr={mord:{mop:nr},mop:{mord:nr,mop:nr},mbin:{},mrel:{},mopen:{},mclose:{mop:nr},mpunct:{},minner:{mop:nr}},z0={},On={},_n={};function gr(Ve){for(var Z=Ve.type,Q=Ve.names,ue=Ve.props,H=Ve.handler,fe=Ve.htmlBuilder,be=Ve.mathmlBuilder,Ye={type:Z,numArgs:ue.numArgs,argTypes:ue.argTypes,greediness:ue.greediness===void 0?1:ue.greediness,allowedInText:!!ue.allowedInText,allowedInMath:ue.allowedInMath===void 0?!0:ue.allowedInMath,numOptionalArgs:ue.numOptionalArgs||0,infix:!!ue.infix,handler:H},st=0;st<Q.length;++st)z0[Q[st]]=Ye;Z&&(fe&&(On[Z]=fe),be&&(_n[Z]=be))}function fn(Ve){var Z=Ve.type,Q=Ve.htmlBuilder,ue=Ve.mathmlBuilder;gr({type:Z,names:[],props:{numArgs:0},handler:function(){throw new Error("Should never be called.")},htmlBuilder:Q,mathmlBuilder:ue})}var Kn=function(Z){var Q=Yr(Z,"ordgroup");return Q?Q.body:[Z]},P0=hu.makeSpan,Ki=["leftmost","mbin","mopen","mrel","mop","mpunct"],Z0=["rightmost","mrel","mclose","mpunct"],Vi={display:W.DISPLAY,text:W.TEXT,script:W.SCRIPT,scriptscript:W.SCRIPTSCRIPT},i4={mord:"mord",mop:"mop",mbin:"mbin",mrel:"mrel",mopen:"mopen",mclose:"mclose",mpunct:"mpunct",minner:"minner"},ut=function(Z,Q,ue,H){H===void 0&&(H=[null,null]);for(var fe=[],be=0;be<Z.length;be++){var Ye=qu(Z[be],Q);if(Ye instanceof We){var st=Ye.children;fe.push.apply(fe,st)}else fe.push(Ye)}if(!ue)return fe;var $t=Q;if(Z.length===1){var gu=Yr(Z[0],"sizing")||Yr(Z[0],"styling");gu&&(gu.type==="sizing"?$t=Q.havingSize(gu.size):gu.type==="styling"&&($t=Q.havingStyle(Vi[gu.style])))}var Au=P0([H[0]||"leftmost"],[],Q),Vu=P0([H[1]||"rightmost"],[],Q);return Yt(fe,function(tr,_r){var Er=_r.classes[0],qr=tr.classes[0];Er==="mbin"&&D.contains(Z0,qr)?_r.classes[0]="mord":qr==="mbin"&&D.contains(Ki,Er)&&(tr.classes[0]="mord")},{node:Au},Vu),Yt(fe,function(tr,_r){var Er=Cu(_r),qr=Cu(tr),vn=Er&&qr?tr.hasClass("mtight")?Dr[Er][qr]:Ar[Er][qr]:null;if(vn)return hu.makeGlue(vn,$t)},{node:Au},Vu),fe},Yt=function Ve(Z,Q,ue,H){H&&Z.push(H);for(var fe=0;fe<Z.length;fe++){var be=Z[fe],Ye=Be(be);if(Ye){Ve(Ye.children,Q,ue);continue}if(be.classes[0]!=="mspace"){var st=Q(be,ue.node);st&&(ue.insertAfter?ue.insertAfter(st):(Z.unshift(st),fe++)),ue.node=be,ue.insertAfter=function($t){return function(gu){Z.splice($t+1,0,gu),fe++}}(fe)}}H&&Z.pop()},Be=function(Z){return Z instanceof We||Z instanceof qe?Z:null},du=function Ve(Z,Q){var ue=Be(Z);if(ue){var H=ue.children;if(H.length){if(Q==="right")return Ve(H[H.length-1],"right");if(Q==="left")return Ve(H[0],"left")}}return Z},Cu=function(Z,Q){return Z?(Q&&(Z=du(Z,Q)),i4[Z.classes[0]]||null):null},cr=function(Z,Q){var ue=["nulldelimiter"].concat(Z.baseSizingClasses());return P0(Q.concat(ue))},qu=function(Z,Q,ue){if(!Z)return P0();if(On[Z.type]){var H=On[Z.type](Z,Q);if(ue&&Q.size!==ue.size){H=P0(Q.sizingClasses(ue),[H],Q);var fe=Q.sizeMultiplier/ue.sizeMultiplier;H.height*=fe,H.depth*=fe}return H}else throw new s("Got group of unknown type: '"+Z.type+"'")};function Hr(Ve,Z){var Q=P0(["base"],Ve,Z),ue=P0(["strut"]);return ue.style.height=Q.height+Q.depth+"em",ue.style.verticalAlign=-Q.depth+"em",Q.children.unshift(ue),Q}function i0(Ve,Z){var Q=null;Ve.length===1&&Ve[0].type==="tag"&&(Q=Ve[0].tag,Ve=Ve[0].body);for(var ue=ut(Ve,Z,!0),H=[],fe=[],be=0;be<ue.length;be++)if(fe.push(ue[be]),ue[be].hasClass("mbin")||ue[be].hasClass("mrel")||ue[be].hasClass("allowbreak")){for(var Ye=!1;be<ue.length-1&&ue[be+1].hasClass("mspace")&&!ue[be+1].hasClass("newline");)be++,fe.push(ue[be]),ue[be].hasClass("nobreak")&&(Ye=!0);Ye||(H.push(Hr(fe,Z)),fe=[])}else ue[be].hasClass("newline")&&(fe.pop(),fe.length>0&&(H.push(Hr(fe,Z)),fe=[]),H.push(ue[be]));fe.length>0&&H.push(Hr(fe,Z));var st;Q&&(st=Hr(ut(Q,Z,!0)),st.classes=["tag"],H.push(st));var $t=P0(["katex-html"],H);if($t.setAttribute("aria-hidden","true"),st){var gu=st.children[0];gu.style.height=$t.height+$t.depth+"em",gu.style.verticalAlign=-$t.depth+"em"}return $t}function Pn(Ve){return new We(Ve)}var Fr=function(){function Ve(Q,ue){this.type=void 0,this.attributes=void 0,this.children=void 0,this.type=Q,this.attributes={},this.children=ue||[]}var Z=Ve.prototype;return Z.setAttribute=function(ue,H){this.attributes[ue]=H},Z.getAttribute=function(ue){return this.attributes[ue]},Z.toNode=function(){var ue=document.createElementNS("http://www.w3.org/1998/Math/MathML",this.type);for(var H in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,H)&&ue.setAttribute(H,this.attributes[H]);for(var fe=0;fe<this.children.length;fe++)ue.appendChild(this.children[fe].toNode());return ue},Z.toMarkup=function(){var ue="<"+this.type;for(var H in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,H)&&(ue+=" "+H+'="',ue+=D.escape(this.attributes[H]),ue+='"');ue+=">";for(var fe=0;fe<this.children.length;fe++)ue+=this.children[fe].toMarkup();return ue+="</"+this.type+">",ue},Z.toText=function(){return this.children.map(function(ue){return ue.toText()}).join("")},Ve}(),sr=function(){function Ve(Q){this.text=void 0,this.text=Q}var Z=Ve.prototype;return Z.toNode=function(){return document.createTextNode(this.text)},Z.toMarkup=function(){return D.escape(this.toText())},Z.toText=function(){return this.text},Ve}(),hn=function(){function Ve(Q){this.width=void 0,this.character=void 0,this.width=Q,Q>=.05555&&Q<=.05556?this.character="\u200A":Q>=.1666&&Q<=.1667?this.character="\u2009":Q>=.2222&&Q<=.2223?this.character="\u2005":Q>=.2777&&Q<=.2778?this.character="\u2005\u200A":Q>=-.05556&&Q<=-.05555?this.character="\u200A\u2063":Q>=-.1667&&Q<=-.1666?this.character="\u2009\u2063":Q>=-.2223&&Q<=-.2222?this.character="\u205F\u2063":Q>=-.2778&&Q<=-.2777?this.character="\u2005\u2063":this.character=null}var Z=Ve.prototype;return Z.toNode=function(){if(this.character)return document.createTextNode(this.character);var ue=document.createElementNS("http://www.w3.org/1998/Math/MathML","mspace");return ue.setAttribute("width",this.width+"em"),ue},Z.toMarkup=function(){return this.character?"<mtext>"+this.character+"</mtext>":'<mspace width="'+this.width+'em"/>'},Z.toText=function(){return this.character?this.character:" "},Ve}(),fr={MathNode:Fr,TextNode:sr,SpaceNode:hn,newDocumentFragment:Pn},a0=function(Z,Q,ue){return we[Q][Z]&&we[Q][Z].replace&&Z.charCodeAt(0)!==55349&&!(Zu.hasOwnProperty(Z)&&ue&&(ue.fontFamily&&ue.fontFamily.substr(4,2)==="tt"||ue.font&&ue.font.substr(4,2)==="tt"))&&(Z=we[Q][Z].replace),new fr.TextNode(Z)},bi=function(Z){return Z.length===1?Z[0]:new fr.MathNode("mrow",Z)},ki=function(Z,Q){if(Q.fontFamily==="texttt")return"monospace";if(Q.fontFamily==="textsf")return Q.fontShape==="textit"&&Q.fontWeight==="textbf"?"sans-serif-bold-italic":Q.fontShape==="textit"?"sans-serif-italic":Q.fontWeight==="textbf"?"bold-sans-serif":"sans-serif";if(Q.fontShape==="textit"&&Q.fontWeight==="textbf")return"bold-italic";if(Q.fontShape==="textit")return"italic";if(Q.fontWeight==="textbf")return"bold";var ue=Q.font;if(!ue||ue==="mathnormal")return null;var H=Z.mode;if(ue==="mathit")return"italic";if(ue==="boldsymbol")return"bold-italic";if(ue==="mathbf")return"bold";if(ue==="mathbb")return"double-struck";if(ue==="mathfrak")return"fraktur";if(ue==="mathscr"||ue==="mathcal")return"script";if(ue==="mathsf")return"sans-serif";if(ue==="mathtt")return"monospace";var fe=Z.text;if(D.contains(["\\imath","\\jmath"],fe))return null;we[H][fe]&&we[H][fe].replace&&(fe=we[H][fe].replace);var be=hu.fontMap[ue].fontName;return Zt(fe,be,H)?hu.fontMap[ue].variant:null},c0=function(Z,Q,ue){if(Z.length===1){var H=$n(Z[0],Q);return ue&&H instanceof Fr&&H.type==="mo"&&(H.setAttribute("lspace","0em"),H.setAttribute("rspace","0em")),[H]}for(var fe=[],be,Ye=0;Ye<Z.length;Ye++){var st=$n(Z[Ye],Q);if(st instanceof Fr&&be instanceof Fr){if(st.type==="mtext"&&be.type==="mtext"&&st.getAttribute("mathvariant")===be.getAttribute("mathvariant")){var $t;($t=be.children).push.apply($t,st.children);continue}else if(st.type==="mn"&&be.type==="mn"){var gu;(gu=be.children).push.apply(gu,st.children);continue}else if(st.type==="mi"&&st.children.length===1&&be.type==="mn"){var Au=st.children[0];if(Au instanceof sr&&Au.text==="."){var Vu;(Vu=be.children).push.apply(Vu,st.children);continue}}else if(be.type==="mi"&&be.children.length===1){var tr=be.children[0];if(tr instanceof sr&&tr.text==="\u0338"&&(st.type==="mo"||st.type==="mi"||st.type==="mn")){var _r=st.children[0];_r instanceof sr&&_r.text.length>0&&(_r.text=_r.text.slice(0,1)+"\u0338"+_r.text.slice(1),fe.pop())}}}fe.push(st),be=st}return fe},ni=function(Z,Q,ue){return bi(c0(Z,Q,ue))},$n=function(Z,Q){if(!Z)return new fr.MathNode("mrow");if(_n[Z.type]){var ue=_n[Z.type](Z,Q);return ue}else throw new s("Got group of unknown type: '"+Z.type+"'")};function Zi(Ve,Z,Q,ue){var H=c0(Ve,Q),fe;H.length===1&&H[0]instanceof Fr&&D.contains(["mrow","mtable"],H[0].type)?fe=H[0]:fe=new fr.MathNode("mrow",H);var be=new fr.MathNode("annotation",[new fr.TextNode(Z)]);be.setAttribute("encoding","application/x-tex");var Ye=new fr.MathNode("semantics",[fe,be]),st=new fr.MathNode("math",[Ye]);st.setAttribute("xmlns","http://www.w3.org/1998/Math/MathML");var $t=ue?"katex":"katex-mathml";return hu.makeSpan([$t],[st])}var A4=function(Z){return new Gn({style:Z.displayMode?W.DISPLAY:W.TEXT,maxSize:Z.maxSize,minRuleThickness:Z.minRuleThickness})},W4=function(Z,Q){if(Q.displayMode){var ue=["katex-display"];Q.leqno&&ue.push("leqno"),Q.fleqn&&ue.push("fleqn"),Z=hu.makeSpan(ue,[Z])}return Z},Y4=function(Z,Q,ue){var H=A4(ue),fe;if(ue.output==="mathml")return Zi(Z,Q,H,!0);if(ue.output==="html"){var be=i0(Z,H);fe=hu.makeSpan(["katex"],[be])}else{var Ye=Zi(Z,Q,H,!1),st=i0(Z,H);fe=hu.makeSpan(["katex"],[Ye,st])}return W4(fe,ue)},ga=function(Z,Q,ue){var H=A4(ue),fe=i0(Z,H),be=hu.makeSpan(["katex"],[fe]);return W4(be,ue)},fa=Y4,l4={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"},x4=function(Z){var Q=new fr.MathNode("mo",[new fr.TextNode(l4[Z.substr(1)])]);return Q.setAttribute("stretchy","true"),Q},m4={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]},Q4=function(Z){return Z.type==="ordgroup"?Z.body.length:1},H4=function(Z,Q){function ue(){var st=4e5,$t=Z.label.substr(1);if(D.contains(["widehat","widecheck","widetilde","utilde"],$t)){var gu=Z,Au=Q4(gu.base),Vu,tr,_r;if(Au>5)$t==="widehat"||$t==="widecheck"?(Vu=420,st=2364,_r=.42,tr=$t+"4"):(Vu=312,st=2340,_r=.34,tr="tilde4");else{var Er=[1,1,2,2,3,3][Au];$t==="widehat"||$t==="widecheck"?(st=[0,1062,2364,2364,2364][Er],Vu=[0,239,300,360,420][Er],_r=[0,.24,.3,.3,.36,.42][Er],tr=$t+Er):(st=[0,600,1033,2339,2340][Er],Vu=[0,260,286,306,312][Er],_r=[0,.26,.286,.3,.306,.34][Er],tr="tilde"+Er)}var qr=new Ze(tr),vn=new $e([qr],{width:"100%",height:_r+"em",viewBox:"0 0 "+st+" "+Vu,preserveAspectRatio:"none"});return{span:hu.makeSvgSpan([],[vn],Q),minWidth:0,height:_r}}else{var Mn=[],v0=m4[$t],Si=v0[0],Ii=v0[1],Ri=v0[2],_i=Ri/1e3,L0=Si.length,r4,Ai;if(L0===1){var _u=v0[3];r4=["hide-tail"],Ai=[_u]}else if(L0===2)r4=["halfarrow-left","halfarrow-right"],Ai=["xMinYMin","xMaxYMin"];else if(L0===3)r4=["brace-left","brace-center","brace-right"],Ai=["xMinYMin","xMidYMin","xMaxYMin"];else throw new Error(`Correct katexImagesData or update code here to support
|
|
|
`+L0+" children.");for(var S4=0;S4<L0;S4++){var R4=new Ze(Si[S4]),Ea=new $e([R4],{width:"400em",height:_i+"em",viewBox:"0 0 "+st+" "+Ri,preserveAspectRatio:Ai[S4]+" slice"}),ji=hu.makeSvgSpan([r4[S4]],[Ea],Q);if(L0===1)return{span:ji,minWidth:Ii,height:_i};ji.style.height=_i+"em",Mn.push(ji)}return{span:hu.makeSpan(["stretchy"],Mn,Q),minWidth:Ii,height:_i}}}var H=ue(),fe=H.span,be=H.minWidth,Ye=H.height;return fe.height=Ye,fe.style.height=Ye+"em",be>0&&(fe.style.minWidth=be+"em"),fe},En=function(Z,Q,ue,H){var fe,be=Z.height+Z.depth+2*ue;if(/fbox|color/.test(Q)){if(fe=hu.makeSpan(["stretchy",Q],[],H),Q==="fbox"){var Ye=H.color&&H.getColor();Ye&&(fe.style.borderColor=Ye)}}else{var st=[];/^[bx]cancel$/.test(Q)&&st.push(new Qe({x1:"0",y1:"0",x2:"100%",y2:"100%","stroke-width":"0.046em"})),/^x?cancel$/.test(Q)&&st.push(new Qe({x1:"0",y1:"100%",x2:"100%",y2:"0","stroke-width":"0.046em"}));var $t=new $e(st,{width:"100%",height:be+"em"});fe=hu.makeSvgSpan([],[$t],H)}return fe.height=be,fe.style.height=be+"em",fe},dn={encloseSpan:En,mathMLnode:x4,svgSpan:H4},U0=function(Z,Q){var ue,H,fe=Yr(Z,"supsub"),be;fe?(H=Or(fe.base,"accent"),ue=H.base,fe.base=ue,be=mt(qu(fe,Q)),fe.base=H):(H=Or(Z,"accent"),ue=H.base);var Ye=qu(ue,Q.havingCrampedStyle()),st=H.isShifty&&D.isCharacterBox(ue),$t=0;if(st){var gu=D.getBaseElem(ue),Au=qu(gu,Q.havingCrampedStyle());$t=lt(Au).skew}var Vu=Math.min(Ye.height,Q.fontMetrics().xHeight),tr;if(H.isStretchy)tr=dn.svgSpan(H,Q),tr=hu.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:Ye},{type:"elem",elem:tr,wrapperClasses:["svg-align"],wrapperStyle:$t>0?{width:"calc(100% - "+2*$t+"em)",marginLeft:2*$t+"em"}:void 0}]},Q);else{var _r,Er;H.label==="\\vec"?(_r=hu.staticSvg("vec",Q),Er=hu.svgData.vec[1]):(_r=hu.makeOrd({mode:H.mode,text:H.label},Q,"textord"),_r=lt(_r),_r.italic=0,Er=_r.width),tr=hu.makeSpan(["accent-body"],[_r]);var qr=H.label==="\\textcircled";qr&&(tr.classes.push("accent-full"),Vu=Ye.height);var vn=$t;qr||(vn-=Er/2),tr.style.left=vn+"em",H.label==="\\textcircled"&&(tr.style.top=".2em"),tr=hu.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:Ye},{type:"kern",size:-Vu},{type:"elem",elem:tr}]},Q)}var Mn=hu.makeSpan(["mord","accent"],[tr],Q);return be?(be.children[0]=Mn,be.height=Math.max(Mn.height,be.height),be.classes[0]="mord",be):Mn},oi=function(Z,Q){var ue=Z.isStretchy?dn.mathMLnode(Z.label):new fr.MathNode("mo",[a0(Z.label,Z.mode)]),H=new fr.MathNode("mover",[$n(Z.base,Q),ue]);return H.setAttribute("accent","true"),H},li=new RegExp(["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring"].map(function(Ve){return"\\"+Ve}).join("|"));gr({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,Q){var ue=Q[0],H=!li.test(Z.funcName),fe=!H||Z.funcName==="\\widehat"||Z.funcName==="\\widetilde"||Z.funcName==="\\widecheck";return{type:"accent",mode:Z.parser.mode,label:Z.funcName,isStretchy:H,isShifty:fe,base:ue}},htmlBuilder:U0,mathmlBuilder:oi}),gr({type:"accent",names:["\\'","\\`","\\^","\\~","\\=","\\u","\\.",'\\"',"\\r","\\H","\\v","\\textcircled"],props:{numArgs:1,allowedInText:!0,allowedInMath:!1},handler:function(Z,Q){var ue=Q[0];return{type:"accent",mode:Z.parser.mode,label:Z.funcName,isStretchy:!1,isShifty:!0,base:ue}},htmlBuilder:U0,mathmlBuilder:oi}),gr({type:"accentUnder",names:["\\underleftarrow","\\underrightarrow","\\underleftrightarrow","\\undergroup","\\underlinesegment","\\utilde"],props:{numArgs:1},handler:function(Z,Q){var ue=Z.parser,H=Z.funcName,fe=Q[0];return{type:"accentUnder",mode:ue.mode,label:H,base:fe}},htmlBuilder:function(Z,Q){var ue=qu(Z.base,Q),H=dn.svgSpan(Z,Q),fe=Z.label==="\\utilde"?.12:0,be=hu.makeVList({positionType:"bottom",positionData:H.height+fe,children:[{type:"elem",elem:H,wrapperClasses:["svg-align"]},{type:"kern",size:fe},{type:"elem",elem:ue}]},Q);return hu.makeSpan(["mord","accentunder"],[be],Q)},mathmlBuilder:function(Z,Q){var ue=dn.mathMLnode(Z.label),H=new fr.MathNode("munder",[$n(Z.base,Q),ue]);return H.setAttribute("accentunder","true"),H}});var G0=function(Z){var Q=new fr.MathNode("mpadded",Z?[Z]:[]);return Q.setAttribute("width","+0.6em"),Q.setAttribute("lspace","0.3em"),Q};gr({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,Q,ue){var H=Z.parser,fe=Z.funcName;return{type:"xArrow",mode:H.mode,label:fe,body:Q[0],below:ue[0]}},htmlBuilder:function(Z,Q){var ue=Q.style,H=Q.havingStyle(ue.sup()),fe=hu.wrapFragment(qu(Z.body,H,Q),Q);fe.classes.push("x-arrow-pad");var be;Z.below&&(H=Q.havingStyle(ue.sub()),be=hu.wrapFragment(qu(Z.below,H,Q),Q),be.classes.push("x-arrow-pad"));var Ye=dn.svgSpan(Z,Q),st=-Q.fontMetrics().axisHeight+.5*Ye.height,$t=-Q.fontMetrics().axisHeight-.5*Ye.height-.111;(fe.depth>.25||Z.label==="\\xleftequilibrium")&&($t-=fe.depth);var gu;if(be){var Au=-Q.fontMetrics().axisHeight+be.height+.5*Ye.height+.111;gu=hu.makeVList({positionType:"individualShift",children:[{type:"elem",elem:fe,shift:$t},{type:"elem",elem:Ye,shift:st},{type:"elem",elem:be,shift:Au}]},Q)}else gu=hu.makeVList({positionType:"individualShift",children:[{type:"elem",elem:fe,shift:$t},{type:"elem",elem:Ye,shift:st}]},Q);return gu.children[0].children[0].children[1].classes.push("svg-align"),hu.makeSpan(["mrel","x-arrow"],[gu],Q)},mathmlBuilder:function(Z,Q){var ue=dn.mathMLnode(Z.label),H;if(Z.body){var fe=G0($n(Z.body,Q));if(Z.below){var be=G0($n(Z.below,Q));H=new fr.MathNode("munderover",[ue,be,fe])}else H=new fr.MathNode("mover",[ue,fe])}else if(Z.below){var Ye=G0($n(Z.below,Q));H=new fr.MathNode("munder",[ue,Ye])}else H=G0(),H=new fr.MathNode("mover",[ue,H]);return H}}),gr({type:"textord",names:["\\@char"],props:{numArgs:1,allowedInText:!0},handler:function(Z,Q){for(var ue=Z.parser,H=Or(Q[0],"ordgroup"),fe=H.body,be="",Ye=0;Ye<fe.length;Ye++){var st=Or(fe[Ye],"textord");be+=st.text}var $t=parseInt(be);if(isNaN($t))throw new s("\\@char has non-numeric argument "+be);return{type:"textord",mode:ue.mode,text:String.fromCharCode($t)}}});var ui=function(Z,Q){var ue=ut(Z.body,Q.withColor(Z.color),!1);return hu.makeFragment(ue)},D4=function(Z,Q){var ue=c0(Z.body,Q.withColor(Z.color)),H=new fr.MathNode("mstyle",ue);return H.setAttribute("mathcolor",Z.color),H};gr({type:"color",names:["\\textcolor"],props:{numArgs:2,allowedInText:!0,greediness:3,argTypes:["color","original"]},handler:function(Z,Q){var ue=Z.parser,H=Or(Q[0],"color-token").color,fe=Q[1];return{type:"color",mode:ue.mode,color:H,body:Kn(fe)}},htmlBuilder:ui,mathmlBuilder:D4}),gr({type:"color",names:["\\color"],props:{numArgs:1,allowedInText:!0,greediness:3,argTypes:["color"]},handler:function(Z,Q){var ue=Z.parser,H=Z.breakOnTokenText,fe=Or(Q[0],"color-token").color;ue.gullet.macros.set("\\current@color",fe);var be=ue.parseExpression(!0,H);return{type:"color",mode:ue.mode,color:fe,body:be}},htmlBuilder:ui,mathmlBuilder:D4}),gr({type:"cr",names:["\\cr","\\newline"],props:{numArgs:0,numOptionalArgs:1,argTypes:["size"],allowedInText:!0},handler:function(Z,Q,ue){var H=Z.parser,fe=Z.funcName,be=ue[0],Ye=fe==="\\cr",st=!1;return Ye||(H.settings.displayMode&&H.settings.useStrictBehavior("newLineInDisplayMode","In LaTeX, \\\\ or \\newline does nothing in display mode")?st=!1:st=!0),{type:"cr",mode:H.mode,newLine:st,newRow:Ye,size:be&&Or(be,"size").value}},htmlBuilder:function(Z,Q){if(Z.newRow)throw new s("\\cr valid only within a tabular/array environment");var ue=hu.makeSpan(["mspace"],[],Q);return Z.newLine&&(ue.classes.push("newline"),Z.size&&(ue.style.marginTop=o0(Z.size,Q)+"em")),ue},mathmlBuilder:function(Z,Q){var ue=new fr.MathNode("mspace");return Z.newLine&&(ue.setAttribute("linebreak","newline"),Z.size&&ue.setAttribute("height",o0(Z.size,Q)+"em")),ue}});var gi=function(Z,Q,ue){var H=we.math[Z]&&we.math[Z].replace,fe=Zt(H||Z,Q,ue);if(!fe)throw new Error("Unsupported symbol "+Z+" and font size "+Q+".");return fe},c4=function(Z,Q,ue,H){var fe=ue.havingBaseStyle(Q),be=hu.makeSpan(H.concat(fe.sizingClasses(ue)),[Z],ue),Ye=fe.sizeMultiplier/ue.sizeMultiplier;return be.height*=Ye,be.depth*=Ye,be.maxFontSize=fe.sizeMultiplier,be},ha=function(Z,Q,ue){var H=Q.havingBaseStyle(ue),fe=(1-Q.sizeMultiplier/H.sizeMultiplier)*Q.fontMetrics().axisHeight;Z.classes.push("delimcenter"),Z.style.top=fe+"em",Z.height-=fe,Z.depth+=fe},ya=function(Z,Q,ue,H,fe,be){var Ye=hu.makeSymbol(Z,"Main-Regular",fe,H),st=c4(Ye,Q,H,be);return ue&&ha(st,H,Q),st},Ua=function(Z,Q,ue,H){return hu.makeSymbol(Z,"Size"+Q+"-Regular",ue,H)},qa=function(Z,Q,ue,H,fe,be){var Ye=Ua(Z,Q,fe,H),st=c4(hu.makeSpan(["delimsizing","size"+Q],[Ye],H),W.TEXT,H,be);return ue&&ha(st,H,W.TEXT),st},I4=function(Z,Q,ue){var H;Q==="Size1-Regular"?H="delim-size1":H="delim-size4";var fe=hu.makeSpan(["delimsizinginner",H],[hu.makeSpan([],[hu.makeSymbol(Z,Q,ue)])]);return{type:"elem",elem:fe}},e4={type:"kern",size:-.005},O4=function(Z,Q,ue,H,fe,be){var Ye,st,$t,gu;Ye=$t=gu=Z,st=null;var Au="Size1-Regular";Z==="\\uparrow"?$t=gu="\u23D0":Z==="\\Uparrow"?$t=gu="\u2016":Z==="\\downarrow"?Ye=$t="\u23D0":Z==="\\Downarrow"?Ye=$t="\u2016":Z==="\\updownarrow"?(Ye="\\uparrow",$t="\u23D0",gu="\\downarrow"):Z==="\\Updownarrow"?(Ye="\\Uparrow",$t="\u2016",gu="\\Downarrow"):Z==="["||Z==="\\lbrack"?(Ye="\u23A1",$t="\u23A2",gu="\u23A3",Au="Size4-Regular"):Z==="]"||Z==="\\rbrack"?(Ye="\u23A4",$t="\u23A5",gu="\u23A6",Au="Size4-Regular"):Z==="\\lfloor"||Z==="\u230A"?($t=Ye="\u23A2",gu="\u23A3",Au="Size4-Regular"):Z==="\\lceil"||Z==="\u2308"?(Ye="\u23A1",$t=gu="\u23A2",Au="Size4-Regular"):Z==="\\rfloor"||Z==="\u230B"?($t=Ye="\u23A5",gu="\u23A6",Au="Size4-Regular"):Z==="\\rceil"||Z==="\u2309"?(Ye="\u23A4",$t=gu="\u23A5",Au="Size4-Regular"):Z==="("||Z==="\\lparen"?(Ye="\u239B",$t="\u239C",gu="\u239D",Au="Size4-Regular"):Z===")"||Z==="\\rparen"?(Ye="\u239E",$t="\u239F",gu="\u23A0",Au="Size4-Regular"):Z==="\\{"||Z==="\\lbrace"?(Ye="\u23A7",st="\u23A8",gu="\u23A9",$t="\u23AA",Au="Size4-Regular"):Z==="\\}"||Z==="\\rbrace"?(Ye="\u23AB",st="\u23AC",gu="\u23AD",$t="\u23AA",Au="Size4-Regular"):Z==="\\lgroup"||Z==="\u27EE"?(Ye="\u23A7",gu="\u23A9",$t="\u23AA",Au="Size4-Regular"):Z==="\\rgroup"||Z==="\u27EF"?(Ye="\u23AB",gu="\u23AD",$t="\u23AA",Au="Size4-Regular"):Z==="\\lmoustache"||Z==="\u23B0"?(Ye="\u23A7",gu="\u23AD",$t="\u23AA",Au="Size4-Regular"):(Z==="\\rmoustache"||Z==="\u23B1")&&(Ye="\u23AB",gu="\u23A9",$t="\u23AA",Au="Size4-Regular");var Vu=gi(Ye,Au,fe),tr=Vu.height+Vu.depth,_r=gi($t,Au,fe),Er=_r.height+_r.depth,qr=gi(gu,Au,fe),vn=qr.height+qr.depth,Mn=0,v0=1;if(st!==null){var Si=gi(st,Au,fe);Mn=Si.height+Si.depth,v0=2}var Ii=tr+vn+Mn,Ri=Math.max(0,Math.ceil((Q-Ii)/(v0*Er))),_i=Ii+Ri*v0*Er,L0=H.fontMetrics().axisHeight;ue&&(L0*=H.sizeMultiplier);var r4=_i/2-L0,Ai=(Ri+1)*.005-Er,_u=[];if(_u.push(I4(gu,Au,fe)),st===null)for(var S4=0;S4<Ri;S4++)_u.push(e4),_u.push(I4($t,Au,fe));else{for(var R4=0;R4<Ri;R4++)_u.push(e4),_u.push(I4($t,Au,fe));_u.push({type:"kern",size:Ai}),_u.push(I4($t,Au,fe)),_u.push(e4),_u.push(I4(st,Au,fe));for(var Ea=0;Ea<Ri;Ea++)_u.push(e4),_u.push(I4($t,Au,fe))}_u.push({type:"kern",size:Ai}),_u.push(I4($t,Au,fe)),_u.push(e4),_u.push(I4(Ye,Au,fe));var ji=H.havingBaseStyle(W.TEXT),G4=hu.makeVList({positionType:"bottom",positionData:r4,children:_u},ji);return c4(hu.makeSpan(["delimsizing","mult"],[G4],ji),W.TEXT,H,be)},za=80,C4=.08,M4=function(Z,Q,ue,H,fe){var be=kt(Z,H,ue),Ye=new Ze(Z,be),st=new $e([Ye],{width:"400em",height:Q+"em",viewBox:"0 0 400000 "+ue,preserveAspectRatio:"xMinYMin slice"});return hu.makeSvgSpan(["hide-tail"],[st],fe)},Da=function(Z,Q){var ue=Q.havingBaseSizing(),H=xu("\\surd",Z*ue.sizeMultiplier,lu,ue),fe=ue.sizeMultiplier,be=Math.max(0,Q.minRuleThickness-Q.fontMetrics().sqrtRuleThickness),Ye,st=0,$t=0,gu=0,Au;return H.type==="small"?(gu=1e3+1e3*be+za,Z<1?fe=1:Z<1.4&&(fe=.7),st=(1+be+C4)/fe,$t=(1+be)/fe,Ye=M4("sqrtMain",st,gu,be,Q),Ye.style.minWidth="0.853em",Au=.833/fe):H.type==="large"?(gu=(1e3+za)*ia[H.size],$t=(ia[H.size]+be)/fe,st=(ia[H.size]+be+C4)/fe,Ye=M4("sqrtSize"+H.size,st,gu,be,Q),Ye.style.minWidth="1.02em",Au=1/fe):(st=Z+be+C4,$t=Z+be,gu=Math.floor(1e3*Z+be)+za,Ye=M4("sqrtTall",st,gu,be,Q),Ye.style.minWidth="0.742em",Au=1.056),Ye.height=$t,Ye.style.height=st+"em",{span:Ye,advanceWidth:Au,ruleWidth:(Q.fontMetrics().sqrtRuleThickness+be)*fe}},X4=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","\u230A","\u230B","\\lceil","\\rceil","\u2308","\u2309","\\surd"],na=["\\uparrow","\\downarrow","\\updownarrow","\\Uparrow","\\Downarrow","\\Updownarrow","|","\\|","\\vert","\\Vert","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","\u27EE","\u27EF","\\lmoustache","\\rmoustache","\u23B0","\u23B1"],k4=["<",">","\\langle","\\rangle","/","\\backslash","\\lt","\\gt"],ia=[0,1.2,1.8,2.4,3],N4=function(Z,Q,ue,H,fe){if(Z==="<"||Z==="\\lt"||Z==="\u27E8"?Z="\\langle":(Z===">"||Z==="\\gt"||Z==="\u27E9")&&(Z="\\rangle"),D.contains(X4,Z)||D.contains(k4,Z))return qa(Z,Q,!1,ue,H,fe);if(D.contains(na,Z))return O4(Z,ia[Q],!1,ue,H,fe);throw new s("Illegal delimiter: '"+Z+"'")},qt=[{type:"small",style:W.SCRIPTSCRIPT},{type:"small",style:W.SCRIPT},{type:"small",style:W.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4}],mu=[{type:"small",style:W.SCRIPTSCRIPT},{type:"small",style:W.SCRIPT},{type:"small",style:W.TEXT},{type:"stack"}],lu=[{type:"small",style:W.SCRIPTSCRIPT},{type:"small",style:W.SCRIPT},{type:"small",style:W.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4},{type:"stack"}],vu=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.")},xu=function(Z,Q,ue,H){for(var fe=Math.min(2,3-H.style.size),be=fe;be<ue.length&&ue[be].type!=="stack";be++){var Ye=gi(Z,vu(ue[be]),"math"),st=Ye.height+Ye.depth;if(ue[be].type==="small"){var $t=H.havingBaseStyle(ue[be].style);st*=$t.sizeMultiplier}if(st>Q)return ue[be]}return ue[ue.length-1]},mr=function(Z,Q,ue,H,fe,be){Z==="<"||Z==="\\lt"||Z==="\u27E8"?Z="\\langle":(Z===">"||Z==="\\gt"||Z==="\u27E9")&&(Z="\\rangle");var Ye;D.contains(k4,Z)?Ye=qt:D.contains(X4,Z)?Ye=lu:Ye=mu;var st=xu(Z,Q,Ye,H);return st.type==="small"?ya(Z,st.style,ue,H,fe,be):st.type==="large"?qa(Z,st.size,ue,H,fe,be):O4(Z,Q,ue,H,fe,be)},Ur=function(Z,Q,ue,H,fe,be){var Ye=H.fontMetrics().axisHeight*H.sizeMultiplier,st=901,$t=5/H.fontMetrics().ptPerEm,gu=Math.max(Q-Ye,ue+Ye),Au=Math.max(gu/500*st,2*gu-$t);return mr(Z,Au,!0,H,fe,be)},kr={sqrtImage:Da,sizedDelim:N4,customSizedDelim:mr,leftRightDelim:Ur},zr={"\\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}},on=["(","\\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 Jr(Ve,Z){var Q=Gr(Ve);if(Q&&D.contains(on,Q.text))return Q;throw new s("Invalid delimiter: '"+(Q?Q.text:JSON.stringify(Ve))+"' after '"+Z.funcName+"'",Ve)}gr({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,Q){var ue=Jr(Q[0],Z);return{type:"delimsizing",mode:Z.parser.mode,size:zr[Z.funcName].size,mclass:zr[Z.funcName].mclass,delim:ue.text}},htmlBuilder:function(Z,Q){return Z.delim==="."?hu.makeSpan([Z.mclass]):kr.sizedDelim(Z.delim,Z.size,Q,Z.mode,[Z.mclass])},mathmlBuilder:function(Z){var Q=[];Z.delim!=="."&&Q.push(a0(Z.delim,Z.mode));var ue=new fr.MathNode("mo",Q);return Z.mclass==="mopen"||Z.mclass==="mclose"?ue.setAttribute("fence","true"):ue.setAttribute("fence","false"),ue}});function fu(Ve){if(!Ve.body)throw new Error("Bug: The leftright ParseNode wasn't fully parsed.")}gr({type:"leftright-right",names:["\\right"],props:{numArgs:1},handler:function(Z,Q){var ue=Z.parser.gullet.macros.get("\\current@color");if(ue&&typeof ue!="string")throw new s("\\current@color set to non-string in \\right");return{type:"leftright-right",mode:Z.parser.mode,delim:Jr(Q[0],Z).text,color:ue}}}),gr({type:"leftright",names:["\\left"],props:{numArgs:1},handler:function(Z,Q){var ue=Jr(Q[0],Z),H=Z.parser;++H.leftrightDepth;var fe=H.parseExpression(!1);--H.leftrightDepth,H.expect("\\right",!1);var be=Or(H.parseFunction(),"leftright-right");return{type:"leftright",mode:H.mode,body:fe,left:ue.text,right:be.delim,rightColor:be.color}},htmlBuilder:function(Z,Q){fu(Z);for(var ue=ut(Z.body,Q,!0,["mopen","mclose"]),H=0,fe=0,be=!1,Ye=0;Ye<ue.length;Ye++)ue[Ye].isMiddle?be=!0:(H=Math.max(ue[Ye].height,H),fe=Math.max(ue[Ye].depth,fe));H*=Q.sizeMultiplier,fe*=Q.sizeMultiplier;var st;if(Z.left==="."?st=cr(Q,["mopen"]):st=kr.leftRightDelim(Z.left,H,fe,Q,Z.mode,["mopen"]),ue.unshift(st),be)for(var $t=1;$t<ue.length;$t++){var gu=ue[$t],Au=gu.isMiddle;Au&&(ue[$t]=kr.leftRightDelim(Au.delim,H,fe,Au.options,Z.mode,[]))}var Vu;if(Z.right===".")Vu=cr(Q,["mclose"]);else{var tr=Z.rightColor?Q.withColor(Z.rightColor):Q;Vu=kr.leftRightDelim(Z.right,H,fe,tr,Z.mode,["mclose"])}return ue.push(Vu),hu.makeSpan(["minner"],ue,Q)},mathmlBuilder:function(Z,Q){fu(Z);var ue=c0(Z.body,Q);if(Z.left!=="."){var H=new fr.MathNode("mo",[a0(Z.left,Z.mode)]);H.setAttribute("fence","true"),ue.unshift(H)}if(Z.right!=="."){var fe=new fr.MathNode("mo",[a0(Z.right,Z.mode)]);fe.setAttribute("fence","true"),Z.rightColor&&fe.setAttribute("mathcolor",Z.rightColor),ue.push(fe)}return bi(ue)}}),gr({type:"middle",names:["\\middle"],props:{numArgs:1},handler:function(Z,Q){var ue=Jr(Q[0],Z);if(!Z.parser.leftrightDepth)throw new s("\\middle without preceding \\left",ue);return{type:"middle",mode:Z.parser.mode,delim:ue.text}},htmlBuilder:function(Z,Q){var ue;if(Z.delim===".")ue=cr(Q,[]);else{ue=kr.sizedDelim(Z.delim,1,Q,Z.mode,[]);var H={delim:Z.delim,options:Q};ue.isMiddle=H}return ue},mathmlBuilder:function(Z,Q){var ue=Z.delim==="\\vert"||Z.delim==="|"?a0("|","text"):a0(Z.delim,Z.mode),H=new fr.MathNode("mo",[ue]);return H.setAttribute("fence","true"),H.setAttribute("lspace","0.05em"),H.setAttribute("rspace","0.05em"),H}});var Ou=function(Z,Q){var ue=hu.wrapFragment(qu(Z.body,Q),Q),H=Z.label.substr(1),fe=Q.sizeMultiplier,be,Ye=0,st=D.isCharacterBox(Z.body);if(H==="sout")be=hu.makeSpan(["stretchy","sout"]),be.height=Q.fontMetrics().defaultRuleThickness/fe,Ye=-.5*Q.fontMetrics().xHeight;else{/cancel/.test(H)?st||ue.classes.push("cancel-pad"):ue.classes.push("boxpad");var $t=0,gu=0;/box/.test(H)?(gu=Math.max(Q.fontMetrics().fboxrule,Q.minRuleThickness),$t=Q.fontMetrics().fboxsep+(H==="colorbox"?0:gu)):$t=st?.2:0,be=dn.encloseSpan(ue,H,$t,Q),/fbox|boxed|fcolorbox/.test(H)&&(be.style.borderStyle="solid",be.style.borderWidth=gu+"em"),Ye=ue.depth+$t,Z.backgroundColor&&(be.style.backgroundColor=Z.backgroundColor,Z.borderColor&&(be.style.borderColor=Z.borderColor))}var Au;return Z.backgroundColor?Au=hu.makeVList({positionType:"individualShift",children:[{type:"elem",elem:be,shift:Ye},{type:"elem",elem:ue,shift:0}]},Q):Au=hu.makeVList({positionType:"individualShift",children:[{type:"elem",elem:ue,shift:0},{type:"elem",elem:be,shift:Ye,wrapperClasses:/cancel/.test(H)?["svg-align"]:[]}]},Q),/cancel/.test(H)&&(Au.height=ue.height,Au.depth=ue.depth),/cancel/.test(H)&&!st?hu.makeSpan(["mord","cancel-lap"],[Au],Q):hu.makeSpan(["mord"],[Au],Q)},ku=function(Z,Q){var ue=0,H=new fr.MathNode(Z.label.indexOf("colorbox")>-1?"mpadded":"menclose",[$n(Z.body,Q)]);switch(Z.label){case"\\cancel":H.setAttribute("notation","updiagonalstrike");break;case"\\bcancel":H.setAttribute("notation","downdiagonalstrike");break;case"\\sout":H.setAttribute("notation","horizontalstrike");break;case"\\fbox":H.setAttribute("notation","box");break;case"\\fcolorbox":case"\\colorbox":if(ue=Q.fontMetrics().fboxsep*Q.fontMetrics().ptPerEm,H.setAttribute("width","+"+2*ue+"pt"),H.setAttribute("height","+"+2*ue+"pt"),H.setAttribute("lspace",ue+"pt"),H.setAttribute("voffset",ue+"pt"),Z.label==="\\fcolorbox"){var fe=Math.max(Q.fontMetrics().fboxrule,Q.minRuleThickness);H.setAttribute("style","border: "+fe+"em solid "+String(Z.borderColor))}break;case"\\xcancel":H.setAttribute("notation","updiagonalstrike downdiagonalstrike");break}return Z.backgroundColor&&H.setAttribute("mathbackground",Z.backgroundColor),H};gr({type:"enclose",names:["\\colorbox"],props:{numArgs:2,allowedInText:!0,greediness:3,argTypes:["color","text"]},handler:function(Z,Q,ue){var H=Z.parser,fe=Z.funcName,be=Or(Q[0],"color-token").color,Ye=Q[1];return{type:"enclose",mode:H.mode,label:fe,backgroundColor:be,body:Ye}},htmlBuilder:Ou,mathmlBuilder:ku}),gr({type:"enclose",names:["\\fcolorbox"],props:{numArgs:3,allowedInText:!0,greediness:3,argTypes:["color","color","text"]},handler:function(Z,Q,ue){var H=Z.parser,fe=Z.funcName,be=Or(Q[0],"color-token").color,Ye=Or(Q[1],"color-token").color,st=Q[2];return{type:"enclose",mode:H.mode,label:fe,backgroundColor:Ye,borderColor:be,body:st}},htmlBuilder:Ou,mathmlBuilder:ku}),gr({type:"enclose",names:["\\fbox"],props:{numArgs:1,argTypes:["hbox"],allowedInText:!0},handler:function(Z,Q){var ue=Z.parser;return{type:"enclose",mode:ue.mode,label:"\\fbox",body:Q[0]}}}),gr({type:"enclose",names:["\\cancel","\\bcancel","\\xcancel","\\sout"],props:{numArgs:1},handler:function(Z,Q,ue){var H=Z.parser,fe=Z.funcName,be=Q[0];return{type:"enclose",mode:H.mode,label:fe,body:be}},htmlBuilder:Ou,mathmlBuilder:ku});var Cr={};function wr(Ve){for(var Z=Ve.type,Q=Ve.names,ue=Ve.props,H=Ve.handler,fe=Ve.htmlBuilder,be=Ve.mathmlBuilder,Ye={type:Z,numArgs:ue.numArgs||0,greediness:1,allowedInText:!1,numOptionalArgs:0,handler:H},st=0;st<Q.length;++st)Cr[Q[st]]=Ye;fe&&(On[Z]=fe),be&&(_n[Z]=be)}function cn(Ve){var Z=[];Ve.consumeSpaces();for(var Q=Ve.fetch().text;Q==="\\hline"||Q==="\\hdashline";)Ve.consume(),Z.push(Q==="\\hdashline"),Ve.consumeSpaces(),Q=Ve.fetch().text;return Z}function Sn(Ve,Z,Q){var ue=Z.hskipBeforeAndAfter,H=Z.addJot,fe=Z.cols,be=Z.arraystretch,Ye=Z.colSeparationType;if(Ve.gullet.beginGroup(),Ve.gullet.macros.set("\\\\","\\cr"),!be){var st=Ve.gullet.expandMacroAsText("\\arraystretch");if(st==null)be=1;else if(be=parseFloat(st),!be||be<0)throw new s("Invalid \\arraystretch: "+st)}Ve.gullet.beginGroup();var $t=[],gu=[$t],Au=[],Vu=[];for(Vu.push(cn(Ve));;){var tr=Ve.parseExpression(!1,"\\cr");Ve.gullet.endGroup(),Ve.gullet.beginGroup(),tr={type:"ordgroup",mode:Ve.mode,body:tr},Q&&(tr={type:"styling",mode:Ve.mode,style:Q,body:[tr]}),$t.push(tr);var _r=Ve.fetch().text;if(_r==="&")Ve.consume();else if(_r==="\\end"){$t.length===1&&tr.type==="styling"&&tr.body[0].body.length===0&&gu.pop(),Vu.length<gu.length+1&&Vu.push([]);break}else if(_r==="\\cr"){var Er=Or(Ve.parseFunction(),"cr");Au.push(Er.size),Vu.push(cn(Ve)),$t=[],gu.push($t)}else throw new s("Expected & or \\\\ or \\cr or \\end",Ve.nextToken)}return Ve.gullet.endGroup(),Ve.gullet.endGroup(),{type:"array",mode:Ve.mode,addJot:H,arraystretch:be,body:gu,cols:fe,rowGaps:Au,hskipBeforeAndAfter:ue,hLinesBeforeRow:Vu,colSeparationType:Ye}}function Zr(Ve){return Ve.substr(0,1)==="d"?"display":"text"}var d0=function(Z,Q){var ue,H,fe=Z.body.length,be=Z.hLinesBeforeRow,Ye=0,st=new Array(fe),$t=[],gu=Math.max(Q.fontMetrics().arrayRuleWidth,Q.minRuleThickness),Au=1/Q.fontMetrics().ptPerEm,Vu=5*Au;if(Z.colSeparationType&&Z.colSeparationType==="small"){var tr=Q.havingStyle(W.SCRIPT).sizeMultiplier;Vu=.2778*(tr/Q.sizeMultiplier)}var _r=12*Au,Er=3*Au,qr=Z.arraystretch*_r,vn=.7*qr,Mn=.3*qr,v0=0;function Si(q4){for(var ds=0;ds<q4.length;++ds)ds>0&&(v0+=.25),$t.push({pos:v0,isDashed:q4[ds]})}for(Si(be[0]),ue=0;ue<Z.body.length;++ue){var Ii=Z.body[ue],Ri=vn,_i=Mn;Ye<Ii.length&&(Ye=Ii.length);var L0=new Array(Ii.length);for(H=0;H<Ii.length;++H){var r4=qu(Ii[H],Q);_i<r4.depth&&(_i=r4.depth),Ri<r4.height&&(Ri=r4.height),L0[H]=r4}var Ai=Z.rowGaps[ue],_u=0;Ai&&(_u=o0(Ai,Q),_u>0&&(_u+=Mn,_i<_u&&(_i=_u),_u=0)),Z.addJot&&(_i+=Er),L0.height=Ri,L0.depth=_i,v0+=Ri,L0.pos=v0,v0+=_i+_u,st[ue]=L0,Si(be[ue+1])}var S4=v0/2+Q.fontMetrics().axisHeight,R4=Z.cols||[],Ea=[],ji,G4;for(H=0,G4=0;H<Ye||G4<R4.length;++H,++G4){for(var h4=R4[G4]||{},ao=!0;h4.type==="separator";){if(ao||(ji=hu.makeSpan(["arraycolsep"],[]),ji.style.width=Q.fontMetrics().doubleRuleSep+"em",Ea.push(ji)),h4.separator==="|"||h4.separator===":"){var Bs=h4.separator==="|"?"solid":"dashed",bs=hu.makeSpan(["vertical-separator"],[],Q);bs.style.height=v0+"em",bs.style.borderRightWidth=gu+"em",bs.style.borderRightStyle=Bs,bs.style.margin="0 -"+gu/2+"em",bs.style.verticalAlign=-(v0-S4)+"em",Ea.push(bs)}else throw new s("Invalid separator type: "+h4.separator);G4++,h4=R4[G4]||{},ao=!1}if(!(H>=Ye)){var es=void 0;(H>0||Z.hskipBeforeAndAfter)&&(es=D.deflt(h4.pregap,Vu),es!==0&&(ji=hu.makeSpan(["arraycolsep"],[]),ji.style.width=es+"em",Ea.push(ji)));var Ui=[];for(ue=0;ue<fe;++ue){var Wa=st[ue],Ha=Wa[H];if(Ha){var T4=Wa.pos-S4;Ha.depth=Wa.depth,Ha.height=Wa.height,Ui.push({type:"elem",elem:Ha,shift:T4})}}Ui=hu.makeVList({positionType:"individualShift",children:Ui},Q),Ui=hu.makeSpan(["col-align-"+(h4.align||"c")],[Ui]),Ea.push(Ui),(H<Ye-1||Z.hskipBeforeAndAfter)&&(es=D.deflt(h4.postgap,Vu),es!==0&&(ji=hu.makeSpan(["arraycolsep"],[]),ji.style.width=es+"em",Ea.push(ji)))}}if(st=hu.makeSpan(["mtable"],Ea),$t.length>0){for(var $4=hu.makeLineSpan("hline",Q,gu),zs=hu.makeLineSpan("hdashline",Q,gu),ma=[{type:"elem",elem:st,shift:0}];$t.length>0;){var Ws=$t.pop(),g4=Ws.pos-S4;Ws.isDashed?ma.push({type:"elem",elem:zs,shift:g4}):ma.push({type:"elem",elem:$4,shift:g4})}st=hu.makeVList({positionType:"individualShift",children:ma},Q)}return hu.makeSpan(["mord"],[st],Q)},l0={c:"center ",l:"left ",r:"right "},bn=function(Z,Q){var ue=new fr.MathNode("mtable",Z.body.map(function(v0){return new fr.MathNode("mtr",v0.map(function(Si){return new fr.MathNode("mtd",[$n(Si,Q)])}))})),H=Z.arraystretch===.5?.1:.16+Z.arraystretch-1+(Z.addJot?.09:0);ue.setAttribute("rowspacing",H+"em");var fe="",be="";if(Z.cols){var Ye=Z.cols,st="",$t=!1,gu=0,Au=Ye.length;Ye[0].type==="separator"&&(fe+="top ",gu=1),Ye[Ye.length-1].type==="separator"&&(fe+="bottom ",Au-=1);for(var Vu=gu;Vu<Au;Vu++)Ye[Vu].type==="align"?(be+=l0[Ye[Vu].align],$t&&(st+="none "),$t=!0):Ye[Vu].type==="separator"&&$t&&(st+=Ye[Vu].separator==="|"?"solid ":"dashed ",$t=!1);ue.setAttribute("columnalign",be.trim()),/[sd]/.test(st)&&ue.setAttribute("columnlines",st.trim())}if(Z.colSeparationType==="align"){for(var tr=Z.cols||[],_r="",Er=1;Er<tr.length;Er++)_r+=Er%2?"0em ":"1em ";ue.setAttribute("columnspacing",_r.trim())}else Z.colSeparationType==="alignat"?ue.setAttribute("columnspacing","0em"):Z.colSeparationType==="small"?ue.setAttribute("columnspacing","0.2778em"):ue.setAttribute("columnspacing","1em");var qr="",vn=Z.hLinesBeforeRow;fe+=vn[0].length>0?"left ":"",fe+=vn[vn.length-1].length>0?"right ":"";for(var Mn=1;Mn<vn.length-1;Mn++)qr+=vn[Mn].length===0?"none ":vn[Mn][0]?"dashed ":"solid ";return/[sd]/.test(qr)&&ue.setAttribute("rowlines",qr.trim()),fe!==""&&(ue=new fr.MathNode("menclose",[ue]),ue.setAttribute("notation",fe.trim())),Z.arraystretch&&Z.arraystretch<1&&(ue=new fr.MathNode("mstyle",[ue]),ue.setAttribute("scriptlevel","1")),ue},A0=function(Z,Q){var ue=[],H=Sn(Z.parser,{cols:ue,addJot:!0},"display"),fe,be=0,Ye={type:"ordgroup",mode:Z.mode,body:[]},st=Yr(Q[0],"ordgroup");if(st){for(var $t="",gu=0;gu<st.body.length;gu++){var Au=Or(st.body[gu],"textord");$t+=Au.text}fe=Number($t),be=fe*2}var Vu=!be;H.body.forEach(function(qr){for(var vn=1;vn<qr.length;vn+=2){var Mn=Or(qr[vn],"styling"),v0=Or(Mn.body[0],"ordgroup");v0.body.unshift(Ye)}if(Vu)be<qr.length&&(be=qr.length);else{var Si=qr.length/2;if(fe<Si)throw new s("Too many math in a row: "+("expected "+fe+", but got "+Si),qr[0])}});for(var tr=0;tr<be;++tr){var _r="r",Er=0;tr%2===1?_r="l":tr>0&&Vu&&(Er=1),ue[tr]={type:"align",align:_r,pregap:Er,postgap:0}}return H.colSeparationType=Vu?"align":"alignat",H};wr({type:"array",names:["array","darray"],props:{numArgs:1},handler:function(Z,Q){var ue=Gr(Q[0]),H=ue?[Q[0]]:Or(Q[0],"ordgroup").body,fe=H.map(function(Ye){var st=rr(Ye),$t=st.text;if("lcr".indexOf($t)!==-1)return{type:"align",align:$t};if($t==="|")return{type:"separator",separator:"|"};if($t===":")return{type:"separator",separator:":"};throw new s("Unknown column alignment: "+$t,Ye)}),be={cols:fe,hskipBeforeAndAfter:!0};return Sn(Z.parser,be,Zr(Z.envName))},htmlBuilder:d0,mathmlBuilder:bn}),wr({type:"array",names:["matrix","pmatrix","bmatrix","Bmatrix","vmatrix","Vmatrix"],props:{numArgs:0},handler:function(Z){var Q={matrix:null,pmatrix:["(",")"],bmatrix:["[","]"],Bmatrix:["\\{","\\}"],vmatrix:["|","|"],Vmatrix:["\\Vert","\\Vert"]}[Z.envName],ue={hskipBeforeAndAfter:!1},H=Sn(Z.parser,ue,Zr(Z.envName));return Q?{type:"leftright",mode:Z.mode,body:[H],left:Q[0],right:Q[1],rightColor:void 0}:H},htmlBuilder:d0,mathmlBuilder:bn}),wr({type:"array",names:["smallmatrix"],props:{numArgs:0},handler:function(Z){var Q={arraystretch:.5},ue=Sn(Z.parser,Q,"script");return ue.colSeparationType="small",ue},htmlBuilder:d0,mathmlBuilder:bn}),wr({type:"array",names:["subarray"],props:{numArgs:1},handler:function(Z,Q){var ue=Gr(Q[0]),H=ue?[Q[0]]:Or(Q[0],"ordgroup").body,fe=H.map(function(Ye){var st=rr(Ye),$t=st.text;if("lc".indexOf($t)!==-1)return{type:"align",align:$t};throw new s("Unknown column alignment: "+$t,Ye)});if(fe.length>1)throw new s("{subarray} can contain only one column");var be={cols:fe,hskipBeforeAndAfter:!1,arraystretch:.5};if(be=Sn(Z.parser,be,"script"),be.body[0].length>1)throw new s("{subarray} can contain only one column");return be},htmlBuilder:d0,mathmlBuilder:bn}),wr({type:"array",names:["cases","dcases"],props:{numArgs:0},handler:function(Z){var Q={arraystretch:1.2,cols:[{type:"align",align:"l",pregap:0,postgap:1},{type:"align",align:"l",pregap:0,postgap:0}]},ue=Sn(Z.parser,Q,Zr(Z.envName));return{type:"leftright",mode:Z.mode,body:[ue],left:"\\{",right:".",rightColor:void 0}},htmlBuilder:d0,mathmlBuilder:bn}),wr({type:"array",names:["aligned"],props:{numArgs:0},handler:A0,htmlBuilder:d0,mathmlBuilder:bn}),wr({type:"array",names:["gathered"],props:{numArgs:0},handler:function(Z){var Q={cols:[{type:"align",align:"c"}],addJot:!0};return Sn(Z.parser,Q,"display")},htmlBuilder:d0,mathmlBuilder:bn}),wr({type:"array",names:["alignedat"],props:{numArgs:1},handler:A0,htmlBuilder:d0,mathmlBuilder:bn}),gr({type:"text",names:["\\hline","\\hdashline"],props:{numArgs:0,allowedInText:!0,allowedInMath:!0},handler:function(Z,Q){throw new s(Z.funcName+" valid only within array environment")}});var Vn=Cr,I0=Vn;gr({type:"environment",names:["\\begin","\\end"],props:{numArgs:1,argTypes:["text"]},handler:function(Z,Q){var ue=Z.parser,H=Z.funcName,fe=Q[0];if(fe.type!=="ordgroup")throw new s("Invalid environment name",fe);for(var be="",Ye=0;Ye<fe.body.length;++Ye)be+=Or(fe.body[Ye],"textord").text;if(H==="\\begin"){if(!I0.hasOwnProperty(be))throw new s("No such environment: "+be,fe);var st=I0[be],$t=ue.parseArguments("\\begin{"+be+"}",st),gu=$t.args,Au=$t.optArgs,Vu={mode:ue.mode,envName:be,parser:ue},tr=st.handler(Vu,gu,Au);ue.expect("\\end",!1);var _r=ue.nextToken,Er=Or(ue.parseFunction(),"environment");if(Er.name!==be)throw new s("Mismatch: \\begin{"+be+"} matched by \\end{"+Er.name+"}",_r);return tr}return{type:"environment",mode:ue.mode,name:be,nameGroup:fe}}});var di=hu.makeSpan;function qi(Ve,Z){var Q=ut(Ve.body,Z,!0);return di([Ve.mclass],Q,Z)}function R0(Ve,Z){var Q,ue=c0(Ve.body,Z);return Ve.mclass==="minner"?fr.newDocumentFragment(ue):(Ve.mclass==="mord"?Ve.isCharacterBox?(Q=ue[0],Q.type="mi"):Q=new fr.MathNode("mi",ue):(Ve.isCharacterBox?(Q=ue[0],Q.type="mo"):Q=new fr.MathNode("mo",ue),Ve.mclass==="mbin"?(Q.attributes.lspace="0.22em",Q.attributes.rspace="0.22em"):Ve.mclass==="mpunct"?(Q.attributes.lspace="0em",Q.attributes.rspace="0.17em"):(Ve.mclass==="mopen"||Ve.mclass==="mclose")&&(Q.attributes.lspace="0em",Q.attributes.rspace="0em")),Q)}gr({type:"mclass",names:["\\mathord","\\mathbin","\\mathrel","\\mathopen","\\mathclose","\\mathpunct","\\mathinner"],props:{numArgs:1},handler:function(Z,Q){var ue=Z.parser,H=Z.funcName,fe=Q[0];return{type:"mclass",mode:ue.mode,mclass:"m"+H.substr(5),body:Kn(fe),isCharacterBox:D.isCharacterBox(fe)}},htmlBuilder:qi,mathmlBuilder:R0});var Z4=function(Z){var Q=Z.type==="ordgroup"&&Z.body.length?Z.body[0]:Z;return Q.type==="atom"&&(Q.family==="bin"||Q.family==="rel")?"m"+Q.family:"mord"};gr({type:"mclass",names:["\\@binrel"],props:{numArgs:2},handler:function(Z,Q){var ue=Z.parser;return{type:"mclass",mode:ue.mode,mclass:Z4(Q[0]),body:[Q[1]],isCharacterBox:D.isCharacterBox(Q[1])}}}),gr({type:"mclass",names:["\\stackrel","\\overset","\\underset"],props:{numArgs:2},handler:function(Z,Q){var ue=Z.parser,H=Z.funcName,fe=Q[1],be=Q[0],Ye;H!=="\\stackrel"?Ye=Z4(fe):Ye="mrel";var st={type:"op",mode:fe.mode,limits:!0,alwaysHandleSupSub:!0,parentIsSupSub:!1,symbol:!1,suppressBaseShift:H!=="\\stackrel",body:Kn(fe)},$t={type:"supsub",mode:be.mode,base:st,sup:H==="\\underset"?null:be,sub:H==="\\underset"?be:null};return{type:"mclass",mode:ue.mode,mclass:Ye,body:[$t],isCharacterBox:D.isCharacterBox($t)}},htmlBuilder:qi,mathmlBuilder:R0});var a4=function(Z,Q){var ue=Z.font,H=Q.withFont(ue);return qu(Z.body,H)},Mi=function(Z,Q){var ue=Z.font,H=Q.withFont(ue);return $n(Z.body,H)},Yi={"\\Bbb":"\\mathbb","\\bold":"\\mathbf","\\frak":"\\mathfrak","\\bm":"\\boldsymbol"};gr({type:"font",names:["\\mathrm","\\mathit","\\mathbf","\\mathnormal","\\mathbb","\\mathcal","\\mathfrak","\\mathscr","\\mathsf","\\mathtt","\\Bbb","\\bold","\\frak"],props:{numArgs:1,greediness:2},handler:function(Z,Q){var ue=Z.parser,H=Z.funcName,fe=Q[0],be=H;return be in Yi&&(be=Yi[be]),{type:"font",mode:ue.mode,font:be.slice(1),body:fe}},htmlBuilder:a4,mathmlBuilder:Mi}),gr({type:"mclass",names:["\\boldsymbol","\\bm"],props:{numArgs:1,greediness:2},handler:function(Z,Q){var ue=Z.parser,H=Q[0],fe=D.isCharacterBox(H);return{type:"mclass",mode:ue.mode,mclass:Z4(H),body:[{type:"font",mode:ue.mode,font:"boldsymbol",body:H}],isCharacterBox:fe}}}),gr({type:"font",names:["\\rm","\\sf","\\tt","\\bf","\\it"],props:{numArgs:0,allowedInText:!0},handler:function(Z,Q){var ue=Z.parser,H=Z.funcName,fe=Z.breakOnTokenText,be=ue.mode,Ye=ue.parseExpression(!0,fe),st="math"+H.slice(1);return{type:"font",mode:be,font:st,body:{type:"ordgroup",mode:ue.mode,body:Ye}}},htmlBuilder:a4,mathmlBuilder:Mi});var t4=function(Z,Q){var ue=Q;return Z==="display"?ue=ue.id>=W.SCRIPT.id?ue.text():W.DISPLAY:Z==="text"&&ue.size===W.DISPLAY.size?ue=W.TEXT:Z==="script"?ue=W.SCRIPT:Z==="scriptscript"&&(ue=W.SCRIPTSCRIPT),ue},j4=function(Z,Q){var ue=t4(Z.size,Q.style),H=ue.fracNum(),fe=ue.fracDen(),be;be=Q.havingStyle(H);var Ye=qu(Z.numer,be,Q);if(Z.continued){var st=8.5/Q.fontMetrics().ptPerEm,$t=3.5/Q.fontMetrics().ptPerEm;Ye.height=Ye.height<st?st:Ye.height,Ye.depth=Ye.depth<$t?$t:Ye.depth}be=Q.havingStyle(fe);var gu=qu(Z.denom,be,Q),Au,Vu,tr;Z.hasBarLine?(Z.barSize?(Vu=o0(Z.barSize,Q),Au=hu.makeLineSpan("frac-line",Q,Vu)):Au=hu.makeLineSpan("frac-line",Q),Vu=Au.height,tr=Au.height):(Au=null,Vu=0,tr=Q.fontMetrics().defaultRuleThickness);var _r,Er,qr;ue.size===W.DISPLAY.size||Z.size==="display"?(_r=Q.fontMetrics().num1,Vu>0?Er=3*tr:Er=7*tr,qr=Q.fontMetrics().denom1):(Vu>0?(_r=Q.fontMetrics().num2,Er=tr):(_r=Q.fontMetrics().num3,Er=3*tr),qr=Q.fontMetrics().denom2);var vn;if(Au){var v0=Q.fontMetrics().axisHeight;_r-Ye.depth-(v0+.5*Vu)<Er&&(_r+=Er-(_r-Ye.depth-(v0+.5*Vu))),v0-.5*Vu-(gu.height-qr)<Er&&(qr+=Er-(v0-.5*Vu-(gu.height-qr)));var Si=-(v0-.5*Vu);vn=hu.makeVList({positionType:"individualShift",children:[{type:"elem",elem:gu,shift:qr},{type:"elem",elem:Au,shift:Si},{type:"elem",elem:Ye,shift:-_r}]},Q)}else{var Mn=_r-Ye.depth-(gu.height-qr);Mn<Er&&(_r+=.5*(Er-Mn),qr+=.5*(Er-Mn)),vn=hu.makeVList({positionType:"individualShift",children:[{type:"elem",elem:gu,shift:qr},{type:"elem",elem:Ye,shift:-_r}]},Q)}be=Q.havingStyle(ue),vn.height*=be.sizeMultiplier/Q.sizeMultiplier,vn.depth*=be.sizeMultiplier/Q.sizeMultiplier;var Ii;ue.size===W.DISPLAY.size?Ii=Q.fontMetrics().delim1:Ii=Q.fontMetrics().delim2;var Ri,_i;return Z.leftDelim==null?Ri=cr(Q,["mopen"]):Ri=kr.customSizedDelim(Z.leftDelim,Ii,!0,Q.havingStyle(ue),Z.mode,["mopen"]),Z.continued?_i=hu.makeSpan([]):Z.rightDelim==null?_i=cr(Q,["mclose"]):_i=kr.customSizedDelim(Z.rightDelim,Ii,!0,Q.havingStyle(ue),Z.mode,["mclose"]),hu.makeSpan(["mord"].concat(be.sizingClasses(Q)),[Ri,hu.makeSpan(["mfrac"],[vn]),_i],Q)},Gi=function(Z,Q){var ue=new fr.MathNode("mfrac",[$n(Z.numer,Q),$n(Z.denom,Q)]);if(!Z.hasBarLine)ue.setAttribute("linethickness","0px");else if(Z.barSize){var H=o0(Z.barSize,Q);ue.setAttribute("linethickness",H+"em")}var fe=t4(Z.size,Q.style);if(fe.size!==Q.style.size){ue=new fr.MathNode("mstyle",[ue]);var be=fe.size===W.DISPLAY.size?"true":"false";ue.setAttribute("displaystyle",be),ue.setAttribute("scriptlevel","0")}if(Z.leftDelim!=null||Z.rightDelim!=null){var Ye=[];if(Z.leftDelim!=null){var st=new fr.MathNode("mo",[new fr.TextNode(Z.leftDelim.replace("\\",""))]);st.setAttribute("fence","true"),Ye.push(st)}if(Ye.push(ue),Z.rightDelim!=null){var $t=new fr.MathNode("mo",[new fr.TextNode(Z.rightDelim.replace("\\",""))]);$t.setAttribute("fence","true"),Ye.push($t)}return bi(Ye)}return ue};gr({type:"genfrac",names:["\\cfrac","\\dfrac","\\frac","\\tfrac","\\dbinom","\\binom","\\tbinom","\\\\atopfrac","\\\\bracefrac","\\\\brackfrac"],props:{numArgs:2,greediness:2},handler:function(Z,Q){var ue=Z.parser,H=Z.funcName,fe=Q[0],be=Q[1],Ye,st=null,$t=null,gu="auto";switch(H){case"\\cfrac":case"\\dfrac":case"\\frac":case"\\tfrac":Ye=!0;break;case"\\\\atopfrac":Ye=!1;break;case"\\dbinom":case"\\binom":case"\\tbinom":Ye=!1,st="(",$t=")";break;case"\\\\bracefrac":Ye=!1,st="\\{",$t="\\}";break;case"\\\\brackfrac":Ye=!1,st="[",$t="]";break;default:throw new Error("Unrecognized genfrac command")}switch(H){case"\\cfrac":case"\\dfrac":case"\\dbinom":gu="display";break;case"\\tfrac":case"\\tbinom":gu="text";break}return{type:"genfrac",mode:ue.mode,continued:H==="\\cfrac",numer:fe,denom:be,hasBarLine:Ye,leftDelim:st,rightDelim:$t,size:gu,barSize:null}},htmlBuilder:j4,mathmlBuilder:Gi}),gr({type:"infix",names:["\\over","\\choose","\\atop","\\brace","\\brack"],props:{numArgs:0,infix:!0},handler:function(Z){var Q=Z.parser,ue=Z.funcName,H=Z.token,fe;switch(ue){case"\\over":fe="\\frac";break;case"\\choose":fe="\\binom";break;case"\\atop":fe="\\\\atopfrac";break;case"\\brace":fe="\\\\bracefrac";break;case"\\brack":fe="\\\\brackfrac";break;default:throw new Error("Unrecognized infix genfrac command")}return{type:"infix",mode:Q.mode,replaceWith:fe,token:H}}});var $0=["display","text","script","scriptscript"],ci=function(Z){var Q=null;return Z.length>0&&(Q=Z,Q=Q==="."?null:Q),Q};gr({type:"genfrac",names:["\\genfrac"],props:{numArgs:6,greediness:6,argTypes:["math","math","size","text","math","math"]},handler:function(Z,Q){var ue=Z.parser,H=Q[4],fe=Q[5],be=Yr(Q[0],"atom");be&&(be=Pr(Q[0],"open"));var Ye=be?ci(be.text):null,st=Yr(Q[1],"atom");st&&(st=Pr(Q[1],"close"));var $t=st?ci(st.text):null,gu=Or(Q[2],"size"),Au,Vu=null;gu.isBlank?Au=!0:(Vu=gu.value,Au=Vu.number>0);var tr="auto",_r=Yr(Q[3],"ordgroup");if(_r){if(_r.body.length>0){var Er=Or(_r.body[0],"textord");tr=$0[Number(Er.text)]}}else _r=Or(Q[3],"textord"),tr=$0[Number(_r.text)];return{type:"genfrac",mode:ue.mode,numer:H,denom:fe,continued:!1,hasBarLine:Au,barSize:Vu,leftDelim:Ye,rightDelim:$t,size:tr}},htmlBuilder:j4,mathmlBuilder:Gi}),gr({type:"infix",names:["\\above"],props:{numArgs:1,argTypes:["size"],infix:!0},handler:function(Z,Q){var ue=Z.parser,H=Z.funcName,fe=Z.token;return{type:"infix",mode:ue.mode,replaceWith:"\\\\abovefrac",size:Or(Q[0],"size").value,token:fe}}}),gr({type:"genfrac",names:["\\\\abovefrac"],props:{numArgs:3,argTypes:["math","size","math"]},handler:function(Z,Q){var ue=Z.parser,H=Z.funcName,fe=Q[0],be=I(Or(Q[1],"infix").size),Ye=Q[2],st=be.number>0;return{type:"genfrac",mode:ue.mode,numer:fe,denom:Ye,continued:!1,hasBarLine:st,barSize:be,leftDelim:null,rightDelim:null,size:"auto"}},htmlBuilder:j4,mathmlBuilder:Gi});var Xe=function(Z,Q){var ue=Q.style,H,fe,be=Yr(Z,"supsub");be?(H=be.sup?qu(be.sup,Q.havingStyle(ue.sup()),Q):qu(be.sub,Q.havingStyle(ue.sub()),Q),fe=Or(be.base,"horizBrace")):fe=Or(Z,"horizBrace");var Ye=qu(fe.base,Q.havingBaseStyle(W.DISPLAY)),st=dn.svgSpan(fe,Q),$t;if(fe.isOver?($t=hu.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:Ye},{type:"kern",size:.1},{type:"elem",elem:st}]},Q),$t.children[0].children[0].children[1].classes.push("svg-align")):($t=hu.makeVList({positionType:"bottom",positionData:Ye.depth+.1+st.height,children:[{type:"elem",elem:st},{type:"kern",size:.1},{type:"elem",elem:Ye}]},Q),$t.children[0].children[0].children[0].classes.push("svg-align")),H){var gu=hu.makeSpan(["mord",fe.isOver?"mover":"munder"],[$t],Q);fe.isOver?$t=hu.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:gu},{type:"kern",size:.2},{type:"elem",elem:H}]},Q):$t=hu.makeVList({positionType:"bottom",positionData:gu.depth+.2+H.height+H.depth,children:[{type:"elem",elem:H},{type:"kern",size:.2},{type:"elem",elem:gu}]},Q)}return hu.makeSpan(["mord",fe.isOver?"mover":"munder"],[$t],Q)},Te=function(Z,Q){var ue=dn.mathMLnode(Z.label);return new fr.MathNode(Z.isOver?"mover":"munder",[$n(Z.base,Q),ue])};gr({type:"horizBrace",names:["\\overbrace","\\underbrace"],props:{numArgs:1},handler:function(Z,Q){var ue=Z.parser,H=Z.funcName;return{type:"horizBrace",mode:ue.mode,label:H,isOver:/^\\over/.test(H),base:Q[0]}},htmlBuilder:Xe,mathmlBuilder:Te}),gr({type:"href",names:["\\href"],props:{numArgs:2,argTypes:["url","original"],allowedInText:!0},handler:function(Z,Q){var ue=Z.parser,H=Q[1],fe=Or(Q[0],"url").url;return ue.settings.isTrusted({command:"\\href",url:fe})?{type:"href",mode:ue.mode,href:fe,body:Kn(H)}:ue.formatUnsupportedCmd("\\href")},htmlBuilder:function(Z,Q){var ue=ut(Z.body,Q,!1);return hu.makeAnchor(Z.href,[],ue,Q)},mathmlBuilder:function(Z,Q){var ue=ni(Z.body,Q);return ue instanceof Fr||(ue=new Fr("mrow",[ue])),ue.setAttribute("href",Z.href),ue}}),gr({type:"href",names:["\\url"],props:{numArgs:1,argTypes:["url"],allowedInText:!0},handler:function(Z,Q){var ue=Z.parser,H=Or(Q[0],"url").url;if(!ue.settings.isTrusted({command:"\\url",url:H}))return ue.formatUnsupportedCmd("\\url");for(var fe=[],be=0;be<H.length;be++){var Ye=H[be];Ye==="~"&&(Ye="\\textasciitilde"),fe.push({type:"textord",mode:"text",text:Ye})}var st={type:"text",mode:ue.mode,font:"\\texttt",body:fe};return{type:"href",mode:ue.mode,href:H,body:Kn(st)}}}),gr({type:"htmlmathml",names:["\\html@mathml"],props:{numArgs:2,allowedInText:!0},handler:function(Z,Q){var ue=Z.parser;return{type:"htmlmathml",mode:ue.mode,html:Kn(Q[0]),mathml:Kn(Q[1])}},htmlBuilder:function(Z,Q){var ue=ut(Z.html,Q,!1);return hu.makeFragment(ue)},mathmlBuilder:function(Z,Q){return ni(Z.mathml,Q)}});var Lt=function(Z){if(/^[-+]? *(\d+(\.\d*)?|\.\d+)$/.test(Z))return{number:+Z,unit:"bp"};var Q=/([-+]?) *(\d+(?:\.\d*)?|\.\d+) *([a-z]{2})/.exec(Z);if(!Q)throw new s("Invalid size: '"+Z+"' in \\includegraphics");var ue={number:+(Q[1]+Q[2]),unit:Q[3]};if(!E0(ue))throw new s("Invalid unit: '"+ue.unit+"' in \\includegraphics.");return ue};gr({type:"includegraphics",names:["\\includegraphics"],props:{numArgs:1,numOptionalArgs:1,argTypes:["raw","url"],allowedInText:!1},handler:function(Z,Q,ue){var H=Z.parser,fe={number:0,unit:"em"},be={number:.9,unit:"em"},Ye={number:0,unit:"em"},st="";if(ue[0])for(var $t=Or(ue[0],"raw").string,gu=$t.split(","),Au=0;Au<gu.length;Au++){var Vu=gu[Au].split("=");if(Vu.length===2){var tr=Vu[1].trim();switch(Vu[0].trim()){case"alt":st=tr;break;case"width":fe=Lt(tr);break;case"height":be=Lt(tr);break;case"totalheight":Ye=Lt(tr);break;default:throw new s("Invalid key: '"+Vu[0]+"' in \\includegraphics.")}}}var _r=Or(Q[0],"url").url;return st===""&&(st=_r,st=st.replace(/^.*[\\/]/,""),st=st.substring(0,st.lastIndexOf("."))),H.settings.isTrusted({command:"\\includegraphics",url:_r})?{type:"includegraphics",mode:H.mode,alt:st,width:fe,height:be,totalheight:Ye,src:_r}:H.formatUnsupportedCmd("\\includegraphics")},htmlBuilder:function(Z,Q){var ue=o0(Z.height,Q),H=0;Z.totalheight.number>0&&(H=o0(Z.totalheight,Q)-ue,H=Number(H.toFixed(2)));var fe=0;Z.width.number>0&&(fe=o0(Z.width,Q));var be={height:ue+H+"em"};fe>0&&(be.width=fe+"em"),H>0&&(be.verticalAlign=-H+"em");var Ye=new je(Z.src,Z.alt,be);return Ye.height=ue,Ye.depth=H,Ye},mathmlBuilder:function(Z,Q){var ue=new fr.MathNode("mglyph",[]);ue.setAttribute("alt",Z.alt);var H=o0(Z.height,Q),fe=0;if(Z.totalheight.number>0&&(fe=o0(Z.totalheight,Q)-H,fe=fe.toFixed(2),ue.setAttribute("valign","-"+fe+"em")),ue.setAttribute("height",H+fe+"em"),Z.width.number>0){var be=o0(Z.width,Q);ue.setAttribute("width",be+"em")}return ue.setAttribute("src",Z.src),ue}}),gr({type:"kern",names:["\\kern","\\mkern","\\hskip","\\mskip"],props:{numArgs:1,argTypes:["size"],allowedInText:!0},handler:function(Z,Q){var ue=Z.parser,H=Z.funcName,fe=Or(Q[0],"size");if(ue.settings.strict){var be=H[1]==="m",Ye=fe.value.unit==="mu";be?(Ye||ue.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+H+" supports only mu units, "+("not "+fe.value.unit+" units")),ue.mode!=="math"&&ue.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+H+" works only in math mode")):Ye&&ue.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+H+" doesn't support mu units")}return{type:"kern",mode:ue.mode,dimension:fe.value}},htmlBuilder:function(Z,Q){return hu.makeGlue(Z.dimension,Q)},mathmlBuilder:function(Z,Q){var ue=o0(Z.dimension,Q);return new fr.SpaceNode(ue)}}),gr({type:"lap",names:["\\mathllap","\\mathrlap","\\mathclap"],props:{numArgs:1,allowedInText:!0},handler:function(Z,Q){var ue=Z.parser,H=Z.funcName,fe=Q[0];return{type:"lap",mode:ue.mode,alignment:H.slice(5),body:fe}},htmlBuilder:function(Z,Q){var ue;Z.alignment==="clap"?(ue=hu.makeSpan([],[qu(Z.body,Q)]),ue=hu.makeSpan(["inner"],[ue],Q)):ue=hu.makeSpan(["inner"],[qu(Z.body,Q)]);var H=hu.makeSpan(["fix"],[]),fe=hu.makeSpan([Z.alignment],[ue,H],Q),be=hu.makeSpan(["strut"]);return be.style.height=fe.height+fe.depth+"em",be.style.verticalAlign=-fe.depth+"em",fe.children.unshift(be),fe=hu.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:fe}]},Q),hu.makeSpan(["mord"],[fe],Q)},mathmlBuilder:function(Z,Q){var ue=new fr.MathNode("mpadded",[$n(Z.body,Q)]);if(Z.alignment!=="rlap"){var H=Z.alignment==="llap"?"-1":"-0.5";ue.setAttribute("lspace",H+"width")}return ue.setAttribute("width","0px"),ue}}),gr({type:"styling",names:["\\(","$"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler:function(Z,Q){var ue=Z.funcName,H=Z.parser,fe=H.mode;H.switchMode("math");var be=ue==="\\("?"\\)":"$",Ye=H.parseExpression(!1,be);return H.expect(be),H.switchMode(fe),{type:"styling",mode:H.mode,style:"text",body:Ye}}}),gr({type:"text",names:["\\)","\\]"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler:function(Z,Q){throw new s("Mismatched "+Z.funcName)}});var Vt=function(Z,Q){switch(Q.style.size){case W.DISPLAY.size:return Z.display;case W.TEXT.size:return Z.text;case W.SCRIPT.size:return Z.script;case W.SCRIPTSCRIPT.size:return Z.scriptscript;default:return Z.text}};gr({type:"mathchoice",names:["\\mathchoice"],props:{numArgs:4},handler:function(Z,Q){var ue=Z.parser;return{type:"mathchoice",mode:ue.mode,display:Kn(Q[0]),text:Kn(Q[1]),script:Kn(Q[2]),scriptscript:Kn(Q[3])}},htmlBuilder:function(Z,Q){var ue=Vt(Z,Q),H=ut(ue,Q,!1);return hu.makeFragment(H)},mathmlBuilder:function(Z,Q){var ue=Vt(Z,Q);return ni(ue,Q)}});var Eu=function(Z,Q,ue,H,fe,be,Ye){Z=hu.makeSpan([],[Z]);var st,$t;if(Q){var gu=qu(Q,H.havingStyle(fe.sup()),H);$t={elem:gu,kern:Math.max(H.fontMetrics().bigOpSpacing1,H.fontMetrics().bigOpSpacing3-gu.depth)}}if(ue){var Au=qu(ue,H.havingStyle(fe.sub()),H);st={elem:Au,kern:Math.max(H.fontMetrics().bigOpSpacing2,H.fontMetrics().bigOpSpacing4-Au.height)}}var Vu;if($t&&st){var tr=H.fontMetrics().bigOpSpacing5+st.elem.height+st.elem.depth+st.kern+Z.depth+Ye;Vu=hu.makeVList({positionType:"bottom",positionData:tr,children:[{type:"kern",size:H.fontMetrics().bigOpSpacing5},{type:"elem",elem:st.elem,marginLeft:-be+"em"},{type:"kern",size:st.kern},{type:"elem",elem:Z},{type:"kern",size:$t.kern},{type:"elem",elem:$t.elem,marginLeft:be+"em"},{type:"kern",size:H.fontMetrics().bigOpSpacing5}]},H)}else if(st){var _r=Z.height-Ye;Vu=hu.makeVList({positionType:"top",positionData:_r,children:[{type:"kern",size:H.fontMetrics().bigOpSpacing5},{type:"elem",elem:st.elem,marginLeft:-be+"em"},{type:"kern",size:st.kern},{type:"elem",elem:Z}]},H)}else if($t){var Er=Z.depth+Ye;Vu=hu.makeVList({positionType:"bottom",positionData:Er,children:[{type:"elem",elem:Z},{type:"kern",size:$t.kern},{type:"elem",elem:$t.elem,marginLeft:be+"em"},{type:"kern",size:H.fontMetrics().bigOpSpacing5}]},H)}else return Z;return hu.makeSpan(["mop","op-limits"],[Vu],H)},Ke=["\\smallint"],Bu=function(Z,Q){var ue,H,fe=!1,be,Ye=Yr(Z,"supsub");Ye?(ue=Ye.sup,H=Ye.sub,be=Or(Ye.base,"op"),fe=!0):be=Or(Z,"op");var st=Q.style,$t=!1;st.size===W.DISPLAY.size&&be.symbol&&!D.contains(Ke,be.name)&&($t=!0);var gu;if(be.symbol){var Au=$t?"Size2-Regular":"Size1-Regular",Vu="";if((be.name==="\\oiint"||be.name==="\\oiiint")&&(Vu=be.name.substr(1),be.name=Vu==="oiint"?"\\iint":"\\iiint"),gu=hu.makeSymbol(be.name,Au,"math",Q,["mop","op-symbol",$t?"large-op":"small-op"]),Vu.length>0){var tr=gu.italic,_r=hu.staticSvg(Vu+"Size"+($t?"2":"1"),Q);gu=hu.makeVList({positionType:"individualShift",children:[{type:"elem",elem:gu,shift:0},{type:"elem",elem:_r,shift:$t?.08:0}]},Q),be.name="\\"+Vu,gu.classes.unshift("mop"),gu.italic=tr}}else if(be.body){var Er=ut(be.body,Q,!0);Er.length===1&&Er[0]instanceof Oe?(gu=Er[0],gu.classes[0]="mop"):gu=hu.makeSpan(["mop"],hu.tryCombineChars(Er),Q)}else{for(var qr=[],vn=1;vn<be.name.length;vn++)qr.push(hu.mathsym(be.name[vn],be.mode,Q));gu=hu.makeSpan(["mop"],qr,Q)}var Mn=0,v0=0;return(gu instanceof Oe||be.name==="\\oiint"||be.name==="\\oiiint")&&!be.suppressBaseShift&&(Mn=(gu.height-gu.depth)/2-Q.fontMetrics().axisHeight,v0=gu.italic),fe?Eu(gu,ue,H,Q,st,v0,Mn):(Mn&&(gu.style.position="relative",gu.style.top=Mn+"em"),gu)},vr=function(Z,Q){var ue;if(Z.symbol)ue=new Fr("mo",[a0(Z.name,Z.mode)]),D.contains(Ke,Z.name)&&ue.setAttribute("largeop","false");else if(Z.body)ue=new Fr("mo",c0(Z.body,Q));else{ue=new Fr("mi",[new sr(Z.name.slice(1))]);var H=new Fr("mo",[a0("\u2061","text")]);Z.parentIsSupSub?ue=new Fr("mo",[ue,H]):ue=Pn([ue,H])}return ue},Xu={"\u220F":"\\prod","\u2210":"\\coprod","\u2211":"\\sum","\u22C0":"\\bigwedge","\u22C1":"\\bigvee","\u22C2":"\\bigcap","\u22C3":"\\bigcup","\u2A00":"\\bigodot","\u2A01":"\\bigoplus","\u2A02":"\\bigotimes","\u2A04":"\\biguplus","\u2A06":"\\bigsqcup"};gr({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,Q){var ue=Z.parser,H=Z.funcName,fe=H;return fe.length===1&&(fe=Xu[fe]),{type:"op",mode:ue.mode,limits:!0,parentIsSupSub:!1,symbol:!0,name:fe}},htmlBuilder:Bu,mathmlBuilder:vr}),gr({type:"op",names:["\\mathop"],props:{numArgs:1},handler:function(Z,Q){var ue=Z.parser,H=Q[0];return{type:"op",mode:ue.mode,limits:!1,parentIsSupSub:!1,symbol:!1,body:Kn(H)}},htmlBuilder:Bu,mathmlBuilder:vr});var yr={"\u222B":"\\int","\u222C":"\\iint","\u222D":"\\iiint","\u222E":"\\oint","\u222F":"\\oiint","\u2230":"\\oiiint"};gr({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 Q=Z.parser,ue=Z.funcName;return{type:"op",mode:Q.mode,limits:!1,parentIsSupSub:!1,symbol:!1,name:ue}},htmlBuilder:Bu,mathmlBuilder:vr}),gr({type:"op",names:["\\det","\\gcd","\\inf","\\lim","\\max","\\min","\\Pr","\\sup"],props:{numArgs:0},handler:function(Z){var Q=Z.parser,ue=Z.funcName;return{type:"op",mode:Q.mode,limits:!0,parentIsSupSub:!1,symbol:!1,name:ue}},htmlBuilder:Bu,mathmlBuilder:vr}),gr({type:"op",names:["\\int","\\iint","\\iiint","\\oint","\\oiint","\\oiiint","\u222B","\u222C","\u222D","\u222E","\u222F","\u2230"],props:{numArgs:0},handler:function(Z){var Q=Z.parser,ue=Z.funcName,H=ue;return H.length===1&&(H=yr[H]),{type:"op",mode:Q.mode,limits:!1,parentIsSupSub:!1,symbol:!0,name:H}},htmlBuilder:Bu,mathmlBuilder:vr});var Tu=function(Z,Q){var ue,H,fe=!1,be,Ye=Yr(Z,"supsub");Ye?(ue=Ye.sup,H=Ye.sub,be=Or(Ye.base,"operatorname"),fe=!0):be=Or(Z,"operatorname");var st;if(be.body.length>0){for(var $t=be.body.map(function(tr){var _r=tr.text;return typeof _r=="string"?{type:"textord",mode:tr.mode,text:_r}:tr}),gu=ut($t,Q.withFont("mathrm"),!0),Au=0;Au<gu.length;Au++){var Vu=gu[Au];Vu instanceof Oe&&(Vu.text=Vu.text.replace(/\u2212/,"-").replace(/\u2217/,"*"))}st=hu.makeSpan(["mop"],gu,Q)}else st=hu.makeSpan(["mop"],[],Q);return fe?Eu(st,ue,H,Q,Q.style,0,0):st},en=function(Z,Q){for(var ue=c0(Z.body,Q.withFont("mathrm")),H=!0,fe=0;fe<ue.length;fe++){var be=ue[fe];if(!(be instanceof fr.SpaceNode))if(be instanceof fr.MathNode)switch(be.type){case"mi":case"mn":case"ms":case"mspace":case"mtext":break;case"mo":{var Ye=be.children[0];be.children.length===1&&Ye instanceof fr.TextNode?Ye.text=Ye.text.replace(/\u2212/,"-").replace(/\u2217/,"*"):H=!1;break}default:H=!1}else H=!1}if(H){var st=ue.map(function(Au){return Au.toText()}).join("");ue=[new fr.TextNode(st)]}var $t=new fr.MathNode("mi",ue);$t.setAttribute("mathvariant","normal");var gu=new fr.MathNode("mo",[a0("\u2061","text")]);return Z.parentIsSupSub?new fr.MathNode("mo",[$t,gu]):fr.newDocumentFragment([$t,gu])};gr({type:"operatorname",names:["\\operatorname","\\operatorname*"],props:{numArgs:1},handler:function(Z,Q){var ue=Z.parser,H=Z.funcName,fe=Q[0];return{type:"operatorname",mode:ue.mode,body:Kn(fe),alwaysHandleSupSub:H==="\\operatorname*",limits:!1,parentIsSupSub:!1}},htmlBuilder:Tu,mathmlBuilder:en}),fn({type:"ordgroup",htmlBuilder:function(Z,Q){return Z.semisimple?hu.makeFragment(ut(Z.body,Q,!1)):hu.makeSpan(["mord"],ut(Z.body,Q,!0),Q)},mathmlBuilder:function(Z,Q){return ni(Z.body,Q,!0)}}),gr({type:"overline",names:["\\overline"],props:{numArgs:1},handler:function(Z,Q){var ue=Z.parser,H=Q[0];return{type:"overline",mode:ue.mode,body:H}},htmlBuilder:function(Z,Q){var ue=qu(Z.body,Q.havingCrampedStyle()),H=hu.makeLineSpan("overline-line",Q),fe=Q.fontMetrics().defaultRuleThickness,be=hu.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:ue},{type:"kern",size:3*fe},{type:"elem",elem:H},{type:"kern",size:fe}]},Q);return hu.makeSpan(["mord","overline"],[be],Q)},mathmlBuilder:function(Z,Q){var ue=new fr.MathNode("mo",[new fr.TextNode("\u203E")]);ue.setAttribute("stretchy","true");var H=new fr.MathNode("mover",[$n(Z.body,Q),ue]);return H.setAttribute("accent","true"),H}}),gr({type:"phantom",names:["\\phantom"],props:{numArgs:1,allowedInText:!0},handler:function(Z,Q){var ue=Z.parser,H=Q[0];return{type:"phantom",mode:ue.mode,body:Kn(H)}},htmlBuilder:function(Z,Q){var ue=ut(Z.body,Q.withPhantom(),!1);return hu.makeFragment(ue)},mathmlBuilder:function(Z,Q){var ue=c0(Z.body,Q);return new fr.MathNode("mphantom",ue)}}),gr({type:"hphantom",names:["\\hphantom"],props:{numArgs:1,allowedInText:!0},handler:function(Z,Q){var ue=Z.parser,H=Q[0];return{type:"hphantom",mode:ue.mode,body:H}},htmlBuilder:function(Z,Q){var ue=hu.makeSpan([],[qu(Z.body,Q.withPhantom())]);if(ue.height=0,ue.depth=0,ue.children)for(var H=0;H<ue.children.length;H++)ue.children[H].height=0,ue.children[H].depth=0;return ue=hu.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:ue}]},Q),hu.makeSpan(["mord"],[ue],Q)},mathmlBuilder:function(Z,Q){var ue=c0(Kn(Z.body),Q),H=new fr.MathNode("mphantom",ue),fe=new fr.MathNode("mpadded",[H]);return fe.setAttribute("height","0px"),fe.setAttribute("depth","0px"),fe}}),gr({type:"vphantom",names:["\\vphantom"],props:{numArgs:1,allowedInText:!0},handler:function(Z,Q){var ue=Z.parser,H=Q[0];return{type:"vphantom",mode:ue.mode,body:H}},htmlBuilder:function(Z,Q){var ue=hu.makeSpan(["inner"],[qu(Z.body,Q.withPhantom())]),H=hu.makeSpan(["fix"],[]);return hu.makeSpan(["mord","rlap"],[ue,H],Q)},mathmlBuilder:function(Z,Q){var ue=c0(Kn(Z.body),Q),H=new fr.MathNode("mphantom",ue),fe=new fr.MathNode("mpadded",[H]);return fe.setAttribute("width","0px"),fe}}),gr({type:"raisebox",names:["\\raisebox"],props:{numArgs:2,argTypes:["size","hbox"],allowedInText:!0},handler:function(Z,Q){var ue=Z.parser,H=Or(Q[0],"size").value,fe=Q[1];return{type:"raisebox",mode:ue.mode,dy:H,body:fe}},htmlBuilder:function(Z,Q){var ue=qu(Z.body,Q),H=o0(Z.dy,Q);return hu.makeVList({positionType:"shift",positionData:-H,children:[{type:"elem",elem:ue}]},Q)},mathmlBuilder:function(Z,Q){var ue=new fr.MathNode("mpadded",[$n(Z.body,Q)]),H=Z.dy.number+Z.dy.unit;return ue.setAttribute("voffset",H),ue}}),gr({type:"rule",names:["\\rule"],props:{numArgs:2,numOptionalArgs:1,argTypes:["size","size","size"]},handler:function(Z,Q,ue){var H=Z.parser,fe=ue[0],be=Or(Q[0],"size"),Ye=Or(Q[1],"size");return{type:"rule",mode:H.mode,shift:fe&&Or(fe,"size").value,width:be.value,height:Ye.value}},htmlBuilder:function(Z,Q){var ue=hu.makeSpan(["mord","rule"],[],Q),H=o0(Z.width,Q),fe=o0(Z.height,Q),be=Z.shift?o0(Z.shift,Q):0;return ue.style.borderRightWidth=H+"em",ue.style.borderTopWidth=fe+"em",ue.style.bottom=be+"em",ue.width=H,ue.height=fe+be,ue.depth=-be,ue.maxFontSize=fe*1.125*Q.sizeMultiplier,ue},mathmlBuilder:function(Z,Q){var ue=o0(Z.width,Q),H=o0(Z.height,Q),fe=Z.shift?o0(Z.shift,Q):0,be=Q.color&&Q.getColor()||"black",Ye=new fr.MathNode("mspace");Ye.setAttribute("mathbackground",be),Ye.setAttribute("width",ue+"em"),Ye.setAttribute("height",H+"em");var st=new fr.MathNode("mpadded",[Ye]);return fe>=0?st.setAttribute("height","+"+fe+"em"):(st.setAttribute("height",fe+"em"),st.setAttribute("depth","+"+-fe+"em")),st.setAttribute("voffset",fe+"em"),st}});function Bn(Ve,Z,Q){for(var ue=ut(Ve,Z,!1),H=Z.sizeMultiplier/Q.sizeMultiplier,fe=0;fe<ue.length;fe++){var be=ue[fe].classes.indexOf("sizing");be<0?Array.prototype.push.apply(ue[fe].classes,Z.sizingClasses(Q)):ue[fe].classes[be+1]==="reset-size"+Z.size&&(ue[fe].classes[be+1]="reset-size"+Q.size),ue[fe].height*=H,ue[fe].depth*=H}return hu.makeFragment(ue)}var jn=["\\tiny","\\sixptsize","\\scriptsize","\\footnotesize","\\small","\\normalsize","\\large","\\Large","\\LARGE","\\huge","\\Huge"],m0=function(Z,Q){var ue=Q.havingSize(Z.size);return Bn(Z.body,ue,Q)};gr({type:"sizing",names:jn,props:{numArgs:0,allowedInText:!0},handler:function(Z,Q){var ue=Z.breakOnTokenText,H=Z.funcName,fe=Z.parser,be=fe.parseExpression(!1,ue);return{type:"sizing",mode:fe.mode,size:jn.indexOf(H)+1,body:be}},htmlBuilder:m0,mathmlBuilder:function(Z,Q){var ue=Q.havingSize(Z.size),H=c0(Z.body,ue),fe=new fr.MathNode("mstyle",H);return fe.setAttribute("mathsize",ue.sizeMultiplier+"em"),fe}}),gr({type:"smash",names:["\\smash"],props:{numArgs:1,numOptionalArgs:1,allowedInText:!0},handler:function(Z,Q,ue){var H=Z.parser,fe=!1,be=!1,Ye=ue[0]&&Or(ue[0],"ordgroup");if(Ye)for(var st="",$t=0;$t<Ye.body.length;++$t){var gu=Ye.body[$t];if(st=gu.text,st==="t")fe=!0;else if(st==="b")be=!0;else{fe=!1,be=!1;break}}else fe=!0,be=!0;var Au=Q[0];return{type:"smash",mode:H.mode,body:Au,smashHeight:fe,smashDepth:be}},htmlBuilder:function(Z,Q){var ue=hu.makeSpan([],[qu(Z.body,Q)]);if(!Z.smashHeight&&!Z.smashDepth)return ue;if(Z.smashHeight&&(ue.height=0,ue.children))for(var H=0;H<ue.children.length;H++)ue.children[H].height=0;if(Z.smashDepth&&(ue.depth=0,ue.children))for(var fe=0;fe<ue.children.length;fe++)ue.children[fe].depth=0;var be=hu.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:ue}]},Q);return hu.makeSpan(["mord"],[be],Q)},mathmlBuilder:function(Z,Q){var ue=new fr.MathNode("mpadded",[$n(Z.body,Q)]);return Z.smashHeight&&ue.setAttribute("height","0px"),Z.smashDepth&&ue.setAttribute("depth","0px"),ue}}),gr({type:"sqrt",names:["\\sqrt"],props:{numArgs:1,numOptionalArgs:1},handler:function(Z,Q,ue){var H=Z.parser,fe=ue[0],be=Q[0];return{type:"sqrt",mode:H.mode,body:be,index:fe}},htmlBuilder:function(Z,Q){var ue=qu(Z.body,Q.havingCrampedStyle());ue.height===0&&(ue.height=Q.fontMetrics().xHeight),ue=hu.wrapFragment(ue,Q);var H=Q.fontMetrics(),fe=H.defaultRuleThickness,be=fe;Q.style.id<W.TEXT.id&&(be=Q.fontMetrics().xHeight);var Ye=fe+be/4,st=ue.height+ue.depth+Ye+fe,$t=kr.sqrtImage(st,Q),gu=$t.span,Au=$t.ruleWidth,Vu=$t.advanceWidth,tr=gu.height-Au;tr>ue.height+ue.depth+Ye&&(Ye=(Ye+tr-ue.height-ue.depth)/2);var _r=gu.height-ue.height-Ye-Au;ue.style.paddingLeft=Vu+"em";var Er=hu.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:ue,wrapperClasses:["svg-align"]},{type:"kern",size:-(ue.height+_r)},{type:"elem",elem:gu},{type:"kern",size:Au}]},Q);if(Z.index){var qr=Q.havingStyle(W.SCRIPTSCRIPT),vn=qu(Z.index,qr,Q),Mn=.6*(Er.height-Er.depth),v0=hu.makeVList({positionType:"shift",positionData:-Mn,children:[{type:"elem",elem:vn}]},Q),Si=hu.makeSpan(["root"],[v0]);return hu.makeSpan(["mord","sqrt"],[Si,Er],Q)}else return hu.makeSpan(["mord","sqrt"],[Er],Q)},mathmlBuilder:function(Z,Q){var ue=Z.body,H=Z.index;return H?new fr.MathNode("mroot",[$n(ue,Q),$n(H,Q)]):new fr.MathNode("msqrt",[$n(ue,Q)])}});var qn={display:W.DISPLAY,text:W.TEXT,script:W.SCRIPT,scriptscript:W.SCRIPTSCRIPT};gr({type:"styling",names:["\\displaystyle","\\textstyle","\\scriptstyle","\\scriptscriptstyle"],props:{numArgs:0,allowedInText:!0},handler:function(Z,Q){var ue=Z.breakOnTokenText,H=Z.funcName,fe=Z.parser,be=fe.parseExpression(!0,ue),Ye=H.slice(1,H.length-5);return{type:"styling",mode:fe.mode,style:Ye,body:be}},htmlBuilder:function(Z,Q){var ue=qn[Z.style],H=Q.havingStyle(ue).withFont("");return Bn(Z.body,H,Q)},mathmlBuilder:function(Z,Q){var ue=qn[Z.style],H=Q.havingStyle(ue),fe=c0(Z.body,H),be=new fr.MathNode("mstyle",fe),Ye={display:["0","true"],text:["0","false"],script:["1","false"],scriptscript:["2","false"]},st=Ye[Z.style];return be.setAttribute("scriptlevel",st[0]),be.setAttribute("displaystyle",st[1]),be}});var nn=function(Z,Q){var ue=Z.base;if(ue)if(ue.type==="op"){var H=ue.limits&&(Q.style.size===W.DISPLAY.size||ue.alwaysHandleSupSub);return H?Bu:null}else if(ue.type==="operatorname"){var fe=ue.alwaysHandleSupSub&&(Q.style.size===W.DISPLAY.size||ue.limits);return fe?Tu:null}else{if(ue.type==="accent")return D.isCharacterBox(ue.base)?U0:null;if(ue.type==="horizBrace"){var be=!Z.sub;return be===ue.isOver?Xe:null}else return null}else return null};fn({type:"supsub",htmlBuilder:function(Z,Q){var ue=nn(Z,Q);if(ue)return ue(Z,Q);var H=Z.base,fe=Z.sup,be=Z.sub,Ye=qu(H,Q),st,$t,gu=Q.fontMetrics(),Au=0,Vu=0,tr=H&&D.isCharacterBox(H);if(fe){var _r=Q.havingStyle(Q.style.sup());st=qu(fe,_r,Q),tr||(Au=Ye.height-_r.fontMetrics().supDrop*_r.sizeMultiplier/Q.sizeMultiplier)}if(be){var Er=Q.havingStyle(Q.style.sub());$t=qu(be,Er,Q),tr||(Vu=Ye.depth+Er.fontMetrics().subDrop*Er.sizeMultiplier/Q.sizeMultiplier)}var qr;Q.style===W.DISPLAY?qr=gu.sup1:Q.style.cramped?qr=gu.sup3:qr=gu.sup2;var vn=Q.sizeMultiplier,Mn=.5/gu.ptPerEm/vn+"em",v0=null;if($t){var Si=Z.base&&Z.base.type==="op"&&Z.base.name&&(Z.base.name==="\\oiint"||Z.base.name==="\\oiiint");(Ye instanceof Oe||Si)&&(v0=-Ye.italic+"em")}var Ii;if(st&&$t){Au=Math.max(Au,qr,st.depth+.25*gu.xHeight),Vu=Math.max(Vu,gu.sub2);var Ri=gu.defaultRuleThickness,_i=4*Ri;if(Au-st.depth-($t.height-Vu)<_i){Vu=_i-(Au-st.depth)+$t.height;var L0=.8*gu.xHeight-(Au-st.depth);L0>0&&(Au+=L0,Vu-=L0)}var r4=[{type:"elem",elem:$t,shift:Vu,marginRight:Mn,marginLeft:v0},{type:"elem",elem:st,shift:-Au,marginRight:Mn}];Ii=hu.makeVList({positionType:"individualShift",children:r4},Q)}else if($t){Vu=Math.max(Vu,gu.sub1,$t.height-.8*gu.xHeight);var Ai=[{type:"elem",elem:$t,marginLeft:v0,marginRight:Mn}];Ii=hu.makeVList({positionType:"shift",positionData:Vu,children:Ai},Q)}else if(st)Au=Math.max(Au,qr,st.depth+.25*gu.xHeight),Ii=hu.makeVList({positionType:"shift",positionData:-Au,children:[{type:"elem",elem:st,marginRight:Mn}]},Q);else throw new Error("supsub must have either sup or sub.");var _u=Cu(Ye,"right")||"mord";return hu.makeSpan([_u],[Ye,hu.makeSpan(["msupsub"],[Ii])],Q)},mathmlBuilder:function(Z,Q){var ue=!1,H,fe,be=Yr(Z.base,"horizBrace");be&&(fe=!!Z.sup,fe===be.isOver&&(ue=!0,H=be.isOver)),Z.base&&(Z.base.type==="op"||Z.base.type==="operatorname")&&(Z.base.parentIsSupSub=!0);var Ye=[$n(Z.base,Q)];Z.sub&&Ye.push($n(Z.sub,Q)),Z.sup&&Ye.push($n(Z.sup,Q));var st;if(ue)st=H?"mover":"munder";else if(Z.sub)if(Z.sup){var Au=Z.base;Au&&Au.type==="op"&&Au.limits&&Q.style===W.DISPLAY||Au&&Au.type==="operatorname"&&Au.alwaysHandleSupSub&&(Q.style===W.DISPLAY||Au.limits)?st="munderover":st="msubsup"}else{var gu=Z.base;gu&&gu.type==="op"&&gu.limits&&(Q.style===W.DISPLAY||gu.alwaysHandleSupSub)||gu&&gu.type==="operatorname"&&gu.alwaysHandleSupSub&&(gu.limits||Q.style===W.DISPLAY)?st="munder":st="msub"}else{var $t=Z.base;$t&&$t.type==="op"&&$t.limits&&(Q.style===W.DISPLAY||$t.alwaysHandleSupSub)||$t&&$t.type==="operatorname"&&$t.alwaysHandleSupSub&&($t.limits||Q.style===W.DISPLAY)?st="mover":st="msup"}var Vu=new fr.MathNode(st,Ye);return Vu}}),fn({type:"atom",htmlBuilder:function(Z,Q){return hu.mathsym(Z.text,Z.mode,Q,["m"+Z.family])},mathmlBuilder:function(Z,Q){var ue=new fr.MathNode("mo",[a0(Z.text,Z.mode)]);if(Z.family==="bin"){var H=ki(Z,Q);H==="bold-italic"&&ue.setAttribute("mathvariant",H)}else Z.family==="punct"?ue.setAttribute("separator","true"):(Z.family==="open"||Z.family==="close")&&ue.setAttribute("stretchy","false");return ue}});var _0={mi:"italic",mn:"normal",mtext:"normal"};fn({type:"mathord",htmlBuilder:function(Z,Q){return hu.makeOrd(Z,Q,"mathord")},mathmlBuilder:function(Z,Q){var ue=new fr.MathNode("mi",[a0(Z.text,Z.mode,Q)]),H=ki(Z,Q)||"italic";return H!==_0[ue.type]&&ue.setAttribute("mathvariant",H),ue}}),fn({type:"textord",htmlBuilder:function(Z,Q){return hu.makeOrd(Z,Q,"textord")},mathmlBuilder:function(Z,Q){var ue=a0(Z.text,Z.mode,Q),H=ki(Z,Q)||"normal",fe;return Z.mode==="text"?fe=new fr.MathNode("mtext",[ue]):/[0-9]/.test(Z.text)?fe=new fr.MathNode("mn",[ue]):Z.text==="\\prime"?fe=new fr.MathNode("mo",[ue]):fe=new fr.MathNode("mi",[ue]),H!==_0[fe.type]&&fe.setAttribute("mathvariant",H),fe}});var Ln={"\\nobreak":"nobreak","\\allowbreak":"allowbreak"},An={" ":{},"\\ ":{},"~":{className:"nobreak"},"\\space":{},"\\nobreakspace":{className:"nobreak"}};fn({type:"spacing",htmlBuilder:function(Z,Q){if(An.hasOwnProperty(Z.text)){var ue=An[Z.text].className||"";if(Z.mode==="text"){var H=hu.makeOrd(Z,Q,"textord");return H.classes.push(ue),H}else return hu.makeSpan(["mspace",ue],[hu.mathsym(Z.text,Z.mode,Q)],Q)}else{if(Ln.hasOwnProperty(Z.text))return hu.makeSpan(["mspace",Ln[Z.text]],[],Q);throw new s('Unknown type of space "'+Z.text+'"')}},mathmlBuilder:function(Z,Q){var ue;if(An.hasOwnProperty(Z.text))ue=new fr.MathNode("mtext",[new fr.TextNode("\xA0")]);else{if(Ln.hasOwnProperty(Z.text))return new fr.MathNode("mspace");throw new s('Unknown type of space "'+Z.text+'"')}return ue}});var Hn=function(){var Z=new fr.MathNode("mtd",[]);return Z.setAttribute("width","50%"),Z};fn({type:"tag",mathmlBuilder:function(Z,Q){var ue=new fr.MathNode("mtable",[new fr.MathNode("mtr",[Hn(),new fr.MathNode("mtd",[ni(Z.body,Q)]),Hn(),new fr.MathNode("mtd",[ni(Z.tag,Q)])])]);return ue.setAttribute("width","100%"),ue}});var d4={"\\text":void 0,"\\textrm":"textrm","\\textsf":"textsf","\\texttt":"texttt","\\textnormal":"textrm"},Ci={"\\textbf":"textbf","\\textmd":"textmd"},dr={"\\textit":"textit","\\textup":"textup"},fi=function(Z,Q){var ue=Z.font;return ue?d4[ue]?Q.withTextFontFamily(d4[ue]):Ci[ue]?Q.withTextFontWeight(Ci[ue]):Q.withTextFontShape(dr[ue]):Q};gr({type:"text",names:["\\text","\\textrm","\\textsf","\\texttt","\\textnormal","\\textbf","\\textmd","\\textit","\\textup"],props:{numArgs:1,argTypes:["text"],greediness:2,allowedInText:!0},handler:function(Z,Q){var ue=Z.parser,H=Z.funcName,fe=Q[0];return{type:"text",mode:ue.mode,body:Kn(fe),font:H}},htmlBuilder:function(Z,Q){var ue=fi(Z,Q),H=ut(Z.body,ue,!0);return hu.makeSpan(["mord","text"],hu.tryCombineChars(H),ue)},mathmlBuilder:function(Z,Q){var ue=fi(Z,Q);return ni(Z.body,ue)}}),gr({type:"underline",names:["\\underline"],props:{numArgs:1,allowedInText:!0},handler:function(Z,Q){var ue=Z.parser;return{type:"underline",mode:ue.mode,body:Q[0]}},htmlBuilder:function(Z,Q){var ue=qu(Z.body,Q),H=hu.makeLineSpan("underline-line",Q),fe=Q.fontMetrics().defaultRuleThickness,be=hu.makeVList({positionType:"top",positionData:ue.height,children:[{type:"kern",size:fe},{type:"elem",elem:H},{type:"kern",size:3*fe},{type:"elem",elem:ue}]},Q);return hu.makeSpan(["mord","underline"],[be],Q)},mathmlBuilder:function(Z,Q){var ue=new fr.MathNode("mo",[new fr.TextNode("\u203E")]);ue.setAttribute("stretchy","true");var H=new fr.MathNode("munder",[$n(Z.body,Q),ue]);return H.setAttribute("accentunder","true"),H}}),gr({type:"verb",names:["\\verb"],props:{numArgs:0,allowedInText:!0},handler:function(Z,Q,ue){throw new s("\\verb ended by end of line instead of matching delimiter")},htmlBuilder:function(Z,Q){for(var ue=x0(Z),H=[],fe=Q.havingStyle(Q.style.text()),be=0;be<ue.length;be++){var Ye=ue[be];Ye==="~"&&(Ye="\\textasciitilde"),H.push(hu.makeSymbol(Ye,"Typewriter-Regular",Z.mode,fe,["mord","texttt"]))}return hu.makeSpan(["mord","text"].concat(fe.sizingClasses(Q)),hu.tryCombineChars(H),fe)},mathmlBuilder:function(Z,Q){var ue=new fr.TextNode(x0(Z)),H=new fr.MathNode("mtext",[ue]);return H.setAttribute("mathvariant","monospace"),H}});var x0=function(Z){return Z.body.replace(/ /g,Z.star?"\u2423":"\xA0")},hi=z0,M0=hi,ii=`[ \r
|
|
|
]`,Fi="\\\\[a-zA-Z@]+",F4="\\\\[^\uD800-\uDFFF]",wi=""+Fi+ii+"*",w4=new RegExp("^("+Fi+")"+ii+"*$"),Pi="[\u0300-\u036F]",v4=new RegExp(Pi+"+$"),f4="("+ii+"+)|([!-\\[\\]-\u2027\u202A-\uD7FF\uF900-\uFFFF]"+(Pi+"*")+"|[\uD800-\uDBFF][\uDC00-\uDFFF]"+(Pi+"*")+"|\\\\verb\\*([^]).*?\\3|\\\\verb([^*a-zA-Z]).*?\\4|\\\\operatorname\\*"+("|"+wi)+("|"+F4+")"),q0=function(){function Ve(Q,ue){this.input=void 0,this.settings=void 0,this.tokenRegex=void 0,this.catcodes=void 0,this.input=Q,this.settings=ue,this.tokenRegex=new RegExp(f4,"g"),this.catcodes={"%":14}}var Z=Ve.prototype;return Z.setCatcode=function(ue,H){this.catcodes[ue]=H},Z.lex=function(){var ue=this.input,H=this.tokenRegex.lastIndex;if(H===ue.length)return new c("EOF",new l(this,H,H));var fe=this.tokenRegex.exec(ue);if(fe===null||fe.index!==H)throw new s("Unexpected character: '"+ue[H]+"'",new c(ue[H],new l(this,H,H+1)));var be=fe[2]||" ";if(this.catcodes[be]===14){var Ye=ue.indexOf(`
|
|
|
`,this.tokenRegex.lastIndex);return Ye===-1?(this.tokenRegex.lastIndex=ue.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=Ye+1,this.lex()}var st=be.match(w4);return st&&(be=st[1]),new c(be,new l(this,H,this.tokenRegex.lastIndex))},Ve}(),pi=function(){function Ve(Q,ue){Q===void 0&&(Q={}),ue===void 0&&(ue={}),this.current=void 0,this.builtins=void 0,this.undefStack=void 0,this.current=ue,this.builtins=Q,this.undefStack=[]}var Z=Ve.prototype;return Z.beginGroup=function(){this.undefStack.push({})},Z.endGroup=function(){if(this.undefStack.length===0)throw new s("Unbalanced namespace destruction: attempt to pop global namespace; please report this as a bug");var ue=this.undefStack.pop();for(var H in ue)ue.hasOwnProperty(H)&&(ue[H]===void 0?delete this.current[H]:this.current[H]=ue[H])},Z.has=function(ue){return this.current.hasOwnProperty(ue)||this.builtins.hasOwnProperty(ue)},Z.get=function(ue){return this.current.hasOwnProperty(ue)?this.current[ue]:this.builtins[ue]},Z.set=function(ue,H,fe){if(fe===void 0&&(fe=!1),fe){for(var be=0;be<this.undefStack.length;be++)delete this.undefStack[be][ue];this.undefStack.length>0&&(this.undefStack[this.undefStack.length-1][ue]=H)}else{var Ye=this.undefStack[this.undefStack.length-1];Ye&&!Ye.hasOwnProperty(ue)&&(Ye[ue]=this.current[ue])}this.current[ue]=H},Ve}(),u4={},ai=u4;function Gt(Ve,Z){u4[Ve]=Z}Gt("\\@firstoftwo",function(Ve){var Z=Ve.consumeArgs(2);return{tokens:Z[0],numArgs:0}}),Gt("\\@secondoftwo",function(Ve){var Z=Ve.consumeArgs(2);return{tokens:Z[1],numArgs:0}}),Gt("\\@ifnextchar",function(Ve){var Z=Ve.consumeArgs(3),Q=Ve.future();return Z[0].length===1&&Z[0][0].text===Q.text?{tokens:Z[1],numArgs:0}:{tokens:Z[2],numArgs:0}}),Gt("\\@ifstar","\\@ifnextchar *{\\@firstoftwo{#1}}"),Gt("\\TextOrMath",function(Ve){var Z=Ve.consumeArgs(2);return Ve.mode==="text"?{tokens:Z[0],numArgs:0}:{tokens:Z[1],numArgs:0}});var It={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};Gt("\\char",function(Ve){var Z=Ve.popToken(),Q,ue="";if(Z.text==="'")Q=8,Z=Ve.popToken();else if(Z.text==='"')Q=16,Z=Ve.popToken();else if(Z.text==="`")if(Z=Ve.popToken(),Z.text[0]==="\\")ue=Z.text.charCodeAt(1);else{if(Z.text==="EOF")throw new s("\\char` missing argument");ue=Z.text.charCodeAt(0)}else Q=10;if(Q){if(ue=It[Z.text],ue==null||ue>=Q)throw new s("Invalid base-"+Q+" digit "+Z.text);for(var H;(H=It[Ve.future().text])!=null&&H<Q;)ue*=Q,ue+=H,Ve.popToken()}return"\\@char{"+ue+"}"});var ri=function(Z,Q){var ue=Z.consumeArgs(1)[0];if(ue.length!==1)throw new s("\\gdef's first argument must be a macro name");var H=ue[0].text,fe=0;for(ue=Z.consumeArgs(1)[0];ue.length===1&&ue[0].text==="#";){if(ue=Z.consumeArgs(1)[0],ue.length!==1)throw new s('Invalid argument number length "'+ue.length+'"');if(!/^[1-9]$/.test(ue[0].text))throw new s('Invalid argument number "'+ue[0].text+'"');if(fe++,parseInt(ue[0].text)!==fe)throw new s('Argument number "'+ue[0].text+'" out of order');ue=Z.consumeArgs(1)[0]}return Z.macros.set(H,{tokens:ue,numArgs:fe},Q),""};Gt("\\gdef",function(Ve){return ri(Ve,!0)}),Gt("\\def",function(Ve){return ri(Ve,!1)}),Gt("\\global",function(Ve){var Z=Ve.consumeArgs(1)[0];if(Z.length!==1)throw new s("Invalid command after \\global");var Q=Z[0].text;if(Q==="\\def")return ri(Ve,!0);throw new s("Invalid command '"+Q+"' after \\global")});var Ni=function(Z,Q,ue){var H=Z.consumeArgs(1)[0];if(H.length!==1)throw new s("\\newcommand's first argument must be a macro name");var fe=H[0].text,be=Z.isDefined(fe);if(be&&!Q)throw new s("\\newcommand{"+fe+"} attempting to redefine "+(fe+"; use \\renewcommand"));if(!be&&!ue)throw new s("\\renewcommand{"+fe+"} when command "+fe+" does not yet exist; use \\newcommand");var Ye=0;if(H=Z.consumeArgs(1)[0],H.length===1&&H[0].text==="["){for(var st="",$t=Z.expandNextToken();$t.text!=="]"&&$t.text!=="EOF";)st+=$t.text,$t=Z.expandNextToken();if(!st.match(/^\s*[0-9]+\s*$/))throw new s("Invalid number of arguments: "+st);Ye=parseInt(st),H=Z.consumeArgs(1)[0]}return Z.macros.set(fe,{tokens:H,numArgs:Ye}),""};Gt("\\newcommand",function(Ve){return Ni(Ve,!1,!0)}),Gt("\\renewcommand",function(Ve){return Ni(Ve,!0,!1)}),Gt("\\providecommand",function(Ve){return Ni(Ve,!0,!0)}),Gt("\\bgroup","{"),Gt("\\egroup","}"),Gt("\\lq","`"),Gt("\\rq","'"),Gt("\\aa","\\r a"),Gt("\\AA","\\r A"),Gt("\\textcopyright","\\html@mathml{\\textcircled{c}}{\\char`\xA9}"),Gt("\\copyright","\\TextOrMath{\\textcopyright}{\\text{\\textcopyright}}"),Gt("\\textregistered","\\html@mathml{\\textcircled{\\scriptsize R}}{\\char`\xAE}"),Gt("\u212C","\\mathscr{B}"),Gt("\u2130","\\mathscr{E}"),Gt("\u2131","\\mathscr{F}"),Gt("\u210B","\\mathscr{H}"),Gt("\u2110","\\mathscr{I}"),Gt("\u2112","\\mathscr{L}"),Gt("\u2133","\\mathscr{M}"),Gt("\u211B","\\mathscr{R}"),Gt("\u212D","\\mathfrak{C}"),Gt("\u210C","\\mathfrak{H}"),Gt("\u2128","\\mathfrak{Z}"),Gt("\\Bbbk","\\Bbb{k}"),Gt("\xB7","\\cdotp"),Gt("\\llap","\\mathllap{\\textrm{#1}}"),Gt("\\rlap","\\mathrlap{\\textrm{#1}}"),Gt("\\clap","\\mathclap{\\textrm{#1}}"),Gt("\\not",'\\html@mathml{\\mathrel{\\mathrlap\\@not}}{\\char"338}'),Gt("\\neq","\\html@mathml{\\mathrel{\\not=}}{\\mathrel{\\char`\u2260}}"),Gt("\\ne","\\neq"),Gt("\u2260","\\neq"),Gt("\\notin","\\html@mathml{\\mathrel{{\\in}\\mathllap{/\\mskip1mu}}}{\\mathrel{\\char`\u2209}}"),Gt("\u2209","\\notin"),Gt("\u2258","\\html@mathml{\\mathrel{=\\kern{-1em}\\raisebox{0.4em}{$\\scriptsize\\frown$}}}{\\mathrel{\\char`\u2258}}"),Gt("\u2259","\\html@mathml{\\stackrel{\\tiny\\wedge}{=}}{\\mathrel{\\char`\u2258}}"),Gt("\u225A","\\html@mathml{\\stackrel{\\tiny\\vee}{=}}{\\mathrel{\\char`\u225A}}"),Gt("\u225B","\\html@mathml{\\stackrel{\\scriptsize\\star}{=}}{\\mathrel{\\char`\u225B}}"),Gt("\u225D","\\html@mathml{\\stackrel{\\tiny\\mathrm{def}}{=}}{\\mathrel{\\char`\u225D}}"),Gt("\u225E","\\html@mathml{\\stackrel{\\tiny\\mathrm{m}}{=}}{\\mathrel{\\char`\u225E}}"),Gt("\u225F","\\html@mathml{\\stackrel{\\tiny?}{=}}{\\mathrel{\\char`\u225F}}"),Gt("\u27C2","\\perp"),Gt("\u203C","\\mathclose{!\\mkern-0.8mu!}"),Gt("\u220C","\\notni"),Gt("\u231C","\\ulcorner"),Gt("\u231D","\\urcorner"),Gt("\u231E","\\llcorner"),Gt("\u231F","\\lrcorner"),Gt("\xA9","\\copyright"),Gt("\xAE","\\textregistered"),Gt("\uFE0F","\\textregistered"),Gt("\\vdots","\\mathord{\\varvdots\\rule{0pt}{15pt}}"),Gt("\u22EE","\\vdots"),Gt("\\varGamma","\\mathit{\\Gamma}"),Gt("\\varDelta","\\mathit{\\Delta}"),Gt("\\varTheta","\\mathit{\\Theta}"),Gt("\\varLambda","\\mathit{\\Lambda}"),Gt("\\varXi","\\mathit{\\Xi}"),Gt("\\varPi","\\mathit{\\Pi}"),Gt("\\varSigma","\\mathit{\\Sigma}"),Gt("\\varUpsilon","\\mathit{\\Upsilon}"),Gt("\\varPhi","\\mathit{\\Phi}"),Gt("\\varPsi","\\mathit{\\Psi}"),Gt("\\varOmega","\\mathit{\\Omega}"),Gt("\\substack","\\begin{subarray}{c}#1\\end{subarray}"),Gt("\\colon","\\nobreak\\mskip2mu\\mathpunct{}\\mathchoice{\\mkern-3mu}{\\mkern-3mu}{}{}{:}\\mskip6mu"),Gt("\\boxed","\\fbox{$\\displaystyle{#1}$}"),Gt("\\iff","\\DOTSB\\;\\Longleftrightarrow\\;"),Gt("\\implies","\\DOTSB\\;\\Longrightarrow\\;"),Gt("\\impliedby","\\DOTSB\\;\\Longleftarrow\\;");var hr={",":"\\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"};Gt("\\dots",function(Ve){var Z="\\dotso",Q=Ve.expandAfterFuture().text;return Q in hr?Z=hr[Q]:(Q.substr(0,4)==="\\not"||Q in we.math&&D.contains(["bin","rel"],we.math[Q].group))&&(Z="\\dotsb"),Z});var xr={")":!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};Gt("\\dotso",function(Ve){var Z=Ve.future().text;return Z in xr?"\\ldots\\,":"\\ldots"}),Gt("\\dotsc",function(Ve){var Z=Ve.future().text;return Z in xr&&Z!==","?"\\ldots\\,":"\\ldots"}),Gt("\\cdots",function(Ve){var Z=Ve.future().text;return Z in xr?"\\@cdots\\,":"\\@cdots"}),Gt("\\dotsb","\\cdots"),Gt("\\dotsm","\\cdots"),Gt("\\dotsi","\\!\\cdots"),Gt("\\dotsx","\\ldots\\,"),Gt("\\DOTSI","\\relax"),Gt("\\DOTSB","\\relax"),Gt("\\DOTSX","\\relax"),Gt("\\tmspace","\\TextOrMath{\\kern#1#3}{\\mskip#1#2}\\relax"),Gt("\\,","\\tmspace+{3mu}{.1667em}"),Gt("\\thinspace","\\,"),Gt("\\>","\\mskip{4mu}"),Gt("\\:","\\tmspace+{4mu}{.2222em}"),Gt("\\medspace","\\:"),Gt("\\;","\\tmspace+{5mu}{.2777em}"),Gt("\\thickspace","\\;"),Gt("\\!","\\tmspace-{3mu}{.1667em}"),Gt("\\negthinspace","\\!"),Gt("\\negmedspace","\\tmspace-{4mu}{.2222em}"),Gt("\\negthickspace","\\tmspace-{5mu}{.277em}"),Gt("\\enspace","\\kern.5em "),Gt("\\enskip","\\hskip.5em\\relax"),Gt("\\quad","\\hskip1em\\relax"),Gt("\\qquad","\\hskip2em\\relax"),Gt("\\tag","\\@ifstar\\tag@literal\\tag@paren"),Gt("\\tag@paren","\\tag@literal{({#1})}"),Gt("\\tag@literal",function(Ve){if(Ve.macros.get("\\df@tag"))throw new s("Multiple \\tag");return"\\gdef\\df@tag{\\text{#1}}"}),Gt("\\bmod","\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}\\mathbin{\\rm mod}\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}"),Gt("\\pod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern8mu}{\\mkern8mu}{\\mkern8mu}(#1)"),Gt("\\pmod","\\pod{{\\rm mod}\\mkern6mu#1}"),Gt("\\mod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern12mu}{\\mkern12mu}{\\mkern12mu}{\\rm mod}\\,\\,#1"),Gt("\\pmb","\\html@mathml{\\@binrel{#1}{\\mathrlap{#1}\\kern0.5px#1}}{\\mathbf{#1}}"),Gt("\\\\","\\newline"),Gt("\\TeX","\\textrm{\\html@mathml{T\\kern-.1667em\\raisebox{-.5ex}{E}\\kern-.125emX}{TeX}}");var an=uu["Main-Regular"][84][1]-.7*uu["Main-Regular"][65][1]+"em";Gt("\\LaTeX","\\textrm{\\html@mathml{"+("L\\kern-.36em\\raisebox{"+an+"}{\\scriptstyle A}")+"\\kern-.15em\\TeX}{LaTeX}}"),Gt("\\KaTeX","\\textrm{\\html@mathml{"+("K\\kern-.17em\\raisebox{"+an+"}{\\scriptstyle A}")+"\\kern-.15em\\TeX}{KaTeX}}"),Gt("\\hspace","\\@ifstar\\@hspacer\\@hspace"),Gt("\\@hspace","\\hskip #1\\relax"),Gt("\\@hspacer","\\rule{0pt}{0pt}\\hskip #1\\relax"),Gt("\\ordinarycolon",":"),Gt("\\vcentcolon","\\mathrel{\\mathop\\ordinarycolon}"),Gt("\\dblcolon",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-.9mu}\\vcentcolon}}{\\mathop{\\char"2237}}'),Gt("\\coloneqq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2254}}'),Gt("\\Coloneqq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2237\\char"3d}}'),Gt("\\coloneq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"3a\\char"2212}}'),Gt("\\Coloneq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"2237\\char"2212}}'),Gt("\\eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2255}}'),Gt("\\Eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"3d\\char"2237}}'),Gt("\\eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2239}}'),Gt("\\Eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"2212\\char"2237}}'),Gt("\\colonapprox",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"3a\\char"2248}}'),Gt("\\Colonapprox",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"2237\\char"2248}}'),Gt("\\colonsim",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"3a\\char"223c}}'),Gt("\\Colonsim",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"2237\\char"223c}}'),Gt("\u2237","\\dblcolon"),Gt("\u2239","\\eqcolon"),Gt("\u2254","\\coloneqq"),Gt("\u2255","\\eqqcolon"),Gt("\u2A74","\\Coloneqq"),Gt("\\ratio","\\vcentcolon"),Gt("\\coloncolon","\\dblcolon"),Gt("\\colonequals","\\coloneqq"),Gt("\\coloncolonequals","\\Coloneqq"),Gt("\\equalscolon","\\eqqcolon"),Gt("\\equalscoloncolon","\\Eqqcolon"),Gt("\\colonminus","\\coloneq"),Gt("\\coloncolonminus","\\Coloneq"),Gt("\\minuscolon","\\eqcolon"),Gt("\\minuscoloncolon","\\Eqcolon"),Gt("\\coloncolonapprox","\\Colonapprox"),Gt("\\coloncolonsim","\\Colonsim"),Gt("\\simcolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\vcentcolon}"),Gt("\\simcoloncolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\dblcolon}"),Gt("\\approxcolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\vcentcolon}"),Gt("\\approxcoloncolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\dblcolon}"),Gt("\\notni","\\html@mathml{\\not\\ni}{\\mathrel{\\char`\u220C}}"),Gt("\\limsup","\\DOTSB\\operatorname*{lim\\,sup}"),Gt("\\liminf","\\DOTSB\\operatorname*{lim\\,inf}"),Gt("\\gvertneqq","\\html@mathml{\\@gvertneqq}{\u2269}"),Gt("\\lvertneqq","\\html@mathml{\\@lvertneqq}{\u2268}"),Gt("\\ngeqq","\\html@mathml{\\@ngeqq}{\u2271}"),Gt("\\ngeqslant","\\html@mathml{\\@ngeqslant}{\u2271}"),Gt("\\nleqq","\\html@mathml{\\@nleqq}{\u2270}"),Gt("\\nleqslant","\\html@mathml{\\@nleqslant}{\u2270}"),Gt("\\nshortmid","\\html@mathml{\\@nshortmid}{\u2224}"),Gt("\\nshortparallel","\\html@mathml{\\@nshortparallel}{\u2226}"),Gt("\\nsubseteqq","\\html@mathml{\\@nsubseteqq}{\u2288}"),Gt("\\nsupseteqq","\\html@mathml{\\@nsupseteqq}{\u2289}"),Gt("\\varsubsetneq","\\html@mathml{\\@varsubsetneq}{\u228A}"),Gt("\\varsubsetneqq","\\html@mathml{\\@varsubsetneqq}{\u2ACB}"),Gt("\\varsupsetneq","\\html@mathml{\\@varsupsetneq}{\u228B}"),Gt("\\varsupsetneqq","\\html@mathml{\\@varsupsetneqq}{\u2ACC}"),Gt("\\llbracket","\\html@mathml{\\mathopen{[\\mkern-3.2mu[}}{\\mathopen{\\char`\u27E6}}"),Gt("\\rrbracket","\\html@mathml{\\mathclose{]\\mkern-3.2mu]}}{\\mathclose{\\char`\u27E7}}"),Gt("\u27E6","\\llbracket"),Gt("\u27E7","\\rrbracket"),Gt("\\lBrace","\\html@mathml{\\mathopen{\\{\\mkern-3.2mu[}}{\\mathopen{\\char`\u2983}}"),Gt("\\rBrace","\\html@mathml{\\mathclose{]\\mkern-3.2mu\\}}}{\\mathclose{\\char`\u2984}}"),Gt("\u2983","\\lBrace"),Gt("\u2984","\\rBrace"),Gt("\\darr","\\downarrow"),Gt("\\dArr","\\Downarrow"),Gt("\\Darr","\\Downarrow"),Gt("\\lang","\\langle"),Gt("\\rang","\\rangle"),Gt("\\uarr","\\uparrow"),Gt("\\uArr","\\Uparrow"),Gt("\\Uarr","\\Uparrow"),Gt("\\N","\\mathbb{N}"),Gt("\\R","\\mathbb{R}"),Gt("\\Z","\\mathbb{Z}"),Gt("\\alef","\\aleph"),Gt("\\alefsym","\\aleph"),Gt("\\Alpha","\\mathrm{A}"),Gt("\\Beta","\\mathrm{B}"),Gt("\\bull","\\bullet"),Gt("\\Chi","\\mathrm{X}"),Gt("\\clubs","\\clubsuit"),Gt("\\cnums","\\mathbb{C}"),Gt("\\Complex","\\mathbb{C}"),Gt("\\Dagger","\\ddagger"),Gt("\\diamonds","\\diamondsuit"),Gt("\\empty","\\emptyset"),Gt("\\Epsilon","\\mathrm{E}"),Gt("\\Eta","\\mathrm{H}"),Gt("\\exist","\\exists"),Gt("\\harr","\\leftrightarrow"),Gt("\\hArr","\\Leftrightarrow"),Gt("\\Harr","\\Leftrightarrow"),Gt("\\hearts","\\heartsuit"),Gt("\\image","\\Im"),Gt("\\infin","\\infty"),Gt("\\Iota","\\mathrm{I}"),Gt("\\isin","\\in"),Gt("\\Kappa","\\mathrm{K}"),Gt("\\larr","\\leftarrow"),Gt("\\lArr","\\Leftarrow"),Gt("\\Larr","\\Leftarrow"),Gt("\\lrarr","\\leftrightarrow"),Gt("\\lrArr","\\Leftrightarrow"),Gt("\\Lrarr","\\Leftrightarrow"),Gt("\\Mu","\\mathrm{M}"),Gt("\\natnums","\\mathbb{N}"),Gt("\\Nu","\\mathrm{N}"),Gt("\\Omicron","\\mathrm{O}"),Gt("\\plusmn","\\pm"),Gt("\\rarr","\\rightarrow"),Gt("\\rArr","\\Rightarrow"),Gt("\\Rarr","\\Rightarrow"),Gt("\\real","\\Re"),Gt("\\reals","\\mathbb{R}"),Gt("\\Reals","\\mathbb{R}"),Gt("\\Rho","\\mathrm{P}"),Gt("\\sdot","\\cdot"),Gt("\\sect","\\S"),Gt("\\spades","\\spadesuit"),Gt("\\sub","\\subset"),Gt("\\sube","\\subseteq"),Gt("\\supe","\\supseteq"),Gt("\\Tau","\\mathrm{T}"),Gt("\\thetasym","\\vartheta"),Gt("\\weierp","\\wp"),Gt("\\Zeta","\\mathrm{Z}"),Gt("\\argmin","\\DOTSB\\operatorname*{arg\\,min}"),Gt("\\argmax","\\DOTSB\\operatorname*{arg\\,max}"),Gt("\\plim","\\DOTSB\\mathop{\\operatorname{plim}}\\limits"),Gt("\\blue","\\textcolor{##6495ed}{#1}"),Gt("\\orange","\\textcolor{##ffa500}{#1}"),Gt("\\pink","\\textcolor{##ff00af}{#1}"),Gt("\\red","\\textcolor{##df0030}{#1}"),Gt("\\green","\\textcolor{##28ae7b}{#1}"),Gt("\\gray","\\textcolor{gray}{#1}"),Gt("\\purple","\\textcolor{##9d38bd}{#1}"),Gt("\\blueA","\\textcolor{##ccfaff}{#1}"),Gt("\\blueB","\\textcolor{##80f6ff}{#1}"),Gt("\\blueC","\\textcolor{##63d9ea}{#1}"),Gt("\\blueD","\\textcolor{##11accd}{#1}"),Gt("\\blueE","\\textcolor{##0c7f99}{#1}"),Gt("\\tealA","\\textcolor{##94fff5}{#1}"),Gt("\\tealB","\\textcolor{##26edd5}{#1}"),Gt("\\tealC","\\textcolor{##01d1c1}{#1}"),Gt("\\tealD","\\textcolor{##01a995}{#1}"),Gt("\\tealE","\\textcolor{##208170}{#1}"),Gt("\\greenA","\\textcolor{##b6ffb0}{#1}"),Gt("\\greenB","\\textcolor{##8af281}{#1}"),Gt("\\greenC","\\textcolor{##74cf70}{#1}"),Gt("\\greenD","\\textcolor{##1fab54}{#1}"),Gt("\\greenE","\\textcolor{##0d923f}{#1}"),Gt("\\goldA","\\textcolor{##ffd0a9}{#1}"),Gt("\\goldB","\\textcolor{##ffbb71}{#1}"),Gt("\\goldC","\\textcolor{##ff9c39}{#1}"),Gt("\\goldD","\\textcolor{##e07d10}{#1}"),Gt("\\goldE","\\textcolor{##a75a05}{#1}"),Gt("\\redA","\\textcolor{##fca9a9}{#1}"),Gt("\\redB","\\textcolor{##ff8482}{#1}"),Gt("\\redC","\\textcolor{##f9685d}{#1}"),Gt("\\redD","\\textcolor{##e84d39}{#1}"),Gt("\\redE","\\textcolor{##bc2612}{#1}"),Gt("\\maroonA","\\textcolor{##ffbde0}{#1}"),Gt("\\maroonB","\\textcolor{##ff92c6}{#1}"),Gt("\\maroonC","\\textcolor{##ed5fa6}{#1}"),Gt("\\maroonD","\\textcolor{##ca337c}{#1}"),Gt("\\maroonE","\\textcolor{##9e034e}{#1}"),Gt("\\purpleA","\\textcolor{##ddd7ff}{#1}"),Gt("\\purpleB","\\textcolor{##c6b9fc}{#1}"),Gt("\\purpleC","\\textcolor{##aa87ff}{#1}"),Gt("\\purpleD","\\textcolor{##7854ab}{#1}"),Gt("\\purpleE","\\textcolor{##543b78}{#1}"),Gt("\\mintA","\\textcolor{##f5f9e8}{#1}"),Gt("\\mintB","\\textcolor{##edf2df}{#1}"),Gt("\\mintC","\\textcolor{##e0e5cc}{#1}"),Gt("\\grayA","\\textcolor{##f6f7f7}{#1}"),Gt("\\grayB","\\textcolor{##f0f1f2}{#1}"),Gt("\\grayC","\\textcolor{##e3e5e6}{#1}"),Gt("\\grayD","\\textcolor{##d6d8da}{#1}"),Gt("\\grayE","\\textcolor{##babec2}{#1}"),Gt("\\grayF","\\textcolor{##888d93}{#1}"),Gt("\\grayG","\\textcolor{##626569}{#1}"),Gt("\\grayH","\\textcolor{##3b3e40}{#1}"),Gt("\\grayI","\\textcolor{##21242c}{#1}"),Gt("\\kaBlue","\\textcolor{##314453}{#1}"),Gt("\\kaGreen","\\textcolor{##71B307}{#1}");var B0={"\\relax":!0,"^":!0,_:!0,"\\limits":!0,"\\nolimits":!0},F0=function(){function Ve(Q,ue,H){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=ue,this.expansionCount=0,this.feed(Q),this.macros=new pi(ai,ue.macros),this.mode=H,this.stack=[]}var Z=Ve.prototype;return Z.feed=function(ue){this.lexer=new q0(ue,this.settings)},Z.switchMode=function(ue){this.mode=ue},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(ue){this.stack.push(ue)},Z.pushTokens=function(ue){var H;(H=this.stack).push.apply(H,ue)},Z.consumeSpaces=function(){for(;;){var ue=this.future();if(ue.text===" ")this.stack.pop();else break}},Z.consumeArgs=function(ue){for(var H=[],fe=0;fe<ue;++fe){this.consumeSpaces();var be=this.popToken();if(be.text==="{"){for(var Ye=[],st=1;st!==0;){var $t=this.popToken();if(Ye.push($t),$t.text==="{")++st;else if($t.text==="}")--st;else if($t.text==="EOF")throw new s("End of input in macro argument",be)}Ye.pop(),Ye.reverse(),H[fe]=Ye}else{if(be.text==="EOF")throw new s("End of input expecting macro argument");H[fe]=[be]}}return H},Z.expandOnce=function(){var ue=this.popToken(),H=ue.text,fe=this._getExpansion(H);if(fe==null)return this.pushToken(ue),ue;if(this.expansionCount++,this.expansionCount>this.settings.maxExpand)throw new s("Too many expansions: infinite loop or need to increase maxExpand setting");var be=fe.tokens;if(fe.numArgs){var Ye=this.consumeArgs(fe.numArgs);be=be.slice();for(var st=be.length-1;st>=0;--st){var $t=be[st];if($t.text==="#"){if(st===0)throw new s("Incomplete placeholder at end of macro body",$t);if($t=be[--st],$t.text==="#")be.splice(st+1,1);else if(/^[1-9]$/.test($t.text)){var gu;(gu=be).splice.apply(gu,[st,2].concat(Ye[+$t.text-1]))}else throw new s("Not a valid argument number",$t)}}}return this.pushTokens(be),be},Z.expandAfterFuture=function(){return this.expandOnce(),this.future()},Z.expandNextToken=function(){for(;;){var ue=this.expandOnce();if(ue instanceof c)if(ue.text==="\\relax")this.stack.pop();else return this.stack.pop()}throw new Error},Z.expandMacro=function(ue){if(this.macros.get(ue)){var H=[],fe=this.stack.length;for(this.pushToken(new c(ue));this.stack.length>fe;){var be=this.expandOnce();be instanceof c&&H.push(this.stack.pop())}return H}},Z.expandMacroAsText=function(ue){var H=this.expandMacro(ue);return H&&H.map(function(fe){return fe.text}).join("")},Z._getExpansion=function(ue){var H=this.macros.get(ue);if(H==null)return H;var fe=typeof H=="function"?H(this):H;if(typeof fe=="string"){var be=0;if(fe.indexOf("#")!==-1)for(var Ye=fe.replace(/##/g,"");Ye.indexOf("#"+(be+1))!==-1;)++be;for(var st=new q0(fe,this.settings),$t=[],gu=st.lex();gu.text!=="EOF";)$t.push(gu),gu=st.lex();$t.reverse();var Au={tokens:$t,numArgs:be};return Au}return fe},Z.isDefined=function(ue){return this.macros.has(ue)||M0.hasOwnProperty(ue)||we.math.hasOwnProperty(ue)||we.text.hasOwnProperty(ue)||B0.hasOwnProperty(ue)},Ve}(),xn={"\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"}},tn={\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"},ln=function(){function Ve(Q,ue){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 F0(Q,ue,this.mode),this.settings=ue,this.leftrightDepth=0}var Z=Ve.prototype;return Z.expect=function(ue,H){if(H===void 0&&(H=!0),this.fetch().text!==ue)throw new s("Expected '"+ue+"', got '"+this.fetch().text+"'",this.fetch());H&&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(ue){this.mode=ue,this.gullet.switchMode(ue)},Z.parse=function(){this.gullet.beginGroup(),this.settings.colorIsTextColor&&this.gullet.macros.set("\\color","\\textcolor");var ue=this.parseExpression(!1);return this.expect("EOF"),this.gullet.endGroup(),ue},Z.parseExpression=function(ue,H){for(var fe=[];;){this.mode==="math"&&this.consumeSpaces();var be=this.fetch();if(Ve.endOfExpression.indexOf(be.text)!==-1||H&&be.text===H||ue&&M0[be.text]&&M0[be.text].infix)break;var Ye=this.parseAtom(H);if(!Ye)break;fe.push(Ye)}return this.mode==="text"&&this.formLigatures(fe),this.handleInfixNodes(fe)},Z.handleInfixNodes=function(ue){for(var H=-1,fe,be=0;be<ue.length;be++){var Ye=Yr(ue[be],"infix");if(Ye){if(H!==-1)throw new s("only one infix operator per group",Ye.token);H=be,fe=Ye.replaceWith}}if(H!==-1&&fe){var st,$t,gu=ue.slice(0,H),Au=ue.slice(H+1);gu.length===1&&gu[0].type==="ordgroup"?st=gu[0]:st={type:"ordgroup",mode:this.mode,body:gu},Au.length===1&&Au[0].type==="ordgroup"?$t=Au[0]:$t={type:"ordgroup",mode:this.mode,body:Au};var Vu;return fe==="\\\\abovefrac"?Vu=this.callFunction(fe,[st,ue[H],$t],[]):Vu=this.callFunction(fe,[st,$t],[]),[Vu]}else return ue},Z.handleSupSubscript=function(ue){var H=this.fetch(),fe=H.text;this.consume();var be=this.parseGroup(ue,!1,Ve.SUPSUB_GREEDINESS,void 0,void 0,!0);if(!be)throw new s("Expected group after '"+fe+"'",H);return be},Z.formatUnsupportedCmd=function(ue){for(var H=[],fe=0;fe<ue.length;fe++)H.push({type:"textord",mode:"text",text:ue[fe]});var be={type:"text",mode:this.mode,body:H},Ye={type:"color",mode:this.mode,color:this.settings.errorColor,body:[be]};return Ye},Z.parseAtom=function(ue){var H=this.parseGroup("atom",!1,null,ue);if(this.mode==="text")return H;for(var fe,be;;){this.consumeSpaces();var Ye=this.fetch();if(Ye.text==="\\limits"||Ye.text==="\\nolimits"){var st=Yr(H,"op");if(st){var $t=Ye.text==="\\limits";st.limits=$t,st.alwaysHandleSupSub=!0}else if(st=Yr(H,"operatorname"),st&&st.alwaysHandleSupSub){var gu=Ye.text==="\\limits";st.limits=gu}else throw new s("Limit controls must follow a math operator",Ye);this.consume()}else if(Ye.text==="^"){if(fe)throw new s("Double superscript",Ye);fe=this.handleSupSubscript("superscript")}else if(Ye.text==="_"){if(be)throw new s("Double subscript",Ye);be=this.handleSupSubscript("subscript")}else if(Ye.text==="'"){if(fe)throw new s("Double superscript",Ye);var Au={type:"textord",mode:this.mode,text:"\\prime"},Vu=[Au];for(this.consume();this.fetch().text==="'";)Vu.push(Au),this.consume();this.fetch().text==="^"&&Vu.push(this.handleSupSubscript("superscript")),fe={type:"ordgroup",mode:this.mode,body:Vu}}else break}return fe||be?{type:"supsub",mode:this.mode,base:H,sup:fe,sub:be}:H},Z.parseFunction=function(ue,H,fe){var be=this.fetch(),Ye=be.text,st=M0[Ye];if(!st)return null;if(this.consume(),fe!=null&&st.greediness<=fe)throw new s("Got function '"+Ye+"' with no arguments"+(H?" as "+H:""),be);if(this.mode==="text"&&!st.allowedInText)throw new s("Can't use function '"+Ye+"' in text mode",be);if(this.mode==="math"&&st.allowedInMath===!1)throw new s("Can't use function '"+Ye+"' in math mode",be);var $t=this.parseArguments(Ye,st),gu=$t.args,Au=$t.optArgs;return this.callFunction(Ye,gu,Au,be,ue)},Z.callFunction=function(ue,H,fe,be,Ye){var st={funcName:ue,parser:this,token:be,breakOnTokenText:Ye},$t=M0[ue];if($t&&$t.handler)return $t.handler(st,H,fe);throw new s("No function handler for "+ue)},Z.parseArguments=function(ue,H){var fe=H.numArgs+H.numOptionalArgs;if(fe===0)return{args:[],optArgs:[]};for(var be=H.greediness,Ye=[],st=[],$t=0;$t<fe;$t++){var gu=H.argTypes&&H.argTypes[$t],Au=$t<H.numOptionalArgs,Vu=$t>0&&!Au||$t===0&&!Au&&this.mode==="math",tr=this.parseGroupOfType("argument to '"+ue+"'",gu,Au,be,Vu);if(!tr){if(Au){st.push(null);continue}throw new s("Expected group after '"+ue+"'",this.fetch())}(Au?st:Ye).push(tr)}return{args:Ye,optArgs:st}},Z.parseGroupOfType=function(ue,H,fe,be,Ye){switch(H){case"color":return Ye&&this.consumeSpaces(),this.parseColorGroup(fe);case"size":return Ye&&this.consumeSpaces(),this.parseSizeGroup(fe);case"url":return this.parseUrlGroup(fe,Ye);case"math":case"text":return this.parseGroup(ue,fe,be,void 0,H,Ye);case"hbox":{var st=this.parseGroup(ue,fe,be,void 0,"text",Ye);if(!st)return st;var $t={type:"styling",mode:st.mode,body:[st],style:"text"};return $t}case"raw":{if(Ye&&this.consumeSpaces(),fe&&this.fetch().text==="{")return null;var gu=this.parseStringGroup("raw",fe,!0);if(gu)return{type:"raw",mode:"text",string:gu.text};throw new s("Expected raw group",this.fetch())}case"original":case null:case void 0:return this.parseGroup(ue,fe,be,void 0,void 0,Ye);default:throw new s("Unknown group type as "+ue,this.fetch())}},Z.consumeSpaces=function(){for(;this.fetch().text===" ";)this.consume()},Z.parseStringGroup=function(ue,H,fe){var be=H?"[":"{",Ye=H?"]":"}",st=this.fetch();if(st.text!==be){if(H)return null;if(fe&&st.text!=="EOF"&&/[^{}[\]]/.test(st.text))return this.consume(),st}var $t=this.mode;this.mode="text",this.expect(be);for(var gu="",Au=this.fetch(),Vu=0,tr=Au,_r;(_r=this.fetch()).text!==Ye||fe&&Vu>0;){switch(_r.text){case"EOF":throw new s("Unexpected end of input in "+ue,Au.range(tr,gu));case be:Vu++;break;case Ye:Vu--;break}tr=_r,gu+=tr.text,this.consume()}return this.expect(Ye),this.mode=$t,Au.range(tr,gu)},Z.parseRegexGroup=function(ue,H){var fe=this.mode;this.mode="text";for(var be=this.fetch(),Ye=be,st="",$t;($t=this.fetch()).text!=="EOF"&&ue.test(st+$t.text);)Ye=$t,st+=Ye.text,this.consume();if(st==="")throw new s("Invalid "+H+": '"+be.text+"'",be);return this.mode=fe,be.range(Ye,st)},Z.parseColorGroup=function(ue){var H=this.parseStringGroup("color",ue);if(!H)return null;var fe=/^(#[a-f0-9]{3}|#?[a-f0-9]{6}|[a-z]+)$/i.exec(H.text);if(!fe)throw new s("Invalid color: '"+H.text+"'",H);var be=fe[0];return/^[0-9a-f]{6}$/i.test(be)&&(be="#"+be),{type:"color-token",mode:this.mode,color:be}},Z.parseSizeGroup=function(ue){var H,fe=!1;if(!ue&&this.fetch().text!=="{"?H=this.parseRegexGroup(/^[-+]? *(?:$|\d+|\d+\.\d*|\.\d*) *[a-z]{0,2} *$/,"size"):H=this.parseStringGroup("size",ue),!H)return null;!ue&&H.text.length===0&&(H.text="0pt",fe=!0);var be=/([-+]?) *(\d+(?:\.\d*)?|\.\d+) *([a-z]{2})/.exec(H.text);if(!be)throw new s("Invalid size: '"+H.text+"'",H);var Ye={number:+(be[1]+be[2]),unit:be[3]};if(!E0(Ye))throw new s("Invalid unit: '"+Ye.unit+"'",H);return{type:"size",mode:this.mode,value:Ye,isBlank:fe}},Z.parseUrlGroup=function(ue,H){this.gullet.lexer.setCatcode("%",13);var fe=this.parseStringGroup("url",ue,!0);if(this.gullet.lexer.setCatcode("%",14),!fe)return null;var be=fe.text.replace(/\\([#$%&~_^{}])/g,"$1");return{type:"url",mode:this.mode,url:be}},Z.parseGroup=function(ue,H,fe,be,Ye,st){var $t=this.mode;Ye&&this.switchMode(Ye),st&&this.consumeSpaces();var gu=this.fetch(),Au=gu.text,Vu;if(H?Au==="[":Au==="{"||Au==="\\begingroup"){this.consume();var tr=Ve.endOfGroup[Au];this.gullet.beginGroup();var _r=this.parseExpression(!1,tr),Er=this.fetch();this.expect(tr),this.gullet.endGroup(),Vu={type:"ordgroup",mode:this.mode,loc:l.range(gu,Er),body:_r,semisimple:Au==="\\begingroup"||void 0}}else if(H)Vu=null;else if(Vu=this.parseFunction(be,ue,fe)||this.parseSymbol(),Vu==null&&Au[0]==="\\"&&!B0.hasOwnProperty(Au)){if(this.settings.throwOnError)throw new s("Undefined control sequence: "+Au,gu);Vu=this.formatUnsupportedCmd(Au),this.consume()}return Ye&&this.switchMode($t),Vu},Z.formLigatures=function(ue){for(var H=ue.length-1,fe=0;fe<H;++fe){var be=ue[fe],Ye=be.text;Ye==="-"&&ue[fe+1].text==="-"&&(fe+1<H&&ue[fe+2].text==="-"?(ue.splice(fe,3,{type:"textord",mode:"text",loc:l.range(be,ue[fe+2]),text:"---"}),H-=2):(ue.splice(fe,2,{type:"textord",mode:"text",loc:l.range(be,ue[fe+1]),text:"--"}),H-=1)),(Ye==="'"||Ye==="`")&&ue[fe+1].text===Ye&&(ue.splice(fe,2,{type:"textord",mode:"text",loc:l.range(be,ue[fe+1]),text:Ye+Ye}),H-=1)}},Z.parseSymbol=function(){var ue=this.fetch(),H=ue.text;if(/^\\verb[^a-zA-Z]/.test(H)){this.consume();var fe=H.slice(5),be=fe.charAt(0)==="*";if(be&&(fe=fe.slice(1)),fe.length<2||fe.charAt(0)!==fe.slice(-1))throw new s(`\\verb assertion failed --
|
|
|
please report what input caused this bug`);return fe=fe.slice(1,-1),{type:"verb",mode:"text",body:fe,star:be}}tn.hasOwnProperty(H[0])&&!we[this.mode][H[0]]&&(this.settings.strict&&this.mode==="math"&&this.settings.reportNonstrict("unicodeTextInMathMode",'Accented Unicode text character "'+H[0]+'" used in math mode',ue),H=tn[H[0]]+H.substr(1));var Ye=v4.exec(H);Ye&&(H=H.substring(0,Ye.index),H==="i"?H="\u0131":H==="j"&&(H="\u0237"));var st;if(we[this.mode][H]){this.settings.strict&&this.mode==="math"&&Br.indexOf(H)>=0&&this.settings.reportNonstrict("unicodeTextInMathMode",'Latin-1/Unicode text character "'+H[0]+'" used in math mode',ue);var $t=we[this.mode][H].group,gu=l.range(ue),Au;if(Wt.hasOwnProperty($t)){var Vu=$t;Au={type:"atom",mode:this.mode,family:Vu,loc:gu,text:H}}else Au={type:$t,mode:this.mode,loc:gu,text:H};st=Au}else if(H.charCodeAt(0)>=128)this.settings.strict&&(Fe(H.charCodeAt(0))?this.mode==="math"&&this.settings.reportNonstrict("unicodeTextInMathMode",'Unicode text character "'+H[0]+'" used in math mode',ue):this.settings.reportNonstrict("unknownSymbol",'Unrecognized Unicode character "'+H[0]+'"'+(" ("+H.charCodeAt(0)+")"),ue)),st={type:"textord",mode:"text",loc:l.range(ue),text:H};else return null;if(this.consume(),Ye)for(var tr=0;tr<Ye[0].length;tr++){var _r=Ye[0][tr];if(!xn[_r])throw new s("Unknown accent ' "+_r+"'",ue);var Er=xn[_r][this.mode];if(!Er)throw new s("Accent "+_r+" unsupported in "+this.mode+" mode",ue);st={type:"accent",mode:this.mode,loc:l.range(ue),label:Er,isStretchy:!1,isShifty:!0,base:st}}return st},Ve}();ln.endOfExpression=["}","\\endgroup","\\end","\\right","&"],ln.endOfGroup={"[":"]","{":"}","\\begingroup":"\\endgroup"},ln.SUPSUB_GREEDINESS=1;var Un=function(Z,Q){if(!(typeof Z=="string"||Z instanceof String))throw new TypeError("KaTeX can only parse string typed expression");var ue=new ln(Z,Q);delete ue.gullet.macros.current["\\df@tag"];var H=ue.parse();if(ue.gullet.macros.get("\\df@tag")){if(!Q.displayMode)throw new s("\\tag works only in display equations");ue.gullet.feed("\\df@tag"),H=[{type:"tag",mode:"text",body:H,tag:ue.parse()}]}return H},T0=Un,ls=function(Z,Q,ue){Q.textContent="";var H=Ja(Z,ue).toNode();Q.appendChild(H)};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."),ls=function(){throw new s("KaTeX doesn't work in quirks mode.")});var Qi=function(Z,Q){var ue=Ja(Z,Q).toMarkup();return ue},aa=function(Z,Q){var ue=new S(Q);return T0(Z,ue)},cs=function(Z,Q,ue){if(ue.throwOnError||!(Z instanceof s))throw Z;var H=hu.makeSpan(["katex-error"],[new Oe(Q)]);return H.setAttribute("title",Z.toString()),H.setAttribute("style","color:"+ue.errorColor),H},Ja=function(Z,Q){var ue=new S(Q);try{var H=T0(Z,ue);return Y4(H,Z,ue)}catch(fe){return cs(fe,Z,ue)}},sa=function(Z,Q){var ue=new S(Q);try{var H=T0(Z,ue);return ga(H,Z,ue)}catch(fe){return cs(fe,Z,ue)}},Us={version:"0.11.1",render:ls,renderToString:Qi,ParseError:s,__parse:aa,__renderToDomTree:Ja,__renderToHTMLTree:sa,__setFontMetrics:et,__defineSymbol:de,__defineMacro:Gt,__domTree:{Span:ct,Anchor:qe,SymbolNode:Oe,SvgNode:$e,PathNode:Ze,LineNode:Qe}},pa=e.default=Us}]).default})},76414:function(f,g,e){var u=e(64696),n=e(16824),l=e(23476),c=e(63122),d=e(37279);function s(h){var o=-1,i=h==null?0:h.length;for(this.clear();++o<i;){var B=h[o];this.set(B[0],B[1])}}s.prototype.clear=u,s.prototype.delete=n,s.prototype.get=l,s.prototype.has=c,s.prototype.set=d,f.exports=s},99746:function(f,g,e){var u=e(34251),n=e(24968),l=e(28290),c=e(88068),d=e(54238);function s(h){var o=-1,i=h==null?0:h.length;for(this.clear();++o<i;){var B=h[o];this.set(B[0],B[1])}}s.prototype.clear=u,s.prototype.delete=n,s.prototype.get=l,s.prototype.has=c,s.prototype.set=d,f.exports=s},40164:function(f,g,e){var u=e(73893),n=e(33152),l=u(n,"Map");f.exports=l},52166:function(f,g,e){var u=e(35365),n=e(63765),l=e(12608),c=e(10203),d=e(11298);function s(h){var o=-1,i=h==null?0:h.length;for(this.clear();++o<i;){var B=h[o];this.set(B[0],B[1])}}s.prototype.clear=u,s.prototype.delete=n,s.prototype.get=l,s.prototype.has=c,s.prototype.set=d,f.exports=s},91866:function(f,g,e){var u=e(99746),n=e(31119),l=e(64399),c=e(81897),d=e(90558),s=e(64841);function h(o){var i=this.__data__=new u(o);this.size=i.size}h.prototype.clear=n,h.prototype.delete=l,h.prototype.get=c,h.prototype.has=d,h.prototype.set=s,f.exports=h},91869:function(f,g,e){var u=e(33152),n=u.Symbol;f.exports=n},77945:function(f,g,e){var u=e(33152),n=u.Uint8Array;f.exports=n},79628:function(f){function g(e,u,n){switch(n.length){case 0:return e.call(u);case 1:return e.call(u,n[0]);case 2:return e.call(u,n[0],n[1]);case 3:return e.call(u,n[0],n[1],n[2])}return e.apply(u,n)}f.exports=g},63333:function(f,g,e){var u=e(67943),n=e(13053),l=e(80744),c=e(57835),d=e(70213),s=e(18397),h=Object.prototype,o=h.hasOwnProperty;function i(B,p){var y=l(B),m=!y&&n(B),E=!y&&!m&&c(B),x=!y&&!m&&!E&&s(B),I=y||m||E||x,O=I?u(B.length,String):[],D=O.length;for(var S in B)(p||o.call(B,S))&&!(I&&(S=="length"||E&&(S=="offset"||S=="parent")||x&&(S=="buffer"||S=="byteLength"||S=="byteOffset")||d(S,D)))&&O.push(S);return O}f.exports=i},89135:function(f,g,e){var u=e(42813),n=e(43607);function l(c,d,s){(s!==void 0&&!n(c[d],s)||s===void 0&&!(d in c))&&u(c,d,s)}f.exports=l},60348:function(f,g,e){var u=e(42813),n=e(43607),l=Object.prototype,c=l.hasOwnProperty;function d(s,h,o){var i=s[h];(!(c.call(s,h)&&n(i,o))||o===void 0&&!(h in s))&&u(s,h,o)}f.exports=d},67971:function(f,g,e){var u=e(43607);function n(l,c){for(var d=l.length;d--;)if(u(l[d][0],c))return d;return-1}f.exports=n},42813:function(f,g,e){var u=e(35234);function n(l,c,d){c=="__proto__"&&u?u(l,c,{configurable:!0,enumerable:!0,value:d,writable:!0}):l[c]=d}f.exports=n},35024:function(f,g,e){var u=e(20816),n=Object.create,l=function(){function c(){}return function(d){if(!u(d))return{};if(n)return n(d);c.prototype=d;var s=new c;return c.prototype=void 0,s}}();f.exports=l},14018:function(f,g,e){var u=e(78010),n=u();f.exports=n},86756:function(f,g,e){var u=e(91869),n=e(72533),l=e(74702),c="[object Null]",d="[object Undefined]",s=u?u.toStringTag:void 0;function h(o){return o==null?o===void 0?d:c:s&&s in Object(o)?n(o):l(o)}f.exports=h},61506:function(f,g,e){var u=e(86756),n=e(93913),l="[object Arguments]";function c(d){return n(d)&&u(d)==l}f.exports=c},6367:function(f,g,e){var u=e(9363),n=e(89379),l=e(20816),c=e(63256),d=/[\\^$.*+?()[\]{}|]/g,s=/^\[object .+?Constructor\]$/,h=Function.prototype,o=Object.prototype,i=h.toString,B=o.hasOwnProperty,p=RegExp("^"+i.call(B).replace(d,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function y(m){if(!l(m)||n(m))return!1;var E=u(m)?p:s;return E.test(c(m))}f.exports=y},10766:function(f,g,e){var u=e(86756),n=e(11156),l=e(93913),c="[object Arguments]",d="[object Array]",s="[object Boolean]",h="[object Date]",o="[object Error]",i="[object Function]",B="[object Map]",p="[object Number]",y="[object Object]",m="[object RegExp]",E="[object Set]",x="[object String]",I="[object WeakMap]",O="[object ArrayBuffer]",D="[object DataView]",S="[object Float32Array]",R="[object Float64Array]",M="[object Int8Array]",N="[object Int16Array]",Y="[object Int32Array]",$="[object Uint8Array]",G="[object Uint8ClampedArray]",ae="[object Uint16Array]",ne="[object Uint32Array]",oe={};oe[S]=oe[R]=oe[M]=oe[N]=oe[Y]=oe[$]=oe[G]=oe[ae]=oe[ne]=!0,oe[c]=oe[d]=oe[O]=oe[s]=oe[D]=oe[h]=oe[o]=oe[i]=oe[B]=oe[p]=oe[y]=oe[m]=oe[E]=oe[x]=oe[I]=!1;function ee(q){return l(q)&&n(q.length)&&!!oe[u(q)]}f.exports=ee},33988:function(f,g,e){var u=e(20816),n=e(7975),l=e(97817),c=Object.prototype,d=c.hasOwnProperty;function s(h){if(!u(h))return l(h);var o=n(h),i=[];for(var B in h)B=="constructor"&&(o||!d.call(h,B))||i.push(B);return i}f.exports=s},50097:function(f,g,e){var u=e(91866),n=e(89135),l=e(14018),c=e(23585),d=e(20816),s=e(56730),h=e(47052);function o(i,B,p,y,m){i!==B&&l(B,function(E,x){if(m||(m=new u),d(E))c(i,B,x,p,o,y,m);else{var I=y?y(h(i,x),E,x+"",i,B,m):void 0;I===void 0&&(I=E),n(i,x,I)}},s)}f.exports=o},23585:function(f,g,e){var u=e(89135),n=e(32315),l=e(78358),c=e(47760),d=e(4084),s=e(13053),h=e(80744),o=e(41590),i=e(57835),B=e(9363),p=e(20816),y=e(19308),m=e(18397),E=e(47052),x=e(20480);function I(O,D,S,R,M,N,Y){var $=E(O,S),G=E(D,S),ae=Y.get(G);if(ae){u(O,S,ae);return}var ne=N?N($,G,S+"",O,D,Y):void 0,oe=ne===void 0;if(oe){var ee=h(G),q=!ee&&i(G),K=!ee&&!q&&m(G);ne=G,ee||q||K?h($)?ne=$:o($)?ne=c($):q?(oe=!1,ne=n(G,!0)):K?(oe=!1,ne=l(G,!0)):ne=[]:y(G)||s(G)?(ne=$,s($)?ne=x($):(!p($)||B($))&&(ne=d(G))):oe=!1}oe&&(Y.set(G,ne),M(ne,G,R,N,Y),Y.delete(G)),u(O,S,ne)}f.exports=I},92918:function(f,g,e){var u=e(46962),n=e(19652),l=e(71152);function c(d,s){return l(n(d,s,u),d+"")}f.exports=c},63989:function(f,g,e){var u=e(13503),n=e(35234),l=e(46962),c=n?function(d,s){return n(d,"toString",{configurable:!0,enumerable:!1,value:u(s),writable:!0})}:l;f.exports=c},67943:function(f){function g(e,u){for(var n=-1,l=Array(e);++n<e;)l[n]=u(n);return l}f.exports=g},38342:function(f){function g(e){return function(u){return e(u)}}f.exports=g},20188:function(f,g,e){var u=e(77945);function n(l){var c=new l.constructor(l.byteLength);return new u(c).set(new u(l)),c}f.exports=n},32315:function(f,g,e){f=e.nmd(f);var u=e(33152),n=g&&!g.nodeType&&g,l=n&&!0&&f&&!f.nodeType&&f,c=l&&l.exports===n,d=c?u.Buffer:void 0,s=d?d.allocUnsafe:void 0;function h(o,i){if(i)return o.slice();var B=o.length,p=s?s(B):new o.constructor(B);return o.copy(p),p}f.exports=h},78358:function(f,g,e){var u=e(20188);function n(l,c){var d=c?u(l.buffer):l.buffer;return new l.constructor(d,l.byteOffset,l.length)}f.exports=n},47760:function(f){function g(e,u){var n=-1,l=e.length;for(u||(u=Array(l));++n<l;)u[n]=e[n];return u}f.exports=g},95378:function(f,g,e){var u=e(60348),n=e(42813);function l(c,d,s,h){var o=!s;s||(s={});for(var i=-1,B=d.length;++i<B;){var p=d[i],y=h?h(s[p],c[p],p,s,c):void 0;y===void 0&&(y=c[p]),o?n(s,p,y):u(s,p,y)}return s}f.exports=l},64218:function(f,g,e){var u=e(33152),n=u["__core-js_shared__"];f.exports=n},63323:function(f,g,e){var u=e(92918),n=e(8138);function l(c){return u(function(d,s){var h=-1,o=s.length,i=o>1?s[o-1]:void 0,B=o>2?s[2]:void 0;for(i=c.length>3&&typeof i=="function"?(o--,i):void 0,B&&n(s[0],s[1],B)&&(i=o<3?void 0:i,o=1),d=Object(d);++h<o;){var p=s[h];p&&c(d,p,h,i)}return d})}f.exports=l},78010:function(f){function g(e){return function(u,n,l){for(var c=-1,d=Object(u),s=l(u),h=s.length;h--;){var o=s[e?h:++c];if(n(d[o],o,d)===!1)break}return u}}f.exports=g},35234:function(f,g,e){var u=e(73893),n=function(){try{var l=u(Object,"defineProperty");return l({},"",{}),l}catch(c){}}();f.exports=n},37675:function(f,g,e){var u=typeof e.g=="object"&&e.g&&e.g.Object===Object&&e.g;f.exports=u},89819:function(f,g,e){var u=e(94358);function n(l,c){var d=l.__data__;return u(c)?d[typeof c=="string"?"string":"hash"]:d.map}f.exports=n},73893:function(f,g,e){var u=e(6367),n=e(49966);function l(c,d){var s=n(c,d);return u(s)?s:void 0}f.exports=l},49217:function(f,g,e){var u=e(31030),n=u(Object.getPrototypeOf,Object);f.exports=n},72533:function(f,g,e){var u=e(91869),n=Object.prototype,l=n.hasOwnProperty,c=n.toString,d=u?u.toStringTag:void 0;function s(h){var o=l.call(h,d),i=h[d];try{h[d]=void 0;var B=!0}catch(y){}var p=c.call(h);return B&&(o?h[d]=i:delete h[d]),p}f.exports=s},49966:function(f){function g(e,u){return e==null?void 0:e[u]}f.exports=g},64696:function(f,g,e){var u=e(65294);function n(){this.__data__=u?u(null):{},this.size=0}f.exports=n},16824:function(f){function g(e){var u=this.has(e)&&delete this.__data__[e];return this.size-=u?1:0,u}f.exports=g},23476:function(f,g,e){var u=e(65294),n="__lodash_hash_undefined__",l=Object.prototype,c=l.hasOwnProperty;function d(s){var h=this.__data__;if(u){var o=h[s];return o===n?void 0:o}return c.call(h,s)?h[s]:void 0}f.exports=d},63122:function(f,g,e){var u=e(65294),n=Object.prototype,l=n.hasOwnProperty;function c(d){var s=this.__data__;return u?s[d]!==void 0:l.call(s,d)}f.exports=c},37279:function(f,g,e){var u=e(65294),n="__lodash_hash_undefined__";function l(c,d){var s=this.__data__;return this.size+=this.has(c)?0:1,s[c]=u&&d===void 0?n:d,this}f.exports=l},4084:function(f,g,e){var u=e(35024),n=e(49217),l=e(7975);function c(d){return typeof d.constructor=="function"&&!l(d)?u(n(d)):{}}f.exports=c},70213:function(f){var g=9007199254740991,e=/^(?:0|[1-9]\d*)$/;function u(n,l){var c=typeof n;return l=l==null?g:l,!!l&&(c=="number"||c!="symbol"&&e.test(n))&&n>-1&&n%1==0&&n<l}f.exports=u},8138:function(f,g,e){var u=e(43607),n=e(24665),l=e(70213),c=e(20816);function d(s,h,o){if(!c(o))return!1;var i=typeof h;return(i=="number"?n(o)&&l(h,o.length):i=="string"&&h in o)?u(o[h],s):!1}f.exports=d},94358:function(f){function g(e){var u=typeof e;return u=="string"||u=="number"||u=="symbol"||u=="boolean"?e!=="__proto__":e===null}f.exports=g},89379:function(f,g,e){var u=e(64218),n=function(){var c=/[^.]+$/.exec(u&&u.keys&&u.keys.IE_PROTO||"");return c?"Symbol(src)_1."+c:""}();function l(c){return!!n&&n in c}f.exports=l},7975:function(f){var g=Object.prototype;function e(u){var n=u&&u.constructor,l=typeof n=="function"&&n.prototype||g;return u===l}f.exports=e},34251:function(f){function g(){this.__data__=[],this.size=0}f.exports=g},24968:function(f,g,e){var u=e(67971),n=Array.prototype,l=n.splice;function c(d){var s=this.__data__,h=u(s,d);if(h<0)return!1;var o=s.length-1;return h==o?s.pop():l.call(s,h,1),--this.size,!0}f.exports=c},28290:function(f,g,e){var u=e(67971);function n(l){var c=this.__data__,d=u(c,l);return d<0?void 0:c[d][1]}f.exports=n},88068:function(f,g,e){var u=e(67971);function n(l){return u(this.__data__,l)>-1}f.exports=n},54238:function(f,g,e){var u=e(67971);function n(l,c){var d=this.__data__,s=u(d,l);return s<0?(++this.size,d.push([l,c])):d[s][1]=c,this}f.exports=n},35365:function(f,g,e){var u=e(76414),n=e(99746),l=e(40164);function c(){this.size=0,this.__data__={hash:new u,map:new(l||n),string:new u}}f.exports=c},63765:function(f,g,e){var u=e(89819);function n(l){var c=u(this,l).delete(l);return this.size-=c?1:0,c}f.exports=n},12608:function(f,g,e){var u=e(89819);function n(l){return u(this,l).get(l)}f.exports=n},10203:function(f,g,e){var u=e(89819);function n(l){return u(this,l).has(l)}f.exports=n},11298:function(f,g,e){var u=e(89819);function n(l,c){var d=u(this,l),s=d.size;return d.set(l,c),this.size+=d.size==s?0:1,this}f.exports=n},65294:function(f,g,e){var u=e(73893),n=u(Object,"create");f.exports=n},97817:function(f){function g(e){var u=[];if(e!=null)for(var n in Object(e))u.push(n);return u}f.exports=g},52495:function(f,g,e){f=e.nmd(f);var u=e(37675),n=g&&!g.nodeType&&g,l=n&&!0&&f&&!f.nodeType&&f,c=l&&l.exports===n,d=c&&u.process,s=function(){try{var h=l&&l.require&&l.require("util").types;return h||d&&d.binding&&d.binding("util")}catch(o){}}();f.exports=s},74702:function(f){var g=Object.prototype,e=g.toString;function u(n){return e.call(n)}f.exports=u},31030:function(f){function g(e,u){return function(n){return e(u(n))}}f.exports=g},19652:function(f,g,e){var u=e(79628),n=Math.max;function l(c,d,s){return d=n(d===void 0?c.length-1:d,0),function(){for(var h=arguments,o=-1,i=n(h.length-d,0),B=Array(i);++o<i;)B[o]=h[d+o];o=-1;for(var p=Array(d+1);++o<d;)p[o]=h[o];return p[d]=s(B),u(c,this,p)}}f.exports=l},33152:function(f,g,e){var u=e(37675),n=typeof self=="object"&&self&&self.Object===Object&&self,l=u||n||Function("return this")();f.exports=l},47052:function(f){function g(e,u){if(!(u==="constructor"&&typeof e[u]=="function")&&u!="__proto__")return e[u]}f.exports=g},71152:function(f,g,e){var u=e(63989),n=e(12345),l=n(u);f.exports=l},12345:function(f){var g=800,e=16,u=Date.now;function n(l){var c=0,d=0;return function(){var s=u(),h=e-(s-d);if(d=s,h>0){if(++c>=g)return arguments[0]}else c=0;return l.apply(void 0,arguments)}}f.exports=n},31119:function(f,g,e){var u=e(99746);function n(){this.__data__=new u,this.size=0}f.exports=n},64399:function(f){function g(e){var u=this.__data__,n=u.delete(e);return this.size=u.size,n}f.exports=g},81897:function(f){function g(e){return this.__data__.get(e)}f.exports=g},90558:function(f){function g(e){return this.__data__.has(e)}f.exports=g},64841:function(f,g,e){var u=e(99746),n=e(40164),l=e(52166),c=200;function d(s,h){var o=this.__data__;if(o instanceof u){var i=o.__data__;if(!n||i.length<c-1)return i.push([s,h]),this.size=++o.size,this;o=this.__data__=new l(i)}return o.set(s,h),this.size=o.size,this}f.exports=d},63256:function(f){var g=Function.prototype,e=g.toString;function u(n){if(n!=null){try{return e.call(n)}catch(l){}try{return n+""}catch(l){}}return""}f.exports=u},13503:function(f){function g(e){return function(){return e}}f.exports=g},43607:function(f){function g(e,u){return e===u||e!==e&&u!==u}f.exports=g},46962:function(f){function g(e){return e}f.exports=g},13053:function(f,g,e){var u=e(61506),n=e(93913),l=Object.prototype,c=l.hasOwnProperty,d=l.propertyIsEnumerable,s=u(function(){return arguments}())?u:function(h){return n(h)&&c.call(h,"callee")&&!d.call(h,"callee")};f.exports=s},80744:function(f){var g=Array.isArray;f.exports=g},24665:function(f,g,e){var u=e(9363),n=e(11156);function l(c){return c!=null&&n(c.length)&&!u(c)}f.exports=l},41590:function(f,g,e){var u=e(24665),n=e(93913);function l(c){return n(c)&&u(c)}f.exports=l},57835:function(f,g,e){f=e.nmd(f);var u=e(33152),n=e(55950),l=g&&!g.nodeType&&g,c=l&&!0&&f&&!f.nodeType&&f,d=c&&c.exports===l,s=d?u.Buffer:void 0,h=s?s.isBuffer:void 0,o=h||n;f.exports=o},9363:function(f,g,e){var u=e(86756),n=e(20816),l="[object AsyncFunction]",c="[object Function]",d="[object GeneratorFunction]",s="[object Proxy]";function h(o){if(!n(o))return!1;var i=u(o);return i==c||i==d||i==l||i==s}f.exports=h},11156:function(f){var g=9007199254740991;function e(u){return typeof u=="number"&&u>-1&&u%1==0&&u<=g}f.exports=e},20816:function(f){function g(e){var u=typeof e;return e!=null&&(u=="object"||u=="function")}f.exports=g},93913:function(f){function g(e){return e!=null&&typeof e=="object"}f.exports=g},19308:function(f,g,e){var u=e(86756),n=e(49217),l=e(93913),c="[object Object]",d=Function.prototype,s=Object.prototype,h=d.toString,o=s.hasOwnProperty,i=h.call(Object);function B(p){if(!l(p)||u(p)!=c)return!1;var y=n(p);if(y===null)return!0;var m=o.call(y,"constructor")&&y.constructor;return typeof m=="function"&&m instanceof m&&h.call(m)==i}f.exports=B},18397:function(f,g,e){var u=e(10766),n=e(38342),l=e(52495),c=l&&l.isTypedArray,d=c?n(c):u;f.exports=d},56730:function(f,g,e){var u=e(63333),n=e(33988),l=e(24665);function c(d){return l(d)?u(d,!0):n(d)}f.exports=c},89392:function(f,g,e){f=e.nmd(f);var u;(function(){var n,l="4.17.21",c=200,d="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",s="Expected a function",h="Invalid `variable` option passed into `_.template`",o="__lodash_hash_undefined__",i=500,B="__lodash_placeholder__",p=1,y=2,m=4,E=1,x=2,I=1,O=2,D=4,S=8,R=16,M=32,N=64,Y=128,$=256,G=512,ae=30,ne="...",oe=800,ee=16,q=1,K=2,se=3,te=1/0,J=9007199254740991,ce=17976931348623157e292,W=NaN,j=4294967295,ie=j-1,ve=j>>>1,Fe=[["ary",Y],["bind",I],["bindKey",O],["curry",S],["curryRight",R],["flip",G],["partial",M],["partialRight",N],["rearg",$]],Se="[object Arguments]",Ge="[object Array]",ze="[object AsyncFunction]",Pt="[object Boolean]",pt="[object Date]",wt="[object DOMException]",zt="[object Error]",kt="[object Function]",tu="[object GeneratorFunction]",We="[object Map]",gt="[object Number]",Rt="[object Null]",tt="[object Object]",ft="[object Promise]",ct="[object Proxy]",qe="[object RegExp]",je="[object Set]",ye="[object String]",Oe="[object Symbol]",$e="[object Undefined]",Ze="[object WeakMap]",Qe="[object WeakSet]",lt="[object ArrayBuffer]",mt="[object DataView]",uu="[object Float32Array]",Qt="[object Float64Array]",Le="[object Int8Array]",et="[object Int16Array]",Zt="[object Int32Array]",Tt="[object Uint8Array]",Nt="[object Uint8ClampedArray]",Wt="[object Uint16Array]",nu="[object Uint32Array]",Ut=/\b__p \+= '';/g,we=/\b(__p \+=) '' \+/g,de=/(__e\(.*?\)|\b__t\)) \+\n'';/g,me=/&(?:amp|lt|gt|quot|#39);/g,xt=/[&<>"']/g,Ce=RegExp(me.source),at=RegExp(xt.source),jt=/<%-([\s\S]+?)%>/g,Et=/<%([\s\S]+?)%>/g,De=/<%=([\s\S]+?)%>/g,yt=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Ue=/^\w*$/,Ae=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ht=/[\\^$.*+?()[\]{}|]/g,St=RegExp(ht.source),Ne=/^\s+/,Fu=/\s/,_t=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Zu=/\{\n\/\* \[wrapped with (.+)\] \*/,Yu=/,? & /,wu=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Iu=/[()=,{}\[\]\/\s]/,Ct=/\\(\\)?/g,eu=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,iu=/\w*$/,au=/^[-+]0x[0-9a-f]+$/i,bt=/^0b[01]+$/i,Ht=/^\[object .+?Constructor\]$/,Dt=/^0o[0-7]+$/i,Ot=/^(?:0|[1-9]\d*)$/,cu=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Hu=/($^)/,Wu=/['\n\r\u2028\u2029\\]/g,Br="\\ud800-\\udfff",ir="\\u0300-\\u036f",rn="\\ufe20-\\ufe2f",At="\\u20d0-\\u20ff",Lu=ir+rn+At,Xr="\\u2700-\\u27bf",Rn="a-z\\xdf-\\xf6\\xf8-\\xff",Wr="\\xac\\xb1\\xd7\\xf7",mn="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",Tn="\\u2000-\\u206f",Gn=" \\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",In="A-Z\\xc0-\\xd6\\xd8-\\xde",Yn="\\ufe0e\\ufe0f",E0=Wr+mn+Tn+Gn,o0="['\u2019]",n0="["+Br+"]",yn="["+E0+"]",Qn="["+Lu+"]",k0="\\d+",Bt="["+Xr+"]",S0="["+Rn+"]",Jn="[^"+Br+E0+k0+Xr+Rn+In+"]",Fn="\\ud83c[\\udffb-\\udfff]",j0="(?:"+Qn+"|"+Fn+")",e0="[^"+Br+"]",sn="(?:\\ud83c[\\udde6-\\uddff]){2}",jr="[\\ud800-\\udbff][\\udc00-\\udfff]",xe="["+In+"]",nt="\\u200d",Je="(?:"+S0+"|"+Jn+")",Ft="(?:"+xe+"|"+Jn+")",dt="(?:"+o0+"(?:d|ll|m|re|s|t|ve))?",su="(?:"+o0+"(?:D|LL|M|RE|S|T|VE))?",pu=j0+"?",Du="["+Yn+"]?",Uu="(?:"+nt+"(?:"+[e0,sn,jr].join("|")+")"+Du+pu+")*",Ku="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Ru="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",br=Du+pu+Uu,hu="(?:"+[Bt,sn,jr].join("|")+")"+br,Or="(?:"+[e0+Qn+"?",Qn,sn,jr,n0].join("|")+")",Yr=RegExp(o0,"g"),Pr=RegExp(Qn,"g"),lr=RegExp(Fn+"(?="+Fn+")|"+Or+br,"g"),rr=RegExp([xe+"?"+S0+"+"+dt+"(?="+[yn,xe,"$"].join("|")+")",Ft+"+"+su+"(?="+[yn,xe+Je,"$"].join("|")+")",xe+"?"+Je+"+"+dt,xe+"+"+su,Ru,Ku,k0,hu].join("|"),"g"),Gr=RegExp("["+nt+Br+Lu+Yn+"]"),nr=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Kr=["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"],Qr=-1,Ar={};Ar[uu]=Ar[Qt]=Ar[Le]=Ar[et]=Ar[Zt]=Ar[Tt]=Ar[Nt]=Ar[Wt]=Ar[nu]=!0,Ar[Se]=Ar[Ge]=Ar[lt]=Ar[Pt]=Ar[mt]=Ar[pt]=Ar[zt]=Ar[kt]=Ar[We]=Ar[gt]=Ar[tt]=Ar[qe]=Ar[je]=Ar[ye]=Ar[Ze]=!1;var Dr={};Dr[Se]=Dr[Ge]=Dr[lt]=Dr[mt]=Dr[Pt]=Dr[pt]=Dr[uu]=Dr[Qt]=Dr[Le]=Dr[et]=Dr[Zt]=Dr[We]=Dr[gt]=Dr[tt]=Dr[qe]=Dr[je]=Dr[ye]=Dr[Oe]=Dr[Tt]=Dr[Nt]=Dr[Wt]=Dr[nu]=!0,Dr[zt]=Dr[kt]=Dr[Ze]=!1;var z0={\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"},On={"&":"&","<":"<",">":">",'"':""","'":"'"},_n={"&":"&","<":"<",">":">",""":'"',"'":"'"},gr={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},fn=parseFloat,Kn=parseInt,P0=typeof e.g=="object"&&e.g&&e.g.Object===Object&&e.g,Ki=typeof self=="object"&&self&&self.Object===Object&&self,Z0=P0||Ki||Function("return this")(),Vi=g&&!g.nodeType&&g,i4=Vi&&!0&&f&&!f.nodeType&&f,ut=i4&&i4.exports===Vi,Yt=ut&&P0.process,Be=function(){try{var fu=i4&&i4.require&&i4.require("util").types;return fu||Yt&&Yt.binding&&Yt.binding("util")}catch(Ou){}}(),du=Be&&Be.isArrayBuffer,Cu=Be&&Be.isDate,cr=Be&&Be.isMap,qu=Be&&Be.isRegExp,Hr=Be&&Be.isSet,i0=Be&&Be.isTypedArray;function Pn(fu,Ou,ku){switch(ku.length){case 0:return fu.call(Ou);case 1:return fu.call(Ou,ku[0]);case 2:return fu.call(Ou,ku[0],ku[1]);case 3:return fu.call(Ou,ku[0],ku[1],ku[2])}return fu.apply(Ou,ku)}function Fr(fu,Ou,ku,Cr){for(var wr=-1,cn=fu==null?0:fu.length;++wr<cn;){var Sn=fu[wr];Ou(Cr,Sn,ku(Sn),fu)}return Cr}function sr(fu,Ou){for(var ku=-1,Cr=fu==null?0:fu.length;++ku<Cr&&Ou(fu[ku],ku,fu)!==!1;);return fu}function hn(fu,Ou){for(var ku=fu==null?0:fu.length;ku--&&Ou(fu[ku],ku,fu)!==!1;);return fu}function fr(fu,Ou){for(var ku=-1,Cr=fu==null?0:fu.length;++ku<Cr;)if(!Ou(fu[ku],ku,fu))return!1;return!0}function a0(fu,Ou){for(var ku=-1,Cr=fu==null?0:fu.length,wr=0,cn=[];++ku<Cr;){var Sn=fu[ku];Ou(Sn,ku,fu)&&(cn[wr++]=Sn)}return cn}function bi(fu,Ou){var ku=fu==null?0:fu.length;return!!ku&&x4(fu,Ou,0)>-1}function ki(fu,Ou,ku){for(var Cr=-1,wr=fu==null?0:fu.length;++Cr<wr;)if(ku(Ou,fu[Cr]))return!0;return!1}function c0(fu,Ou){for(var ku=-1,Cr=fu==null?0:fu.length,wr=Array(Cr);++ku<Cr;)wr[ku]=Ou(fu[ku],ku,fu);return wr}function ni(fu,Ou){for(var ku=-1,Cr=Ou.length,wr=fu.length;++ku<Cr;)fu[wr+ku]=Ou[ku];return fu}function $n(fu,Ou,ku,Cr){var wr=-1,cn=fu==null?0:fu.length;for(Cr&&cn&&(ku=fu[++wr]);++wr<cn;)ku=Ou(ku,fu[wr],wr,fu);return ku}function Zi(fu,Ou,ku,Cr){var wr=fu==null?0:fu.length;for(Cr&&wr&&(ku=fu[--wr]);wr--;)ku=Ou(ku,fu[wr],wr,fu);return ku}function A4(fu,Ou){for(var ku=-1,Cr=fu==null?0:fu.length;++ku<Cr;)if(Ou(fu[ku],ku,fu))return!0;return!1}var W4=En("length");function Y4(fu){return fu.split("")}function ga(fu){return fu.match(wu)||[]}function fa(fu,Ou,ku){var Cr;return ku(fu,function(wr,cn,Sn){if(Ou(wr,cn,Sn))return Cr=cn,!1}),Cr}function l4(fu,Ou,ku,Cr){for(var wr=fu.length,cn=ku+(Cr?1:-1);Cr?cn--:++cn<wr;)if(Ou(fu[cn],cn,fu))return cn;return-1}function x4(fu,Ou,ku){return Ou===Ou?qt(fu,Ou,ku):l4(fu,Q4,ku)}function m4(fu,Ou,ku,Cr){for(var wr=ku-1,cn=fu.length;++wr<cn;)if(Cr(fu[wr],Ou))return wr;return-1}function Q4(fu){return fu!==fu}function H4(fu,Ou){var ku=fu==null?0:fu.length;return ku?li(fu,Ou)/ku:W}function En(fu){return function(Ou){return Ou==null?n:Ou[fu]}}function dn(fu){return function(Ou){return fu==null?n:fu[Ou]}}function U0(fu,Ou,ku,Cr,wr){return wr(fu,function(cn,Sn,Zr){ku=Cr?(Cr=!1,cn):Ou(ku,cn,Sn,Zr)}),ku}function oi(fu,Ou){var ku=fu.length;for(fu.sort(Ou);ku--;)fu[ku]=fu[ku].value;return fu}function li(fu,Ou){for(var ku,Cr=-1,wr=fu.length;++Cr<wr;){var cn=Ou(fu[Cr]);cn!==n&&(ku=ku===n?cn:ku+cn)}return ku}function G0(fu,Ou){for(var ku=-1,Cr=Array(fu);++ku<fu;)Cr[ku]=Ou(ku);return Cr}function ui(fu,Ou){return c0(Ou,function(ku){return[ku,fu[ku]]})}function D4(fu){return fu&&fu.slice(0,xu(fu)+1).replace(Ne,"")}function gi(fu){return function(Ou){return fu(Ou)}}function c4(fu,Ou){return c0(Ou,function(ku){return fu[ku]})}function ha(fu,Ou){return fu.has(Ou)}function ya(fu,Ou){for(var ku=-1,Cr=fu.length;++ku<Cr&&x4(Ou,fu[ku],0)>-1;);return ku}function Ua(fu,Ou){for(var ku=fu.length;ku--&&x4(Ou,fu[ku],0)>-1;);return ku}function qa(fu,Ou){for(var ku=fu.length,Cr=0;ku--;)fu[ku]===Ou&&++Cr;return Cr}var I4=dn(z0),e4=dn(On);function O4(fu){return"\\"+gr[fu]}function za(fu,Ou){return fu==null?n:fu[Ou]}function C4(fu){return Gr.test(fu)}function M4(fu){return nr.test(fu)}function Da(fu){for(var Ou,ku=[];!(Ou=fu.next()).done;)ku.push(Ou.value);return ku}function X4(fu){var Ou=-1,ku=Array(fu.size);return fu.forEach(function(Cr,wr){ku[++Ou]=[wr,Cr]}),ku}function na(fu,Ou){return function(ku){return fu(Ou(ku))}}function k4(fu,Ou){for(var ku=-1,Cr=fu.length,wr=0,cn=[];++ku<Cr;){var Sn=fu[ku];(Sn===Ou||Sn===B)&&(fu[ku]=B,cn[wr++]=ku)}return cn}function ia(fu){var Ou=-1,ku=Array(fu.size);return fu.forEach(function(Cr){ku[++Ou]=Cr}),ku}function N4(fu){var Ou=-1,ku=Array(fu.size);return fu.forEach(function(Cr){ku[++Ou]=[Cr,Cr]}),ku}function qt(fu,Ou,ku){for(var Cr=ku-1,wr=fu.length;++Cr<wr;)if(fu[Cr]===Ou)return Cr;return-1}function mu(fu,Ou,ku){for(var Cr=ku+1;Cr--;)if(fu[Cr]===Ou)return Cr;return Cr}function lu(fu){return C4(fu)?Ur(fu):W4(fu)}function vu(fu){return C4(fu)?kr(fu):Y4(fu)}function xu(fu){for(var Ou=fu.length;Ou--&&Fu.test(fu.charAt(Ou)););return Ou}var mr=dn(_n);function Ur(fu){for(var Ou=lr.lastIndex=0;lr.test(fu);)++Ou;return Ou}function kr(fu){return fu.match(lr)||[]}function zr(fu){return fu.match(rr)||[]}var on=function fu(Ou){Ou=Ou==null?Z0:Jr.defaults(Z0.Object(),Ou,Jr.pick(Z0,Kr));var ku=Ou.Array,Cr=Ou.Date,wr=Ou.Error,cn=Ou.Function,Sn=Ou.Math,Zr=Ou.Object,d0=Ou.RegExp,l0=Ou.String,bn=Ou.TypeError,A0=ku.prototype,Vn=cn.prototype,I0=Zr.prototype,di=Ou["__core-js_shared__"],qi=Vn.toString,R0=I0.hasOwnProperty,Z4=0,a4=function(){var A=/[^.]+$/.exec(di&&di.keys&&di.keys.IE_PROTO||"");return A?"Symbol(src)_1."+A:""}(),Mi=I0.toString,Yi=qi.call(Zr),t4=Z0._,j4=d0("^"+qi.call(R0).replace(ht,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Gi=ut?Ou.Buffer:n,$0=Ou.Symbol,ci=Ou.Uint8Array,Xe=Gi?Gi.allocUnsafe:n,Te=na(Zr.getPrototypeOf,Zr),Lt=Zr.create,Vt=I0.propertyIsEnumerable,Eu=A0.splice,Ke=$0?$0.isConcatSpreadable:n,Bu=$0?$0.iterator:n,vr=$0?$0.toStringTag:n,Xu=function(){try{var A=X0(Zr,"defineProperty");return A({},"",{}),A}catch(L){}}(),yr=Ou.clearTimeout!==Z0.clearTimeout&&Ou.clearTimeout,Tu=Cr&&Cr.now!==Z0.Date.now&&Cr.now,en=Ou.setTimeout!==Z0.setTimeout&&Ou.setTimeout,Bn=Sn.ceil,jn=Sn.floor,m0=Zr.getOwnPropertySymbols,qn=Gi?Gi.isBuffer:n,nn=Ou.isFinite,_0=A0.join,Ln=na(Zr.keys,Zr),An=Sn.max,Hn=Sn.min,d4=Cr.now,Ci=Ou.parseInt,dr=Sn.random,fi=A0.reverse,x0=X0(Ou,"DataView"),hi=X0(Ou,"Map"),M0=X0(Ou,"Promise"),ii=X0(Ou,"Set"),Fi=X0(Ou,"WeakMap"),F4=X0(Zr,"create"),wi=Fi&&new Fi,w4={},Pi=w0(x0),v4=w0(hi),f4=w0(M0),q0=w0(ii),pi=w0(Fi),u4=$0?$0.prototype:n,ai=u4?u4.valueOf:n,Gt=u4?u4.toString:n;function It(A){if(ra(A)&&!b0(A)&&!(A instanceof xr)){if(A instanceof hr)return A;if(R0.call(A,"__wrapped__"))return Oi(A)}return new hr(A)}var ri=function(){function A(){}return function(L){if(!L4(L))return{};if(Lt)return Lt(L);A.prototype=L;var he=new A;return A.prototype=n,he}}();function Ni(){}function hr(A,L){this.__wrapped__=A,this.__actions__=[],this.__chain__=!!L,this.__index__=0,this.__values__=n}It.templateSettings={escape:jt,evaluate:Et,interpolate:De,variable:"",imports:{_:It}},It.prototype=Ni.prototype,It.prototype.constructor=It,hr.prototype=ri(Ni.prototype),hr.prototype.constructor=hr;function xr(A){this.__wrapped__=A,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=j,this.__views__=[]}function an(){var A=new xr(this.__wrapped__);return A.__actions__=ca(this.__actions__),A.__dir__=this.__dir__,A.__filtered__=this.__filtered__,A.__iteratees__=ca(this.__iteratees__),A.__takeCount__=this.__takeCount__,A.__views__=ca(this.__views__),A}function B0(){if(this.__filtered__){var A=new xr(this);A.__dir__=-1,A.__filtered__=!0}else A=this.clone(),A.__dir__*=-1;return A}function F0(){var A=this.__wrapped__.value(),L=this.__dir__,he=b0(A),Me=L<0,vt=he?A.length:0,Xt=tl(0,vt,this.__views__),yu=Xt.start,Pu=Xt.end,Gu=Pu-yu,Lr=Me?Pu:yu-1,Mr=this.__iteratees__,Vr=Mr.length,Wn=0,C0=Hn(Gu,this.__takeCount__);if(!he||!Me&&vt==Gu&&C0==Gu)return gl(A,this.__actions__);var Y0=[];e:for(;Gu--&&Wn<C0;){Lr+=L;for(var Ti=-1,Q0=A[Lr];++Ti<Vr;){var Hi=Mr[Ti],Xi=Hi.iteratee,Ao=Hi.type,js=Xi(Q0);if(Ao==K)Q0=js;else if(!js){if(Ao==q)continue e;break e}}Y0[Wn++]=Q0}return Y0}xr.prototype=ri(Ni.prototype),xr.prototype.constructor=xr;function xn(A){var L=-1,he=A==null?0:A.length;for(this.clear();++L<he;){var Me=A[L];this.set(Me[0],Me[1])}}function tn(){this.__data__=F4?F4(null):{},this.size=0}function ln(A){var L=this.has(A)&&delete this.__data__[A];return this.size-=L?1:0,L}function Un(A){var L=this.__data__;if(F4){var he=L[A];return he===o?n:he}return R0.call(L,A)?L[A]:n}function T0(A){var L=this.__data__;return F4?L[A]!==n:R0.call(L,A)}function ls(A,L){var he=this.__data__;return this.size+=this.has(A)?0:1,he[A]=F4&&L===n?o:L,this}xn.prototype.clear=tn,xn.prototype.delete=ln,xn.prototype.get=Un,xn.prototype.has=T0,xn.prototype.set=ls;function Qi(A){var L=-1,he=A==null?0:A.length;for(this.clear();++L<he;){var Me=A[L];this.set(Me[0],Me[1])}}function aa(){this.__data__=[],this.size=0}function cs(A){var L=this.__data__,he=Si(L,A);if(he<0)return!1;var Me=L.length-1;return he==Me?L.pop():Eu.call(L,he,1),--this.size,!0}function Ja(A){var L=this.__data__,he=Si(L,A);return he<0?n:L[he][1]}function sa(A){return Si(this.__data__,A)>-1}function Us(A,L){var he=this.__data__,Me=Si(he,A);return Me<0?(++this.size,he.push([A,L])):he[Me][1]=L,this}Qi.prototype.clear=aa,Qi.prototype.delete=cs,Qi.prototype.get=Ja,Qi.prototype.has=sa,Qi.prototype.set=Us;function pa(A){var L=-1,he=A==null?0:A.length;for(this.clear();++L<he;){var Me=A[L];this.set(Me[0],Me[1])}}function Ve(){this.size=0,this.__data__={hash:new xn,map:new(hi||Qi),string:new xn}}function Z(A){var L=Zn(this,A).delete(A);return this.size-=L?1:0,L}function Q(A){return Zn(this,A).get(A)}function ue(A){return Zn(this,A).has(A)}function H(A,L){var he=Zn(this,A),Me=he.size;return he.set(A,L),this.size+=he.size==Me?0:1,this}pa.prototype.clear=Ve,pa.prototype.delete=Z,pa.prototype.get=Q,pa.prototype.has=ue,pa.prototype.set=H;function fe(A){var L=-1,he=A==null?0:A.length;for(this.__data__=new pa;++L<he;)this.add(A[L])}function be(A){return this.__data__.set(A,o),this}function Ye(A){return this.__data__.has(A)}fe.prototype.add=fe.prototype.push=be,fe.prototype.has=Ye;function st(A){var L=this.__data__=new Qi(A);this.size=L.size}function $t(){this.__data__=new Qi,this.size=0}function gu(A){var L=this.__data__,he=L.delete(A);return this.size=L.size,he}function Au(A){return this.__data__.get(A)}function Vu(A){return this.__data__.has(A)}function tr(A,L){var he=this.__data__;if(he instanceof Qi){var Me=he.__data__;if(!hi||Me.length<c-1)return Me.push([A,L]),this.size=++he.size,this;he=this.__data__=new pa(Me)}return he.set(A,L),this.size=he.size,this}st.prototype.clear=$t,st.prototype.delete=gu,st.prototype.get=Au,st.prototype.has=Vu,st.prototype.set=tr;function _r(A,L){var he=b0(A),Me=!he&&da(A),vt=!he&&!Me&&Ho(A),Xt=!he&&!Me&&!vt&&tc(A),yu=he||Me||vt||Xt,Pu=yu?G0(A.length,l0):[],Gu=Pu.length;for(var Lr in A)(L||R0.call(A,Lr))&&!(yu&&(Lr=="length"||vt&&(Lr=="offset"||Lr=="parent")||Xt&&(Lr=="buffer"||Lr=="byteLength"||Lr=="byteOffset")||J4(Lr,Gu)))&&Pu.push(Lr);return Pu}function Er(A){var L=A.length;return L?A[Za(0,L-1)]:n}function qr(A,L){return t0(ca(A),Ai(L,0,A.length))}function vn(A){return t0(ca(A))}function Mn(A,L,he){(he!==n&&!Bi(A[L],he)||he===n&&!(L in A))&&L0(A,L,he)}function v0(A,L,he){var Me=A[L];(!(R0.call(A,L)&&Bi(Me,he))||he===n&&!(L in A))&&L0(A,L,he)}function Si(A,L){for(var he=A.length;he--;)if(Bi(A[he][0],L))return he;return-1}function Ii(A,L,he,Me){return G4(A,function(vt,Xt,yu){L(Me,vt,he(vt),yu)}),Me}function Ri(A,L){return A&&Ka(L,os(L),A)}function _i(A,L){return A&&Ka(L,no(L),A)}function L0(A,L,he){L=="__proto__"&&Xu?Xu(A,L,{configurable:!0,enumerable:!0,value:he,writable:!0}):A[L]=he}function r4(A,L){for(var he=-1,Me=L.length,vt=ku(Me),Xt=A==null;++he<Me;)vt[he]=Xt?n:Ic(A,L[he]);return vt}function Ai(A,L,he){return A===A&&(he!==n&&(A=A<=he?A:he),L!==n&&(A=A>=L?A:L)),A}function _u(A,L,he,Me,vt,Xt){var yu,Pu=L&p,Gu=L&y,Lr=L&m;if(he&&(yu=vt?he(A,Me,vt,Xt):he(A)),yu!==n)return yu;if(!L4(A))return A;var Mr=b0(A);if(Mr){if(yu=ul(A),!Pu)return ca(A,yu)}else{var Vr=zi(A),Wn=Vr==kt||Vr==tu;if(Ho(A))return Pl(A,Pu);if(Vr==tt||Vr==Se||Wn&&!vt){if(yu=Gu||Wn?{}:Va(A),!Pu)return Gu?ho(A,_i(yu,A)):fo(A,Ri(yu,A))}else{if(!Dr[Vr])return vt?A:{};yu=kn(A,Vr,Pu)}}Xt||(Xt=new st);var C0=Xt.get(A);if(C0)return C0;Xt.set(A,yu),Hc(A)?A.forEach(function(Q0){yu.add(_u(Q0,L,he,Q0,A,Xt))}):Gl(A)&&A.forEach(function(Q0,Hi){yu.set(Hi,_u(Q0,L,he,Hi,A,Xt))});var Y0=Lr?Gu?ge:k:Gu?no:os,Ti=Mr?n:Y0(A);return sr(Ti||A,function(Q0,Hi){Ti&&(Hi=Q0,Q0=A[Hi]),v0(yu,Hi,_u(Q0,L,he,Hi,A,Xt))}),yu}function S4(A){var L=os(A);return function(he){return R4(he,A,L)}}function R4(A,L,he){var Me=he.length;if(A==null)return!Me;for(A=Zr(A);Me--;){var vt=he[Me],Xt=L[vt],yu=A[vt];if(yu===n&&!(vt in A)||!Xt(yu))return!1}return!0}function Ea(A,L,he){if(typeof A!="function")throw new bn(s);return Aa(function(){A.apply(n,he)},L)}function ji(A,L,he,Me){var vt=-1,Xt=bi,yu=!0,Pu=A.length,Gu=[],Lr=L.length;if(!Pu)return Gu;he&&(L=c0(L,gi(he))),Me?(Xt=ki,yu=!1):L.length>=c&&(Xt=ha,yu=!1,L=new fe(L));e:for(;++vt<Pu;){var Mr=A[vt],Vr=he==null?Mr:he(Mr);if(Mr=Me||Mr!==0?Mr:0,yu&&Vr===Vr){for(var Wn=Lr;Wn--;)if(L[Wn]===Vr)continue e;Gu.push(Mr)}else Xt(L,Vr,Me)||Gu.push(Mr)}return Gu}var G4=Pa(T4),h4=Pa($4,!0);function ao(A,L){var he=!0;return G4(A,function(Me,vt,Xt){return he=!!L(Me,vt,Xt),he}),he}function Bs(A,L,he){for(var Me=-1,vt=A.length;++Me<vt;){var Xt=A[Me],yu=L(Xt);if(yu!=null&&(Pu===n?yu===yu&&!bo(yu):he(yu,Pu)))var Pu=yu,Gu=Xt}return Gu}function bs(A,L,he,Me){var vt=A.length;for(he=Di(he),he<0&&(he=-he>vt?0:vt+he),Me=Me===n||Me>vt?vt:Di(Me),Me<0&&(Me+=vt),Me=he>Me?0:Gc(Me);he<Me;)A[he++]=L;return A}function es(A,L){var he=[];return G4(A,function(Me,vt,Xt){L(Me,vt,Xt)&&he.push(Me)}),he}function Ui(A,L,he,Me,vt){var Xt=-1,yu=A.length;for(he||(he=No),vt||(vt=[]);++Xt<yu;){var Pu=A[Xt];L>0&&he(Pu)?L>1?Ui(Pu,L-1,he,Me,vt):ni(vt,Pu):Me||(vt[vt.length]=Pu)}return vt}var Wa=_l(),Ha=_l(!0);function T4(A,L){return A&&Wa(A,L,os)}function $4(A,L){return A&&Ha(A,L,os)}function zs(A,L){return a0(L,function(he){return ws(A[he])})}function ma(A,L){L=vs(L,A);for(var he=0,Me=L.length;A!=null&&he<Me;)A=A[f0(L[he++])];return he&&he==Me?A:n}function Ws(A,L,he){var Me=L(A);return b0(A)?Me:ni(Me,he(A))}function g4(A){return A==null?A===n?$e:Rt:vr&&vr in Zr(A)?z4(A):bl(A)}function q4(A,L){return A>L}function ds(A,L){return A!=null&&R0.call(A,L)}function Hs(A,L){return A!=null&&L in Zr(A)}function K4(A,L,he){return A>=Hn(L,he)&&A<An(L,he)}function Zs(A,L,he){for(var Me=he?ki:bi,vt=A[0].length,Xt=A.length,yu=Xt,Pu=ku(Xt),Gu=1/0,Lr=[];yu--;){var Mr=A[yu];yu&&L&&(Mr=c0(Mr,gi(L))),Gu=Hn(Mr.length,Gu),Pu[yu]=!he&&(L||vt>=120&&Mr.length>=120)?new fe(yu&&Mr):n}Mr=A[0];var Vr=-1,Wn=Pu[0];e:for(;++Vr<vt&&Lr.length<Gu;){var C0=Mr[Vr],Y0=L?L(C0):C0;if(C0=he||C0!==0?C0:0,!(Wn?ha(Wn,Y0):Me(Lr,Y0,he))){for(yu=Xt;--yu;){var Ti=Pu[yu];if(!(Ti?ha(Ti,Y0):Me(A[yu],Y0,he)))continue e}Wn&&Wn.push(Y0),Lr.push(C0)}}return Lr}function Gs(A,L,he,Me){return T4(A,function(vt,Xt,yu){L(Me,he(vt),Xt,yu)}),Me}function pn(A,L,he){L=vs(L,A),A=Cs(A,L);var Me=A==null?A:A[f0(ta(L))];return Me==null?n:Pn(Me,A,he)}function so(A){return ra(A)&&g4(A)==Se}function n4(A){return ra(A)&&g4(A)==lt}function Go(A){return ra(A)&&g4(A)==pt}function La(A,L,he,Me,vt){return A===L?!0:A==null||L==null||!ra(A)&&!ra(L)?A!==A&&L!==L:fs(A,L,he,Me,La,vt)}function fs(A,L,he,Me,vt,Xt){var yu=b0(A),Pu=b0(L),Gu=yu?Ge:zi(A),Lr=Pu?Ge:zi(L);Gu=Gu==Se?tt:Gu,Lr=Lr==Se?tt:Lr;var Mr=Gu==tt,Vr=Lr==tt,Wn=Gu==Lr;if(Wn&&Ho(A)){if(!Ho(L))return!1;yu=!0,Mr=!1}if(Wn&&!Mr)return Xt||(Xt=new st),yu||tc(A)?Lo(A,L,he,Me,vt,Xt):El(A,L,Gu,he,Me,vt,Xt);if(!(he&E)){var C0=Mr&&R0.call(A,"__wrapped__"),Y0=Vr&&R0.call(L,"__wrapped__");if(C0||Y0){var Ti=C0?A.value():A,Q0=Y0?L.value():L;return Xt||(Xt=new st),vt(Ti,Q0,he,Me,Xt)}}return Wn?(Xt||(Xt=new st),F(A,L,he,Me,vt,Xt)):!1}function ts(A){return ra(A)&&zi(A)==We}function Do(A,L,he,Me){var vt=he.length,Xt=vt,yu=!Me;if(A==null)return!Xt;for(A=Zr(A);vt--;){var Pu=he[vt];if(yu&&Pu[2]?Pu[1]!==A[Pu[0]]:!(Pu[0]in A))return!1}for(;++vt<Xt;){Pu=he[vt];var Gu=Pu[0],Lr=A[Gu],Mr=Pu[1];if(yu&&Pu[2]){if(Lr===n&&!(Gu in A))return!1}else{var Vr=new st;if(Me)var Wn=Me(Lr,Mr,Gu,A,L,Vr);if(!(Wn===n?La(Mr,Lr,E|x,Me,Vr):Wn))return!1}}return!0}function $o(A){if(!L4(A)||ys(A))return!1;var L=ws(A)?j4:Ht;return L.test(w0(A))}function _4(A){return ra(A)&&g4(A)==qe}function Ko(A){return ra(A)&&zi(A)==je}function $s(A){return ra(A)&&Ql(A.length)&&!!Ar[g4(A)]}function oo(A){return typeof A=="function"?A:A==null?io:typeof A=="object"?b0(A)?s4(A[0],A[1]):Ks(A):u3(A)}function Ss(A){if(!Ds(A))return Ln(A);var L=[];for(var he in Zr(A))R0.call(A,he)&&he!="constructor"&&L.push(he);return L}function Vo(A){if(!L4(A))return Ls(A);var L=Ds(A),he=[];for(var Me in A)Me=="constructor"&&(L||!R0.call(A,Me))||he.push(Me);return he}function Ts(A,L){return A<L}function Ca(A,L){var he=-1,Me=ua(A)?ku(A.length):[];return G4(A,function(vt,Xt,yu){Me[++he]=L(vt,Xt,yu)}),Me}function Ks(A){var L=mi(A);return L.length==1&&L[0][2]?Oa(L[0][0],L[0][1]):function(he){return he===A||Do(he,A,L)}}function s4(A,L){return yi(A)&&Bl(L)?Oa(f0(A),L):function(he){var Me=Ic(he,A);return Me===n&&Me===L?Oc(he,A):La(L,Me,E|x)}}function V4(A,L,he,Me,vt){A!==L&&Wa(L,function(Xt,yu){if(vt||(vt=new st),L4(Xt))oa(A,L,yu,he,V4,Me,vt);else{var Pu=Me?Me(jo(A,yu),Xt,yu+"",A,L,vt):n;Pu===n&&(Pu=Xt),Mn(A,yu,Pu)}},no)}function oa(A,L,he,Me,vt,Xt,yu){var Pu=jo(A,he),Gu=jo(L,he),Lr=yu.get(Gu);if(Lr){Mn(A,he,Lr);return}var Mr=Xt?Xt(Pu,Gu,he+"",A,L,yu):n,Vr=Mr===n;if(Vr){var Wn=b0(Gu),C0=!Wn&&Ho(Gu),Y0=!Wn&&!C0&&tc(Gu);Mr=Gu,Wn||C0||Y0?b0(Pu)?Mr=Pu:P4(Pu)?Mr=ca(Pu):C0?(Vr=!1,Mr=Pl(Gu,!0)):Y0?(Vr=!1,Mr=Ta(Gu,!0)):Mr=[]:dc(Gu)||da(Gu)?(Mr=Pu,da(Pu)?Mr=$c(Pu):(!L4(Pu)||ws(Pu))&&(Mr=Va(Gu))):Vr=!1}Vr&&(yu.set(Gu,Mr),vt(Mr,Gu,Me,Xt,yu),yu.delete(Gu)),Mn(A,he,Mr)}function Vs(A,L){var he=A.length;if(he)return L+=L<0?he:0,J4(L,he)?A[L]:n}function As(A,L,he){L.length?L=c0(L,function(Xt){return b0(Xt)?function(yu){return ma(yu,Xt.length===1?Xt[0]:Xt)}:Xt}):L=[io];var Me=-1;L=c0(L,gi(ar()));var vt=Ca(A,function(Xt,yu,Pu){var Gu=c0(L,function(Lr){return Lr(Xt)});return{criteria:Gu,index:++Me,value:Xt}});return oi(vt,function(Xt,yu){return $a(Xt,yu,he)})}function Ma(A,L){return la(A,L,function(he,Me){return Oc(A,Me)})}function la(A,L,he){for(var Me=-1,vt=L.length,Xt={};++Me<vt;){var yu=L[Me],Pu=ma(A,yu);he(Pu,yu)&&hs(Xt,vs(yu,A),Pu)}return Xt}function hl(A){return function(L){return ma(L,A)}}function Fa(A,L,he,Me){var vt=Me?m4:x4,Xt=-1,yu=L.length,Pu=A;for(A===L&&(L=ca(L)),he&&(Pu=c0(A,gi(he)));++Xt<yu;)for(var Gu=0,Lr=L[Xt],Mr=he?he(Lr):Lr;(Gu=vt(Pu,Mr,Gu,Me))>-1;)Pu!==A&&Eu.call(Pu,Gu,1),Eu.call(A,Gu,1);return A}function va(A,L){for(var he=A?L.length:0,Me=he-1;he--;){var vt=L[he];if(he==Me||vt!==Xt){var Xt=vt;J4(vt)?Eu.call(A,vt,1):To(A,vt)}}return A}function Za(A,L){return A+jn(dr()*(L-A+1))}function Co(A,L,he,Me){for(var vt=-1,Xt=An(Bn((L-A)/(he||1)),0),yu=ku(Xt);Xt--;)yu[Me?Xt:++vt]=A,A+=he;return yu}function Ps(A,L){var he="";if(!A||L<1||L>J)return he;do L%2&&(he+=A),L=jn(L/2),L&&(A+=A);while(L);return he}function O0(A,L){return xa(ka(A,L,io),A+"")}function pl(A){return Er(uc(A))}function Yo(A,L){var he=uc(A);return t0(he,Ai(L,0,he.length))}function hs(A,L,he,Me){if(!L4(A))return A;L=vs(L,A);for(var vt=-1,Xt=L.length,yu=Xt-1,Pu=A;Pu!=null&&++vt<Xt;){var Gu=f0(L[vt]),Lr=he;if(Gu==="__proto__"||Gu==="constructor"||Gu==="prototype")return A;if(vt!=yu){var Mr=Pu[Gu];Lr=Me?Me(Mr,Gu,Pu):n,Lr===n&&(Lr=L4(Mr)?Mr:J4(L[vt+1])?[]:{})}v0(Pu,Gu,Lr),Pu=Pu[Gu]}return A}var Qo=wi?function(A,L){return wi.set(A,L),A}:io,Tl=Xu?function(A,L){return Xu(A,"toString",{configurable:!0,enumerable:!1,value:Rc(L),writable:!0})}:io;function Fo(A){return t0(uc(A))}function wa(A,L,he){var Me=-1,vt=A.length;L<0&&(L=-L>vt?0:vt+L),he=he>vt?vt:he,he<0&&(he+=vt),vt=L>he?0:he-L>>>0,L>>>=0;for(var Xt=ku(vt);++Me<vt;)Xt[Me]=A[Me+L];return Xt}function ml(A,L){var he;return G4(A,function(Me,vt,Xt){return he=L(Me,vt,Xt),!he}),!!he}function wo(A,L,he){var Me=0,vt=A==null?Me:A.length;if(typeof L=="number"&&L===L&&vt<=ve){for(;Me<vt;){var Xt=Me+vt>>>1,yu=A[Xt];yu!==null&&!bo(yu)&&(he?yu<=L:yu<L)?Me=Xt+1:vt=Xt}return vt}return Ys(A,L,io,he)}function Ys(A,L,he,Me){var vt=0,Xt=A==null?0:A.length;if(Xt===0)return 0;L=he(L);for(var yu=L!==L,Pu=L===null,Gu=bo(L),Lr=L===n;vt<Xt;){var Mr=jn((vt+Xt)/2),Vr=he(A[Mr]),Wn=Vr!==n,C0=Vr===null,Y0=Vr===Vr,Ti=bo(Vr);if(yu)var Q0=Me||Y0;else Lr?Q0=Y0&&(Me||Wn):Pu?Q0=Y0&&Wn&&(Me||!C0):Gu?Q0=Y0&&Wn&&!C0&&(Me||!Ti):C0||Ti?Q0=!1:Q0=Me?Vr<=L:Vr<L;Q0?vt=Mr+1:Xt=Mr}return Hn(Xt,ie)}function vl(A,L){for(var he=-1,Me=A.length,vt=0,Xt=[];++he<Me;){var yu=A[he],Pu=L?L(yu):yu;if(!he||!Bi(Pu,Gu)){var Gu=Pu;Xt[vt++]=yu===0?0:yu}}return Xt}function So(A){return typeof A=="number"?A:bo(A)?W:+A}function Sa(A){if(typeof A=="string")return A;if(b0(A))return c0(A,Sa)+"";if(bo(A))return Gt?Gt.call(A):"";var L=A+"";return L=="0"&&1/A==-te?"-0":L}function ps(A,L,he){var Me=-1,vt=bi,Xt=A.length,yu=!0,Pu=[],Gu=Pu;if(he)yu=!1,vt=ki;else if(Xt>=c){var Lr=L?null:yl(A);if(Lr)return ia(Lr);yu=!1,vt=ha,Gu=new fe}else Gu=L?[]:Pu;e:for(;++Me<Xt;){var Mr=A[Me],Vr=L?L(Mr):Mr;if(Mr=he||Mr!==0?Mr:0,yu&&Vr===Vr){for(var Wn=Gu.length;Wn--;)if(Gu[Wn]===Vr)continue e;L&&Gu.push(Vr),Pu.push(Mr)}else vt(Gu,Vr,he)||(Gu!==Pu&&Gu.push(Vr),Pu.push(Mr))}return Pu}function To(A,L){return L=vs(L,A),A=Cs(A,L),A==null||delete A[f0(ta(L))]}function ms(A,L,he,Me){return hs(A,L,he(ma(A,L)),Me)}function Xo(A,L,he,Me){for(var vt=A.length,Xt=Me?vt:-1;(Me?Xt--:++Xt<vt)&&L(A[Xt],Xt,A););return he?wa(A,Me?0:Xt,Me?Xt+1:vt):wa(A,Me?Xt+1:0,Me?vt:Xt)}function gl(A,L){var he=A;return he instanceof xr&&(he=he.value()),$n(L,function(Me,vt){return vt.func.apply(vt.thisArg,ni([Me],vt.args))},he)}function lo(A,L,he){var Me=A.length;if(Me<2)return Me?ps(A[0]):[];for(var vt=-1,Xt=ku(Me);++vt<Me;)for(var yu=A[vt],Pu=-1;++Pu<Me;)Pu!=vt&&(Xt[vt]=ji(Xt[vt]||yu,A[Pu],L,he));return ps(Ui(Xt,1),L,he)}function y4(A,L,he){for(var Me=-1,vt=A.length,Xt=L.length,yu={};++Me<vt;){var Pu=Me<Xt?L[Me]:n;he(yu,A[Me],Pu)}return yu}function Po(A){return P4(A)?A:[]}function qo(A){return typeof A=="function"?A:io}function vs(A,L){return b0(A)?A:yi(A,L)?[A]:W0(b4(A))}var Na=O0;function E4(A,L,he){var Me=A.length;return he=he===n?Me:he,!L&&he>=Me?A:wa(A,L,he)}var Is=yr||function(A){return Z0.clearTimeout(A)};function Pl(A,L){if(L)return A.slice();var he=A.length,Me=Xe?Xe(he):new A.constructor(he);return A.copy(Me),Me}function Io(A){var L=new A.constructor(A.byteLength);return new ci(L).set(new ci(A)),L}function Ga(A,L){var he=L?Io(A.buffer):A.buffer;return new A.constructor(he,A.byteOffset,A.byteLength)}function $i(A){var L=new A.constructor(A.source,iu.exec(A));return L.lastIndex=A.lastIndex,L}function p4(A){return ai?Zr(ai.call(A)):{}}function Ta(A,L){var he=L?Io(A.buffer):A.buffer;return new A.constructor(he,A.byteOffset,A.length)}function He(A,L){if(A!==L){var he=A!==n,Me=A===null,vt=A===A,Xt=bo(A),yu=L!==n,Pu=L===null,Gu=L===L,Lr=bo(L);if(!Pu&&!Lr&&!Xt&&A>L||Xt&&yu&&Gu&&!Pu&&!Lr||Me&&yu&&Gu||!he&&Gu||!vt)return 1;if(!Me&&!Xt&&!Lr&&A<L||Lr&&he&&vt&&!Me&&!Xt||Pu&&he&&vt||!yu&&vt||!Gu)return-1}return 0}function $a(A,L,he){for(var Me=-1,vt=A.criteria,Xt=L.criteria,yu=vt.length,Pu=he.length;++Me<yu;){var Gu=He(vt[Me],Xt[Me]);if(Gu){if(Me>=Pu)return Gu;var Lr=he[Me];return Gu*(Lr=="desc"?-1:1)}}return A.index-L.index}function Ba(A,L,he,Me){for(var vt=-1,Xt=A.length,yu=he.length,Pu=-1,Gu=L.length,Lr=An(Xt-yu,0),Mr=ku(Gu+Lr),Vr=!Me;++Pu<Gu;)Mr[Pu]=L[Pu];for(;++vt<yu;)(Vr||vt<Xt)&&(Mr[he[vt]]=A[vt]);for(;Lr--;)Mr[Pu++]=A[vt++];return Mr}function co(A,L,he,Me){for(var vt=-1,Xt=A.length,yu=-1,Pu=he.length,Gu=-1,Lr=L.length,Mr=An(Xt-Pu,0),Vr=ku(Mr+Lr),Wn=!Me;++vt<Mr;)Vr[vt]=A[vt];for(var C0=vt;++Gu<Lr;)Vr[C0+Gu]=L[Gu];for(;++yu<Pu;)(Wn||vt<Xt)&&(Vr[C0+he[yu]]=A[vt++]);return Vr}function ca(A,L){var he=-1,Me=A.length;for(L||(L=ku(Me));++he<Me;)L[he]=A[he];return L}function Ka(A,L,he,Me){var vt=!he;he||(he={});for(var Xt=-1,yu=L.length;++Xt<yu;){var Pu=L[Xt],Gu=Me?Me(he[Pu],A[Pu],Pu,he,A):n;Gu===n&&(Gu=A[Pu]),vt?L0(he,Pu,Gu):v0(he,Pu,Gu)}return he}function fo(A,L){return Ka(A,si(A),L)}function ho(A,L){return Ka(A,B4(A),L)}function us(A,L){return function(he,Me){var vt=b0(he)?Fr:Ii,Xt=L?L():{};return vt(he,A,ar(Me,2),Xt)}}function rs(A){return O0(function(L,he){var Me=-1,vt=he.length,Xt=vt>1?he[vt-1]:n,yu=vt>2?he[2]:n;for(Xt=A.length>3&&typeof Xt=="function"?(vt--,Xt):n,yu&&o4(he[0],he[1],yu)&&(Xt=vt<3?n:Xt,vt=1),L=Zr(L);++Me<vt;){var Pu=he[Me];Pu&&A(L,Pu,Me,Xt)}return L})}function Pa(A,L){return function(he,Me){if(he==null)return he;if(!ua(he))return A(he,Me);for(var vt=he.length,Xt=L?vt:-1,yu=Zr(he);(L?Xt--:++Xt<vt)&&Me(yu[Xt],Xt,yu)!==!1;);return he}}function _l(A){return function(L,he,Me){for(var vt=-1,Xt=Zr(L),yu=Me(L),Pu=yu.length;Pu--;){var Gu=yu[A?Pu:++vt];if(he(Xt[Gu],Gu,Xt)===!1)break}return L}}function po(A,L,he){var Me=L&I,vt=Ia(A);function Xt(){var yu=this&&this!==Z0&&this instanceof Xt?vt:A;return yu.apply(Me?he:this,arguments)}return Xt}function ba(A){return function(L){L=b4(L);var he=C4(L)?vu(L):n,Me=he?he[0]:L.charAt(0),vt=he?E4(he,1).join(""):L.slice(1);return Me[A]()+vt}}function gs(A){return function(L){return $n(e3(Jc(L).replace(Yr,"")),A,"")}}function Ia(A){return function(){var L=arguments;switch(L.length){case 0:return new A;case 1:return new A(L[0]);case 2:return new A(L[0],L[1]);case 3:return new A(L[0],L[1],L[2]);case 4:return new A(L[0],L[1],L[2],L[3]);case 5:return new A(L[0],L[1],L[2],L[3],L[4]);case 6:return new A(L[0],L[1],L[2],L[3],L[4],L[5]);case 7:return new A(L[0],L[1],L[2],L[3],L[4],L[5],L[6])}var he=ri(A.prototype),Me=A.apply(he,L);return L4(Me)?Me:he}}function Ul(A,L,he){var Me=Ia(A);function vt(){for(var Xt=arguments.length,yu=ku(Xt),Pu=Xt,Gu=Sr(vt);Pu--;)yu[Pu]=arguments[Pu];var Lr=Xt<3&&yu[0]!==Gu&&yu[Xt-1]!==Gu?[]:k4(yu,Gu);if(Xt-=Lr.length,Xt<he)return Qs(A,L,Os,vt.placeholder,n,yu,Lr,n,n,he-Xt);var Mr=this&&this!==Z0&&this instanceof vt?Me:A;return Pn(Mr,this,yu)}return vt}function Jo(A){return function(L,he,Me){var vt=Zr(L);if(!ua(L)){var Xt=ar(he,3);L=os(L),he=function(Pu){return Xt(vt[Pu],Pu,vt)}}var yu=A(L,he,Me);return yu>-1?vt[Xt?L[yu]:yu]:n}}function U4(A){return T(function(L){var he=L.length,Me=he,vt=hr.prototype.thru;for(A&&L.reverse();Me--;){var Xt=L[Me];if(typeof Xt!="function")throw new bn(s);if(vt&&!yu&&ur(Xt)=="wrapper")var yu=new hr([],!0)}for(Me=yu?Me:he;++Me<he;){Xt=L[Me];var Pu=ur(Xt),Gu=Pu=="wrapper"?Pe(Xt):n;Gu&&Js(Gu[0])&&Gu[1]==(Y|S|M|$)&&!Gu[4].length&&Gu[9]==1?yu=yu[ur(Gu[0])].apply(yu,Gu[3]):yu=Xt.length==1&&Js(Xt)?yu[Pu]():yu.thru(Xt)}return function(){var Lr=arguments,Mr=Lr[0];if(yu&&Lr.length==1&&b0(Mr))return yu.plant(Mr).value();for(var Vr=0,Wn=he?L[Vr].apply(this,Lr):Mr;++Vr<he;)Wn=L[Vr].call(this,Wn);return Wn}})}function Os(A,L,he,Me,vt,Xt,yu,Pu,Gu,Lr){var Mr=L&Y,Vr=L&I,Wn=L&O,C0=L&(S|R),Y0=L&G,Ti=Wn?n:Ia(A);function Q0(){for(var Hi=arguments.length,Xi=ku(Hi),Ao=Hi;Ao--;)Xi[Ao]=arguments[Ao];if(C0)var js=Sr(Q0),xo=qa(Xi,js);if(Me&&(Xi=Ba(Xi,Me,vt,C0)),Xt&&(Xi=co(Xi,Xt,yu,C0)),Hi-=xo,C0&&Hi<Lr){var Ra=k4(Xi,js);return Qs(A,L,Os,Q0.placeholder,he,Xi,Ra,Pu,Gu,Lr-Hi)}var fl=Vr?he:this,jl=Wn?fl[A]:A;return Hi=Xi.length,Pu?Xi=eo(Xi,Pu):Y0&&Hi>1&&Xi.reverse(),Mr&&Gu<Hi&&(Xi.length=Gu),this&&this!==Z0&&this instanceof Q0&&(jl=Ti||Ia(jl)),jl.apply(fl,Xi)}return Q0}function Oo(A,L){return function(he,Me){return Gs(he,A,L(Me),{})}}function mo(A,L){return function(he,Me){var vt;if(he===n&&Me===n)return L;if(he!==n&&(vt=he),Me!==n){if(vt===n)return Me;typeof he=="string"||typeof Me=="string"?(he=Sa(he),Me=Sa(Me)):(he=So(he),Me=So(Me)),vt=A(he,Me)}return vt}}function vo(A){return T(function(L){return L=c0(L,gi(ar())),O0(function(he){var Me=this;return A(L,function(vt){return Pn(vt,Me,he)})})})}function go(A,L){L=L===n?" ":Sa(L);var he=L.length;if(he<2)return he?Ps(L,A):L;var Me=Ps(L,Bn(A/lu(L)));return C4(L)?E4(vu(Me),0,A).join(""):Me.slice(0,A)}function _o(A,L,he,Me){var vt=L&I,Xt=Ia(A);function yu(){for(var Pu=-1,Gu=arguments.length,Lr=-1,Mr=Me.length,Vr=ku(Mr+Gu),Wn=this&&this!==Z0&&this instanceof yu?Xt:A;++Lr<Mr;)Vr[Lr]=Me[Lr];for(;Gu--;)Vr[Lr++]=arguments[++Pu];return Pn(Wn,vt?he:this,Vr)}return yu}function Il(A){return function(L,he,Me){return Me&&typeof Me!="number"&&o4(L,he,Me)&&(he=Me=n),L=Nl(L),he===n?(he=L,L=0):he=Nl(he),Me=Me===n?L<he?1:-1:Nl(Me),Co(L,he,Me,A)}}function ko(A){return function(L,he){return typeof L=="string"&&typeof he=="string"||(L=Zo(L),he=Zo(he)),A(L,he)}}function Qs(A,L,he,Me,vt,Xt,yu,Pu,Gu,Lr){var Mr=L&S,Vr=Mr?yu:n,Wn=Mr?n:yu,C0=Mr?Xt:n,Y0=Mr?n:Xt;L|=Mr?M:N,L&=~(Mr?N:M),L&D||(L&=~(I|O));var Ti=[A,L,vt,C0,Vr,Y0,Wn,Pu,Gu,Lr],Q0=he.apply(n,Ti);return Js(A)&&ja(Q0,Ti),Q0.placeholder=Me,Rr(Q0,A,L)}function Xs(A){var L=Sn[A];return function(he,Me){if(he=Zo(he),Me=Me==null?0:Hn(Di(Me),292),Me&&nn(he)){var vt=(b4(he)+"e").split("e"),Xt=L(vt[0]+"e"+(+vt[1]+Me));return vt=(b4(Xt)+"e").split("e"),+(vt[0]+"e"+(+vt[1]-Me))}return L(he)}}var yl=ii&&1/ia(new ii([,-0]))[1]==te?function(A){return new ii(A)}:Nc;function el(A){return function(L){var he=zi(L);return he==We?X4(L):he==je?N4(L):ui(L,A(L))}}function ns(A,L,he,Me,vt,Xt,yu,Pu){var Gu=L&O;if(!Gu&&typeof A!="function")throw new bn(s);var Lr=Me?Me.length:0;if(Lr||(L&=~(M|N),Me=vt=n),yu=yu===n?yu:An(Di(yu),0),Pu=Pu===n?Pu:Di(Pu),Lr-=vt?vt.length:0,L&N){var Mr=Me,Vr=vt;Me=vt=n}var Wn=Gu?n:Pe(A),C0=[A,L,he,Me,vt,Mr,Vr,Xt,yu,Pu];if(Wn&&rl(C0,Wn),A=C0[0],L=C0[1],he=C0[2],Me=C0[3],vt=C0[4],Pu=C0[9]=C0[9]===n?Gu?0:A.length:An(C0[9]-Lr,0),!Pu&&L&(S|R)&&(L&=~(S|R)),!L||L==I)var Y0=po(A,L,he);else L==S||L==R?Y0=Ul(A,L,Pu):(L==M||L==(I|M))&&!vt.length?Y0=_o(A,L,he,Me):Y0=Os.apply(n,C0);var Ti=Wn?Qo:ja;return Rr(Ti(Y0,C0),A,L)}function yo(A,L,he,Me){return A===n||Bi(A,I0[he])&&!R0.call(Me,he)?L:A}function Eo(A,L,he,Me,vt,Xt){return L4(A)&&L4(L)&&(Xt.set(L,A),V4(A,L,n,Eo,Xt),Xt.delete(L)),A}function Ro(A){return dc(A)?n:A}function Lo(A,L,he,Me,vt,Xt){var yu=he&E,Pu=A.length,Gu=L.length;if(Pu!=Gu&&!(yu&&Gu>Pu))return!1;var Lr=Xt.get(A),Mr=Xt.get(L);if(Lr&&Mr)return Lr==L&&Mr==A;var Vr=-1,Wn=!0,C0=he&x?new fe:n;for(Xt.set(A,L),Xt.set(L,A);++Vr<Pu;){var Y0=A[Vr],Ti=L[Vr];if(Me)var Q0=yu?Me(Ti,Y0,Vr,L,A,Xt):Me(Y0,Ti,Vr,A,L,Xt);if(Q0!==n){if(Q0)continue;Wn=!1;break}if(C0){if(!A4(L,function(Hi,Xi){if(!ha(C0,Xi)&&(Y0===Hi||vt(Y0,Hi,he,Me,Xt)))return C0.push(Xi)})){Wn=!1;break}}else if(!(Y0===Ti||vt(Y0,Ti,he,Me,Xt))){Wn=!1;break}}return Xt.delete(A),Xt.delete(L),Wn}function El(A,L,he,Me,vt,Xt,yu){switch(he){case mt:if(A.byteLength!=L.byteLength||A.byteOffset!=L.byteOffset)return!1;A=A.buffer,L=L.buffer;case lt:return!(A.byteLength!=L.byteLength||!Xt(new ci(A),new ci(L)));case Pt:case pt:case gt:return Bi(+A,+L);case zt:return A.name==L.name&&A.message==L.message;case qe:case ye:return A==L+"";case We:var Pu=X4;case je:var Gu=Me&E;if(Pu||(Pu=ia),A.size!=L.size&&!Gu)return!1;var Lr=yu.get(A);if(Lr)return Lr==L;Me|=x,yu.set(A,L);var Mr=Lo(Pu(A),Pu(L),Me,vt,Xt,yu);return yu.delete(A),Mr;case Oe:if(ai)return ai.call(A)==ai.call(L)}return!1}function F(A,L,he,Me,vt,Xt){var yu=he&E,Pu=k(A),Gu=Pu.length,Lr=k(L),Mr=Lr.length;if(Gu!=Mr&&!yu)return!1;for(var Vr=Gu;Vr--;){var Wn=Pu[Vr];if(!(yu?Wn in L:R0.call(L,Wn)))return!1}var C0=Xt.get(A),Y0=Xt.get(L);if(C0&&Y0)return C0==L&&Y0==A;var Ti=!0;Xt.set(A,L),Xt.set(L,A);for(var Q0=yu;++Vr<Gu;){Wn=Pu[Vr];var Hi=A[Wn],Xi=L[Wn];if(Me)var Ao=yu?Me(Xi,Hi,Wn,L,A,Xt):Me(Hi,Xi,Wn,A,L,Xt);if(!(Ao===n?Hi===Xi||vt(Hi,Xi,he,Me,Xt):Ao)){Ti=!1;break}Q0||(Q0=Wn=="constructor")}if(Ti&&!Q0){var js=A.constructor,xo=L.constructor;js!=xo&&"constructor"in A&&"constructor"in L&&!(typeof js=="function"&&js instanceof js&&typeof xo=="function"&&xo instanceof xo)&&(Ti=!1)}return Xt.delete(A),Xt.delete(L),Ti}function T(A){return xa(ka(A,n,al),A+"")}function k(A){return Ws(A,os,si)}function ge(A){return Ws(A,no,B4)}var Pe=wi?function(A){return wi.get(A)}:Nc;function ur(A){for(var L=A.name+"",he=w4[L],Me=R0.call(w4,L)?he.length:0;Me--;){var vt=he[Me],Xt=vt.func;if(Xt==null||Xt==A)return vt.name}return L}function Sr(A){var L=R0.call(It,"placeholder")?It:A;return L.placeholder}function ar(){var A=It.iteratee||Lc;return A=A===Lc?oo:A,arguments.length?A(arguments[0],arguments[1]):A}function Zn(A,L){var he=A.__data__;return _s(L)?he[typeof L=="string"?"string":"hash"]:he.map}function mi(A){for(var L=os(A),he=L.length;he--;){var Me=L[he],vt=A[Me];L[he]=[Me,vt,Bl(vt)]}return L}function X0(A,L){var he=za(A,L);return $o(he)?he:n}function z4(A){var L=R0.call(A,vr),he=A[vr];try{A[vr]=n;var Me=!0}catch(Xt){}var vt=Mi.call(A);return Me&&(L?A[vr]=he:delete A[vr]),vt}var si=m0?function(A){return A==null?[]:(A=Zr(A),a0(m0(A),function(L){return Vt.call(A,L)}))}:jc,B4=m0?function(A){for(var L=[];A;)ni(L,si(A)),A=Te(A);return L}:jc,zi=g4;(x0&&zi(new x0(new ArrayBuffer(1)))!=mt||hi&&zi(new hi)!=We||M0&&zi(M0.resolve())!=ft||ii&&zi(new ii)!=je||Fi&&zi(new Fi)!=Ze)&&(zi=function(A){var L=g4(A),he=L==tt?A.constructor:n,Me=he?w0(he):"";if(Me)switch(Me){case Pi:return mt;case v4:return We;case f4:return ft;case q0:return je;case pi:return Ze}return L});function tl(A,L,he){for(var Me=-1,vt=he.length;++Me<vt;){var Xt=he[Me],yu=Xt.size;switch(Xt.type){case"drop":A+=yu;break;case"dropRight":L-=yu;break;case"take":L=Hn(L,A+yu);break;case"takeRight":A=An(A,L-yu);break}}return{start:A,end:L}}function qs(A){var L=A.match(Zu);return L?L[1].split(Yu):[]}function Mo(A,L,he){L=vs(L,A);for(var Me=-1,vt=L.length,Xt=!1;++Me<vt;){var yu=f0(L[Me]);if(!(Xt=A!=null&&he(A,yu)))break;A=A[yu]}return Xt||++Me!=vt?Xt:(vt=A==null?0:A.length,!!vt&&Ql(vt)&&J4(yu,vt)&&(b0(A)||da(A)))}function ul(A){var L=A.length,he=new A.constructor(L);return L&&typeof A[0]=="string"&&R0.call(A,"index")&&(he.index=A.index,he.input=A.input),he}function Va(A){return typeof A.constructor=="function"&&!Ds(A)?ri(Te(A)):{}}function kn(A,L,he){var Me=A.constructor;switch(L){case lt:return Io(A);case Pt:case pt:return new Me(+A);case mt:return Ga(A,he);case uu:case Qt:case Le:case et:case Zt:case Tt:case Nt:case Wt:case nu:return Ta(A,he);case We:return new Me;case gt:case ye:return new Me(A);case qe:return $i(A);case je:return new Me;case Oe:return p4(A)}}function xs(A,L){var he=L.length;if(!he)return A;var Me=he-1;return L[Me]=(he>1?"& ":"")+L[Me],L=L.join(he>2?", ":" "),A.replace(_t,`{
|
|
|
/* [wrapped with `+L+`] */
|
|
|
`)}function No(A){return b0(A)||da(A)||!!(Ke&&A&&A[Ke])}function J4(A,L){var he=typeof A;return L=L==null?J:L,!!L&&(he=="number"||he!="symbol"&&Ot.test(A))&&A>-1&&A%1==0&&A<L}function o4(A,L,he){if(!L4(he))return!1;var Me=typeof L;return(Me=="number"?ua(he)&&J4(L,he.length):Me=="string"&&L in he)?Bi(he[L],A):!1}function yi(A,L){if(b0(A))return!1;var he=typeof A;return he=="number"||he=="symbol"||he=="boolean"||A==null||bo(A)?!0:Ue.test(A)||!yt.test(A)||L!=null&&A in Zr(L)}function _s(A){var L=typeof A;return L=="string"||L=="number"||L=="symbol"||L=="boolean"?A!=="__proto__":A===null}function Js(A){var L=ur(A),he=It[L];if(typeof he!="function"||!(L in xr.prototype))return!1;if(A===he)return!0;var Me=Pe(he);return!!Me&&A===Me[0]}function ys(A){return!!a4&&a4 in A}var ks=di?ws:Uc;function Ds(A){var L=A&&A.constructor,he=typeof L=="function"&&L.prototype||I0;return A===he}function Bl(A){return A===A&&!L4(A)}function Oa(A,L){return function(he){return he==null?!1:he[A]===L&&(L!==n||A in Zr(he))}}function Rs(A){var L=or(A,function(Me){return he.size===i&&he.clear(),Me}),he=L.cache;return L}function rl(A,L){var he=A[1],Me=L[1],vt=he|Me,Xt=vt<(I|O|Y),yu=Me==Y&&he==S||Me==Y&&he==$&&A[7].length<=L[8]||Me==(Y|$)&&L[7].length<=L[8]&&he==S;if(!(Xt||yu))return A;Me&I&&(A[2]=L[2],vt|=he&I?0:D);var Pu=L[3];if(Pu){var Gu=A[3];A[3]=Gu?Ba(Gu,Pu,L[4]):Pu,A[4]=Gu?k4(A[3],B):L[4]}return Pu=L[5],Pu&&(Gu=A[5],A[5]=Gu?co(Gu,Pu,L[6]):Pu,A[6]=Gu?k4(A[5],B):L[6]),Pu=L[7],Pu&&(A[7]=Pu),Me&Y&&(A[8]=A[8]==null?L[8]:Hn(A[8],L[8])),A[9]==null&&(A[9]=L[9]),A[0]=L[0],A[1]=vt,A}function Ls(A){var L=[];if(A!=null)for(var he in Zr(A))L.push(he);return L}function bl(A){return Mi.call(A)}function ka(A,L,he){return L=An(L===n?A.length-1:L,0),function(){for(var Me=arguments,vt=-1,Xt=An(Me.length-L,0),yu=ku(Xt);++vt<Xt;)yu[vt]=Me[L+vt];vt=-1;for(var Pu=ku(L+1);++vt<L;)Pu[vt]=Me[vt];return Pu[L]=he(yu),Pn(A,this,Pu)}}function Cs(A,L){return L.length<2?A:ma(A,wa(L,0,-1))}function eo(A,L){for(var he=A.length,Me=Hn(L.length,he),vt=ca(A);Me--;){var Xt=L[Me];A[Me]=J4(Xt,he)?vt[Xt]:n}return A}function jo(A,L){if(!(L==="constructor"&&typeof A[L]=="function")&&L!="__proto__")return A[L]}var ja=un(Qo),Aa=en||function(A,L){return Z0.setTimeout(A,L)},xa=un(Tl);function Rr(A,L,he){var Me=L+"";return xa(A,xs(Me,D0(qs(Me),he)))}function un(A){var L=0,he=0;return function(){var Me=d4(),vt=ee-(Me-he);if(he=Me,vt>0){if(++L>=oe)return arguments[0]}else L=0;return A.apply(n,arguments)}}function t0(A,L){var he=-1,Me=A.length,vt=Me-1;for(L=L===n?Me:L;++he<L;){var Xt=Za(he,vt),yu=A[Xt];A[Xt]=A[he],A[he]=yu}return A.length=L,A}var W0=Rs(function(A){var L=[];return A.charCodeAt(0)===46&&L.push(""),A.replace(Ae,function(he,Me,vt,Xt){L.push(vt?Xt.replace(Ct,"$1"):Me||he)}),L});function f0(A){if(typeof A=="string"||bo(A))return A;var L=A+"";return L=="0"&&1/A==-te?"-0":L}function w0(A){if(A!=null){try{return qi.call(A)}catch(L){}try{return A+""}catch(L){}}return""}function D0(A,L){return sr(Fe,function(he){var Me="_."+he[0];L&he[1]&&!bi(A,Me)&&A.push(Me)}),A.sort()}function Oi(A){if(A instanceof xr)return A.clone();var L=new hr(A.__wrapped__,A.__chain__);return L.__actions__=ca(A.__actions__),L.__index__=A.__index__,L.__values__=A.__values__,L}function h0(A,L,he){(he?o4(A,L,he):L===n)?L=1:L=An(Di(L),0);var Me=A==null?0:A.length;if(!Me||L<1)return[];for(var vt=0,Xt=0,yu=ku(Bn(Me/L));vt<Me;)yu[Xt++]=wa(A,vt,vt+=L);return yu}function Li(A){for(var L=-1,he=A==null?0:A.length,Me=0,vt=[];++L<he;){var Xt=A[L];Xt&&(vt[Me++]=Xt)}return vt}function Ya(){var A=arguments.length;if(!A)return[];for(var L=ku(A-1),he=arguments[0],Me=A;Me--;)L[Me-1]=arguments[Me];return ni(b0(he)?ca(he):[he],Ui(L,1))}var is=O0(function(A,L){return P4(A)?ji(A,Ui(L,1,P4,!0)):[]}),Es=O0(function(A,L){var he=ta(L);return P4(he)&&(he=n),P4(A)?ji(A,Ui(L,1,P4,!0),ar(he,2)):[]}),Qa=O0(function(A,L){var he=ta(L);return P4(he)&&(he=n),P4(A)?ji(A,Ui(L,1,P4,!0),n,he):[]});function Ms(A,L,he){var Me=A==null?0:A.length;return Me?(L=he||L===n?1:Di(L),wa(A,L<0?0:L,Me)):[]}function $l(A,L,he){var Me=A==null?0:A.length;return Me?(L=he||L===n?1:Di(L),L=Me-L,wa(A,0,L<0?0:L)):[]}function Al(A,L){return A&&A.length?Xo(A,ar(L,3),!0,!0):[]}function to(A,L){return A&&A.length?Xo(A,ar(L,3),!0):[]}function Ol(A,L,he,Me){var vt=A==null?0:A.length;return vt?(he&&typeof he!="number"&&o4(A,L,he)&&(he=0,Me=vt),bs(A,L,he,Me)):[]}function nl(A,L,he){var Me=A==null?0:A.length;if(!Me)return-1;var vt=he==null?0:Di(he);return vt<0&&(vt=An(Me+vt,0)),l4(A,ar(L,3),vt)}function il(A,L,he){var Me=A==null?0:A.length;if(!Me)return-1;var vt=Me-1;return he!==n&&(vt=Di(he),vt=he<0?An(Me+vt,0):Hn(vt,Me-1)),l4(A,ar(L,3),vt,!0)}function al(A){var L=A==null?0:A.length;return L?Ui(A,1):[]}function Xa(A){var L=A==null?0:A.length;return L?Ui(A,te):[]}function Kl(A,L){var he=A==null?0:A.length;return he?(L=L===n?1:Di(L),Ui(A,L)):[]}function as(A){for(var L=-1,he=A==null?0:A.length,Me={};++L<he;){var vt=A[L];Me[vt[0]]=vt[1]}return Me}function sl(A){return A&&A.length?A[0]:n}function kl(A,L,he){var Me=A==null?0:A.length;if(!Me)return-1;var vt=he==null?0:Di(he);return vt<0&&(vt=An(Me+vt,0)),x4(A,L,vt)}function ea(A){var L=A==null?0:A.length;return L?wa(A,0,-1):[]}var xl=O0(function(A){var L=c0(A,Po);return L.length&&L[0]===A[0]?Zs(L):[]}),ol=O0(function(A){var L=ta(A),he=c0(A,Po);return L===ta(he)?L=n:he.pop(),he.length&&he[0]===A[0]?Zs(he,ar(L,2)):[]}),Fs=O0(function(A){var L=ta(A),he=c0(A,Po);return L=typeof L=="function"?L:n,L&&he.pop(),he.length&&he[0]===A[0]?Zs(he,n,L):[]});function Uo(A,L){return A==null?"":_0.call(A,L)}function ta(A){var L=A==null?0:A.length;return L?A[L-1]:n}function Dl(A,L,he){var Me=A==null?0:A.length;if(!Me)return-1;var vt=Me;return he!==n&&(vt=Di(he),vt=vt<0?An(Me+vt,0):Hn(vt,Me-1)),L===L?mu(A,L,vt):l4(A,Q4,vt,!0)}function Cl(A,L){return A&&A.length?Vs(A,Di(L)):n}var ll=O0(zo);function zo(A,L){return A&&A.length&&L&&L.length?Fa(A,L):A}function Rl(A,L,he){return A&&A.length&&L&&L.length?Fa(A,L,ar(he,2)):A}function Wo(A,L,he){return A&&A.length&&L&&L.length?Fa(A,L,n,he):A}var zl=T(function(A,L){var he=A==null?0:A.length,Me=r4(A,L);return va(A,c0(L,function(vt){return J4(vt,he)?+vt:vt}).sort(He)),Me});function Vl(A,L){var he=[];if(!(A&&A.length))return he;var Me=-1,vt=[],Xt=A.length;for(L=ar(L,3);++Me<Xt;){var yu=A[Me];L(yu,Me,A)&&(he.push(yu),vt.push(Me))}return va(A,vt),he}function Ll(A){return A==null?A:fi.call(A)}function Yl(A,L,he){var Me=A==null?0:A.length;return Me?(he&&typeof he!="number"&&o4(A,L,he)?(L=0,he=Me):(L=L==null?0:Di(L),he=he===n?Me:Di(he)),wa(A,L,he)):[]}function Wl(A,L){return wo(A,L)}function cl(A,L,he){return Ys(A,L,ar(he,2))}function rc(A,L){var he=A==null?0:A.length;if(he){var Me=wo(A,L);if(Me<he&&Bi(A[Me],L))return Me}return-1}function Hl(A,L){return wo(A,L,!0)}function Ml(A,L,he){return Ys(A,L,ar(he,2),!0)}function nc(A,L){var he=A==null?0:A.length;if(he){var Me=wo(A,L,!0)-1;if(Bi(A[Me],L))return Me}return-1}function Fl(A){return A&&A.length?vl(A):[]}function ql(A,L){return A&&A.length?vl(A,ar(L,2)):[]}function Zl(A){var L=A==null?0:A.length;return L?wa(A,1,L):[]}function _(A,L,he){return A&&A.length?(L=he||L===n?1:Di(L),wa(A,0,L<0?0:L)):[]}function C(A,L,he){var Me=A==null?0:A.length;return Me?(L=he||L===n?1:Di(L),L=Me-L,wa(A,L<0?0:L,Me)):[]}function z(A,L){return A&&A.length?Xo(A,ar(L,3),!1,!0):[]}function _e(A,L){return A&&A.length?Xo(A,ar(L,3)):[]}var Ie=O0(function(A){return ps(Ui(A,1,P4,!0))}),rt=O0(function(A){var L=ta(A);return P4(L)&&(L=n),ps(Ui(A,1,P4,!0),ar(L,2))}),Mt=O0(function(A){var L=ta(A);return L=typeof L=="function"?L:n,ps(Ui(A,1,P4,!0),n,L)});function ou(A){return A&&A.length?ps(A):[]}function Su(A,L){return A&&A.length?ps(A,ar(L,2)):[]}function pr(A,L){return L=typeof L=="function"?L:n,A&&A.length?ps(A,n,L):[]}function Nn(A){if(!(A&&A.length))return[];var L=0;return A=a0(A,function(he){if(P4(he))return L=An(he.length,L),!0}),G0(L,function(he){return c0(A,En(he))})}function K0(A,L){if(!(A&&A.length))return[];var he=Nn(A);return L==null?he:c0(he,function(Me){return Pn(L,n,Me)})}var $r=O0(function(A,L){return P4(A)?ji(A,L):[]}),g0=O0(function(A){return lo(a0(A,P4))}),V0=O0(function(A){var L=ta(A);return P4(L)&&(L=n),lo(a0(A,P4),ar(L,2))}),N0=O0(function(A){var L=ta(A);return L=typeof L=="function"?L:n,lo(a0(A,P4),n,L)}),Qu=O0(Nn);function Mu(A,L){return y4(A||[],L||[],v0)}function $u(A,L){return y4(A||[],L||[],hs)}var Tr=O0(function(A){var L=A.length,he=L>1?A[L-1]:n;return he=typeof he=="function"?(A.pop(),he):n,K0(A,he)});function Nr(A){var L=It(A);return L.__chain__=!0,L}function J0(A,L){return L(A),A}function Xn(A,L){return L(A)}var ei=T(function(A){var L=A.length,he=L?A[0]:0,Me=this.__wrapped__,vt=function(Xt){return r4(Xt,A)};return L>1||this.__actions__.length||!(Me instanceof xr)||!J4(he)?this.thru(vt):(Me=Me.slice(he,+he+(L?1:0)),Me.__actions__.push({func:Xn,args:[vt],thisArg:n}),new hr(Me,this.__chain__).thru(function(Xt){return L&&!Xt.length&&Xt.push(n),Xt}))});function vi(){return Nr(this)}function ti(){return new hr(this.value(),this.__chain__)}function Ns(){this.__values__===n&&(this.__values__=Zc(this.value()));var A=this.__index__>=this.__values__.length,L=A?n:this.__values__[this.__index__++];return{done:A,value:L}}function ic(){return this}function ac(A){for(var L,he=this;he instanceof Ni;){var Me=Oi(he);Me.__index__=0,Me.__values__=n,L?vt.__wrapped__=Me:L=Me;var vt=Me;he=he.__wrapped__}return vt.__wrapped__=A,L}function sc(){var A=this.__wrapped__;if(A instanceof xr){var L=A;return this.__actions__.length&&(L=new xr(this)),L=L.reverse(),L.__actions__.push({func:Xn,args:[Ll],thisArg:n}),new hr(L,this.__chain__)}return this.thru(Ll)}function Jl(){return gl(this.__wrapped__,this.__actions__)}var Ac=us(function(A,L,he){R0.call(A,he)?++A[he]:L0(A,he,1)});function xc(A,L,he){var Me=b0(A)?fr:ao;return he&&o4(A,L,he)&&(L=n),Me(A,ar(L,3))}function Dc(A,L){var he=b0(A)?a0:es;return he(A,ar(L,3))}var fc=Jo(nl),hc=Jo(il);function pc(A,L){return Ui(ec(A,L),1)}function Cc(A,L){return Ui(ec(A,L),te)}function Fc(A,L,he){return he=he===n?1:Di(he),Ui(ec(A,L),he)}function mc(A,L){var he=b0(A)?sr:G4;return he(A,ar(L,3))}function vc(A,L){var he=b0(A)?hn:h4;return he(A,ar(L,3))}var wc=us(function(A,L,he){R0.call(A,he)?A[he].push(L):L0(A,he,[L])});function oc(A,L,he,Me){A=ua(A)?A:uc(A),he=he&&!Me?Di(he):0;var vt=A.length;return he<0&&(he=An(vt+he,0)),Bc(A)?he<=vt&&A.indexOf(L,he)>-1:!!vt&&x4(A,L,he)>-1}var gc=O0(function(A,L,he){var Me=-1,vt=typeof L=="function",Xt=ua(A)?ku(A.length):[];return G4(A,function(yu){Xt[++Me]=vt?Pn(L,yu,he):pn(yu,L,he)}),Xt}),lc=us(function(A,L,he){L0(A,he,L)});function ec(A,L){var he=b0(A)?c0:Ca;return he(A,ar(L,3))}function wl(A,L,he,Me){return A==null?[]:(b0(L)||(L=L==null?[]:[L]),he=Me?n:he,b0(he)||(he=he==null?[]:[he]),As(A,L,he))}var P=us(function(A,L,he){A[he?0:1].push(L)},function(){return[[],[]]});function t(A,L,he){var Me=b0(A)?$n:U0,vt=arguments.length<3;return Me(A,ar(L,4),he,vt,G4)}function r(A,L,he){var Me=b0(A)?Zi:U0,vt=arguments.length<3;return Me(A,ar(L,4),he,vt,h4)}function a(A,L){var he=b0(A)?a0:es;return he(A,ju(ar(L,3)))}function v(A){var L=b0(A)?Er:pl;return L(A)}function b(A,L,he){(he?o4(A,L,he):L===n)?L=1:L=Di(L);var Me=b0(A)?qr:Yo;return Me(A,L)}function w(A){var L=b0(A)?vn:Fo;return L(A)}function U(A){if(A==null)return 0;if(ua(A))return Bc(A)?lu(A):A.length;var L=zi(A);return L==We||L==je?A.size:Ss(A).length}function X(A,L,he){var Me=b0(A)?A4:ml;return he&&o4(A,L,he)&&(L=n),Me(A,ar(L,3))}var V=O0(function(A,L){if(A==null)return[];var he=L.length;return he>1&&o4(A,L[0],L[1])?L=[]:he>2&&o4(L[0],L[1],L[2])&&(L=[L[0]]),As(A,Ui(L,1),[])}),le=Tu||function(){return Z0.Date.now()};function pe(A,L){if(typeof L!="function")throw new bn(s);return A=Di(A),function(){if(--A<1)return L.apply(this,arguments)}}function Ee(A,L,he){return L=he?n:L,L=A&&L==null?A.length:L,ns(A,Y,n,n,n,n,L)}function ke(A,L){var he;if(typeof L!="function")throw new bn(s);return A=Di(A),function(){return--A>0&&(he=L.apply(this,arguments)),A<=1&&(L=n),he}}var Re=O0(function(A,L,he){var Me=I;if(he.length){var vt=k4(he,Sr(Re));Me|=M}return ns(A,Me,L,he,vt)}),ot=O0(function(A,L,he){var Me=I|O;if(he.length){var vt=k4(he,Sr(ot));Me|=M}return ns(L,Me,A,he,vt)});function it(A,L,he){L=he?n:L;var Me=ns(A,S,n,n,n,n,n,L);return Me.placeholder=it.placeholder,Me}function Kt(A,L,he){L=he?n:L;var Me=ns(A,R,n,n,n,n,n,L);return Me.placeholder=Kt.placeholder,Me}function Jt(A,L,he){var Me,vt,Xt,yu,Pu,Gu,Lr=0,Mr=!1,Vr=!1,Wn=!0;if(typeof A!="function")throw new bn(s);L=Zo(L)||0,L4(he)&&(Mr=!!he.leading,Vr="maxWait"in he,Xt=Vr?An(Zo(he.maxWait)||0,L):Xt,Wn="trailing"in he?!!he.trailing:Wn);function C0(Ra){var fl=Me,jl=vt;return Me=vt=n,Lr=Ra,yu=A.apply(jl,fl),yu}function Y0(Ra){return Lr=Ra,Pu=Aa(Hi,L),Mr?C0(Ra):yu}function Ti(Ra){var fl=Ra-Gu,jl=Ra-Lr,r3=L-fl;return Vr?Hn(r3,Xt-jl):r3}function Q0(Ra){var fl=Ra-Gu,jl=Ra-Lr;return Gu===n||fl>=L||fl<0||Vr&&jl>=Xt}function Hi(){var Ra=le();if(Q0(Ra))return Xi(Ra);Pu=Aa(Hi,Ti(Ra))}function Xi(Ra){return Pu=n,Wn&&Me?C0(Ra):(Me=vt=n,yu)}function Ao(){Pu!==n&&Is(Pu),Lr=0,Me=Gu=vt=Pu=n}function js(){return Pu===n?yu:Xi(le())}function xo(){var Ra=le(),fl=Q0(Ra);if(Me=arguments,vt=this,Gu=Ra,fl){if(Pu===n)return Y0(Gu);if(Vr)return Is(Pu),Pu=Aa(Hi,L),C0(Gu)}return Pu===n&&(Pu=Aa(Hi,L)),yu}return xo.cancel=Ao,xo.flush=js,xo}var ru=O0(function(A,L){return Ea(A,1,L)}),bu=O0(function(A,L,he){return Ea(A,Zo(L)||0,he)});function Nu(A){return ns(A,G)}function or(A,L){if(typeof A!="function"||L!=null&&typeof L!="function")throw new bn(s);var he=function(){var Me=arguments,vt=L?L.apply(this,Me):Me[0],Xt=he.cache;if(Xt.has(vt))return Xt.get(vt);var yu=A.apply(this,Me);return he.cache=Xt.set(vt,yu)||Xt,yu};return he.cache=new(or.Cache||pa),he}or.Cache=pa;function ju(A){if(typeof A!="function")throw new bn(s);return function(){var L=arguments;switch(L.length){case 0:return!A.call(this);case 1:return!A.call(this,L[0]);case 2:return!A.call(this,L[0],L[1]);case 3:return!A.call(this,L[0],L[1],L[2])}return!A.apply(this,L)}}function er(A){return ke(2,A)}var Ju=Na(function(A,L){L=L.length==1&&b0(L[0])?c0(L[0],gi(ar())):c0(Ui(L,1),gi(ar()));var he=L.length;return O0(function(Me){for(var vt=-1,Xt=Hn(Me.length,he);++vt<Xt;)Me[vt]=L[vt].call(this,Me[vt]);return Pn(A,this,Me)})}),zu=O0(function(A,L){var he=k4(L,Sr(zu));return ns(A,M,n,L,he)}),Ir=O0(function(A,L){var he=k4(L,Sr(Ir));return ns(A,N,n,L,he)}),wn=T(function(A,L){return ns(A,$,n,n,n,L)});function u0(A,L){if(typeof A!="function")throw new bn(s);return L=L===n?L:Di(L),O0(A,L)}function y0(A,L){if(typeof A!="function")throw new bn(s);return L=L==null?0:An(Di(L),0),O0(function(he){var Me=he[L],vt=E4(he,0,L);return Me&&ni(vt,Me),Pn(A,this,vt)})}function r0(A,L,he){var Me=!0,vt=!0;if(typeof A!="function")throw new bn(s);return L4(he)&&(Me="leading"in he?!!he.leading:Me,vt="trailing"in he?!!he.trailing:vt),Jt(A,L,{leading:Me,maxWait:L,trailing:vt})}function gn(A){return Ee(A,1)}function s0(A,L){return zu(qo(L),A)}function zn(){if(!arguments.length)return[];var A=arguments[0];return b0(A)?A:[A]}function p0(A){return _u(A,m)}function H0(A,L){return L=typeof L=="function"?L:n,_u(A,m,L)}function Dn(A){return _u(A,p|m)}function Cn(A,L){return L=typeof L=="function"?L:n,_u(A,p|m,L)}function Ei(A,L){return L==null||R4(A,L,os(L))}function Bi(A,L){return A===L||A!==A&&L!==L}var xi=ko(q4),Wi=ko(function(A,L){return A>=L}),da=so(function(){return arguments}())?so:function(A){return ra(A)&&R0.call(A,"callee")&&!Vt.call(A,"callee")},b0=ku.isArray,uo=du?gi(du):n4;function ua(A){return A!=null&&Ql(A.length)&&!ws(A)}function P4(A){return ra(A)&&ua(A)}function Sc(A){return A===!0||A===!1||ra(A)&&g4(A)==Pt}var Ho=qn||Uc,cc=Cu?gi(Cu):Go;function zc(A){return ra(A)&&A.nodeType===1&&!dc(A)}function Ji(A){if(A==null)return!0;if(ua(A)&&(b0(A)||typeof A=="string"||typeof A.splice=="function"||Ho(A)||tc(A)||da(A)))return!A.length;var L=zi(A);if(L==We||L==je)return!A.size;if(Ds(A))return!Ss(A).length;for(var he in A)if(R0.call(A,he))return!1;return!0}function ss(A,L){return La(A,L)}function ro(A,L,he){he=typeof he=="function"?he:n;var Me=he?he(A,L):n;return Me===n?La(A,L,n,he):!!Me}function dl(A){if(!ra(A))return!1;var L=g4(A);return L==zt||L==wt||typeof A.message=="string"&&typeof A.name=="string"&&!dc(A)}function Bo(A){return typeof A=="number"&&nn(A)}function ws(A){if(!L4(A))return!1;var L=g4(A);return L==kt||L==tu||L==ze||L==ct}function Sl(A){return typeof A=="number"&&A==Di(A)}function Ql(A){return typeof A=="number"&&A>-1&&A%1==0&&A<=J}function L4(A){var L=typeof A;return A!=null&&(L=="object"||L=="function")}function ra(A){return A!=null&&typeof A=="object"}var Gl=cr?gi(cr):ts;function _c(A,L){return A===L||Do(A,L,mi(L))}function Tc(A,L,he){return he=typeof he=="function"?he:n,Do(A,L,mi(L),he)}function yc(A){return Wc(A)&&A!=+A}function Ec(A){if(ks(A))throw new wr(d);return $o(A)}function Xl(A){return A===null}function a3(A){return A==null}function Wc(A){return typeof A=="number"||ra(A)&&g4(A)==gt}function dc(A){if(!ra(A)||g4(A)!=tt)return!1;var L=Te(A);if(L===null)return!0;var he=R0.call(L,"constructor")&&L.constructor;return typeof he=="function"&&he instanceof he&&qi.call(he)==Yi}var Pc=qu?gi(qu):_4;function s3(A){return Sl(A)&&A>=-J&&A<=J}var Hc=Hr?gi(Hr):Ko;function Bc(A){return typeof A=="string"||!b0(A)&&ra(A)&&g4(A)==ye}function bo(A){return typeof A=="symbol"||ra(A)&&g4(A)==Oe}var tc=i0?gi(i0):$s;function o3(A){return A===n}function l3(A){return ra(A)&&zi(A)==Ze}function c3(A){return ra(A)&&g4(A)==Qe}var d3=ko(Ts),f3=ko(function(A,L){return A<=L});function Zc(A){if(!A)return[];if(ua(A))return Bc(A)?vu(A):ca(A);if(Bu&&A[Bu])return Da(A[Bu]());var L=zi(A),he=L==We?X4:L==je?ia:uc;return he(A)}function Nl(A){if(!A)return A===0?A:0;if(A=Zo(A),A===te||A===-te){var L=A<0?-1:1;return L*ce}return A===A?A:0}function Di(A){var L=Nl(A),he=L%1;return L===L?he?L-he:L:0}function Gc(A){return A?Ai(Di(A),0,j):0}function Zo(A){if(typeof A=="number")return A;if(bo(A))return W;if(L4(A)){var L=typeof A.valueOf=="function"?A.valueOf():A;A=L4(L)?L+"":L}if(typeof A!="string")return A===0?A:+A;A=D4(A);var he=bt.test(A);return he||Dt.test(A)?Kn(A.slice(2),he?2:8):au.test(A)?W:+A}function $c(A){return Ka(A,no(A))}function h3(A){return A?Ai(Di(A),-J,J):A===0?A:0}function b4(A){return A==null?"":Sa(A)}var p3=rs(function(A,L){if(Ds(L)||ua(L)){Ka(L,os(L),A);return}for(var he in L)R0.call(L,he)&&v0(A,he,L[he])}),Kc=rs(function(A,L){Ka(L,no(L),A)}),bc=rs(function(A,L,he,Me){Ka(L,no(L),A,Me)}),m3=rs(function(A,L,he,Me){Ka(L,os(L),A,Me)}),v3=T(r4);function g3(A,L){var he=ri(A);return L==null?he:Ri(he,L)}var _3=O0(function(A,L){A=Zr(A);var he=-1,Me=L.length,vt=Me>2?L[2]:n;for(vt&&o4(L[0],L[1],vt)&&(Me=1);++he<Me;)for(var Xt=L[he],yu=no(Xt),Pu=-1,Gu=yu.length;++Pu<Gu;){var Lr=yu[Pu],Mr=A[Lr];(Mr===n||Bi(Mr,I0[Lr])&&!R0.call(A,Lr))&&(A[Lr]=Xt[Lr])}return A}),y3=O0(function(A){return A.push(n,Eo),Pn(Vc,n,A)});function E3(A,L){return fa(A,ar(L,3),T4)}function B3(A,L){return fa(A,ar(L,3),$4)}function b3(A,L){return A==null?A:Wa(A,ar(L,3),no)}function A3(A,L){return A==null?A:Ha(A,ar(L,3),no)}function x3(A,L){return A&&T4(A,ar(L,3))}function D3(A,L){return A&&$4(A,ar(L,3))}function C3(A){return A==null?[]:zs(A,os(A))}function F3(A){return A==null?[]:zs(A,no(A))}function Ic(A,L,he){var Me=A==null?n:ma(A,L);return Me===n?he:Me}function w3(A,L){return A!=null&&Mo(A,L,ds)}function Oc(A,L){return A!=null&&Mo(A,L,Hs)}var S3=Oo(function(A,L,he){L!=null&&typeof L.toString!="function"&&(L=Mi.call(L)),A[L]=he},Rc(io)),T3=Oo(function(A,L,he){L!=null&&typeof L.toString!="function"&&(L=Mi.call(L)),R0.call(A,L)?A[L].push(he):A[L]=[he]},ar),P3=O0(pn);function os(A){return ua(A)?_r(A):Ss(A)}function no(A){return ua(A)?_r(A,!0):Vo(A)}function I3(A,L){var he={};return L=ar(L,3),T4(A,function(Me,vt,Xt){L0(he,L(Me,vt,Xt),Me)}),he}function O3(A,L){var he={};return L=ar(L,3),T4(A,function(Me,vt,Xt){L0(he,vt,L(Me,vt,Xt))}),he}var k3=rs(function(A,L,he){V4(A,L,he)}),Vc=rs(function(A,L,he,Me){V4(A,L,he,Me)}),R3=T(function(A,L){var he={};if(A==null)return he;var Me=!1;L=c0(L,function(Xt){return Xt=vs(Xt,A),Me||(Me=Xt.length>1),Xt}),Ka(A,ge(A),he),Me&&(he=_u(he,p|y|m,Ro));for(var vt=L.length;vt--;)To(he,L[vt]);return he});function L3(A,L){return Yc(A,ju(ar(L)))}var M3=T(function(A,L){return A==null?{}:Ma(A,L)});function Yc(A,L){if(A==null)return{};var he=c0(ge(A),function(Me){return[Me]});return L=ar(L),la(A,he,function(Me,vt){return L(Me,vt[0])})}function N3(A,L,he){L=vs(L,A);var Me=-1,vt=L.length;for(vt||(vt=1,A=n);++Me<vt;){var Xt=A==null?n:A[f0(L[Me])];Xt===n&&(Me=vt,Xt=he),A=ws(Xt)?Xt.call(A):Xt}return A}function j3(A,L,he){return A==null?A:hs(A,L,he)}function U3(A,L,he,Me){return Me=typeof Me=="function"?Me:n,A==null?A:hs(A,L,he,Me)}var Qc=el(os),Xc=el(no);function z3(A,L,he){var Me=b0(A),vt=Me||Ho(A)||tc(A);if(L=ar(L,4),he==null){var Xt=A&&A.constructor;vt?he=Me?new Xt:[]:L4(A)?he=ws(Xt)?ri(Te(A)):{}:he={}}return(vt?sr:T4)(A,function(yu,Pu,Gu){return L(he,yu,Pu,Gu)}),he}function W3(A,L){return A==null?!0:To(A,L)}function H3(A,L,he){return A==null?A:ms(A,L,qo(he))}function Z3(A,L,he,Me){return Me=typeof Me=="function"?Me:n,A==null?A:ms(A,L,qo(he),Me)}function uc(A){return A==null?[]:c4(A,os(A))}function G3(A){return A==null?[]:c4(A,no(A))}function $3(A,L,he){return he===n&&(he=L,L=n),he!==n&&(he=Zo(he),he=he===he?he:0),L!==n&&(L=Zo(L),L=L===L?L:0),Ai(Zo(A),L,he)}function K3(A,L,he){return L=Nl(L),he===n?(he=L,L=0):he=Nl(he),A=Zo(A),K4(A,L,he)}function V3(A,L,he){if(he&&typeof he!="boolean"&&o4(A,L,he)&&(L=he=n),he===n&&(typeof L=="boolean"?(he=L,L=n):typeof A=="boolean"&&(he=A,A=n)),A===n&&L===n?(A=0,L=1):(A=Nl(A),L===n?(L=A,A=0):L=Nl(L)),A>L){var Me=A;A=L,L=Me}if(he||A%1||L%1){var vt=dr();return Hn(A+vt*(L-A+fn("1e-"+((vt+"").length-1))),L)}return Za(A,L)}var Y3=gs(function(A,L,he){return L=L.toLowerCase(),A+(he?qc(L):L)});function qc(A){return kc(b4(A).toLowerCase())}function Jc(A){return A=b4(A),A&&A.replace(cu,I4).replace(Pr,"")}function Q3(A,L,he){A=b4(A),L=Sa(L);var Me=A.length;he=he===n?Me:Ai(Di(he),0,Me);var vt=he;return he-=L.length,he>=0&&A.slice(he,vt)==L}function X3(A){return A=b4(A),A&&at.test(A)?A.replace(xt,e4):A}function q3(A){return A=b4(A),A&&St.test(A)?A.replace(ht,"\\$&"):A}var J3=gs(function(A,L,he){return A+(he?"-":"")+L.toLowerCase()}),ed=gs(function(A,L,he){return A+(he?" ":"")+L.toLowerCase()}),td=ba("toLowerCase");function ud(A,L,he){A=b4(A),L=Di(L);var Me=L?lu(A):0;if(!L||Me>=L)return A;var vt=(L-Me)/2;return go(jn(vt),he)+A+go(Bn(vt),he)}function rd(A,L,he){A=b4(A),L=Di(L);var Me=L?lu(A):0;return L&&Me<L?A+go(L-Me,he):A}function nd(A,L,he){A=b4(A),L=Di(L);var Me=L?lu(A):0;return L&&Me<L?go(L-Me,he)+A:A}function id(A,L,he){return he||L==null?L=0:L&&(L=+L),Ci(b4(A).replace(Ne,""),L||0)}function ad(A,L,he){return(he?o4(A,L,he):L===n)?L=1:L=Di(L),Ps(b4(A),L)}function sd(){var A=arguments,L=b4(A[0]);return A.length<3?L:L.replace(A[1],A[2])}var od=gs(function(A,L,he){return A+(he?"_":"")+L.toLowerCase()});function ld(A,L,he){return he&&typeof he!="number"&&o4(A,L,he)&&(L=he=n),he=he===n?j:he>>>0,he?(A=b4(A),A&&(typeof L=="string"||L!=null&&!Pc(L))&&(L=Sa(L),!L&&C4(A))?E4(vu(A),0,he):A.split(L,he)):[]}var cd=gs(function(A,L,he){return A+(he?" ":"")+kc(L)});function dd(A,L,he){return A=b4(A),he=he==null?0:Ai(Di(he),0,A.length),L=Sa(L),A.slice(he,he+L.length)==L}function fd(A,L,he){var Me=It.templateSettings;he&&o4(A,L,he)&&(L=n),A=b4(A),L=bc({},L,Me,yo);var vt=bc({},L.imports,Me.imports,yo),Xt=os(vt),yu=c4(vt,Xt),Pu,Gu,Lr=0,Mr=L.interpolate||Hu,Vr="__p += '",Wn=d0((L.escape||Hu).source+"|"+Mr.source+"|"+(Mr===De?eu:Hu).source+"|"+(L.evaluate||Hu).source+"|$","g"),C0="//# sourceURL="+(R0.call(L,"sourceURL")?(L.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Qr+"]")+`
|
|
|
`;A.replace(Wn,function(Q0,Hi,Xi,Ao,js,xo){return Xi||(Xi=Ao),Vr+=A.slice(Lr,xo).replace(Wu,O4),Hi&&(Pu=!0,Vr+=`' +
|
|
|
__e(`+Hi+`) +
|
|
|
'`),js&&(Gu=!0,Vr+=`';
|
|
|
`+js+`;
|
|
|
__p += '`),Xi&&(Vr+=`' +
|
|
|
((__t = (`+Xi+`)) == null ? '' : __t) +
|
|
|
'`),Lr=xo+Q0.length,Q0}),Vr+=`';
|
|
|
`;var Y0=R0.call(L,"variable")&&L.variable;if(!Y0)Vr=`with (obj) {
|
|
|
`+Vr+`
|
|
|
}
|
|
|
`;else if(Iu.test(Y0))throw new wr(h);Vr=(Gu?Vr.replace(Ut,""):Vr).replace(we,"$1").replace(de,"$1;"),Vr="function("+(Y0||"obj")+`) {
|
|
|
`+(Y0?"":`obj || (obj = {});
|
|
|
`)+"var __t, __p = ''"+(Pu?", __e = _.escape":"")+(Gu?`, __j = Array.prototype.join;
|
|
|
function print() { __p += __j.call(arguments, '') }
|
|
|
`:`;
|
|
|
`)+Vr+`return __p
|
|
|
}`;var Ti=t3(function(){return cn(Xt,C0+"return "+Vr).apply(n,yu)});if(Ti.source=Vr,dl(Ti))throw Ti;return Ti}function hd(A){return b4(A).toLowerCase()}function pd(A){return b4(A).toUpperCase()}function md(A,L,he){if(A=b4(A),A&&(he||L===n))return D4(A);if(!A||!(L=Sa(L)))return A;var Me=vu(A),vt=vu(L),Xt=ya(Me,vt),yu=Ua(Me,vt)+1;return E4(Me,Xt,yu).join("")}function vd(A,L,he){if(A=b4(A),A&&(he||L===n))return A.slice(0,xu(A)+1);if(!A||!(L=Sa(L)))return A;var Me=vu(A),vt=Ua(Me,vu(L))+1;return E4(Me,0,vt).join("")}function gd(A,L,he){if(A=b4(A),A&&(he||L===n))return A.replace(Ne,"");if(!A||!(L=Sa(L)))return A;var Me=vu(A),vt=ya(Me,vu(L));return E4(Me,vt).join("")}function _d(A,L){var he=ae,Me=ne;if(L4(L)){var vt="separator"in L?L.separator:vt;he="length"in L?Di(L.length):he,Me="omission"in L?Sa(L.omission):Me}A=b4(A);var Xt=A.length;if(C4(A)){var yu=vu(A);Xt=yu.length}if(he>=Xt)return A;var Pu=he-lu(Me);if(Pu<1)return Me;var Gu=yu?E4(yu,0,Pu).join(""):A.slice(0,Pu);if(vt===n)return Gu+Me;if(yu&&(Pu+=Gu.length-Pu),Pc(vt)){if(A.slice(Pu).search(vt)){var Lr,Mr=Gu;for(vt.global||(vt=d0(vt.source,b4(iu.exec(vt))+"g")),vt.lastIndex=0;Lr=vt.exec(Mr);)var Vr=Lr.index;Gu=Gu.slice(0,Vr===n?Pu:Vr)}}else if(A.indexOf(Sa(vt),Pu)!=Pu){var Wn=Gu.lastIndexOf(vt);Wn>-1&&(Gu=Gu.slice(0,Wn))}return Gu+Me}function yd(A){return A=b4(A),A&&Ce.test(A)?A.replace(me,mr):A}var Ed=gs(function(A,L,he){return A+(he?" ":"")+L.toUpperCase()}),kc=ba("toUpperCase");function e3(A,L,he){return A=b4(A),L=he?n:L,L===n?M4(A)?zr(A):ga(A):A.match(L)||[]}var t3=O0(function(A,L){try{return Pn(A,n,L)}catch(he){return dl(he)?he:new wr(he)}}),Bd=T(function(A,L){return sr(L,function(he){he=f0(he),L0(A,he,Re(A[he],A))}),A});function bd(A){var L=A==null?0:A.length,he=ar();return A=L?c0(A,function(Me){if(typeof Me[1]!="function")throw new bn(s);return[he(Me[0]),Me[1]]}):[],O0(function(Me){for(var vt=-1;++vt<L;){var Xt=A[vt];if(Pn(Xt[0],this,Me))return Pn(Xt[1],this,Me)}})}function Ad(A){return S4(_u(A,p))}function Rc(A){return function(){return A}}function xd(A,L){return A==null||A!==A?L:A}var Dd=U4(),Cd=U4(!0);function io(A){return A}function Lc(A){return oo(typeof A=="function"?A:_u(A,p))}function Fd(A){return Ks(_u(A,p))}function wd(A,L){return s4(A,_u(L,p))}var Sd=O0(function(A,L){return function(he){return pn(he,A,L)}}),Td=O0(function(A,L){return function(he){return pn(A,he,L)}});function Mc(A,L,he){var Me=os(L),vt=zs(L,Me);he==null&&!(L4(L)&&(vt.length||!Me.length))&&(he=L,L=A,A=this,vt=zs(L,os(L)));var Xt=!(L4(he)&&"chain"in he)||!!he.chain,yu=ws(A);return sr(vt,function(Pu){var Gu=L[Pu];A[Pu]=Gu,yu&&(A.prototype[Pu]=function(){var Lr=this.__chain__;if(Xt||Lr){var Mr=A(this.__wrapped__),Vr=Mr.__actions__=ca(this.__actions__);return Vr.push({func:Gu,args:arguments,thisArg:A}),Mr.__chain__=Lr,Mr}return Gu.apply(A,ni([this.value()],arguments))})}),A}function Pd(){return Z0._===this&&(Z0._=t4),this}function Nc(){}function Id(A){return A=Di(A),O0(function(L){return Vs(L,A)})}var Od=vo(c0),kd=vo(fr),Rd=vo(A4);function u3(A){return yi(A)?En(f0(A)):hl(A)}function Ld(A){return function(L){return A==null?n:ma(A,L)}}var Md=Il(),Nd=Il(!0);function jc(){return[]}function Uc(){return!1}function jd(){return{}}function Ud(){return""}function zd(){return!0}function Wd(A,L){if(A=Di(A),A<1||A>J)return[];var he=j,Me=Hn(A,j);L=ar(L),A-=j;for(var vt=G0(Me,L);++he<A;)L(he);return vt}function Hd(A){return b0(A)?c0(A,f0):bo(A)?[A]:ca(W0(b4(A)))}function Zd(A){var L=++Z4;return b4(A)+L}var Gd=mo(function(A,L){return A+L},0),$d=Xs("ceil"),Kd=mo(function(A,L){return A/L},1),Vd=Xs("floor");function Yd(A){return A&&A.length?Bs(A,io,q4):n}function Qd(A,L){return A&&A.length?Bs(A,ar(L,2),q4):n}function Xd(A){return H4(A,io)}function qd(A,L){return H4(A,ar(L,2))}function Jd(A){return A&&A.length?Bs(A,io,Ts):n}function ef(A,L){return A&&A.length?Bs(A,ar(L,2),Ts):n}var tf=mo(function(A,L){return A*L},1),uf=Xs("round"),rf=mo(function(A,L){return A-L},0);function nf(A){return A&&A.length?li(A,io):0}function af(A,L){return A&&A.length?li(A,ar(L,2)):0}return It.after=pe,It.ary=Ee,It.assign=p3,It.assignIn=Kc,It.assignInWith=bc,It.assignWith=m3,It.at=v3,It.before=ke,It.bind=Re,It.bindAll=Bd,It.bindKey=ot,It.castArray=zn,It.chain=Nr,It.chunk=h0,It.compact=Li,It.concat=Ya,It.cond=bd,It.conforms=Ad,It.constant=Rc,It.countBy=Ac,It.create=g3,It.curry=it,It.curryRight=Kt,It.debounce=Jt,It.defaults=_3,It.defaultsDeep=y3,It.defer=ru,It.delay=bu,It.difference=is,It.differenceBy=Es,It.differenceWith=Qa,It.drop=Ms,It.dropRight=$l,It.dropRightWhile=Al,It.dropWhile=to,It.fill=Ol,It.filter=Dc,It.flatMap=pc,It.flatMapDeep=Cc,It.flatMapDepth=Fc,It.flatten=al,It.flattenDeep=Xa,It.flattenDepth=Kl,It.flip=Nu,It.flow=Dd,It.flowRight=Cd,It.fromPairs=as,It.functions=C3,It.functionsIn=F3,It.groupBy=wc,It.initial=ea,It.intersection=xl,It.intersectionBy=ol,It.intersectionWith=Fs,It.invert=S3,It.invertBy=T3,It.invokeMap=gc,It.iteratee=Lc,It.keyBy=lc,It.keys=os,It.keysIn=no,It.map=ec,It.mapKeys=I3,It.mapValues=O3,It.matches=Fd,It.matchesProperty=wd,It.memoize=or,It.merge=k3,It.mergeWith=Vc,It.method=Sd,It.methodOf=Td,It.mixin=Mc,It.negate=ju,It.nthArg=Id,It.omit=R3,It.omitBy=L3,It.once=er,It.orderBy=wl,It.over=Od,It.overArgs=Ju,It.overEvery=kd,It.overSome=Rd,It.partial=zu,It.partialRight=Ir,It.partition=P,It.pick=M3,It.pickBy=Yc,It.property=u3,It.propertyOf=Ld,It.pull=ll,It.pullAll=zo,It.pullAllBy=Rl,It.pullAllWith=Wo,It.pullAt=zl,It.range=Md,It.rangeRight=Nd,It.rearg=wn,It.reject=a,It.remove=Vl,It.rest=u0,It.reverse=Ll,It.sampleSize=b,It.set=j3,It.setWith=U3,It.shuffle=w,It.slice=Yl,It.sortBy=V,It.sortedUniq=Fl,It.sortedUniqBy=ql,It.split=ld,It.spread=y0,It.tail=Zl,It.take=_,It.takeRight=C,It.takeRightWhile=z,It.takeWhile=_e,It.tap=J0,It.throttle=r0,It.thru=Xn,It.toArray=Zc,It.toPairs=Qc,It.toPairsIn=Xc,It.toPath=Hd,It.toPlainObject=$c,It.transform=z3,It.unary=gn,It.union=Ie,It.unionBy=rt,It.unionWith=Mt,It.uniq=ou,It.uniqBy=Su,It.uniqWith=pr,It.unset=W3,It.unzip=Nn,It.unzipWith=K0,It.update=H3,It.updateWith=Z3,It.values=uc,It.valuesIn=G3,It.without=$r,It.words=e3,It.wrap=s0,It.xor=g0,It.xorBy=V0,It.xorWith=N0,It.zip=Qu,It.zipObject=Mu,It.zipObjectDeep=$u,It.zipWith=Tr,It.entries=Qc,It.entriesIn=Xc,It.extend=Kc,It.extendWith=bc,Mc(It,It),It.add=Gd,It.attempt=t3,It.camelCase=Y3,It.capitalize=qc,It.ceil=$d,It.clamp=$3,It.clone=p0,It.cloneDeep=Dn,It.cloneDeepWith=Cn,It.cloneWith=H0,It.conformsTo=Ei,It.deburr=Jc,It.defaultTo=xd,It.divide=Kd,It.endsWith=Q3,It.eq=Bi,It.escape=X3,It.escapeRegExp=q3,It.every=xc,It.find=fc,It.findIndex=nl,It.findKey=E3,It.findLast=hc,It.findLastIndex=il,It.findLastKey=B3,It.floor=Vd,It.forEach=mc,It.forEachRight=vc,It.forIn=b3,It.forInRight=A3,It.forOwn=x3,It.forOwnRight=D3,It.get=Ic,It.gt=xi,It.gte=Wi,It.has=w3,It.hasIn=Oc,It.head=sl,It.identity=io,It.includes=oc,It.indexOf=kl,It.inRange=K3,It.invoke=P3,It.isArguments=da,It.isArray=b0,It.isArrayBuffer=uo,It.isArrayLike=ua,It.isArrayLikeObject=P4,It.isBoolean=Sc,It.isBuffer=Ho,It.isDate=cc,It.isElement=zc,It.isEmpty=Ji,It.isEqual=ss,It.isEqualWith=ro,It.isError=dl,It.isFinite=Bo,It.isFunction=ws,It.isInteger=Sl,It.isLength=Ql,It.isMap=Gl,It.isMatch=_c,It.isMatchWith=Tc,It.isNaN=yc,It.isNative=Ec,It.isNil=a3,It.isNull=Xl,It.isNumber=Wc,It.isObject=L4,It.isObjectLike=ra,It.isPlainObject=dc,It.isRegExp=Pc,It.isSafeInteger=s3,It.isSet=Hc,It.isString=Bc,It.isSymbol=bo,It.isTypedArray=tc,It.isUndefined=o3,It.isWeakMap=l3,It.isWeakSet=c3,It.join=Uo,It.kebabCase=J3,It.last=ta,It.lastIndexOf=Dl,It.lowerCase=ed,It.lowerFirst=td,It.lt=d3,It.lte=f3,It.max=Yd,It.maxBy=Qd,It.mean=Xd,It.meanBy=qd,It.min=Jd,It.minBy=ef,It.stubArray=jc,It.stubFalse=Uc,It.stubObject=jd,It.stubString=Ud,It.stubTrue=zd,It.multiply=tf,It.nth=Cl,It.noConflict=Pd,It.noop=Nc,It.now=le,It.pad=ud,It.padEnd=rd,It.padStart=nd,It.parseInt=id,It.random=V3,It.reduce=t,It.reduceRight=r,It.repeat=ad,It.replace=sd,It.result=N3,It.round=uf,It.runInContext=fu,It.sample=v,It.size=U,It.snakeCase=od,It.some=X,It.sortedIndex=Wl,It.sortedIndexBy=cl,It.sortedIndexOf=rc,It.sortedLastIndex=Hl,It.sortedLastIndexBy=Ml,It.sortedLastIndexOf=nc,It.startCase=cd,It.startsWith=dd,It.subtract=rf,It.sum=nf,It.sumBy=af,It.template=fd,It.times=Wd,It.toFinite=Nl,It.toInteger=Di,It.toLength=Gc,It.toLower=hd,It.toNumber=Zo,It.toSafeInteger=h3,It.toString=b4,It.toUpper=pd,It.trim=md,It.trimEnd=vd,It.trimStart=gd,It.truncate=_d,It.unescape=yd,It.uniqueId=Zd,It.upperCase=Ed,It.upperFirst=kc,It.each=mc,It.eachRight=vc,It.first=sl,Mc(It,function(){var A={};return T4(It,function(L,he){R0.call(It.prototype,he)||(A[he]=L)}),A}(),{chain:!1}),It.VERSION=l,sr(["bind","bindKey","curry","curryRight","partial","partialRight"],function(A){It[A].placeholder=It}),sr(["drop","take"],function(A,L){xr.prototype[A]=function(he){he=he===n?1:An(Di(he),0);var Me=this.__filtered__&&!L?new xr(this):this.clone();return Me.__filtered__?Me.__takeCount__=Hn(he,Me.__takeCount__):Me.__views__.push({size:Hn(he,j),type:A+(Me.__dir__<0?"Right":"")}),Me},xr.prototype[A+"Right"]=function(he){return this.reverse()[A](he).reverse()}}),sr(["filter","map","takeWhile"],function(A,L){var he=L+1,Me=he==q||he==se;xr.prototype[A]=function(vt){var Xt=this.clone();return Xt.__iteratees__.push({iteratee:ar(vt,3),type:he}),Xt.__filtered__=Xt.__filtered__||Me,Xt}}),sr(["head","last"],function(A,L){var he="take"+(L?"Right":"");xr.prototype[A]=function(){return this[he](1).value()[0]}}),sr(["initial","tail"],function(A,L){var he="drop"+(L?"":"Right");xr.prototype[A]=function(){return this.__filtered__?new xr(this):this[he](1)}}),xr.prototype.compact=function(){return this.filter(io)},xr.prototype.find=function(A){return this.filter(A).head()},xr.prototype.findLast=function(A){return this.reverse().find(A)},xr.prototype.invokeMap=O0(function(A,L){return typeof A=="function"?new xr(this):this.map(function(he){return pn(he,A,L)})}),xr.prototype.reject=function(A){return this.filter(ju(ar(A)))},xr.prototype.slice=function(A,L){A=Di(A);var he=this;return he.__filtered__&&(A>0||L<0)?new xr(he):(A<0?he=he.takeRight(-A):A&&(he=he.drop(A)),L!==n&&(L=Di(L),he=L<0?he.dropRight(-L):he.take(L-A)),he)},xr.prototype.takeRightWhile=function(A){return this.reverse().takeWhile(A).reverse()},xr.prototype.toArray=function(){return this.take(j)},T4(xr.prototype,function(A,L){var he=/^(?:filter|find|map|reject)|While$/.test(L),Me=/^(?:head|last)$/.test(L),vt=It[Me?"take"+(L=="last"?"Right":""):L],Xt=Me||/^find/.test(L);vt&&(It.prototype[L]=function(){var yu=this.__wrapped__,Pu=Me?[1]:arguments,Gu=yu instanceof xr,Lr=Pu[0],Mr=Gu||b0(yu),Vr=function(Hi){var Xi=vt.apply(It,ni([Hi],Pu));return Me&&Wn?Xi[0]:Xi};Mr&&he&&typeof Lr=="function"&&Lr.length!=1&&(Gu=Mr=!1);var Wn=this.__chain__,C0=!!this.__actions__.length,Y0=Xt&&!Wn,Ti=Gu&&!C0;if(!Xt&&Mr){yu=Ti?yu:new xr(this);var Q0=A.apply(yu,Pu);return Q0.__actions__.push({func:Xn,args:[Vr],thisArg:n}),new hr(Q0,Wn)}return Y0&&Ti?A.apply(this,Pu):(Q0=this.thru(Vr),Y0?Me?Q0.value()[0]:Q0.value():Q0)})}),sr(["pop","push","shift","sort","splice","unshift"],function(A){var L=A0[A],he=/^(?:push|sort|unshift)$/.test(A)?"tap":"thru",Me=/^(?:pop|shift)$/.test(A);It.prototype[A]=function(){var vt=arguments;if(Me&&!this.__chain__){var Xt=this.value();return L.apply(b0(Xt)?Xt:[],vt)}return this[he](function(yu){return L.apply(b0(yu)?yu:[],vt)})}}),T4(xr.prototype,function(A,L){var he=It[L];if(he){var Me=he.name+"";R0.call(w4,Me)||(w4[Me]=[]),w4[Me].push({name:L,func:he})}}),w4[Os(n,O).name]=[{name:"wrapper",func:n}],xr.prototype.clone=an,xr.prototype.reverse=B0,xr.prototype.value=F0,It.prototype.at=ei,It.prototype.chain=vi,It.prototype.commit=ti,It.prototype.next=Ns,It.prototype.plant=ac,It.prototype.reverse=sc,It.prototype.toJSON=It.prototype.valueOf=It.prototype.value=Jl,It.prototype.first=It.prototype.head,Bu&&(It.prototype[Bu]=ic),It},Jr=on();Z0._=Jr,u=function(){return Jr}.call(g,e,g,f),u!==n&&(f.exports=u)}).call(this)},28440:function(f,g,e){var u=e(50097),n=e(63323),l=n(function(c,d,s){u(c,d,s)});f.exports=l},55950:function(f){function g(){return!1}f.exports=g},20480:function(f,g,e){var u=e(95378),n=e(56730);function l(c){return u(c,n(c))}f.exports=l},32834:function(f){(function(g,e){f.exports=e()})(this,function(){"use strict";function g(Et,De){for(var yt=0;yt<De.length;yt++){var Ue=De[yt];Ue.enumerable=Ue.enumerable||!1,Ue.configurable=!0,"value"in Ue&&(Ue.writable=!0),Object.defineProperty(Et,Ue.key,Ue)}}function e(Et,De,yt){return De&&g(Et.prototype,De),yt&&g(Et,yt),Et}function u(Et,De){if(Et){if(typeof Et=="string")return n(Et,De);var yt=Object.prototype.toString.call(Et).slice(8,-1);if(yt==="Object"&&Et.constructor&&(yt=Et.constructor.name),yt==="Map"||yt==="Set")return Array.from(Et);if(yt==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(yt))return n(Et,De)}}function n(Et,De){(De==null||De>Et.length)&&(De=Et.length);for(var yt=0,Ue=new Array(De);yt<De;yt++)Ue[yt]=Et[yt];return Ue}function l(Et,De){var yt=typeof Symbol!="undefined"&&Et[Symbol.iterator]||Et["@@iterator"];if(yt)return(yt=yt.call(Et)).next.bind(yt);if(Array.isArray(Et)||(yt=u(Et))||De&&Et&&typeof Et.length=="number"){yt&&(Et=yt);var Ue=0;return function(){return Ue>=Et.length?{done:!0}:{done:!1,value:Et[Ue++]}}}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 c={exports:{}};function d(){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 s(Et){c.exports.defaults=Et}c.exports={defaults:d(),getDefaults:d,changeDefaults:s};var h=/[&<>"']/,o=/[&<>"']/g,i=/[<>"']|&(?!#?\w+;)/,B=/[<>"']|&(?!#?\w+;)/g,p={"&":"&","<":"<",">":">",'"':""","'":"'"},y=function(De){return p[De]};function m(Et,De){if(De){if(h.test(Et))return Et.replace(o,y)}else if(i.test(Et))return Et.replace(B,y);return Et}var E=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig;function x(Et){return Et.replace(E,function(De,yt){return yt=yt.toLowerCase(),yt==="colon"?":":yt.charAt(0)==="#"?yt.charAt(1)==="x"?String.fromCharCode(parseInt(yt.substring(2),16)):String.fromCharCode(+yt.substring(1)):""})}var I=/(^|[^\[])\^/g;function O(Et,De){Et=Et.source||Et,De=De||"";var yt={replace:function(Ae,ht){return ht=ht.source||ht,ht=ht.replace(I,"$1"),Et=Et.replace(Ae,ht),yt},getRegex:function(){return new RegExp(Et,De)}};return yt}var D=/[^\w:]/g,S=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function R(Et,De,yt){if(Et){var Ue;try{Ue=decodeURIComponent(x(yt)).replace(D,"").toLowerCase()}catch(Ae){return null}if(Ue.indexOf("javascript:")===0||Ue.indexOf("vbscript:")===0||Ue.indexOf("data:")===0)return null}De&&!S.test(yt)&&(yt=G(De,yt));try{yt=encodeURI(yt).replace(/%25/g,"%")}catch(Ae){return null}return yt}var M={},N=/^[^:]+:\/*[^/]*$/,Y=/^([^:]+:)[\s\S]*$/,$=/^([^:]+:\/*[^/]*)[\s\S]*$/;function G(Et,De){M[" "+Et]||(N.test(Et)?M[" "+Et]=Et+"/":M[" "+Et]=ee(Et,"/",!0)),Et=M[" "+Et];var yt=Et.indexOf(":")===-1;return De.substring(0,2)==="//"?yt?De:Et.replace(Y,"$1")+De:De.charAt(0)==="/"?yt?De:Et.replace($,"$1")+De:Et+De}var ae={exec:function(){}};function ne(Et){for(var De=1,yt,Ue;De<arguments.length;De++){yt=arguments[De];for(Ue in yt)Object.prototype.hasOwnProperty.call(yt,Ue)&&(Et[Ue]=yt[Ue])}return Et}function oe(Et,De){var yt=Et.replace(/\|/g,function(ht,St,Ne){for(var Fu=!1,_t=St;--_t>=0&&Ne[_t]==="\\";)Fu=!Fu;return Fu?"|":" |"}),Ue=yt.split(/ \|/),Ae=0;if(Ue.length>De)Ue.splice(De);else for(;Ue.length<De;)Ue.push("");for(;Ae<Ue.length;Ae++)Ue[Ae]=Ue[Ae].trim().replace(/\\\|/g,"|");return Ue}function ee(Et,De,yt){var Ue=Et.length;if(Ue===0)return"";for(var Ae=0;Ae<Ue;){var ht=Et.charAt(Ue-Ae-1);if(ht===De&&!yt)Ae++;else if(ht!==De&&yt)Ae++;else break}return Et.substr(0,Ue-Ae)}function q(Et,De){if(Et.indexOf(De[1])===-1)return-1;for(var yt=Et.length,Ue=0,Ae=0;Ae<yt;Ae++)if(Et[Ae]==="\\")Ae++;else if(Et[Ae]===De[0])Ue++;else if(Et[Ae]===De[1]&&(Ue--,Ue<0))return Ae;return-1}function K(Et){Et&&Et.sanitize&&!Et.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 se(Et,De){if(De<1)return"";for(var yt="";De>1;)De&1&&(yt+=Et),De>>=1,Et+=Et;return yt+Et}var te={escape:m,unescape:x,edit:O,cleanUrl:R,resolveUrl:G,noopTest:ae,merge:ne,splitCells:oe,rtrim:ee,findClosingBracket:q,checkSanitizeDeprecation:K,repeatString:se},J=c.exports.defaults,ce=te.rtrim,W=te.splitCells,j=te.escape,ie=te.findClosingBracket;function ve(Et,De,yt){var Ue=De.href,Ae=De.title?j(De.title):null,ht=Et[1].replace(/\\([\[\]])/g,"$1");return Et[0].charAt(0)!=="!"?{type:"link",raw:yt,href:Ue,title:Ae,text:ht}:{type:"image",raw:yt,href:Ue,title:Ae,text:j(ht)}}function Fe(Et,De){var yt=Et.match(/^(\s+)(?:```)/);if(yt===null)return De;var Ue=yt[1];return De.split(`
|
|
|
`).map(function(Ae){var ht=Ae.match(/^\s+/);if(ht===null)return Ae;var St=ht[0];return St.length>=Ue.length?Ae.slice(Ue.length):Ae}).join(`
|
|
|
`)}var Se=function(){function Et(yt){this.options=yt||J}var De=Et.prototype;return De.space=function(Ue){var Ae=this.rules.block.newline.exec(Ue);if(Ae)return Ae[0].length>1?{type:"space",raw:Ae[0]}:{raw:`
|
|
|
`}},De.code=function(Ue){var Ae=this.rules.block.code.exec(Ue);if(Ae){var ht=Ae[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:Ae[0],codeBlockStyle:"indented",text:this.options.pedantic?ht:ce(ht,`
|
|
|
`)}}},De.fences=function(Ue){var Ae=this.rules.block.fences.exec(Ue);if(Ae){var ht=Ae[0],St=Fe(ht,Ae[3]||"");return{type:"code",raw:ht,lang:Ae[2]?Ae[2].trim():Ae[2],text:St}}},De.heading=function(Ue){var Ae=this.rules.block.heading.exec(Ue);if(Ae){var ht=Ae[2].trim();if(/#$/.test(ht)){var St=ce(ht,"#");(this.options.pedantic||!St||/ $/.test(St))&&(ht=St.trim())}return{type:"heading",raw:Ae[0],depth:Ae[1].length,text:ht}}},De.nptable=function(Ue){var Ae=this.rules.block.nptable.exec(Ue);if(Ae){var ht={type:"table",header:W(Ae[1].replace(/^ *| *\| *$/g,"")),align:Ae[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:Ae[3]?Ae[3].replace(/\n$/,"").split(`
|
|
|
`):[],raw:Ae[0]};if(ht.header.length===ht.align.length){var St=ht.align.length,Ne;for(Ne=0;Ne<St;Ne++)/^ *-+: *$/.test(ht.align[Ne])?ht.align[Ne]="right":/^ *:-+: *$/.test(ht.align[Ne])?ht.align[Ne]="center":/^ *:-+ *$/.test(ht.align[Ne])?ht.align[Ne]="left":ht.align[Ne]=null;for(St=ht.cells.length,Ne=0;Ne<St;Ne++)ht.cells[Ne]=W(ht.cells[Ne],ht.header.length);return ht}}},De.hr=function(Ue){var Ae=this.rules.block.hr.exec(Ue);if(Ae)return{type:"hr",raw:Ae[0]}},De.blockquote=function(Ue){var Ae=this.rules.block.blockquote.exec(Ue);if(Ae){var ht=Ae[0].replace(/^ *> ?/gm,"");return{type:"blockquote",raw:Ae[0],text:ht}}},De.list=function(Ue){var Ae=this.rules.block.list.exec(Ue);if(Ae){var ht=Ae[0],St=Ae[2],Ne=St.length>1,Fu={type:"list",raw:ht,ordered:Ne,start:Ne?+St.slice(0,-1):"",loose:!1,items:[]},_t=Ae[0].match(this.rules.block.item),Zu=!1,Yu,wu,Iu,Ct,eu,iu,au,bt,Ht,Dt=_t.length;Iu=this.rules.block.listItemStart.exec(_t[0]);for(var Ot=0;Ot<Dt;Ot++){if(Yu=_t[Ot],ht=Yu,this.options.pedantic||(Ht=Yu.match(new RegExp("\\n\\s*\\n {0,"+(Iu[0].length-1)+"}\\S")),Ht&&(eu=Yu.length-Ht.index+_t.slice(Ot+1).join(`
|
|
|
`).length,Fu.raw=Fu.raw.substring(0,Fu.raw.length-eu),Yu=Yu.substring(0,Ht.index),ht=Yu,Dt=Ot+1)),Ot!==Dt-1){if(Ct=this.rules.block.listItemStart.exec(_t[Ot+1]),this.options.pedantic?Ct[1].length>Iu[1].length:Ct[1].length>=Iu[0].length||Ct[1].length>3){_t.splice(Ot,2,_t[Ot]+(!this.options.pedantic&&Ct[1].length<Iu[0].length&&!_t[Ot].match(/\n$/)?"":`
|
|
|
`)+_t[Ot+1]),Ot--,Dt--;continue}else(!this.options.pedantic||this.options.smartLists?Ct[2][Ct[2].length-1]!==St[St.length-1]:Ne===(Ct[2].length===1))&&(eu=_t.slice(Ot+1).join(`
|
|
|
`).length,Fu.raw=Fu.raw.substring(0,Fu.raw.length-eu),Ot=Dt-1);Iu=Ct}wu=Yu.length,Yu=Yu.replace(/^ *([*+-]|\d+[.)]) ?/,""),~Yu.indexOf(`
|
|
|
`)&&(wu-=Yu.length,Yu=this.options.pedantic?Yu.replace(/^ {1,4}/gm,""):Yu.replace(new RegExp("^ {1,"+wu+"}","gm"),"")),Yu=ce(Yu,`
|
|
|
`),Ot!==Dt-1&&(ht=ht+`
|
|
|
`),iu=Zu||/\n\n(?!\s*$)/.test(ht),Ot!==Dt-1&&(Zu=ht.slice(-2)===`
|
|
|
|
|
|
`,iu||(iu=Zu)),iu&&(Fu.loose=!0),this.options.gfm&&(au=/^\[[ xX]\] /.test(Yu),bt=void 0,au&&(bt=Yu[1]!==" ",Yu=Yu.replace(/^\[[ xX]\] +/,""))),Fu.items.push({type:"list_item",raw:ht,task:au,checked:bt,loose:iu,text:Yu})}return Fu}},De.html=function(Ue){var Ae=this.rules.block.html.exec(Ue);if(Ae)return{type:this.options.sanitize?"paragraph":"html",raw:Ae[0],pre:!this.options.sanitizer&&(Ae[1]==="pre"||Ae[1]==="script"||Ae[1]==="style"),text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(Ae[0]):j(Ae[0]):Ae[0]}},De.def=function(Ue){var Ae=this.rules.block.def.exec(Ue);if(Ae){Ae[3]&&(Ae[3]=Ae[3].substring(1,Ae[3].length-1));var ht=Ae[1].toLowerCase().replace(/\s+/g," ");return{type:"def",tag:ht,raw:Ae[0],href:Ae[2],title:Ae[3]}}},De.table=function(Ue){var Ae=this.rules.block.table.exec(Ue);if(Ae){var ht={type:"table",header:W(Ae[1].replace(/^ *| *\| *$/g,"")),align:Ae[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:Ae[3]?Ae[3].replace(/\n$/,"").split(`
|
|
|
`):[]};if(ht.header.length===ht.align.length){ht.raw=Ae[0];var St=ht.align.length,Ne;for(Ne=0;Ne<St;Ne++)/^ *-+: *$/.test(ht.align[Ne])?ht.align[Ne]="right":/^ *:-+: *$/.test(ht.align[Ne])?ht.align[Ne]="center":/^ *:-+ *$/.test(ht.align[Ne])?ht.align[Ne]="left":ht.align[Ne]=null;for(St=ht.cells.length,Ne=0;Ne<St;Ne++)ht.cells[Ne]=W(ht.cells[Ne].replace(/^ *\| *| *\| *$/g,""),ht.header.length);return ht}}},De.lheading=function(Ue){var Ae=this.rules.block.lheading.exec(Ue);if(Ae)return{type:"heading",raw:Ae[0],depth:Ae[2].charAt(0)==="="?1:2,text:Ae[1]}},De.paragraph=function(Ue){var Ae=this.rules.block.paragraph.exec(Ue);if(Ae)return{type:"paragraph",raw:Ae[0],text:Ae[1].charAt(Ae[1].length-1)===`
|
|
|
`?Ae[1].slice(0,-1):Ae[1]}},De.text=function(Ue){var Ae=this.rules.block.text.exec(Ue);if(Ae)return{type:"text",raw:Ae[0],text:Ae[0]}},De.escape=function(Ue){var Ae=this.rules.inline.escape.exec(Ue);if(Ae)return{type:"escape",raw:Ae[0],text:j(Ae[1])}},De.tag=function(Ue,Ae,ht){var St=this.rules.inline.tag.exec(Ue);if(St)return!Ae&&/^<a /i.test(St[0])?Ae=!0:Ae&&/^<\/a>/i.test(St[0])&&(Ae=!1),!ht&&/^<(pre|code|kbd|script)(\s|>)/i.test(St[0])?ht=!0:ht&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(St[0])&&(ht=!1),{type:this.options.sanitize?"text":"html",raw:St[0],inLink:Ae,inRawBlock:ht,text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(St[0]):j(St[0]):St[0]}},De.link=function(Ue){var Ae=this.rules.inline.link.exec(Ue);if(Ae){var ht=Ae[2].trim();if(!this.options.pedantic&&/^</.test(ht)){if(!/>$/.test(ht))return;var St=ce(ht.slice(0,-1),"\\");if((ht.length-St.length)%2===0)return}else{var Ne=ie(Ae[2],"()");if(Ne>-1){var Fu=Ae[0].indexOf("!")===0?5:4,_t=Fu+Ae[1].length+Ne;Ae[2]=Ae[2].substring(0,Ne),Ae[0]=Ae[0].substring(0,_t).trim(),Ae[3]=""}}var Zu=Ae[2],Yu="";if(this.options.pedantic){var wu=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(Zu);wu&&(Zu=wu[1],Yu=wu[3])}else Yu=Ae[3]?Ae[3].slice(1,-1):"";return Zu=Zu.trim(),/^</.test(Zu)&&(this.options.pedantic&&!/>$/.test(ht)?Zu=Zu.slice(1):Zu=Zu.slice(1,-1)),ve(Ae,{href:Zu&&Zu.replace(this.rules.inline._escapes,"$1"),title:Yu&&Yu.replace(this.rules.inline._escapes,"$1")},Ae[0])}},De.reflink=function(Ue,Ae){var ht;if((ht=this.rules.inline.reflink.exec(Ue))||(ht=this.rules.inline.nolink.exec(Ue))){var St=(ht[2]||ht[1]).replace(/\s+/g," ");if(St=Ae[St.toLowerCase()],!St||!St.href){var Ne=ht[0].charAt(0);return{type:"text",raw:Ne,text:Ne}}return ve(ht,St,ht[0])}},De.emStrong=function(Ue,Ae,ht){ht===void 0&&(ht="");var St=this.rules.inline.emStrong.lDelim.exec(Ue);if(St&&!(St[3]&&ht.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 Ne=St[1]||St[2]||"";if(!Ne||Ne&&(ht===""||this.rules.inline.punctuation.exec(ht))){var Fu=St[0].length-1,_t,Zu,Yu=Fu,wu=0,Iu=St[0][0]==="*"?this.rules.inline.emStrong.rDelimAst:this.rules.inline.emStrong.rDelimUnd;for(Iu.lastIndex=0,Ae=Ae.slice(-1*Ue.length+Fu);(St=Iu.exec(Ae))!=null;)if(_t=St[1]||St[2]||St[3]||St[4]||St[5]||St[6],!!_t){if(Zu=_t.length,St[3]||St[4]){Yu+=Zu;continue}else if((St[5]||St[6])&&Fu%3&&!((Fu+Zu)%3)){wu+=Zu;continue}if(Yu-=Zu,!(Yu>0))return Zu=Math.min(Zu,Zu+Yu+wu),Math.min(Fu,Zu)%2?{type:"em",raw:Ue.slice(0,Fu+St.index+Zu+1),text:Ue.slice(1,Fu+St.index+Zu)}:{type:"strong",raw:Ue.slice(0,Fu+St.index+Zu+1),text:Ue.slice(2,Fu+St.index+Zu-1)}}}}},De.codespan=function(Ue){var Ae=this.rules.inline.code.exec(Ue);if(Ae){var ht=Ae[2].replace(/\n/g," "),St=/[^ ]/.test(ht),Ne=/^ /.test(ht)&&/ $/.test(ht);return St&&Ne&&(ht=ht.substring(1,ht.length-1)),ht=j(ht,!0),{type:"codespan",raw:Ae[0],text:ht}}},De.br=function(Ue){var Ae=this.rules.inline.br.exec(Ue);if(Ae)return{type:"br",raw:Ae[0]}},De.del=function(Ue){var Ae=this.rules.inline.del.exec(Ue);if(Ae)return{type:"del",raw:Ae[0],text:Ae[2]}},De.autolink=function(Ue,Ae){var ht=this.rules.inline.autolink.exec(Ue);if(ht){var St,Ne;return ht[2]==="@"?(St=j(this.options.mangle?Ae(ht[1]):ht[1]),Ne="mailto:"+St):(St=j(ht[1]),Ne=St),{type:"link",raw:ht[0],text:St,href:Ne,tokens:[{type:"text",raw:St,text:St}]}}},De.url=function(Ue,Ae){var ht;if(ht=this.rules.inline.url.exec(Ue)){var St,Ne;if(ht[2]==="@")St=j(this.options.mangle?Ae(ht[0]):ht[0]),Ne="mailto:"+St;else{var Fu;do Fu=ht[0],ht[0]=this.rules.inline._backpedal.exec(ht[0])[0];while(Fu!==ht[0]);St=j(ht[0]),ht[1]==="www."?Ne="http://"+St:Ne=St}return{type:"link",raw:ht[0],text:St,href:Ne,tokens:[{type:"text",raw:St,text:St}]}}},De.inlineText=function(Ue,Ae,ht){var St=this.rules.inline.text.exec(Ue);if(St){var Ne;return Ae?Ne=this.options.sanitize?this.options.sanitizer?this.options.sanitizer(St[0]):j(St[0]):St[0]:Ne=j(this.options.smartypants?ht(St[0]):St[0]),{type:"text",raw:St[0],text:Ne}}},Et}(),Ge=te.noopTest,ze=te.edit,Pt=te.merge,pt={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:Ge,table:Ge,lheading:/^([^\n]+)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html| +\n)[^\n]+)*)/,text:/^[^\n]+/};pt._label=/(?!\s*\])(?:\\[\[\]]|[^\[\]])+/,pt._title=/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/,pt.def=ze(pt.def).replace("label",pt._label).replace("title",pt._title).getRegex(),pt.bullet=/(?:[*+-]|\d{1,9}[.)])/,pt.item=/^( *)(bull) ?[^\n]*(?:\n(?! *bull ?)[^\n]*)*/,pt.item=ze(pt.item,"gm").replace(/bull/g,pt.bullet).getRegex(),pt.listItemStart=ze(/^( *)(bull) */).replace("bull",pt.bullet).getRegex(),pt.list=ze(pt.list).replace(/bull/g,pt.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+pt.def.source+")").getRegex(),pt._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",pt._comment=/<!--(?!-?>)[\s\S]*?(?:-->|$)/,pt.html=ze(pt.html,"i").replace("comment",pt._comment).replace("tag",pt._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),pt.paragraph=ze(pt._paragraph).replace("hr",pt.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",pt._tag).getRegex(),pt.blockquote=ze(pt.blockquote).replace("paragraph",pt.paragraph).getRegex(),pt.normal=Pt({},pt),pt.gfm=Pt({},pt.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*|$)"}),pt.gfm.nptable=ze(pt.gfm.nptable).replace("hr",pt.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",pt._tag).getRegex(),pt.gfm.table=ze(pt.gfm.table).replace("hr",pt.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",pt._tag).getRegex(),pt.pedantic=Pt({},pt.normal,{html:ze(`^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:"[^"]*"|'[^']*'|\\s[^'"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))`).replace("comment",pt._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:Ge,paragraph:ze(pt.normal._paragraph).replace("hr",pt.hr).replace("heading",` *#{1,6} *[^
|
|
|
]`).replace("lheading",pt.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()});var wt={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:Ge,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:Ge,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,punctuation:/^([\spunctuation])/};wt._punctuation="!\"#$%&'()+\\-.,/:;<=>?@\\[\\]`^{|}~",wt.punctuation=ze(wt.punctuation).replace(/punctuation/g,wt._punctuation).getRegex(),wt.blockSkip=/\[[^\]]*?\]\([^\)]*?\)|`[^`]*?`|<[^>]*?>/g,wt.escapedEmSt=/\\\*|\\_/g,wt._comment=ze(pt._comment).replace("(?:-->|$)","-->").getRegex(),wt.emStrong.lDelim=ze(wt.emStrong.lDelim).replace(/punct/g,wt._punctuation).getRegex(),wt.emStrong.rDelimAst=ze(wt.emStrong.rDelimAst,"g").replace(/punct/g,wt._punctuation).getRegex(),wt.emStrong.rDelimUnd=ze(wt.emStrong.rDelimUnd,"g").replace(/punct/g,wt._punctuation).getRegex(),wt._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g,wt._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,wt._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])?)+(?![-_])/,wt.autolink=ze(wt.autolink).replace("scheme",wt._scheme).replace("email",wt._email).getRegex(),wt._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,wt.tag=ze(wt.tag).replace("comment",wt._comment).replace("attribute",wt._attribute).getRegex(),wt._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,wt._href=/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/,wt._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,wt.link=ze(wt.link).replace("label",wt._label).replace("href",wt._href).replace("title",wt._title).getRegex(),wt.reflink=ze(wt.reflink).replace("label",wt._label).getRegex(),wt.reflinkSearch=ze(wt.reflinkSearch,"g").replace("reflink",wt.reflink).replace("nolink",wt.nolink).getRegex(),wt.normal=Pt({},wt),wt.pedantic=Pt({},wt.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:ze(/^!?\[(label)\]\((.*?)\)/).replace("label",wt._label).getRegex(),reflink:ze(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",wt._label).getRegex()}),wt.gfm=Pt({},wt.normal,{escape:ze(wt.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.!#$%&'*+\/=?_`{\|}~-]+@)))/}),wt.gfm.url=ze(wt.gfm.url,"i").replace("email",wt.gfm._extended_email).getRegex(),wt.breaks=Pt({},wt.gfm,{br:ze(wt.br).replace("{2,}","*").getRegex(),text:ze(wt.gfm.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()});var zt={block:pt,inline:wt},kt=Se,tu=c.exports.defaults,We=zt.block,gt=zt.inline,Rt=te.repeatString;function tt(Et){return Et.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 ft(Et){var De="",yt,Ue,Ae=Et.length;for(yt=0;yt<Ae;yt++)Ue=Et.charCodeAt(yt),Math.random()>.5&&(Ue="x"+Ue.toString(16)),De+="&#"+Ue+";";return De}var ct=function(){function Et(yt){this.tokens=[],this.tokens.links=Object.create(null),this.options=yt||tu,this.options.tokenizer=this.options.tokenizer||new kt,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options;var Ue={block:We.normal,inline:gt.normal};this.options.pedantic?(Ue.block=We.pedantic,Ue.inline=gt.pedantic):this.options.gfm&&(Ue.block=We.gfm,this.options.breaks?Ue.inline=gt.breaks:Ue.inline=gt.gfm),this.tokenizer.rules=Ue}Et.lex=function(Ue,Ae){var ht=new Et(Ae);return ht.lex(Ue)},Et.lexInline=function(Ue,Ae){var ht=new Et(Ae);return ht.inlineTokens(Ue)};var De=Et.prototype;return De.lex=function(Ue){return Ue=Ue.replace(/\r\n|\r/g,`
|
|
|
`).replace(/\t/g," "),this.blockTokens(Ue,this.tokens,!0),this.inline(this.tokens),this.tokens},De.blockTokens=function(Ue,Ae,ht){Ae===void 0&&(Ae=[]),ht===void 0&&(ht=!0),this.options.pedantic&&(Ue=Ue.replace(/^ +$/gm,""));for(var St,Ne,Fu,_t;Ue;){if(St=this.tokenizer.space(Ue)){Ue=Ue.substring(St.raw.length),St.type&&Ae.push(St);continue}if(St=this.tokenizer.code(Ue)){Ue=Ue.substring(St.raw.length),_t=Ae[Ae.length-1],_t&&_t.type==="paragraph"?(_t.raw+=`
|
|
|
`+St.raw,_t.text+=`
|
|
|
`+St.text):Ae.push(St);continue}if(St=this.tokenizer.fences(Ue)){Ue=Ue.substring(St.raw.length),Ae.push(St);continue}if(St=this.tokenizer.heading(Ue)){Ue=Ue.substring(St.raw.length),Ae.push(St);continue}if(St=this.tokenizer.nptable(Ue)){Ue=Ue.substring(St.raw.length),Ae.push(St);continue}if(St=this.tokenizer.hr(Ue)){Ue=Ue.substring(St.raw.length),Ae.push(St);continue}if(St=this.tokenizer.blockquote(Ue)){Ue=Ue.substring(St.raw.length),St.tokens=this.blockTokens(St.text,[],ht),Ae.push(St);continue}if(St=this.tokenizer.list(Ue)){for(Ue=Ue.substring(St.raw.length),Fu=St.items.length,Ne=0;Ne<Fu;Ne++)St.items[Ne].tokens=this.blockTokens(St.items[Ne].text,[],!1);Ae.push(St);continue}if(St=this.tokenizer.html(Ue)){Ue=Ue.substring(St.raw.length),Ae.push(St);continue}if(ht&&(St=this.tokenizer.def(Ue))){Ue=Ue.substring(St.raw.length),this.tokens.links[St.tag]||(this.tokens.links[St.tag]={href:St.href,title:St.title});continue}if(St=this.tokenizer.table(Ue)){Ue=Ue.substring(St.raw.length),Ae.push(St);continue}if(St=this.tokenizer.lheading(Ue)){Ue=Ue.substring(St.raw.length),Ae.push(St);continue}if(ht&&(St=this.tokenizer.paragraph(Ue))){Ue=Ue.substring(St.raw.length),Ae.push(St);continue}if(St=this.tokenizer.text(Ue)){Ue=Ue.substring(St.raw.length),_t=Ae[Ae.length-1],_t&&_t.type==="text"?(_t.raw+=`
|
|
|
`+St.raw,_t.text+=`
|
|
|
`+St.text):Ae.push(St);continue}if(Ue){var Zu="Infinite loop on byte: "+Ue.charCodeAt(0);if(this.options.silent){console.error(Zu);break}else throw new Error(Zu)}}return Ae},De.inline=function(Ue){var Ae,ht,St,Ne,Fu,_t,Zu=Ue.length;for(Ae=0;Ae<Zu;Ae++)switch(_t=Ue[Ae],_t.type){case"paragraph":case"text":case"heading":{_t.tokens=[],this.inlineTokens(_t.text,_t.tokens);break}case"table":{for(_t.tokens={header:[],cells:[]},Ne=_t.header.length,ht=0;ht<Ne;ht++)_t.tokens.header[ht]=[],this.inlineTokens(_t.header[ht],_t.tokens.header[ht]);for(Ne=_t.cells.length,ht=0;ht<Ne;ht++)for(Fu=_t.cells[ht],_t.tokens.cells[ht]=[],St=0;St<Fu.length;St++)_t.tokens.cells[ht][St]=[],this.inlineTokens(Fu[St],_t.tokens.cells[ht][St]);break}case"blockquote":{this.inline(_t.tokens);break}case"list":{for(Ne=_t.items.length,ht=0;ht<Ne;ht++)this.inline(_t.items[ht].tokens);break}}return Ue},De.inlineTokens=function(Ue,Ae,ht,St){Ae===void 0&&(Ae=[]),ht===void 0&&(ht=!1),St===void 0&&(St=!1);var Ne,Fu,_t=Ue,Zu,Yu,wu;if(this.tokens.links){var Iu=Object.keys(this.tokens.links);if(Iu.length>0)for(;(Zu=this.tokenizer.rules.inline.reflinkSearch.exec(_t))!=null;)Iu.includes(Zu[0].slice(Zu[0].lastIndexOf("[")+1,-1))&&(_t=_t.slice(0,Zu.index)+"["+Rt("a",Zu[0].length-2)+"]"+_t.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;(Zu=this.tokenizer.rules.inline.blockSkip.exec(_t))!=null;)_t=_t.slice(0,Zu.index)+"["+Rt("a",Zu[0].length-2)+"]"+_t.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;(Zu=this.tokenizer.rules.inline.escapedEmSt.exec(_t))!=null;)_t=_t.slice(0,Zu.index)+"++"+_t.slice(this.tokenizer.rules.inline.escapedEmSt.lastIndex);for(;Ue;){if(Yu||(wu=""),Yu=!1,Ne=this.tokenizer.escape(Ue)){Ue=Ue.substring(Ne.raw.length),Ae.push(Ne);continue}if(Ne=this.tokenizer.tag(Ue,ht,St)){Ue=Ue.substring(Ne.raw.length),ht=Ne.inLink,St=Ne.inRawBlock;var Ct=Ae[Ae.length-1];Ct&&Ne.type==="text"&&Ct.type==="text"?(Ct.raw+=Ne.raw,Ct.text+=Ne.text):Ae.push(Ne);continue}if(Ne=this.tokenizer.link(Ue)){Ue=Ue.substring(Ne.raw.length),Ne.type==="link"&&(Ne.tokens=this.inlineTokens(Ne.text,[],!0,St)),Ae.push(Ne);continue}if(Ne=this.tokenizer.reflink(Ue,this.tokens.links)){Ue=Ue.substring(Ne.raw.length);var eu=Ae[Ae.length-1];Ne.type==="link"?(Ne.tokens=this.inlineTokens(Ne.text,[],!0,St),Ae.push(Ne)):eu&&Ne.type==="text"&&eu.type==="text"?(eu.raw+=Ne.raw,eu.text+=Ne.text):Ae.push(Ne);continue}if(Ne=this.tokenizer.emStrong(Ue,_t,wu)){Ue=Ue.substring(Ne.raw.length),Ne.tokens=this.inlineTokens(Ne.text,[],ht,St),Ae.push(Ne);continue}if(Ne=this.tokenizer.codespan(Ue)){Ue=Ue.substring(Ne.raw.length),Ae.push(Ne);continue}if(Ne=this.tokenizer.br(Ue)){Ue=Ue.substring(Ne.raw.length),Ae.push(Ne);continue}if(Ne=this.tokenizer.del(Ue)){Ue=Ue.substring(Ne.raw.length),Ne.tokens=this.inlineTokens(Ne.text,[],ht,St),Ae.push(Ne);continue}if(Ne=this.tokenizer.autolink(Ue,ft)){Ue=Ue.substring(Ne.raw.length),Ae.push(Ne);continue}if(!ht&&(Ne=this.tokenizer.url(Ue,ft))){Ue=Ue.substring(Ne.raw.length),Ae.push(Ne);continue}if(Ne=this.tokenizer.inlineText(Ue,St,tt)){Ue=Ue.substring(Ne.raw.length),Ne.raw.slice(-1)!=="_"&&(wu=Ne.raw.slice(-1)),Yu=!0,Fu=Ae[Ae.length-1],Fu&&Fu.type==="text"?(Fu.raw+=Ne.raw,Fu.text+=Ne.text):Ae.push(Ne);continue}if(Ue){var iu="Infinite loop on byte: "+Ue.charCodeAt(0);if(this.options.silent){console.error(iu);break}else throw new Error(iu)}}return Ae},e(Et,null,[{key:"rules",get:function(){return{block:We,inline:gt}}}]),Et}(),qe=c.exports.defaults,je=te.cleanUrl,ye=te.escape,Oe=function(){function Et(yt){this.options=yt||qe}var De=Et.prototype;return De.code=function(Ue,Ae,ht){var St=(Ae||"").match(/\S*/)[0];if(this.options.highlight){var Ne=this.options.highlight(Ue,St);Ne!=null&&Ne!==Ue&&(ht=!0,Ue=Ne)}return Ue=Ue.replace(/\n$/,"")+`
|
|
|
`,St?'<pre><code class="'+this.options.langPrefix+ye(St,!0)+'">'+(ht?Ue:ye(Ue,!0))+`</code></pre>
|
|
|
`:"<pre><code>"+(ht?Ue:ye(Ue,!0))+`</code></pre>
|
|
|
`},De.blockquote=function(Ue){return`<blockquote>
|
|
|
`+Ue+`</blockquote>
|
|
|
`},De.html=function(Ue){return Ue},De.heading=function(Ue,Ae,ht,St){return this.options.headerIds?"<h"+Ae+' id="'+this.options.headerPrefix+St.slug(ht)+'">'+Ue+"</h"+Ae+`>
|
|
|
`:"<h"+Ae+">"+Ue+"</h"+Ae+`>
|
|
|
`},De.hr=function(){return this.options.xhtml?`<hr/>
|
|
|
`:`<hr>
|
|
|
`},De.list=function(Ue,Ae,ht){var St=Ae?"ol":"ul",Ne=Ae&&ht!==1?' start="'+ht+'"':"";return"<"+St+Ne+`>
|
|
|
`+Ue+"</"+St+`>
|
|
|
`},De.listitem=function(Ue){return"<li>"+Ue+`</li>
|
|
|
`},De.checkbox=function(Ue){return"<input "+(Ue?'checked="" ':"")+'disabled="" type="checkbox"'+(this.options.xhtml?" /":"")+"> "},De.paragraph=function(Ue){return"<p>"+Ue+`</p>
|
|
|
`},De.table=function(Ue,Ae){return Ae&&(Ae="<tbody>"+Ae+"</tbody>"),`<table>
|
|
|
<thead>
|
|
|
`+Ue+`</thead>
|
|
|
`+Ae+`</table>
|
|
|
`},De.tablerow=function(Ue){return`<tr>
|
|
|
`+Ue+`</tr>
|
|
|
`},De.tablecell=function(Ue,Ae){var ht=Ae.header?"th":"td",St=Ae.align?"<"+ht+' align="'+Ae.align+'">':"<"+ht+">";return St+Ue+"</"+ht+`>
|
|
|
`},De.strong=function(Ue){return"<strong>"+Ue+"</strong>"},De.em=function(Ue){return"<em>"+Ue+"</em>"},De.codespan=function(Ue){return"<code>"+Ue+"</code>"},De.br=function(){return this.options.xhtml?"<br/>":"<br>"},De.del=function(Ue){return"<del>"+Ue+"</del>"},De.link=function(Ue,Ae,ht){if(Ue=je(this.options.sanitize,this.options.baseUrl,Ue),Ue===null)return ht;var St='<a href="'+ye(Ue)+'"';return Ae&&(St+=' title="'+Ae+'"'),St+=">"+ht+"</a>",St},De.image=function(Ue,Ae,ht){if(Ue=je(this.options.sanitize,this.options.baseUrl,Ue),Ue===null)return ht;var St='<img src="'+Ue+'" alt="'+ht+'"';return Ae&&(St+=' title="'+Ae+'"'),St+=this.options.xhtml?"/>":">",St},De.text=function(Ue){return Ue},Et}(),$e=function(){function Et(){}var De=Et.prototype;return De.strong=function(Ue){return Ue},De.em=function(Ue){return Ue},De.codespan=function(Ue){return Ue},De.del=function(Ue){return Ue},De.html=function(Ue){return Ue},De.text=function(Ue){return Ue},De.link=function(Ue,Ae,ht){return""+ht},De.image=function(Ue,Ae,ht){return""+ht},De.br=function(){return""},Et}(),Ze=function(){function Et(){this.seen={}}var De=Et.prototype;return De.serialize=function(Ue){return Ue.toLowerCase().trim().replace(/<[!\/a-z].*?>/ig,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-")},De.getNextSafeSlug=function(Ue,Ae){var ht=Ue,St=0;if(this.seen.hasOwnProperty(ht)){St=this.seen[Ue];do St++,ht=Ue+"-"+St;while(this.seen.hasOwnProperty(ht))}return Ae||(this.seen[Ue]=St,this.seen[ht]=0),ht},De.slug=function(Ue,Ae){Ae===void 0&&(Ae={});var ht=this.serialize(Ue);return this.getNextSafeSlug(ht,Ae.dryrun)},Et}(),Qe=Oe,lt=$e,mt=Ze,uu=c.exports.defaults,Qt=te.unescape,Le=function(){function Et(yt){this.options=yt||uu,this.options.renderer=this.options.renderer||new Qe,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new lt,this.slugger=new mt}Et.parse=function(Ue,Ae){var ht=new Et(Ae);return ht.parse(Ue)},Et.parseInline=function(Ue,Ae){var ht=new Et(Ae);return ht.parseInline(Ue)};var De=Et.prototype;return De.parse=function(Ue,Ae){Ae===void 0&&(Ae=!0);var ht="",St,Ne,Fu,_t,Zu,Yu,wu,Iu,Ct,eu,iu,au,bt,Ht,Dt,Ot,cu,Hu,Wu=Ue.length;for(St=0;St<Wu;St++)switch(eu=Ue[St],eu.type){case"space":continue;case"hr":{ht+=this.renderer.hr();continue}case"heading":{ht+=this.renderer.heading(this.parseInline(eu.tokens),eu.depth,Qt(this.parseInline(eu.tokens,this.textRenderer)),this.slugger);continue}case"code":{ht+=this.renderer.code(eu.text,eu.lang,eu.escaped);continue}case"table":{for(Iu="",wu="",_t=eu.header.length,Ne=0;Ne<_t;Ne++)wu+=this.renderer.tablecell(this.parseInline(eu.tokens.header[Ne]),{header:!0,align:eu.align[Ne]});for(Iu+=this.renderer.tablerow(wu),Ct="",_t=eu.cells.length,Ne=0;Ne<_t;Ne++){for(Yu=eu.tokens.cells[Ne],wu="",Zu=Yu.length,Fu=0;Fu<Zu;Fu++)wu+=this.renderer.tablecell(this.parseInline(Yu[Fu]),{header:!1,align:eu.align[Fu]});Ct+=this.renderer.tablerow(wu)}ht+=this.renderer.table(Iu,Ct);continue}case"blockquote":{Ct=this.parse(eu.tokens),ht+=this.renderer.blockquote(Ct);continue}case"list":{for(iu=eu.ordered,au=eu.start,bt=eu.loose,_t=eu.items.length,Ct="",Ne=0;Ne<_t;Ne++)Dt=eu.items[Ne],Ot=Dt.checked,cu=Dt.task,Ht="",Dt.task&&(Hu=this.renderer.checkbox(Ot),bt?Dt.tokens.length>0&&Dt.tokens[0].type==="text"?(Dt.tokens[0].text=Hu+" "+Dt.tokens[0].text,Dt.tokens[0].tokens&&Dt.tokens[0].tokens.length>0&&Dt.tokens[0].tokens[0].type==="text"&&(Dt.tokens[0].tokens[0].text=Hu+" "+Dt.tokens[0].tokens[0].text)):Dt.tokens.unshift({type:"text",text:Hu}):Ht+=Hu),Ht+=this.parse(Dt.tokens,bt),Ct+=this.renderer.listitem(Ht,cu,Ot);ht+=this.renderer.list(Ct,iu,au);continue}case"html":{ht+=this.renderer.html(eu.text);continue}case"paragraph":{ht+=this.renderer.paragraph(this.parseInline(eu.tokens));continue}case"text":{for(Ct=eu.tokens?this.parseInline(eu.tokens):eu.text;St+1<Wu&&Ue[St+1].type==="text";)eu=Ue[++St],Ct+=`
|
|
|
`+(eu.tokens?this.parseInline(eu.tokens):eu.text);ht+=Ae?this.renderer.paragraph(Ct):Ct;continue}default:{var Br='Token with "'+eu.type+'" type was not found.';if(this.options.silent){console.error(Br);return}else throw new Error(Br)}}return ht},De.parseInline=function(Ue,Ae){Ae=Ae||this.renderer;var ht="",St,Ne,Fu=Ue.length;for(St=0;St<Fu;St++)switch(Ne=Ue[St],Ne.type){case"escape":{ht+=Ae.text(Ne.text);break}case"html":{ht+=Ae.html(Ne.text);break}case"link":{ht+=Ae.link(Ne.href,Ne.title,this.parseInline(Ne.tokens,Ae));break}case"image":{ht+=Ae.image(Ne.href,Ne.title,Ne.text);break}case"strong":{ht+=Ae.strong(this.parseInline(Ne.tokens,Ae));break}case"em":{ht+=Ae.em(this.parseInline(Ne.tokens,Ae));break}case"codespan":{ht+=Ae.codespan(Ne.text);break}case"br":{ht+=Ae.br();break}case"del":{ht+=Ae.del(this.parseInline(Ne.tokens,Ae));break}case"text":{ht+=Ae.text(Ne.text);break}default:{var _t='Token with "'+Ne.type+'" type was not found.';if(this.options.silent){console.error(_t);return}else throw new Error(_t)}}return ht},Et}(),et=ct,Zt=Le,Tt=Se,Nt=Oe,Wt=$e,nu=Ze,Ut=te.merge,we=te.checkSanitizeDeprecation,de=te.escape,me=c.exports.getDefaults,xt=c.exports.changeDefaults,Ce=c.exports.defaults;function at(Et,De,yt){if(typeof Et=="undefined"||Et===null)throw new Error("marked(): input parameter is undefined or null");if(typeof Et!="string")throw new Error("marked(): input parameter is of type "+Object.prototype.toString.call(Et)+", string expected");if(typeof De=="function"&&(yt=De,De=null),De=Ut({},at.defaults,De||{}),we(De),yt){var Ue=De.highlight,Ae;try{Ae=et.lex(Et,De)}catch(Fu){return yt(Fu)}var ht=function(_t){var Zu;if(!_t)try{De.walkTokens&&at.walkTokens(Ae,De.walkTokens),Zu=Zt.parse(Ae,De)}catch(Yu){_t=Yu}return De.highlight=Ue,_t?yt(_t):yt(null,Zu)};if(!Ue||Ue.length<3||(delete De.highlight,!Ae.length))return ht();var St=0;at.walkTokens(Ae,function(Fu){Fu.type==="code"&&(St++,setTimeout(function(){Ue(Fu.text,Fu.lang,function(_t,Zu){if(_t)return ht(_t);Zu!=null&&Zu!==Fu.text&&(Fu.text=Zu,Fu.escaped=!0),St--,St===0&&ht()})},0))}),St===0&&ht();return}try{var Ne=et.lex(Et,De);return De.walkTokens&&at.walkTokens(Ne,De.walkTokens),Zt.parse(Ne,De)}catch(Fu){if(Fu.message+=`
|
|
|
Please report this to https://github.com/markedjs/marked.`,De.silent)return"<p>An error occurred:</p><pre>"+de(Fu.message+"",!0)+"</pre>";throw Fu}}at.options=at.setOptions=function(Et){return Ut(at.defaults,Et),xt(at.defaults),at},at.getDefaults=me,at.defaults=Ce,at.use=function(Et){var De=Ut({},Et);if(Et.renderer&&function(){var Ue=at.defaults.renderer||new Nt,Ae=function(Ne){var Fu=Ue[Ne];Ue[Ne]=function(){for(var _t=arguments.length,Zu=new Array(_t),Yu=0;Yu<_t;Yu++)Zu[Yu]=arguments[Yu];var wu=Et.renderer[Ne].apply(Ue,Zu);return wu===!1&&(wu=Fu.apply(Ue,Zu)),wu}};for(var ht in Et.renderer)Ae(ht);De.renderer=Ue}(),Et.tokenizer&&function(){var Ue=at.defaults.tokenizer||new Tt,Ae=function(Ne){var Fu=Ue[Ne];Ue[Ne]=function(){for(var _t=arguments.length,Zu=new Array(_t),Yu=0;Yu<_t;Yu++)Zu[Yu]=arguments[Yu];var wu=Et.tokenizer[Ne].apply(Ue,Zu);return wu===!1&&(wu=Fu.apply(Ue,Zu)),wu}};for(var ht in Et.tokenizer)Ae(ht);De.tokenizer=Ue}(),Et.walkTokens){var yt=at.defaults.walkTokens;De.walkTokens=function(Ue){Et.walkTokens(Ue),yt&&yt(Ue)}}at.setOptions(De)},at.walkTokens=function(Et,De){for(var yt=l(Et),Ue;!(Ue=yt()).done;){var Ae=Ue.value;switch(De(Ae),Ae.type){case"table":{for(var ht=l(Ae.tokens.header),St;!(St=ht()).done;){var Ne=St.value;at.walkTokens(Ne,De)}for(var Fu=l(Ae.tokens.cells),_t;!(_t=Fu()).done;)for(var Zu=_t.value,Yu=l(Zu),wu;!(wu=Yu()).done;){var Iu=wu.value;at.walkTokens(Iu,De)}break}case"list":{at.walkTokens(Ae.items,De);break}default:Ae.tokens&&at.walkTokens(Ae.tokens,De)}}},at.parseInline=function(Et,De){if(typeof Et=="undefined"||Et===null)throw new Error("marked.parseInline(): input parameter is undefined or null");if(typeof Et!="string")throw new Error("marked.parseInline(): input parameter is of type "+Object.prototype.toString.call(Et)+", string expected");De=Ut({},at.defaults,De||{}),we(De);try{var yt=et.lexInline(Et,De);return De.walkTokens&&at.walkTokens(yt,De.walkTokens),Zt.parseInline(yt,De)}catch(Ue){if(Ue.message+=`
|
|
|
Please report this to https://github.com/markedjs/marked.`,De.silent)return"<p>An error occurred:</p><pre>"+de(Ue.message+"",!0)+"</pre>";throw Ue}},at.Parser=Zt,at.parser=Zt.parse,at.Renderer=Nt,at.TextRenderer=Wt,at.Lexer=et,at.lexer=et.lex,at.Tokenizer=Tt,at.Slugger=nu,at.parse=at;var jt=at;return jt})},11690:function(f){const g=/[&<>"']/,e=/[&<>"']/g,u=/[<>"']|&(?!#?\w+;)/,n=/[<>"']|&(?!#?\w+;)/g,l={"&":"&","<":"<",">":">",'"':""","'":"'"},c=G=>l[G];function d(G,ae){if(ae){if(g.test(G))return G.replace(e,c)}else if(u.test(G))return G.replace(n,c);return G}const s=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig;function h(G){return G.replace(s,(ae,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(G,ae){G=G.source||G,ae=ae||"";const ne={replace:(oe,ee)=>(ee=ee.source||ee,ee=ee.replace(o,"$1"),G=G.replace(oe,ee),ne),getRegex:()=>new RegExp(G,ae)};return ne}const B=/[^\w:]/g,p=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function y(G,ae,ne){if(G){let oe;try{oe=decodeURIComponent(h(ne)).replace(B,"").toLowerCase()}catch(ee){return null}if(oe.indexOf("javascript:")===0||oe.indexOf("vbscript:")===0||oe.indexOf("data:")===0)return null}ae&&!p.test(ne)&&(ne=O(ae,ne));try{ne=encodeURI(ne).replace(/%25/g,"%")}catch(oe){return null}return ne}const m={},E=/^[^:]+:\/*[^/]*$/,x=/^([^:]+:)[\s\S]*$/,I=/^([^:]+:\/*[^/]*)[\s\S]*$/;function O(G,ae){m[" "+G]||(E.test(G)?m[" "+G]=G+"/":m[" "+G]=M(G,"/",!0)),G=m[" "+G];const ne=G.indexOf(":")===-1;return ae.substring(0,2)==="//"?ne?ae:G.replace(x,"$1")+ae:ae.charAt(0)==="/"?ne?ae:G.replace(I,"$1")+ae:G+ae}const D={exec:function(){}};function S(G){let ae=1,ne,oe;for(;ae<arguments.length;ae++){ne=arguments[ae];for(oe in ne)Object.prototype.hasOwnProperty.call(ne,oe)&&(G[oe]=ne[oe])}return G}function R(G,ae){const ne=G.replace(/\|/g,(q,K,se)=>{let te=!1,J=K;for(;--J>=0&&se[J]==="\\";)te=!te;return te?"|":" |"}),oe=ne.split(/ \|/);let ee=0;if(oe.length>ae)oe.splice(ae);else for(;oe.length<ae;)oe.push("");for(;ee<oe.length;ee++)oe[ee]=oe[ee].trim().replace(/\\\|/g,"|");return oe}function M(G,ae,ne){const oe=G.length;if(oe===0)return"";let ee=0;for(;ee<oe;){const q=G.charAt(oe-ee-1);if(q===ae&&!ne)ee++;else if(q!==ae&&ne)ee++;else break}return G.substr(0,oe-ee)}function N(G,ae){if(G.indexOf(ae[1])===-1)return-1;const ne=G.length;let oe=0,ee=0;for(;ee<ne;ee++)if(G[ee]==="\\")ee++;else if(G[ee]===ae[0])oe++;else if(G[ee]===ae[1]&&(oe--,oe<0))return ee;return-1}function Y(G){G&&G.sanitize&&!G.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,ae){if(ae<1)return"";let ne="";for(;ae>1;)ae&1&&(ne+=G),ae>>=1,G+=G;return ne+G}f.exports={escape:d,unescape:h,edit:i,cleanUrl:y,resolveUrl:O,noopTest:D,merge:S,splitCells:R,rtrim:M,findClosingBracket:N,checkSanitizeDeprecation:Y,repeatString:$}},93735:function(f,g,e){(function(){var u=e(75041),n=e(67751).utf8,l=e(78034),c=e(67751).bin,d=function(s,h){s.constructor==String?h&&h.encoding==="binary"?s=c.stringToBytes(s):s=n.stringToBytes(s):l(s)?s=Array.prototype.slice.call(s,0):!Array.isArray(s)&&s.constructor!==Uint8Array&&(s=s.toString());for(var o=u.bytesToWords(s),i=s.length*8,B=1732584193,p=-271733879,y=-1732584194,m=271733878,E=0;E<o.length;E++)o[E]=(o[E]<<8|o[E]>>>24)&16711935|(o[E]<<24|o[E]>>>8)&4278255360;o[i>>>5]|=128<<i%32,o[(i+64>>>9<<4)+14]=i;for(var x=d._ff,I=d._gg,O=d._hh,D=d._ii,E=0;E<o.length;E+=16){var S=B,R=p,M=y,N=m;B=x(B,p,y,m,o[E+0],7,-680876936),m=x(m,B,p,y,o[E+1],12,-389564586),y=x(y,m,B,p,o[E+2],17,606105819),p=x(p,y,m,B,o[E+3],22,-1044525330),B=x(B,p,y,m,o[E+4],7,-176418897),m=x(m,B,p,y,o[E+5],12,1200080426),y=x(y,m,B,p,o[E+6],17,-1473231341),p=x(p,y,m,B,o[E+7],22,-45705983),B=x(B,p,y,m,o[E+8],7,1770035416),m=x(m,B,p,y,o[E+9],12,-1958414417),y=x(y,m,B,p,o[E+10],17,-42063),p=x(p,y,m,B,o[E+11],22,-1990404162),B=x(B,p,y,m,o[E+12],7,1804603682),m=x(m,B,p,y,o[E+13],12,-40341101),y=x(y,m,B,p,o[E+14],17,-1502002290),p=x(p,y,m,B,o[E+15],22,1236535329),B=I(B,p,y,m,o[E+1],5,-165796510),m=I(m,B,p,y,o[E+6],9,-1069501632),y=I(y,m,B,p,o[E+11],14,643717713),p=I(p,y,m,B,o[E+0],20,-373897302),B=I(B,p,y,m,o[E+5],5,-701558691),m=I(m,B,p,y,o[E+10],9,38016083),y=I(y,m,B,p,o[E+15],14,-660478335),p=I(p,y,m,B,o[E+4],20,-405537848),B=I(B,p,y,m,o[E+9],5,568446438),m=I(m,B,p,y,o[E+14],9,-1019803690),y=I(y,m,B,p,o[E+3],14,-187363961),p=I(p,y,m,B,o[E+8],20,1163531501),B=I(B,p,y,m,o[E+13],5,-1444681467),m=I(m,B,p,y,o[E+2],9,-51403784),y=I(y,m,B,p,o[E+7],14,1735328473),p=I(p,y,m,B,o[E+12],20,-1926607734),B=O(B,p,y,m,o[E+5],4,-378558),m=O(m,B,p,y,o[E+8],11,-2022574463),y=O(y,m,B,p,o[E+11],16,1839030562),p=O(p,y,m,B,o[E+14],23,-35309556),B=O(B,p,y,m,o[E+1],4,-1530992060),m=O(m,B,p,y,o[E+4],11,1272893353),y=O(y,m,B,p,o[E+7],16,-155497632),p=O(p,y,m,B,o[E+10],23,-1094730640),B=O(B,p,y,m,o[E+13],4,681279174),m=O(m,B,p,y,o[E+0],11,-358537222),y=O(y,m,B,p,o[E+3],16,-722521979),p=O(p,y,m,B,o[E+6],23,76029189),B=O(B,p,y,m,o[E+9],4,-640364487),m=O(m,B,p,y,o[E+12],11,-421815835),y=O(y,m,B,p,o[E+15],16,530742520),p=O(p,y,m,B,o[E+2],23,-995338651),B=D(B,p,y,m,o[E+0],6,-198630844),m=D(m,B,p,y,o[E+7],10,1126891415),y=D(y,m,B,p,o[E+14],15,-1416354905),p=D(p,y,m,B,o[E+5],21,-57434055),B=D(B,p,y,m,o[E+12],6,1700485571),m=D(m,B,p,y,o[E+3],10,-1894986606),y=D(y,m,B,p,o[E+10],15,-1051523),p=D(p,y,m,B,o[E+1],21,-2054922799),B=D(B,p,y,m,o[E+8],6,1873313359),m=D(m,B,p,y,o[E+15],10,-30611744),y=D(y,m,B,p,o[E+6],15,-1560198380),p=D(p,y,m,B,o[E+13],21,1309151649),B=D(B,p,y,m,o[E+4],6,-145523070),m=D(m,B,p,y,o[E+11],10,-1120210379),y=D(y,m,B,p,o[E+2],15,718787259),p=D(p,y,m,B,o[E+9],21,-343485551),B=B+S>>>0,p=p+R>>>0,y=y+M>>>0,m=m+N>>>0}return u.endian([B,p,y,m])};d._ff=function(s,h,o,i,B,p,y){var m=s+(h&o|~h&i)+(B>>>0)+y;return(m<<p|m>>>32-p)+h},d._gg=function(s,h,o,i,B,p,y){var m=s+(h&i|o&~i)+(B>>>0)+y;return(m<<p|m>>>32-p)+h},d._hh=function(s,h,o,i,B,p,y){var m=s+(h^o^i)+(B>>>0)+y;return(m<<p|m>>>32-p)+h},d._ii=function(s,h,o,i,B,p,y){var m=s+(o^(h|~i))+(B>>>0)+y;return(m<<p|m>>>32-p)+h},d._blocksize=16,d._digestsize=16,f.exports=function(s,h){if(s==null)throw new Error("Illegal argument "+s);var o=u.wordsToBytes(d(s,h));return h&&h.asBytes?o:h&&h.asString?c.bytesToString(o):u.bytesToHex(o)}})()},61339:function(f){f.exports=g;function g(e,u){if(!e)throw new Error(u||"Assertion failed")}g.equal=function(u,n,l){if(u!=n)throw new Error(l||"Assertion failed: "+u+" != "+n)}},75918:function(f,g,e){"use strict";e.d(g,{Wi:function(){return s},Z0:function(){return h},aU:function(){return d},eZ:function(){return i},wY:function(){return o}});var u=e(4348),n=e(69323),l=e(13268),c=function(B,p,y,m){function E(x){return x instanceof y?x:new y(function(I){I(x)})}return new(y||(y=Promise))(function(x,I){function O(R){try{S(m.next(R))}catch(M){I(M)}}function D(R){try{S(m.throw(R))}catch(M){I(M)}}function S(R){R.done?x(R.value):E(R.value).then(O,D)}S((m=m.apply(B,p||[])).next())})};class d extends n.JT{constructor(p,y="",m="",E=!0,x){super(),this._onDidChange=this._register(new u.Q5),this.onDidChange=this._onDidChange.event,this._enabled=!0,this._id=p,this._label=y,this._cssClass=m,this._enabled=E,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,y){return c(this,void 0,void 0,function*(){this._actionCallback&&(yield this._actionCallback(p))})}}class s extends n.JT{constructor(){super(...arguments),this._onBeforeRun=this._register(new u.Q5),this.onBeforeRun=this._onBeforeRun.event,this._onDidRun=this._register(new u.Q5),this.onDidRun=this._onDidRun.event}run(p,y){return c(this,void 0,void 0,function*(){if(!p.enabled)return;this._onBeforeRun.fire({action:p});let m;try{yield this.runAction(p,y)}catch(E){m=E}this._onDidRun.fire({action:p,error:m})})}runAction(p,y){return c(this,void 0,void 0,function*(){yield p.run(y)})}}class h extends d{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,y,m,E){this.tooltip="",this.enabled=!0,this.checked=!1,this.id=p,this.label=y,this.class=E,this._actions=m}get actions(){return this._actions}dispose(){}run(){return c(this,void 0,void 0,function*(){})}}class i extends d{constructor(){super(i.ID,l.N("submenu.empty","(empty)"),void 0,!1)}}i.ID="vs.actions.empty"},76068:function(f,g,e){"use strict";e.d(g,{ok:function(){return u}});function u(n,l){if(!n)throw new Error(l?`Assertion failed (${l})`:"Assertion Failed")}},52615:function(f,g,e){"use strict";e.d(g,{CM:function(){return d},JL:function(){return s},dT:function(){return o},fK:function(){return c},lA:function(){return h}});var u=e(4348);class n{constructor(){this._icons=new Map,this._onDidRegister=new u.Q5}add(B){const p=this._icons.get(B.id);p?B.description?p.description=B.description:console.error(`Duplicate registration of codicon ${B.id}`):(this._icons.set(B.id,B),this._onDidRegister.fire(B))}get(B){return this._icons.get(B)}get all(){return this._icons.values()}get onDidRegister(){return this._onDidRegister.event}}const l=new n,c=l;function d(i,B){return new h(i,B)}function s(i){return i?i.replace(/\$\((.*?)\)/g,(B,p)=>` ${p} `).trim():""}class h{constructor(B,p,y){this.id=B,this.definition=p,this.description=y,l.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 B=new RegExp(`^(${i.iconNameExpression})(${i.iconModifierExpression})?$`);function p(E){if(E instanceof h)return["codicon","codicon-"+E.id];const x=B.exec(E.id);if(!x)return p(h.error);let[,I,O]=x;const D=["codicon","codicon-"+I];return O&&D.push("codicon-modifier-"+O.substr(1)),D}i.asClassNameArray=p;function y(E){return p(E).join(" ")}i.asClassName=y;function m(E){return"."+p(E).join(".")}i.asCSSSelector=m})(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(f,g,e){"use strict";e.d(g,{B8:function(){return p},Cp:function(){return c},F0:function(){return o},L6:function(){return B},VV:function(){return h},b1:function(){return i},dL:function(){return l},ri:function(){return d}});class u{constructor(){this.listeners=[],this.unexpectedErrorHandler=function(m){setTimeout(()=>{throw m.stack?new Error(m.message+`
|
|
|
|
|
|
`+m.stack):m},0)}}emit(m){this.listeners.forEach(E=>{E(m)})}onUnexpectedError(m){this.unexpectedErrorHandler(m),this.emit(m)}onUnexpectedExternalError(m){this.unexpectedErrorHandler(m)}}const n=new u;function l(y){h(y)||n.onUnexpectedError(y)}function c(y){h(y)||n.onUnexpectedExternalError(y)}function d(y){if(y instanceof Error){let{name:m,message:E}=y;const x=y.stacktrace||y.stack;return{$isError:!0,name:m,message:E,stack:x}}return y}const s="Canceled";function h(y){return y instanceof Error&&y.name===s&&y.message===s}function o(){const y=new Error(s);return y.name=y.message,y}function i(y){return y?new Error(`Illegal argument: ${y}`):new Error("Illegal argument")}function B(y){return y?new Error(`Illegal state: ${y}`):new Error("Illegal state")}class p extends Error{constructor(m){super("NotSupported"),m&&(this.message=m)}}},4348:function(f,g,e){"use strict";e.d(g,{D0:function(){return p},E7:function(){return y},K3:function(){return B},Q5:function(){return i},ZD:function(){return m},ju:function(){return d}});var u=e(79881),n=e(69323),l=e(34502),c=e(95830),d;(function(E){E.None=()=>n.JT.None;function x(se){return(te,J=null,ce)=>{let W=!1,j;return j=se(ie=>{if(!W)return j?j.dispose():W=!0,te.call(J,ie)},null,ce),W&&j.dispose(),j}}E.once=x;function I(se,te){return N((J,ce=null,W)=>se(j=>J.call(ce,te(j)),null,W))}E.map=I;function O(se,te){return N((J,ce=null,W)=>se(j=>{te(j),J.call(ce,j)},null,W))}E.forEach=O;function D(se,te){return N((J,ce=null,W)=>se(j=>te(j)&&J.call(ce,j),null,W))}E.filter=D;function S(se){return se}E.signal=S;function R(...se){return(te,J=null,ce)=>(0,n.F8)(...se.map(W=>W(j=>te.call(J,j),null,ce)))}E.any=R;function M(se,te,J){let ce=J;return I(se,W=>(ce=te(ce,W),ce))}E.reduce=M;function N(se){let te;const J=new i({onFirstListenerAdd(){te=se(J.fire,J)},onLastListenerRemove(){te.dispose()}});return J.event}function Y(se,te,J=100,ce=!1,W){let j,ie,ve,Fe=0;const Se=new i({leakWarningThreshold:W,onFirstListenerAdd(){j=se(Ge=>{Fe++,ie=te(ie,Ge),ce&&!ve&&(Se.fire(ie),ie=void 0),clearTimeout(ve),ve=setTimeout(()=>{const ze=ie;ie=void 0,ve=void 0,(!ce||Fe>1)&&Se.fire(ze),Fe=0},J)})},onLastListenerRemove(){j.dispose()}});return Se.event}E.debounce=Y;function $(se,te=(J,ce)=>J===ce){let J=!0,ce;return D(se,W=>{const j=J||!te(W,ce);return J=!1,ce=W,j})}E.latch=$;function G(se,te){return[E.filter(se,te),E.filter(se,J=>!te(J))]}E.split=G;function ae(se,te=!1,J=[]){let ce=J.slice(),W=se(ve=>{ce?ce.push(ve):ie.fire(ve)});const j=()=>{ce&&ce.forEach(ve=>ie.fire(ve)),ce=null},ie=new i({onFirstListenerAdd(){W||(W=se(ve=>ie.fire(ve)))},onFirstListenerDidAdd(){ce&&(te?setTimeout(j):j())},onLastListenerRemove(){W&&W.dispose(),W=null}});return ie.event}E.buffer=ae;class ne{constructor(te){this.event=te}map(te){return new ne(I(this.event,te))}forEach(te){return new ne(O(this.event,te))}filter(te){return new ne(D(this.event,te))}reduce(te,J){return new ne(M(this.event,te,J))}latch(){return new ne($(this.event))}debounce(te,J=100,ce=!1,W){return new ne(Y(this.event,te,J,ce,W))}on(te,J,ce){return this.event(te,J,ce)}once(te,J,ce){return x(this.event)(te,J,ce)}}function oe(se){return new ne(se)}E.chain=oe;function ee(se,te,J=ce=>ce){const ce=(...ve)=>ie.fire(J(...ve)),W=()=>se.on(te,ce),j=()=>se.removeListener(te,ce),ie=new i({onFirstListenerAdd:W,onLastListenerRemove:j});return ie.event}E.fromNodeEventEmitter=ee;function q(se,te,J=ce=>ce){const ce=(...ve)=>ie.fire(J(...ve)),W=()=>se.addEventListener(te,ce),j=()=>se.removeEventListener(te,ce),ie=new i({onFirstListenerAdd:W,onLastListenerRemove:j});return ie.event}E.fromDOMEventEmitter=q;function K(se){return new Promise(te=>x(se)(te))}E.toPromise=K})(d||(d={}));class s{constructor(x){this._listenerCount=0,this._invocationCount=0,this._elapsedOverall=0,this._name=`${x}_${s._idPool++}`}start(x){this._stopWatch=new c.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}}}s._idPool=0;let h=-1;class o{constructor(x,I=Math.random().toString(18).slice(2,5)){this.customThreshold=x,this.name=I,this._warnCountdown=0}dispose(){this._stacks&&this._stacks.clear()}check(x){let I=h;if(typeof this.customThreshold=="number"&&(I=this.customThreshold),I<=0||x<I)return;this._stacks||(this._stacks=new Map);const O=new Error().stack.split(`
|
|
|
`).slice(3).join(`
|
|
|
`),D=this._stacks.get(O)||0;if(this._stacks.set(O,D+1),this._warnCountdown-=1,this._warnCountdown<=0){this._warnCountdown=I*.5;let S,R=0;for(const[M,N]of this._stacks)(!S||R<N)&&(S=M,R=N);console.warn(`[${this.name}] potential listener LEAK detected, having ${x} listeners already. MOST frequent listener (${R}):`),console.warn(S)}return()=>{const S=this._stacks.get(O)||0;this._stacks.set(O,S-1)}}}class i{constructor(x){var I;this._disposed=!1,this._options=x,this._leakageMon=h>0?new o(this._options&&this._options.leakWarningThreshold):void 0,this._perfMon=!((I=this._options)===null||I===void 0)&&I._profName?new s(this._options._profName):void 0}get event(){return this._event||(this._event=(x,I,O)=>{var D;this._listeners||(this._listeners=new l.S);const S=this._listeners.isEmpty();S&&this._options&&this._options.onFirstListenerAdd&&this._options.onFirstListenerAdd(this);const R=this._listeners.push(I?[x,I]:x);S&&this._options&&this._options.onFirstListenerDidAdd&&this._options.onFirstListenerDidAdd(this),this._options&&this._options.onListenerDidAdd&&this._options.onListenerDidAdd(this,x,I);const M=(D=this._leakageMon)===null||D===void 0?void 0:D.check(this._listeners.size),N=(0,n.OF)(()=>{M&&M(),this._disposed||(R(),this._options&&this._options.onLastListenerRemove&&(this._listeners&&!this._listeners.isEmpty()||this._options.onLastListenerRemove(this)))});return O instanceof n.SL?O.add(N):Array.isArray(O)&&O.push(N),N}),this._event}fire(x){var I,O;if(this._listeners){this._deliveryQueue||(this._deliveryQueue=new l.S);for(let D of this._listeners)this._deliveryQueue.push([D,x]);for((I=this._perfMon)===null||I===void 0||I.start(this._deliveryQueue.size);this._deliveryQueue.size>0;){const[D,S]=this._deliveryQueue.shift();try{typeof D=="function"?D.call(void 0,S):D[0].call(D[1],S)}catch(R){(0,u.dL)(R)}}(O=this._perfMon)===null||O===void 0||O.stop()}}dispose(){var x,I,O,D,S;this._disposed||(this._disposed=!0,(x=this._listeners)===null||x===void 0||x.clear(),(I=this._deliveryQueue)===null||I===void 0||I.clear(),(D=(O=this._options)===null||O===void 0?void 0:O.onLastListenerRemove)===null||D===void 0||D.call(O),(S=this._leakageMon)===null||S===void 0||S.dispose())}}class B extends i{constructor(x){super(x),this._isPaused=0,this._eventQueue=new l.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 B{constructor(x){var I;super(x),this._delay=(I=x.delay)!==null&&I!==void 0?I:100}fire(x){this._handle||(this.pause(),this._handle=setTimeout(()=>{this._handle=void 0,this.resume()},this._delay)),super.fire(x)}}class y{constructor(){this.buffers=[]}wrapEvent(x){return(I,O,D)=>x(S=>{const R=this.buffers[this.buffers.length-1];R?R.push(()=>I.call(O,S)):I.call(O,S)},void 0,D)}bufferEvents(x){const I=[];this.buffers.push(I);const O=x();return this.buffers.pop(),I.forEach(D=>D()),O}}class m{constructor(){this.listening=!1,this.inputEvent=d.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(f,g,e){"use strict";e.d(g,{I:function(){return u}});function u(n){const l=this;let c=!1,d;return function(){return c||(c=!0,d=n.apply(l,arguments)),d}}},88226:function(f,g,e){"use strict";e.d(g,{$:function(){return u}});var u;(function(n){function l(R){return R&&typeof R=="object"&&typeof R[Symbol.iterator]=="function"}n.is=l;const c=Object.freeze([]);function d(){return c}n.empty=d;function*s(R){yield R}n.single=s;function h(R){return R||c}n.from=h;function o(R){return!R||R[Symbol.iterator]().next().done===!0}n.isEmpty=o;function i(R){return R[Symbol.iterator]().next().value}n.first=i;function B(R,M){for(const N of R)if(M(N))return!0;return!1}n.some=B;function p(R,M){for(const N of R)if(M(N))return N}n.find=p;function*y(R,M){for(const N of R)M(N)&&(yield N)}n.filter=y;function*m(R,M){let N=0;for(const Y of R)yield M(Y,N++)}n.map=m;function*E(...R){for(const M of R)for(const N of M)yield N}n.concat=E;function*x(R){for(const M of R)for(const N of M)yield N}n.concatNested=x;function I(R,M,N){let Y=N;for(const $ of R)Y=M(Y,$);return Y}n.reduce=I;function*O(R,M,N=R.length){for(M<0&&(M+=R.length),N<0?N+=R.length:N>R.length&&(N=R.length);M<N;M++)yield R[M]}n.slice=O;function D(R,M=Number.POSITIVE_INFINITY){const N=[];if(M===0)return[N,R];const Y=R[Symbol.iterator]();for(let $=0;$<M;$++){const G=Y.next();if(G.done)return[N,n.empty()];N.push(G.value)}return[N,{[Symbol.iterator](){return Y}}]}n.consume=D;function S(R,M,N=(Y,$)=>Y===$){const Y=R[Symbol.iterator](),$=M[Symbol.iterator]();for(;;){const G=Y.next(),ae=$.next();if(G.done!==ae.done)return!1;if(G.done)return!0;if(!N(G.value,ae.value))return!1}}n.equals=S})(u||(u={}))},69323:function(f,g,e){"use strict";e.d(g,{B9:function(){return m},F8:function(){return E},JT:function(){return O},Jz:function(){return S},OF:function(){return x},SL:function(){return I},Wf:function(){return y},XK:function(){return D},dk:function(){return B}});var u=e(17845),n=e(88226);const l=!1;let c=null;function d(R){c=R}if(l){const R="__is_disposable_tracked__";d(new class{trackDisposable(M){const N=new Error("Potentially leaked disposable").stack;setTimeout(()=>{M[R]||console.log(N)},3e3)}setParent(M,N){if(M&&M!==O.None)try{M[R]=!0}catch(Y){}}markAsDisposed(M){if(M&&M!==O.None)try{M[R]=!0}catch(N){}}markAsSingleton(M){}})}function s(R){return c==null||c.trackDisposable(R),R}function h(R){c==null||c.markAsDisposed(R)}function o(R,M){c==null||c.setParent(R,M)}function i(R,M){if(c)for(const N of R)c.setParent(N,M)}function B(R){return c==null||c.markAsSingleton(R),R}class p extends Error{constructor(M){super(`Encountered errors while disposing of store. Errors: [${M.join(", ")}]`),this.errors=M}}function y(R){return typeof R.dispose=="function"&&R.dispose.length===0}function m(R){if(n.$.is(R)){let M=[];for(const N of R)if(N)try{N.dispose()}catch(Y){M.push(Y)}if(M.length===1)throw M[0];if(M.length>1)throw new p(M);return Array.isArray(R)?[]:R}else if(R)return R.dispose(),R}function E(...R){const M=x(()=>m(R));return i(R,M),M}function x(R){const M=s({dispose:(0,u.I)(()=>{h(M),R()})});return M}class I{constructor(){this._toDispose=new Set,this._isDisposed=!1,s(this)}dispose(){this._isDisposed||(h(this),this._isDisposed=!0,this.clear())}clear(){try{m(this._toDispose.values())}finally{this._toDispose.clear()}}add(M){if(!M)return M;if(M===this)throw new Error("Cannot register a disposable on itself!");return o(M,this),this._isDisposed?I.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(M),M}}I.DISABLE_DISPOSED_WARNING=!1;class O{constructor(){this._store=new I,s(this),o(this._store,this)}dispose(){h(this),this._store.dispose()}_register(M){if(M===this)throw new Error("Cannot register a disposable on itself!");return this._store.add(M)}}O.None=Object.freeze({dispose(){}});class D{constructor(){this._isDisposed=!1,s(this)}get value(){return this._isDisposed?void 0:this._value}set value(M){var N;this._isDisposed||M===this._value||((N=this._value)===null||N===void 0||N.dispose(),M&&o(M,this),this._value=M)}clear(){this.value=void 0}dispose(){var M;this._isDisposed=!0,h(this),(M=this._value)===null||M===void 0||M.dispose(),this._value=void 0}clearAndLeak(){const M=this._value;return this._value=void 0,M&&o(M,null),M}}class S{constructor(M){this.object=M}dispose(){}}},34502:function(f,g,e){"use strict";e.d(g,{S:function(){return n}});class u{constructor(c){this.element=c,this.next=u.Undefined,this.prev=u.Undefined}}u.Undefined=new u(void 0);class n{constructor(){this._first=u.Undefined,this._last=u.Undefined,this._size=0}get size(){return this._size}isEmpty(){return this._first===u.Undefined}clear(){let c=this._first;for(;c!==u.Undefined;){const d=c.next;c.prev=u.Undefined,c.next=u.Undefined,c=d}this._first=u.Undefined,this._last=u.Undefined,this._size=0}unshift(c){return this._insert(c,!1)}push(c){return this._insert(c,!0)}_insert(c,d){const s=new u(c);if(this._first===u.Undefined)this._first=s,this._last=s;else if(d){const o=this._last;this._last=s,s.prev=o,o.next=s}else{const o=this._first;this._first=s,s.next=o,o.prev=s}this._size+=1;let h=!1;return()=>{h||(h=!0,this._remove(s))}}shift(){if(this._first!==u.Undefined){const c=this._first.element;return this._remove(this._first),c}}pop(){if(this._last!==u.Undefined){const c=this._last.element;return this._remove(this._last),c}}_remove(c){if(c.prev!==u.Undefined&&c.next!==u.Undefined){const d=c.prev;d.next=c.next,c.next.prev=d}else c.prev===u.Undefined&&c.next===u.Undefined?(this._first=u.Undefined,this._last=u.Undefined):c.next===u.Undefined?(this._last=this._last.prev,this._last.next=u.Undefined):c.prev===u.Undefined&&(this._first=this._first.next,this._first.prev=u.Undefined);this._size-=1}*[Symbol.iterator](){let c=this._first;for(;c!==u.Undefined;)yield c.element,c=c.next}}},23345:function(f,g,e){"use strict";e.d(g,{$L:function(){return Y},ED:function(){return S},IJ:function(){return M},OS:function(){return ne},WE:function(){return G},dz:function(){return R},gn:function(){return $},li:function(){return x},r:function(){return q},tY:function(){return N},xS:function(){return ae}});var u=e(97671),n;const l="en";let c=!1,d=!1,s=!1,h=!1,o=!1,i=!1,B=!1,p,y=null,m=null,E;const x=typeof self=="object"?self:typeof e.g=="object"?e.g:{};let I;typeof x.vscode!="undefined"&&typeof x.vscode.process!="undefined"?I=x.vscode.process:typeof u!="undefined"&&(I=u);const O=typeof((n=I==null?void 0:I.versions)===null||n===void 0?void 0:n.electron)=="string"&&I.type==="renderer";if(typeof navigator=="object"&&!O)E=navigator.userAgent,c=E.indexOf("Windows")>=0,d=E.indexOf("Macintosh")>=0,B=(E.indexOf("Macintosh")>=0||E.indexOf("iPad")>=0||E.indexOf("iPhone")>=0)&&!!navigator.maxTouchPoints&&navigator.maxTouchPoints>0,s=E.indexOf("Linux")>=0,i=!0,p=navigator.language,y=p;else if(typeof I=="object"){c=I.platform==="win32",d=I.platform==="darwin",s=I.platform==="linux",h=s&&!!I.env.SNAP&&!!I.env.SNAP_REVISION,p=l,y=l;const K=I.env.VSCODE_NLS_CONFIG;if(K)try{const se=JSON.parse(K),te=se.availableLanguages["*"];p=se.locale,y=te||l,m=se._translationsConfigFile}catch(se){}o=!0}else console.error("Unable to resolve platform.");let D=0;d?D=1:c?D=3:s&&(D=2);const S=c,R=d,M=s,N=o,Y=i,$=B,G=E,ae=function(){if(x.setImmediate)return x.setImmediate.bind(x);if(typeof x.postMessage=="function"&&!x.importScripts){let te=[];x.addEventListener("message",ce=>{if(ce.data&&ce.data.vscodeSetImmediateId)for(let W=0,j=te.length;W<j;W++){const ie=te[W];if(ie.id===ce.data.vscodeSetImmediateId){te.splice(W,1),ie.callback();return}}});let J=0;return ce=>{const W=++J;te.push({id:W,callback:ce}),x.postMessage({vscodeSetImmediateId:W},"*")}}if(typeof(I==null?void 0:I.nextTick)=="function")return I.nextTick.bind(I);const se=Promise.resolve();return te=>se.then(te)}(),ne=d||B?2:c?1:3;let oe=!0,ee=!1;function q(){if(!ee){ee=!0;const K=new Uint8Array(2);K[0]=1,K[1]=2,oe=new Uint16Array(K.buffer)[0]===513}return oe}},95830:function(f,g,e){"use strict";e.d(g,{G:function(){return l}});var u=e(23345);const n=u.li.performance&&typeof u.li.performance.now=="function";class l{constructor(d){this._highResolution=n&&d,this._startTime=this._now(),this._stopTime=-1}static create(d=!0){return new l(d)}stop(){this._stopTime=this._now()}elapsed(){return this._stopTime!==-1?this._stopTime-this._startTime:this._now()-this._startTime}_now(){return this._highResolution?u.li.performance.now():Date.now()}}},82983:function(f,g,e){"use strict";e.d(g,{$i:function(){return Fe},C8:function(){return pt},GF:function(){return p},HO:function(){return J},IO:function(){return y},K7:function(){return Pt},Kw:function(){return kt},LC:function(){return x},Mh:function(){return ae},P1:function(){return ne},PJ:function(){return tu},Qe:function(){return Se},R1:function(){return B},RP:function(){return ie},S6:function(){return We},TT:function(){return S},Ut:function(){return W},V8:function(){return I},WU:function(){return l},YK:function(){return ee},YU:function(){return c},ZG:function(){return oe},ZH:function(){return K},ab:function(){return Ge},c1:function(){return wt},df:function(){return Y},ec:function(){return d},fi:function(){return gt},fy:function(){return s},j3:function(){return h},j_:function(){return M},m5:function(){return u},mK:function(){return N},mr:function(){return m},oH:function(){return ft},oL:function(){return o},ok:function(){return G},ow:function(){return O},qq:function(){return $},qu:function(){return D},rL:function(){return q},uS:function(){return zt},un:function(){return i},uq:function(){return E},vH:function(){return te},xe:function(){return ze},zY:function(){return R}});function u(ye){return!ye||typeof ye!="string"?!0:ye.trim().length===0}const n=/{(\d+)}/g;function l(ye,...Oe){return Oe.length===0?ye:ye.replace(n,function($e,Ze){const Qe=parseInt(Ze,10);return isNaN(Qe)||Qe<0||Qe>=Oe.length?$e:Oe[Qe]})}function c(ye){return ye.replace(/[<>&]/g,function(Oe){switch(Oe){case"<":return"<";case">":return">";case"&":return"&";default:return Oe}})}function d(ye){return ye.replace(/[\\\{\}\*\+\?\|\^\$\.\[\]\(\)]/g,"\\$&")}function s(ye,Oe=" "){const $e=h(ye,Oe);return o($e,Oe)}function h(ye,Oe){if(!ye||!Oe)return ye;const $e=Oe.length;if($e===0||ye.length===0)return ye;let Ze=0;for(;ye.indexOf(Oe,Ze)===Ze;)Ze=Ze+$e;return ye.substring(Ze)}function o(ye,Oe){if(!ye||!Oe)return ye;const $e=Oe.length,Ze=ye.length;if($e===0||Ze===0)return ye;let Qe=Ze,lt=-1;for(;lt=ye.lastIndexOf(Oe,Qe-1),!(lt===-1||lt+$e!==Qe);){if(lt===0)return"";Qe=lt}return ye.substring(0,Qe)}function i(ye){return ye.replace(/[\-\\\{\}\+\?\|\^\$\.\,\[\]\(\)\#\s]/g,"\\$&").replace(/[\*]/g,".*")}function B(ye){return ye.replace(/\*/g,"")}function p(ye,Oe,$e={}){if(!ye)throw new Error("Cannot create regex from empty string");Oe||(ye=d(ye)),$e.wholeWord&&(/\B/.test(ye.charAt(0))||(ye="\\b"+ye),/\B/.test(ye.charAt(ye.length-1))||(ye=ye+"\\b"));let Ze="";return $e.global&&(Ze+="g"),$e.matchCase||(Ze+="i"),$e.multiline&&(Ze+="m"),$e.unicode&&(Ze+="u"),new RegExp(ye,Ze)}function y(ye){return ye.source==="^"||ye.source==="^$"||ye.source==="$"||ye.source==="^\\s*$"?!1:!!(ye.exec("")&&ye.lastIndex===0)}function m(ye){return(ye.global?"g":"")+(ye.ignoreCase?"i":"")+(ye.multiline?"m":"")+(ye.unicode?"u":"")}function E(ye){return ye.split(/\r\n|\r|\n/)}function x(ye){for(let Oe=0,$e=ye.length;Oe<$e;Oe++){const Ze=ye.charCodeAt(Oe);if(Ze!==32&&Ze!==9)return Oe}return-1}function I(ye,Oe=0,$e=ye.length){for(let Ze=Oe;Ze<$e;Ze++){const Qe=ye.charCodeAt(Ze);if(Qe!==32&&Qe!==9)return ye.substring(Oe,Ze)}return ye.substring(Oe,$e)}function O(ye,Oe=ye.length-1){for(let $e=Oe;$e>=0;$e--){const Ze=ye.charCodeAt($e);if(Ze!==32&&Ze!==9)return $e}return-1}function D(ye,Oe){return ye<Oe?-1:ye>Oe?1:0}function S(ye,Oe,$e=0,Ze=ye.length,Qe=0,lt=Oe.length){for(;$e<Ze&&Qe<lt;$e++,Qe++){let Qt=ye.charCodeAt($e),Le=Oe.charCodeAt(Qe);if(Qt<Le)return-1;if(Qt>Le)return 1}const mt=Ze-$e,uu=lt-Qe;return mt<uu?-1:mt>uu?1:0}function R(ye,Oe){return M(ye,Oe,0,ye.length,0,Oe.length)}function M(ye,Oe,$e=0,Ze=ye.length,Qe=0,lt=Oe.length){for(;$e<Ze&&Qe<lt;$e++,Qe++){let Qt=ye.charCodeAt($e),Le=Oe.charCodeAt(Qe);if(Qt===Le)continue;if(Qt>=128||Le>=128)return S(ye.toLowerCase(),Oe.toLowerCase(),$e,Ze,Qe,lt);N(Qt)&&(Qt-=32),N(Le)&&(Le-=32);const et=Qt-Le;if(et!==0)return et}const mt=Ze-$e,uu=lt-Qe;return mt<uu?-1:mt>uu?1:0}function N(ye){return ye>=97&&ye<=122}function Y(ye){return ye>=65&&ye<=90}function $(ye,Oe){return ye.length===Oe.length&&M(ye,Oe)===0}function G(ye,Oe){const $e=Oe.length;return Oe.length>ye.length?!1:M(ye,Oe,0,$e)===0}function ae(ye,Oe){let $e,Ze=Math.min(ye.length,Oe.length);for($e=0;$e<Ze;$e++)if(ye.charCodeAt($e)!==Oe.charCodeAt($e))return $e;return Ze}function ne(ye,Oe){let $e,Ze=Math.min(ye.length,Oe.length);const Qe=ye.length-1,lt=Oe.length-1;for($e=0;$e<Ze;$e++)if(ye.charCodeAt(Qe-$e)!==Oe.charCodeAt(lt-$e))return $e;return Ze}function oe(ye){return 55296<=ye&&ye<=56319}function ee(ye){return 56320<=ye&&ye<=57343}function q(ye,Oe){return(ye-55296<<10)+(Oe-56320)+65536}function K(ye,Oe,$e){const Ze=ye.charCodeAt($e);if(oe(Ze)&&$e+1<Oe){const Qe=ye.charCodeAt($e+1);if(ee(Qe))return q(Ze,Qe)}return Ze}function se(ye,Oe){const $e=ye.charCodeAt(Oe-1);if(ee($e)&&Oe>1){const Ze=ye.charCodeAt(Oe-2);if(oe(Ze))return q(Ze,$e)}return $e}function te(ye,Oe){const $e=Rt.getInstance(),Ze=Oe,Qe=ye.length,lt=K(ye,Qe,Oe);Oe+=lt>=65536?2:1;let mt=$e.getGraphemeBreakType(lt);for(;Oe<Qe;){const uu=K(ye,Qe,Oe),Qt=$e.getGraphemeBreakType(uu);if(gt(mt,Qt))break;Oe+=uu>=65536?2:1,mt=Qt}return Oe-Ze}function J(ye,Oe){const $e=Rt.getInstance(),Ze=Oe,Qe=se(ye,Oe);Oe-=Qe>=65536?2:1;let lt=$e.getGraphemeBreakType(Qe);for(;Oe>0;){const mt=se(ye,Oe),uu=$e.getGraphemeBreakType(mt);if(gt(uu,lt))break;Oe-=mt>=65536?2:1,lt=uu}return Ze-Oe}const ce=/(?:[\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 W(ye){return ce.test(ye)}const j=/(?:[\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 ie(ye){return j.test(ye)}const ve=/^[\t\n\r\x20-\x7E]*$/;function Fe(ye){return ve.test(ye)}const Se=/[\u2028\u2029]/;function Ge(ye){return Se.test(ye)}function ze(ye){for(let Oe=0,$e=ye.length;Oe<$e;Oe++)if(Pt(ye.charCodeAt(Oe)))return!0;return!1}function Pt(ye){return ye=+ye,ye>=11904&&ye<=55215||ye>=63744&&ye<=64255||ye>=65281&&ye<=65374}function pt(ye){return ye>=127462&&ye<=127487||ye===8986||ye===8987||ye===9200||ye===9203||ye>=9728&&ye<=10175||ye===11088||ye===11093||ye>=127744&&ye<=128591||ye>=128640&&ye<=128764||ye>=128992&&ye<=129003||ye>=129280&&ye<=129535||ye>=129648&&ye<=129750}const wt="\uFEFF";function zt(ye){return!!(ye&&ye.length>0&&ye.charCodeAt(0)===65279)}function kt(ye,Oe=!1){return ye?(Oe&&(ye=ye.replace(/\\./g,"")),ye.toLowerCase()!==ye):!1}function tu(ye){return ye=ye%52,ye<26?String.fromCharCode(97+ye):String.fromCharCode(65+ye-26)}function We(ye){return Rt.getInstance().getGraphemeBreakType(ye)}function gt(ye,Oe){return ye===0?Oe!==5&&Oe!==7:ye===2&&Oe===3?!1:ye===4||ye===2||ye===3||Oe===4||Oe===2||Oe===3?!0:!(ye===8&&(Oe===8||Oe===9||Oe===11||Oe===12)||(ye===11||ye===9)&&(Oe===9||Oe===10)||(ye===12||ye===10)&&Oe===10||Oe===5||Oe===13||Oe===7||ye===1||ye===13&&Oe===14||ye===6&&Oe===6)}class Rt{constructor(){this._data=tt()}static getInstance(){return Rt._INSTANCE||(Rt._INSTANCE=new Rt),Rt._INSTANCE}getGraphemeBreakType(Oe){if(Oe<32)return Oe===10?3:Oe===13?2:4;if(Oe<127)return 0;const $e=this._data,Ze=$e.length/3;let Qe=1;for(;Qe<=Ze;)if(Oe<$e[3*Qe])Qe=2*Qe;else if(Oe>$e[3*Qe+1])Qe=2*Qe+1;else return $e[3*Qe+2];return 0}}Rt._INSTANCE=null;function tt(){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 ft(ye,Oe){if(ye===0)return 0;const $e=ct(ye,Oe);if($e!==void 0)return $e;const Ze=se(Oe,ye);return ye-=qe(Ze),ye}function ct(ye,Oe){let $e=se(Oe,ye);for(ye-=qe($e);je($e)||$e===65039||$e===8419;){if(ye===0)return;$e=se(Oe,ye),ye-=qe($e)}if(pt($e)){if(ye>=0){const Ze=se(Oe,ye);Ze===8205&&(ye-=qe(Ze))}return ye}}function qe(ye){return ye>=65536?2:1}function je(ye){return 127995<=ye&&ye<=127999}},72999:function(f,g,e){"use strict";e.d(g,{$E:function(){return x},$K:function(){return h},D8:function(){return y},HD:function(){return n},IU:function(){return I},Jp:function(){return o},Kn:function(){return l},cW:function(){return B},f6:function(){return O},hj:function(){return c},jn:function(){return d},kJ:function(){return u},mf:function(){return p},o8:function(){return s},p_:function(){return i},vE:function(){return D}});function u(S){return Array.isArray(S)}function n(S){return typeof S=="string"}function l(S){return typeof S=="object"&&S!==null&&!Array.isArray(S)&&!(S instanceof RegExp)&&!(S instanceof Date)}function c(S){return typeof S=="number"&&!isNaN(S)}function d(S){return S===!0||S===!1}function s(S){return typeof S=="undefined"}function h(S){return!o(S)}function o(S){return s(S)||S===null}function i(S,R){if(!S)throw new Error(R?`Unexpected type, expected '${R}'`:"Unexpected type")}function B(S){if(o(S))throw new Error("Assertion Failed: argument is undefined or null");return S}function p(S){return typeof S=="function"}function y(S,R){const M=Math.min(S.length,R.length);for(let N=0;N<M;N++)m(S[N],R[N])}function m(S,R){if(n(R)){if(typeof S!==R)throw new Error(`argument does not match constraint: typeof ${R}`)}else if(p(R)){try{if(S instanceof R)return}catch(M){}if(!o(S)&&S.constructor===R||R.length===1&&R.call(void 0,S)===!0)return;throw new Error("argument does not match one of these constraints: arg instanceof constraint, arg.constructor === constraint, nor constraint(arg) === true")}}function E(S){let R=[],M=Object.getPrototypeOf(S);for(;Object.prototype!==M;)R=R.concat(Object.getOwnPropertyNames(M)),M=Object.getPrototypeOf(M);return R}function x(S){const R=[];for(const M of E(S))typeof S[M]=="function"&&R.push(M);return R}function I(S,R){const M=Y=>function(){const $=Array.prototype.slice.call(arguments,0);return R(Y,$)};let N={};for(const Y of S)N[Y]=M(Y);return N}function O(S){return S===null?void 0:S}function D(S,R="Unreachable"){throw new Error(R)}},13268:function(f,g,e){"use strict";e.d(g,{N:function(){return n}});function u(l,c){let d;return c.length===0?d=l:d=l.replace(/\{(\d+)\}/g,function(s,h){const o=h[0];return typeof c[o]!="undefined"?c[o]:s}),d}function n(l,c,...d){return u(c,d)}},96236:function(f,g,e){"use strict";e.d(g,{BH:function(){return I},NZ:function(){return O},U8:function(){return D},co:function(){return x},eH:function(){return E},vr:function(){return m}});var u=e(75918),n=e(52615),l=e(4348),c=e(88226),d=e(69323),s=e(34502),h=e(35884),o=e(90689),i=e(16925),B=e(49055),p=function(S,R,M,N){var Y=arguments.length,$=Y<3?R:N===null?N=Object.getOwnPropertyDescriptor(R,M):N,G;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")$=Reflect.decorate(S,R,M,N);else for(var ae=S.length-1;ae>=0;ae--)(G=S[ae])&&($=(Y<3?G($):Y>3?G(R,M,$):G(R,M))||$);return Y>3&&$&&Object.defineProperty(R,M,$),$},y=function(S,R){return function(M,N){R(M,N,S)}};function m(S){return S.command!==void 0}class E{constructor(R){this.id=E._idPool++,this._debugName=R}}E._idPool=0,E.CommandPalette=new E("CommandPalette"),E.EditorContext=new E("EditorContext"),E.SimpleEditorContext=new E("SimpleEditorContext"),E.EditorContextCopy=new E("EditorContextCopy"),E.EditorContextPeek=new E("EditorContextPeek"),E.MenubarEditMenu=new E("MenubarEditMenu"),E.MenubarCopy=new E("MenubarCopy"),E.MenubarGoMenu=new E("MenubarGoMenu"),E.MenubarSelectionMenu=new E("MenubarSelectionMenu"),E.InlineCompletionsActions=new E("InlineCompletionsActions");const x=(0,i.yh)("menuService"),I=new class{constructor(){this._commands=new Map,this._menuItems=new Map,this._onDidChangeMenu=new l.Q5,this.onDidChangeMenu=this._onDidChangeMenu.event,this._commandPaletteChangeEvent={has:S=>S===E.CommandPalette}}addCommand(S){return this.addCommands(c.$.single(S))}addCommands(S){for(const R of S)this._commands.set(R.id,R);return this._onDidChangeMenu.fire(this._commandPaletteChangeEvent),(0,d.OF)(()=>{let R=!1;for(const M of S)R=this._commands.delete(M.id)||R;R&&this._onDidChangeMenu.fire(this._commandPaletteChangeEvent)})}getCommand(S){return this._commands.get(S)}getCommands(){const S=new Map;return this._commands.forEach((R,M)=>S.set(M,R)),S}appendMenuItem(S,R){return this.appendMenuItems(c.$.single({id:S,item:R}))}appendMenuItems(S){const R=new Set,M=new s.S;for(const{id:N,item:Y}of S){let $=this._menuItems.get(N);$||($=new s.S,this._menuItems.set(N,$)),M.push($.push(Y)),R.add(N)}return this._onDidChangeMenu.fire(R),(0,d.OF)(()=>{if(M.size>0){for(let N of M)N();this._onDidChangeMenu.fire(R),M.clear()}})}getMenuItems(S){let R;return this._menuItems.has(S)?R=[...this._menuItems.get(S)]:R=[],S===E.CommandPalette&&this._appendImplicitItems(R),R}_appendImplicitItems(S){const R=new Set;for(const M of S)m(M)&&(R.add(M.command.id),M.alt&&R.add(M.alt.id));this._commands.forEach((M,N)=>{R.has(N)||S.push({command:M})})}};class O extends u.wY{constructor(R,M,N,Y){super(`submenuitem.${R.submenu.id}`,typeof R.title=="string"?R.title:R.title.value,[],"submenu"),this.item=R,this._menuService=M,this._contextKeyService=N,this._options=Y}get actions(){const R=[],M=this._menuService.createMenu(this.item.submenu,this._contextKeyService),N=M.getActions(this._options);M.dispose();for(const[,Y]of N)Y.length>0&&(R.push(...Y),R.push(new u.Z0));return R.length&&R.pop(),R}}let D=class i3{constructor(R,M,N,Y,$){var G,ae;if(this._commandService=$,this.id=R.id,this.label=N!=null&&N.renderShortTitle&&R.shortTitle?typeof R.shortTitle=="string"?R.shortTitle:R.shortTitle.value:typeof R.title=="string"?R.title:R.title.value,this.tooltip=(ae=typeof R.tooltip=="string"?R.tooltip:(G=R.tooltip)===null||G===void 0?void 0:G.value)!==null&&ae!==void 0?ae:"",this.enabled=!R.precondition||Y.contextMatchesRules(R.precondition),this.checked=void 0,R.toggled){const ne=R.toggled.condition?R.toggled:{condition:R.toggled};this.checked=Y.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=R,this.alt=M?new i3(M,void 0,N,Y,$):void 0,this._options=N,B.kS.isThemeIcon(R.icon)&&(this.class=n.dT.asClassName(R.icon))}dispose(){}run(...R){var M,N;let Y=[];return!((M=this._options)===null||M===void 0)&&M.arg&&(Y=[...Y,this._options.arg]),!((N=this._options)===null||N===void 0)&&N.shouldForwardArgs&&(Y=[...Y,...R]),this._commandService.executeCommand(this.id,...Y)}};D=p([y(3,o.i6),y(4,h.H)],D)},35884:function(f,g,e){"use strict";e.d(g,{H:function(){return h},P:function(){return o}});var u=e(4348),n=e(88226),l=e(69323),c=e(34502),d=e(72999),s=e(16925);const h=(0,s.yh)("commandService"),o=new class{constructor(){this._commands=new Map,this._onDidRegisterCommand=new u.Q5,this.onDidRegisterCommand=this._onDidRegisterCommand.event}registerCommand(i,B){if(!i)throw new Error("invalid command");if(typeof i=="string"){if(!B)throw new Error("invalid command");return this.registerCommand({id:i,handler:B})}if(i.description){const x=[];for(let O of i.description.args)x.push(O.constraint);const I=i.handler;i.handler=function(O,...D){return(0,d.D8)(D,x),I(O,...D)}}const{id:p}=i;let y=this._commands.get(p);y||(y=new c.S,this._commands.set(p,y));let m=y.unshift(i),E=(0,l.OF)(()=>{m();const x=this._commands.get(p);x!=null&&x.isEmpty()&&this._commands.delete(p)});return this._onDidRegisterCommand.fire(p),E}registerCommandAlias(i,B){return o.registerCommand(i,(p,...y)=>p.get(h).executeCommand(B,...y))}getCommand(i){const B=this._commands.get(i);if(!(!B||B.isEmpty()))return n.$.first(B)}getCommands(){const i=new Map;for(const B of this._commands.keys()){const p=this.getCommand(B);p&&i.set(B,p)}return i}};o.registerCommand("noop",()=>{})},90689:function(f,g,e){"use strict";e.d(g,{Ao:function(){return h},Eq:function(){return q},Fb:function(){return o},K8:function(){return te},i6:function(){return ee},uy:function(){return oe}});var u=e(23345),n=e(82983),l=e(16925);let c=u.WE||"";const d=new Map;d.set("false",!1),d.set("true",!0),d.set("isMac",u.dz),d.set("isLinux",u.IJ),d.set("isWindows",u.ED),d.set("isWeb",u.$L),d.set("isMacNative",u.dz&&!u.$L),d.set("isEdge",c.indexOf("Edg/")>=0),d.set("isFirefox",c.indexOf("Firefox")>=0),d.set("isChrome",c.indexOf("Chrome")>=0),d.set("isSafari",c.indexOf("Safari")>=0);const s=Object.prototype.hasOwnProperty;class h{static has(W){return y.create(W)}static equals(W,j){return m.create(W,j)}static regex(W,j){return Y.create(W,j)}static not(W){return O.create(W)}static and(...W){return ae.create(W,null)}static or(...W){return ne.create(W,null,!0)}static deserialize(W,j=!1){if(W)return this._deserializeOrExpression(W,j)}static _deserializeOrExpression(W,j){let ie=W.split("||");return ne.create(ie.map(ve=>this._deserializeAndExpression(ve,j)),null,!0)}static _deserializeAndExpression(W,j){let ie=W.split("&&");return ae.create(ie.map(ve=>this._deserializeOne(ve,j)),null)}static _deserializeOne(W,j){if(W=W.trim(),W.indexOf("!=")>=0){let ie=W.split("!=");return I.create(ie[0].trim(),this._deserializeValue(ie[1],j))}if(W.indexOf("==")>=0){let ie=W.split("==");return m.create(ie[0].trim(),this._deserializeValue(ie[1],j))}if(W.indexOf("=~")>=0){let ie=W.split("=~");return Y.create(ie[0].trim(),this._deserializeRegexValue(ie[1],j))}if(W.indexOf(" in ")>=0){let ie=W.split(" in ");return E.create(ie[0].trim(),ie[1].trim())}if(/^[^<=>]+>=[^<=>]+$/.test(W)){const ie=W.split(">=");return R.create(ie[0].trim(),ie[1].trim())}if(/^[^<=>]+>[^<=>]+$/.test(W)){const ie=W.split(">");return S.create(ie[0].trim(),ie[1].trim())}if(/^[^<=>]+<=[^<=>]+$/.test(W)){const ie=W.split("<=");return N.create(ie[0].trim(),ie[1].trim())}if(/^[^<=>]+<[^<=>]+$/.test(W)){const ie=W.split("<");return M.create(ie[0].trim(),ie[1].trim())}return/^\!\s*/.test(W)?O.create(W.substr(1).trim()):y.create(W)}static _deserializeValue(W,j){if(W=W.trim(),W==="true")return!0;if(W==="false")return!1;let ie=/^'([^']*)'$/.exec(W);return ie?ie[1].trim():W}static _deserializeRegexValue(W,j){if((0,n.m5)(W)){if(j)throw new Error("missing regexp-value for =~-expression");return console.warn("missing regexp-value for =~-expression"),null}let ie=W.indexOf("/"),ve=W.lastIndexOf("/");if(ie===ve||ie<0){if(j)throw new Error(`bad regexp-value '${W}', missing /-enclosure`);return console.warn(`bad regexp-value '${W}', missing /-enclosure`),null}let Fe=W.slice(ie+1,ve),Se=W[ve+1]==="i"?"i":"";try{return new RegExp(Fe,Se)}catch(Ge){if(j)throw new Error(`bad regexp-value '${W}', parse error: ${Ge}`);return console.warn(`bad regexp-value '${W}', parse error: ${Ge}`),null}}}function o(ce,W){const j=ce?ce.substituteConstants():void 0,ie=W?W.substituteConstants():void 0;return!j&&!ie?!0:!j||!ie?!1:j.equals(ie)}function i(ce,W){return ce.cmp(W)}class B{constructor(){this.type=0}cmp(W){return this.type-W.type}equals(W){return W.type===this.type}substituteConstants(){return this}evaluate(W){return!1}serialize(){return"false"}keys(){return[]}negate(){return p.INSTANCE}}B.INSTANCE=new B;class p{constructor(){this.type=1}cmp(W){return this.type-W.type}equals(W){return W.type===this.type}substituteConstants(){return this}evaluate(W){return!0}serialize(){return"true"}keys(){return[]}negate(){return B.INSTANCE}}p.INSTANCE=new p;class y{constructor(W,j){this.key=W,this.negated=j,this.type=2}static create(W,j=null){const ie=d.get(W);return typeof ie=="boolean"?ie?p.INSTANCE:B.INSTANCE:new y(W,j)}cmp(W){return W.type!==this.type?this.type-W.type:K(this.key,W.key)}equals(W){return W.type===this.type?this.key===W.key:!1}substituteConstants(){const W=d.get(this.key);return typeof W=="boolean"?W?p.INSTANCE:B.INSTANCE:this}evaluate(W){return!!W.getValue(this.key)}serialize(){return this.key}keys(){return[this.key]}negate(){return this.negated||(this.negated=O.create(this.key,this)),this.negated}}class m{constructor(W,j,ie){this.key=W,this.value=j,this.negated=ie,this.type=4}static create(W,j,ie=null){if(typeof j=="boolean")return j?y.create(W,ie):O.create(W,ie);const ve=d.get(W);return typeof ve=="boolean"?j===(ve?"true":"false")?p.INSTANCE:B.INSTANCE:new m(W,j,ie)}cmp(W){return W.type!==this.type?this.type-W.type:se(this.key,this.value,W.key,W.value)}equals(W){return W.type===this.type?this.key===W.key&&this.value===W.value:!1}substituteConstants(){const W=d.get(this.key);if(typeof W=="boolean"){const j=W?"true":"false";return this.value===j?p.INSTANCE:B.INSTANCE}return this}evaluate(W){return W.getValue(this.key)==this.value}serialize(){return`${this.key} == '${this.value}'`}keys(){return[this.key]}negate(){return this.negated||(this.negated=I.create(this.key,this.value,this)),this.negated}}class E{constructor(W,j){this.key=W,this.valueKey=j,this.type=10,this.negated=null}static create(W,j){return new E(W,j)}cmp(W){return W.type!==this.type?this.type-W.type:se(this.key,this.valueKey,W.key,W.valueKey)}equals(W){return W.type===this.type?this.key===W.key&&this.valueKey===W.valueKey:!1}substituteConstants(){return this}evaluate(W){const j=W.getValue(this.valueKey),ie=W.getValue(this.key);return Array.isArray(j)?j.indexOf(ie)>=0:typeof ie=="string"&&typeof j=="object"&&j!==null?s.call(j,ie):!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(W){this._actual=W,this.type=11}static create(W){return new x(W)}cmp(W){return W.type!==this.type?this.type-W.type:this._actual.cmp(W._actual)}equals(W){return W.type===this.type?this._actual.equals(W._actual):!1}substituteConstants(){return this}evaluate(W){return!this._actual.evaluate(W)}serialize(){throw new Error("Method not implemented.")}keys(){return this._actual.keys()}negate(){return this._actual}}class I{constructor(W,j,ie){this.key=W,this.value=j,this.negated=ie,this.type=5}static create(W,j,ie=null){if(typeof j=="boolean")return j?O.create(W,ie):y.create(W,ie);const ve=d.get(W);return typeof ve=="boolean"?j===(ve?"true":"false")?B.INSTANCE:p.INSTANCE:new I(W,j,ie)}cmp(W){return W.type!==this.type?this.type-W.type:se(this.key,this.value,W.key,W.value)}equals(W){return W.type===this.type?this.key===W.key&&this.value===W.value:!1}substituteConstants(){const W=d.get(this.key);if(typeof W=="boolean"){const j=W?"true":"false";return this.value===j?B.INSTANCE:p.INSTANCE}return this}evaluate(W){return W.getValue(this.key)!=this.value}serialize(){return`${this.key} != '${this.value}'`}keys(){return[this.key]}negate(){return this.negated||(this.negated=m.create(this.key,this.value,this)),this.negated}}class O{constructor(W,j){this.key=W,this.negated=j,this.type=3}static create(W,j=null){const ie=d.get(W);return typeof ie=="boolean"?ie?B.INSTANCE:p.INSTANCE:new O(W,j)}cmp(W){return W.type!==this.type?this.type-W.type:K(this.key,W.key)}equals(W){return W.type===this.type?this.key===W.key:!1}substituteConstants(){const W=d.get(this.key);return typeof W=="boolean"?W?B.INSTANCE:p.INSTANCE:this}evaluate(W){return!W.getValue(this.key)}serialize(){return`!${this.key}`}keys(){return[this.key]}negate(){return this.negated||(this.negated=y.create(this.key,this)),this.negated}}function D(ce,W){if(typeof ce=="string"){const j=parseFloat(ce);isNaN(j)||(ce=j)}return typeof ce=="string"||typeof ce=="number"?W(ce):B.INSTANCE}class S{constructor(W,j,ie){this.key=W,this.value=j,this.negated=ie,this.type=12}static create(W,j,ie=null){return D(j,ve=>new S(W,ve,ie))}cmp(W){return W.type!==this.type?this.type-W.type:se(this.key,this.value,W.key,W.value)}equals(W){return W.type===this.type?this.key===W.key&&this.value===W.value:!1}substituteConstants(){return this}evaluate(W){return typeof this.value=="string"?!1:parseFloat(W.getValue(this.key))>this.value}serialize(){return`${this.key} > ${this.value}`}keys(){return[this.key]}negate(){return this.negated||(this.negated=N.create(this.key,this.value,this)),this.negated}}class R{constructor(W,j,ie){this.key=W,this.value=j,this.negated=ie,this.type=13}static create(W,j,ie=null){return D(j,ve=>new R(W,ve,ie))}cmp(W){return W.type!==this.type?this.type-W.type:se(this.key,this.value,W.key,W.value)}equals(W){return W.type===this.type?this.key===W.key&&this.value===W.value:!1}substituteConstants(){return this}evaluate(W){return typeof this.value=="string"?!1:parseFloat(W.getValue(this.key))>=this.value}serialize(){return`${this.key} >= ${this.value}`}keys(){return[this.key]}negate(){return this.negated||(this.negated=M.create(this.key,this.value,this)),this.negated}}class M{constructor(W,j,ie){this.key=W,this.value=j,this.negated=ie,this.type=14}static create(W,j,ie=null){return D(j,ve=>new M(W,ve,ie))}cmp(W){return W.type!==this.type?this.type-W.type:se(this.key,this.value,W.key,W.value)}equals(W){return W.type===this.type?this.key===W.key&&this.value===W.value:!1}substituteConstants(){return this}evaluate(W){return typeof this.value=="string"?!1:parseFloat(W.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 N{constructor(W,j,ie){this.key=W,this.value=j,this.negated=ie,this.type=15}static create(W,j,ie=null){return D(j,ve=>new N(W,ve,ie))}cmp(W){return W.type!==this.type?this.type-W.type:se(this.key,this.value,W.key,W.value)}equals(W){return W.type===this.type?this.key===W.key&&this.value===W.value:!1}substituteConstants(){return this}evaluate(W){return typeof this.value=="string"?!1:parseFloat(W.getValue(this.key))<=this.value}serialize(){return`${this.key} <= ${this.value}`}keys(){return[this.key]}negate(){return this.negated||(this.negated=S.create(this.key,this.value,this)),this.negated}}class Y{constructor(W,j){this.key=W,this.regexp=j,this.type=7,this.negated=null}static create(W,j){return new Y(W,j)}cmp(W){if(W.type!==this.type)return this.type-W.type;if(this.key<W.key)return-1;if(this.key>W.key)return 1;const j=this.regexp?this.regexp.source:"",ie=W.regexp?W.regexp.source:"";return j<ie?-1:j>ie?1:0}equals(W){if(W.type===this.type){const j=this.regexp?this.regexp.source:"",ie=W.regexp?W.regexp.source:"";return this.key===W.key&&j===ie}return!1}substituteConstants(){return this}evaluate(W){let j=W.getValue(this.key);return this.regexp?this.regexp.test(j):!1}serialize(){const W=this.regexp?`/${this.regexp.source}/${this.regexp.ignoreCase?"i":""}`:"/invalid/";return`${this.key} =~ ${W}`}keys(){return[this.key]}negate(){return this.negated||(this.negated=$.create(this)),this.negated}}class ${constructor(W){this._actual=W,this.type=8}static create(W){return new $(W)}cmp(W){return W.type!==this.type?this.type-W.type:this._actual.cmp(W._actual)}equals(W){return W.type===this.type?this._actual.equals(W._actual):!1}substituteConstants(){return this}evaluate(W){return!this._actual.evaluate(W)}serialize(){throw new Error("Method not implemented.")}keys(){return this._actual.keys()}negate(){return this._actual}}function G(ce){let W=null;for(let j=0,ie=ce.length;j<ie;j++){const ve=ce[j].substituteConstants();if(ce[j]!==ve&&W===null){W=[];for(let Fe=0;Fe<j;Fe++)W[Fe]=ce[Fe]}W!==null&&(W[j]=ve)}return W===null?ce:W}class ae{constructor(W,j){this.expr=W,this.negated=j,this.type=6}static create(W,j){return ae._normalizeArr(W,j)}cmp(W){if(W.type!==this.type)return this.type-W.type;if(this.expr.length<W.expr.length)return-1;if(this.expr.length>W.expr.length)return 1;for(let j=0,ie=this.expr.length;j<ie;j++){const ve=i(this.expr[j],W.expr[j]);if(ve!==0)return ve}return 0}equals(W){if(W.type===this.type){if(this.expr.length!==W.expr.length)return!1;for(let j=0,ie=this.expr.length;j<ie;j++)if(!this.expr[j].equals(W.expr[j]))return!1;return!0}return!1}substituteConstants(){const W=G(this.expr);return W===this.expr?this:ae.create(W,this.negated)}evaluate(W){for(let j=0,ie=this.expr.length;j<ie;j++)if(!this.expr[j].evaluate(W))return!1;return!0}static _normalizeArr(W,j){const ie=[];let ve=!1;for(const Fe of W)if(Fe){if(Fe.type===1){ve=!0;continue}if(Fe.type===0)return B.INSTANCE;if(Fe.type===6){ie.push(...Fe.expr);continue}ie.push(Fe)}if(ie.length===0&&ve)return p.INSTANCE;if(ie.length!==0){if(ie.length===1)return ie[0];ie.sort(i);for(let Fe=1;Fe<ie.length;Fe++)ie[Fe-1].equals(ie[Fe])&&(ie.splice(Fe,1),Fe--);if(ie.length===1)return ie[0];for(;ie.length>1;){const Fe=ie[ie.length-1];if(Fe.type!==9)break;ie.pop();const Se=ie.pop(),Ge=ie.length===0,ze=ne.create(Fe.expr.map(Pt=>ae.create([Pt,Se],null)),null,Ge);ze&&(ie.push(ze),ie.sort(i))}return ie.length===1?ie[0]:new ae(ie,j)}}serialize(){return this.expr.map(W=>W.serialize()).join(" && ")}keys(){const W=[];for(let j of this.expr)W.push(...j.keys());return W}negate(){if(!this.negated){const W=[];for(let j of this.expr)W.push(j.negate());this.negated=ne.create(W,this,!0)}return this.negated}}class ne{constructor(W,j){this.expr=W,this.negated=j,this.type=9}static create(W,j,ie){return ne._normalizeArr(W,j,ie)}cmp(W){if(W.type!==this.type)return this.type-W.type;if(this.expr.length<W.expr.length)return-1;if(this.expr.length>W.expr.length)return 1;for(let j=0,ie=this.expr.length;j<ie;j++){const ve=i(this.expr[j],W.expr[j]);if(ve!==0)return ve}return 0}equals(W){if(W.type===this.type){if(this.expr.length!==W.expr.length)return!1;for(let j=0,ie=this.expr.length;j<ie;j++)if(!this.expr[j].equals(W.expr[j]))return!1;return!0}return!1}substituteConstants(){const W=G(this.expr);return W===this.expr?this:ne.create(W,this.negated,!1)}evaluate(W){for(let j=0,ie=this.expr.length;j<ie;j++)if(this.expr[j].evaluate(W))return!0;return!1}static _normalizeArr(W,j,ie){let ve=[],Fe=!1;if(W){for(let Se=0,Ge=W.length;Se<Ge;Se++){const ze=W[Se];if(ze){if(ze.type===0){Fe=!0;continue}if(ze.type===1)return p.INSTANCE;if(ze.type===9){ve=ve.concat(ze.expr);continue}ve.push(ze)}}if(ve.length===0&&Fe)return B.INSTANCE;ve.sort(i)}if(ve.length!==0){if(ve.length===1)return ve[0];for(let Se=1;Se<ve.length;Se++)ve[Se-1].equals(ve[Se])&&(ve.splice(Se,1),Se--);if(ve.length===1)return ve[0];if(ie){for(let Se=0;Se<ve.length;Se++)for(let Ge=Se+1;Ge<ve.length;Ge++)te(ve[Se],ve[Ge])&&(ve.splice(Ge,1),Ge--);if(ve.length===1)return ve[0]}return new ne(ve,j)}}serialize(){return this.expr.map(W=>W.serialize()).join(" || ")}keys(){const W=[];for(let j of this.expr)W.push(...j.keys());return W}negate(){if(!this.negated){let W=[];for(let j of this.expr)W.push(j.negate());for(;W.length>1;){const j=W.shift(),ie=W.shift(),ve=[];for(const Se of J(j))for(const Ge of J(ie))ve.push(ae.create([Se,Ge],null));const Fe=W.length===0;W.unshift(ne.create(ve,null,Fe))}this.negated=W[0]}return this.negated}}class oe extends y{constructor(W,j,ie){super(W,null),this._defaultValue=j,typeof ie=="object"?oe._info.push(Object.assign(Object.assign({},ie),{key:W})):ie!==!0&&oe._info.push({key:W,description:ie,type:j!=null?typeof j:void 0})}static all(){return oe._info.values()}bindTo(W){return W.createKey(this.key,this._defaultValue)}getValue(W){return W.getContextKeyValue(this.key)}toNegated(){return this.negate()}isEqualTo(W){return m.create(this.key,W)}}oe._info=[];const ee=(0,l.yh)("contextKeyService"),q="setContext";function K(ce,W){return ce<W?-1:ce>W?1:0}function se(ce,W,j,ie){return ce<j?-1:ce>j?1:W<ie?-1:W>ie?1:0}function te(ce,W){if(W.type===6&&ce.type!==9&&ce.type!==6){for(const ve of W.expr)if(ce.equals(ve))return!0}const j=ce.negate(),ie=J(j).concat(J(W));ie.sort(i);for(let ve=0;ve<ie.length;ve++){const Se=ie[ve].negate();for(let Ge=ve+1;Ge<ie.length;Ge++){const ze=ie[Ge];if(Se.equals(ze))return!0}}return!1}function J(ce){return ce.type===9?ce.expr:[ce]}},16925:function(f,g,e){"use strict";e.d(g,{I8:function(){return u},TG:function(){return n},jt:function(){return d},yh:function(){return c}});var u;(function(s){s.serviceIds=new Map,s.DI_TARGET="$di$target",s.DI_DEPENDENCIES="$di$dependencies";function h(o){return o[s.DI_DEPENDENCIES]||[]}s.getServiceDependencies=h})(u||(u={}));const n=c("instantiationService");function l(s,h,o,i){h[u.DI_TARGET]===h?h[u.DI_DEPENDENCIES].push({id:s,index:o,optional:i}):(h[u.DI_DEPENDENCIES]=[{id:s,index:o,optional:i}],h[u.DI_TARGET]=h)}function c(s){if(u.serviceIds.has(s))return u.serviceIds.get(s);const h=function(o,i,B){if(arguments.length!==3)throw new Error("@IServiceName-decorator can only be used to decorate a parameter");l(h,o,B,!1)};return h.toString=()=>s,u.serviceIds.set(s,h),h}function d(s){return function(h,o,i){if(arguments.length!==3)throw new Error("@optional-decorator can only be used to decorate a parameter");l(s,h,i,!0)}}},44650:function(f,g,e){"use strict";e.d(g,{B:function(){return c}});var u=e(76068),n=e(72999);class l{constructor(){this.data=new Map}add(s,h){u.ok(n.HD(s)),u.ok(n.Kn(h)),u.ok(!this.data.has(s),"There is already an extension with this id"),this.data.set(s,h)}as(s){return this.data.get(s)||null}}const c=new l},66213:function(f,g,e){"use strict";e.d(g,{e:function(){return u}});var u;(function(n){n.DARK="dark",n.LIGHT="light",n.HIGH_CONTRAST="hc"})(u||(u={}))},49055:function(f,g,e){"use strict";e.d(g,{EN:function(){return i},IP:function(){return y},Ic:function(){return x},XE:function(){return h},bB:function(){return I},kS:function(){return B},m6:function(){return p}});var u=e(52615),n=e(4348),l=e(69323),c=e(16925),d=e(44650),s=e(66213);const h=(0,c.yh)("themeService");var o;(function(O){function D(S){return S&&typeof S=="object"&&typeof S.id=="string"}O.isThemeColor=D})(o||(o={}));function i(O){return{id:O}}var B;(function(O){function D($){return $&&typeof $=="object"&&typeof $.id=="string"&&(typeof $.color=="undefined"||o.isThemeColor($.color))}O.isThemeIcon=D;const S=new RegExp(`^\\$\\((${u.dT.iconNameExpression}(?:${u.dT.iconModifierExpression})?)\\)$`);function R($){const G=S.exec($);if(!G)return;let[,ae]=G;return{id:ae}}O.fromString=R;function M($,G){let ae=$.id;const ne=ae.lastIndexOf("~");return ne!==-1&&(ae=ae.substring(0,ne)),G&&(ae=`${ae}~${G}`),{id:ae}}O.modify=M;function N($,G){var ae,ne;return $.id===G.id&&((ae=$.color)===null||ae===void 0?void 0:ae.id)===((ne=G.color)===null||ne===void 0?void 0:ne.id)}O.isEqual=N;function Y($,G){return{id:$.id,color:G?i(G):void 0}}O.asThemeIcon=Y,O.asClassNameArray=u.dT.asClassNameArray,O.asClassName=u.dT.asClassName,O.asCSSSelector=u.dT.asCSSSelector})(B||(B={}));function p(O){switch(O){case s.e.DARK:return"vs-dark";case s.e.HIGH_CONTRAST:return"hc-black";default:return"vs"}}const y={ThemingContribution:"base.contributions.theming"};class m{constructor(){this.themingParticipants=[],this.themingParticipants=[],this.onThemingParticipantAddedEmitter=new n.Q5}onColorThemeChange(D){return this.themingParticipants.push(D),this.onThemingParticipantAddedEmitter.fire(D),(0,l.OF)(()=>{const S=this.themingParticipants.indexOf(D);this.themingParticipants.splice(S,1)})}getThemingParticipants(){return this.themingParticipants}}let E=new m;d.B.add(y.ThemingContribution,E);function x(O){return E.onColorThemeChange(O)}class I extends l.JT{constructor(D){super(),this.themeService=D,this.theme=D.getColorTheme(),this._register(this.themeService.onDidColorThemeChange(S=>this.onThemeChange(S)))}onThemeChange(D){this.theme=D,this.updateStyles()}updateStyles(){}}},84126:function(f){"use strict";var g=Object.getOwnPropertySymbols,e=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable;function n(c){if(c==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(c)}function l(){try{if(!Object.assign)return!1;var c=new String("abc");if(c[5]="de",Object.getOwnPropertyNames(c)[0]==="5")return!1;for(var d={},s=0;s<10;s++)d["_"+String.fromCharCode(s)]=s;var h=Object.getOwnPropertyNames(d).map(function(i){return d[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}}f.exports=l()?Object.assign:function(c,d){for(var s,h=n(c),o,i=1;i<arguments.length;i++){s=Object(arguments[i]);for(var B in s)e.call(s,B)&&(h[B]=s[B]);if(g){o=g(s);for(var p=0;p<o.length;p++)u.call(s,o[p])&&(h[o[p]]=s[o[p]])}}return h}},97671:function(f){var g=f.exports={},e,u;function n(){throw new Error("setTimeout has not been defined")}function l(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?e=setTimeout:e=n}catch(E){e=n}try{typeof clearTimeout=="function"?u=clearTimeout:u=l}catch(E){u=l}})();function c(E){if(e===setTimeout)return setTimeout(E,0);if((e===n||!e)&&setTimeout)return e=setTimeout,setTimeout(E,0);try{return e(E,0)}catch(x){try{return e.call(null,E,0)}catch(I){return e.call(this,E,0)}}}function d(E){if(u===clearTimeout)return clearTimeout(E);if((u===l||!u)&&clearTimeout)return u=clearTimeout,clearTimeout(E);try{return u(E)}catch(x){try{return u.call(null,E)}catch(I){return u.call(this,E)}}}var s=[],h=!1,o,i=-1;function B(){!h||!o||(h=!1,o.length?s=o.concat(s):i=-1,s.length&&p())}function p(){if(!h){var E=c(B);h=!0;for(var x=s.length;x;){for(o=s,s=[];++i<x;)o&&o[i].run();i=-1,x=s.length}o=null,h=!1,d(E)}}g.nextTick=function(E){var x=new Array(arguments.length-1);if(arguments.length>1)for(var I=1;I<arguments.length;I++)x[I-1]=arguments[I];s.push(new y(E,x)),s.length===1&&!h&&c(p)};function y(E,x){this.fun=E,this.array=x}y.prototype.run=function(){this.fun.apply(null,this.array)},g.title="browser",g.browser=!0,g.env={},g.argv=[],g.version="",g.versions={};function m(){}g.on=m,g.addListener=m,g.once=m,g.off=m,g.removeListener=m,g.removeAllListeners=m,g.emit=m,g.prependListener=m,g.prependOnceListener=m,g.listeners=function(E){return[]},g.binding=function(E){throw new Error("process.binding is not supported")},g.cwd=function(){return"/"},g.chdir=function(E){throw new Error("process.chdir is not supported")},g.umask=function(){return 0}},79442:function(f,g,e){"use strict";var u=e(97825);function n(){}function l(){}l.resetWarningCache=n,f.exports=function(){function c(h,o,i,B,p,y){if(y!==u){var m=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 m.name="Invariant Violation",m}}c.isRequired=c;function d(){return c}var s={array:c,bigint:c,bool:c,func:c,number:c,object:c,string:c,symbol:c,any:c,arrayOf:d,element:c,elementType:c,instanceOf:d,node:c,objectOf:d,oneOf:d,oneOfType:d,shape:d,exact:d,checkPropTypes:l,resetWarningCache:n};return s.PropTypes=s,s}},12708:function(f,g,e){if(0)var u,n;else f.exports=e(79442)()},97825:function(f){"use strict";var g="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";f.exports=g},86923:function(f,g,e){"use strict";e.d(g,{s:function(){return M},Z:function(){return oe}});var u=e(54476),n=e(42978),l=e(43403),c=e(59301),d=c.createContext({}),s=e(33885),h=e(92310),o=e.n(h),i=e(48519),B=e(80402),p=e(10228),y=e(26112);function m(ee,q,K){var se=q;return!se&&K&&(se="".concat(ee,"-").concat(K)),se}function E(ee,q){var K=ee["page".concat(q?"Y":"X","Offset")],se="scroll".concat(q?"Top":"Left");if(typeof K!="number"){var te=ee.document;K=te.documentElement[se],typeof K!="number"&&(K=te.body[se])}return K}function x(ee){var q=ee.getBoundingClientRect(),K={left:q.left,top:q.top},se=ee.ownerDocument,te=se.defaultView||se.parentWindow;return K.left+=E(te),K.top+=E(te,!0),K}var I=e(77900),O=e(8654),D=c.memo(function(ee){var q=ee.children;return q},function(ee,q){var K=q.shouldUpdate;return!K}),S={width:0,height:0,overflow:"hidden",outline:"none"},R=c.forwardRef(function(ee,q){var K=ee.prefixCls,se=ee.className,te=ee.style,J=ee.title,ce=ee.ariaId,W=ee.footer,j=ee.closable,ie=ee.closeIcon,ve=ee.onClose,Fe=ee.children,Se=ee.bodyStyle,Ge=ee.bodyProps,ze=ee.modalRender,Pt=ee.onMouseDown,pt=ee.onMouseUp,wt=ee.holderRef,zt=ee.visible,kt=ee.forceRender,tu=ee.width,We=ee.height,gt=c.useContext(d),Rt=gt.panel,tt=(0,O.x1)(wt,Rt),ft=(0,c.useRef)(),ct=(0,c.useRef)();c.useImperativeHandle(q,function(){return{focus:function(){var Qe;(Qe=ft.current)===null||Qe===void 0||Qe.focus()},changeActive:function(Qe){var lt=document,mt=lt.activeElement;Qe&&mt===ct.current?ft.current.focus():!Qe&&mt===ft.current&&ct.current.focus()}}});var qe={};tu!==void 0&&(qe.width=tu),We!==void 0&&(qe.height=We);var je;W&&(je=c.createElement("div",{className:"".concat(K,"-footer")},W));var ye;J&&(ye=c.createElement("div",{className:"".concat(K,"-header")},c.createElement("div",{className:"".concat(K,"-title"),id:ce},J)));var Oe;j&&(Oe=c.createElement("button",{type:"button",onClick:ve,"aria-label":"Close",className:"".concat(K,"-close")},ie||c.createElement("span",{className:"".concat(K,"-close-x")})));var $e=c.createElement("div",{className:"".concat(K,"-content")},Oe,ye,c.createElement("div",(0,u.Z)({className:"".concat(K,"-body"),style:Se},Ge),Fe),je);return c.createElement("div",{key:"dialog-element",role:"dialog","aria-labelledby":J?ce:null,"aria-modal":"true",ref:tt,style:(0,s.Z)((0,s.Z)({},te),qe),className:o()(K,se),onMouseDown:Pt,onMouseUp:pt},c.createElement("div",{tabIndex:0,ref:ft,style:S,"aria-hidden":"true"}),c.createElement(D,{shouldUpdate:zt||kt},ze?ze($e):$e),c.createElement("div",{tabIndex:0,ref:ct,style:S,"aria-hidden":"true"}))}),M=R,N=c.forwardRef(function(ee,q){var K=ee.prefixCls,se=ee.title,te=ee.style,J=ee.className,ce=ee.visible,W=ee.forceRender,j=ee.destroyOnClose,ie=ee.motionName,ve=ee.ariaId,Fe=ee.onVisibleChanged,Se=ee.mousePosition,Ge=(0,c.useRef)(),ze=c.useState(),Pt=(0,n.Z)(ze,2),pt=Pt[0],wt=Pt[1],zt={};pt&&(zt.transformOrigin=pt);function kt(){var tu=x(Ge.current);wt(Se?"".concat(Se.x-tu.left,"px ").concat(Se.y-tu.top,"px"):"")}return c.createElement(I.default,{visible:ce,onVisibleChanged:Fe,onAppearPrepare:kt,onEnterPrepare:kt,forceRender:W,motionName:ie,removeOnLeave:j,ref:Ge},function(tu,We){var gt=tu.className,Rt=tu.style;return c.createElement(M,(0,u.Z)({},ee,{ref:q,title:se,ariaId:ve,prefixCls:K,holderRef:We,style:(0,s.Z)((0,s.Z)((0,s.Z)({},Rt),te),zt),className:o()(J,gt)}))})});N.displayName="Content";var Y=N;function $(ee){var q=ee.prefixCls,K=ee.style,se=ee.visible,te=ee.maskProps,J=ee.motionName;return c.createElement(I.default,{key:"mask",visible:se,motionName:J,leavedClassName:"".concat(q,"-mask-hidden")},function(ce,W){var j=ce.className,ie=ce.style;return c.createElement("div",(0,u.Z)({ref:W,style:(0,s.Z)((0,s.Z)({},ie),K),className:o()("".concat(q,"-mask"),j)},te))})}function G(ee){var q=ee.prefixCls,K=q===void 0?"rc-dialog":q,se=ee.zIndex,te=ee.visible,J=te===void 0?!1:te,ce=ee.keyboard,W=ce===void 0?!0:ce,j=ee.focusTriggerAfterClose,ie=j===void 0?!0:j,ve=ee.wrapStyle,Fe=ee.wrapClassName,Se=ee.wrapProps,Ge=ee.onClose,ze=ee.afterOpenChange,Pt=ee.afterClose,pt=ee.transitionName,wt=ee.animation,zt=ee.closable,kt=zt===void 0?!0:zt,tu=ee.mask,We=tu===void 0?!0:tu,gt=ee.maskTransitionName,Rt=ee.maskAnimation,tt=ee.maskClosable,ft=tt===void 0?!0:tt,ct=ee.maskStyle,qe=ee.maskProps,je=ee.rootClassName,ye=(0,c.useRef)(),Oe=(0,c.useRef)(),$e=(0,c.useRef)(),Ze=c.useState(J),Qe=(0,n.Z)(Ze,2),lt=Qe[0],mt=Qe[1],uu=(0,B.Z)();function Qt(){(0,i.Z)(Oe.current,document.activeElement)||(ye.current=document.activeElement)}function Le(){if(!(0,i.Z)(Oe.current,document.activeElement)){var de;(de=$e.current)===null||de===void 0||de.focus()}}function et(de){if(de)Le();else{if(mt(!1),We&&ye.current&&ie){try{ye.current.focus({preventScroll:!0})}catch(me){}ye.current=null}lt&&(Pt==null||Pt())}ze==null||ze(de)}function Zt(de){Ge==null||Ge(de)}var Tt=(0,c.useRef)(!1),Nt=(0,c.useRef)(),Wt=function(){clearTimeout(Nt.current),Tt.current=!0},nu=function(){Nt.current=setTimeout(function(){Tt.current=!1})},Ut=null;ft&&(Ut=function(me){Tt.current?Tt.current=!1:Oe.current===me.target&&Zt(me)});function we(de){if(W&&de.keyCode===p.Z.ESC){de.stopPropagation(),Zt(de);return}J&&de.keyCode===p.Z.TAB&&$e.current.changeActive(!de.shiftKey)}return(0,c.useEffect)(function(){J&&(mt(!0),Qt())},[J]),(0,c.useEffect)(function(){return function(){clearTimeout(Nt.current)}},[]),c.createElement("div",(0,u.Z)({className:o()("".concat(K,"-root"),je)},(0,y.Z)(ee,{data:!0})),c.createElement($,{prefixCls:K,visible:We&&J,motionName:m(K,gt,Rt),style:(0,s.Z)({zIndex:se},ct),maskProps:qe}),c.createElement("div",(0,u.Z)({tabIndex:-1,onKeyDown:we,className:o()("".concat(K,"-wrap"),Fe),ref:Oe,onClick:Ut,style:(0,s.Z)((0,s.Z)({zIndex:se},ve),{},{display:lt?null:"none"})},Se),c.createElement(Y,(0,u.Z)({},ee,{onMouseDown:Wt,onMouseUp:nu,ref:$e,closable:kt,ariaId:uu,prefixCls:K,visible:J&<,onClose:Zt,onVisibleChanged:et,motionName:m(K,pt,wt)}))))}var ae=function(q){var K=q.visible,se=q.getContainer,te=q.forceRender,J=q.destroyOnClose,ce=J===void 0?!1:J,W=q.afterClose,j=q.panelRef,ie=c.useState(K),ve=(0,n.Z)(ie,2),Fe=ve[0],Se=ve[1],Ge=c.useMemo(function(){return{panel:j}},[j]);return c.useEffect(function(){K&&Se(!0)},[K]),!te&&ce&&!Fe?null:c.createElement(d.Provider,{value:Ge},c.createElement(l.Z,{open:K||te||Fe,autoDestroy:!1,getContainer:se,autoLock:K||Fe},c.createElement(G,(0,u.Z)({},q,{destroyOnClose:ce,afterClose:function(){W==null||W(),Se(!1)}}))))};ae.displayName="Dialog";var ne=ae,oe=ne},95013:function(f,g,e){"use strict";e.r(g),e.d(g,{Field:function(){return ir},FieldContext:function(){return R},FormProvider:function(){return n0},List:function(){return At},ListContext:function(){return N},default:function(){return jr},useForm:function(){return E0},useWatch:function(){return j0}});var u=e(59301),n=e(54476),l=e(75931),c=e(75044),d=e(3202),s=e(33885),h=e(94480),o=e(67732),i=e(83652),B=e(31226),p=e(42403),y=e(158),m=e(20068),E=e(11592),x=e(13697),I=e(48736),O="RC_FORM_INTERNAL_HOOKS",D=function(){(0,I.ZP)(!1,"Can not find FormContext. Please make sure you wrap Field under Form.")},S=u.createContext({getFieldValue:D,getFieldsValue:D,getFieldError:D,getFieldWarning:D,getFieldsError:D,isFieldsTouched:D,isFieldTouched:D,isFieldValidating:D,isFieldsValidating:D,resetFields:D,setFields:D,setFieldValue:D,setFieldsValue:D,validateFields:D,submit:D,getInternalHooks:function(){return D(),{dispatch:D,initEntityValue:D,registerField:D,useSubscribe:D,setInitialValues:D,destroyForm:D,setCallbacks:D,registerWatch:D,getFields:D,setValidateMessages:D,setPreserve:D,getInitialValue:D}}}),R=S,M=u.createContext(null),N=M;function Y(xe){return xe==null?[]:Array.isArray(xe)?xe:[xe]}function $(xe){return xe&&!!xe._init}var G=e(97671);function ae(){return ae=Object.assign?Object.assign.bind():function(xe){for(var nt=1;nt<arguments.length;nt++){var Je=arguments[nt];for(var Ft in Je)Object.prototype.hasOwnProperty.call(Je,Ft)&&(xe[Ft]=Je[Ft])}return xe},ae.apply(this,arguments)}function ne(xe,nt){xe.prototype=Object.create(nt.prototype),xe.prototype.constructor=xe,ee(xe,nt)}function oe(xe){return oe=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(Je){return Je.__proto__||Object.getPrototypeOf(Je)},oe(xe)}function ee(xe,nt){return ee=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(Ft,dt){return Ft.__proto__=dt,Ft},ee(xe,nt)}function q(){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(xe){return!1}}function K(xe,nt,Je){return q()?K=Reflect.construct.bind():K=function(dt,su,pu){var Du=[null];Du.push.apply(Du,su);var Uu=Function.bind.apply(dt,Du),Ku=new Uu;return pu&&ee(Ku,pu.prototype),Ku},K.apply(null,arguments)}function se(xe){return Function.toString.call(xe).indexOf("[native code]")!==-1}function te(xe){var nt=typeof Map=="function"?new Map:void 0;return te=function(Ft){if(Ft===null||!se(Ft))return Ft;if(typeof Ft!="function")throw new TypeError("Super expression must either be null or a function");if(typeof nt!="undefined"){if(nt.has(Ft))return nt.get(Ft);nt.set(Ft,dt)}function dt(){return K(Ft,arguments,oe(this).constructor)}return dt.prototype=Object.create(Ft.prototype,{constructor:{value:dt,enumerable:!1,writable:!0,configurable:!0}}),ee(dt,Ft)},te(xe)}var J=/%[sdj%]/g,ce=function(){};function W(xe){if(!xe||!xe.length)return null;var nt={};return xe.forEach(function(Je){var Ft=Je.field;nt[Ft]=nt[Ft]||[],nt[Ft].push(Je)}),nt}function j(xe){for(var nt=arguments.length,Je=new Array(nt>1?nt-1:0),Ft=1;Ft<nt;Ft++)Je[Ft-1]=arguments[Ft];var dt=0,su=Je.length;if(typeof xe=="function")return xe.apply(null,Je);if(typeof xe=="string"){var pu=xe.replace(J,function(Du){if(Du==="%%")return"%";if(dt>=su)return Du;switch(Du){case"%s":return String(Je[dt++]);case"%d":return Number(Je[dt++]);case"%j":try{return JSON.stringify(Je[dt++])}catch(Uu){return"[Circular]"}break;default:return Du}});return pu}return xe}function ie(xe){return xe==="string"||xe==="url"||xe==="hex"||xe==="email"||xe==="date"||xe==="pattern"}function ve(xe,nt){return!!(xe==null||nt==="array"&&Array.isArray(xe)&&!xe.length||ie(nt)&&typeof xe=="string"&&!xe)}function Fe(xe,nt,Je){var Ft=[],dt=0,su=xe.length;function pu(Du){Ft.push.apply(Ft,Du||[]),dt++,dt===su&&Je(Ft)}xe.forEach(function(Du){nt(Du,pu)})}function Se(xe,nt,Je){var Ft=0,dt=xe.length;function su(pu){if(pu&&pu.length){Je(pu);return}var Du=Ft;Ft=Ft+1,Du<dt?nt(xe[Du],su):Je([])}su([])}function Ge(xe){var nt=[];return Object.keys(xe).forEach(function(Je){nt.push.apply(nt,xe[Je]||[])}),nt}var ze=function(xe){ne(nt,xe);function nt(Je,Ft){var dt;return dt=xe.call(this,"Async Validation Error")||this,dt.errors=Je,dt.fields=Ft,dt}return nt}(te(Error));function Pt(xe,nt,Je,Ft,dt){if(nt.first){var su=new Promise(function(hu,Or){var Yr=function(rr){return Ft(rr),rr.length?Or(new ze(rr,W(rr))):hu(dt)},Pr=Ge(xe);Se(Pr,Je,Yr)});return su.catch(function(hu){return hu}),su}var pu=nt.firstFields===!0?Object.keys(xe):nt.firstFields||[],Du=Object.keys(xe),Uu=Du.length,Ku=0,Ru=[],br=new Promise(function(hu,Or){var Yr=function(lr){if(Ru.push.apply(Ru,lr),Ku++,Ku===Uu)return Ft(Ru),Ru.length?Or(new ze(Ru,W(Ru))):hu(dt)};Du.length||(Ft(Ru),hu(dt)),Du.forEach(function(Pr){var lr=xe[Pr];pu.indexOf(Pr)!==-1?Se(lr,Je,Yr):Fe(lr,Je,Yr)})});return br.catch(function(hu){return hu}),br}function pt(xe){return!!(xe&&xe.message!==void 0)}function wt(xe,nt){for(var Je=xe,Ft=0;Ft<nt.length;Ft++){if(Je==null)return Je;Je=Je[nt[Ft]]}return Je}function zt(xe,nt){return function(Je){var Ft;return xe.fullFields?Ft=wt(nt,xe.fullFields):Ft=nt[Je.field||xe.fullField],pt(Je)?(Je.field=Je.field||xe.fullField,Je.fieldValue=Ft,Je):{message:typeof Je=="function"?Je():Je,fieldValue:Ft,field:Je.field||xe.fullField}}}function kt(xe,nt){if(nt){for(var Je in nt)if(nt.hasOwnProperty(Je)){var Ft=nt[Je];typeof Ft=="object"&&typeof xe[Je]=="object"?xe[Je]=ae({},xe[Je],Ft):xe[Je]=Ft}}return xe}var tu=function(nt,Je,Ft,dt,su,pu){nt.required&&(!Ft.hasOwnProperty(nt.field)||ve(Je,pu||nt.type))&&dt.push(j(su.messages.required,nt.fullField))},We=function(nt,Je,Ft,dt,su){(/^\s+$/.test(Je)||Je==="")&&dt.push(j(su.messages.whitespace,nt.fullField))},gt,Rt=function(){if(gt)return gt;var xe="[a-fA-F\\d:]",nt=function(Kr){return Kr&&Kr.includeBoundaries?"(?:(?<=\\s|^)(?="+xe+")|(?<="+xe+")(?=\\s|$))":""},Je="(?: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}",Ft="[a-fA-F\\d]{1,4}",dt=(`
|
|
|
(?:
|
|
|
(?:`+Ft+":){7}(?:"+Ft+`|:)| // 1:2:3:4:5:6:7:: 1:2:3:4:5:6:7:8
|
|
|
(?:`+Ft+":){6}(?:"+Je+"|:"+Ft+`|:)| // 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
|
|
|
(?:`+Ft+":){5}(?::"+Je+"|(?::"+Ft+`){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
|
|
|
(?:`+Ft+":){4}(?:(?::"+Ft+"){0,1}:"+Je+"|(?::"+Ft+`){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
|
|
|
(?:`+Ft+":){3}(?:(?::"+Ft+"){0,2}:"+Je+"|(?::"+Ft+`){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
|
|
|
(?:`+Ft+":){2}(?:(?::"+Ft+"){0,3}:"+Je+"|(?::"+Ft+`){1,5}|:)| // 1:2:: 1:2::4:5:6:7:8 1:2::8 1:2::4:5:6:7:1.2.3.4
|
|
|
(?:`+Ft+":){1}(?:(?::"+Ft+"){0,4}:"+Je+"|(?::"+Ft+`){1,6}|:)| // 1:: 1::3:4:5:6:7:8 1::8 1::3:4:5:6:7:1.2.3.4
|
|
|
(?::(?:(?::`+Ft+"){0,5}:"+Je+"|(?::"+Ft+`){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(),su=new RegExp("(?:^"+Je+"$)|(?:^"+dt+"$)"),pu=new RegExp("^"+Je+"$"),Du=new RegExp("^"+dt+"$"),Uu=function(Kr){return Kr&&Kr.exact?su:new RegExp("(?:"+nt(Kr)+Je+nt(Kr)+")|(?:"+nt(Kr)+dt+nt(Kr)+")","g")};Uu.v4=function(nr){return nr&&nr.exact?pu:new RegExp(""+nt(nr)+Je+nt(nr),"g")},Uu.v6=function(nr){return nr&&nr.exact?Du:new RegExp(""+nt(nr)+dt+nt(nr),"g")};var Ku="(?:(?:[a-z]+:)?//)",Ru="(?:\\S+(?::\\S*)?@)?",br=Uu.v4().source,hu=Uu.v6().source,Or="(?:(?:[a-z\\u00a1-\\uffff0-9][-_]*)*[a-z\\u00a1-\\uffff0-9]+)",Yr="(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*",Pr="(?:\\.(?:[a-z\\u00a1-\\uffff]{2,}))",lr="(?::\\d{2,5})?",rr='(?:[/?#][^\\s"]*)?',Gr="(?:"+Ku+"|www\\.)"+Ru+"(?:localhost|"+br+"|"+hu+"|"+Or+Yr+Pr+")"+lr+rr;return gt=new RegExp("(?:^"+Gr+"$)","i"),gt},tt={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},ft={integer:function(nt){return ft.number(nt)&&parseInt(nt,10)===nt},float:function(nt){return ft.number(nt)&&!ft.integer(nt)},array:function(nt){return Array.isArray(nt)},regexp:function(nt){if(nt instanceof RegExp)return!0;try{return!!new RegExp(nt)}catch(Je){return!1}},date:function(nt){return typeof nt.getTime=="function"&&typeof nt.getMonth=="function"&&typeof nt.getYear=="function"&&!isNaN(nt.getTime())},number:function(nt){return isNaN(nt)?!1:typeof nt=="number"},object:function(nt){return typeof nt=="object"&&!ft.array(nt)},method:function(nt){return typeof nt=="function"},email:function(nt){return typeof nt=="string"&&nt.length<=320&&!!nt.match(tt.email)},url:function(nt){return typeof nt=="string"&&nt.length<=2048&&!!nt.match(Rt())},hex:function(nt){return typeof nt=="string"&&!!nt.match(tt.hex)}},ct=function(nt,Je,Ft,dt,su){if(nt.required&&Je===void 0){tu(nt,Je,Ft,dt,su);return}var pu=["integer","float","array","regexp","object","method","email","number","date","url","hex"],Du=nt.type;pu.indexOf(Du)>-1?ft[Du](Je)||dt.push(j(su.messages.types[Du],nt.fullField,nt.type)):Du&&typeof Je!==nt.type&&dt.push(j(su.messages.types[Du],nt.fullField,nt.type))},qe=function(nt,Je,Ft,dt,su){var pu=typeof nt.len=="number",Du=typeof nt.min=="number",Uu=typeof nt.max=="number",Ku=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Ru=Je,br=null,hu=typeof Je=="number",Or=typeof Je=="string",Yr=Array.isArray(Je);if(hu?br="number":Or?br="string":Yr&&(br="array"),!br)return!1;Yr&&(Ru=Je.length),Or&&(Ru=Je.replace(Ku,"_").length),pu?Ru!==nt.len&&dt.push(j(su.messages[br].len,nt.fullField,nt.len)):Du&&!Uu&&Ru<nt.min?dt.push(j(su.messages[br].min,nt.fullField,nt.min)):Uu&&!Du&&Ru>nt.max?dt.push(j(su.messages[br].max,nt.fullField,nt.max)):Du&&Uu&&(Ru<nt.min||Ru>nt.max)&&dt.push(j(su.messages[br].range,nt.fullField,nt.min,nt.max))},je="enum",ye=function(nt,Je,Ft,dt,su){nt[je]=Array.isArray(nt[je])?nt[je]:[],nt[je].indexOf(Je)===-1&&dt.push(j(su.messages[je],nt.fullField,nt[je].join(", ")))},Oe=function(nt,Je,Ft,dt,su){if(nt.pattern){if(nt.pattern instanceof RegExp)nt.pattern.lastIndex=0,nt.pattern.test(Je)||dt.push(j(su.messages.pattern.mismatch,nt.fullField,Je,nt.pattern));else if(typeof nt.pattern=="string"){var pu=new RegExp(nt.pattern);pu.test(Je)||dt.push(j(su.messages.pattern.mismatch,nt.fullField,Je,nt.pattern))}}},$e={required:tu,whitespace:We,type:ct,range:qe,enum:ye,pattern:Oe},Ze=function(nt,Je,Ft,dt,su){var pu=[],Du=nt.required||!nt.required&&dt.hasOwnProperty(nt.field);if(Du){if(ve(Je,"string")&&!nt.required)return Ft();$e.required(nt,Je,dt,pu,su,"string"),ve(Je,"string")||($e.type(nt,Je,dt,pu,su),$e.range(nt,Je,dt,pu,su),$e.pattern(nt,Je,dt,pu,su),nt.whitespace===!0&&$e.whitespace(nt,Je,dt,pu,su))}Ft(pu)},Qe=function(nt,Je,Ft,dt,su){var pu=[],Du=nt.required||!nt.required&&dt.hasOwnProperty(nt.field);if(Du){if(ve(Je)&&!nt.required)return Ft();$e.required(nt,Je,dt,pu,su),Je!==void 0&&$e.type(nt,Je,dt,pu,su)}Ft(pu)},lt=function(nt,Je,Ft,dt,su){var pu=[],Du=nt.required||!nt.required&&dt.hasOwnProperty(nt.field);if(Du){if(Je===""&&(Je=void 0),ve(Je)&&!nt.required)return Ft();$e.required(nt,Je,dt,pu,su),Je!==void 0&&($e.type(nt,Je,dt,pu,su),$e.range(nt,Je,dt,pu,su))}Ft(pu)},mt=function(nt,Je,Ft,dt,su){var pu=[],Du=nt.required||!nt.required&&dt.hasOwnProperty(nt.field);if(Du){if(ve(Je)&&!nt.required)return Ft();$e.required(nt,Je,dt,pu,su),Je!==void 0&&$e.type(nt,Je,dt,pu,su)}Ft(pu)},uu=function(nt,Je,Ft,dt,su){var pu=[],Du=nt.required||!nt.required&&dt.hasOwnProperty(nt.field);if(Du){if(ve(Je)&&!nt.required)return Ft();$e.required(nt,Je,dt,pu,su),ve(Je)||$e.type(nt,Je,dt,pu,su)}Ft(pu)},Qt=function(nt,Je,Ft,dt,su){var pu=[],Du=nt.required||!nt.required&&dt.hasOwnProperty(nt.field);if(Du){if(ve(Je)&&!nt.required)return Ft();$e.required(nt,Je,dt,pu,su),Je!==void 0&&($e.type(nt,Je,dt,pu,su),$e.range(nt,Je,dt,pu,su))}Ft(pu)},Le=function(nt,Je,Ft,dt,su){var pu=[],Du=nt.required||!nt.required&&dt.hasOwnProperty(nt.field);if(Du){if(ve(Je)&&!nt.required)return Ft();$e.required(nt,Je,dt,pu,su),Je!==void 0&&($e.type(nt,Je,dt,pu,su),$e.range(nt,Je,dt,pu,su))}Ft(pu)},et=function(nt,Je,Ft,dt,su){var pu=[],Du=nt.required||!nt.required&&dt.hasOwnProperty(nt.field);if(Du){if(Je==null&&!nt.required)return Ft();$e.required(nt,Je,dt,pu,su,"array"),Je!=null&&($e.type(nt,Je,dt,pu,su),$e.range(nt,Je,dt,pu,su))}Ft(pu)},Zt=function(nt,Je,Ft,dt,su){var pu=[],Du=nt.required||!nt.required&&dt.hasOwnProperty(nt.field);if(Du){if(ve(Je)&&!nt.required)return Ft();$e.required(nt,Je,dt,pu,su),Je!==void 0&&$e.type(nt,Je,dt,pu,su)}Ft(pu)},Tt="enum",Nt=function(nt,Je,Ft,dt,su){var pu=[],Du=nt.required||!nt.required&&dt.hasOwnProperty(nt.field);if(Du){if(ve(Je)&&!nt.required)return Ft();$e.required(nt,Je,dt,pu,su),Je!==void 0&&$e[Tt](nt,Je,dt,pu,su)}Ft(pu)},Wt=function(nt,Je,Ft,dt,su){var pu=[],Du=nt.required||!nt.required&&dt.hasOwnProperty(nt.field);if(Du){if(ve(Je,"string")&&!nt.required)return Ft();$e.required(nt,Je,dt,pu,su),ve(Je,"string")||$e.pattern(nt,Je,dt,pu,su)}Ft(pu)},nu=function(nt,Je,Ft,dt,su){var pu=[],Du=nt.required||!nt.required&&dt.hasOwnProperty(nt.field);if(Du){if(ve(Je,"date")&&!nt.required)return Ft();if($e.required(nt,Je,dt,pu,su),!ve(Je,"date")){var Uu;Je instanceof Date?Uu=Je:Uu=new Date(Je),$e.type(nt,Uu,dt,pu,su),Uu&&$e.range(nt,Uu.getTime(),dt,pu,su)}}Ft(pu)},Ut=function(nt,Je,Ft,dt,su){var pu=[],Du=Array.isArray(Je)?"array":typeof Je;$e.required(nt,Je,dt,pu,su,Du),Ft(pu)},we=function(nt,Je,Ft,dt,su){var pu=nt.type,Du=[],Uu=nt.required||!nt.required&&dt.hasOwnProperty(nt.field);if(Uu){if(ve(Je,pu)&&!nt.required)return Ft();$e.required(nt,Je,dt,Du,su,pu),ve(Je,pu)||$e.type(nt,Je,dt,Du,su)}Ft(Du)},de=function(nt,Je,Ft,dt,su){var pu=[],Du=nt.required||!nt.required&&dt.hasOwnProperty(nt.field);if(Du){if(ve(Je)&&!nt.required)return Ft();$e.required(nt,Je,dt,pu,su)}Ft(pu)},me={string:Ze,method:Qe,number:lt,boolean:mt,regexp:uu,integer:Qt,float:Le,array:et,object:Zt,enum:Nt,pattern:Wt,date:nu,url:we,hex:we,email:we,required:Ut,any:de};function xt(){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 nt=JSON.parse(JSON.stringify(this));return nt.clone=this.clone,nt}}}var Ce=xt(),at=function(){function xe(Je){this.rules=null,this._messages=Ce,this.define(Je)}var nt=xe.prototype;return nt.define=function(Ft){var dt=this;if(!Ft)throw new Error("Cannot configure a schema with no rules");if(typeof Ft!="object"||Array.isArray(Ft))throw new Error("Rules must be an object");this.rules={},Object.keys(Ft).forEach(function(su){var pu=Ft[su];dt.rules[su]=Array.isArray(pu)?pu:[pu]})},nt.messages=function(Ft){return Ft&&(this._messages=kt(xt(),Ft)),this._messages},nt.validate=function(Ft,dt,su){var pu=this;dt===void 0&&(dt={}),su===void 0&&(su=function(){});var Du=Ft,Uu=dt,Ku=su;if(typeof Uu=="function"&&(Ku=Uu,Uu={}),!this.rules||Object.keys(this.rules).length===0)return Ku&&Ku(null,Du),Promise.resolve(Du);function Ru(Pr){var lr=[],rr={};function Gr(Kr){if(Array.isArray(Kr)){var Qr;lr=(Qr=lr).concat.apply(Qr,Kr)}else lr.push(Kr)}for(var nr=0;nr<Pr.length;nr++)Gr(Pr[nr]);lr.length?(rr=W(lr),Ku(lr,rr)):Ku(null,Du)}if(Uu.messages){var br=this.messages();br===Ce&&(br=xt()),kt(br,Uu.messages),Uu.messages=br}else Uu.messages=this.messages();var hu={},Or=Uu.keys||Object.keys(this.rules);Or.forEach(function(Pr){var lr=pu.rules[Pr],rr=Du[Pr];lr.forEach(function(Gr){var nr=Gr;typeof nr.transform=="function"&&(Du===Ft&&(Du=ae({},Du)),rr=Du[Pr]=nr.transform(rr)),typeof nr=="function"?nr={validator:nr}:nr=ae({},nr),nr.validator=pu.getValidationMethod(nr),nr.validator&&(nr.field=Pr,nr.fullField=nr.fullField||Pr,nr.type=pu.getType(nr),hu[Pr]=hu[Pr]||[],hu[Pr].push({rule:nr,value:rr,source:Du,field:Pr}))})});var Yr={};return Pt(hu,Uu,function(Pr,lr){var rr=Pr.rule,Gr=(rr.type==="object"||rr.type==="array")&&(typeof rr.fields=="object"||typeof rr.defaultField=="object");Gr=Gr&&(rr.required||!rr.required&&Pr.value),rr.field=Pr.field;function nr(Ar,Dr){return ae({},Dr,{fullField:rr.fullField+"."+Ar,fullFields:rr.fullFields?[].concat(rr.fullFields,[Ar]):[Ar]})}function Kr(Ar){Ar===void 0&&(Ar=[]);var Dr=Array.isArray(Ar)?Ar:[Ar];!Uu.suppressWarning&&Dr.length&&xe.warning("async-validator:",Dr),Dr.length&&rr.message!==void 0&&(Dr=[].concat(rr.message));var z0=Dr.map(zt(rr,Du));if(Uu.first&&z0.length)return Yr[rr.field]=1,lr(z0);if(!Gr)lr(z0);else{if(rr.required&&!Pr.value)return rr.message!==void 0?z0=[].concat(rr.message).map(zt(rr,Du)):Uu.error&&(z0=[Uu.error(rr,j(Uu.messages.required,rr.field))]),lr(z0);var On={};rr.defaultField&&Object.keys(Pr.value).map(function(fn){On[fn]=rr.defaultField}),On=ae({},On,Pr.rule.fields);var _n={};Object.keys(On).forEach(function(fn){var Kn=On[fn],P0=Array.isArray(Kn)?Kn:[Kn];_n[fn]=P0.map(nr.bind(null,fn))});var gr=new xe(_n);gr.messages(Uu.messages),Pr.rule.options&&(Pr.rule.options.messages=Uu.messages,Pr.rule.options.error=Uu.error),gr.validate(Pr.value,Pr.rule.options||Uu,function(fn){var Kn=[];z0&&z0.length&&Kn.push.apply(Kn,z0),fn&&fn.length&&Kn.push.apply(Kn,fn),lr(Kn.length?Kn:null)})}}var Qr;if(rr.asyncValidator)Qr=rr.asyncValidator(rr,Pr.value,Kr,Pr.source,Uu);else if(rr.validator){try{Qr=rr.validator(rr,Pr.value,Kr,Pr.source,Uu)}catch(Ar){console.error==null||console.error(Ar),Uu.suppressValidatorError||setTimeout(function(){throw Ar},0),Kr(Ar.message)}Qr===!0?Kr():Qr===!1?Kr(typeof rr.message=="function"?rr.message(rr.fullField||rr.field):rr.message||(rr.fullField||rr.field)+" fails"):Qr instanceof Array?Kr(Qr):Qr instanceof Error&&Kr(Qr.message)}Qr&&Qr.then&&Qr.then(function(){return Kr()},function(Ar){return Kr(Ar)})},function(Pr){Ru(Pr)},Du)},nt.getType=function(Ft){if(Ft.type===void 0&&Ft.pattern instanceof RegExp&&(Ft.type="pattern"),typeof Ft.validator!="function"&&Ft.type&&!me.hasOwnProperty(Ft.type))throw new Error(j("Unknown rule type %s",Ft.type));return Ft.type||"string"},nt.getValidationMethod=function(Ft){if(typeof Ft.validator=="function")return Ft.validator;var dt=Object.keys(Ft),su=dt.indexOf("message");return su!==-1&&dt.splice(su,1),dt.length===1&&dt[0]==="required"?me.required:me[this.getType(Ft)]||void 0},xe}();at.register=function(nt,Je){if(typeof Je!="function")throw new Error("Cannot register a validator by type, validator is not a function");me[nt]=Je},at.warning=ce,at.messages=Ce,at.validators=me;var jt="'${name}' is not a valid ${type}",Et={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:jt,method:jt,array:jt,object:jt,number:jt,date:jt,boolean:jt,integer:jt,float:jt,regexp:jt,email:jt,url:jt,hex:jt},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}"}},De=e(24434),yt=at;function Ue(xe,nt){return xe.replace(/\$\{\w+\}/g,function(Je){var Ft=Je.slice(2,-1);return nt[Ft]})}var Ae="CODE_LOGIC_ERROR";function ht(xe,nt,Je,Ft,dt){return St.apply(this,arguments)}function St(){return St=(0,d.Z)((0,c.Z)().mark(function xe(nt,Je,Ft,dt,su){var pu,Du,Uu,Ku,Ru,br,hu,Or,Yr;return(0,c.Z)().wrap(function(lr){for(;;)switch(lr.prev=lr.next){case 0:return pu=(0,s.Z)({},Ft),delete pu.ruleIndex,yt.warning=function(){},pu.validator&&(Du=pu.validator,pu.validator=function(){try{return Du.apply(void 0,arguments)}catch(rr){return console.error(rr),Promise.reject(Ae)}}),Uu=null,pu&&pu.type==="array"&&pu.defaultField&&(Uu=pu.defaultField,delete pu.defaultField),Ku=new yt((0,m.Z)({},nt,[pu])),Ru=(0,De.T)(Et,dt.validateMessages),Ku.messages(Ru),br=[],lr.prev=10,lr.next=13,Promise.resolve(Ku.validate((0,m.Z)({},nt,Je),(0,s.Z)({},dt)));case 13:lr.next=18;break;case 15:lr.prev=15,lr.t0=lr.catch(10),lr.t0.errors&&(br=lr.t0.errors.map(function(rr,Gr){var nr=rr.message,Kr=nr===Ae?Ru.default:nr;return u.isValidElement(Kr)?u.cloneElement(Kr,{key:"error_".concat(Gr)}):Kr}));case 18:if(!(!br.length&&Uu)){lr.next=23;break}return lr.next=21,Promise.all(Je.map(function(rr,Gr){return ht("".concat(nt,".").concat(Gr),rr,Uu,dt,su)}));case 21:return hu=lr.sent,lr.abrupt("return",hu.reduce(function(rr,Gr){return[].concat((0,h.Z)(rr),(0,h.Z)(Gr))},[]));case 23:return Or=(0,s.Z)((0,s.Z)({},Ft),{},{name:nt,enum:(Ft.enum||[]).join(", ")},su),Yr=br.map(function(rr){return typeof rr=="string"?Ue(rr,Or):rr}),lr.abrupt("return",Yr);case 26:case"end":return lr.stop()}},xe,null,[[10,15]])})),St.apply(this,arguments)}function Ne(xe,nt,Je,Ft,dt,su){var pu=xe.join("."),Du=Je.map(function(Ru,br){var hu=Ru.validator,Or=(0,s.Z)((0,s.Z)({},Ru),{},{ruleIndex:br});return hu&&(Or.validator=function(Yr,Pr,lr){var rr=!1,Gr=function(){for(var Qr=arguments.length,Ar=new Array(Qr),Dr=0;Dr<Qr;Dr++)Ar[Dr]=arguments[Dr];Promise.resolve().then(function(){(0,I.ZP)(!rr,"Your validator function has already return a promise. `callback` will be ignored."),rr||lr.apply(void 0,Ar)})},nr=hu(Yr,Pr,Gr);rr=nr&&typeof nr.then=="function"&&typeof nr.catch=="function",(0,I.ZP)(rr,"`callback` is deprecated. Please return a promise instead."),rr&&nr.then(function(){lr()}).catch(function(Kr){lr(Kr||" ")})}),Or}).sort(function(Ru,br){var hu=Ru.warningOnly,Or=Ru.ruleIndex,Yr=br.warningOnly,Pr=br.ruleIndex;return!!hu==!!Yr?Or-Pr:hu?1:-1}),Uu;if(dt===!0)Uu=new Promise(function(){var Ru=(0,d.Z)((0,c.Z)().mark(function br(hu,Or){var Yr,Pr,lr;return(0,c.Z)().wrap(function(Gr){for(;;)switch(Gr.prev=Gr.next){case 0:Yr=0;case 1:if(!(Yr<Du.length)){Gr.next=12;break}return Pr=Du[Yr],Gr.next=5,ht(pu,nt,Pr,Ft,su);case 5:if(lr=Gr.sent,!lr.length){Gr.next=9;break}return Or([{errors:lr,rule:Pr}]),Gr.abrupt("return");case 9:Yr+=1,Gr.next=1;break;case 12:hu([]);case 13:case"end":return Gr.stop()}},br)}));return function(br,hu){return Ru.apply(this,arguments)}}());else{var Ku=Du.map(function(Ru){return ht(pu,nt,Ru,Ft,su).then(function(br){return{errors:br,rule:Ru}})});Uu=(dt?Zu(Ku):Fu(Ku)).then(function(Ru){return Promise.reject(Ru)})}return Uu.catch(function(Ru){return Ru}),Uu}function Fu(xe){return _t.apply(this,arguments)}function _t(){return _t=(0,d.Z)((0,c.Z)().mark(function xe(nt){return(0,c.Z)().wrap(function(Ft){for(;;)switch(Ft.prev=Ft.next){case 0:return Ft.abrupt("return",Promise.all(nt).then(function(dt){var su,pu=(su=[]).concat.apply(su,(0,h.Z)(dt));return pu}));case 1:case"end":return Ft.stop()}},xe)})),_t.apply(this,arguments)}function Zu(xe){return Yu.apply(this,arguments)}function Yu(){return Yu=(0,d.Z)((0,c.Z)().mark(function xe(nt){var Je;return(0,c.Z)().wrap(function(dt){for(;;)switch(dt.prev=dt.next){case 0:return Je=0,dt.abrupt("return",new Promise(function(su){nt.forEach(function(pu){pu.then(function(Du){Du.errors.length&&su([Du]),Je+=1,Je===nt.length&&su([])})})}));case 2:case"end":return dt.stop()}},xe)})),Yu.apply(this,arguments)}var wu=e(76190),Iu=e(97938);function Ct(xe){return Y(xe)}function eu(xe,nt){var Je={};return nt.forEach(function(Ft){var dt=(0,Iu.Z)(xe,Ft);Je=(0,De.Z)(Je,Ft,dt)}),Je}function iu(xe,nt){var Je=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return xe&&xe.some(function(Ft){return au(nt,Ft,Je)})}function au(xe,nt){var Je=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return!xe||!nt||!Je&&xe.length!==nt.length?!1:nt.every(function(Ft,dt){return xe[dt]===Ft})}function bt(xe,nt){if(xe===nt)return!0;if(!xe&&nt||xe&&!nt||!xe||!nt||(0,wu.Z)(xe)!=="object"||(0,wu.Z)(nt)!=="object")return!1;var Je=Object.keys(xe),Ft=Object.keys(nt),dt=new Set([].concat(Je,Ft));return(0,h.Z)(dt).every(function(su){var pu=xe[su],Du=nt[su];return typeof pu=="function"&&typeof Du=="function"?!0:pu===Du})}function Ht(xe){var nt=arguments.length<=1?void 0:arguments[1];return nt&&nt.target&&(0,wu.Z)(nt.target)==="object"&&xe in nt.target?nt.target[xe]:nt}function Dt(xe,nt,Je){var Ft=xe.length;if(nt<0||nt>=Ft||Je<0||Je>=Ft)return xe;var dt=xe[nt],su=nt-Je;return su>0?[].concat((0,h.Z)(xe.slice(0,Je)),[dt],(0,h.Z)(xe.slice(Je,nt)),(0,h.Z)(xe.slice(nt+1,Ft))):su<0?[].concat((0,h.Z)(xe.slice(0,nt)),(0,h.Z)(xe.slice(nt+1,Je+1)),[dt],(0,h.Z)(xe.slice(Je+1,Ft))):xe}var Ot=["name"],cu=[];function Hu(xe,nt,Je,Ft,dt,su){return typeof xe=="function"?xe(nt,Je,"source"in su?{source:su.source}:{}):Ft!==dt}var Wu=function(xe){(0,p.Z)(Je,xe);var nt=(0,y.Z)(Je);function Je(Ft){var dt;if((0,o.Z)(this,Je),dt=nt.call(this,Ft),(0,m.Z)((0,B.Z)(dt),"state",{resetCount:0}),(0,m.Z)((0,B.Z)(dt),"cancelRegisterFunc",null),(0,m.Z)((0,B.Z)(dt),"mounted",!1),(0,m.Z)((0,B.Z)(dt),"touched",!1),(0,m.Z)((0,B.Z)(dt),"dirty",!1),(0,m.Z)((0,B.Z)(dt),"validatePromise",void 0),(0,m.Z)((0,B.Z)(dt),"prevValidating",void 0),(0,m.Z)((0,B.Z)(dt),"errors",cu),(0,m.Z)((0,B.Z)(dt),"warnings",cu),(0,m.Z)((0,B.Z)(dt),"cancelRegister",function(){var Uu=dt.props,Ku=Uu.preserve,Ru=Uu.isListField,br=Uu.name;dt.cancelRegisterFunc&&dt.cancelRegisterFunc(Ru,Ku,Ct(br)),dt.cancelRegisterFunc=null}),(0,m.Z)((0,B.Z)(dt),"getNamePath",function(){var Uu=dt.props,Ku=Uu.name,Ru=Uu.fieldContext,br=Ru.prefixName,hu=br===void 0?[]:br;return Ku!==void 0?[].concat((0,h.Z)(hu),(0,h.Z)(Ku)):[]}),(0,m.Z)((0,B.Z)(dt),"getRules",function(){var Uu=dt.props,Ku=Uu.rules,Ru=Ku===void 0?[]:Ku,br=Uu.fieldContext;return Ru.map(function(hu){return typeof hu=="function"?hu(br):hu})}),(0,m.Z)((0,B.Z)(dt),"refresh",function(){dt.mounted&&dt.setState(function(Uu){var Ku=Uu.resetCount;return{resetCount:Ku+1}})}),(0,m.Z)((0,B.Z)(dt),"metaCache",null),(0,m.Z)((0,B.Z)(dt),"triggerMetaEvent",function(Uu){var Ku=dt.props.onMetaChange;if(Ku){var Ru=(0,s.Z)((0,s.Z)({},dt.getMeta()),{},{destroy:Uu});(0,x.Z)(dt.metaCache,Ru)||Ku(Ru),dt.metaCache=Ru}else dt.metaCache=null}),(0,m.Z)((0,B.Z)(dt),"onStoreChange",function(Uu,Ku,Ru){var br=dt.props,hu=br.shouldUpdate,Or=br.dependencies,Yr=Or===void 0?[]:Or,Pr=br.onReset,lr=Ru.store,rr=dt.getNamePath(),Gr=dt.getValue(Uu),nr=dt.getValue(lr),Kr=Ku&&iu(Ku,rr);switch(Ru.type==="valueUpdate"&&Ru.source==="external"&&Gr!==nr&&(dt.touched=!0,dt.dirty=!0,dt.validatePromise=null,dt.errors=cu,dt.warnings=cu,dt.triggerMetaEvent()),Ru.type){case"reset":if(!Ku||Kr){dt.touched=!1,dt.dirty=!1,dt.validatePromise=void 0,dt.errors=cu,dt.warnings=cu,dt.triggerMetaEvent(),Pr==null||Pr(),dt.refresh();return}break;case"remove":{if(hu){dt.reRender();return}break}case"setField":{var Qr=Ru.data;if(Kr){"touched"in Qr&&(dt.touched=Qr.touched),"validating"in Qr&&!("originRCField"in Qr)&&(dt.validatePromise=Qr.validating?Promise.resolve([]):null),"errors"in Qr&&(dt.errors=Qr.errors||cu),"warnings"in Qr&&(dt.warnings=Qr.warnings||cu),dt.dirty=!0,dt.triggerMetaEvent(),dt.reRender();return}else if("value"in Qr&&iu(Ku,rr,!0)){dt.reRender();return}if(hu&&!rr.length&&Hu(hu,Uu,lr,Gr,nr,Ru)){dt.reRender();return}break}case"dependenciesUpdate":{var Ar=Yr.map(Ct);if(Ar.some(function(Dr){return iu(Ru.relatedFields,Dr)})){dt.reRender();return}break}default:if(Kr||(!Yr.length||rr.length||hu)&&Hu(hu,Uu,lr,Gr,nr,Ru)){dt.reRender();return}break}hu===!0&&dt.reRender()}),(0,m.Z)((0,B.Z)(dt),"validateRules",function(Uu){var Ku=dt.getNamePath(),Ru=dt.getValue(),br=Uu||{},hu=br.triggerName,Or=br.validateOnly,Yr=Or===void 0?!1:Or,Pr=Promise.resolve().then((0,d.Z)((0,c.Z)().mark(function lr(){var rr,Gr,nr,Kr,Qr,Ar,Dr;return(0,c.Z)().wrap(function(On){for(;;)switch(On.prev=On.next){case 0:if(dt.mounted){On.next=2;break}return On.abrupt("return",[]);case 2:if(rr=dt.props,Gr=rr.validateFirst,nr=Gr===void 0?!1:Gr,Kr=rr.messageVariables,Qr=rr.validateDebounce,Ar=dt.getRules(),hu&&(Ar=Ar.filter(function(_n){return _n}).filter(function(_n){var gr=_n.validateTrigger;if(!gr)return!0;var fn=Y(gr);return fn.includes(hu)})),!(Qr&&hu)){On.next=10;break}return On.next=8,new Promise(function(_n){setTimeout(_n,Qr)});case 8:if(dt.validatePromise===Pr){On.next=10;break}return On.abrupt("return",[]);case 10:return Dr=Ne(Ku,Ru,Ar,Uu,nr,Kr),Dr.catch(function(_n){return _n}).then(function(){var _n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:cu;if(dt.validatePromise===Pr){var gr;dt.validatePromise=null;var fn=[],Kn=[];(gr=_n.forEach)===null||gr===void 0||gr.call(_n,function(P0){var Ki=P0.rule.warningOnly,Z0=P0.errors,Vi=Z0===void 0?cu:Z0;Ki?Kn.push.apply(Kn,(0,h.Z)(Vi)):fn.push.apply(fn,(0,h.Z)(Vi))}),dt.errors=fn,dt.warnings=Kn,dt.triggerMetaEvent(),dt.reRender()}}),On.abrupt("return",Dr);case 13:case"end":return On.stop()}},lr)})));return Yr||(dt.validatePromise=Pr,dt.dirty=!0,dt.errors=cu,dt.warnings=cu,dt.triggerMetaEvent(),dt.reRender()),Pr}),(0,m.Z)((0,B.Z)(dt),"isFieldValidating",function(){return!!dt.validatePromise}),(0,m.Z)((0,B.Z)(dt),"isFieldTouched",function(){return dt.touched}),(0,m.Z)((0,B.Z)(dt),"isFieldDirty",function(){if(dt.dirty||dt.props.initialValue!==void 0)return!0;var Uu=dt.props.fieldContext,Ku=Uu.getInternalHooks(O),Ru=Ku.getInitialValue;return Ru(dt.getNamePath())!==void 0}),(0,m.Z)((0,B.Z)(dt),"getErrors",function(){return dt.errors}),(0,m.Z)((0,B.Z)(dt),"getWarnings",function(){return dt.warnings}),(0,m.Z)((0,B.Z)(dt),"isListField",function(){return dt.props.isListField}),(0,m.Z)((0,B.Z)(dt),"isList",function(){return dt.props.isList}),(0,m.Z)((0,B.Z)(dt),"isPreserve",function(){return dt.props.preserve}),(0,m.Z)((0,B.Z)(dt),"getMeta",function(){dt.prevValidating=dt.isFieldValidating();var Uu={touched:dt.isFieldTouched(),validating:dt.prevValidating,errors:dt.errors,warnings:dt.warnings,name:dt.getNamePath(),validated:dt.validatePromise===null};return Uu}),(0,m.Z)((0,B.Z)(dt),"getOnlyChild",function(Uu){if(typeof Uu=="function"){var Ku=dt.getMeta();return(0,s.Z)((0,s.Z)({},dt.getOnlyChild(Uu(dt.getControlled(),Ku,dt.props.fieldContext))),{},{isFunction:!0})}var Ru=(0,E.Z)(Uu);return Ru.length!==1||!u.isValidElement(Ru[0])?{child:Ru,isFunction:!1}:{child:Ru[0],isFunction:!1}}),(0,m.Z)((0,B.Z)(dt),"getValue",function(Uu){var Ku=dt.props.fieldContext.getFieldsValue,Ru=dt.getNamePath();return(0,Iu.Z)(Uu||Ku(!0),Ru)}),(0,m.Z)((0,B.Z)(dt),"getControlled",function(){var Uu=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Ku=dt.props,Ru=Ku.trigger,br=Ku.validateTrigger,hu=Ku.getValueFromEvent,Or=Ku.normalize,Yr=Ku.valuePropName,Pr=Ku.getValueProps,lr=Ku.fieldContext,rr=br!==void 0?br:lr.validateTrigger,Gr=dt.getNamePath(),nr=lr.getInternalHooks,Kr=lr.getFieldsValue,Qr=nr(O),Ar=Qr.dispatch,Dr=dt.getValue(),z0=Pr||function(fn){return(0,m.Z)({},Yr,fn)},On=Uu[Ru],_n=(0,s.Z)((0,s.Z)({},Uu),z0(Dr));_n[Ru]=function(){dt.touched=!0,dt.dirty=!0,dt.triggerMetaEvent();for(var fn,Kn=arguments.length,P0=new Array(Kn),Ki=0;Ki<Kn;Ki++)P0[Ki]=arguments[Ki];hu?fn=hu.apply(void 0,P0):fn=Ht.apply(void 0,[Yr].concat(P0)),Or&&(fn=Or(fn,Dr,Kr(!0))),Ar({type:"updateValue",namePath:Gr,value:fn}),On&&On.apply(void 0,P0)};var gr=Y(rr||[]);return gr.forEach(function(fn){var Kn=_n[fn];_n[fn]=function(){Kn&&Kn.apply(void 0,arguments);var P0=dt.props.rules;P0&&P0.length&&Ar({type:"validateField",namePath:Gr,triggerName:fn})}}),_n}),Ft.fieldContext){var su=Ft.fieldContext.getInternalHooks,pu=su(O),Du=pu.initEntityValue;Du((0,B.Z)(dt))}return dt}return(0,i.Z)(Je,[{key:"componentDidMount",value:function(){var dt=this.props,su=dt.shouldUpdate,pu=dt.fieldContext;if(this.mounted=!0,pu){var Du=pu.getInternalHooks,Uu=Du(O),Ku=Uu.registerField;this.cancelRegisterFunc=Ku(this)}su===!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 dt=this.state.resetCount,su=this.props.children,pu=this.getOnlyChild(su),Du=pu.child,Uu=pu.isFunction,Ku;return Uu?Ku=Du:u.isValidElement(Du)?Ku=u.cloneElement(Du,this.getControlled(Du.props)):((0,I.ZP)(!Du,"`children` of Field is not validate ReactElement."),Ku=Du),u.createElement(u.Fragment,{key:dt},Ku)}}]),Je}(u.Component);(0,m.Z)(Wu,"contextType",R),(0,m.Z)(Wu,"defaultProps",{trigger:"onChange",valuePropName:"value"});function Br(xe){var nt=xe.name,Je=(0,l.Z)(xe,Ot),Ft=u.useContext(R),dt=u.useContext(N),su=nt!==void 0?Ct(nt):void 0,pu="keep";return Je.isListField||(pu="_".concat((su||[]).join("_"))),u.createElement(Wu,(0,n.Z)({key:pu,name:su,isListField:!!dt},Je,{fieldContext:Ft}))}var ir=Br;function rn(xe){var nt=xe.name,Je=xe.initialValue,Ft=xe.children,dt=xe.rules,su=xe.validateTrigger,pu=xe.isListField,Du=u.useContext(R),Uu=u.useContext(N),Ku=u.useRef({keys:[],id:0}),Ru=Ku.current,br=u.useMemo(function(){var Pr=Ct(Du.prefixName)||[];return[].concat((0,h.Z)(Pr),(0,h.Z)(Ct(nt)))},[Du.prefixName,nt]),hu=u.useMemo(function(){return(0,s.Z)((0,s.Z)({},Du),{},{prefixName:br})},[Du,br]),Or=u.useMemo(function(){return{getKey:function(lr){var rr=br.length,Gr=lr[rr];return[Ru.keys[Gr],lr.slice(rr+1)]}}},[br]);if(typeof Ft!="function")return(0,I.ZP)(!1,"Form.List only accepts function as children."),null;var Yr=function(lr,rr,Gr){var nr=Gr.source;return nr==="internal"?!1:lr!==rr};return u.createElement(N.Provider,{value:Or},u.createElement(R.Provider,{value:hu},u.createElement(ir,{name:[],shouldUpdate:Yr,rules:dt,validateTrigger:su,initialValue:Je,isList:!0,isListField:pu!=null?pu:!!Uu},function(Pr,lr){var rr=Pr.value,Gr=rr===void 0?[]:rr,nr=Pr.onChange,Kr=Du.getFieldValue,Qr=function(){var On=Kr(br||[]);return On||[]},Ar={add:function(On,_n){var gr=Qr();_n>=0&&_n<=gr.length?(Ru.keys=[].concat((0,h.Z)(Ru.keys.slice(0,_n)),[Ru.id],(0,h.Z)(Ru.keys.slice(_n))),nr([].concat((0,h.Z)(gr.slice(0,_n)),[On],(0,h.Z)(gr.slice(_n))))):(Ru.keys=[].concat((0,h.Z)(Ru.keys),[Ru.id]),nr([].concat((0,h.Z)(gr),[On]))),Ru.id+=1},remove:function(On){var _n=Qr(),gr=new Set(Array.isArray(On)?On:[On]);gr.size<=0||(Ru.keys=Ru.keys.filter(function(fn,Kn){return!gr.has(Kn)}),nr(_n.filter(function(fn,Kn){return!gr.has(Kn)})))},move:function(On,_n){if(On!==_n){var gr=Qr();On<0||On>=gr.length||_n<0||_n>=gr.length||(Ru.keys=Dt(Ru.keys,On,_n),nr(Dt(gr,On,_n)))}}},Dr=Gr||[];return Array.isArray(Dr)||(Dr=[]),Ft(Dr.map(function(z0,On){var _n=Ru.keys[On];return _n===void 0&&(Ru.keys[On]=Ru.id,_n=Ru.keys[On],Ru.id+=1),{name:On,key:_n,isListField:!0}}),Ar,lr)})))}var At=rn,Lu=e(42978);function Xr(xe){var nt=!1,Je=xe.length,Ft=[];return xe.length?new Promise(function(dt,su){xe.forEach(function(pu,Du){pu.catch(function(Uu){return nt=!0,Uu}).then(function(Uu){Je-=1,Ft[Du]=Uu,!(Je>0)&&(nt&&su(Ft),dt(Ft))})})}):Promise.resolve([])}var Rn="__@field_split__";function Wr(xe){return xe.map(function(nt){return"".concat((0,wu.Z)(nt),":").concat(nt)}).join(Rn)}var mn=function(){function xe(){(0,o.Z)(this,xe),(0,m.Z)(this,"kvs",new Map)}return(0,i.Z)(xe,[{key:"set",value:function(Je,Ft){this.kvs.set(Wr(Je),Ft)}},{key:"get",value:function(Je){return this.kvs.get(Wr(Je))}},{key:"update",value:function(Je,Ft){var dt=this.get(Je),su=Ft(dt);su?this.set(Je,su):this.delete(Je)}},{key:"delete",value:function(Je){this.kvs.delete(Wr(Je))}},{key:"map",value:function(Je){return(0,h.Z)(this.kvs.entries()).map(function(Ft){var dt=(0,Lu.Z)(Ft,2),su=dt[0],pu=dt[1],Du=su.split(Rn);return Je({key:Du.map(function(Uu){var Ku=Uu.match(/^([^:]*):(.*)$/),Ru=(0,Lu.Z)(Ku,3),br=Ru[1],hu=Ru[2];return br==="number"?Number(hu):hu}),value:pu})})}},{key:"toJSON",value:function(){var Je={};return this.map(function(Ft){var dt=Ft.key,su=Ft.value;return Je[dt.join(".")]=su,null}),Je}}]),xe}(),Tn=mn,Gn=["name"],In=(0,i.Z)(function xe(nt){var Je=this;(0,o.Z)(this,xe),(0,m.Z)(this,"formHooked",!1),(0,m.Z)(this,"forceRootUpdate",void 0),(0,m.Z)(this,"subscribable",!0),(0,m.Z)(this,"store",{}),(0,m.Z)(this,"fieldEntities",[]),(0,m.Z)(this,"initialValues",{}),(0,m.Z)(this,"callbacks",{}),(0,m.Z)(this,"validateMessages",null),(0,m.Z)(this,"preserve",null),(0,m.Z)(this,"lastValidatePromise",null),(0,m.Z)(this,"getForm",function(){return{getFieldValue:Je.getFieldValue,getFieldsValue:Je.getFieldsValue,getFieldError:Je.getFieldError,getFieldWarning:Je.getFieldWarning,getFieldsError:Je.getFieldsError,isFieldsTouched:Je.isFieldsTouched,isFieldTouched:Je.isFieldTouched,isFieldValidating:Je.isFieldValidating,isFieldsValidating:Je.isFieldsValidating,resetFields:Je.resetFields,setFields:Je.setFields,setFieldValue:Je.setFieldValue,setFieldsValue:Je.setFieldsValue,validateFields:Je.validateFields,submit:Je.submit,_init:!0,getInternalHooks:Je.getInternalHooks}}),(0,m.Z)(this,"getInternalHooks",function(Ft){return Ft===O?(Je.formHooked=!0,{dispatch:Je.dispatch,initEntityValue:Je.initEntityValue,registerField:Je.registerField,useSubscribe:Je.useSubscribe,setInitialValues:Je.setInitialValues,destroyForm:Je.destroyForm,setCallbacks:Je.setCallbacks,setValidateMessages:Je.setValidateMessages,getFields:Je.getFields,setPreserve:Je.setPreserve,getInitialValue:Je.getInitialValue,registerWatch:Je.registerWatch}):((0,I.ZP)(!1,"`getInternalHooks` is internal usage. Should not call directly."),null)}),(0,m.Z)(this,"useSubscribe",function(Ft){Je.subscribable=Ft}),(0,m.Z)(this,"prevWithoutPreserves",null),(0,m.Z)(this,"setInitialValues",function(Ft,dt){if(Je.initialValues=Ft||{},dt){var su,pu=(0,De.T)(Ft,Je.store);(su=Je.prevWithoutPreserves)===null||su===void 0||su.map(function(Du){var Uu=Du.key;pu=(0,De.Z)(pu,Uu,(0,Iu.Z)(Ft,Uu))}),Je.prevWithoutPreserves=null,Je.updateStore(pu)}}),(0,m.Z)(this,"destroyForm",function(){var Ft=new Tn;Je.getFieldEntities(!0).forEach(function(dt){Je.isMergedPreserve(dt.isPreserve())||Ft.set(dt.getNamePath(),!0)}),Je.prevWithoutPreserves=Ft}),(0,m.Z)(this,"getInitialValue",function(Ft){var dt=(0,Iu.Z)(Je.initialValues,Ft);return Ft.length?(0,De.T)(dt):dt}),(0,m.Z)(this,"setCallbacks",function(Ft){Je.callbacks=Ft}),(0,m.Z)(this,"setValidateMessages",function(Ft){Je.validateMessages=Ft}),(0,m.Z)(this,"setPreserve",function(Ft){Je.preserve=Ft}),(0,m.Z)(this,"watchList",[]),(0,m.Z)(this,"registerWatch",function(Ft){return Je.watchList.push(Ft),function(){Je.watchList=Je.watchList.filter(function(dt){return dt!==Ft})}}),(0,m.Z)(this,"notifyWatch",function(){var Ft=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];if(Je.watchList.length){var dt=Je.getFieldsValue(),su=Je.getFieldsValue(!0);Je.watchList.forEach(function(pu){pu(dt,su,Ft)})}}),(0,m.Z)(this,"timeoutId",null),(0,m.Z)(this,"warningUnhooked",function(){}),(0,m.Z)(this,"updateStore",function(Ft){Je.store=Ft}),(0,m.Z)(this,"getFieldEntities",function(){var Ft=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return Ft?Je.fieldEntities.filter(function(dt){return dt.getNamePath().length}):Je.fieldEntities}),(0,m.Z)(this,"getFieldsMap",function(){var Ft=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,dt=new Tn;return Je.getFieldEntities(Ft).forEach(function(su){var pu=su.getNamePath();dt.set(pu,su)}),dt}),(0,m.Z)(this,"getFieldEntitiesForNamePathList",function(Ft){if(!Ft)return Je.getFieldEntities(!0);var dt=Je.getFieldsMap(!0);return Ft.map(function(su){var pu=Ct(su);return dt.get(pu)||{INVALIDATE_NAME_PATH:Ct(su)}})}),(0,m.Z)(this,"getFieldsValue",function(Ft,dt){Je.warningUnhooked();var su,pu,Du;if(Ft===!0||Array.isArray(Ft)?(su=Ft,pu=dt):Ft&&(0,wu.Z)(Ft)==="object"&&(Du=Ft.strict,pu=Ft.filter),su===!0&&!pu)return Je.store;var Uu=Je.getFieldEntitiesForNamePathList(Array.isArray(su)?su:null),Ku=[];return Uu.forEach(function(Ru){var br,hu,Or="INVALIDATE_NAME_PATH"in Ru?Ru.INVALIDATE_NAME_PATH:Ru.getNamePath();if(Du){var Yr,Pr;if((Yr=(Pr=Ru).isList)!==null&&Yr!==void 0&&Yr.call(Pr))return}else if(!su&&(br=(hu=Ru).isListField)!==null&&br!==void 0&&br.call(hu))return;if(!pu)Ku.push(Or);else{var lr="getMeta"in Ru?Ru.getMeta():null;pu(lr)&&Ku.push(Or)}}),eu(Je.store,Ku.map(Ct))}),(0,m.Z)(this,"getFieldValue",function(Ft){Je.warningUnhooked();var dt=Ct(Ft);return(0,Iu.Z)(Je.store,dt)}),(0,m.Z)(this,"getFieldsError",function(Ft){Je.warningUnhooked();var dt=Je.getFieldEntitiesForNamePathList(Ft);return dt.map(function(su,pu){return su&&!("INVALIDATE_NAME_PATH"in su)?{name:su.getNamePath(),errors:su.getErrors(),warnings:su.getWarnings()}:{name:Ct(Ft[pu]),errors:[],warnings:[]}})}),(0,m.Z)(this,"getFieldError",function(Ft){Je.warningUnhooked();var dt=Ct(Ft),su=Je.getFieldsError([dt])[0];return su.errors}),(0,m.Z)(this,"getFieldWarning",function(Ft){Je.warningUnhooked();var dt=Ct(Ft),su=Je.getFieldsError([dt])[0];return su.warnings}),(0,m.Z)(this,"isFieldsTouched",function(){Je.warningUnhooked();for(var Ft=arguments.length,dt=new Array(Ft),su=0;su<Ft;su++)dt[su]=arguments[su];var pu=dt[0],Du=dt[1],Uu,Ku=!1;dt.length===0?Uu=null:dt.length===1?Array.isArray(pu)?(Uu=pu.map(Ct),Ku=!1):(Uu=null,Ku=pu):(Uu=pu.map(Ct),Ku=Du);var Ru=Je.getFieldEntities(!0),br=function(lr){return lr.isFieldTouched()};if(!Uu)return Ku?Ru.every(br):Ru.some(br);var hu=new Tn;Uu.forEach(function(Pr){hu.set(Pr,[])}),Ru.forEach(function(Pr){var lr=Pr.getNamePath();Uu.forEach(function(rr){rr.every(function(Gr,nr){return lr[nr]===Gr})&&hu.update(rr,function(Gr){return[].concat((0,h.Z)(Gr),[Pr])})})});var Or=function(lr){return lr.some(br)},Yr=hu.map(function(Pr){var lr=Pr.value;return lr});return Ku?Yr.every(Or):Yr.some(Or)}),(0,m.Z)(this,"isFieldTouched",function(Ft){return Je.warningUnhooked(),Je.isFieldsTouched([Ft])}),(0,m.Z)(this,"isFieldsValidating",function(Ft){Je.warningUnhooked();var dt=Je.getFieldEntities();if(!Ft)return dt.some(function(pu){return pu.isFieldValidating()});var su=Ft.map(Ct);return dt.some(function(pu){var Du=pu.getNamePath();return iu(su,Du)&&pu.isFieldValidating()})}),(0,m.Z)(this,"isFieldValidating",function(Ft){return Je.warningUnhooked(),Je.isFieldsValidating([Ft])}),(0,m.Z)(this,"resetWithFieldInitialValue",function(){var Ft=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},dt=new Tn,su=Je.getFieldEntities(!0);su.forEach(function(Uu){var Ku=Uu.props.initialValue,Ru=Uu.getNamePath();if(Ku!==void 0){var br=dt.get(Ru)||new Set;br.add({entity:Uu,value:Ku}),dt.set(Ru,br)}});var pu=function(Ku){Ku.forEach(function(Ru){var br=Ru.props.initialValue;if(br!==void 0){var hu=Ru.getNamePath(),Or=Je.getInitialValue(hu);if(Or!==void 0)(0,I.ZP)(!1,"Form already set 'initialValues' with path '".concat(hu.join("."),"'. Field can not overwrite it."));else{var Yr=dt.get(hu);if(Yr&&Yr.size>1)(0,I.ZP)(!1,"Multiple Field with path '".concat(hu.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(Yr){var Pr=Je.getFieldValue(hu);(!Ft.skipExist||Pr===void 0)&&Je.updateStore((0,De.Z)(Je.store,hu,(0,h.Z)(Yr)[0].value))}}}})},Du;Ft.entities?Du=Ft.entities:Ft.namePathList?(Du=[],Ft.namePathList.forEach(function(Uu){var Ku=dt.get(Uu);if(Ku){var Ru;(Ru=Du).push.apply(Ru,(0,h.Z)((0,h.Z)(Ku).map(function(br){return br.entity})))}})):Du=su,pu(Du)}),(0,m.Z)(this,"resetFields",function(Ft){Je.warningUnhooked();var dt=Je.store;if(!Ft){Je.updateStore((0,De.T)(Je.initialValues)),Je.resetWithFieldInitialValue(),Je.notifyObservers(dt,null,{type:"reset"}),Je.notifyWatch();return}var su=Ft.map(Ct);su.forEach(function(pu){var Du=Je.getInitialValue(pu);Je.updateStore((0,De.Z)(Je.store,pu,Du))}),Je.resetWithFieldInitialValue({namePathList:su}),Je.notifyObservers(dt,su,{type:"reset"}),Je.notifyWatch(su)}),(0,m.Z)(this,"setFields",function(Ft){Je.warningUnhooked();var dt=Je.store,su=[];Ft.forEach(function(pu){var Du=pu.name,Uu=(0,l.Z)(pu,Gn),Ku=Ct(Du);su.push(Ku),"value"in Uu&&Je.updateStore((0,De.Z)(Je.store,Ku,Uu.value)),Je.notifyObservers(dt,[Ku],{type:"setField",data:pu})}),Je.notifyWatch(su)}),(0,m.Z)(this,"getFields",function(){var Ft=Je.getFieldEntities(!0),dt=Ft.map(function(su){var pu=su.getNamePath(),Du=su.getMeta(),Uu=(0,s.Z)((0,s.Z)({},Du),{},{name:pu,value:Je.getFieldValue(pu)});return Object.defineProperty(Uu,"originRCField",{value:!0}),Uu});return dt}),(0,m.Z)(this,"initEntityValue",function(Ft){var dt=Ft.props.initialValue;if(dt!==void 0){var su=Ft.getNamePath(),pu=(0,Iu.Z)(Je.store,su);pu===void 0&&Je.updateStore((0,De.Z)(Je.store,su,dt))}}),(0,m.Z)(this,"isMergedPreserve",function(Ft){var dt=Ft!==void 0?Ft:Je.preserve;return dt!=null?dt:!0}),(0,m.Z)(this,"registerField",function(Ft){Je.fieldEntities.push(Ft);var dt=Ft.getNamePath();if(Je.notifyWatch([dt]),Ft.props.initialValue!==void 0){var su=Je.store;Je.resetWithFieldInitialValue({entities:[Ft],skipExist:!0}),Je.notifyObservers(su,[Ft.getNamePath()],{type:"valueUpdate",source:"internal"})}return function(pu,Du){var Uu=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];if(Je.fieldEntities=Je.fieldEntities.filter(function(br){return br!==Ft}),!Je.isMergedPreserve(Du)&&(!pu||Uu.length>1)){var Ku=pu?void 0:Je.getInitialValue(dt);if(dt.length&&Je.getFieldValue(dt)!==Ku&&Je.fieldEntities.every(function(br){return!au(br.getNamePath(),dt)})){var Ru=Je.store;Je.updateStore((0,De.Z)(Ru,dt,Ku,!0)),Je.notifyObservers(Ru,[dt],{type:"remove"}),Je.triggerDependenciesUpdate(Ru,dt)}}Je.notifyWatch([dt])}}),(0,m.Z)(this,"dispatch",function(Ft){switch(Ft.type){case"updateValue":{var dt=Ft.namePath,su=Ft.value;Je.updateValue(dt,su);break}case"validateField":{var pu=Ft.namePath,Du=Ft.triggerName;Je.validateFields([pu],{triggerName:Du});break}default:}}),(0,m.Z)(this,"notifyObservers",function(Ft,dt,su){if(Je.subscribable){var pu=(0,s.Z)((0,s.Z)({},su),{},{store:Je.getFieldsValue(!0)});Je.getFieldEntities().forEach(function(Du){var Uu=Du.onStoreChange;Uu(Ft,dt,pu)})}else Je.forceRootUpdate()}),(0,m.Z)(this,"triggerDependenciesUpdate",function(Ft,dt){var su=Je.getDependencyChildrenFields(dt);return su.length&&Je.validateFields(su),Je.notifyObservers(Ft,su,{type:"dependenciesUpdate",relatedFields:[dt].concat((0,h.Z)(su))}),su}),(0,m.Z)(this,"updateValue",function(Ft,dt){var su=Ct(Ft),pu=Je.store;Je.updateStore((0,De.Z)(Je.store,su,dt)),Je.notifyObservers(pu,[su],{type:"valueUpdate",source:"internal"}),Je.notifyWatch([su]);var Du=Je.triggerDependenciesUpdate(pu,su),Uu=Je.callbacks.onValuesChange;if(Uu){var Ku=eu(Je.store,[su]);Uu(Ku,Je.getFieldsValue())}Je.triggerOnFieldsChange([su].concat((0,h.Z)(Du)))}),(0,m.Z)(this,"setFieldsValue",function(Ft){Je.warningUnhooked();var dt=Je.store;if(Ft){var su=(0,De.T)(Je.store,Ft);Je.updateStore(su)}Je.notifyObservers(dt,null,{type:"valueUpdate",source:"external"}),Je.notifyWatch()}),(0,m.Z)(this,"setFieldValue",function(Ft,dt){Je.setFields([{name:Ft,value:dt}])}),(0,m.Z)(this,"getDependencyChildrenFields",function(Ft){var dt=new Set,su=[],pu=new Tn;Je.getFieldEntities().forEach(function(Uu){var Ku=Uu.props.dependencies;(Ku||[]).forEach(function(Ru){var br=Ct(Ru);pu.update(br,function(){var hu=arguments.length>0&&arguments[0]!==void 0?arguments[0]:new Set;return hu.add(Uu),hu})})});var Du=function Uu(Ku){var Ru=pu.get(Ku)||new Set;Ru.forEach(function(br){if(!dt.has(br)){dt.add(br);var hu=br.getNamePath();br.isFieldDirty()&&hu.length&&(su.push(hu),Uu(hu))}})};return Du(Ft),su}),(0,m.Z)(this,"triggerOnFieldsChange",function(Ft,dt){var su=Je.callbacks.onFieldsChange;if(su){var pu=Je.getFields();if(dt){var Du=new Tn;dt.forEach(function(Ku){var Ru=Ku.name,br=Ku.errors;Du.set(Ru,br)}),pu.forEach(function(Ku){Ku.errors=Du.get(Ku.name)||Ku.errors})}var Uu=pu.filter(function(Ku){var Ru=Ku.name;return iu(Ft,Ru)});Uu.length&&su(Uu,pu)}}),(0,m.Z)(this,"validateFields",function(Ft,dt){var su;Je.warningUnhooked();var pu,Du;Array.isArray(Ft)||typeof Ft=="string"||typeof dt=="string"?(pu=Ft,Du=dt):Du=Ft;var Uu=!!pu,Ku=Uu?pu.map(Ct):[],Ru=[],br=String(Date.now()),hu=new Set,Or=(su=Du)===null||su===void 0?void 0:su.recursive;Je.getFieldEntities(!0).forEach(function(rr){if(Uu||Ku.push(rr.getNamePath()),!(!rr.props.rules||!rr.props.rules.length)){var Gr=rr.getNamePath();if(hu.add(Gr.join(br)),!Uu||iu(Ku,Gr,Or)){var nr=rr.validateRules((0,s.Z)({validateMessages:(0,s.Z)((0,s.Z)({},Et),Je.validateMessages)},Du));Ru.push(nr.then(function(){return{name:Gr,errors:[],warnings:[]}}).catch(function(Kr){var Qr,Ar=[],Dr=[];return(Qr=Kr.forEach)===null||Qr===void 0||Qr.call(Kr,function(z0){var On=z0.rule.warningOnly,_n=z0.errors;On?Dr.push.apply(Dr,(0,h.Z)(_n)):Ar.push.apply(Ar,(0,h.Z)(_n))}),Ar.length?Promise.reject({name:Gr,errors:Ar,warnings:Dr}):{name:Gr,errors:Ar,warnings:Dr}}))}}});var Yr=Xr(Ru);Je.lastValidatePromise=Yr,Yr.catch(function(rr){return rr}).then(function(rr){var Gr=rr.map(function(nr){var Kr=nr.name;return Kr});Je.notifyObservers(Je.store,Gr,{type:"validateFinish"}),Je.triggerOnFieldsChange(Gr,rr)});var Pr=Yr.then(function(){return Je.lastValidatePromise===Yr?Promise.resolve(Je.getFieldsValue(Ku)):Promise.reject([])}).catch(function(rr){var Gr=rr.filter(function(nr){return nr&&nr.errors.length});return Promise.reject({values:Je.getFieldsValue(Ku),errorFields:Gr,outOfDate:Je.lastValidatePromise!==Yr})});Pr.catch(function(rr){return rr});var lr=Ku.filter(function(rr){return hu.has(rr.join(br))});return Je.triggerOnFieldsChange(lr),Pr}),(0,m.Z)(this,"submit",function(){Je.warningUnhooked(),Je.validateFields().then(function(Ft){var dt=Je.callbacks.onFinish;if(dt)try{dt(Ft)}catch(su){console.error(su)}}).catch(function(Ft){var dt=Je.callbacks.onFinishFailed;dt&&dt(Ft)})}),this.forceRootUpdate=nt});function Yn(xe){var nt=u.useRef(),Je=u.useState({}),Ft=(0,Lu.Z)(Je,2),dt=Ft[1];if(!nt.current)if(xe)nt.current=xe;else{var su=function(){dt({})},pu=new In(su);nt.current=pu.getForm()}return[nt.current]}var E0=Yn,o0=u.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),n0=function(nt){var Je=nt.validateMessages,Ft=nt.onFormChange,dt=nt.onFormFinish,su=nt.children,pu=u.useContext(o0),Du=u.useRef({});return u.createElement(o0.Provider,{value:(0,s.Z)((0,s.Z)({},pu),{},{validateMessages:(0,s.Z)((0,s.Z)({},pu.validateMessages),Je),triggerFormChange:function(Ku,Ru){Ft&&Ft(Ku,{changedFields:Ru,forms:Du.current}),pu.triggerFormChange(Ku,Ru)},triggerFormFinish:function(Ku,Ru){dt&&dt(Ku,{values:Ru,forms:Du.current}),pu.triggerFormFinish(Ku,Ru)},registerForm:function(Ku,Ru){Ku&&(Du.current=(0,s.Z)((0,s.Z)({},Du.current),{},(0,m.Z)({},Ku,Ru))),pu.registerForm(Ku,Ru)},unregisterForm:function(Ku){var Ru=(0,s.Z)({},Du.current);delete Ru[Ku],Du.current=Ru,pu.unregisterForm(Ku)}})},su)},yn=o0,Qn=["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed"],k0=function(nt,Je){var Ft=nt.name,dt=nt.initialValues,su=nt.fields,pu=nt.form,Du=nt.preserve,Uu=nt.children,Ku=nt.component,Ru=Ku===void 0?"form":Ku,br=nt.validateMessages,hu=nt.validateTrigger,Or=hu===void 0?"onChange":hu,Yr=nt.onValuesChange,Pr=nt.onFieldsChange,lr=nt.onFinish,rr=nt.onFinishFailed,Gr=(0,l.Z)(nt,Qn),nr=u.useContext(yn),Kr=E0(pu),Qr=(0,Lu.Z)(Kr,1),Ar=Qr[0],Dr=Ar.getInternalHooks(O),z0=Dr.useSubscribe,On=Dr.setInitialValues,_n=Dr.setCallbacks,gr=Dr.setValidateMessages,fn=Dr.setPreserve,Kn=Dr.destroyForm;u.useImperativeHandle(Je,function(){return Ar}),u.useEffect(function(){return nr.registerForm(Ft,Ar),function(){nr.unregisterForm(Ft)}},[nr,Ar,Ft]),gr((0,s.Z)((0,s.Z)({},nr.validateMessages),br)),_n({onValuesChange:Yr,onFieldsChange:function(du){if(nr.triggerFormChange(Ft,du),Pr){for(var Cu=arguments.length,cr=new Array(Cu>1?Cu-1:0),qu=1;qu<Cu;qu++)cr[qu-1]=arguments[qu];Pr.apply(void 0,[du].concat(cr))}},onFinish:function(du){nr.triggerFormFinish(Ft,du),lr&&lr(du)},onFinishFailed:rr}),fn(Du);var P0=u.useRef(null);On(dt,!P0.current),P0.current||(P0.current=!0),u.useEffect(function(){return Kn},[]);var Ki,Z0=typeof Uu=="function";if(Z0){var Vi=Ar.getFieldsValue(!0);Ki=Uu(Vi,Ar)}else Ki=Uu;z0(!Z0);var i4=u.useRef();u.useEffect(function(){bt(i4.current||[],su||[])||Ar.setFields(su||[]),i4.current=su},[su,Ar]);var ut=u.useMemo(function(){return(0,s.Z)((0,s.Z)({},Ar),{},{validateTrigger:Or})},[Ar,Or]),Yt=u.createElement(N.Provider,{value:null},u.createElement(R.Provider,{value:ut},Ki));return Ru===!1?Yt:u.createElement(Ru,(0,n.Z)({},Gr,{onSubmit:function(du){du.preventDefault(),du.stopPropagation(),Ar.submit()},onReset:function(du){var Cu;du.preventDefault(),Ar.resetFields(),(Cu=Gr.onReset)===null||Cu===void 0||Cu.call(Gr,du)}}),Yt)},Bt=k0;function S0(xe){try{return JSON.stringify(xe)}catch(nt){return Math.random()}}var Jn=function(){};function Fn(){for(var xe=arguments.length,nt=new Array(xe),Je=0;Je<xe;Je++)nt[Je]=arguments[Je];var Ft=nt[0],dt=Ft===void 0?[]:Ft,su=nt[1],pu=su===void 0?{}:su,Du=$(pu)?{form:pu}:pu,Uu=Du.form,Ku=(0,u.useState)(),Ru=(0,Lu.Z)(Ku,2),br=Ru[0],hu=Ru[1],Or=(0,u.useMemo)(function(){return S0(br)},[br]),Yr=(0,u.useRef)(Or);Yr.current=Or;var Pr=(0,u.useContext)(R),lr=Uu||Pr,rr=lr&&lr._init,Gr=Ct(dt),nr=(0,u.useRef)(Gr);return nr.current=Gr,Jn(Gr),(0,u.useEffect)(function(){if(rr){var Kr=lr.getFieldsValue,Qr=lr.getInternalHooks,Ar=Qr(O),Dr=Ar.registerWatch,z0=Dr(function(_n,gr){var fn=(0,Iu.Z)(Du.preserve?gr:_n,nr.current),Kn=S0(fn);Yr.current!==Kn&&(Yr.current=Kn,hu(fn))}),On=(0,Iu.Z)(Du.preserve?Kr(!0):Kr(),nr.current);return br!==On&&hu(On),z0}},[rr]),br}var j0=Fn,e0=u.forwardRef(Bt),sn=e0;sn.FormProvider=n0,sn.Field=ir,sn.List=At,sn.useForm=E0,sn.useWatch=j0;var jr=sn},77900:function(f,g,e){"use strict";e.r(g),e.d(g,{CSSMotionList:function(){return we},Provider:function(){return m},default:function(){return de}});var u=e(20068),n=e(33885),l=e(42978),c=e(76190),d=e(92310),s=e.n(d),h=e(76846),o=e(8654),i=e(59301),B=e(75931),p=["children"],y=i.createContext({});function m(me){var xt=me.children,Ce=(0,B.Z)(me,p);return i.createElement(y.Provider,{value:Ce},xt)}var E=e(67732),x=e(83652),I=e(42403),O=e(158),D=function(me){(0,I.Z)(Ce,me);var xt=(0,O.Z)(Ce);function Ce(){return(0,E.Z)(this,Ce),xt.apply(this,arguments)}return(0,x.Z)(Ce,[{key:"render",value:function(){return this.props.children}}]),Ce}(i.Component),S=D,R=e(70425),M=e(41799),N=e(6089);function Y(me){var xt=i.useReducer(function(yt){return yt+1},0),Ce=(0,l.Z)(xt,2),at=Ce[1],jt=i.useRef(me),Et=(0,N.Z)(function(){return jt.current}),De=(0,N.Z)(function(yt){jt.current=typeof yt=="function"?yt(jt.current):yt,at()});return[Et,De]}var $="none",G="appear",ae="enter",ne="leave",oe="none",ee="prepare",q="start",K="active",se="end",te="prepared",J=e(47273);function ce(me,xt){var Ce={};return Ce[me.toLowerCase()]=xt.toLowerCase(),Ce["Webkit".concat(me)]="webkit".concat(xt),Ce["Moz".concat(me)]="moz".concat(xt),Ce["ms".concat(me)]="MS".concat(xt),Ce["O".concat(me)]="o".concat(xt.toLowerCase()),Ce}function W(me,xt){var Ce={animationend:ce("Animation","AnimationEnd"),transitionend:ce("Transition","TransitionEnd")};return me&&("AnimationEvent"in xt||delete Ce.animationend.animation,"TransitionEvent"in xt||delete Ce.transitionend.transition),Ce}var j=W((0,J.Z)(),typeof window!="undefined"?window:{}),ie={};if((0,J.Z)()){var ve=document.createElement("div");ie=ve.style}var Fe={};function Se(me){if(Fe[me])return Fe[me];var xt=j[me];if(xt)for(var Ce=Object.keys(xt),at=Ce.length,jt=0;jt<at;jt+=1){var Et=Ce[jt];if(Object.prototype.hasOwnProperty.call(xt,Et)&&Et in ie)return Fe[me]=xt[Et],Fe[me]}return""}var Ge=Se("animationend"),ze=Se("transitionend"),Pt=!!(Ge&&ze),pt=Ge||"animationend",wt=ze||"transitionend";function zt(me,xt){if(!me)return null;if((0,c.Z)(me)==="object"){var Ce=xt.replace(/-\w/g,function(at){return at[1].toUpperCase()});return me[Ce]}return"".concat(me,"-").concat(xt)}var kt=function(me){var xt=(0,i.useRef)();function Ce(jt){jt&&(jt.removeEventListener(wt,me),jt.removeEventListener(pt,me))}function at(jt){xt.current&&xt.current!==jt&&Ce(xt.current),jt&&jt!==xt.current&&(jt.addEventListener(wt,me),jt.addEventListener(pt,me),xt.current=jt)}return i.useEffect(function(){return function(){Ce(xt.current)}},[]),[at,Ce]},tu=(0,J.Z)()?i.useLayoutEffect:i.useEffect,We=tu,gt=e(16089),Rt=function(){var me=i.useRef(null);function xt(){gt.Z.cancel(me.current)}function Ce(at){var jt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;xt();var Et=(0,gt.Z)(function(){jt<=1?at({isCanceled:function(){return Et!==me.current}}):Ce(at,jt-1)});me.current=Et}return i.useEffect(function(){return function(){xt()}},[]),[Ce,xt]},tt=[ee,q,K,se],ft=[ee,te],ct=!1,qe=!0;function je(me){return me===K||me===se}var ye=function(me,xt,Ce){var at=(0,M.Z)(oe),jt=(0,l.Z)(at,2),Et=jt[0],De=jt[1],yt=Rt(),Ue=(0,l.Z)(yt,2),Ae=Ue[0],ht=Ue[1];function St(){De(ee,!0)}var Ne=xt?ft:tt;return We(function(){if(Et!==oe&&Et!==se){var Fu=Ne.indexOf(Et),_t=Ne[Fu+1],Zu=Ce(Et);Zu===ct?De(_t,!0):_t&&Ae(function(Yu){function wu(){Yu.isCanceled()||De(_t,!0)}Zu===!0?wu():Promise.resolve(Zu).then(wu)})}},[me,Et]),i.useEffect(function(){return function(){ht()}},[]),[St,Et]};function Oe(me,xt,Ce,at){var jt=at.motionEnter,Et=jt===void 0?!0:jt,De=at.motionAppear,yt=De===void 0?!0:De,Ue=at.motionLeave,Ae=Ue===void 0?!0:Ue,ht=at.motionDeadline,St=at.motionLeaveImmediately,Ne=at.onAppearPrepare,Fu=at.onEnterPrepare,_t=at.onLeavePrepare,Zu=at.onAppearStart,Yu=at.onEnterStart,wu=at.onLeaveStart,Iu=at.onAppearActive,Ct=at.onEnterActive,eu=at.onLeaveActive,iu=at.onAppearEnd,au=at.onEnterEnd,bt=at.onLeaveEnd,Ht=at.onVisibleChanged,Dt=(0,M.Z)(),Ot=(0,l.Z)(Dt,2),cu=Ot[0],Hu=Ot[1],Wu=Y($),Br=(0,l.Z)(Wu,2),ir=Br[0],rn=Br[1],At=(0,M.Z)(null),Lu=(0,l.Z)(At,2),Xr=Lu[0],Rn=Lu[1],Wr=ir(),mn=(0,i.useRef)(!1),Tn=(0,i.useRef)(null);function Gn(){return Ce()}var In=(0,i.useRef)(!1);function Yn(){rn($),Rn(null,!0)}var E0=(0,R.useEvent)(function(xe){var nt=ir();if(nt!==$){var Je=Gn();if(!(xe&&!xe.deadline&&xe.target!==Je)){var Ft=In.current,dt;nt===G&&Ft?dt=iu==null?void 0:iu(Je,xe):nt===ae&&Ft?dt=au==null?void 0:au(Je,xe):nt===ne&&Ft&&(dt=bt==null?void 0:bt(Je,xe)),Ft&&dt!==!1&&Yn()}}}),o0=kt(E0),n0=(0,l.Z)(o0,1),yn=n0[0],Qn=function(nt){switch(nt){case G:return(0,u.Z)((0,u.Z)((0,u.Z)({},ee,Ne),q,Zu),K,Iu);case ae:return(0,u.Z)((0,u.Z)((0,u.Z)({},ee,Fu),q,Yu),K,Ct);case ne:return(0,u.Z)((0,u.Z)((0,u.Z)({},ee,_t),q,wu),K,eu);default:return{}}},k0=i.useMemo(function(){return Qn(Wr)},[Wr]),Bt=ye(Wr,!me,function(xe){if(xe===ee){var nt=k0[ee];return nt?nt(Gn()):ct}if(Fn in k0){var Je;Rn(((Je=k0[Fn])===null||Je===void 0?void 0:Je.call(k0,Gn(),null))||null)}return Fn===K&&Wr!==$&&(yn(Gn()),ht>0&&(clearTimeout(Tn.current),Tn.current=setTimeout(function(){E0({deadline:!0})},ht))),Fn===te&&Yn(),qe}),S0=(0,l.Z)(Bt,2),Jn=S0[0],Fn=S0[1],j0=je(Fn);In.current=j0;var e0=(0,i.useRef)(null);We(function(){if(!(mn.current&&e0.current===xt)){Hu(xt);var xe=mn.current;mn.current=!0;var nt;!xe&&xt&&yt&&(nt=G),xe&&xt&&Et&&(nt=ae),(xe&&!xt&&Ae||!xe&&St&&!xt&&Ae)&&(nt=ne);var Je=Qn(nt);nt&&(me||Je[ee])?(rn(nt),Jn()):rn($),e0.current=xt}},[xt]),(0,i.useEffect)(function(){(Wr===G&&!yt||Wr===ae&&!Et||Wr===ne&&!Ae)&&rn($)},[yt,Et,Ae]),(0,i.useEffect)(function(){return function(){mn.current=!1,clearTimeout(Tn.current)}},[]);var sn=i.useRef(!1);(0,i.useEffect)(function(){cu&&(sn.current=!0),cu!==void 0&&Wr===$&&((sn.current||cu)&&(Ht==null||Ht(cu)),sn.current=!0)},[cu,Wr]);var jr=Xr;return k0[ee]&&Fn===q&&(jr=(0,n.Z)({transition:"none"},jr)),[Wr,Fn,jr,cu!=null?cu:xt]}function $e(me){var xt=me;(0,c.Z)(me)==="object"&&(xt=me.transitionSupport);function Ce(jt,Et){return!!(jt.motionName&&xt&&Et!==!1)}var at=i.forwardRef(function(jt,Et){var De=jt.visible,yt=De===void 0?!0:De,Ue=jt.removeOnLeave,Ae=Ue===void 0?!0:Ue,ht=jt.forceRender,St=jt.children,Ne=jt.motionName,Fu=jt.leavedClassName,_t=jt.eventProps,Zu=i.useContext(y),Yu=Zu.motion,wu=Ce(jt,Yu),Iu=(0,i.useRef)(),Ct=(0,i.useRef)();function eu(){try{return Iu.current instanceof HTMLElement?Iu.current:(0,h.ZP)(Ct.current)}catch(Lu){return null}}var iu=Oe(wu,yt,eu,jt),au=(0,l.Z)(iu,4),bt=au[0],Ht=au[1],Dt=au[2],Ot=au[3],cu=i.useRef(Ot);Ot&&(cu.current=!0);var Hu=i.useCallback(function(Lu){Iu.current=Lu,(0,o.mH)(Et,Lu)},[Et]),Wu,Br=(0,n.Z)((0,n.Z)({},_t),{},{visible:yt});if(!St)Wu=null;else if(bt===$)Ot?Wu=St((0,n.Z)({},Br),Hu):!Ae&&cu.current&&Fu?Wu=St((0,n.Z)((0,n.Z)({},Br),{},{className:Fu}),Hu):ht||!Ae&&!Fu?Wu=St((0,n.Z)((0,n.Z)({},Br),{},{style:{display:"none"}}),Hu):Wu=null;else{var ir;Ht===ee?ir="prepare":je(Ht)?ir="active":Ht===q&&(ir="start");var rn=zt(Ne,"".concat(bt,"-").concat(ir));Wu=St((0,n.Z)((0,n.Z)({},Br),{},{className:s()(zt(Ne,bt),(0,u.Z)((0,u.Z)({},rn,rn&&ir),Ne,typeof Ne=="string")),style:Dt}),Hu)}if(i.isValidElement(Wu)&&(0,o.Yr)(Wu)){var At=(0,o.C4)(Wu);At||(Wu=i.cloneElement(Wu,{ref:Hu}))}return i.createElement(S,{ref:Ct},Wu)});return at.displayName="CSSMotion",at}var Ze=$e(Pt),Qe=e(54476),lt=e(31226),mt="add",uu="keep",Qt="remove",Le="removed";function et(me){var xt;return me&&(0,c.Z)(me)==="object"&&"key"in me?xt=me:xt={key:me},(0,n.Z)((0,n.Z)({},xt),{},{key:String(xt.key)})}function Zt(){var me=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return me.map(et)}function Tt(){var me=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],xt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Ce=[],at=0,jt=xt.length,Et=Zt(me),De=Zt(xt);Et.forEach(function(Ae){for(var ht=!1,St=at;St<jt;St+=1){var Ne=De[St];if(Ne.key===Ae.key){at<St&&(Ce=Ce.concat(De.slice(at,St).map(function(Fu){return(0,n.Z)((0,n.Z)({},Fu),{},{status:mt})})),at=St),Ce.push((0,n.Z)((0,n.Z)({},Ne),{},{status:uu})),at+=1,ht=!0;break}}ht||Ce.push((0,n.Z)((0,n.Z)({},Ae),{},{status:Qt}))}),at<jt&&(Ce=Ce.concat(De.slice(at).map(function(Ae){return(0,n.Z)((0,n.Z)({},Ae),{},{status:mt})})));var yt={};Ce.forEach(function(Ae){var ht=Ae.key;yt[ht]=(yt[ht]||0)+1});var Ue=Object.keys(yt).filter(function(Ae){return yt[Ae]>1});return Ue.forEach(function(Ae){Ce=Ce.filter(function(ht){var St=ht.key,Ne=ht.status;return St!==Ae||Ne!==Qt}),Ce.forEach(function(ht){ht.key===Ae&&(ht.status=uu)})}),Ce}var Nt=["component","children","onVisibleChanged","onAllRemoved"],Wt=["status"],nu=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearPrepare","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function Ut(me){var xt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Ze,Ce=function(at){(0,I.Z)(Et,at);var jt=(0,O.Z)(Et);function Et(){var De;(0,E.Z)(this,Et);for(var yt=arguments.length,Ue=new Array(yt),Ae=0;Ae<yt;Ae++)Ue[Ae]=arguments[Ae];return De=jt.call.apply(jt,[this].concat(Ue)),(0,u.Z)((0,lt.Z)(De),"state",{keyEntities:[]}),(0,u.Z)((0,lt.Z)(De),"removeKey",function(ht){De.setState(function(St){var Ne=St.keyEntities.map(function(Fu){return Fu.key!==ht?Fu:(0,n.Z)((0,n.Z)({},Fu),{},{status:Le})});return{keyEntities:Ne}},function(){var St=De.state.keyEntities,Ne=St.filter(function(Fu){var _t=Fu.status;return _t!==Le}).length;Ne===0&&De.props.onAllRemoved&&De.props.onAllRemoved()})}),De}return(0,x.Z)(Et,[{key:"render",value:function(){var yt=this,Ue=this.state.keyEntities,Ae=this.props,ht=Ae.component,St=Ae.children,Ne=Ae.onVisibleChanged,Fu=Ae.onAllRemoved,_t=(0,B.Z)(Ae,Nt),Zu=ht||i.Fragment,Yu={};return nu.forEach(function(wu){Yu[wu]=_t[wu],delete _t[wu]}),delete _t.keys,i.createElement(Zu,_t,Ue.map(function(wu,Iu){var Ct=wu.status,eu=(0,B.Z)(wu,Wt),iu=Ct===mt||Ct===uu;return i.createElement(xt,(0,Qe.Z)({},Yu,{key:eu.key,visible:iu,eventProps:eu,onVisibleChanged:function(bt){Ne==null||Ne(bt,{key:eu.key}),bt||yt.removeKey(eu.key)}}),function(au,bt){return St((0,n.Z)((0,n.Z)({},au),{},{index:Iu}),bt)})}))}}],[{key:"getDerivedStateFromProps",value:function(yt,Ue){var Ae=yt.keys,ht=Ue.keyEntities,St=Zt(Ae),Ne=Tt(ht,St);return{keyEntities:Ne.filter(function(Fu){var _t=ht.find(function(Zu){var Yu=Zu.key;return Fu.key===Yu});return!(_t&&_t.status===Le&&Fu.status===Qt)})}}}]),Et}(i.Component);return(0,u.Z)(Ce,"defaultProps",{component:"div"}),Ce}var we=Ut(Pt),de=Ze},581:function(f,g,e){"use strict";e.d(g,{qX:function(){return E},JB:function(){return O},lm:function(){return ae}});var u=e(94480),n=e(42978),l=e(75931),c=e(59301),d=e(33885),s=e(4676),h=e(54476),o=e(92310),i=e.n(o),B=e(77900),p=e(20068),y=e(10228),m=c.forwardRef(function(ne,oe){var ee=ne.prefixCls,q=ne.style,K=ne.className,se=ne.duration,te=se===void 0?4.5:se,J=ne.eventKey,ce=ne.content,W=ne.closable,j=ne.closeIcon,ie=j===void 0?"x":j,ve=ne.props,Fe=ne.onClick,Se=ne.onNoticeClose,Ge=ne.times,ze=c.useState(!1),Pt=(0,n.Z)(ze,2),pt=Pt[0],wt=Pt[1],zt=function(){Se(J)},kt=function(gt){(gt.key==="Enter"||gt.code==="Enter"||gt.keyCode===y.Z.ENTER)&&zt()};c.useEffect(function(){if(!pt&&te>0){var We=setTimeout(function(){zt()},te*1e3);return function(){clearTimeout(We)}}},[te,pt,Ge]);var tu="".concat(ee,"-notice");return c.createElement("div",(0,h.Z)({},ve,{ref:oe,className:i()(tu,K,(0,p.Z)({},"".concat(tu,"-closable"),W)),style:q,onMouseEnter:function(){wt(!0)},onMouseLeave:function(){wt(!1)},onClick:Fe}),c.createElement("div",{className:"".concat(tu,"-content")},ce),W&&c.createElement("a",{tabIndex:0,className:"".concat(tu,"-close"),onKeyDown:kt,onClick:function(gt){gt.preventDefault(),gt.stopPropagation(),zt()}},ie))}),E=m,x=c.createContext({}),I=function(oe){var ee=oe.children,q=oe.classNames;return c.createElement(x.Provider,{value:{classNames:q}},ee)},O=I,D=function(oe){var ee=oe.configList,q=oe.placement,K=oe.prefixCls,se=oe.className,te=oe.style,J=oe.motion,ce=oe.onAllNoticeRemoved,W=oe.onNoticeClose,j=(0,c.useContext)(x),ie=j.classNames,ve=ee.map(function(Se){return{config:Se,key:Se.key}}),Fe=typeof J=="function"?J(q):J;return c.createElement(B.CSSMotionList,(0,h.Z)({key:q,className:i()(K,"".concat(K,"-").concat(q),ie==null?void 0:ie.list,se),style:te,keys:ve,motionAppear:!0},Fe,{onAllRemoved:function(){ce(q)}}),function(Se,Ge){var ze=Se.config,Pt=Se.className,pt=Se.style,wt=ze,zt=wt.key,kt=wt.times,tu=ze,We=tu.className,gt=tu.style;return c.createElement(E,(0,h.Z)({},ze,{ref:Ge,prefixCls:K,className:i()(Pt,We,ie==null?void 0:ie.notice),style:(0,d.Z)((0,d.Z)({},pt),gt),times:kt,key:zt,eventKey:zt,onNoticeClose:W}))})},S=D,R=c.forwardRef(function(ne,oe){var ee=ne.prefixCls,q=ee===void 0?"rc-notification":ee,K=ne.container,se=ne.motion,te=ne.maxCount,J=ne.className,ce=ne.style,W=ne.onAllRemoved,j=ne.renderNotifications,ie=c.useState([]),ve=(0,n.Z)(ie,2),Fe=ve[0],Se=ve[1],Ge=function(gt){var Rt,tt=Fe.find(function(ft){return ft.key===gt});tt==null||(Rt=tt.onClose)===null||Rt===void 0||Rt.call(tt),Se(function(ft){return ft.filter(function(ct){return ct.key!==gt})})};c.useImperativeHandle(oe,function(){return{open:function(gt){Se(function(Rt){var tt=(0,u.Z)(Rt),ft=tt.findIndex(function(je){return je.key===gt.key}),ct=(0,d.Z)({},gt);if(ft>=0){var qe;ct.times=(((qe=Rt[ft])===null||qe===void 0?void 0:qe.times)||0)+1,tt[ft]=ct}else ct.times=0,tt.push(ct);return te>0&&tt.length>te&&(tt=tt.slice(-te)),tt})},close:function(gt){Ge(gt)},destroy:function(){Se([])}}});var ze=c.useState({}),Pt=(0,n.Z)(ze,2),pt=Pt[0],wt=Pt[1];c.useEffect(function(){var We={};Fe.forEach(function(gt){var Rt=gt.placement,tt=Rt===void 0?"topRight":Rt;tt&&(We[tt]=We[tt]||[],We[tt].push(gt))}),Object.keys(pt).forEach(function(gt){We[gt]=We[gt]||[]}),wt(We)},[Fe]);var zt=function(gt){wt(function(Rt){var tt=(0,d.Z)({},Rt),ft=tt[gt]||[];return ft.length||delete tt[gt],tt})},kt=c.useRef(!1);if(c.useEffect(function(){Object.keys(pt).length>0?kt.current=!0:kt.current&&(W==null||W(),kt.current=!1)},[pt]),!K)return null;var tu=Object.keys(pt);return(0,s.createPortal)(c.createElement(c.Fragment,null,tu.map(function(We){var gt=pt[We],Rt=c.createElement(S,{key:We,configList:gt,placement:We,prefixCls:q,className:J==null?void 0:J(We),style:ce==null?void 0:ce(We),motion:se,onNoticeClose:Ge,onAllNoticeRemoved:zt});return j?j(Rt,{prefixCls:q,key:We}):Rt})),K)}),M=R,N=["getContainer","motion","prefixCls","maxCount","className","style","onAllRemoved","renderNotifications"],Y=function(){return document.body},$=0;function G(){for(var ne={},oe=arguments.length,ee=new Array(oe),q=0;q<oe;q++)ee[q]=arguments[q];return ee.forEach(function(K){K&&Object.keys(K).forEach(function(se){var te=K[se];te!==void 0&&(ne[se]=te)})}),ne}function ae(){var ne=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},oe=ne.getContainer,ee=oe===void 0?Y:oe,q=ne.motion,K=ne.prefixCls,se=ne.maxCount,te=ne.className,J=ne.style,ce=ne.onAllRemoved,W=ne.renderNotifications,j=(0,l.Z)(ne,N),ie=c.useState(),ve=(0,n.Z)(ie,2),Fe=ve[0],Se=ve[1],Ge=c.useRef(),ze=c.createElement(M,{container:Fe,ref:Ge,prefixCls:K,motion:q,maxCount:se,className:te,style:J,onAllRemoved:ce,renderNotifications:W}),Pt=c.useState([]),pt=(0,n.Z)(Pt,2),wt=pt[0],zt=pt[1],kt=c.useMemo(function(){return{open:function(We){var gt=G(j,We);(gt.key===null||gt.key===void 0)&&(gt.key="rc-notification-".concat($),$+=1),zt(function(Rt){return[].concat((0,u.Z)(Rt),[{type:"open",config:gt}])})},close:function(We){zt(function(gt){return[].concat((0,u.Z)(gt),[{type:"close",key:We}])})},destroy:function(){zt(function(We){return[].concat((0,u.Z)(We),[{type:"destroy"}])})}}},[]);return c.useEffect(function(){Se(ee())}),c.useEffect(function(){Ge.current&&wt.length&&(wt.forEach(function(tu){switch(tu.type){case"open":Ge.current.open(tu.config);break;case"close":Ge.current.close(tu.key);break;case"destroy":Ge.current.destroy();break}}),zt(function(tu){return tu.filter(function(We){return!wt.includes(We)})}))},[wt]),[kt,ze]}},22075:function(f,g){"use strict";g.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(f,g){"use strict";g.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(f,g,e){"use strict";e.d(g,{Z:function(){return q}});var u=e(54476),n=e(59301),l=e(11592),c=e(48736),d=e(33885),s=e(76190),h=e(76846),o=e(8654),i=n.createContext(null);function B(K){var se=K.children,te=K.onBatchResize,J=n.useRef(0),ce=n.useRef([]),W=n.useContext(i),j=n.useCallback(function(ie,ve,Fe){J.current+=1;var Se=J.current;ce.current.push({size:ie,element:ve,data:Fe}),Promise.resolve().then(function(){Se===J.current&&(te==null||te(ce.current),ce.current=[])}),W==null||W(ie,ve,Fe)},[te,W]);return n.createElement(i.Provider,{value:j},se)}var p=e(76374),y=new Map;function m(K){K.forEach(function(se){var te,J=se.target;(te=y.get(J))===null||te===void 0||te.forEach(function(ce){return ce(J)})})}var E=new p.Z(m),x=null,I=null;function O(K,se){y.has(K)||(y.set(K,new Set),E.observe(K)),y.get(K).add(se)}function D(K,se){y.has(K)&&(y.get(K).delete(se),y.get(K).size||(E.unobserve(K),y.delete(K)))}var S=e(67732),R=e(83652),M=e(42403),N=e(158),Y=function(K){(0,M.Z)(te,K);var se=(0,N.Z)(te);function te(){return(0,S.Z)(this,te),se.apply(this,arguments)}return(0,R.Z)(te,[{key:"render",value:function(){return this.props.children}}]),te}(n.Component);function $(K,se){var te=K.children,J=K.disabled,ce=n.useRef(null),W=n.useRef(null),j=n.useContext(i),ie=typeof te=="function",ve=ie?te(ce):te,Fe=n.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),Se=!ie&&n.isValidElement(ve)&&(0,o.Yr)(ve),Ge=Se?(0,o.C4)(ve):null,ze=(0,o.x1)(Ge,ce),Pt=function(){var kt;return(0,h.ZP)(ce.current)||(ce.current&&(0,s.Z)(ce.current)==="object"?(0,h.ZP)((kt=ce.current)===null||kt===void 0?void 0:kt.nativeElement):null)||(0,h.ZP)(W.current)};n.useImperativeHandle(se,function(){return Pt()});var pt=n.useRef(K);pt.current=K;var wt=n.useCallback(function(zt){var kt=pt.current,tu=kt.onResize,We=kt.data,gt=zt.getBoundingClientRect(),Rt=gt.width,tt=gt.height,ft=zt.offsetWidth,ct=zt.offsetHeight,qe=Math.floor(Rt),je=Math.floor(tt);if(Fe.current.width!==qe||Fe.current.height!==je||Fe.current.offsetWidth!==ft||Fe.current.offsetHeight!==ct){var ye={width:qe,height:je,offsetWidth:ft,offsetHeight:ct};Fe.current=ye;var Oe=ft===Math.round(Rt)?Rt:ft,$e=ct===Math.round(tt)?tt:ct,Ze=(0,d.Z)((0,d.Z)({},ye),{},{offsetWidth:Oe,offsetHeight:$e});j==null||j(Ze,zt,We),tu&&Promise.resolve().then(function(){tu(Ze,zt)})}},[]);return n.useEffect(function(){var zt=Pt();return zt&&!J&&O(zt,wt),function(){return D(zt,wt)}},[ce.current,J]),n.createElement(Y,{ref:W},Se?n.cloneElement(ve,{ref:ze}):ve)}var G=n.forwardRef($),ae=G,ne="rc-observer-key";function oe(K,se){var te=K.children,J=typeof te=="function"?[te]:(0,l.Z)(te);return J.map(function(ce,W){var j=(ce==null?void 0:ce.key)||"".concat(ne,"-").concat(W);return n.createElement(ae,(0,u.Z)({},K,{key:j,ref:W===0?se:void 0}),ce)})}var ee=n.forwardRef(oe);ee.Collection=B;var q=ee},55477:function(f,g,e){"use strict";e.d(g,{G:function(){return m},Z:function(){return O}});var u=e(54476),n=e(33885),l=e(75931),c=e(35593),d=e(59301),s={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:s,offset:[0,-4],targetOffset:o},bottom:{points:["tc","bc"],overflow:s,offset:[0,4],targetOffset:o},topLeft:{points:["bl","tl"],overflow:s,offset:[0,-4],targetOffset:o},leftTop:{points:["tr","tl"],overflow:h,offset:[-4,0],targetOffset:o},topRight:{points:["br","tr"],overflow:s,offset:[0,-4],targetOffset:o},rightTop:{points:["tl","tr"],overflow:h,offset:[4,0],targetOffset:o},bottomRight:{points:["tr","br"],overflow:s,offset:[0,4],targetOffset:o},rightBottom:{points:["bl","br"],overflow:h,offset:[4,0],targetOffset:o},bottomLeft:{points:["tl","bl"],overflow:s,offset:[0,4],targetOffset:o},leftBottom:{points:["br","bl"],overflow:h,offset:[-4,0],targetOffset:o}},B=null,p=e(92310),y=e.n(p);function m(D){var S=D.children,R=D.prefixCls,M=D.id,N=D.overlayInnerStyle,Y=D.className,$=D.style;return d.createElement("div",{className:y()("".concat(R,"-content"),Y),style:$},d.createElement("div",{className:"".concat(R,"-inner"),id:M,role:"tooltip",style:N},typeof S=="function"?S():S))}var E=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow"],x=function(S,R){var M=S.overlayClassName,N=S.trigger,Y=N===void 0?["hover"]:N,$=S.mouseEnterDelay,G=$===void 0?0:$,ae=S.mouseLeaveDelay,ne=ae===void 0?.1:ae,oe=S.overlayStyle,ee=S.prefixCls,q=ee===void 0?"rc-tooltip":ee,K=S.children,se=S.onVisibleChange,te=S.afterVisibleChange,J=S.transitionName,ce=S.animation,W=S.motion,j=S.placement,ie=j===void 0?"right":j,ve=S.align,Fe=ve===void 0?{}:ve,Se=S.destroyTooltipOnHide,Ge=Se===void 0?!1:Se,ze=S.defaultVisible,Pt=S.getTooltipContainer,pt=S.overlayInnerStyle,wt=S.arrowContent,zt=S.overlay,kt=S.id,tu=S.showArrow,We=tu===void 0?!0:tu,gt=(0,l.Z)(S,E),Rt=(0,d.useRef)(null);(0,d.useImperativeHandle)(R,function(){return Rt.current});var tt=(0,n.Z)({},gt);"visible"in S&&(tt.popupVisible=S.visible);var ft=function(){return d.createElement(m,{key:"content",prefixCls:q,id:kt,overlayInnerStyle:pt},zt)};return d.createElement(c.Z,(0,u.Z)({popupClassName:M,prefixCls:q,popup:ft,action:Y,builtinPlacements:i,popupPlacement:ie,ref:Rt,popupAlign:Fe,getPopupContainer:Pt,onPopupVisibleChange:se,afterPopupVisibleChange:te,popupTransitionName:J,popupAnimation:ce,popupMotion:W,defaultPopupVisible:ze,autoDestroy:Ge,mouseLeaveDelay:ne,popupStyle:oe,mouseEnterDelay:G,arrow:We},tt),K)},I=(0,d.forwardRef)(x),O=I},11592:function(f,g,e){"use strict";e.d(g,{Z:function(){return l}});var u=e(34678),n=e(59301);function l(c){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=[];return n.Children.forEach(c,function(h){h==null&&!d.keepEmpty||(Array.isArray(h)?s=s.concat(l(h)):(0,u.Z)(h)&&h.props?s=s.concat(l(h.props.children,d)):s.push(h))}),s}},47273:function(f,g,e){"use strict";e.d(g,{Z:function(){return u}});function u(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}},48519:function(f,g,e){"use strict";e.d(g,{Z:function(){return u}});function u(n,l){if(!n)return!1;if(n.contains)return n.contains(l);for(var c=l;c;){if(c===n)return!0;c=c.parentNode}return!1}},810:function(f,g,e){"use strict";e.d(g,{hq:function(){return O},jL:function(){return E}});var u=e(33885),n=e(47273),l=e(48519),c="data-rc-order",d="data-rc-priority",s="rc-util-key",h=new Map;function o(){var D=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},S=D.mark;return S?S.startsWith("data-")?S:"data-".concat(S):s}function i(D){if(D.attachTo)return D.attachTo;var S=document.querySelector("head");return S||document.body}function B(D){return D==="queue"?"prependQueue":D?"prepend":"append"}function p(D){return Array.from((h.get(D)||D).children).filter(function(S){return S.tagName==="STYLE"})}function y(D){var S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!(0,n.Z)())return null;var R=S.csp,M=S.prepend,N=S.priority,Y=N===void 0?0:N,$=B(M),G=$==="prependQueue",ae=document.createElement("style");ae.setAttribute(c,$),G&&Y&&ae.setAttribute(d,"".concat(Y)),R!=null&&R.nonce&&(ae.nonce=R==null?void 0:R.nonce),ae.innerHTML=D;var ne=i(S),oe=ne.firstChild;if(M){if(G){var ee=(S.styles||p(ne)).filter(function(q){if(!["prepend","prependQueue"].includes(q.getAttribute(c)))return!1;var K=Number(q.getAttribute(d)||0);return Y>=K});if(ee.length)return ne.insertBefore(ae,ee[ee.length-1].nextSibling),ae}ne.insertBefore(ae,oe)}else ne.appendChild(ae);return ae}function m(D){var S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},R=i(S);return(S.styles||p(R)).find(function(M){return M.getAttribute(o(S))===D})}function E(D){var S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},R=m(D,S);if(R){var M=i(S);M.removeChild(R)}}function x(D,S){var R=h.get(D);if(!R||!(0,l.Z)(document,R)){var M=y("",S),N=M.parentNode;h.set(D,N),D.removeChild(M)}}function I(){h.clear()}function O(D,S){var R=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},M=i(R),N=p(M),Y=(0,u.Z)((0,u.Z)({},R),{},{styles:N});x(M,Y);var $=m(S,Y);if($){var G,ae;if((G=Y.csp)!==null&&G!==void 0&&G.nonce&&$.nonce!==((ae=Y.csp)===null||ae===void 0?void 0:ae.nonce)){var ne;$.nonce=(ne=Y.csp)===null||ne===void 0?void 0:ne.nonce}return $.innerHTML!==D&&($.innerHTML=D),$}var oe=y(D,Y);return oe.setAttribute(o(Y),S),oe}},76846:function(f,g,e){"use strict";e.d(g,{Sh:function(){return c},ZP:function(){return s}});var u=e(76190),n=e(59301),l=e(4676);function c(h){return h instanceof HTMLElement||h instanceof SVGElement}function d(h){return h&&(0,u.Z)(h)==="object"&&c(h.nativeElement)?h.nativeElement:c(h)?h:null}function s(h){var o=d(h);if(o)return o;if(h instanceof n.Component){var i;return(i=l.findDOMNode)===null||i===void 0?void 0:i.call(l,h)}return null}},29194:function(f,g){"use strict";g.Z=function(e){if(!e)return!1;if(e instanceof Element){if(e.offsetParent)return!0;if(e.getBBox){var u=e.getBBox(),n=u.width,l=u.height;if(n||l)return!0}if(e.getBoundingClientRect){var c=e.getBoundingClientRect(),d=c.width,s=c.height;if(d||s)return!0}}return!1}},96452:function(f,g,e){"use strict";e.d(g,{A:function(){return l}});function u(c){var d;return c==null||(d=c.getRootNode)===null||d===void 0?void 0:d.call(c)}function n(c){return u(c)instanceof ShadowRoot}function l(c){return n(c)?u(c):null}},10228:function(f,g){"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 l=n.keyCode;if(n.altKey&&!n.ctrlKey||n.metaKey||l>=e.F1&&l<=e.F12)return!1;switch(l){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}}};g.Z=e},34678:function(f,g,e){"use strict";e.d(g,{Z:function(){return d}});var u=e(76190),n=Symbol.for("react.element"),l=Symbol.for("react.transitional.element"),c=Symbol.for("react.fragment");function d(s){return s&&(0,u.Z)(s)==="object"&&(s.$$typeof===n||s.$$typeof===l)&&s.type===c}},1585:function(f,g,e){"use strict";var u;e.d(g,{s:function(){return D},v:function(){return Y}});var n=e(75044),l=e(3202),c=e(76190),d=e(33885),s=e(4676),h=(0,d.Z)({},u||(u=e.t(s,2))),o=h.version,i=h.render,B=h.unmountComponentAtNode,p;try{var y=Number((o||"").split(".")[0]);y>=18&&(p=h.createRoot)}catch(G){}function m(G){var ae=h.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;ae&&(0,c.Z)(ae)==="object"&&(ae.usingClientEntryPoint=G)}var E="__rc_react_root__";function x(G,ae){m(!0);var ne=ae[E]||p(ae);m(!1),ne.render(G),ae[E]=ne}function I(G,ae){i==null||i(G,ae)}function O(G,ae){}function D(G,ae){if(p){x(G,ae);return}I(G,ae)}function S(G){return R.apply(this,arguments)}function R(){return R=(0,l.Z)((0,n.Z)().mark(function G(ae){return(0,n.Z)().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return oe.abrupt("return",Promise.resolve().then(function(){var ee;(ee=ae[E])===null||ee===void 0||ee.unmount(),delete ae[E]}));case 1:case"end":return oe.stop()}},G)})),R.apply(this,arguments)}function M(G){B(G)}function N(G){}function Y(G){return $.apply(this,arguments)}function $(){return $=(0,l.Z)((0,n.Z)().mark(function G(ae){return(0,n.Z)().wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if(p===void 0){oe.next=2;break}return oe.abrupt("return",S(ae));case 2:M(ae);case 3:case"end":return oe.stop()}},G)})),$.apply(this,arguments)}},75152:function(f,g,e){"use strict";e.d(g,{Z:function(){return c},o:function(){return d}});var u=e(810),n;function l(s){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 B,p;if(s){var y=getComputedStyle(s);i.scrollbarColor=y.scrollbarColor,i.scrollbarWidth=y.scrollbarWidth;var m=getComputedStyle(s,"::-webkit-scrollbar"),E=parseInt(m.width,10),x=parseInt(m.height,10);try{var I=E?"width: ".concat(m.width,";"):"",O=x?"height: ".concat(m.height,";"):"";(0,u.hq)(`
|
|
|
#`.concat(h,`::-webkit-scrollbar {
|
|
|
`).concat(I,`
|
|
|
`).concat(O,`
|
|
|
}`),h)}catch(R){console.error(R),B=E,p=x}}document.body.appendChild(o);var D=s&&B&&!isNaN(B)?B:o.offsetWidth-o.clientWidth,S=s&&p&&!isNaN(p)?p:o.offsetHeight-o.clientHeight;return document.body.removeChild(o),(0,u.jL)(h),{width:D,height:S}}function c(s){return typeof document=="undefined"?0:((s||n===void 0)&&(n=l()),n.width)}function d(s){return typeof document=="undefined"||!s||!(s instanceof Element)?{width:0,height:0}:l(s)}},6089:function(f,g,e){"use strict";e.d(g,{Z:function(){return n}});var u=e(59301);function n(l){var c=u.useRef();c.current=l;var d=u.useCallback(function(){for(var s,h=arguments.length,o=new Array(h),i=0;i<h;i++)o[i]=arguments[i];return(s=c.current)===null||s===void 0?void 0:s.call.apply(s,[c].concat(o))},[]);return d}},80402:function(f,g,e){"use strict";var u,n=e(42978),l=e(33885),c=e(59301);function d(){var i=(0,l.Z)({},u||(u=e.t(c,2)));return i.useId}var s=0;function h(){}var o=d();g.Z=o?function(B){var p=o();return B||p}:function(B){var p=c.useState("ssr-id"),y=(0,n.Z)(p,2),m=y[0],E=y[1];return c.useEffect(function(){var x=s;s+=1,E("rc_unique_".concat(x))},[]),B||m}},34280:function(f,g,e){"use strict";e.d(g,{o:function(){return d}});var u=e(59301),n=e(47273),l=(0,n.Z)()?u.useLayoutEffect:u.useEffect,c=function(h,o){var i=u.useRef(!0);l(function(){return h(i.current)},o),l(function(){return i.current=!1,function(){i.current=!0}},[])},d=function(h,o){c(function(i){if(!i)return h()},o)};g.Z=c},80547:function(f,g,e){"use strict";e.d(g,{Z:function(){return n}});var u=e(59301);function n(l,c,d){var s=u.useRef({});return(!("value"in s.current)||d(s.current.condition,c))&&(s.current.value=l(),s.current.condition=c),s.current.value}},18929:function(f,g,e){"use strict";e.d(g,{Z:function(){return s}});var u=e(42978),n=e(6089),l=e(34280),c=e(41799);function d(h){return h!==void 0}function s(h,o){var i=o||{},B=i.defaultValue,p=i.value,y=i.onChange,m=i.postState,E=(0,c.Z)(function(){return d(p)?p:d(B)?typeof B=="function"?B():B:typeof h=="function"?h():h}),x=(0,u.Z)(E,2),I=x[0],O=x[1],D=p!==void 0?p:I,S=m?m(D):D,R=(0,n.Z)(y),M=(0,c.Z)([D]),N=(0,u.Z)(M,2),Y=N[0],$=N[1];(0,l.o)(function(){var ae=Y[0];I!==ae&&R(I,ae)},[Y]),(0,l.o)(function(){d(p)||O(p)},[p]);var G=(0,n.Z)(function(ae,ne){O(ae,ne),$([D],ne)});return[S,G]}},41799:function(f,g,e){"use strict";e.d(g,{Z:function(){return l}});var u=e(42978),n=e(59301);function l(c){var d=n.useRef(!1),s=n.useState(c),h=(0,u.Z)(s,2),o=h[0],i=h[1];n.useEffect(function(){return d.current=!1,function(){d.current=!0}},[]);function B(p,y){y&&d.current||i(p)}return[o,B]}},70425:function(f,g,e){"use strict";e.r(g),e.d(g,{get:function(){return c.Z},set:function(){return d.Z},supportNodeRef:function(){return l.t4},supportRef:function(){return l.Yr},useComposeRef:function(){return l.x1},useEvent:function(){return u.Z},useMergedState:function(){return n.Z},warning:function(){return s.ZP}});var u=e(6089),n=e(18929),l=e(8654),c=e(97938),d=e(24434),s=e(48736)},13697:function(f,g,e){"use strict";var u=e(76190),n=e(48736);function l(c,d){var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,h=new Set;function o(i,B){var p=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,y=h.has(i);if((0,n.ZP)(!y,"Warning: There may be circular references"),y)return!1;if(i===B)return!0;if(s&&p>1)return!1;h.add(i);var m=p+1;if(Array.isArray(i)){if(!Array.isArray(B)||i.length!==B.length)return!1;for(var E=0;E<i.length;E++)if(!o(i[E],B[E],m))return!1;return!0}if(i&&B&&(0,u.Z)(i)==="object"&&(0,u.Z)(B)==="object"){var x=Object.keys(i);return x.length!==Object.keys(B).length?!1:x.every(function(I){return o(i[I],B[I],m)})}return!1}return o(c,d)}g.Z=l},49658:function(f,g){"use strict";g.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(f,g,e){"use strict";e.d(g,{Z:function(){return u}});function u(n,l){var c=Object.assign({},n);return Array.isArray(l)&&l.forEach(function(d){delete c[d]}),c}},26112:function(f,g,e){"use strict";e.d(g,{Z:function(){return o}});var u=e(33885),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`,l=`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`,c="".concat(n," ").concat(l).split(/[\s\n]+/),d="aria-",s="data-";function h(i,B){return i.indexOf(B)===0}function o(i){var B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,p;B===!1?p={aria:!0,data:!0,attr:!0}:B===!0?p={aria:!0}:p=(0,u.Z)({},B);var y={};return Object.keys(i).forEach(function(m){(p.aria&&(m==="role"||h(m,d))||p.data&&h(m,s)||p.attr&&c.includes(m))&&(y[m]=i[m])}),y}},16089:function(f,g){"use strict";var e=function(h){return+setTimeout(h,16)},u=function(h){return clearTimeout(h)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(e=function(h){return window.requestAnimationFrame(h)},u=function(h){return window.cancelAnimationFrame(h)});var n=0,l=new Map;function c(s){l.delete(s)}var d=function(h){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;n+=1;var i=n;function B(p){if(p===0)c(i),h();else{var y=e(function(){B(p-1)});l.set(i,y)}}return B(o),i};d.cancel=function(s){var h=l.get(s);return c(s),u(h)},g.Z=d},8654:function(f,g,e){"use strict";e.d(g,{C4:function(){return m},Yr:function(){return B},mH:function(){return h},sQ:function(){return o},t4:function(){return y},x1:function(){return i}});var u=e(76190),n=e(59301),l=e(23265),c=e(80547),d=e(34678),s=Number(n.version.split(".")[0]),h=function(x,I){typeof x=="function"?x(I):(0,u.Z)(x)==="object"&&x&&"current"in x&&(x.current=I)},o=function(){for(var x=arguments.length,I=new Array(x),O=0;O<x;O++)I[O]=arguments[O];var D=I.filter(Boolean);return D.length<=1?D[0]:function(S){I.forEach(function(R){h(R,S)})}},i=function(){for(var x=arguments.length,I=new Array(x),O=0;O<x;O++)I[O]=arguments[O];return(0,c.Z)(function(){return o.apply(void 0,I)},I,function(D,S){return D.length!==S.length||D.every(function(R,M){return R!==S[M]})})},B=function(x){var I,O;if(!x)return!1;if(p(x)&&s>=19)return!0;var D=(0,l.isMemo)(x)?x.type.type:x.type;return!(typeof D=="function"&&!((I=D.prototype)!==null&&I!==void 0&&I.render)&&D.$$typeof!==l.ForwardRef||typeof x=="function"&&!((O=x.prototype)!==null&&O!==void 0&&O.render)&&x.$$typeof!==l.ForwardRef)};function p(E){return(0,n.isValidElement)(E)&&!(0,d.Z)(E)}var y=function(x){return p(x)&&B(x)},m=function(x){if(x&&p(x)){var I=x;return I.props.propertyIsEnumerable("ref")?I.props.ref:I.ref}return null}},97938:function(f,g,e){"use strict";e.d(g,{Z:function(){return u}});function u(n,l){for(var c=n,d=0;d<l.length;d+=1){if(c==null)return;c=c[l[d]]}return c}},24434:function(f,g,e){"use strict";e.d(g,{T:function(){return p},Z:function(){return h}});var u=e(76190),n=e(33885),l=e(94480),c=e(66712),d=e(97938);function s(y,m,E,x){if(!m.length)return E;var I=(0,c.Z)(m),O=I[0],D=I.slice(1),S;return!y&&typeof O=="number"?S=[]:Array.isArray(y)?S=(0,l.Z)(y):S=(0,n.Z)({},y),x&&E===void 0&&D.length===1?delete S[O][D[0]]:S[O]=s(S[O],D,E,x),S}function h(y,m,E){var x=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return m.length&&x&&E===void 0&&!(0,d.Z)(y,m.slice(0,-1))?y:s(y,m,E,x)}function o(y){return(0,u.Z)(y)==="object"&&y!==null&&Object.getPrototypeOf(y)===Object.prototype}function i(y){return Array.isArray(y)?[]:{}}var B=typeof Reflect=="undefined"?Object.keys:Reflect.ownKeys;function p(){for(var y=arguments.length,m=new Array(y),E=0;E<y;E++)m[E]=arguments[E];var x=i(m[0]);return m.forEach(function(I){function O(D,S){var R=new Set(S),M=(0,d.Z)(I,D),N=Array.isArray(M);if(N||o(M)){if(!R.has(M)){R.add(M);var Y=(0,d.Z)(x,D);N?x=h(x,D,[]):(!Y||(0,u.Z)(Y)!=="object")&&(x=h(x,D,i(M))),B(M).forEach(function($){O([].concat((0,l.Z)(D),[$]),R)})}}else x=h(x,D,M)}O([])}),x}},48736:function(f,g,e){"use strict";e.d(g,{ET:function(){return i},Kp:function(){return c}});var u={},n=[],l=function(p){n.push(p)};function c(B,p){if(0)var y}function d(B,p){if(0)var y}function s(){u={}}function h(B,p,y){!p&&!u[y]&&(B(!1,y),u[y]=!0)}function o(B,p){h(c,B,p)}function i(B,p){h(d,B,p)}o.preMessage=l,o.resetWarned=s,o.noteOnce=i,g.ZP=o},83145:function(f,g,e){"use strict";Object.defineProperty(g,"__esModule",{value:!0}),g.CopyToClipboard=void 0;var u=l(e(59301)),n=l(e(25769));function l(S){return S&&S.__esModule?S:{default:S}}function c(S){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?c=function(M){return typeof M}:c=function(M){return M&&typeof Symbol=="function"&&M.constructor===Symbol&&M!==Symbol.prototype?"symbol":typeof M},c(S)}function d(S,R){var M=Object.keys(S);if(Object.getOwnPropertySymbols){var N=Object.getOwnPropertySymbols(S);R&&(N=N.filter(function(Y){return Object.getOwnPropertyDescriptor(S,Y).enumerable})),M.push.apply(M,N)}return M}function s(S){for(var R=1;R<arguments.length;R++){var M=arguments[R]!=null?arguments[R]:{};R%2?d(M,!0).forEach(function(N){O(S,N,M[N])}):Object.getOwnPropertyDescriptors?Object.defineProperties(S,Object.getOwnPropertyDescriptors(M)):d(M).forEach(function(N){Object.defineProperty(S,N,Object.getOwnPropertyDescriptor(M,N))})}return S}function h(S,R){if(S==null)return{};var M=o(S,R),N,Y;if(Object.getOwnPropertySymbols){var $=Object.getOwnPropertySymbols(S);for(Y=0;Y<$.length;Y++)N=$[Y],!(R.indexOf(N)>=0)&&Object.prototype.propertyIsEnumerable.call(S,N)&&(M[N]=S[N])}return M}function o(S,R){if(S==null)return{};var M={},N=Object.keys(S),Y,$;for($=0;$<N.length;$++)Y=N[$],!(R.indexOf(Y)>=0)&&(M[Y]=S[Y]);return M}function i(S,R){if(!(S instanceof R))throw new TypeError("Cannot call a class as a function")}function B(S,R){for(var M=0;M<R.length;M++){var N=R[M];N.enumerable=N.enumerable||!1,N.configurable=!0,"value"in N&&(N.writable=!0),Object.defineProperty(S,N.key,N)}}function p(S,R,M){return R&&B(S.prototype,R),M&&B(S,M),S}function y(S,R){return R&&(c(R)==="object"||typeof R=="function")?R:E(S)}function m(S){return m=Object.setPrototypeOf?Object.getPrototypeOf:function(M){return M.__proto__||Object.getPrototypeOf(M)},m(S)}function E(S){if(S===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return S}function x(S,R){if(typeof R!="function"&&R!==null)throw new TypeError("Super expression must either be null or a function");S.prototype=Object.create(R&&R.prototype,{constructor:{value:S,writable:!0,configurable:!0}}),R&&I(S,R)}function I(S,R){return I=Object.setPrototypeOf||function(N,Y){return N.__proto__=Y,N},I(S,R)}function O(S,R,M){return R in S?Object.defineProperty(S,R,{value:M,enumerable:!0,configurable:!0,writable:!0}):S[R]=M,S}var D=function(S){x(R,S);function R(){var M,N;i(this,R);for(var Y=arguments.length,$=new Array(Y),G=0;G<Y;G++)$[G]=arguments[G];return N=y(this,(M=m(R)).call.apply(M,[this].concat($))),O(E(N),"onClick",function(ae){var ne=N.props,oe=ne.text,ee=ne.onCopy,q=ne.children,K=ne.options,se=u.default.Children.only(q),te=(0,n.default)(oe,K);ee&&ee(oe,te),se&&se.props&&typeof se.props.onClick=="function"&&se.props.onClick(ae)}),N}return p(R,[{key:"render",value:function(){var N=this.props,Y=N.text,$=N.onCopy,G=N.options,ae=N.children,ne=h(N,["text","onCopy","options","children"]),oe=u.default.Children.only(ae);return u.default.cloneElement(oe,s({},ne,{onClick:this.onClick}))}}]),R}(u.default.PureComponent);g.CopyToClipboard=D,O(D,"defaultProps",{onCopy:void 0,options:void 0})},56102:function(f,g,e){"use strict";var u=e(83145),n=u.CopyToClipboard;n.CopyToClipboard=n,f.exports=n},23675:function(f,g,e){"use strict";var u=e(59301),n=e(84126),l=e(43014);function c(_){for(var C="https://reactjs.org/docs/error-decoder.html?invariant="+_,z=1;z<arguments.length;z++)C+="&args[]="+encodeURIComponent(arguments[z]);return"Minified React error #"+_+"; visit "+C+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}if(!u)throw Error(c(227));var d=new Set,s={};function h(_,C){o(_,C),o(_+"Capture",C)}function o(_,C){for(s[_]=C,_=0;_<C.length;_++)d.add(C[_])}var i=!(typeof window=="undefined"||typeof window.document=="undefined"||typeof window.document.createElement=="undefined"),B=/^[: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,y={},m={};function E(_){return p.call(m,_)?!0:p.call(y,_)?!1:B.test(_)?m[_]=!0:(y[_]=!0,!1)}function x(_,C,z,_e){if(z!==null&&z.type===0)return!1;switch(typeof C){case"function":case"symbol":return!0;case"boolean":return _e?!1:z!==null?!z.acceptsBooleans:(_=_.toLowerCase().slice(0,5),_!=="data-"&&_!=="aria-");default:return!1}}function I(_,C,z,_e){if(C===null||typeof C=="undefined"||x(_,C,z,_e))return!0;if(_e)return!1;if(z!==null)switch(z.type){case 3:return!C;case 4:return C===!1;case 5:return isNaN(C);case 6:return isNaN(C)||1>C}return!1}function O(_,C,z,_e,Ie,rt,Mt){this.acceptsBooleans=C===2||C===3||C===4,this.attributeName=_e,this.attributeNamespace=Ie,this.mustUseProperty=z,this.propertyName=_,this.type=C,this.sanitizeURL=rt,this.removeEmptyString=Mt}var D={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(_){D[_]=new O(_,0,!1,_,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(_){var C=_[0];D[C]=new O(C,1,!1,_[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(_){D[_]=new O(_,2,!1,_.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(_){D[_]=new O(_,2,!1,_,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(_){D[_]=new O(_,3,!1,_.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(_){D[_]=new O(_,3,!0,_,null,!1,!1)}),["capture","download"].forEach(function(_){D[_]=new O(_,4,!1,_,null,!1,!1)}),["cols","rows","size","span"].forEach(function(_){D[_]=new O(_,6,!1,_,null,!1,!1)}),["rowSpan","start"].forEach(function(_){D[_]=new O(_,5,!1,_.toLowerCase(),null,!1,!1)});var S=/[\-:]([a-z])/g;function R(_){return _[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(_){var C=_.replace(S,R);D[C]=new O(C,1,!1,_,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(_){var C=_.replace(S,R);D[C]=new O(C,1,!1,_,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(_){var C=_.replace(S,R);D[C]=new O(C,1,!1,_,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(_){D[_]=new O(_,1,!1,_.toLowerCase(),null,!1,!1)}),D.xlinkHref=new O("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(_){D[_]=new O(_,1,!1,_.toLowerCase(),null,!0,!0)});function M(_,C,z,_e){var Ie=D.hasOwnProperty(C)?D[C]:null,rt=Ie!==null?Ie.type===0:_e?!1:!(!(2<C.length)||C[0]!=="o"&&C[0]!=="O"||C[1]!=="n"&&C[1]!=="N");rt||(I(C,z,Ie,_e)&&(z=null),_e||Ie===null?E(C)&&(z===null?_.removeAttribute(C):_.setAttribute(C,""+z)):Ie.mustUseProperty?_[Ie.propertyName]=z===null?Ie.type===3?!1:"":z:(C=Ie.attributeName,_e=Ie.attributeNamespace,z===null?_.removeAttribute(C):(Ie=Ie.type,z=Ie===3||Ie===4&&z===!0?"":""+z,_e?_.setAttributeNS(_e,C,z):_.setAttribute(C,z))))}var N=u.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Y=60103,$=60106,G=60107,ae=60108,ne=60114,oe=60109,ee=60110,q=60112,K=60113,se=60120,te=60115,J=60116,ce=60121,W=60128,j=60129,ie=60130,ve=60131;if(typeof Symbol=="function"&&Symbol.for){var Fe=Symbol.for;Y=Fe("react.element"),$=Fe("react.portal"),G=Fe("react.fragment"),ae=Fe("react.strict_mode"),ne=Fe("react.profiler"),oe=Fe("react.provider"),ee=Fe("react.context"),q=Fe("react.forward_ref"),K=Fe("react.suspense"),se=Fe("react.suspense_list"),te=Fe("react.memo"),J=Fe("react.lazy"),ce=Fe("react.block"),Fe("react.scope"),W=Fe("react.opaque.id"),j=Fe("react.debug_trace_mode"),ie=Fe("react.offscreen"),ve=Fe("react.legacy_hidden")}var Se=typeof Symbol=="function"&&Symbol.iterator;function Ge(_){return _===null||typeof _!="object"?null:(_=Se&&_[Se]||_["@@iterator"],typeof _=="function"?_:null)}var ze;function Pt(_){if(ze===void 0)try{throw Error()}catch(z){var C=z.stack.trim().match(/\n( *(at )?)/);ze=C&&C[1]||""}return`
|
|
|
`+ze+_}var pt=!1;function wt(_,C){if(!_||pt)return"";pt=!0;var z=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(C)if(C=function(){throw Error()},Object.defineProperty(C.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(C,[])}catch(Su){var _e=Su}Reflect.construct(_,[],C)}else{try{C.call()}catch(Su){_e=Su}_.call(C.prototype)}else{try{throw Error()}catch(Su){_e=Su}_()}}catch(Su){if(Su&&_e&&typeof Su.stack=="string"){for(var Ie=Su.stack.split(`
|
|
|
`),rt=_e.stack.split(`
|
|
|
`),Mt=Ie.length-1,ou=rt.length-1;1<=Mt&&0<=ou&&Ie[Mt]!==rt[ou];)ou--;for(;1<=Mt&&0<=ou;Mt--,ou--)if(Ie[Mt]!==rt[ou]){if(Mt!==1||ou!==1)do if(Mt--,ou--,0>ou||Ie[Mt]!==rt[ou])return`
|
|
|
`+Ie[Mt].replace(" at new "," at ");while(1<=Mt&&0<=ou);break}}}finally{pt=!1,Error.prepareStackTrace=z}return(_=_?_.displayName||_.name:"")?Pt(_):""}function zt(_){switch(_.tag){case 5:return Pt(_.type);case 16:return Pt("Lazy");case 13:return Pt("Suspense");case 19:return Pt("SuspenseList");case 0:case 2:case 15:return _=wt(_.type,!1),_;case 11:return _=wt(_.type.render,!1),_;case 22:return _=wt(_.type._render,!1),_;case 1:return _=wt(_.type,!0),_;default:return""}}function kt(_){if(_==null)return null;if(typeof _=="function")return _.displayName||_.name||null;if(typeof _=="string")return _;switch(_){case G:return"Fragment";case $:return"Portal";case ne:return"Profiler";case ae:return"StrictMode";case K:return"Suspense";case se:return"SuspenseList"}if(typeof _=="object")switch(_.$$typeof){case ee:return(_.displayName||"Context")+".Consumer";case oe:return(_._context.displayName||"Context")+".Provider";case q:var C=_.render;return C=C.displayName||C.name||"",_.displayName||(C!==""?"ForwardRef("+C+")":"ForwardRef");case te:return kt(_.type);case ce:return kt(_._render);case J:C=_._payload,_=_._init;try{return kt(_(C))}catch(z){}}return null}function tu(_){switch(typeof _){case"boolean":case"number":case"object":case"string":case"undefined":return _;default:return""}}function We(_){var C=_.type;return(_=_.nodeName)&&_.toLowerCase()==="input"&&(C==="checkbox"||C==="radio")}function gt(_){var C=We(_)?"checked":"value",z=Object.getOwnPropertyDescriptor(_.constructor.prototype,C),_e=""+_[C];if(!_.hasOwnProperty(C)&&typeof z!="undefined"&&typeof z.get=="function"&&typeof z.set=="function"){var Ie=z.get,rt=z.set;return Object.defineProperty(_,C,{configurable:!0,get:function(){return Ie.call(this)},set:function(Mt){_e=""+Mt,rt.call(this,Mt)}}),Object.defineProperty(_,C,{enumerable:z.enumerable}),{getValue:function(){return _e},setValue:function(Mt){_e=""+Mt},stopTracking:function(){_._valueTracker=null,delete _[C]}}}}function Rt(_){_._valueTracker||(_._valueTracker=gt(_))}function tt(_){if(!_)return!1;var C=_._valueTracker;if(!C)return!0;var z=C.getValue(),_e="";return _&&(_e=We(_)?_.checked?"true":"false":_.value),_=_e,_!==z?(C.setValue(_),!0):!1}function ft(_){if(_=_||(typeof document!="undefined"?document:void 0),typeof _=="undefined")return null;try{return _.activeElement||_.body}catch(C){return _.body}}function ct(_,C){var z=C.checked;return n({},C,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:z!=null?z:_._wrapperState.initialChecked})}function qe(_,C){var z=C.defaultValue==null?"":C.defaultValue,_e=C.checked!=null?C.checked:C.defaultChecked;z=tu(C.value!=null?C.value:z),_._wrapperState={initialChecked:_e,initialValue:z,controlled:C.type==="checkbox"||C.type==="radio"?C.checked!=null:C.value!=null}}function je(_,C){C=C.checked,C!=null&&M(_,"checked",C,!1)}function ye(_,C){je(_,C);var z=tu(C.value),_e=C.type;if(z!=null)_e==="number"?(z===0&&_.value===""||_.value!=z)&&(_.value=""+z):_.value!==""+z&&(_.value=""+z);else if(_e==="submit"||_e==="reset"){_.removeAttribute("value");return}C.hasOwnProperty("value")?$e(_,C.type,z):C.hasOwnProperty("defaultValue")&&$e(_,C.type,tu(C.defaultValue)),C.checked==null&&C.defaultChecked!=null&&(_.defaultChecked=!!C.defaultChecked)}function Oe(_,C,z){if(C.hasOwnProperty("value")||C.hasOwnProperty("defaultValue")){var _e=C.type;if(!(_e!=="submit"&&_e!=="reset"||C.value!==void 0&&C.value!==null))return;C=""+_._wrapperState.initialValue,z||C===_.value||(_.value=C),_.defaultValue=C}z=_.name,z!==""&&(_.name=""),_.defaultChecked=!!_._wrapperState.initialChecked,z!==""&&(_.name=z)}function $e(_,C,z){(C!=="number"||ft(_.ownerDocument)!==_)&&(z==null?_.defaultValue=""+_._wrapperState.initialValue:_.defaultValue!==""+z&&(_.defaultValue=""+z))}function Ze(_){var C="";return u.Children.forEach(_,function(z){z!=null&&(C+=z)}),C}function Qe(_,C){return _=n({children:void 0},C),(C=Ze(C.children))&&(_.children=C),_}function lt(_,C,z,_e){if(_=_.options,C){C={};for(var Ie=0;Ie<z.length;Ie++)C["$"+z[Ie]]=!0;for(z=0;z<_.length;z++)Ie=C.hasOwnProperty("$"+_[z].value),_[z].selected!==Ie&&(_[z].selected=Ie),Ie&&_e&&(_[z].defaultSelected=!0)}else{for(z=""+tu(z),C=null,Ie=0;Ie<_.length;Ie++){if(_[Ie].value===z){_[Ie].selected=!0,_e&&(_[Ie].defaultSelected=!0);return}C!==null||_[Ie].disabled||(C=_[Ie])}C!==null&&(C.selected=!0)}}function mt(_,C){if(C.dangerouslySetInnerHTML!=null)throw Error(c(91));return n({},C,{value:void 0,defaultValue:void 0,children:""+_._wrapperState.initialValue})}function uu(_,C){var z=C.value;if(z==null){if(z=C.children,C=C.defaultValue,z!=null){if(C!=null)throw Error(c(92));if(Array.isArray(z)){if(!(1>=z.length))throw Error(c(93));z=z[0]}C=z}C==null&&(C=""),z=C}_._wrapperState={initialValue:tu(z)}}function Qt(_,C){var z=tu(C.value),_e=tu(C.defaultValue);z!=null&&(z=""+z,z!==_.value&&(_.value=z),C.defaultValue==null&&_.defaultValue!==z&&(_.defaultValue=z)),_e!=null&&(_.defaultValue=""+_e)}function Le(_){var C=_.textContent;C===_._wrapperState.initialValue&&C!==""&&C!==null&&(_.value=C)}var et={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function Zt(_){switch(_){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 Tt(_,C){return _==null||_==="http://www.w3.org/1999/xhtml"?Zt(C):_==="http://www.w3.org/2000/svg"&&C==="foreignObject"?"http://www.w3.org/1999/xhtml":_}var Nt,Wt=function(_){return typeof MSApp!="undefined"&&MSApp.execUnsafeLocalFunction?function(C,z,_e,Ie){MSApp.execUnsafeLocalFunction(function(){return _(C,z,_e,Ie)})}:_}(function(_,C){if(_.namespaceURI!==et.svg||"innerHTML"in _)_.innerHTML=C;else{for(Nt=Nt||document.createElement("div"),Nt.innerHTML="<svg>"+C.valueOf().toString()+"</svg>",C=Nt.firstChild;_.firstChild;)_.removeChild(_.firstChild);for(;C.firstChild;)_.appendChild(C.firstChild)}});function nu(_,C){if(C){var z=_.firstChild;if(z&&z===_.lastChild&&z.nodeType===3){z.nodeValue=C;return}}_.textContent=C}var Ut={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},we=["Webkit","ms","Moz","O"];Object.keys(Ut).forEach(function(_){we.forEach(function(C){C=C+_.charAt(0).toUpperCase()+_.substring(1),Ut[C]=Ut[_]})});function de(_,C,z){return C==null||typeof C=="boolean"||C===""?"":z||typeof C!="number"||C===0||Ut.hasOwnProperty(_)&&Ut[_]?(""+C).trim():C+"px"}function me(_,C){_=_.style;for(var z in C)if(C.hasOwnProperty(z)){var _e=z.indexOf("--")===0,Ie=de(z,C[z],_e);z==="float"&&(z="cssFloat"),_e?_.setProperty(z,Ie):_[z]=Ie}}var xt=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 Ce(_,C){if(C){if(xt[_]&&(C.children!=null||C.dangerouslySetInnerHTML!=null))throw Error(c(137,_));if(C.dangerouslySetInnerHTML!=null){if(C.children!=null)throw Error(c(60));if(!(typeof C.dangerouslySetInnerHTML=="object"&&"__html"in C.dangerouslySetInnerHTML))throw Error(c(61))}if(C.style!=null&&typeof C.style!="object")throw Error(c(62))}}function at(_,C){if(_.indexOf("-")===-1)return typeof C.is=="string";switch(_){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 jt(_){return _=_.target||_.srcElement||window,_.correspondingUseElement&&(_=_.correspondingUseElement),_.nodeType===3?_.parentNode:_}var Et=null,De=null,yt=null;function Ue(_){if(_=Fi(_)){if(typeof Et!="function")throw Error(c(280));var C=_.stateNode;C&&(C=wi(C),Et(_.stateNode,_.type,C))}}function Ae(_){De?yt?yt.push(_):yt=[_]:De=_}function ht(){if(De){var _=De,C=yt;if(yt=De=null,Ue(_),C)for(_=0;_<C.length;_++)Ue(C[_])}}function St(_,C){return _(C)}function Ne(_,C,z,_e,Ie){return _(C,z,_e,Ie)}function Fu(){}var _t=St,Zu=!1,Yu=!1;function wu(){(De!==null||yt!==null)&&(Fu(),ht())}function Iu(_,C,z){if(Yu)return _(C,z);Yu=!0;try{return _t(_,C,z)}finally{Yu=!1,wu()}}function Ct(_,C){var z=_.stateNode;if(z===null)return null;var _e=wi(z);if(_e===null)return null;z=_e[C];e:switch(C){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)||(_=_.type,_e=!(_==="button"||_==="input"||_==="select"||_==="textarea")),_=!_e;break e;default:_=!1}if(_)return null;if(z&&typeof z!="function")throw Error(c(231,C,typeof z));return z}var eu=!1;if(i)try{var iu={};Object.defineProperty(iu,"passive",{get:function(){eu=!0}}),window.addEventListener("test",iu,iu),window.removeEventListener("test",iu,iu)}catch(_){eu=!1}function au(_,C,z,_e,Ie,rt,Mt,ou,Su){var pr=Array.prototype.slice.call(arguments,3);try{C.apply(z,pr)}catch(Nn){this.onError(Nn)}}var bt=!1,Ht=null,Dt=!1,Ot=null,cu={onError:function(_){bt=!0,Ht=_}};function Hu(_,C,z,_e,Ie,rt,Mt,ou,Su){bt=!1,Ht=null,au.apply(cu,arguments)}function Wu(_,C,z,_e,Ie,rt,Mt,ou,Su){if(Hu.apply(this,arguments),bt){if(bt){var pr=Ht;bt=!1,Ht=null}else throw Error(c(198));Dt||(Dt=!0,Ot=pr)}}function Br(_){var C=_,z=_;if(_.alternate)for(;C.return;)C=C.return;else{_=C;do C=_,C.flags&1026&&(z=C.return),_=C.return;while(_)}return C.tag===3?z:null}function ir(_){if(_.tag===13){var C=_.memoizedState;if(C===null&&(_=_.alternate,_!==null&&(C=_.memoizedState)),C!==null)return C.dehydrated}return null}function rn(_){if(Br(_)!==_)throw Error(c(188))}function At(_){var C=_.alternate;if(!C){if(C=Br(_),C===null)throw Error(c(188));return C!==_?null:_}for(var z=_,_e=C;;){var Ie=z.return;if(Ie===null)break;var rt=Ie.alternate;if(rt===null){if(_e=Ie.return,_e!==null){z=_e;continue}break}if(Ie.child===rt.child){for(rt=Ie.child;rt;){if(rt===z)return rn(Ie),_;if(rt===_e)return rn(Ie),C;rt=rt.sibling}throw Error(c(188))}if(z.return!==_e.return)z=Ie,_e=rt;else{for(var Mt=!1,ou=Ie.child;ou;){if(ou===z){Mt=!0,z=Ie,_e=rt;break}if(ou===_e){Mt=!0,_e=Ie,z=rt;break}ou=ou.sibling}if(!Mt){for(ou=rt.child;ou;){if(ou===z){Mt=!0,z=rt,_e=Ie;break}if(ou===_e){Mt=!0,_e=rt,z=Ie;break}ou=ou.sibling}if(!Mt)throw Error(c(189))}}if(z.alternate!==_e)throw Error(c(190))}if(z.tag!==3)throw Error(c(188));return z.stateNode.current===z?_:C}function Lu(_){if(_=At(_),!_)return null;for(var C=_;;){if(C.tag===5||C.tag===6)return C;if(C.child)C.child.return=C,C=C.child;else{if(C===_)break;for(;!C.sibling;){if(!C.return||C.return===_)return null;C=C.return}C.sibling.return=C.return,C=C.sibling}}return null}function Xr(_,C){for(var z=_.alternate;C!==null;){if(C===_||C===z)return!0;C=C.return}return!1}var Rn,Wr,mn,Tn,Gn=!1,In=[],Yn=null,E0=null,o0=null,n0=new Map,yn=new Map,Qn=[],k0="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 Bt(_,C,z,_e,Ie){return{blockedOn:_,domEventName:C,eventSystemFlags:z|16,nativeEvent:Ie,targetContainers:[_e]}}function S0(_,C){switch(_){case"focusin":case"focusout":Yn=null;break;case"dragenter":case"dragleave":E0=null;break;case"mouseover":case"mouseout":o0=null;break;case"pointerover":case"pointerout":n0.delete(C.pointerId);break;case"gotpointercapture":case"lostpointercapture":yn.delete(C.pointerId)}}function Jn(_,C,z,_e,Ie,rt){return _===null||_.nativeEvent!==rt?(_=Bt(C,z,_e,Ie,rt),C!==null&&(C=Fi(C),C!==null&&Wr(C)),_):(_.eventSystemFlags|=_e,C=_.targetContainers,Ie!==null&&C.indexOf(Ie)===-1&&C.push(Ie),_)}function Fn(_,C,z,_e,Ie){switch(C){case"focusin":return Yn=Jn(Yn,_,C,z,_e,Ie),!0;case"dragenter":return E0=Jn(E0,_,C,z,_e,Ie),!0;case"mouseover":return o0=Jn(o0,_,C,z,_e,Ie),!0;case"pointerover":var rt=Ie.pointerId;return n0.set(rt,Jn(n0.get(rt)||null,_,C,z,_e,Ie)),!0;case"gotpointercapture":return rt=Ie.pointerId,yn.set(rt,Jn(yn.get(rt)||null,_,C,z,_e,Ie)),!0}return!1}function j0(_){var C=ii(_.target);if(C!==null){var z=Br(C);if(z!==null){if(C=z.tag,C===13){if(C=ir(z),C!==null){_.blockedOn=C,Tn(_.lanePriority,function(){l.unstable_runWithPriority(_.priority,function(){mn(z)})});return}}else if(C===3&&z.stateNode.hydrate){_.blockedOn=z.tag===3?z.stateNode.containerInfo:null;return}}}_.blockedOn=null}function e0(_){if(_.blockedOn!==null)return!1;for(var C=_.targetContainers;0<C.length;){var z=Yt(_.domEventName,_.eventSystemFlags,C[0],_.nativeEvent);if(z!==null)return C=Fi(z),C!==null&&Wr(C),_.blockedOn=z,!1;C.shift()}return!0}function sn(_,C,z){e0(_)&&z.delete(C)}function jr(){for(Gn=!1;0<In.length;){var _=In[0];if(_.blockedOn!==null){_=Fi(_.blockedOn),_!==null&&Rn(_);break}for(var C=_.targetContainers;0<C.length;){var z=Yt(_.domEventName,_.eventSystemFlags,C[0],_.nativeEvent);if(z!==null){_.blockedOn=z;break}C.shift()}_.blockedOn===null&&In.shift()}Yn!==null&&e0(Yn)&&(Yn=null),E0!==null&&e0(E0)&&(E0=null),o0!==null&&e0(o0)&&(o0=null),n0.forEach(sn),yn.forEach(sn)}function xe(_,C){_.blockedOn===C&&(_.blockedOn=null,Gn||(Gn=!0,l.unstable_scheduleCallback(l.unstable_NormalPriority,jr)))}function nt(_){function C(Ie){return xe(Ie,_)}if(0<In.length){xe(In[0],_);for(var z=1;z<In.length;z++){var _e=In[z];_e.blockedOn===_&&(_e.blockedOn=null)}}for(Yn!==null&&xe(Yn,_),E0!==null&&xe(E0,_),o0!==null&&xe(o0,_),n0.forEach(C),yn.forEach(C),z=0;z<Qn.length;z++)_e=Qn[z],_e.blockedOn===_&&(_e.blockedOn=null);for(;0<Qn.length&&(z=Qn[0],z.blockedOn===null);)j0(z),z.blockedOn===null&&Qn.shift()}function Je(_,C){var z={};return z[_.toLowerCase()]=C.toLowerCase(),z["Webkit"+_]="webkit"+C,z["Moz"+_]="moz"+C,z}var Ft={animationend:Je("Animation","AnimationEnd"),animationiteration:Je("Animation","AnimationIteration"),animationstart:Je("Animation","AnimationStart"),transitionend:Je("Transition","TransitionEnd")},dt={},su={};i&&(su=document.createElement("div").style,"AnimationEvent"in window||(delete Ft.animationend.animation,delete Ft.animationiteration.animation,delete Ft.animationstart.animation),"TransitionEvent"in window||delete Ft.transitionend.transition);function pu(_){if(dt[_])return dt[_];if(!Ft[_])return _;var C=Ft[_],z;for(z in C)if(C.hasOwnProperty(z)&&z in su)return dt[_]=C[z];return _}var Du=pu("animationend"),Uu=pu("animationiteration"),Ku=pu("animationstart"),Ru=pu("transitionend"),br=new Map,hu=new Map,Or=["abort","abort",Du,"animationEnd",Uu,"animationIteration",Ku,"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",Ru,"transitionEnd","waiting","waiting"];function Yr(_,C){for(var z=0;z<_.length;z+=2){var _e=_[z],Ie=_[z+1];Ie="on"+(Ie[0].toUpperCase()+Ie.slice(1)),hu.set(_e,C),br.set(_e,Ie),h(Ie,[_e])}}var Pr=l.unstable_now;Pr();var lr=8;function rr(_){if(1&_)return lr=15,1;if(2&_)return lr=14,2;if(4&_)return lr=13,4;var C=24&_;return C!==0?(lr=12,C):_&32?(lr=11,32):(C=192&_,C!==0?(lr=10,C):_&256?(lr=9,256):(C=3584&_,C!==0?(lr=8,C):_&4096?(lr=7,4096):(C=4186112&_,C!==0?(lr=6,C):(C=62914560&_,C!==0?(lr=5,C):_&67108864?(lr=4,67108864):_&134217728?(lr=3,134217728):(C=805306368&_,C!==0?(lr=2,C):1073741824&_?(lr=1,1073741824):(lr=8,_))))))}function Gr(_){switch(_){case 99:return 15;case 98:return 10;case 97:case 96:return 8;case 95:return 2;default:return 0}}function nr(_){switch(_){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(c(358,_))}}function Kr(_,C){var z=_.pendingLanes;if(z===0)return lr=0;var _e=0,Ie=0,rt=_.expiredLanes,Mt=_.suspendedLanes,ou=_.pingedLanes;if(rt!==0)_e=rt,Ie=lr=15;else if(rt=z&134217727,rt!==0){var Su=rt&~Mt;Su!==0?(_e=rr(Su),Ie=lr):(ou&=rt,ou!==0&&(_e=rr(ou),Ie=lr))}else rt=z&~Mt,rt!==0?(_e=rr(rt),Ie=lr):ou!==0&&(_e=rr(ou),Ie=lr);if(_e===0)return 0;if(_e=31-_n(_e),_e=z&((0>_e?0:1<<_e)<<1)-1,C!==0&&C!==_e&&!(C&Mt)){if(rr(C),Ie<=lr)return C;lr=Ie}if(C=_.entangledLanes,C!==0)for(_=_.entanglements,C&=_e;0<C;)z=31-_n(C),Ie=1<<z,_e|=_[z],C&=~Ie;return _e}function Qr(_){return _=_.pendingLanes&-1073741825,_!==0?_:_&1073741824?1073741824:0}function Ar(_,C){switch(_){case 15:return 1;case 14:return 2;case 12:return _=Dr(24&~C),_===0?Ar(10,C):_;case 10:return _=Dr(192&~C),_===0?Ar(8,C):_;case 8:return _=Dr(3584&~C),_===0&&(_=Dr(4186112&~C),_===0&&(_=512)),_;case 2:return C=Dr(805306368&~C),C===0&&(C=268435456),C}throw Error(c(358,_))}function Dr(_){return _&-_}function z0(_){for(var C=[],z=0;31>z;z++)C.push(_);return C}function On(_,C,z){_.pendingLanes|=C;var _e=C-1;_.suspendedLanes&=_e,_.pingedLanes&=_e,_=_.eventTimes,C=31-_n(C),_[C]=z}var _n=Math.clz32?Math.clz32:Kn,gr=Math.log,fn=Math.LN2;function Kn(_){return _===0?32:31-(gr(_)/fn|0)|0}var P0=l.unstable_UserBlockingPriority,Ki=l.unstable_runWithPriority,Z0=!0;function Vi(_,C,z,_e){Zu||Fu();var Ie=ut,rt=Zu;Zu=!0;try{Ne(Ie,_,C,z,_e)}finally{(Zu=rt)||wu()}}function i4(_,C,z,_e){Ki(P0,ut.bind(null,_,C,z,_e))}function ut(_,C,z,_e){if(Z0){var Ie;if((Ie=(C&4)===0)&&0<In.length&&-1<k0.indexOf(_))_=Bt(null,_,C,z,_e),In.push(_);else{var rt=Yt(_,C,z,_e);if(rt===null)Ie&&S0(_,_e);else{if(Ie){if(-1<k0.indexOf(_)){_=Bt(rt,_,C,z,_e),In.push(_);return}if(Fn(rt,_,C,z,_e))return;S0(_,_e)}Bu(_,C,_e,null,z)}}}}function Yt(_,C,z,_e){var Ie=jt(_e);if(Ie=ii(Ie),Ie!==null){var rt=Br(Ie);if(rt===null)Ie=null;else{var Mt=rt.tag;if(Mt===13){if(Ie=ir(rt),Ie!==null)return Ie;Ie=null}else if(Mt===3){if(rt.stateNode.hydrate)return rt.tag===3?rt.stateNode.containerInfo:null;Ie=null}else rt!==Ie&&(Ie=null)}}return Bu(_,C,_e,Ie,z),null}var Be=null,du=null,Cu=null;function cr(){if(Cu)return Cu;var _,C=du,z=C.length,_e,Ie="value"in Be?Be.value:Be.textContent,rt=Ie.length;for(_=0;_<z&&C[_]===Ie[_];_++);var Mt=z-_;for(_e=1;_e<=Mt&&C[z-_e]===Ie[rt-_e];_e++);return Cu=Ie.slice(_,1<_e?1-_e:void 0)}function qu(_){var C=_.keyCode;return"charCode"in _?(_=_.charCode,_===0&&C===13&&(_=13)):_=C,_===10&&(_=13),32<=_||_===13?_:0}function Hr(){return!0}function i0(){return!1}function Pn(_){function C(z,_e,Ie,rt,Mt){this._reactName=z,this._targetInst=Ie,this.type=_e,this.nativeEvent=rt,this.target=Mt,this.currentTarget=null;for(var ou in _)_.hasOwnProperty(ou)&&(z=_[ou],this[ou]=z?z(rt):rt[ou]);return this.isDefaultPrevented=(rt.defaultPrevented!=null?rt.defaultPrevented:rt.returnValue===!1)?Hr:i0,this.isPropagationStopped=i0,this}return n(C.prototype,{preventDefault:function(){this.defaultPrevented=!0;var z=this.nativeEvent;z&&(z.preventDefault?z.preventDefault():typeof z.returnValue!="unknown"&&(z.returnValue=!1),this.isDefaultPrevented=Hr)},stopPropagation:function(){var z=this.nativeEvent;z&&(z.stopPropagation?z.stopPropagation():typeof z.cancelBubble!="unknown"&&(z.cancelBubble=!0),this.isPropagationStopped=Hr)},persist:function(){},isPersistent:Hr}),C}var Fr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(_){return _.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},sr=Pn(Fr),hn=n({},Fr,{view:0,detail:0}),fr=Pn(hn),a0,bi,ki,c0=n({},hn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:U0,button:0,buttons:0,relatedTarget:function(_){return _.relatedTarget===void 0?_.fromElement===_.srcElement?_.toElement:_.fromElement:_.relatedTarget},movementX:function(_){return"movementX"in _?_.movementX:(_!==ki&&(ki&&_.type==="mousemove"?(a0=_.screenX-ki.screenX,bi=_.screenY-ki.screenY):bi=a0=0,ki=_),a0)},movementY:function(_){return"movementY"in _?_.movementY:bi}}),ni=Pn(c0),$n=n({},c0,{dataTransfer:0}),Zi=Pn($n),A4=n({},hn,{relatedTarget:0}),W4=Pn(A4),Y4=n({},Fr,{animationName:0,elapsedTime:0,pseudoElement:0}),ga=Pn(Y4),fa=n({},Fr,{clipboardData:function(_){return"clipboardData"in _?_.clipboardData:window.clipboardData}}),l4=Pn(fa),x4=n({},Fr,{data:0}),m4=Pn(x4),Q4={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},H4={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"},En={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function dn(_){var C=this.nativeEvent;return C.getModifierState?C.getModifierState(_):(_=En[_])?!!C[_]:!1}function U0(){return dn}var oi=n({},hn,{key:function(_){if(_.key){var C=Q4[_.key]||_.key;if(C!=="Unidentified")return C}return _.type==="keypress"?(_=qu(_),_===13?"Enter":String.fromCharCode(_)):_.type==="keydown"||_.type==="keyup"?H4[_.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:U0,charCode:function(_){return _.type==="keypress"?qu(_):0},keyCode:function(_){return _.type==="keydown"||_.type==="keyup"?_.keyCode:0},which:function(_){return _.type==="keypress"?qu(_):_.type==="keydown"||_.type==="keyup"?_.keyCode:0}}),li=Pn(oi),G0=n({},c0,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),ui=Pn(G0),D4=n({},hn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:U0}),gi=Pn(D4),c4=n({},Fr,{propertyName:0,elapsedTime:0,pseudoElement:0}),ha=Pn(c4),ya=n({},c0,{deltaX:function(_){return"deltaX"in _?_.deltaX:"wheelDeltaX"in _?-_.wheelDeltaX:0},deltaY:function(_){return"deltaY"in _?_.deltaY:"wheelDeltaY"in _?-_.wheelDeltaY:"wheelDelta"in _?-_.wheelDelta:0},deltaZ:0,deltaMode:0}),Ua=Pn(ya),qa=[9,13,27,32],I4=i&&"CompositionEvent"in window,e4=null;i&&"documentMode"in document&&(e4=document.documentMode);var O4=i&&"TextEvent"in window&&!e4,za=i&&(!I4||e4&&8<e4&&11>=e4),C4=" ",M4=!1;function Da(_,C){switch(_){case"keyup":return qa.indexOf(C.keyCode)!==-1;case"keydown":return C.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function X4(_){return _=_.detail,typeof _=="object"&&"data"in _?_.data:null}var na=!1;function k4(_,C){switch(_){case"compositionend":return X4(C);case"keypress":return C.which!==32?null:(M4=!0,C4);case"textInput":return _=C.data,_===C4&&M4?null:_;default:return null}}function ia(_,C){if(na)return _==="compositionend"||!I4&&Da(_,C)?(_=cr(),Cu=du=Be=null,na=!1,_):null;switch(_){case"paste":return null;case"keypress":if(!(C.ctrlKey||C.altKey||C.metaKey)||C.ctrlKey&&C.altKey){if(C.char&&1<C.char.length)return C.char;if(C.which)return String.fromCharCode(C.which)}return null;case"compositionend":return za&&C.locale!=="ko"?null:C.data;default:return null}}var N4={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 qt(_){var C=_&&_.nodeName&&_.nodeName.toLowerCase();return C==="input"?!!N4[_.type]:C==="textarea"}function mu(_,C,z,_e){Ae(_e),C=Xu(C,"onChange"),0<C.length&&(z=new sr("onChange","change",null,z,_e),_.push({event:z,listeners:C}))}var lu=null,vu=null;function xu(_){Xe(_,0)}function mr(_){var C=F4(_);if(tt(C))return _}function Ur(_,C){if(_==="change")return C}var kr=!1;if(i){var zr;if(i){var on="oninput"in document;if(!on){var Jr=document.createElement("div");Jr.setAttribute("oninput","return;"),on=typeof Jr.oninput=="function"}zr=on}else zr=!1;kr=zr&&(!document.documentMode||9<document.documentMode)}function fu(){lu&&(lu.detachEvent("onpropertychange",Ou),vu=lu=null)}function Ou(_){if(_.propertyName==="value"&&mr(vu)){var C=[];if(mu(C,vu,_,jt(_)),_=xu,Zu)_(C);else{Zu=!0;try{St(_,C)}finally{Zu=!1,wu()}}}}function ku(_,C,z){_==="focusin"?(fu(),lu=C,vu=z,lu.attachEvent("onpropertychange",Ou)):_==="focusout"&&fu()}function Cr(_){if(_==="selectionchange"||_==="keyup"||_==="keydown")return mr(vu)}function wr(_,C){if(_==="click")return mr(C)}function cn(_,C){if(_==="input"||_==="change")return mr(C)}function Sn(_,C){return _===C&&(_!==0||1/_===1/C)||_!==_&&C!==C}var Zr=typeof Object.is=="function"?Object.is:Sn,d0=Object.prototype.hasOwnProperty;function l0(_,C){if(Zr(_,C))return!0;if(typeof _!="object"||_===null||typeof C!="object"||C===null)return!1;var z=Object.keys(_),_e=Object.keys(C);if(z.length!==_e.length)return!1;for(_e=0;_e<z.length;_e++)if(!d0.call(C,z[_e])||!Zr(_[z[_e]],C[z[_e]]))return!1;return!0}function bn(_){for(;_&&_.firstChild;)_=_.firstChild;return _}function A0(_,C){var z=bn(_);_=0;for(var _e;z;){if(z.nodeType===3){if(_e=_+z.textContent.length,_<=C&&_e>=C)return{node:z,offset:C-_};_=_e}e:{for(;z;){if(z.nextSibling){z=z.nextSibling;break e}z=z.parentNode}z=void 0}z=bn(z)}}function Vn(_,C){return _&&C?_===C?!0:_&&_.nodeType===3?!1:C&&C.nodeType===3?Vn(_,C.parentNode):"contains"in _?_.contains(C):_.compareDocumentPosition?!!(_.compareDocumentPosition(C)&16):!1:!1}function I0(){for(var _=window,C=ft();C instanceof _.HTMLIFrameElement;){try{var z=typeof C.contentWindow.location.href=="string"}catch(_e){z=!1}if(z)_=C.contentWindow;else break;C=ft(_.document)}return C}function di(_){var C=_&&_.nodeName&&_.nodeName.toLowerCase();return C&&(C==="input"&&(_.type==="text"||_.type==="search"||_.type==="tel"||_.type==="url"||_.type==="password")||C==="textarea"||_.contentEditable==="true")}var qi=i&&"documentMode"in document&&11>=document.documentMode,R0=null,Z4=null,a4=null,Mi=!1;function Yi(_,C,z){var _e=z.window===z?z.document:z.nodeType===9?z:z.ownerDocument;Mi||R0==null||R0!==ft(_e)||(_e=R0,"selectionStart"in _e&&di(_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}),a4&&l0(a4,_e)||(a4=_e,_e=Xu(Z4,"onSelect"),0<_e.length&&(C=new sr("onSelect","select",null,C,z),_.push({event:C,listeners:_e}),C.target=R0)))}Yr("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),Yr("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),Yr(Or,2);for(var t4="change selectionchange textInput compositionstart compositionend compositionupdate".split(" "),j4=0;j4<t4.length;j4++)hu.set(t4[j4],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 Gi="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),$0=new Set("cancel close invalid load scroll toggle".split(" ").concat(Gi));function ci(_,C,z){var _e=_.type||"unknown-event";_.currentTarget=z,Wu(_e,C,void 0,_),_.currentTarget=null}function Xe(_,C){C=(C&4)!==0;for(var z=0;z<_.length;z++){var _e=_[z],Ie=_e.event;_e=_e.listeners;e:{var rt=void 0;if(C)for(var Mt=_e.length-1;0<=Mt;Mt--){var ou=_e[Mt],Su=ou.instance,pr=ou.currentTarget;if(ou=ou.listener,Su!==rt&&Ie.isPropagationStopped())break e;ci(Ie,ou,pr),rt=Su}else for(Mt=0;Mt<_e.length;Mt++){if(ou=_e[Mt],Su=ou.instance,pr=ou.currentTarget,ou=ou.listener,Su!==rt&&Ie.isPropagationStopped())break e;ci(Ie,ou,pr),rt=Su}}}if(Dt)throw _=Ot,Dt=!1,Ot=null,_}function Te(_,C){var z=w4(C),_e=_+"__bubble";z.has(_e)||(Ke(C,_,2,!1),z.add(_e))}var Lt="_reactListening"+Math.random().toString(36).slice(2);function Vt(_){_[Lt]||(_[Lt]=!0,d.forEach(function(C){$0.has(C)||Eu(C,!1,_,null),Eu(C,!0,_,null)}))}function Eu(_,C,z,_e){var Ie=4<arguments.length&&arguments[4]!==void 0?arguments[4]:0,rt=z;if(_==="selectionchange"&&z.nodeType!==9&&(rt=z.ownerDocument),_e!==null&&!C&&$0.has(_)){if(_!=="scroll")return;Ie|=2,rt=_e}var Mt=w4(rt),ou=_+"__"+(C?"capture":"bubble");Mt.has(ou)||(C&&(Ie|=4),Ke(rt,_,Ie,C),Mt.add(ou))}function Ke(_,C,z,_e){var Ie=hu.get(C);switch(Ie===void 0?2:Ie){case 0:Ie=Vi;break;case 1:Ie=i4;break;default:Ie=ut}z=Ie.bind(null,C,z,_),Ie=void 0,!eu||C!=="touchstart"&&C!=="touchmove"&&C!=="wheel"||(Ie=!0),_e?Ie!==void 0?_.addEventListener(C,z,{capture:!0,passive:Ie}):_.addEventListener(C,z,!0):Ie!==void 0?_.addEventListener(C,z,{passive:Ie}):_.addEventListener(C,z,!1)}function Bu(_,C,z,_e,Ie){var rt=_e;if(!(C&1)&&!(C&2)&&_e!==null)e:for(;;){if(_e===null)return;var Mt=_e.tag;if(Mt===3||Mt===4){var ou=_e.stateNode.containerInfo;if(ou===Ie||ou.nodeType===8&&ou.parentNode===Ie)break;if(Mt===4)for(Mt=_e.return;Mt!==null;){var Su=Mt.tag;if((Su===3||Su===4)&&(Su=Mt.stateNode.containerInfo,Su===Ie||Su.nodeType===8&&Su.parentNode===Ie))return;Mt=Mt.return}for(;ou!==null;){if(Mt=ii(ou),Mt===null)return;if(Su=Mt.tag,Su===5||Su===6){_e=rt=Mt;continue e}ou=ou.parentNode}}_e=_e.return}Iu(function(){var pr=rt,Nn=jt(z),K0=[];e:{var $r=br.get(_);if($r!==void 0){var g0=sr,V0=_;switch(_){case"keypress":if(qu(z)===0)break e;case"keydown":case"keyup":g0=li;break;case"focusin":V0="focus",g0=W4;break;case"focusout":V0="blur",g0=W4;break;case"beforeblur":case"afterblur":g0=W4;break;case"click":if(z.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":g0=ni;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":g0=Zi;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":g0=gi;break;case Du:case Uu:case Ku:g0=ga;break;case Ru:g0=ha;break;case"scroll":g0=fr;break;case"wheel":g0=Ua;break;case"copy":case"cut":case"paste":g0=l4;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":g0=ui}var N0=(C&4)!==0,Qu=!N0&&_==="scroll",Mu=N0?$r!==null?$r+"Capture":null:$r;N0=[];for(var $u=pr,Tr;$u!==null;){Tr=$u;var Nr=Tr.stateNode;if(Tr.tag===5&&Nr!==null&&(Tr=Nr,Mu!==null&&(Nr=Ct($u,Mu),Nr!=null&&N0.push(vr($u,Nr,Tr)))),Qu)break;$u=$u.return}0<N0.length&&($r=new g0($r,V0,null,z,Nn),K0.push({event:$r,listeners:N0}))}}if(!(C&7)){e:{if($r=_==="mouseover"||_==="pointerover",g0=_==="mouseout"||_==="pointerout",$r&&!(C&16)&&(V0=z.relatedTarget||z.fromElement)&&(ii(V0)||V0[hi]))break e;if((g0||$r)&&($r=Nn.window===Nn?Nn:($r=Nn.ownerDocument)?$r.defaultView||$r.parentWindow:window,g0?(V0=z.relatedTarget||z.toElement,g0=pr,V0=V0?ii(V0):null,V0!==null&&(Qu=Br(V0),V0!==Qu||V0.tag!==5&&V0.tag!==6)&&(V0=null)):(g0=null,V0=pr),g0!==V0)){if(N0=ni,Nr="onMouseLeave",Mu="onMouseEnter",$u="mouse",(_==="pointerout"||_==="pointerover")&&(N0=ui,Nr="onPointerLeave",Mu="onPointerEnter",$u="pointer"),Qu=g0==null?$r:F4(g0),Tr=V0==null?$r:F4(V0),$r=new N0(Nr,$u+"leave",g0,z,Nn),$r.target=Qu,$r.relatedTarget=Tr,Nr=null,ii(Nn)===pr&&(N0=new N0(Mu,$u+"enter",V0,z,Nn),N0.target=Tr,N0.relatedTarget=Qu,Nr=N0),Qu=Nr,g0&&V0)t:{for(N0=g0,Mu=V0,$u=0,Tr=N0;Tr;Tr=yr(Tr))$u++;for(Tr=0,Nr=Mu;Nr;Nr=yr(Nr))Tr++;for(;0<$u-Tr;)N0=yr(N0),$u--;for(;0<Tr-$u;)Mu=yr(Mu),Tr--;for(;$u--;){if(N0===Mu||Mu!==null&&N0===Mu.alternate)break t;N0=yr(N0),Mu=yr(Mu)}N0=null}else N0=null;g0!==null&&Tu(K0,$r,g0,N0,!1),V0!==null&&Qu!==null&&Tu(K0,Qu,V0,N0,!0)}}e:{if($r=pr?F4(pr):window,g0=$r.nodeName&&$r.nodeName.toLowerCase(),g0==="select"||g0==="input"&&$r.type==="file")var J0=Ur;else if(qt($r))if(kr)J0=cn;else{J0=Cr;var Xn=ku}else(g0=$r.nodeName)&&g0.toLowerCase()==="input"&&($r.type==="checkbox"||$r.type==="radio")&&(J0=wr);if(J0&&(J0=J0(_,pr))){mu(K0,J0,z,Nn);break e}Xn&&Xn(_,$r,pr),_==="focusout"&&(Xn=$r._wrapperState)&&Xn.controlled&&$r.type==="number"&&$e($r,"number",$r.value)}switch(Xn=pr?F4(pr):window,_){case"focusin":(qt(Xn)||Xn.contentEditable==="true")&&(R0=Xn,Z4=pr,a4=null);break;case"focusout":a4=Z4=R0=null;break;case"mousedown":Mi=!0;break;case"contextmenu":case"mouseup":case"dragend":Mi=!1,Yi(K0,z,Nn);break;case"selectionchange":if(qi)break;case"keydown":case"keyup":Yi(K0,z,Nn)}var ei;if(I4)e:{switch(_){case"compositionstart":var vi="onCompositionStart";break e;case"compositionend":vi="onCompositionEnd";break e;case"compositionupdate":vi="onCompositionUpdate";break e}vi=void 0}else na?Da(_,z)&&(vi="onCompositionEnd"):_==="keydown"&&z.keyCode===229&&(vi="onCompositionStart");vi&&(za&&z.locale!=="ko"&&(na||vi!=="onCompositionStart"?vi==="onCompositionEnd"&&na&&(ei=cr()):(Be=Nn,du="value"in Be?Be.value:Be.textContent,na=!0)),Xn=Xu(pr,vi),0<Xn.length&&(vi=new m4(vi,_,null,z,Nn),K0.push({event:vi,listeners:Xn}),ei?vi.data=ei:(ei=X4(z),ei!==null&&(vi.data=ei)))),(ei=O4?k4(_,z):ia(_,z))&&(pr=Xu(pr,"onBeforeInput"),0<pr.length&&(Nn=new m4("onBeforeInput","beforeinput",null,z,Nn),K0.push({event:Nn,listeners:pr}),Nn.data=ei))}Xe(K0,C)})}function vr(_,C,z){return{instance:_,listener:C,currentTarget:z}}function Xu(_,C){for(var z=C+"Capture",_e=[];_!==null;){var Ie=_,rt=Ie.stateNode;Ie.tag===5&&rt!==null&&(Ie=rt,rt=Ct(_,z),rt!=null&&_e.unshift(vr(_,rt,Ie)),rt=Ct(_,C),rt!=null&&_e.push(vr(_,rt,Ie))),_=_.return}return _e}function yr(_){if(_===null)return null;do _=_.return;while(_&&_.tag!==5);return _||null}function Tu(_,C,z,_e,Ie){for(var rt=C._reactName,Mt=[];z!==null&&z!==_e;){var ou=z,Su=ou.alternate,pr=ou.stateNode;if(Su!==null&&Su===_e)break;ou.tag===5&&pr!==null&&(ou=pr,Ie?(Su=Ct(z,rt),Su!=null&&Mt.unshift(vr(z,Su,ou))):Ie||(Su=Ct(z,rt),Su!=null&&Mt.push(vr(z,Su,ou)))),z=z.return}Mt.length!==0&&_.push({event:C,listeners:Mt})}function en(){}var Bn=null,jn=null;function m0(_,C){switch(_){case"button":case"input":case"select":case"textarea":return!!C.autoFocus}return!1}function qn(_,C){return _==="textarea"||_==="option"||_==="noscript"||typeof C.children=="string"||typeof C.children=="number"||typeof C.dangerouslySetInnerHTML=="object"&&C.dangerouslySetInnerHTML!==null&&C.dangerouslySetInnerHTML.__html!=null}var nn=typeof setTimeout=="function"?setTimeout:void 0,_0=typeof clearTimeout=="function"?clearTimeout:void 0;function Ln(_){_.nodeType===1?_.textContent="":_.nodeType===9&&(_=_.body,_!=null&&(_.textContent=""))}function An(_){for(;_!=null;_=_.nextSibling){var C=_.nodeType;if(C===1||C===3)break}return _}function Hn(_){_=_.previousSibling;for(var C=0;_;){if(_.nodeType===8){var z=_.data;if(z==="$"||z==="$!"||z==="$?"){if(C===0)return _;C--}else z==="/$"&&C++}_=_.previousSibling}return null}var d4=0;function Ci(_){return{$$typeof:W,toString:_,valueOf:_}}var dr=Math.random().toString(36).slice(2),fi="__reactFiber$"+dr,x0="__reactProps$"+dr,hi="__reactContainer$"+dr,M0="__reactEvents$"+dr;function ii(_){var C=_[fi];if(C)return C;for(var z=_.parentNode;z;){if(C=z[hi]||z[fi]){if(z=C.alternate,C.child!==null||z!==null&&z.child!==null)for(_=Hn(_);_!==null;){if(z=_[fi])return z;_=Hn(_)}return C}_=z,z=_.parentNode}return null}function Fi(_){return _=_[fi]||_[hi],!_||_.tag!==5&&_.tag!==6&&_.tag!==13&&_.tag!==3?null:_}function F4(_){if(_.tag===5||_.tag===6)return _.stateNode;throw Error(c(33))}function wi(_){return _[x0]||null}function w4(_){var C=_[M0];return C===void 0&&(C=_[M0]=new Set),C}var Pi=[],v4=-1;function f4(_){return{current:_}}function q0(_){0>v4||(_.current=Pi[v4],Pi[v4]=null,v4--)}function pi(_,C){v4++,Pi[v4]=_.current,_.current=C}var u4={},ai=f4(u4),Gt=f4(!1),It=u4;function ri(_,C){var z=_.type.contextTypes;if(!z)return u4;var _e=_.stateNode;if(_e&&_e.__reactInternalMemoizedUnmaskedChildContext===C)return _e.__reactInternalMemoizedMaskedChildContext;var Ie={},rt;for(rt in z)Ie[rt]=C[rt];return _e&&(_=_.stateNode,_.__reactInternalMemoizedUnmaskedChildContext=C,_.__reactInternalMemoizedMaskedChildContext=Ie),Ie}function Ni(_){return _=_.childContextTypes,_!=null}function hr(){q0(Gt),q0(ai)}function xr(_,C,z){if(ai.current!==u4)throw Error(c(168));pi(ai,C),pi(Gt,z)}function an(_,C,z){var _e=_.stateNode;if(_=C.childContextTypes,typeof _e.getChildContext!="function")return z;_e=_e.getChildContext();for(var Ie in _e)if(!(Ie in _))throw Error(c(108,kt(C)||"Unknown",Ie));return n({},z,_e)}function B0(_){return _=(_=_.stateNode)&&_.__reactInternalMemoizedMergedChildContext||u4,It=ai.current,pi(ai,_),pi(Gt,Gt.current),!0}function F0(_,C,z){var _e=_.stateNode;if(!_e)throw Error(c(169));z?(_=an(_,C,It),_e.__reactInternalMemoizedMergedChildContext=_,q0(Gt),q0(ai),pi(ai,_)):q0(Gt),pi(Gt,z)}var xn=null,tn=null,ln=l.unstable_runWithPriority,Un=l.unstable_scheduleCallback,T0=l.unstable_cancelCallback,ls=l.unstable_shouldYield,Qi=l.unstable_requestPaint,aa=l.unstable_now,cs=l.unstable_getCurrentPriorityLevel,Ja=l.unstable_ImmediatePriority,sa=l.unstable_UserBlockingPriority,Us=l.unstable_NormalPriority,pa=l.unstable_LowPriority,Ve=l.unstable_IdlePriority,Z={},Q=Qi!==void 0?Qi:function(){},ue=null,H=null,fe=!1,be=aa(),Ye=1e4>be?aa:function(){return aa()-be};function st(){switch(cs()){case Ja:return 99;case sa:return 98;case Us:return 97;case pa:return 96;case Ve:return 95;default:throw Error(c(332))}}function $t(_){switch(_){case 99:return Ja;case 98:return sa;case 97:return Us;case 96:return pa;case 95:return Ve;default:throw Error(c(332))}}function gu(_,C){return _=$t(_),ln(_,C)}function Au(_,C,z){return _=$t(_),Un(_,C,z)}function Vu(){if(H!==null){var _=H;H=null,T0(_)}tr()}function tr(){if(!fe&&ue!==null){fe=!0;var _=0;try{var C=ue;gu(99,function(){for(;_<C.length;_++){var z=C[_];do z=z(!0);while(z!==null)}}),ue=null}catch(z){throw ue!==null&&(ue=ue.slice(_+1)),Un(Ja,Vu),z}finally{fe=!1}}}var _r=N.ReactCurrentBatchConfig;function Er(_,C){if(_&&_.defaultProps){C=n({},C),_=_.defaultProps;for(var z in _)C[z]===void 0&&(C[z]=_[z]);return C}return C}var qr=f4(null),vn=null,Mn=null,v0=null;function Si(){v0=Mn=vn=null}function Ii(_){var C=qr.current;q0(qr),_.type._context._currentValue=C}function Ri(_,C){for(;_!==null;){var z=_.alternate;if((_.childLanes&C)===C){if(z===null||(z.childLanes&C)===C)break;z.childLanes|=C}else _.childLanes|=C,z!==null&&(z.childLanes|=C);_=_.return}}function _i(_,C){vn=_,v0=Mn=null,_=_.dependencies,_!==null&&_.firstContext!==null&&(_.lanes&C&&(Na=!0),_.firstContext=null)}function L0(_,C){if(v0!==_&&C!==!1&&C!==0)if((typeof C!="number"||C===1073741823)&&(v0=_,C=1073741823),C={context:_,observedBits:C,next:null},Mn===null){if(vn===null)throw Error(c(308));Mn=C,vn.dependencies={lanes:0,firstContext:C,responders:null}}else Mn=Mn.next=C;return _._currentValue}var r4=!1;function Ai(_){_.updateQueue={baseState:_.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null},effects:null}}function _u(_,C){_=_.updateQueue,C.updateQueue===_&&(C.updateQueue={baseState:_.baseState,firstBaseUpdate:_.firstBaseUpdate,lastBaseUpdate:_.lastBaseUpdate,shared:_.shared,effects:_.effects})}function S4(_,C){return{eventTime:_,lane:C,tag:0,payload:null,callback:null,next:null}}function R4(_,C){if(_=_.updateQueue,_!==null){_=_.shared;var z=_.pending;z===null?C.next=C:(C.next=z.next,z.next=C),_.pending=C}}function Ea(_,C){var z=_.updateQueue,_e=_.alternate;if(_e!==null&&(_e=_e.updateQueue,z===_e)){var Ie=null,rt=null;if(z=z.firstBaseUpdate,z!==null){do{var Mt={eventTime:z.eventTime,lane:z.lane,tag:z.tag,payload:z.payload,callback:z.callback,next:null};rt===null?Ie=rt=Mt:rt=rt.next=Mt,z=z.next}while(z!==null);rt===null?Ie=rt=C:rt=rt.next=C}else Ie=rt=C;z={baseState:_e.baseState,firstBaseUpdate:Ie,lastBaseUpdate:rt,shared:_e.shared,effects:_e.effects},_.updateQueue=z;return}_=z.lastBaseUpdate,_===null?z.firstBaseUpdate=C:_.next=C,z.lastBaseUpdate=C}function ji(_,C,z,_e){var Ie=_.updateQueue;r4=!1;var rt=Ie.firstBaseUpdate,Mt=Ie.lastBaseUpdate,ou=Ie.shared.pending;if(ou!==null){Ie.shared.pending=null;var Su=ou,pr=Su.next;Su.next=null,Mt===null?rt=pr:Mt.next=pr,Mt=Su;var Nn=_.alternate;if(Nn!==null){Nn=Nn.updateQueue;var K0=Nn.lastBaseUpdate;K0!==Mt&&(K0===null?Nn.firstBaseUpdate=pr:K0.next=pr,Nn.lastBaseUpdate=Su)}}if(rt!==null){K0=Ie.baseState,Mt=0,Nn=pr=Su=null;do{ou=rt.lane;var $r=rt.eventTime;if((_e&ou)===ou){Nn!==null&&(Nn=Nn.next={eventTime:$r,lane:0,tag:rt.tag,payload:rt.payload,callback:rt.callback,next:null});e:{var g0=_,V0=rt;switch(ou=C,$r=z,V0.tag){case 1:if(g0=V0.payload,typeof g0=="function"){K0=g0.call($r,K0,ou);break e}K0=g0;break e;case 3:g0.flags=g0.flags&-4097|64;case 0:if(g0=V0.payload,ou=typeof g0=="function"?g0.call($r,K0,ou):g0,ou==null)break e;K0=n({},K0,ou);break e;case 2:r4=!0}}rt.callback!==null&&(_.flags|=32,ou=Ie.effects,ou===null?Ie.effects=[rt]:ou.push(rt))}else $r={eventTime:$r,lane:ou,tag:rt.tag,payload:rt.payload,callback:rt.callback,next:null},Nn===null?(pr=Nn=$r,Su=K0):Nn=Nn.next=$r,Mt|=ou;if(rt=rt.next,rt===null){if(ou=Ie.shared.pending,ou===null)break;rt=ou.next,ou.next=null,Ie.lastBaseUpdate=ou,Ie.shared.pending=null}}while(!0);Nn===null&&(Su=K0),Ie.baseState=Su,Ie.firstBaseUpdate=pr,Ie.lastBaseUpdate=Nn,B4|=Mt,_.lanes=Mt,_.memoizedState=K0}}function G4(_,C,z){if(_=C.effects,C.effects=null,_!==null)for(C=0;C<_.length;C++){var _e=_[C],Ie=_e.callback;if(Ie!==null){if(_e.callback=null,_e=z,typeof Ie!="function")throw Error(c(191,Ie));Ie.call(_e)}}}var h4=new u.Component().refs;function ao(_,C,z,_e){C=_.memoizedState,z=z(_e,C),z=z==null?C:n({},C,z),_.memoizedState=z,_.lanes===0&&(_.updateQueue.baseState=z)}var Bs={isMounted:function(_){return(_=_._reactInternals)?Br(_)===_:!1},enqueueSetState:function(_,C,z){_=_._reactInternals;var _e=ka(),Ie=Cs(_),rt=S4(_e,Ie);rt.payload=C,z!=null&&(rt.callback=z),R4(_,rt),eo(_,Ie,_e)},enqueueReplaceState:function(_,C,z){_=_._reactInternals;var _e=ka(),Ie=Cs(_),rt=S4(_e,Ie);rt.tag=1,rt.payload=C,z!=null&&(rt.callback=z),R4(_,rt),eo(_,Ie,_e)},enqueueForceUpdate:function(_,C){_=_._reactInternals;var z=ka(),_e=Cs(_),Ie=S4(z,_e);Ie.tag=2,C!=null&&(Ie.callback=C),R4(_,Ie),eo(_,_e,z)}};function bs(_,C,z,_e,Ie,rt,Mt){return _=_.stateNode,typeof _.shouldComponentUpdate=="function"?_.shouldComponentUpdate(_e,rt,Mt):C.prototype&&C.prototype.isPureReactComponent?!l0(z,_e)||!l0(Ie,rt):!0}function es(_,C,z){var _e=!1,Ie=u4,rt=C.contextType;return typeof rt=="object"&&rt!==null?rt=L0(rt):(Ie=Ni(C)?It:ai.current,_e=C.contextTypes,rt=(_e=_e!=null)?ri(_,Ie):u4),C=new C(z,rt),_.memoizedState=C.state!==null&&C.state!==void 0?C.state:null,C.updater=Bs,_.stateNode=C,C._reactInternals=_,_e&&(_=_.stateNode,_.__reactInternalMemoizedUnmaskedChildContext=Ie,_.__reactInternalMemoizedMaskedChildContext=rt),C}function Ui(_,C,z,_e){_=C.state,typeof C.componentWillReceiveProps=="function"&&C.componentWillReceiveProps(z,_e),typeof C.UNSAFE_componentWillReceiveProps=="function"&&C.UNSAFE_componentWillReceiveProps(z,_e),C.state!==_&&Bs.enqueueReplaceState(C,C.state,null)}function Wa(_,C,z,_e){var Ie=_.stateNode;Ie.props=z,Ie.state=_.memoizedState,Ie.refs=h4,Ai(_);var rt=C.contextType;typeof rt=="object"&&rt!==null?Ie.context=L0(rt):(rt=Ni(C)?It:ai.current,Ie.context=ri(_,rt)),ji(_,z,Ie,_e),Ie.state=_.memoizedState,rt=C.getDerivedStateFromProps,typeof rt=="function"&&(ao(_,C,rt,z),Ie.state=_.memoizedState),typeof C.getDerivedStateFromProps=="function"||typeof Ie.getSnapshotBeforeUpdate=="function"||typeof Ie.UNSAFE_componentWillMount!="function"&&typeof Ie.componentWillMount!="function"||(C=Ie.state,typeof Ie.componentWillMount=="function"&&Ie.componentWillMount(),typeof Ie.UNSAFE_componentWillMount=="function"&&Ie.UNSAFE_componentWillMount(),C!==Ie.state&&Bs.enqueueReplaceState(Ie,Ie.state,null),ji(_,z,Ie,_e),Ie.state=_.memoizedState),typeof Ie.componentDidMount=="function"&&(_.flags|=4)}var Ha=Array.isArray;function T4(_,C,z){if(_=z.ref,_!==null&&typeof _!="function"&&typeof _!="object"){if(z._owner){if(z=z._owner,z){if(z.tag!==1)throw Error(c(309));var _e=z.stateNode}if(!_e)throw Error(c(147,_));var Ie=""+_;return C!==null&&C.ref!==null&&typeof C.ref=="function"&&C.ref._stringRef===Ie?C.ref:(C=function(rt){var Mt=_e.refs;Mt===h4&&(Mt=_e.refs={}),rt===null?delete Mt[Ie]:Mt[Ie]=rt},C._stringRef=Ie,C)}if(typeof _!="string")throw Error(c(284));if(!z._owner)throw Error(c(290,_))}return _}function $4(_,C){if(_.type!=="textarea")throw Error(c(31,Object.prototype.toString.call(C)==="[object Object]"?"object with keys {"+Object.keys(C).join(", ")+"}":C))}function zs(_){function C(Qu,Mu){if(_){var $u=Qu.lastEffect;$u!==null?($u.nextEffect=Mu,Qu.lastEffect=Mu):Qu.firstEffect=Qu.lastEffect=Mu,Mu.nextEffect=null,Mu.flags=8}}function z(Qu,Mu){if(!_)return null;for(;Mu!==null;)C(Qu,Mu),Mu=Mu.sibling;return null}function _e(Qu,Mu){for(Qu=new Map;Mu!==null;)Mu.key!==null?Qu.set(Mu.key,Mu):Qu.set(Mu.index,Mu),Mu=Mu.sibling;return Qu}function Ie(Qu,Mu){return Qu=Fs(Qu,Mu),Qu.index=0,Qu.sibling=null,Qu}function rt(Qu,Mu,$u){return Qu.index=$u,_?($u=Qu.alternate,$u!==null?($u=$u.index,$u<Mu?(Qu.flags=2,Mu):$u):(Qu.flags=2,Mu)):Mu}function Mt(Qu){return _&&Qu.alternate===null&&(Qu.flags=2),Qu}function ou(Qu,Mu,$u,Tr){return Mu===null||Mu.tag!==6?(Mu=Cl($u,Qu.mode,Tr),Mu.return=Qu,Mu):(Mu=Ie(Mu,$u),Mu.return=Qu,Mu)}function Su(Qu,Mu,$u,Tr){return Mu!==null&&Mu.elementType===$u.type?(Tr=Ie(Mu,$u.props),Tr.ref=T4(Qu,Mu,$u),Tr.return=Qu,Tr):(Tr=Uo($u.type,$u.key,$u.props,null,Qu.mode,Tr),Tr.ref=T4(Qu,Mu,$u),Tr.return=Qu,Tr)}function pr(Qu,Mu,$u,Tr){return Mu===null||Mu.tag!==4||Mu.stateNode.containerInfo!==$u.containerInfo||Mu.stateNode.implementation!==$u.implementation?(Mu=ll($u,Qu.mode,Tr),Mu.return=Qu,Mu):(Mu=Ie(Mu,$u.children||[]),Mu.return=Qu,Mu)}function Nn(Qu,Mu,$u,Tr,Nr){return Mu===null||Mu.tag!==7?(Mu=ta($u,Qu.mode,Tr,Nr),Mu.return=Qu,Mu):(Mu=Ie(Mu,$u),Mu.return=Qu,Mu)}function K0(Qu,Mu,$u){if(typeof Mu=="string"||typeof Mu=="number")return Mu=Cl(""+Mu,Qu.mode,$u),Mu.return=Qu,Mu;if(typeof Mu=="object"&&Mu!==null){switch(Mu.$$typeof){case Y:return $u=Uo(Mu.type,Mu.key,Mu.props,null,Qu.mode,$u),$u.ref=T4(Qu,null,Mu),$u.return=Qu,$u;case $:return Mu=ll(Mu,Qu.mode,$u),Mu.return=Qu,Mu}if(Ha(Mu)||Ge(Mu))return Mu=ta(Mu,Qu.mode,$u,null),Mu.return=Qu,Mu;$4(Qu,Mu)}return null}function $r(Qu,Mu,$u,Tr){var Nr=Mu!==null?Mu.key:null;if(typeof $u=="string"||typeof $u=="number")return Nr!==null?null:ou(Qu,Mu,""+$u,Tr);if(typeof $u=="object"&&$u!==null){switch($u.$$typeof){case Y:return $u.key===Nr?$u.type===G?Nn(Qu,Mu,$u.props.children,Tr,Nr):Su(Qu,Mu,$u,Tr):null;case $:return $u.key===Nr?pr(Qu,Mu,$u,Tr):null}if(Ha($u)||Ge($u))return Nr!==null?null:Nn(Qu,Mu,$u,Tr,null);$4(Qu,$u)}return null}function g0(Qu,Mu,$u,Tr,Nr){if(typeof Tr=="string"||typeof Tr=="number")return Qu=Qu.get($u)||null,ou(Mu,Qu,""+Tr,Nr);if(typeof Tr=="object"&&Tr!==null){switch(Tr.$$typeof){case Y:return Qu=Qu.get(Tr.key===null?$u:Tr.key)||null,Tr.type===G?Nn(Mu,Qu,Tr.props.children,Nr,Tr.key):Su(Mu,Qu,Tr,Nr);case $:return Qu=Qu.get(Tr.key===null?$u:Tr.key)||null,pr(Mu,Qu,Tr,Nr)}if(Ha(Tr)||Ge(Tr))return Qu=Qu.get($u)||null,Nn(Mu,Qu,Tr,Nr,null);$4(Mu,Tr)}return null}function V0(Qu,Mu,$u,Tr){for(var Nr=null,J0=null,Xn=Mu,ei=Mu=0,vi=null;Xn!==null&&ei<$u.length;ei++){Xn.index>ei?(vi=Xn,Xn=null):vi=Xn.sibling;var ti=$r(Qu,Xn,$u[ei],Tr);if(ti===null){Xn===null&&(Xn=vi);break}_&&Xn&&ti.alternate===null&&C(Qu,Xn),Mu=rt(ti,Mu,ei),J0===null?Nr=ti:J0.sibling=ti,J0=ti,Xn=vi}if(ei===$u.length)return z(Qu,Xn),Nr;if(Xn===null){for(;ei<$u.length;ei++)Xn=K0(Qu,$u[ei],Tr),Xn!==null&&(Mu=rt(Xn,Mu,ei),J0===null?Nr=Xn:J0.sibling=Xn,J0=Xn);return Nr}for(Xn=_e(Qu,Xn);ei<$u.length;ei++)vi=g0(Xn,Qu,ei,$u[ei],Tr),vi!==null&&(_&&vi.alternate!==null&&Xn.delete(vi.key===null?ei:vi.key),Mu=rt(vi,Mu,ei),J0===null?Nr=vi:J0.sibling=vi,J0=vi);return _&&Xn.forEach(function(Ns){return C(Qu,Ns)}),Nr}function N0(Qu,Mu,$u,Tr){var Nr=Ge($u);if(typeof Nr!="function")throw Error(c(150));if($u=Nr.call($u),$u==null)throw Error(c(151));for(var J0=Nr=null,Xn=Mu,ei=Mu=0,vi=null,ti=$u.next();Xn!==null&&!ti.done;ei++,ti=$u.next()){Xn.index>ei?(vi=Xn,Xn=null):vi=Xn.sibling;var Ns=$r(Qu,Xn,ti.value,Tr);if(Ns===null){Xn===null&&(Xn=vi);break}_&&Xn&&Ns.alternate===null&&C(Qu,Xn),Mu=rt(Ns,Mu,ei),J0===null?Nr=Ns:J0.sibling=Ns,J0=Ns,Xn=vi}if(ti.done)return z(Qu,Xn),Nr;if(Xn===null){for(;!ti.done;ei++,ti=$u.next())ti=K0(Qu,ti.value,Tr),ti!==null&&(Mu=rt(ti,Mu,ei),J0===null?Nr=ti:J0.sibling=ti,J0=ti);return Nr}for(Xn=_e(Qu,Xn);!ti.done;ei++,ti=$u.next())ti=g0(Xn,Qu,ei,ti.value,Tr),ti!==null&&(_&&ti.alternate!==null&&Xn.delete(ti.key===null?ei:ti.key),Mu=rt(ti,Mu,ei),J0===null?Nr=ti:J0.sibling=ti,J0=ti);return _&&Xn.forEach(function(ic){return C(Qu,ic)}),Nr}return function(Qu,Mu,$u,Tr){var Nr=typeof $u=="object"&&$u!==null&&$u.type===G&&$u.key===null;Nr&&($u=$u.props.children);var J0=typeof $u=="object"&&$u!==null;if(J0)switch($u.$$typeof){case Y:e:{for(J0=$u.key,Nr=Mu;Nr!==null;){if(Nr.key===J0){switch(Nr.tag){case 7:if($u.type===G){z(Qu,Nr.sibling),Mu=Ie(Nr,$u.props.children),Mu.return=Qu,Qu=Mu;break e}break;default:if(Nr.elementType===$u.type){z(Qu,Nr.sibling),Mu=Ie(Nr,$u.props),Mu.ref=T4(Qu,Nr,$u),Mu.return=Qu,Qu=Mu;break e}}z(Qu,Nr);break}else C(Qu,Nr);Nr=Nr.sibling}$u.type===G?(Mu=ta($u.props.children,Qu.mode,Tr,$u.key),Mu.return=Qu,Qu=Mu):(Tr=Uo($u.type,$u.key,$u.props,null,Qu.mode,Tr),Tr.ref=T4(Qu,Mu,$u),Tr.return=Qu,Qu=Tr)}return Mt(Qu);case $:e:{for(Nr=$u.key;Mu!==null;){if(Mu.key===Nr)if(Mu.tag===4&&Mu.stateNode.containerInfo===$u.containerInfo&&Mu.stateNode.implementation===$u.implementation){z(Qu,Mu.sibling),Mu=Ie(Mu,$u.children||[]),Mu.return=Qu,Qu=Mu;break e}else{z(Qu,Mu);break}else C(Qu,Mu);Mu=Mu.sibling}Mu=ll($u,Qu.mode,Tr),Mu.return=Qu,Qu=Mu}return Mt(Qu)}if(typeof $u=="string"||typeof $u=="number")return $u=""+$u,Mu!==null&&Mu.tag===6?(z(Qu,Mu.sibling),Mu=Ie(Mu,$u),Mu.return=Qu,Qu=Mu):(z(Qu,Mu),Mu=Cl($u,Qu.mode,Tr),Mu.return=Qu,Qu=Mu),Mt(Qu);if(Ha($u))return V0(Qu,Mu,$u,Tr);if(Ge($u))return N0(Qu,Mu,$u,Tr);if(J0&&$4(Qu,$u),typeof $u=="undefined"&&!Nr)switch(Qu.tag){case 1:case 22:case 0:case 11:case 15:throw Error(c(152,kt(Qu.type)||"Component"))}return z(Qu,Mu)}}var ma=zs(!0),Ws=zs(!1),g4={},q4=f4(g4),ds=f4(g4),Hs=f4(g4);function K4(_){if(_===g4)throw Error(c(174));return _}function Zs(_,C){switch(pi(Hs,C),pi(ds,_),pi(q4,g4),_=C.nodeType,_){case 9:case 11:C=(C=C.documentElement)?C.namespaceURI:Tt(null,"");break;default:_=_===8?C.parentNode:C,C=_.namespaceURI||null,_=_.tagName,C=Tt(C,_)}q0(q4),pi(q4,C)}function Gs(){q0(q4),q0(ds),q0(Hs)}function pn(_){K4(Hs.current);var C=K4(q4.current),z=Tt(C,_.type);C!==z&&(pi(ds,_),pi(q4,z))}function so(_){ds.current===_&&(q0(q4),q0(ds))}var n4=f4(0);function Go(_){for(var C=_;C!==null;){if(C.tag===13){var z=C.memoizedState;if(z!==null&&(z=z.dehydrated,z===null||z.data==="$?"||z.data==="$!"))return C}else if(C.tag===19&&C.memoizedProps.revealOrder!==void 0){if(C.flags&64)return C}else if(C.child!==null){C.child.return=C,C=C.child;continue}if(C===_)break;for(;C.sibling===null;){if(C.return===null||C.return===_)return null;C=C.return}C.sibling.return=C.return,C=C.sibling}return null}var La=null,fs=null,ts=!1;function Do(_,C){var z=ea(5,null,null,0);z.elementType="DELETED",z.type="DELETED",z.stateNode=C,z.return=_,z.flags=8,_.lastEffect!==null?(_.lastEffect.nextEffect=z,_.lastEffect=z):_.firstEffect=_.lastEffect=z}function $o(_,C){switch(_.tag){case 5:var z=_.type;return C=C.nodeType!==1||z.toLowerCase()!==C.nodeName.toLowerCase()?null:C,C!==null?(_.stateNode=C,!0):!1;case 6:return C=_.pendingProps===""||C.nodeType!==3?null:C,C!==null?(_.stateNode=C,!0):!1;case 13:return!1;default:return!1}}function _4(_){if(ts){var C=fs;if(C){var z=C;if(!$o(_,C)){if(C=An(z.nextSibling),!C||!$o(_,C)){_.flags=_.flags&-1025|2,ts=!1,La=_;return}Do(La,z)}La=_,fs=An(C.firstChild)}else _.flags=_.flags&-1025|2,ts=!1,La=_}}function Ko(_){for(_=_.return;_!==null&&_.tag!==5&&_.tag!==3&&_.tag!==13;)_=_.return;La=_}function $s(_){if(_!==La)return!1;if(!ts)return Ko(_),ts=!0,!1;var C=_.type;if(_.tag!==5||C!=="head"&&C!=="body"&&!qn(C,_.memoizedProps))for(C=fs;C;)Do(_,C),C=An(C.nextSibling);if(Ko(_),_.tag===13){if(_=_.memoizedState,_=_!==null?_.dehydrated:null,!_)throw Error(c(317));e:{for(_=_.nextSibling,C=0;_;){if(_.nodeType===8){var z=_.data;if(z==="/$"){if(C===0){fs=An(_.nextSibling);break e}C--}else z!=="$"&&z!=="$!"&&z!=="$?"||C++}_=_.nextSibling}fs=null}}else fs=La?An(_.stateNode.nextSibling):null;return!0}function oo(){fs=La=null,ts=!1}var Ss=[];function Vo(){for(var _=0;_<Ss.length;_++)Ss[_]._workInProgressVersionPrimary=null;Ss.length=0}var Ts=N.ReactCurrentDispatcher,Ca=N.ReactCurrentBatchConfig,Ks=0,s4=null,V4=null,oa=null,Vs=!1,As=!1;function Ma(){throw Error(c(321))}function la(_,C){if(C===null)return!1;for(var z=0;z<C.length&&z<_.length;z++)if(!Zr(_[z],C[z]))return!1;return!0}function hl(_,C,z,_e,Ie,rt){if(Ks=rt,s4=C,C.memoizedState=null,C.updateQueue=null,C.lanes=0,Ts.current=_===null||_.memoizedState===null?y4:Po,_=z(_e,Ie),As){rt=0;do{if(As=!1,!(25>rt))throw Error(c(301));rt+=1,oa=V4=null,C.updateQueue=null,Ts.current=qo,_=z(_e,Ie)}while(As)}if(Ts.current=lo,C=V4!==null&&V4.next!==null,Ks=0,oa=V4=s4=null,Vs=!1,C)throw Error(c(300));return _}function Fa(){var _={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return oa===null?s4.memoizedState=oa=_:oa=oa.next=_,oa}function va(){if(V4===null){var _=s4.alternate;_=_!==null?_.memoizedState:null}else _=V4.next;var C=oa===null?s4.memoizedState:oa.next;if(C!==null)oa=C,V4=_;else{if(_===null)throw Error(c(310));V4=_,_={memoizedState:V4.memoizedState,baseState:V4.baseState,baseQueue:V4.baseQueue,queue:V4.queue,next:null},oa===null?s4.memoizedState=oa=_:oa=oa.next=_}return oa}function Za(_,C){return typeof C=="function"?C(_):C}function Co(_){var C=va(),z=C.queue;if(z===null)throw Error(c(311));z.lastRenderedReducer=_;var _e=V4,Ie=_e.baseQueue,rt=z.pending;if(rt!==null){if(Ie!==null){var Mt=Ie.next;Ie.next=rt.next,rt.next=Mt}_e.baseQueue=Ie=rt,z.pending=null}if(Ie!==null){Ie=Ie.next,_e=_e.baseState;var ou=Mt=rt=null,Su=Ie;do{var pr=Su.lane;if((Ks&pr)===pr)ou!==null&&(ou=ou.next={lane:0,action:Su.action,eagerReducer:Su.eagerReducer,eagerState:Su.eagerState,next:null}),_e=Su.eagerReducer===_?Su.eagerState:_(_e,Su.action);else{var Nn={lane:pr,action:Su.action,eagerReducer:Su.eagerReducer,eagerState:Su.eagerState,next:null};ou===null?(Mt=ou=Nn,rt=_e):ou=ou.next=Nn,s4.lanes|=pr,B4|=pr}Su=Su.next}while(Su!==null&&Su!==Ie);ou===null?rt=_e:ou.next=Mt,Zr(_e,C.memoizedState)||(Na=!0),C.memoizedState=_e,C.baseState=rt,C.baseQueue=ou,z.lastRenderedState=_e}return[C.memoizedState,z.dispatch]}function Ps(_){var C=va(),z=C.queue;if(z===null)throw Error(c(311));z.lastRenderedReducer=_;var _e=z.dispatch,Ie=z.pending,rt=C.memoizedState;if(Ie!==null){z.pending=null;var Mt=Ie=Ie.next;do rt=_(rt,Mt.action),Mt=Mt.next;while(Mt!==Ie);Zr(rt,C.memoizedState)||(Na=!0),C.memoizedState=rt,C.baseQueue===null&&(C.baseState=rt),z.lastRenderedState=rt}return[rt,_e]}function O0(_,C,z){var _e=C._getVersion;_e=_e(C._source);var Ie=C._workInProgressVersionPrimary;if(Ie!==null?_=Ie===_e:(_=_.mutableReadLanes,(_=(Ks&_)===_)&&(C._workInProgressVersionPrimary=_e,Ss.push(C))),_)return z(C._source);throw Ss.push(C),Error(c(350))}function pl(_,C,z,_e){var Ie=ur;if(Ie===null)throw Error(c(349));var rt=C._getVersion,Mt=rt(C._source),ou=Ts.current,Su=ou.useState(function(){return O0(Ie,C,z)}),pr=Su[1],Nn=Su[0];Su=oa;var K0=_.memoizedState,$r=K0.refs,g0=$r.getSnapshot,V0=K0.source;K0=K0.subscribe;var N0=s4;return _.memoizedState={refs:$r,source:C,subscribe:_e},ou.useEffect(function(){$r.getSnapshot=z,$r.setSnapshot=pr;var Qu=rt(C._source);if(!Zr(Mt,Qu)){Qu=z(C._source),Zr(Nn,Qu)||(pr(Qu),Qu=Cs(N0),Ie.mutableReadLanes|=Qu&Ie.pendingLanes),Qu=Ie.mutableReadLanes,Ie.entangledLanes|=Qu;for(var Mu=Ie.entanglements,$u=Qu;0<$u;){var Tr=31-_n($u),Nr=1<<Tr;Mu[Tr]|=Qu,$u&=~Nr}}},[z,C,_e]),ou.useEffect(function(){return _e(C._source,function(){var Qu=$r.getSnapshot,Mu=$r.setSnapshot;try{Mu(Qu(C._source));var $u=Cs(N0);Ie.mutableReadLanes|=$u&Ie.pendingLanes}catch(Tr){Mu(function(){throw Tr})}})},[C,_e]),Zr(g0,z)&&Zr(V0,C)&&Zr(K0,_e)||(_={pending:null,dispatch:null,lastRenderedReducer:Za,lastRenderedState:Nn},_.dispatch=pr=gl.bind(null,s4,_),Su.queue=_,Su.baseQueue=null,Nn=O0(Ie,C,z),Su.memoizedState=Su.baseState=Nn),Nn}function Yo(_,C,z){var _e=va();return pl(_e,_,C,z)}function hs(_){var C=Fa();return typeof _=="function"&&(_=_()),C.memoizedState=C.baseState=_,_=C.queue={pending:null,dispatch:null,lastRenderedReducer:Za,lastRenderedState:_},_=_.dispatch=gl.bind(null,s4,_),[C.memoizedState,_]}function Qo(_,C,z,_e){return _={tag:_,create:C,destroy:z,deps:_e,next:null},C=s4.updateQueue,C===null?(C={lastEffect:null},s4.updateQueue=C,C.lastEffect=_.next=_):(z=C.lastEffect,z===null?C.lastEffect=_.next=_:(_e=z.next,z.next=_,_.next=_e,C.lastEffect=_)),_}function Tl(_){var C=Fa();return _={current:_},C.memoizedState=_}function Fo(){return va().memoizedState}function wa(_,C,z,_e){var Ie=Fa();s4.flags|=_,Ie.memoizedState=Qo(1|C,z,void 0,_e===void 0?null:_e)}function ml(_,C,z,_e){var Ie=va();_e=_e===void 0?null:_e;var rt=void 0;if(V4!==null){var Mt=V4.memoizedState;if(rt=Mt.destroy,_e!==null&&la(_e,Mt.deps)){Qo(C,z,rt,_e);return}}s4.flags|=_,Ie.memoizedState=Qo(1|C,z,rt,_e)}function wo(_,C){return wa(516,4,_,C)}function Ys(_,C){return ml(516,4,_,C)}function vl(_,C){return ml(4,2,_,C)}function So(_,C){if(typeof C=="function")return _=_(),C(_),function(){C(null)};if(C!=null)return _=_(),C.current=_,function(){C.current=null}}function Sa(_,C,z){return z=z!=null?z.concat([_]):null,ml(4,2,So.bind(null,C,_),z)}function ps(){}function To(_,C){var z=va();C=C===void 0?null:C;var _e=z.memoizedState;return _e!==null&&C!==null&&la(C,_e[1])?_e[0]:(z.memoizedState=[_,C],_)}function ms(_,C){var z=va();C=C===void 0?null:C;var _e=z.memoizedState;return _e!==null&&C!==null&&la(C,_e[1])?_e[0]:(_=_(),z.memoizedState=[_,C],_)}function Xo(_,C){var z=st();gu(98>z?98:z,function(){_(!0)}),gu(97<z?97:z,function(){var _e=Ca.transition;Ca.transition=1;try{_(!1),C()}finally{Ca.transition=_e}})}function gl(_,C,z){var _e=ka(),Ie=Cs(_),rt={lane:Ie,action:z,eagerReducer:null,eagerState:null,next:null},Mt=C.pending;if(Mt===null?rt.next=rt:(rt.next=Mt.next,Mt.next=rt),C.pending=rt,Mt=_.alternate,_===s4||Mt!==null&&Mt===s4)As=Vs=!0;else{if(_.lanes===0&&(Mt===null||Mt.lanes===0)&&(Mt=C.lastRenderedReducer,Mt!==null))try{var ou=C.lastRenderedState,Su=Mt(ou,z);if(rt.eagerReducer=Mt,rt.eagerState=Su,Zr(Su,ou))return}catch(pr){}finally{}eo(_,Ie,_e)}}var lo={readContext:L0,useCallback:Ma,useContext:Ma,useEffect:Ma,useImperativeHandle:Ma,useLayoutEffect:Ma,useMemo:Ma,useReducer:Ma,useRef:Ma,useState:Ma,useDebugValue:Ma,useDeferredValue:Ma,useTransition:Ma,useMutableSource:Ma,useOpaqueIdentifier:Ma,unstable_isNewReconciler:!1},y4={readContext:L0,useCallback:function(_,C){return Fa().memoizedState=[_,C===void 0?null:C],_},useContext:L0,useEffect:wo,useImperativeHandle:function(_,C,z){return z=z!=null?z.concat([_]):null,wa(4,2,So.bind(null,C,_),z)},useLayoutEffect:function(_,C){return wa(4,2,_,C)},useMemo:function(_,C){var z=Fa();return C=C===void 0?null:C,_=_(),z.memoizedState=[_,C],_},useReducer:function(_,C,z){var _e=Fa();return C=z!==void 0?z(C):C,_e.memoizedState=_e.baseState=C,_=_e.queue={pending:null,dispatch:null,lastRenderedReducer:_,lastRenderedState:C},_=_.dispatch=gl.bind(null,s4,_),[_e.memoizedState,_]},useRef:Tl,useState:hs,useDebugValue:ps,useDeferredValue:function(_){var C=hs(_),z=C[0],_e=C[1];return wo(function(){var Ie=Ca.transition;Ca.transition=1;try{_e(_)}finally{Ca.transition=Ie}},[_]),z},useTransition:function(){var _=hs(!1),C=_[0];return _=Xo.bind(null,_[1]),Tl(_),[_,C]},useMutableSource:function(_,C,z){var _e=Fa();return _e.memoizedState={refs:{getSnapshot:C,setSnapshot:null},source:_,subscribe:z},pl(_e,_,C,z)},useOpaqueIdentifier:function(){if(ts){var _=!1,C=Ci(function(){throw _||(_=!0,z("r:"+(d4++).toString(36))),Error(c(355))}),z=hs(C)[1];return!(s4.mode&2)&&(s4.flags|=516,Qo(5,function(){z("r:"+(d4++).toString(36))},void 0,null)),C}return C="r:"+(d4++).toString(36),hs(C),C},unstable_isNewReconciler:!1},Po={readContext:L0,useCallback:To,useContext:L0,useEffect:Ys,useImperativeHandle:Sa,useLayoutEffect:vl,useMemo:ms,useReducer:Co,useRef:Fo,useState:function(){return Co(Za)},useDebugValue:ps,useDeferredValue:function(_){var C=Co(Za),z=C[0],_e=C[1];return Ys(function(){var Ie=Ca.transition;Ca.transition=1;try{_e(_)}finally{Ca.transition=Ie}},[_]),z},useTransition:function(){var _=Co(Za)[0];return[Fo().current,_]},useMutableSource:Yo,useOpaqueIdentifier:function(){return Co(Za)[0]},unstable_isNewReconciler:!1},qo={readContext:L0,useCallback:To,useContext:L0,useEffect:Ys,useImperativeHandle:Sa,useLayoutEffect:vl,useMemo:ms,useReducer:Ps,useRef:Fo,useState:function(){return Ps(Za)},useDebugValue:ps,useDeferredValue:function(_){var C=Ps(Za),z=C[0],_e=C[1];return Ys(function(){var Ie=Ca.transition;Ca.transition=1;try{_e(_)}finally{Ca.transition=Ie}},[_]),z},useTransition:function(){var _=Ps(Za)[0];return[Fo().current,_]},useMutableSource:Yo,useOpaqueIdentifier:function(){return Ps(Za)[0]},unstable_isNewReconciler:!1},vs=N.ReactCurrentOwner,Na=!1;function E4(_,C,z,_e){C.child=_===null?Ws(C,null,z,_e):ma(C,_.child,z,_e)}function Is(_,C,z,_e,Ie){z=z.render;var rt=C.ref;return _i(C,Ie),_e=hl(_,C,z,_e,rt,Ie),_!==null&&!Na?(C.updateQueue=_.updateQueue,C.flags&=-517,_.lanes&=~Ie,Pa(_,C,Ie)):(C.flags|=1,E4(_,C,_e,Ie),C.child)}function Pl(_,C,z,_e,Ie,rt){if(_===null){var Mt=z.type;return typeof Mt=="function"&&!xl(Mt)&&Mt.defaultProps===void 0&&z.compare===null&&z.defaultProps===void 0?(C.tag=15,C.type=Mt,Io(_,C,Mt,_e,Ie,rt)):(_=Uo(z.type,null,_e,C,C.mode,rt),_.ref=C.ref,_.return=C,C.child=_)}return Mt=_.child,!(Ie&rt)&&(Ie=Mt.memoizedProps,z=z.compare,z=z!==null?z:l0,z(Ie,_e)&&_.ref===C.ref)?Pa(_,C,rt):(C.flags|=1,_=Fs(Mt,_e),_.ref=C.ref,_.return=C,C.child=_)}function Io(_,C,z,_e,Ie,rt){if(_!==null&&l0(_.memoizedProps,_e)&&_.ref===C.ref)if(Na=!1,(rt&Ie)!==0)_.flags&16384&&(Na=!0);else return C.lanes=_.lanes,Pa(_,C,rt);return p4(_,C,z,_e,rt)}function Ga(_,C,z){var _e=C.pendingProps,Ie=_e.children,rt=_!==null?_.memoizedState:null;if(_e.mode==="hidden"||_e.mode==="unstable-defer-without-hiding")if(!(C.mode&4))C.memoizedState={baseLanes:0},f0(C,z);else if(z&1073741824)C.memoizedState={baseLanes:0},f0(C,rt!==null?rt.baseLanes:z);else return _=rt!==null?rt.baseLanes|z:z,C.lanes=C.childLanes=1073741824,C.memoizedState={baseLanes:_},f0(C,_),null;else rt!==null?(_e=rt.baseLanes|z,C.memoizedState=null):_e=z,f0(C,_e);return E4(_,C,Ie,z),C.child}function $i(_,C){var z=C.ref;(_===null&&z!==null||_!==null&&_.ref!==z)&&(C.flags|=128)}function p4(_,C,z,_e,Ie){var rt=Ni(z)?It:ai.current;return rt=ri(C,rt),_i(C,Ie),z=hl(_,C,z,_e,rt,Ie),_!==null&&!Na?(C.updateQueue=_.updateQueue,C.flags&=-517,_.lanes&=~Ie,Pa(_,C,Ie)):(C.flags|=1,E4(_,C,z,Ie),C.child)}function Ta(_,C,z,_e,Ie){if(Ni(z)){var rt=!0;B0(C)}else rt=!1;if(_i(C,Ie),C.stateNode===null)_!==null&&(_.alternate=null,C.alternate=null,C.flags|=2),es(C,z,_e),Wa(C,z,_e,Ie),_e=!0;else if(_===null){var Mt=C.stateNode,ou=C.memoizedProps;Mt.props=ou;var Su=Mt.context,pr=z.contextType;typeof pr=="object"&&pr!==null?pr=L0(pr):(pr=Ni(z)?It:ai.current,pr=ri(C,pr));var Nn=z.getDerivedStateFromProps,K0=typeof Nn=="function"||typeof Mt.getSnapshotBeforeUpdate=="function";K0||typeof Mt.UNSAFE_componentWillReceiveProps!="function"&&typeof Mt.componentWillReceiveProps!="function"||(ou!==_e||Su!==pr)&&Ui(C,Mt,_e,pr),r4=!1;var $r=C.memoizedState;Mt.state=$r,ji(C,_e,Mt,Ie),Su=C.memoizedState,ou!==_e||$r!==Su||Gt.current||r4?(typeof Nn=="function"&&(ao(C,z,Nn,_e),Su=C.memoizedState),(ou=r4||bs(C,z,ou,_e,$r,Su,pr))?(K0||typeof Mt.UNSAFE_componentWillMount!="function"&&typeof Mt.componentWillMount!="function"||(typeof Mt.componentWillMount=="function"&&Mt.componentWillMount(),typeof Mt.UNSAFE_componentWillMount=="function"&&Mt.UNSAFE_componentWillMount()),typeof Mt.componentDidMount=="function"&&(C.flags|=4)):(typeof Mt.componentDidMount=="function"&&(C.flags|=4),C.memoizedProps=_e,C.memoizedState=Su),Mt.props=_e,Mt.state=Su,Mt.context=pr,_e=ou):(typeof Mt.componentDidMount=="function"&&(C.flags|=4),_e=!1)}else{Mt=C.stateNode,_u(_,C),ou=C.memoizedProps,pr=C.type===C.elementType?ou:Er(C.type,ou),Mt.props=pr,K0=C.pendingProps,$r=Mt.context,Su=z.contextType,typeof Su=="object"&&Su!==null?Su=L0(Su):(Su=Ni(z)?It:ai.current,Su=ri(C,Su));var g0=z.getDerivedStateFromProps;(Nn=typeof g0=="function"||typeof Mt.getSnapshotBeforeUpdate=="function")||typeof Mt.UNSAFE_componentWillReceiveProps!="function"&&typeof Mt.componentWillReceiveProps!="function"||(ou!==K0||$r!==Su)&&Ui(C,Mt,_e,Su),r4=!1,$r=C.memoizedState,Mt.state=$r,ji(C,_e,Mt,Ie);var V0=C.memoizedState;ou!==K0||$r!==V0||Gt.current||r4?(typeof g0=="function"&&(ao(C,z,g0,_e),V0=C.memoizedState),(pr=r4||bs(C,z,pr,_e,$r,V0,Su))?(Nn||typeof Mt.UNSAFE_componentWillUpdate!="function"&&typeof Mt.componentWillUpdate!="function"||(typeof Mt.componentWillUpdate=="function"&&Mt.componentWillUpdate(_e,V0,Su),typeof Mt.UNSAFE_componentWillUpdate=="function"&&Mt.UNSAFE_componentWillUpdate(_e,V0,Su)),typeof Mt.componentDidUpdate=="function"&&(C.flags|=4),typeof Mt.getSnapshotBeforeUpdate=="function"&&(C.flags|=256)):(typeof Mt.componentDidUpdate!="function"||ou===_.memoizedProps&&$r===_.memoizedState||(C.flags|=4),typeof Mt.getSnapshotBeforeUpdate!="function"||ou===_.memoizedProps&&$r===_.memoizedState||(C.flags|=256),C.memoizedProps=_e,C.memoizedState=V0),Mt.props=_e,Mt.state=V0,Mt.context=Su,_e=pr):(typeof Mt.componentDidUpdate!="function"||ou===_.memoizedProps&&$r===_.memoizedState||(C.flags|=4),typeof Mt.getSnapshotBeforeUpdate!="function"||ou===_.memoizedProps&&$r===_.memoizedState||(C.flags|=256),_e=!1)}return He(_,C,z,_e,rt,Ie)}function He(_,C,z,_e,Ie,rt){$i(_,C);var Mt=(C.flags&64)!==0;if(!_e&&!Mt)return Ie&&F0(C,z,!1),Pa(_,C,rt);_e=C.stateNode,vs.current=C;var ou=Mt&&typeof z.getDerivedStateFromError!="function"?null:_e.render();return C.flags|=1,_!==null&&Mt?(C.child=ma(C,_.child,null,rt),C.child=ma(C,null,ou,rt)):E4(_,C,ou,rt),C.memoizedState=_e.state,Ie&&F0(C,z,!0),C.child}function $a(_){var C=_.stateNode;C.pendingContext?xr(_,C.pendingContext,C.pendingContext!==C.context):C.context&&xr(_,C.context,!1),Zs(_,C.containerInfo)}var Ba={dehydrated:null,retryLane:0};function co(_,C,z){var _e=C.pendingProps,Ie=n4.current,rt=!1,Mt;return(Mt=(C.flags&64)!==0)||(Mt=_!==null&&_.memoizedState===null?!1:(Ie&2)!==0),Mt?(rt=!0,C.flags&=-65):_!==null&&_.memoizedState===null||_e.fallback===void 0||_e.unstable_avoidThisFallback===!0||(Ie|=1),pi(n4,Ie&1),_===null?(_e.fallback!==void 0&&_4(C),_=_e.children,Ie=_e.fallback,rt?(_=ca(C,_,Ie,z),C.child.memoizedState={baseLanes:z},C.memoizedState=Ba,_):typeof _e.unstable_expectedLoadTime=="number"?(_=ca(C,_,Ie,z),C.child.memoizedState={baseLanes:z},C.memoizedState=Ba,C.lanes=33554432,_):(z=Dl({mode:"visible",children:_},C.mode,z,null),z.return=C,C.child=z)):_.memoizedState!==null?rt?(_e=fo(_,C,_e.children,_e.fallback,z),rt=C.child,Ie=_.child.memoizedState,rt.memoizedState=Ie===null?{baseLanes:z}:{baseLanes:Ie.baseLanes|z},rt.childLanes=_.childLanes&~z,C.memoizedState=Ba,_e):(z=Ka(_,C,_e.children,z),C.memoizedState=null,z):rt?(_e=fo(_,C,_e.children,_e.fallback,z),rt=C.child,Ie=_.child.memoizedState,rt.memoizedState=Ie===null?{baseLanes:z}:{baseLanes:Ie.baseLanes|z},rt.childLanes=_.childLanes&~z,C.memoizedState=Ba,_e):(z=Ka(_,C,_e.children,z),C.memoizedState=null,z)}function ca(_,C,z,_e){var Ie=_.mode,rt=_.child;return C={mode:"hidden",children:C},!(Ie&2)&&rt!==null?(rt.childLanes=0,rt.pendingProps=C):rt=Dl(C,Ie,0,null),z=ta(z,Ie,_e,null),rt.return=_,z.return=_,rt.sibling=z,_.child=rt,z}function Ka(_,C,z,_e){var Ie=_.child;return _=Ie.sibling,z=Fs(Ie,{mode:"visible",children:z}),!(C.mode&2)&&(z.lanes=_e),z.return=C,z.sibling=null,_!==null&&(_.nextEffect=null,_.flags=8,C.firstEffect=C.lastEffect=_),C.child=z}function fo(_,C,z,_e,Ie){var rt=C.mode,Mt=_.child;_=Mt.sibling;var ou={mode:"hidden",children:z};return!(rt&2)&&C.child!==Mt?(z=C.child,z.childLanes=0,z.pendingProps=ou,Mt=z.lastEffect,Mt!==null?(C.firstEffect=z.firstEffect,C.lastEffect=Mt,Mt.nextEffect=null):C.firstEffect=C.lastEffect=null):z=Fs(Mt,ou),_!==null?_e=Fs(_,_e):(_e=ta(_e,rt,Ie,null),_e.flags|=2),_e.return=C,z.return=C,z.sibling=_e,C.child=z,_e}function ho(_,C){_.lanes|=C;var z=_.alternate;z!==null&&(z.lanes|=C),Ri(_.return,C)}function us(_,C,z,_e,Ie,rt){var Mt=_.memoizedState;Mt===null?_.memoizedState={isBackwards:C,rendering:null,renderingStartTime:0,last:_e,tail:z,tailMode:Ie,lastEffect:rt}:(Mt.isBackwards=C,Mt.rendering=null,Mt.renderingStartTime=0,Mt.last=_e,Mt.tail=z,Mt.tailMode=Ie,Mt.lastEffect=rt)}function rs(_,C,z){var _e=C.pendingProps,Ie=_e.revealOrder,rt=_e.tail;if(E4(_,C,_e.children,z),_e=n4.current,_e&2)_e=_e&1|2,C.flags|=64;else{if(_!==null&&_.flags&64)e:for(_=C.child;_!==null;){if(_.tag===13)_.memoizedState!==null&&ho(_,z);else if(_.tag===19)ho(_,z);else if(_.child!==null){_.child.return=_,_=_.child;continue}if(_===C)break e;for(;_.sibling===null;){if(_.return===null||_.return===C)break e;_=_.return}_.sibling.return=_.return,_=_.sibling}_e&=1}if(pi(n4,_e),!(C.mode&2))C.memoizedState=null;else switch(Ie){case"forwards":for(z=C.child,Ie=null;z!==null;)_=z.alternate,_!==null&&Go(_)===null&&(Ie=z),z=z.sibling;z=Ie,z===null?(Ie=C.child,C.child=null):(Ie=z.sibling,z.sibling=null),us(C,!1,Ie,z,rt,C.lastEffect);break;case"backwards":for(z=null,Ie=C.child,C.child=null;Ie!==null;){if(_=Ie.alternate,_!==null&&Go(_)===null){C.child=Ie;break}_=Ie.sibling,Ie.sibling=z,z=Ie,Ie=_}us(C,!0,z,null,rt,C.lastEffect);break;case"together":us(C,!1,null,null,void 0,C.lastEffect);break;default:C.memoizedState=null}return C.child}function Pa(_,C,z){if(_!==null&&(C.dependencies=_.dependencies),B4|=C.lanes,z&C.childLanes){if(_!==null&&C.child!==_.child)throw Error(c(153));if(C.child!==null){for(_=C.child,z=Fs(_,_.pendingProps),C.child=z,z.return=C;_.sibling!==null;)_=_.sibling,z=z.sibling=Fs(_,_.pendingProps),z.return=C;z.sibling=null}return C.child}return null}var _l,po,ba,gs;_l=function(_,C){for(var z=C.child;z!==null;){if(z.tag===5||z.tag===6)_.appendChild(z.stateNode);else if(z.tag!==4&&z.child!==null){z.child.return=z,z=z.child;continue}if(z===C)break;for(;z.sibling===null;){if(z.return===null||z.return===C)return;z=z.return}z.sibling.return=z.return,z=z.sibling}},po=function(){},ba=function(_,C,z,_e){var Ie=_.memoizedProps;if(Ie!==_e){_=C.stateNode,K4(q4.current);var rt=null;switch(z){case"input":Ie=ct(_,Ie),_e=ct(_,_e),rt=[];break;case"option":Ie=Qe(_,Ie),_e=Qe(_,_e),rt=[];break;case"select":Ie=n({},Ie,{value:void 0}),_e=n({},_e,{value:void 0}),rt=[];break;case"textarea":Ie=mt(_,Ie),_e=mt(_,_e),rt=[];break;default:typeof Ie.onClick!="function"&&typeof _e.onClick=="function"&&(_.onclick=en)}Ce(z,_e);var Mt;z=null;for(pr in Ie)if(!_e.hasOwnProperty(pr)&&Ie.hasOwnProperty(pr)&&Ie[pr]!=null)if(pr==="style"){var ou=Ie[pr];for(Mt in ou)ou.hasOwnProperty(Mt)&&(z||(z={}),z[Mt]="")}else pr!=="dangerouslySetInnerHTML"&&pr!=="children"&&pr!=="suppressContentEditableWarning"&&pr!=="suppressHydrationWarning"&&pr!=="autoFocus"&&(s.hasOwnProperty(pr)?rt||(rt=[]):(rt=rt||[]).push(pr,null));for(pr in _e){var Su=_e[pr];if(ou=Ie!=null?Ie[pr]:void 0,_e.hasOwnProperty(pr)&&Su!==ou&&(Su!=null||ou!=null))if(pr==="style")if(ou){for(Mt in ou)!ou.hasOwnProperty(Mt)||Su&&Su.hasOwnProperty(Mt)||(z||(z={}),z[Mt]="");for(Mt in Su)Su.hasOwnProperty(Mt)&&ou[Mt]!==Su[Mt]&&(z||(z={}),z[Mt]=Su[Mt])}else z||(rt||(rt=[]),rt.push(pr,z)),z=Su;else pr==="dangerouslySetInnerHTML"?(Su=Su?Su.__html:void 0,ou=ou?ou.__html:void 0,Su!=null&&ou!==Su&&(rt=rt||[]).push(pr,Su)):pr==="children"?typeof Su!="string"&&typeof Su!="number"||(rt=rt||[]).push(pr,""+Su):pr!=="suppressContentEditableWarning"&&pr!=="suppressHydrationWarning"&&(s.hasOwnProperty(pr)?(Su!=null&&pr==="onScroll"&&Te("scroll",_),rt||ou===Su||(rt=[])):typeof Su=="object"&&Su!==null&&Su.$$typeof===W?Su.toString():(rt=rt||[]).push(pr,Su))}z&&(rt=rt||[]).push("style",z);var pr=rt;(C.updateQueue=pr)&&(C.flags|=4)}},gs=function(_,C,z,_e){z!==_e&&(C.flags|=4)};function Ia(_,C){if(!ts)switch(_.tailMode){case"hidden":C=_.tail;for(var z=null;C!==null;)C.alternate!==null&&(z=C),C=C.sibling;z===null?_.tail=null:z.sibling=null;break;case"collapsed":z=_.tail;for(var _e=null;z!==null;)z.alternate!==null&&(_e=z),z=z.sibling;_e===null?C||_.tail===null?_.tail=null:_.tail.sibling=null:_e.sibling=null}}function Ul(_,C,z){var _e=C.pendingProps;switch(C.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 Ni(C.type)&&hr(),null;case 3:return Gs(),q0(Gt),q0(ai),Vo(),_e=C.stateNode,_e.pendingContext&&(_e.context=_e.pendingContext,_e.pendingContext=null),(_===null||_.child===null)&&($s(C)?C.flags|=4:_e.hydrate||(C.flags|=256)),po(C),null;case 5:so(C);var Ie=K4(Hs.current);if(z=C.type,_!==null&&C.stateNode!=null)ba(_,C,z,_e,Ie),_.ref!==C.ref&&(C.flags|=128);else{if(!_e){if(C.stateNode===null)throw Error(c(166));return null}if(_=K4(q4.current),$s(C)){_e=C.stateNode,z=C.type;var rt=C.memoizedProps;switch(_e[fi]=C,_e[x0]=rt,z){case"dialog":Te("cancel",_e),Te("close",_e);break;case"iframe":case"object":case"embed":Te("load",_e);break;case"video":case"audio":for(_=0;_<Gi.length;_++)Te(Gi[_],_e);break;case"source":Te("error",_e);break;case"img":case"image":case"link":Te("error",_e),Te("load",_e);break;case"details":Te("toggle",_e);break;case"input":qe(_e,rt),Te("invalid",_e);break;case"select":_e._wrapperState={wasMultiple:!!rt.multiple},Te("invalid",_e);break;case"textarea":uu(_e,rt),Te("invalid",_e)}Ce(z,rt),_=null;for(var Mt in rt)rt.hasOwnProperty(Mt)&&(Ie=rt[Mt],Mt==="children"?typeof Ie=="string"?_e.textContent!==Ie&&(_=["children",Ie]):typeof Ie=="number"&&_e.textContent!==""+Ie&&(_=["children",""+Ie]):s.hasOwnProperty(Mt)&&Ie!=null&&Mt==="onScroll"&&Te("scroll",_e));switch(z){case"input":Rt(_e),Oe(_e,rt,!0);break;case"textarea":Rt(_e),Le(_e);break;case"select":case"option":break;default:typeof rt.onClick=="function"&&(_e.onclick=en)}_e=_,C.updateQueue=_e,_e!==null&&(C.flags|=4)}else{switch(Mt=Ie.nodeType===9?Ie:Ie.ownerDocument,_===et.html&&(_=Zt(z)),_===et.html?z==="script"?(_=Mt.createElement("div"),_.innerHTML="<script><\/script>",_=_.removeChild(_.firstChild)):typeof _e.is=="string"?_=Mt.createElement(z,{is:_e.is}):(_=Mt.createElement(z),z==="select"&&(Mt=_,_e.multiple?Mt.multiple=!0:_e.size&&(Mt.size=_e.size))):_=Mt.createElementNS(_,z),_[fi]=C,_[x0]=_e,_l(_,C,!1,!1),C.stateNode=_,Mt=at(z,_e),z){case"dialog":Te("cancel",_),Te("close",_),Ie=_e;break;case"iframe":case"object":case"embed":Te("load",_),Ie=_e;break;case"video":case"audio":for(Ie=0;Ie<Gi.length;Ie++)Te(Gi[Ie],_);Ie=_e;break;case"source":Te("error",_),Ie=_e;break;case"img":case"image":case"link":Te("error",_),Te("load",_),Ie=_e;break;case"details":Te("toggle",_),Ie=_e;break;case"input":qe(_,_e),Ie=ct(_,_e),Te("invalid",_);break;case"option":Ie=Qe(_,_e);break;case"select":_._wrapperState={wasMultiple:!!_e.multiple},Ie=n({},_e,{value:void 0}),Te("invalid",_);break;case"textarea":uu(_,_e),Ie=mt(_,_e),Te("invalid",_);break;default:Ie=_e}Ce(z,Ie);var ou=Ie;for(rt in ou)if(ou.hasOwnProperty(rt)){var Su=ou[rt];rt==="style"?me(_,Su):rt==="dangerouslySetInnerHTML"?(Su=Su?Su.__html:void 0,Su!=null&&Wt(_,Su)):rt==="children"?typeof Su=="string"?(z!=="textarea"||Su!=="")&&nu(_,Su):typeof Su=="number"&&nu(_,""+Su):rt!=="suppressContentEditableWarning"&&rt!=="suppressHydrationWarning"&&rt!=="autoFocus"&&(s.hasOwnProperty(rt)?Su!=null&&rt==="onScroll"&&Te("scroll",_):Su!=null&&M(_,rt,Su,Mt))}switch(z){case"input":Rt(_),Oe(_,_e,!1);break;case"textarea":Rt(_),Le(_);break;case"option":_e.value!=null&&_.setAttribute("value",""+tu(_e.value));break;case"select":_.multiple=!!_e.multiple,rt=_e.value,rt!=null?lt(_,!!_e.multiple,rt,!1):_e.defaultValue!=null&<(_,!!_e.multiple,_e.defaultValue,!0);break;default:typeof Ie.onClick=="function"&&(_.onclick=en)}m0(z,_e)&&(C.flags|=4)}C.ref!==null&&(C.flags|=128)}return null;case 6:if(_&&C.stateNode!=null)gs(_,C,_.memoizedProps,_e);else{if(typeof _e!="string"&&C.stateNode===null)throw Error(c(166));z=K4(Hs.current),K4(q4.current),$s(C)?(_e=C.stateNode,z=C.memoizedProps,_e[fi]=C,_e.nodeValue!==z&&(C.flags|=4)):(_e=(z.nodeType===9?z:z.ownerDocument).createTextNode(_e),_e[fi]=C,C.stateNode=_e)}return null;case 13:return q0(n4),_e=C.memoizedState,C.flags&64?(C.lanes=z,C):(_e=_e!==null,z=!1,_===null?C.memoizedProps.fallback!==void 0&&$s(C):z=_.memoizedState!==null,_e&&!z&&C.mode&2&&(_===null&&C.memoizedProps.unstable_avoidThisFallback!==!0||n4.current&1?X0===0&&(X0=3):((X0===0||X0===3)&&(X0=4),ur===null||!(B4&134217727)&&!(zi&134217727)||xa(ur,ar))),(_e||z)&&(C.flags|=4),null);case 4:return Gs(),po(C),_===null&&Vt(C.stateNode.containerInfo),null;case 10:return Ii(C),null;case 17:return Ni(C.type)&&hr(),null;case 19:if(q0(n4),_e=C.memoizedState,_e===null)return null;if(rt=(C.flags&64)!==0,Mt=_e.rendering,Mt===null)if(rt)Ia(_e,!1);else{if(X0!==0||_!==null&&_.flags&64)for(_=C.child;_!==null;){if(Mt=Go(_),Mt!==null){for(C.flags|=64,Ia(_e,!1),rt=Mt.updateQueue,rt!==null&&(C.updateQueue=rt,C.flags|=4),_e.lastEffect===null&&(C.firstEffect=null),C.lastEffect=_e.lastEffect,_e=z,z=C.child;z!==null;)rt=z,_=_e,rt.flags&=2,rt.nextEffect=null,rt.firstEffect=null,rt.lastEffect=null,Mt=rt.alternate,Mt===null?(rt.childLanes=0,rt.lanes=_,rt.child=null,rt.memoizedProps=null,rt.memoizedState=null,rt.updateQueue=null,rt.dependencies=null,rt.stateNode=null):(rt.childLanes=Mt.childLanes,rt.lanes=Mt.lanes,rt.child=Mt.child,rt.memoizedProps=Mt.memoizedProps,rt.memoizedState=Mt.memoizedState,rt.updateQueue=Mt.updateQueue,rt.type=Mt.type,_=Mt.dependencies,rt.dependencies=_===null?null:{lanes:_.lanes,firstContext:_.firstContext}),z=z.sibling;return pi(n4,n4.current&1|2),C.child}_=_.sibling}_e.tail!==null&&Ye()>ul&&(C.flags|=64,rt=!0,Ia(_e,!1),C.lanes=33554432)}else{if(!rt)if(_=Go(Mt),_!==null){if(C.flags|=64,rt=!0,z=_.updateQueue,z!==null&&(C.updateQueue=z,C.flags|=4),Ia(_e,!0),_e.tail===null&&_e.tailMode==="hidden"&&!Mt.alternate&&!ts)return C=C.lastEffect=_e.lastEffect,C!==null&&(C.nextEffect=null),null}else 2*Ye()-_e.renderingStartTime>ul&&z!==1073741824&&(C.flags|=64,rt=!0,Ia(_e,!1),C.lanes=33554432);_e.isBackwards?(Mt.sibling=C.child,C.child=Mt):(z=_e.last,z!==null?z.sibling=Mt:C.child=Mt,_e.last=Mt)}return _e.tail!==null?(z=_e.tail,_e.rendering=z,_e.tail=z.sibling,_e.lastEffect=C.lastEffect,_e.renderingStartTime=Ye(),z.sibling=null,C=n4.current,pi(n4,rt?C&1|2:C&1),z):null;case 23:case 24:return w0(),_!==null&&_.memoizedState!==null!=(C.memoizedState!==null)&&_e.mode!=="unstable-defer-without-hiding"&&(C.flags|=4),null}throw Error(c(156,C.tag))}function Jo(_){switch(_.tag){case 1:Ni(_.type)&&hr();var C=_.flags;return C&4096?(_.flags=C&-4097|64,_):null;case 3:if(Gs(),q0(Gt),q0(ai),Vo(),C=_.flags,C&64)throw Error(c(285));return _.flags=C&-4097|64,_;case 5:return so(_),null;case 13:return q0(n4),C=_.flags,C&4096?(_.flags=C&-4097|64,_):null;case 19:return q0(n4),null;case 4:return Gs(),null;case 10:return Ii(_),null;case 23:case 24:return w0(),null;default:return null}}function U4(_,C){try{var z="",_e=C;do z+=zt(_e),_e=_e.return;while(_e);var Ie=z}catch(rt){Ie=`
|
|
|
Error generating stack: `+rt.message+`
|
|
|
`+rt.stack}return{value:_,source:C,stack:Ie}}function Os(_,C){try{console.error(C.value)}catch(z){setTimeout(function(){throw z})}}var Oo=typeof WeakMap=="function"?WeakMap:Map;function mo(_,C,z){z=S4(-1,z),z.tag=3,z.payload={element:null};var _e=C.value;return z.callback=function(){xs||(xs=!0,No=_e),Os(_,C)},z}function vo(_,C,z){z=S4(-1,z),z.tag=3;var _e=_.type.getDerivedStateFromError;if(typeof _e=="function"){var Ie=C.value;z.payload=function(){return Os(_,C),_e(Ie)}}var rt=_.stateNode;return rt!==null&&typeof rt.componentDidCatch=="function"&&(z.callback=function(){typeof _e!="function"&&(J4===null?J4=new Set([this]):J4.add(this),Os(_,C));var Mt=C.stack;this.componentDidCatch(C.value,{componentStack:Mt!==null?Mt:""})}),z}var go=typeof WeakSet=="function"?WeakSet:Set;function _o(_){var C=_.ref;if(C!==null)if(typeof C=="function")try{C(null)}catch(z){Xa(_,z)}else C.current=null}function Il(_,C){switch(C.tag){case 0:case 11:case 15:case 22:return;case 1:if(C.flags&256&&_!==null){var z=_.memoizedProps,_e=_.memoizedState;_=C.stateNode,C=_.getSnapshotBeforeUpdate(C.elementType===C.type?z:Er(C.type,z),_e),_.__reactInternalSnapshotBeforeUpdate=C}return;case 3:C.flags&256&&Ln(C.stateNode.containerInfo);return;case 5:case 6:case 4:case 17:return}throw Error(c(163))}function ko(_,C,z){switch(z.tag){case 0:case 11:case 15:case 22:if(C=z.updateQueue,C=C!==null?C.lastEffect:null,C!==null){_=C=C.next;do{if((_.tag&3)===3){var _e=_.create;_.destroy=_e()}_=_.next}while(_!==C)}if(C=z.updateQueue,C=C!==null?C.lastEffect:null,C!==null){_=C=C.next;do{var Ie=_;_e=Ie.next,Ie=Ie.tag,Ie&4&&Ie&1&&(nl(z,_),Ol(z,_)),_=_e}while(_!==C)}return;case 1:_=z.stateNode,z.flags&4&&(C===null?_.componentDidMount():(_e=z.elementType===z.type?C.memoizedProps:Er(z.type,C.memoizedProps),_.componentDidUpdate(_e,C.memoizedState,_.__reactInternalSnapshotBeforeUpdate))),C=z.updateQueue,C!==null&&G4(z,C,_);return;case 3:if(C=z.updateQueue,C!==null){if(_=null,z.child!==null)switch(z.child.tag){case 5:_=z.child.stateNode;break;case 1:_=z.child.stateNode}G4(z,C,_)}return;case 5:_=z.stateNode,C===null&&z.flags&4&&m0(z.type,z.memoizedProps)&&_.focus();return;case 6:return;case 4:return;case 12:return;case 13:z.memoizedState===null&&(z=z.alternate,z!==null&&(z=z.memoizedState,z!==null&&(z=z.dehydrated,z!==null&&nt(z))));return;case 19:case 17:case 20:case 21:case 23:case 24:return}throw Error(c(163))}function Qs(_,C){for(var z=_;;){if(z.tag===5){var _e=z.stateNode;if(C)_e=_e.style,typeof _e.setProperty=="function"?_e.setProperty("display","none","important"):_e.display="none";else{_e=z.stateNode;var Ie=z.memoizedProps.style;Ie=Ie!=null&&Ie.hasOwnProperty("display")?Ie.display:null,_e.style.display=de("display",Ie)}}else if(z.tag===6)z.stateNode.nodeValue=C?"":z.memoizedProps;else if((z.tag!==23&&z.tag!==24||z.memoizedState===null||z===_)&&z.child!==null){z.child.return=z,z=z.child;continue}if(z===_)break;for(;z.sibling===null;){if(z.return===null||z.return===_)return;z=z.return}z.sibling.return=z.return,z=z.sibling}}function Xs(_,C){if(tn&&typeof tn.onCommitFiberUnmount=="function")try{tn.onCommitFiberUnmount(xn,C)}catch(rt){}switch(C.tag){case 0:case 11:case 14:case 15:case 22:if(_=C.updateQueue,_!==null&&(_=_.lastEffect,_!==null)){var z=_=_.next;do{var _e=z,Ie=_e.destroy;if(_e=_e.tag,Ie!==void 0)if(_e&4)nl(C,z);else{_e=C;try{Ie()}catch(rt){Xa(_e,rt)}}z=z.next}while(z!==_)}break;case 1:if(_o(C),_=C.stateNode,typeof _.componentWillUnmount=="function")try{_.props=C.memoizedProps,_.state=C.memoizedState,_.componentWillUnmount()}catch(rt){Xa(C,rt)}break;case 5:_o(C);break;case 4:Ro(_,C)}}function yl(_){_.alternate=null,_.child=null,_.dependencies=null,_.firstEffect=null,_.lastEffect=null,_.memoizedProps=null,_.memoizedState=null,_.pendingProps=null,_.return=null,_.updateQueue=null}function el(_){return _.tag===5||_.tag===3||_.tag===4}function ns(_){e:{for(var C=_.return;C!==null;){if(el(C))break e;C=C.return}throw Error(c(160))}var z=C;switch(C=z.stateNode,z.tag){case 5:var _e=!1;break;case 3:C=C.containerInfo,_e=!0;break;case 4:C=C.containerInfo,_e=!0;break;default:throw Error(c(161))}z.flags&16&&(nu(C,""),z.flags&=-17);e:t:for(z=_;;){for(;z.sibling===null;){if(z.return===null||el(z.return)){z=null;break e}z=z.return}for(z.sibling.return=z.return,z=z.sibling;z.tag!==5&&z.tag!==6&&z.tag!==18;){if(z.flags&2||z.child===null||z.tag===4)continue t;z.child.return=z,z=z.child}if(!(z.flags&2)){z=z.stateNode;break e}}_e?yo(_,z,C):Eo(_,z,C)}function yo(_,C,z){var _e=_.tag,Ie=_e===5||_e===6;if(Ie)_=Ie?_.stateNode:_.stateNode.instance,C?z.nodeType===8?z.parentNode.insertBefore(_,C):z.insertBefore(_,C):(z.nodeType===8?(C=z.parentNode,C.insertBefore(_,z)):(C=z,C.appendChild(_)),z=z._reactRootContainer,z!=null||C.onclick!==null||(C.onclick=en));else if(_e!==4&&(_=_.child,_!==null))for(yo(_,C,z),_=_.sibling;_!==null;)yo(_,C,z),_=_.sibling}function Eo(_,C,z){var _e=_.tag,Ie=_e===5||_e===6;if(Ie)_=Ie?_.stateNode:_.stateNode.instance,C?z.insertBefore(_,C):z.appendChild(_);else if(_e!==4&&(_=_.child,_!==null))for(Eo(_,C,z),_=_.sibling;_!==null;)Eo(_,C,z),_=_.sibling}function Ro(_,C){for(var z=C,_e=!1,Ie,rt;;){if(!_e){_e=z.return;e:for(;;){if(_e===null)throw Error(c(160));switch(Ie=_e.stateNode,_e.tag){case 5:rt=!1;break e;case 3:Ie=Ie.containerInfo,rt=!0;break e;case 4:Ie=Ie.containerInfo,rt=!0;break e}_e=_e.return}_e=!0}if(z.tag===5||z.tag===6){e:for(var Mt=_,ou=z,Su=ou;;)if(Xs(Mt,Su),Su.child!==null&&Su.tag!==4)Su.child.return=Su,Su=Su.child;else{if(Su===ou)break e;for(;Su.sibling===null;){if(Su.return===null||Su.return===ou)break e;Su=Su.return}Su.sibling.return=Su.return,Su=Su.sibling}rt?(Mt=Ie,ou=z.stateNode,Mt.nodeType===8?Mt.parentNode.removeChild(ou):Mt.removeChild(ou)):Ie.removeChild(z.stateNode)}else if(z.tag===4){if(z.child!==null){Ie=z.stateNode.containerInfo,rt=!0,z.child.return=z,z=z.child;continue}}else if(Xs(_,z),z.child!==null){z.child.return=z,z=z.child;continue}if(z===C)break;for(;z.sibling===null;){if(z.return===null||z.return===C)return;z=z.return,z.tag===4&&(_e=!1)}z.sibling.return=z.return,z=z.sibling}}function Lo(_,C){switch(C.tag){case 0:case 11:case 14:case 15:case 22:var z=C.updateQueue;if(z=z!==null?z.lastEffect:null,z!==null){var _e=z=z.next;do(_e.tag&3)===3&&(_=_e.destroy,_e.destroy=void 0,_!==void 0&&_()),_e=_e.next;while(_e!==z)}return;case 1:return;case 5:if(z=C.stateNode,z!=null){_e=C.memoizedProps;var Ie=_!==null?_.memoizedProps:_e;_=C.type;var rt=C.updateQueue;if(C.updateQueue=null,rt!==null){for(z[x0]=_e,_==="input"&&_e.type==="radio"&&_e.name!=null&&je(z,_e),at(_,Ie),C=at(_,_e),Ie=0;Ie<rt.length;Ie+=2){var Mt=rt[Ie],ou=rt[Ie+1];Mt==="style"?me(z,ou):Mt==="dangerouslySetInnerHTML"?Wt(z,ou):Mt==="children"?nu(z,ou):M(z,Mt,ou,C)}switch(_){case"input":ye(z,_e);break;case"textarea":Qt(z,_e);break;case"select":_=z._wrapperState.wasMultiple,z._wrapperState.wasMultiple=!!_e.multiple,rt=_e.value,rt!=null?lt(z,!!_e.multiple,rt,!1):_!==!!_e.multiple&&(_e.defaultValue!=null?lt(z,!!_e.multiple,_e.defaultValue,!0):lt(z,!!_e.multiple,_e.multiple?[]:"",!1))}}}return;case 6:if(C.stateNode===null)throw Error(c(162));C.stateNode.nodeValue=C.memoizedProps;return;case 3:z=C.stateNode,z.hydrate&&(z.hydrate=!1,nt(z.containerInfo));return;case 12:return;case 13:C.memoizedState!==null&&(Mo=Ye(),Qs(C.child,!0)),El(C);return;case 19:El(C);return;case 17:return;case 23:case 24:Qs(C,C.memoizedState!==null);return}throw Error(c(163))}function El(_){var C=_.updateQueue;if(C!==null){_.updateQueue=null;var z=_.stateNode;z===null&&(z=_.stateNode=new go),C.forEach(function(_e){var Ie=as.bind(null,_,_e);z.has(_e)||(z.add(_e),_e.then(Ie,Ie))})}}function F(_,C){return _!==null&&(_=_.memoizedState,_===null||_.dehydrated!==null)?(C=C.memoizedState,C!==null&&C.dehydrated===null):!1}var T=Math.ceil,k=N.ReactCurrentDispatcher,ge=N.ReactCurrentOwner,Pe=0,ur=null,Sr=null,ar=0,Zn=0,mi=f4(0),X0=0,z4=null,si=0,B4=0,zi=0,tl=0,qs=null,Mo=0,ul=1/0;function Va(){ul=Ye()+500}var kn=null,xs=!1,No=null,J4=null,o4=!1,yi=null,_s=90,Js=[],ys=[],ks=null,Ds=0,Bl=null,Oa=-1,Rs=0,rl=0,Ls=null,bl=!1;function ka(){return Pe&48?Ye():Oa!==-1?Oa:Oa=Ye()}function Cs(_){if(_=_.mode,!(_&2))return 1;if(!(_&4))return st()===99?1:2;if(Rs===0&&(Rs=si),_r.transition!==0){rl!==0&&(rl=qs!==null?qs.pendingLanes:0),_=Rs;var C=4186112&~rl;return C&=-C,C===0&&(_=4186112&~_,C=_&-_,C===0&&(C=8192)),C}return _=st(),Pe&4&&_===98?_=Ar(12,Rs):(_=Gr(_),_=Ar(_,Rs)),_}function eo(_,C,z){if(50<Ds)throw Ds=0,Bl=null,Error(c(185));if(_=jo(_,C),_===null)return null;On(_,C,z),_===ur&&(zi|=C,X0===4&&xa(_,ar));var _e=st();C===1?Pe&8&&!(Pe&48)?Rr(_):(ja(_,z),Pe===0&&(Va(),Vu())):(!(Pe&4)||_e!==98&&_e!==99||(ks===null?ks=new Set([_]):ks.add(_)),ja(_,z)),qs=_}function jo(_,C){_.lanes|=C;var z=_.alternate;for(z!==null&&(z.lanes|=C),z=_,_=_.return;_!==null;)_.childLanes|=C,z=_.alternate,z!==null&&(z.childLanes|=C),z=_,_=_.return;return z.tag===3?z.stateNode:null}function ja(_,C){for(var z=_.callbackNode,_e=_.suspendedLanes,Ie=_.pingedLanes,rt=_.expirationTimes,Mt=_.pendingLanes;0<Mt;){var ou=31-_n(Mt),Su=1<<ou,pr=rt[ou];if(pr===-1){if(!(Su&_e)||Su&Ie){pr=C,rr(Su);var Nn=lr;rt[ou]=10<=Nn?pr+250:6<=Nn?pr+5e3:-1}}else pr<=C&&(_.expiredLanes|=Su);Mt&=~Su}if(_e=Kr(_,_===ur?ar:0),C=lr,_e===0)z!==null&&(z!==Z&&T0(z),_.callbackNode=null,_.callbackPriority=0);else{if(z!==null){if(_.callbackPriority===C)return;z!==Z&&T0(z)}C===15?(z=Rr.bind(null,_),ue===null?(ue=[z],H=Un(Ja,tr)):ue.push(z),z=Z):C===14?z=Au(99,Rr.bind(null,_)):(z=nr(C),z=Au(z,Aa.bind(null,_))),_.callbackPriority=C,_.callbackNode=z}}function Aa(_){if(Oa=-1,rl=Rs=0,Pe&48)throw Error(c(327));var C=_.callbackNode;if(to()&&_.callbackNode!==C)return null;var z=Kr(_,_===ur?ar:0);if(z===0)return null;var _e=z,Ie=Pe;Pe|=16;var rt=h0();(ur!==_||ar!==_e)&&(Va(),D0(_,_e));do try{is();break}catch(ou){Oi(_,ou)}while(!0);if(Si(),k.current=rt,Pe=Ie,Sr!==null?_e=0:(ur=null,ar=0,_e=X0),si&zi)D0(_,0);else if(_e!==0){if(_e===2&&(Pe|=64,_.hydrate&&(_.hydrate=!1,Ln(_.containerInfo)),z=Qr(_),z!==0&&(_e=Li(_,z))),_e===1)throw C=z4,D0(_,0),xa(_,z),ja(_,Ye()),C;switch(_.finishedWork=_.current.alternate,_.finishedLanes=z,_e){case 0:case 1:throw Error(c(345));case 2:Ms(_);break;case 3:if(xa(_,z),(z&62914560)===z&&(_e=Mo+500-Ye(),10<_e)){if(Kr(_,0)!==0)break;if(Ie=_.suspendedLanes,(Ie&z)!==z){ka(),_.pingedLanes|=_.suspendedLanes&Ie;break}_.timeoutHandle=nn(Ms.bind(null,_),_e);break}Ms(_);break;case 4:if(xa(_,z),(z&4186112)===z)break;for(_e=_.eventTimes,Ie=-1;0<z;){var Mt=31-_n(z);rt=1<<Mt,Mt=_e[Mt],Mt>Ie&&(Ie=Mt),z&=~rt}if(z=Ie,z=Ye()-z,z=(120>z?120:480>z?480:1080>z?1080:1920>z?1920:3e3>z?3e3:4320>z?4320:1960*T(z/1960))-z,10<z){_.timeoutHandle=nn(Ms.bind(null,_),z);break}Ms(_);break;case 5:Ms(_);break;default:throw Error(c(329))}}return ja(_,Ye()),_.callbackNode===C?Aa.bind(null,_):null}function xa(_,C){for(C&=~tl,C&=~zi,_.suspendedLanes|=C,_.pingedLanes&=~C,_=_.expirationTimes;0<C;){var z=31-_n(C),_e=1<<z;_[z]=-1,C&=~_e}}function Rr(_){if(Pe&48)throw Error(c(327));if(to(),_===ur&&_.expiredLanes&ar){var C=ar,z=Li(_,C);si&zi&&(C=Kr(_,C),z=Li(_,C))}else C=Kr(_,0),z=Li(_,C);if(_.tag!==0&&z===2&&(Pe|=64,_.hydrate&&(_.hydrate=!1,Ln(_.containerInfo)),C=Qr(_),C!==0&&(z=Li(_,C))),z===1)throw z=z4,D0(_,0),xa(_,C),ja(_,Ye()),z;return _.finishedWork=_.current.alternate,_.finishedLanes=C,Ms(_),ja(_,Ye()),null}function un(){if(ks!==null){var _=ks;ks=null,_.forEach(function(C){C.expiredLanes|=24&C.pendingLanes,ja(C,Ye())})}Vu()}function t0(_,C){var z=Pe;Pe|=1;try{return _(C)}finally{Pe=z,Pe===0&&(Va(),Vu())}}function W0(_,C){var z=Pe;Pe&=-2,Pe|=8;try{return _(C)}finally{Pe=z,Pe===0&&(Va(),Vu())}}function f0(_,C){pi(mi,Zn),Zn|=C,si|=C}function w0(){Zn=mi.current,q0(mi)}function D0(_,C){_.finishedWork=null,_.finishedLanes=0;var z=_.timeoutHandle;if(z!==-1&&(_.timeoutHandle=-1,_0(z)),Sr!==null)for(z=Sr.return;z!==null;){var _e=z;switch(_e.tag){case 1:_e=_e.type.childContextTypes,_e!=null&&hr();break;case 3:Gs(),q0(Gt),q0(ai),Vo();break;case 5:so(_e);break;case 4:Gs();break;case 13:q0(n4);break;case 19:q0(n4);break;case 10:Ii(_e);break;case 23:case 24:w0()}z=z.return}ur=_,Sr=Fs(_.current,null),ar=Zn=si=C,X0=0,z4=null,tl=zi=B4=0}function Oi(_,C){do{var z=Sr;try{if(Si(),Ts.current=lo,Vs){for(var _e=s4.memoizedState;_e!==null;){var Ie=_e.queue;Ie!==null&&(Ie.pending=null),_e=_e.next}Vs=!1}if(Ks=0,oa=V4=s4=null,As=!1,ge.current=null,z===null||z.return===null){X0=1,z4=C,Sr=null;break}e:{var rt=_,Mt=z.return,ou=z,Su=C;if(C=ar,ou.flags|=2048,ou.firstEffect=ou.lastEffect=null,Su!==null&&typeof Su=="object"&&typeof Su.then=="function"){var pr=Su;if(!(ou.mode&2)){var Nn=ou.alternate;Nn?(ou.updateQueue=Nn.updateQueue,ou.memoizedState=Nn.memoizedState,ou.lanes=Nn.lanes):(ou.updateQueue=null,ou.memoizedState=null)}var K0=(n4.current&1)!==0,$r=Mt;do{var g0;if(g0=$r.tag===13){var V0=$r.memoizedState;if(V0!==null)g0=V0.dehydrated!==null;else{var N0=$r.memoizedProps;g0=N0.fallback===void 0?!1:N0.unstable_avoidThisFallback!==!0?!0:!K0}}if(g0){var Qu=$r.updateQueue;if(Qu===null){var Mu=new Set;Mu.add(pr),$r.updateQueue=Mu}else Qu.add(pr);if(!($r.mode&2)){if($r.flags|=64,ou.flags|=16384,ou.flags&=-2981,ou.tag===1)if(ou.alternate===null)ou.tag=17;else{var $u=S4(-1,1);$u.tag=2,R4(ou,$u)}ou.lanes|=1;break e}Su=void 0,ou=C;var Tr=rt.pingCache;if(Tr===null?(Tr=rt.pingCache=new Oo,Su=new Set,Tr.set(pr,Su)):(Su=Tr.get(pr),Su===void 0&&(Su=new Set,Tr.set(pr,Su))),!Su.has(ou)){Su.add(ou);var Nr=Kl.bind(null,rt,pr,ou);pr.then(Nr,Nr)}$r.flags|=4096,$r.lanes=C;break e}$r=$r.return}while($r!==null);Su=Error((kt(ou.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.`)}X0!==5&&(X0=2),Su=U4(Su,ou),$r=Mt;do{switch($r.tag){case 3:rt=Su,$r.flags|=4096,C&=-C,$r.lanes|=C;var J0=mo($r,rt,C);Ea($r,J0);break e;case 1:rt=Su;var Xn=$r.type,ei=$r.stateNode;if(!($r.flags&64)&&(typeof Xn.getDerivedStateFromError=="function"||ei!==null&&typeof ei.componentDidCatch=="function"&&(J4===null||!J4.has(ei)))){$r.flags|=4096,C&=-C,$r.lanes|=C;var vi=vo($r,rt,C);Ea($r,vi);break e}}$r=$r.return}while($r!==null)}Qa(z)}catch(ti){C=ti,Sr===z&&z!==null&&(Sr=z=z.return);continue}break}while(!0)}function h0(){var _=k.current;return k.current=lo,_===null?lo:_}function Li(_,C){var z=Pe;Pe|=16;var _e=h0();ur===_&&ar===C||D0(_,C);do try{Ya();break}catch(Ie){Oi(_,Ie)}while(!0);if(Si(),Pe=z,k.current=_e,Sr!==null)throw Error(c(261));return ur=null,ar=0,X0}function Ya(){for(;Sr!==null;)Es(Sr)}function is(){for(;Sr!==null&&!ls();)Es(Sr)}function Es(_){var C=sl(_.alternate,_,Zn);_.memoizedProps=_.pendingProps,C===null?Qa(_):Sr=C,ge.current=null}function Qa(_){var C=_;do{var z=C.alternate;if(_=C.return,C.flags&2048){if(z=Jo(C),z!==null){z.flags&=2047,Sr=z;return}_!==null&&(_.firstEffect=_.lastEffect=null,_.flags|=2048)}else{if(z=Ul(z,C,Zn),z!==null){Sr=z;return}if(z=C,z.tag!==24&&z.tag!==23||z.memoizedState===null||Zn&1073741824||!(z.mode&4)){for(var _e=0,Ie=z.child;Ie!==null;)_e|=Ie.lanes|Ie.childLanes,Ie=Ie.sibling;z.childLanes=_e}_!==null&&!(_.flags&2048)&&(_.firstEffect===null&&(_.firstEffect=C.firstEffect),C.lastEffect!==null&&(_.lastEffect!==null&&(_.lastEffect.nextEffect=C.firstEffect),_.lastEffect=C.lastEffect),1<C.flags&&(_.lastEffect!==null?_.lastEffect.nextEffect=C:_.firstEffect=C,_.lastEffect=C))}if(C=C.sibling,C!==null){Sr=C;return}Sr=C=_}while(C!==null);X0===0&&(X0=5)}function Ms(_){var C=st();return gu(99,$l.bind(null,_,C)),null}function $l(_,C){do to();while(yi!==null);if(Pe&48)throw Error(c(327));var z=_.finishedWork;if(z===null)return null;if(_.finishedWork=null,_.finishedLanes=0,z===_.current)throw Error(c(177));_.callbackNode=null;var _e=z.lanes|z.childLanes,Ie=_e,rt=_.pendingLanes&~Ie;_.pendingLanes=Ie,_.suspendedLanes=0,_.pingedLanes=0,_.expiredLanes&=Ie,_.mutableReadLanes&=Ie,_.entangledLanes&=Ie,Ie=_.entanglements;for(var Mt=_.eventTimes,ou=_.expirationTimes;0<rt;){var Su=31-_n(rt),pr=1<<Su;Ie[Su]=0,Mt[Su]=-1,ou[Su]=-1,rt&=~pr}if(ks!==null&&!(_e&24)&&ks.has(_)&&ks.delete(_),_===ur&&(Sr=ur=null,ar=0),1<z.flags?z.lastEffect!==null?(z.lastEffect.nextEffect=z,_e=z.firstEffect):_e=z:_e=z.firstEffect,_e!==null){if(Ie=Pe,Pe|=32,ge.current=null,Bn=Z0,Mt=I0(),di(Mt)){if("selectionStart"in Mt)ou={start:Mt.selectionStart,end:Mt.selectionEnd};else e:if(ou=(ou=Mt.ownerDocument)&&ou.defaultView||window,(pr=ou.getSelection&&ou.getSelection())&&pr.rangeCount!==0){ou=pr.anchorNode,rt=pr.anchorOffset,Su=pr.focusNode,pr=pr.focusOffset;try{ou.nodeType,Su.nodeType}catch(ti){ou=null;break e}var Nn=0,K0=-1,$r=-1,g0=0,V0=0,N0=Mt,Qu=null;t:for(;;){for(var Mu;N0!==ou||rt!==0&&N0.nodeType!==3||(K0=Nn+rt),N0!==Su||pr!==0&&N0.nodeType!==3||($r=Nn+pr),N0.nodeType===3&&(Nn+=N0.nodeValue.length),(Mu=N0.firstChild)!==null;)Qu=N0,N0=Mu;for(;;){if(N0===Mt)break t;if(Qu===ou&&++g0===rt&&(K0=Nn),Qu===Su&&++V0===pr&&($r=Nn),(Mu=N0.nextSibling)!==null)break;N0=Qu,Qu=N0.parentNode}N0=Mu}ou=K0===-1||$r===-1?null:{start:K0,end:$r}}else ou=null;ou=ou||{start:0,end:0}}else ou=null;jn={focusedElem:Mt,selectionRange:ou},Z0=!1,Ls=null,bl=!1,kn=_e;do try{Al()}catch(ti){if(kn===null)throw Error(c(330));Xa(kn,ti),kn=kn.nextEffect}while(kn!==null);Ls=null,kn=_e;do try{for(Mt=_;kn!==null;){var $u=kn.flags;if($u&16&&nu(kn.stateNode,""),$u&128){var Tr=kn.alternate;if(Tr!==null){var Nr=Tr.ref;Nr!==null&&(typeof Nr=="function"?Nr(null):Nr.current=null)}}switch($u&1038){case 2:ns(kn),kn.flags&=-3;break;case 6:ns(kn),kn.flags&=-3,Lo(kn.alternate,kn);break;case 1024:kn.flags&=-1025;break;case 1028:kn.flags&=-1025,Lo(kn.alternate,kn);break;case 4:Lo(kn.alternate,kn);break;case 8:ou=kn,Ro(Mt,ou);var J0=ou.alternate;yl(ou),J0!==null&&yl(J0)}kn=kn.nextEffect}}catch(ti){if(kn===null)throw Error(c(330));Xa(kn,ti),kn=kn.nextEffect}while(kn!==null);if(Nr=jn,Tr=I0(),$u=Nr.focusedElem,Mt=Nr.selectionRange,Tr!==$u&&$u&&$u.ownerDocument&&Vn($u.ownerDocument.documentElement,$u)){for(Mt!==null&&di($u)&&(Tr=Mt.start,Nr=Mt.end,Nr===void 0&&(Nr=Tr),"selectionStart"in $u?($u.selectionStart=Tr,$u.selectionEnd=Math.min(Nr,$u.value.length)):(Nr=(Tr=$u.ownerDocument||document)&&Tr.defaultView||window,Nr.getSelection&&(Nr=Nr.getSelection(),ou=$u.textContent.length,J0=Math.min(Mt.start,ou),Mt=Mt.end===void 0?J0:Math.min(Mt.end,ou),!Nr.extend&&J0>Mt&&(ou=Mt,Mt=J0,J0=ou),ou=A0($u,J0),rt=A0($u,Mt),ou&&rt&&(Nr.rangeCount!==1||Nr.anchorNode!==ou.node||Nr.anchorOffset!==ou.offset||Nr.focusNode!==rt.node||Nr.focusOffset!==rt.offset)&&(Tr=Tr.createRange(),Tr.setStart(ou.node,ou.offset),Nr.removeAllRanges(),J0>Mt?(Nr.addRange(Tr),Nr.extend(rt.node,rt.offset)):(Tr.setEnd(rt.node,rt.offset),Nr.addRange(Tr)))))),Tr=[],Nr=$u;Nr=Nr.parentNode;)Nr.nodeType===1&&Tr.push({element:Nr,left:Nr.scrollLeft,top:Nr.scrollTop});for(typeof $u.focus=="function"&&$u.focus(),$u=0;$u<Tr.length;$u++)Nr=Tr[$u],Nr.element.scrollLeft=Nr.left,Nr.element.scrollTop=Nr.top}Z0=!!Bn,jn=Bn=null,_.current=z,kn=_e;do try{for($u=_;kn!==null;){var Xn=kn.flags;if(Xn&36&&ko($u,kn.alternate,kn),Xn&128){Tr=void 0;var ei=kn.ref;if(ei!==null){var vi=kn.stateNode;switch(kn.tag){case 5:Tr=vi;break;default:Tr=vi}typeof ei=="function"?ei(Tr):ei.current=Tr}}kn=kn.nextEffect}}catch(ti){if(kn===null)throw Error(c(330));Xa(kn,ti),kn=kn.nextEffect}while(kn!==null);kn=null,Q(),Pe=Ie}else _.current=z;if(o4)o4=!1,yi=_,_s=C;else for(kn=_e;kn!==null;)C=kn.nextEffect,kn.nextEffect=null,kn.flags&8&&(Xn=kn,Xn.sibling=null,Xn.stateNode=null),kn=C;if(_e=_.pendingLanes,_e===0&&(J4=null),_e===1?_===Bl?Ds++:(Ds=0,Bl=_):Ds=0,z=z.stateNode,tn&&typeof tn.onCommitFiberRoot=="function")try{tn.onCommitFiberRoot(xn,z,void 0,(z.current.flags&64)===64)}catch(ti){}if(ja(_,Ye()),xs)throw xs=!1,_=No,No=null,_;return Pe&8||Vu(),null}function Al(){for(;kn!==null;){var _=kn.alternate;bl||Ls===null||(kn.flags&8?Xr(kn,Ls)&&(bl=!0):kn.tag===13&&F(_,kn)&&Xr(kn,Ls)&&(bl=!0));var C=kn.flags;C&256&&Il(_,kn),!(C&512)||o4||(o4=!0,Au(97,function(){return to(),null})),kn=kn.nextEffect}}function to(){if(_s!==90){var _=97<_s?97:_s;return _s=90,gu(_,il)}return!1}function Ol(_,C){Js.push(C,_),o4||(o4=!0,Au(97,function(){return to(),null}))}function nl(_,C){ys.push(C,_),o4||(o4=!0,Au(97,function(){return to(),null}))}function il(){if(yi===null)return!1;var _=yi;if(yi=null,Pe&48)throw Error(c(331));var C=Pe;Pe|=32;var z=ys;ys=[];for(var _e=0;_e<z.length;_e+=2){var Ie=z[_e],rt=z[_e+1],Mt=Ie.destroy;if(Ie.destroy=void 0,typeof Mt=="function")try{Mt()}catch(Su){if(rt===null)throw Error(c(330));Xa(rt,Su)}}for(z=Js,Js=[],_e=0;_e<z.length;_e+=2){Ie=z[_e],rt=z[_e+1];try{var ou=Ie.create;Ie.destroy=ou()}catch(Su){if(rt===null)throw Error(c(330));Xa(rt,Su)}}for(ou=_.current.firstEffect;ou!==null;)_=ou.nextEffect,ou.nextEffect=null,ou.flags&8&&(ou.sibling=null,ou.stateNode=null),ou=_;return Pe=C,Vu(),!0}function al(_,C,z){C=U4(z,C),C=mo(_,C,1),R4(_,C),C=ka(),_=jo(_,1),_!==null&&(On(_,1,C),ja(_,C))}function Xa(_,C){if(_.tag===3)al(_,_,C);else for(var z=_.return;z!==null;){if(z.tag===3){al(z,_,C);break}else if(z.tag===1){var _e=z.stateNode;if(typeof z.type.getDerivedStateFromError=="function"||typeof _e.componentDidCatch=="function"&&(J4===null||!J4.has(_e))){_=U4(C,_);var Ie=vo(z,_,1);if(R4(z,Ie),Ie=ka(),z=jo(z,1),z!==null)On(z,1,Ie),ja(z,Ie);else if(typeof _e.componentDidCatch=="function"&&(J4===null||!J4.has(_e)))try{_e.componentDidCatch(C,_)}catch(rt){}break}}z=z.return}}function Kl(_,C,z){var _e=_.pingCache;_e!==null&&_e.delete(C),C=ka(),_.pingedLanes|=_.suspendedLanes&z,ur===_&&(ar&z)===z&&(X0===4||X0===3&&(ar&62914560)===ar&&500>Ye()-Mo?D0(_,0):tl|=z),ja(_,C)}function as(_,C){var z=_.stateNode;z!==null&&z.delete(C),C=0,C===0&&(C=_.mode,C&2?C&4?(Rs===0&&(Rs=si),C=Dr(62914560&~Rs),C===0&&(C=4194304)):C=st()===99?1:2:C=1),z=ka(),_=jo(_,C),_!==null&&(On(_,C,z),ja(_,z))}var sl;sl=function(_,C,z){var _e=C.lanes;if(_!==null)if(_.memoizedProps!==C.pendingProps||Gt.current)Na=!0;else if(z&_e)Na=!!(_.flags&16384);else{switch(Na=!1,C.tag){case 3:$a(C),oo();break;case 5:pn(C);break;case 1:Ni(C.type)&&B0(C);break;case 4:Zs(C,C.stateNode.containerInfo);break;case 10:_e=C.memoizedProps.value;var Ie=C.type._context;pi(qr,Ie._currentValue),Ie._currentValue=_e;break;case 13:if(C.memoizedState!==null)return z&C.child.childLanes?co(_,C,z):(pi(n4,n4.current&1),C=Pa(_,C,z),C!==null?C.sibling:null);pi(n4,n4.current&1);break;case 19:if(_e=(z&C.childLanes)!==0,_.flags&64){if(_e)return rs(_,C,z);C.flags|=64}if(Ie=C.memoizedState,Ie!==null&&(Ie.rendering=null,Ie.tail=null,Ie.lastEffect=null),pi(n4,n4.current),_e)break;return null;case 23:case 24:return C.lanes=0,Ga(_,C,z)}return Pa(_,C,z)}else Na=!1;switch(C.lanes=0,C.tag){case 2:if(_e=C.type,_!==null&&(_.alternate=null,C.alternate=null,C.flags|=2),_=C.pendingProps,Ie=ri(C,ai.current),_i(C,z),Ie=hl(null,C,_e,_,Ie,z),C.flags|=1,typeof Ie=="object"&&Ie!==null&&typeof Ie.render=="function"&&Ie.$$typeof===void 0){if(C.tag=1,C.memoizedState=null,C.updateQueue=null,Ni(_e)){var rt=!0;B0(C)}else rt=!1;C.memoizedState=Ie.state!==null&&Ie.state!==void 0?Ie.state:null,Ai(C);var Mt=_e.getDerivedStateFromProps;typeof Mt=="function"&&ao(C,_e,Mt,_),Ie.updater=Bs,C.stateNode=Ie,Ie._reactInternals=C,Wa(C,_e,_,z),C=He(null,C,_e,!0,rt,z)}else C.tag=0,E4(null,C,Ie,z),C=C.child;return C;case 16:Ie=C.elementType;e:{switch(_!==null&&(_.alternate=null,C.alternate=null,C.flags|=2),_=C.pendingProps,rt=Ie._init,Ie=rt(Ie._payload),C.type=Ie,rt=C.tag=ol(Ie),_=Er(Ie,_),rt){case 0:C=p4(null,C,Ie,_,z);break e;case 1:C=Ta(null,C,Ie,_,z);break e;case 11:C=Is(null,C,Ie,_,z);break e;case 14:C=Pl(null,C,Ie,Er(Ie.type,_),_e,z);break e}throw Error(c(306,Ie,""))}return C;case 0:return _e=C.type,Ie=C.pendingProps,Ie=C.elementType===_e?Ie:Er(_e,Ie),p4(_,C,_e,Ie,z);case 1:return _e=C.type,Ie=C.pendingProps,Ie=C.elementType===_e?Ie:Er(_e,Ie),Ta(_,C,_e,Ie,z);case 3:if($a(C),_e=C.updateQueue,_===null||_e===null)throw Error(c(282));if(_e=C.pendingProps,Ie=C.memoizedState,Ie=Ie!==null?Ie.element:null,_u(_,C),ji(C,_e,null,z),_e=C.memoizedState.element,_e===Ie)oo(),C=Pa(_,C,z);else{if(Ie=C.stateNode,(rt=Ie.hydrate)&&(fs=An(C.stateNode.containerInfo.firstChild),La=C,rt=ts=!0),rt){if(_=Ie.mutableSourceEagerHydrationData,_!=null)for(Ie=0;Ie<_.length;Ie+=2)rt=_[Ie],rt._workInProgressVersionPrimary=_[Ie+1],Ss.push(rt);for(z=Ws(C,null,_e,z),C.child=z;z;)z.flags=z.flags&-3|1024,z=z.sibling}else E4(_,C,_e,z),oo();C=C.child}return C;case 5:return pn(C),_===null&&_4(C),_e=C.type,Ie=C.pendingProps,rt=_!==null?_.memoizedProps:null,Mt=Ie.children,qn(_e,Ie)?Mt=null:rt!==null&&qn(_e,rt)&&(C.flags|=16),$i(_,C),E4(_,C,Mt,z),C.child;case 6:return _===null&&_4(C),null;case 13:return co(_,C,z);case 4:return Zs(C,C.stateNode.containerInfo),_e=C.pendingProps,_===null?C.child=ma(C,null,_e,z):E4(_,C,_e,z),C.child;case 11:return _e=C.type,Ie=C.pendingProps,Ie=C.elementType===_e?Ie:Er(_e,Ie),Is(_,C,_e,Ie,z);case 7:return E4(_,C,C.pendingProps,z),C.child;case 8:return E4(_,C,C.pendingProps.children,z),C.child;case 12:return E4(_,C,C.pendingProps.children,z),C.child;case 10:e:{_e=C.type._context,Ie=C.pendingProps,Mt=C.memoizedProps,rt=Ie.value;var ou=C.type._context;if(pi(qr,ou._currentValue),ou._currentValue=rt,Mt!==null)if(ou=Mt.value,rt=Zr(ou,rt)?0:(typeof _e._calculateChangedBits=="function"?_e._calculateChangedBits(ou,rt):1073741823)|0,rt===0){if(Mt.children===Ie.children&&!Gt.current){C=Pa(_,C,z);break e}}else for(ou=C.child,ou!==null&&(ou.return=C);ou!==null;){var Su=ou.dependencies;if(Su!==null){Mt=ou.child;for(var pr=Su.firstContext;pr!==null;){if(pr.context===_e&&pr.observedBits&rt){ou.tag===1&&(pr=S4(-1,z&-z),pr.tag=2,R4(ou,pr)),ou.lanes|=z,pr=ou.alternate,pr!==null&&(pr.lanes|=z),Ri(ou.return,z),Su.lanes|=z;break}pr=pr.next}}else Mt=ou.tag===10&&ou.type===C.type?null:ou.child;if(Mt!==null)Mt.return=ou;else for(Mt=ou;Mt!==null;){if(Mt===C){Mt=null;break}if(ou=Mt.sibling,ou!==null){ou.return=Mt.return,Mt=ou;break}Mt=Mt.return}ou=Mt}E4(_,C,Ie.children,z),C=C.child}return C;case 9:return Ie=C.type,rt=C.pendingProps,_e=rt.children,_i(C,z),Ie=L0(Ie,rt.unstable_observedBits),_e=_e(Ie),C.flags|=1,E4(_,C,_e,z),C.child;case 14:return Ie=C.type,rt=Er(Ie,C.pendingProps),rt=Er(Ie.type,rt),Pl(_,C,Ie,rt,_e,z);case 15:return Io(_,C,C.type,C.pendingProps,_e,z);case 17:return _e=C.type,Ie=C.pendingProps,Ie=C.elementType===_e?Ie:Er(_e,Ie),_!==null&&(_.alternate=null,C.alternate=null,C.flags|=2),C.tag=1,Ni(_e)?(_=!0,B0(C)):_=!1,_i(C,z),es(C,_e,Ie),Wa(C,_e,Ie,z),He(null,C,_e,!0,_,z);case 19:return rs(_,C,z);case 23:return Ga(_,C,z);case 24:return Ga(_,C,z)}throw Error(c(156,C.tag))};function kl(_,C,z,_e){this.tag=_,this.key=z,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=C,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(_,C,z,_e){return new kl(_,C,z,_e)}function xl(_){return _=_.prototype,!(!_||!_.isReactComponent)}function ol(_){if(typeof _=="function")return xl(_)?1:0;if(_!=null){if(_=_.$$typeof,_===q)return 11;if(_===te)return 14}return 2}function Fs(_,C){var z=_.alternate;return z===null?(z=ea(_.tag,C,_.key,_.mode),z.elementType=_.elementType,z.type=_.type,z.stateNode=_.stateNode,z.alternate=_,_.alternate=z):(z.pendingProps=C,z.type=_.type,z.flags=0,z.nextEffect=null,z.firstEffect=null,z.lastEffect=null),z.childLanes=_.childLanes,z.lanes=_.lanes,z.child=_.child,z.memoizedProps=_.memoizedProps,z.memoizedState=_.memoizedState,z.updateQueue=_.updateQueue,C=_.dependencies,z.dependencies=C===null?null:{lanes:C.lanes,firstContext:C.firstContext},z.sibling=_.sibling,z.index=_.index,z.ref=_.ref,z}function Uo(_,C,z,_e,Ie,rt){var Mt=2;if(_e=_,typeof _=="function")xl(_)&&(Mt=1);else if(typeof _=="string")Mt=5;else e:switch(_){case G:return ta(z.children,Ie,rt,C);case j:Mt=8,Ie|=16;break;case ae:Mt=8,Ie|=1;break;case ne:return _=ea(12,z,C,Ie|8),_.elementType=ne,_.type=ne,_.lanes=rt,_;case K:return _=ea(13,z,C,Ie),_.type=K,_.elementType=K,_.lanes=rt,_;case se:return _=ea(19,z,C,Ie),_.elementType=se,_.lanes=rt,_;case ie:return Dl(z,Ie,rt,C);case ve:return _=ea(24,z,C,Ie),_.elementType=ve,_.lanes=rt,_;default:if(typeof _=="object"&&_!==null)switch(_.$$typeof){case oe:Mt=10;break e;case ee:Mt=9;break e;case q:Mt=11;break e;case te:Mt=14;break e;case J:Mt=16,_e=null;break e;case ce:Mt=22;break e}throw Error(c(130,_==null?_:typeof _,""))}return C=ea(Mt,z,C,Ie),C.elementType=_,C.type=_e,C.lanes=rt,C}function ta(_,C,z,_e){return _=ea(7,_,_e,C),_.lanes=z,_}function Dl(_,C,z,_e){return _=ea(23,_,_e,C),_.elementType=ie,_.lanes=z,_}function Cl(_,C,z){return _=ea(6,_,null,C),_.lanes=z,_}function ll(_,C,z){return C=ea(4,_.children!==null?_.children:[],_.key,C),C.lanes=z,C.stateNode={containerInfo:_.containerInfo,pendingChildren:null,implementation:_.implementation},C}function zo(_,C,z){this.tag=C,this.containerInfo=_,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=z,this.callbackNode=null,this.callbackPriority=0,this.eventTimes=z0(0),this.expirationTimes=z0(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=z0(0),this.mutableSourceEagerHydrationData=null}function Rl(_,C,z){var _e=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:$,key:_e==null?null:""+_e,children:_,containerInfo:C,implementation:z}}function Wo(_,C,z,_e){var Ie=C.current,rt=ka(),Mt=Cs(Ie);e:if(z){z=z._reactInternals;t:{if(Br(z)!==z||z.tag!==1)throw Error(c(170));var ou=z;do{switch(ou.tag){case 3:ou=ou.stateNode.context;break t;case 1:if(Ni(ou.type)){ou=ou.stateNode.__reactInternalMemoizedMergedChildContext;break t}}ou=ou.return}while(ou!==null);throw Error(c(171))}if(z.tag===1){var Su=z.type;if(Ni(Su)){z=an(z,Su,ou);break e}}z=ou}else z=u4;return C.context===null?C.context=z:C.pendingContext=z,C=S4(rt,Mt),C.payload={element:_},_e=_e===void 0?null:_e,_e!==null&&(C.callback=_e),R4(Ie,C),eo(Ie,Mt,rt),Mt}function zl(_){if(_=_.current,!_.child)return null;switch(_.child.tag){case 5:return _.child.stateNode;default:return _.child.stateNode}}function Vl(_,C){if(_=_.memoizedState,_!==null&&_.dehydrated!==null){var z=_.retryLane;_.retryLane=z!==0&&z<C?z:C}}function Ll(_,C){Vl(_,C),(_=_.alternate)&&Vl(_,C)}function Yl(){return null}function Wl(_,C,z){var _e=z!=null&&z.hydrationOptions!=null&&z.hydrationOptions.mutableSources||null;if(z=new zo(_,C,z!=null&&z.hydrate===!0),C=ea(3,null,null,C===2?7:C===1?3:0),z.current=C,C.stateNode=z,Ai(C),_[hi]=z.current,Vt(_.nodeType===8?_.parentNode:_),_e)for(_=0;_<_e.length;_++){C=_e[_];var Ie=C._getVersion;Ie=Ie(C._source),z.mutableSourceEagerHydrationData==null?z.mutableSourceEagerHydrationData=[C,Ie]:z.mutableSourceEagerHydrationData.push(C,Ie)}this._internalRoot=z}Wl.prototype.render=function(_){Wo(_,this._internalRoot,null,null)},Wl.prototype.unmount=function(){var _=this._internalRoot,C=_.containerInfo;Wo(null,_,null,function(){C[hi]=null})};function cl(_){return!(!_||_.nodeType!==1&&_.nodeType!==9&&_.nodeType!==11&&(_.nodeType!==8||_.nodeValue!==" react-mount-point-unstable "))}function rc(_,C){if(C||(C=_?_.nodeType===9?_.documentElement:_.firstChild:null,C=!(!C||C.nodeType!==1||!C.hasAttribute("data-reactroot"))),!C)for(var z;z=_.lastChild;)_.removeChild(z);return new Wl(_,0,C?{hydrate:!0}:void 0)}function Hl(_,C,z,_e,Ie){var rt=z._reactRootContainer;if(rt){var Mt=rt._internalRoot;if(typeof Ie=="function"){var ou=Ie;Ie=function(){var pr=zl(Mt);ou.call(pr)}}Wo(C,Mt,_,Ie)}else{if(rt=z._reactRootContainer=rc(z,_e),Mt=rt._internalRoot,typeof Ie=="function"){var Su=Ie;Ie=function(){var pr=zl(Mt);Su.call(pr)}}W0(function(){Wo(C,Mt,_,Ie)})}return zl(Mt)}Rn=function(_){if(_.tag===13){var C=ka();eo(_,4,C),Ll(_,4)}},Wr=function(_){if(_.tag===13){var C=ka();eo(_,67108864,C),Ll(_,67108864)}},mn=function(_){if(_.tag===13){var C=ka(),z=Cs(_);eo(_,z,C),Ll(_,z)}},Tn=function(_,C){return C()},Et=function(_,C,z){switch(C){case"input":if(ye(_,z),C=z.name,z.type==="radio"&&C!=null){for(z=_;z.parentNode;)z=z.parentNode;for(z=z.querySelectorAll("input[name="+JSON.stringify(""+C)+'][type="radio"]'),C=0;C<z.length;C++){var _e=z[C];if(_e!==_&&_e.form===_.form){var Ie=wi(_e);if(!Ie)throw Error(c(90));tt(_e),ye(_e,Ie)}}}break;case"textarea":Qt(_,z);break;case"select":C=z.value,C!=null&<(_,!!z.multiple,C,!1)}},St=t0,Ne=function(_,C,z,_e,Ie){var rt=Pe;Pe|=4;try{return gu(98,_.bind(null,C,z,_e,Ie))}finally{Pe=rt,Pe===0&&(Va(),Vu())}},Fu=function(){!(Pe&49)&&(un(),to())},_t=function(_,C){var z=Pe;Pe|=2;try{return _(C)}finally{Pe=z,Pe===0&&(Va(),Vu())}};function Ml(_,C){var z=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!cl(C))throw Error(c(200));return Rl(_,C,null,z)}var nc={Events:[Fi,F4,wi,Ae,ht,to,{current:!1}]},Fl={findFiberByHostInstance:ii,bundleType:0,version:"17.0.2",rendererPackageName:"react-dom"},ql={bundleType:Fl.bundleType,version:Fl.version,rendererPackageName:Fl.rendererPackageName,rendererConfig:Fl.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:N.ReactCurrentDispatcher,findHostInstanceByFiber:function(_){return _=Lu(_),_===null?null:_.stateNode},findFiberByHostInstance:Fl.findFiberByHostInstance||Yl,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__!="undefined"){var Zl=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Zl.isDisabled&&Zl.supportsFiber)try{xn=Zl.inject(ql),tn=Zl}catch(_){}}g.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=nc,g.createPortal=Ml,g.findDOMNode=function(_){if(_==null)return null;if(_.nodeType===1)return _;var C=_._reactInternals;if(C===void 0)throw typeof _.render=="function"?Error(c(188)):Error(c(268,Object.keys(_)));return _=Lu(C),_=_===null?null:_.stateNode,_},g.flushSync=function(_,C){var z=Pe;if(z&48)return _(C);Pe|=1;try{if(_)return gu(99,_.bind(null,C))}finally{Pe=z,Vu()}},g.hydrate=function(_,C,z){if(!cl(C))throw Error(c(200));return Hl(null,_,C,!0,z)},g.render=function(_,C,z){if(!cl(C))throw Error(c(200));return Hl(null,_,C,!1,z)},g.unmountComponentAtNode=function(_){if(!cl(_))throw Error(c(40));return _._reactRootContainer?(W0(function(){Hl(null,null,_,!1,function(){_._reactRootContainer=null,_[hi]=null})}),!0):!1},g.unstable_batchedUpdates=t0,g.unstable_createPortal=function(_,C){return Ml(_,C,2<arguments.length&&arguments[2]!==void 0?arguments[2]:null)},g.unstable_renderSubtreeIntoContainer=function(_,C,z,_e){if(!cl(z))throw Error(c(200));if(_==null||_._reactInternals===void 0)throw Error(c(38));return Hl(_,C,z,!1,_e)},g.version="17.0.2"},4676:function(f,g,e){"use strict";function u(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__=="undefined"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(u)}catch(n){console.error(n)}}u(),f.exports=e(23675)},12373:function(f){var g=typeof Element!="undefined",e=typeof Map=="function",u=typeof Set=="function",n=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function l(c,d){if(c===d)return!0;if(c&&d&&typeof c=="object"&&typeof d=="object"){if(c.constructor!==d.constructor)return!1;var s,h,o;if(Array.isArray(c)){if(s=c.length,s!=d.length)return!1;for(h=s;h--!==0;)if(!l(c[h],d[h]))return!1;return!0}var i;if(e&&c instanceof Map&&d instanceof Map){if(c.size!==d.size)return!1;for(i=c.entries();!(h=i.next()).done;)if(!d.has(h.value[0]))return!1;for(i=c.entries();!(h=i.next()).done;)if(!l(h.value[1],d.get(h.value[0])))return!1;return!0}if(u&&c instanceof Set&&d instanceof Set){if(c.size!==d.size)return!1;for(i=c.entries();!(h=i.next()).done;)if(!d.has(h.value[0]))return!1;return!0}if(n&&ArrayBuffer.isView(c)&&ArrayBuffer.isView(d)){if(s=c.length,s!=d.length)return!1;for(h=s;h--!==0;)if(c[h]!==d[h])return!1;return!0}if(c.constructor===RegExp)return c.source===d.source&&c.flags===d.flags;if(c.valueOf!==Object.prototype.valueOf&&typeof c.valueOf=="function"&&typeof d.valueOf=="function")return c.valueOf()===d.valueOf();if(c.toString!==Object.prototype.toString&&typeof c.toString=="function"&&typeof d.toString=="function")return c.toString()===d.toString();if(o=Object.keys(c),s=o.length,s!==Object.keys(d).length)return!1;for(h=s;h--!==0;)if(!Object.prototype.hasOwnProperty.call(d,o[h]))return!1;if(g&&c instanceof Element)return!1;for(h=s;h--!==0;)if(!((o[h]==="_owner"||o[h]==="__v"||o[h]==="__o")&&c.$$typeof)&&!l(c[o[h]],d[o[h]]))return!1;return!0}return c!==c&&d!==d}f.exports=function(d,s){try{return l(d,s)}catch(h){if((h.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw h}}},30508:function(f,g){"use strict";var e=typeof Symbol=="function"&&Symbol.for,u=e?Symbol.for("react.element"):60103,n=e?Symbol.for("react.portal"):60106,l=e?Symbol.for("react.fragment"):60107,c=e?Symbol.for("react.strict_mode"):60108,d=e?Symbol.for("react.profiler"):60114,s=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,B=e?Symbol.for("react.forward_ref"):60112,p=e?Symbol.for("react.suspense"):60113,y=e?Symbol.for("react.suspense_list"):60120,m=e?Symbol.for("react.memo"):60115,E=e?Symbol.for("react.lazy"):60116,x=e?Symbol.for("react.block"):60121,I=e?Symbol.for("react.fundamental"):60117,O=e?Symbol.for("react.responder"):60118,D=e?Symbol.for("react.scope"):60119;function S(M){if(typeof M=="object"&&M!==null){var N=M.$$typeof;switch(N){case u:switch(M=M.type,M){case o:case i:case l:case d:case c:case p:return M;default:switch(M=M&&M.$$typeof,M){case h:case B:case E:case m:case s:return M;default:return N}}case n:return N}}}function R(M){return S(M)===i}g.AsyncMode=o,g.ConcurrentMode=i,g.ContextConsumer=h,g.ContextProvider=s,g.Element=u,g.ForwardRef=B,g.Fragment=l,g.Lazy=E,g.Memo=m,g.Portal=n,g.Profiler=d,g.StrictMode=c,g.Suspense=p,g.isAsyncMode=function(M){return R(M)||S(M)===o},g.isConcurrentMode=R,g.isContextConsumer=function(M){return S(M)===h},g.isContextProvider=function(M){return S(M)===s},g.isElement=function(M){return typeof M=="object"&&M!==null&&M.$$typeof===u},g.isForwardRef=function(M){return S(M)===B},g.isFragment=function(M){return S(M)===l},g.isLazy=function(M){return S(M)===E},g.isMemo=function(M){return S(M)===m},g.isPortal=function(M){return S(M)===n},g.isProfiler=function(M){return S(M)===d},g.isStrictMode=function(M){return S(M)===c},g.isSuspense=function(M){return S(M)===p},g.isValidElementType=function(M){return typeof M=="string"||typeof M=="function"||M===l||M===i||M===d||M===c||M===p||M===y||typeof M=="object"&&M!==null&&(M.$$typeof===E||M.$$typeof===m||M.$$typeof===s||M.$$typeof===h||M.$$typeof===B||M.$$typeof===I||M.$$typeof===O||M.$$typeof===D||M.$$typeof===x)},g.typeOf=S},99234:function(f,g,e){"use strict";f.exports=e(30508)},88172:function(f,g){"use strict";var e=Symbol.for("react.element"),u=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),l=Symbol.for("react.strict_mode"),c=Symbol.for("react.profiler"),d=Symbol.for("react.provider"),s=Symbol.for("react.context"),h=Symbol.for("react.server_context"),o=Symbol.for("react.forward_ref"),i=Symbol.for("react.suspense"),B=Symbol.for("react.suspense_list"),p=Symbol.for("react.memo"),y=Symbol.for("react.lazy"),m=Symbol.for("react.offscreen"),E;E=Symbol.for("react.module.reference");function x(I){if(typeof I=="object"&&I!==null){var O=I.$$typeof;switch(O){case e:switch(I=I.type,I){case n:case c:case l:case i:case B:return I;default:switch(I=I&&I.$$typeof,I){case h:case s:case o:case y:case p:case d:return I;default:return O}}case u:return O}}}g.ContextConsumer=s,g.ContextProvider=d,g.Element=e,g.ForwardRef=o,g.Fragment=n,g.Lazy=y,g.Memo=p,g.Portal=u,g.Profiler=c,g.StrictMode=l,g.Suspense=i,g.SuspenseList=B,g.isAsyncMode=function(){return!1},g.isConcurrentMode=function(){return!1},g.isContextConsumer=function(I){return x(I)===s},g.isContextProvider=function(I){return x(I)===d},g.isElement=function(I){return typeof I=="object"&&I!==null&&I.$$typeof===e},g.isForwardRef=function(I){return x(I)===o},g.isFragment=function(I){return x(I)===n},g.isLazy=function(I){return x(I)===y},g.isMemo=function(I){return x(I)===p},g.isPortal=function(I){return x(I)===u},g.isProfiler=function(I){return x(I)===c},g.isStrictMode=function(I){return x(I)===l},g.isSuspense=function(I){return x(I)===i},g.isSuspenseList=function(I){return x(I)===B},g.isValidElementType=function(I){return typeof I=="string"||typeof I=="function"||I===n||I===c||I===l||I===i||I===B||I===m||typeof I=="object"&&I!==null&&(I.$$typeof===y||I.$$typeof===p||I.$$typeof===d||I.$$typeof===s||I.$$typeof===o||I.$$typeof===E||I.getModuleId!==void 0)},g.typeOf=x},23265:function(f,g,e){"use strict";f.exports=e(88172)},32451:function(f,g,e){"use strict";e.d(g,{lr:function(){return I},rU:function(){return m}});var u=e(59301),n=e(35338),l=e(19340);function c(){return c=Object.assign||function(D){for(var S=1;S<arguments.length;S++){var R=arguments[S];for(var M in R)Object.prototype.hasOwnProperty.call(R,M)&&(D[M]=R[M])}return D},c.apply(this,arguments)}function d(D,S){if(D==null)return{};var R={},M=Object.keys(D),N,Y;for(Y=0;Y<M.length;Y++)N=M[Y],!(S.indexOf(N)>=0)&&(R[N]=D[N]);return R}const s=["onClick","reloadDocument","replace","state","target","to"],h=null;function o(D,S){if(!D){typeof console!="undefined"&&console.warn(S);try{throw new Error(S)}catch(R){}}}function i(D){let{basename:S,children:R,window:M}=D,N=useRef();N.current==null&&(N.current=createBrowserHistory({window:M}));let Y=N.current,[$,G]=useState({action:Y.action,location:Y.location});return useLayoutEffect(()=>Y.listen(G),[Y]),createElement(Router,{basename:S,children:R,location:$.location,navigationType:$.action,navigator:Y})}function B(D){let{basename:S,children:R,window:M}=D,N=useRef();N.current==null&&(N.current=createHashHistory({window:M}));let Y=N.current,[$,G]=useState({action:Y.action,location:Y.location});return useLayoutEffect(()=>Y.listen(G),[Y]),createElement(Router,{basename:S,children:R,location:$.location,navigationType:$.action,navigator:Y})}function p(D){let{basename:S,children:R,history:M}=D;const[N,Y]=useState({action:M.action,location:M.location});return useLayoutEffect(()=>M.listen(Y),[M]),createElement(Router,{basename:S,children:R,location:N.location,navigationType:N.action,navigator:M})}function y(D){return!!(D.metaKey||D.altKey||D.ctrlKey||D.shiftKey)}const m=(0,u.forwardRef)(function(S,R){let{onClick:M,reloadDocument:N,replace:Y=!1,state:$,target:G,to:ae}=S,ne=d(S,s),oe=(0,n.oQ)(ae),ee=x(ae,{replace:Y,state:$,target:G});function q(K){M&&M(K),!K.defaultPrevented&&!N&&ee(K)}return(0,u.createElement)("a",c({},ne,{href:oe,onClick:q,ref:R,target:G}))}),E=null;function x(D,S){let{target:R,replace:M,state:N}=S===void 0?{}:S,Y=(0,n.s0)(),$=(0,n.TH)(),G=(0,n.WU)(D);return(0,u.useCallback)(ae=>{if(ae.button===0&&(!R||R==="_self")&&!y(ae)){ae.preventDefault();let ne=!!M||(0,l.Ep)($)===(0,l.Ep)(G);Y(D,{replace:ne,state:N})}},[$,Y,G,M,N,R,D])}function I(D){let S=(0,u.useRef)(O(D)),R=(0,n.TH)(),M=(0,u.useMemo)(()=>{let $=O(R.search);for(let G of S.current.keys())$.has(G)||S.current.getAll(G).forEach(ae=>{$.append(G,ae)});return $},[R.search]),N=(0,n.s0)(),Y=(0,u.useCallback)(($,G)=>{N("?"+O($),G)},[N]);return[M,Y]}function O(D){return D===void 0&&(D=""),new URLSearchParams(typeof D=="string"||Array.isArray(D)||D instanceof URLSearchParams?D:Object.keys(D).reduce((S,R)=>{let M=D[R];return S.concat(Array.isArray(M)?M.map(N=>[R,N]):[[R,M]])},[]))}},35338:function(f,g,e){"use strict";e.d(g,{F0:function(){return tt},Fg:function(){return We},Gn:function(){return B},TH:function(){return ie},UO:function(){return pt},V$:function(){return zt},WU:function(){return wt},bx:function(){return ze},fp:function(){return p},j3:function(){return gt},oQ:function(){return W},s0:function(){return Se}});var u=e(19340),n=e(59301);const l=(0,n.createContext)(null),c=(0,n.createContext)(null),d=(0,n.createContext)({outlet:null,matches:[]});function s(je,ye){if(!je)throw new Error(ye)}function h(je,ye){if(!je){typeof console!="undefined"&&console.warn(ye);try{throw new Error(ye)}catch(Oe){}}}const o={};function i(je,ye,Oe){!ye&&!o[je]&&(o[je]=!0)}function B(je,ye){return ye===void 0&&(ye={}),je.replace(/:(\w+)/g,(Oe,$e)=>(ye[$e]==null&&s(!1),ye[$e])).replace(/\/*\*$/,Oe=>ye["*"]==null?"":ye["*"].replace(/^\/*/,"/"))}function p(je,ye,Oe){Oe===void 0&&(Oe="/");let $e=typeof ye=="string"?(0,u.cP)(ye):ye,Ze=K($e.pathname||"/",Oe);if(Ze==null)return null;let Qe=y(je);m(Qe);let lt=null;for(let mt=0;lt==null&&mt<Qe.length;++mt)lt=Y(Qe[mt],Ze);return lt}function y(je,ye,Oe,$e){return ye===void 0&&(ye=[]),Oe===void 0&&(Oe=[]),$e===void 0&&($e=""),je.forEach((Ze,Qe)=>{let lt={relativePath:Ze.path||"",caseSensitive:Ze.caseSensitive===!0,childrenIndex:Qe,route:Ze};lt.relativePath.startsWith("/")&&(lt.relativePath.startsWith($e)||s(!1),lt.relativePath=lt.relativePath.slice($e.length));let mt=se([$e,lt.relativePath]),uu=Oe.concat(lt);Ze.children&&Ze.children.length>0&&(Ze.index===!0&&s(!1),y(Ze.children,ye,uu,mt)),!(Ze.path==null&&!Ze.index)&&ye.push({path:mt,score:M(mt,Ze.index),routesMeta:uu})}),ye}function m(je){je.sort((ye,Oe)=>ye.score!==Oe.score?Oe.score-ye.score:N(ye.routesMeta.map($e=>$e.childrenIndex),Oe.routesMeta.map($e=>$e.childrenIndex)))}const E=/^:\w+$/,x=3,I=2,O=1,D=10,S=-2,R=je=>je==="*";function M(je,ye){let Oe=je.split("/"),$e=Oe.length;return Oe.some(R)&&($e+=S),ye&&($e+=I),Oe.filter(Ze=>!R(Ze)).reduce((Ze,Qe)=>Ze+(E.test(Qe)?x:Qe===""?O:D),$e)}function N(je,ye){return je.length===ye.length&&je.slice(0,-1).every(($e,Ze)=>$e===ye[Ze])?je[je.length-1]-ye[ye.length-1]:0}function Y(je,ye){let{routesMeta:Oe}=je,$e={},Ze="/",Qe=[];for(let lt=0;lt<Oe.length;++lt){let mt=Oe[lt],uu=lt===Oe.length-1,Qt=Ze==="/"?ye:ye.slice(Ze.length)||"/",Le=$({path:mt.relativePath,caseSensitive:mt.caseSensitive,end:uu},Qt);if(!Le)return null;Object.assign($e,Le.params);let et=mt.route;Qe.push({params:$e,pathname:se([Ze,Le.pathname]),pathnameBase:te(se([Ze,Le.pathnameBase])),route:et}),Le.pathnameBase!=="/"&&(Ze=se([Ze,Le.pathnameBase]))}return Qe}function $(je,ye){typeof je=="string"&&(je={path:je,caseSensitive:!1,end:!0});let[Oe,$e]=G(je.path,je.caseSensitive,je.end),Ze=ye.match(Oe);if(!Ze)return null;let Qe=Ze[0],lt=Qe.replace(/(.)\/+$/,"$1"),mt=Ze.slice(1);return{params:$e.reduce((Qt,Le,et)=>{if(Le==="*"){let Zt=mt[et]||"";lt=Qe.slice(0,Qe.length-Zt.length).replace(/(.)\/+$/,"$1")}return Qt[Le]=ae(mt[et]||"",Le),Qt},{}),pathname:Qe,pathnameBase:lt,pattern:je}}function G(je,ye,Oe){ye===void 0&&(ye=!1),Oe===void 0&&(Oe=!0);let $e=[],Ze="^"+je.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^$?{}|()[\]]/g,"\\$&").replace(/:(\w+)/g,(lt,mt)=>($e.push(mt),"([^\\/]+)"));return je.endsWith("*")?($e.push("*"),Ze+=je==="*"||je==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):Ze+=Oe?"\\/*$":"(?:(?=[.~-]|%[0-9A-F]{2})|\\b|\\/|$)",[new RegExp(Ze,ye?void 0:"i"),$e]}function ae(je,ye){try{return decodeURIComponent(je)}catch(Oe){return je}}function ne(je,ye){ye===void 0&&(ye="/");let{pathname:Oe,search:$e="",hash:Ze=""}=typeof je=="string"?(0,u.cP)(je):je;return{pathname:Oe?Oe.startsWith("/")?Oe:oe(Oe,ye):ye,search:J($e),hash:ce(Ze)}}function oe(je,ye){let Oe=ye.replace(/\/+$/,"").split("/");return je.split("/").forEach(Ze=>{Ze===".."?Oe.length>1&&Oe.pop():Ze!=="."&&Oe.push(Ze)}),Oe.length>1?Oe.join("/"):"/"}function ee(je,ye,Oe){let $e=typeof je=="string"?(0,u.cP)(je):je,Ze=je===""||$e.pathname===""?"/":$e.pathname,Qe;if(Ze==null)Qe=Oe;else{let mt=ye.length-1;if(Ze.startsWith("..")){let uu=Ze.split("/");for(;uu[0]==="..";)uu.shift(),mt-=1;$e.pathname=uu.join("/")}Qe=mt>=0?ye[mt]:"/"}let lt=ne($e,Qe);return Ze&&Ze!=="/"&&Ze.endsWith("/")&&!lt.pathname.endsWith("/")&&(lt.pathname+="/"),lt}function q(je){return je===""||je.pathname===""?"/":typeof je=="string"?(0,u.cP)(je).pathname:je.pathname}function K(je,ye){if(ye==="/")return je;if(!je.toLowerCase().startsWith(ye.toLowerCase()))return null;let Oe=je.charAt(ye.length);return Oe&&Oe!=="/"?null:je.slice(ye.length)||"/"}const se=je=>je.join("/").replace(/\/\/+/g,"/"),te=je=>je.replace(/\/+$/,"").replace(/^\/*/,"/"),J=je=>!je||je==="?"?"":je.startsWith("?")?je:"?"+je,ce=je=>!je||je==="#"?"":je.startsWith("#")?je:"#"+je;function W(je){j()||s(!1);let{basename:ye,navigator:Oe}=(0,n.useContext)(l),{hash:$e,pathname:Ze,search:Qe}=wt(je),lt=Ze;if(ye!=="/"){let mt=q(je),uu=mt!=null&&mt.endsWith("/");lt=Ze==="/"?ye+(uu?"/":""):se([ye,Ze])}return Oe.createHref({pathname:lt,search:Qe,hash:$e})}function j(){return(0,n.useContext)(c)!=null}function ie(){return j()||s(!1),(0,n.useContext)(c).location}function ve(){return useContext(c).navigationType}function Fe(je){j()||s(!1);let{pathname:ye}=ie();return useMemo(()=>$(je,ye),[ye,je])}function Se(){j()||s(!1);let{basename:je,navigator:ye}=(0,n.useContext)(l),{matches:Oe}=(0,n.useContext)(d),{pathname:$e}=ie(),Ze=JSON.stringify(Oe.map(mt=>mt.pathnameBase)),Qe=(0,n.useRef)(!1);return(0,n.useEffect)(()=>{Qe.current=!0}),(0,n.useCallback)(function(mt,uu){if(uu===void 0&&(uu={}),!Qe.current)return;if(typeof mt=="number"){ye.go(mt);return}let Qt=ee(mt,JSON.parse(Ze),$e);je!=="/"&&(Qt.pathname=se([je,Qt.pathname])),(uu.replace?ye.replace:ye.push)(Qt,uu.state)},[je,ye,Ze,$e])}const Ge=(0,n.createContext)(null);function ze(){return(0,n.useContext)(Ge)}function Pt(je){let ye=(0,n.useContext)(d).outlet;return ye&&(0,n.createElement)(Ge.Provider,{value:je},ye)}function pt(){let{matches:je}=(0,n.useContext)(d),ye=je[je.length-1];return ye?ye.params:{}}function wt(je){let{matches:ye}=(0,n.useContext)(d),{pathname:Oe}=ie(),$e=JSON.stringify(ye.map(Ze=>Ze.pathnameBase));return(0,n.useMemo)(()=>ee(je,JSON.parse($e),Oe),[je,$e,Oe])}function zt(je,ye){j()||s(!1);let{matches:Oe}=(0,n.useContext)(d),$e=Oe[Oe.length-1],Ze=$e?$e.params:{},Qe=$e?$e.pathname:"/",lt=$e?$e.pathnameBase:"/",mt=$e&&$e.route,uu=ie(),Qt;if(ye){var Le;let Nt=typeof ye=="string"?(0,u.cP)(ye):ye;lt==="/"||(Le=Nt.pathname)!=null&&Le.startsWith(lt)||s(!1),Qt=Nt}else Qt=uu;let et=Qt.pathname||"/",Zt=lt==="/"?et:et.slice(lt.length)||"/",Tt=p(je,{pathname:Zt});return kt(Tt&&Tt.map(Nt=>Object.assign({},Nt,{params:Object.assign({},Ze,Nt.params),pathname:se([lt,Nt.pathname]),pathnameBase:Nt.pathnameBase==="/"?lt:se([lt,Nt.pathnameBase])})),Oe)}function kt(je,ye){return ye===void 0&&(ye=[]),je==null?null:je.reduceRight((Oe,$e,Ze)=>(0,n.createElement)(d.Provider,{children:$e.route.element!==void 0?$e.route.element:Oe,value:{outlet:Oe,matches:ye.concat(je.slice(0,Ze+1))}}),null)}function tu(je){let{basename:ye,children:Oe,initialEntries:$e,initialIndex:Ze}=je,Qe=useRef();Qe.current==null&&(Qe.current=createMemoryHistory({initialEntries:$e,initialIndex:Ze}));let lt=Qe.current,[mt,uu]=useState({action:lt.action,location:lt.location});return useLayoutEffect(()=>lt.listen(uu),[lt]),createElement(tt,{basename:ye,children:Oe,location:mt.location,navigationType:mt.action,navigator:lt})}function We(je){let{to:ye,replace:Oe,state:$e}=je;j()||s(!1);let Ze=Se();return(0,n.useEffect)(()=>{Ze(ye,{replace:Oe,state:$e})}),null}function gt(je){return Pt(je.context)}function Rt(je){s(!1)}function tt(je){let{basename:ye="/",children:Oe=null,location:$e,navigationType:Ze=u.aU.Pop,navigator:Qe,static:lt=!1}=je;j()&&s(!1);let mt=te(ye),uu=(0,n.useMemo)(()=>({basename:mt,navigator:Qe,static:lt}),[mt,Qe,lt]);typeof $e=="string"&&($e=(0,u.cP)($e));let{pathname:Qt="/",search:Le="",hash:et="",state:Zt=null,key:Tt="default"}=$e,Nt=(0,n.useMemo)(()=>{let Wt=K(Qt,mt);return Wt==null?null:{pathname:Wt,search:Le,hash:et,state:Zt,key:Tt}},[mt,Qt,Le,et,Zt,Tt]);return Nt==null?null:(0,n.createElement)(l.Provider,{value:uu},(0,n.createElement)(c.Provider,{children:Oe,value:{location:Nt,navigationType:Ze}}))}function ft(je){let{children:ye,location:Oe}=je;return zt(ct(ye),Oe)}function ct(je){let ye=[];return Children.forEach(je,Oe=>{if(!isValidElement(Oe))return;if(Oe.type===Fragment){ye.push.apply(ye,ct(Oe.props.children));return}Oe.type!==Rt&&s(!1);let $e={caseSensitive:Oe.props.caseSensitive,element:Oe.props.element,index:Oe.props.index,path:Oe.props.path};Oe.props.children&&($e.children=ct(Oe.props.children)),ye.push($e)}),ye}function qe(je){return kt(je)}},76100:function(f,g,e){"use strict";var u=e(84126),n=60103,l=60106;g.Fragment=60107,g.StrictMode=60108,g.Profiler=60114;var c=60109,d=60110,s=60112;g.Suspense=60113;var h=60115,o=60116;if(typeof Symbol=="function"&&Symbol.for){var i=Symbol.for;n=i("react.element"),l=i("react.portal"),g.Fragment=i("react.fragment"),g.StrictMode=i("react.strict_mode"),g.Profiler=i("react.profiler"),c=i("react.provider"),d=i("react.context"),s=i("react.forward_ref"),g.Suspense=i("react.suspense"),h=i("react.memo"),o=i("react.lazy")}var B=typeof Symbol=="function"&&Symbol.iterator;function p(J){return J===null||typeof J!="object"?null:(J=B&&J[B]||J["@@iterator"],typeof J=="function"?J:null)}function y(J){for(var ce="https://reactjs.org/docs/error-decoder.html?invariant="+J,W=1;W<arguments.length;W++)ce+="&args[]="+encodeURIComponent(arguments[W]);return"Minified React error #"+J+"; visit "+ce+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var m={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},E={};function x(J,ce,W){this.props=J,this.context=ce,this.refs=E,this.updater=W||m}x.prototype.isReactComponent={},x.prototype.setState=function(J,ce){if(typeof J!="object"&&typeof J!="function"&&J!=null)throw Error(y(85));this.updater.enqueueSetState(this,J,ce,"setState")},x.prototype.forceUpdate=function(J){this.updater.enqueueForceUpdate(this,J,"forceUpdate")};function I(){}I.prototype=x.prototype;function O(J,ce,W){this.props=J,this.context=ce,this.refs=E,this.updater=W||m}var D=O.prototype=new I;D.constructor=O,u(D,x.prototype),D.isPureReactComponent=!0;var S={current:null},R=Object.prototype.hasOwnProperty,M={key:!0,ref:!0,__self:!0,__source:!0};function N(J,ce,W){var j,ie={},ve=null,Fe=null;if(ce!=null)for(j in ce.ref!==void 0&&(Fe=ce.ref),ce.key!==void 0&&(ve=""+ce.key),ce)R.call(ce,j)&&!M.hasOwnProperty(j)&&(ie[j]=ce[j]);var Se=arguments.length-2;if(Se===1)ie.children=W;else if(1<Se){for(var Ge=Array(Se),ze=0;ze<Se;ze++)Ge[ze]=arguments[ze+2];ie.children=Ge}if(J&&J.defaultProps)for(j in Se=J.defaultProps,Se)ie[j]===void 0&&(ie[j]=Se[j]);return{$$typeof:n,type:J,key:ve,ref:Fe,props:ie,_owner:S.current}}function Y(J,ce){return{$$typeof:n,type:J.type,key:ce,ref:J.ref,props:J.props,_owner:J._owner}}function $(J){return typeof J=="object"&&J!==null&&J.$$typeof===n}function G(J){var ce={"=":"=0",":":"=2"};return"$"+J.replace(/[=:]/g,function(W){return ce[W]})}var ae=/\/+/g;function ne(J,ce){return typeof J=="object"&&J!==null&&J.key!=null?G(""+J.key):ce.toString(36)}function oe(J,ce,W,j,ie){var ve=typeof J;(ve==="undefined"||ve==="boolean")&&(J=null);var Fe=!1;if(J===null)Fe=!0;else switch(ve){case"string":case"number":Fe=!0;break;case"object":switch(J.$$typeof){case n:case l:Fe=!0}}if(Fe)return Fe=J,ie=ie(Fe),J=j===""?"."+ne(Fe,0):j,Array.isArray(ie)?(W="",J!=null&&(W=J.replace(ae,"$&/")+"/"),oe(ie,ce,W,"",function(ze){return ze})):ie!=null&&($(ie)&&(ie=Y(ie,W+(!ie.key||Fe&&Fe.key===ie.key?"":(""+ie.key).replace(ae,"$&/")+"/")+J)),ce.push(ie)),1;if(Fe=0,j=j===""?".":j+":",Array.isArray(J))for(var Se=0;Se<J.length;Se++){ve=J[Se];var Ge=j+ne(ve,Se);Fe+=oe(ve,ce,W,Ge,ie)}else if(Ge=p(J),typeof Ge=="function")for(J=Ge.call(J),Se=0;!(ve=J.next()).done;)ve=ve.value,Ge=j+ne(ve,Se++),Fe+=oe(ve,ce,W,Ge,ie);else if(ve==="object")throw ce=""+J,Error(y(31,ce==="[object Object]"?"object with keys {"+Object.keys(J).join(", ")+"}":ce));return Fe}function ee(J,ce,W){if(J==null)return J;var j=[],ie=0;return oe(J,j,"","",function(ve){return ce.call(W,ve,ie++)}),j}function q(J){if(J._status===-1){var ce=J._result;ce=ce(),J._status=0,J._result=ce,ce.then(function(W){J._status===0&&(W=W.default,J._status=1,J._result=W)},function(W){J._status===0&&(J._status=2,J._result=W)})}if(J._status===1)return J._result;throw J._result}var K={current:null};function se(){var J=K.current;if(J===null)throw Error(y(321));return J}var te={ReactCurrentDispatcher:K,ReactCurrentBatchConfig:{transition:0},ReactCurrentOwner:S,IsSomeRendererActing:{current:!1},assign:u};g.Children={map:ee,forEach:function(J,ce,W){ee(J,function(){ce.apply(this,arguments)},W)},count:function(J){var ce=0;return ee(J,function(){ce++}),ce},toArray:function(J){return ee(J,function(ce){return ce})||[]},only:function(J){if(!$(J))throw Error(y(143));return J}},g.Component=x,g.PureComponent=O,g.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=te,g.cloneElement=function(J,ce,W){if(J==null)throw Error(y(267,J));var j=u({},J.props),ie=J.key,ve=J.ref,Fe=J._owner;if(ce!=null){if(ce.ref!==void 0&&(ve=ce.ref,Fe=S.current),ce.key!==void 0&&(ie=""+ce.key),J.type&&J.type.defaultProps)var Se=J.type.defaultProps;for(Ge in ce)R.call(ce,Ge)&&!M.hasOwnProperty(Ge)&&(j[Ge]=ce[Ge]===void 0&&Se!==void 0?Se[Ge]:ce[Ge])}var Ge=arguments.length-2;if(Ge===1)j.children=W;else if(1<Ge){Se=Array(Ge);for(var ze=0;ze<Ge;ze++)Se[ze]=arguments[ze+2];j.children=Se}return{$$typeof:n,type:J.type,key:ie,ref:ve,props:j,_owner:Fe}},g.createContext=function(J,ce){return ce===void 0&&(ce=null),J={$$typeof:d,_calculateChangedBits:ce,_currentValue:J,_currentValue2:J,_threadCount:0,Provider:null,Consumer:null},J.Provider={$$typeof:c,_context:J},J.Consumer=J},g.createElement=N,g.createFactory=function(J){var ce=N.bind(null,J);return ce.type=J,ce},g.createRef=function(){return{current:null}},g.forwardRef=function(J){return{$$typeof:s,render:J}},g.isValidElement=$,g.lazy=function(J){return{$$typeof:o,_payload:{_status:-1,_result:J},_init:q}},g.memo=function(J,ce){return{$$typeof:h,type:J,compare:ce===void 0?null:ce}},g.useCallback=function(J,ce){return se().useCallback(J,ce)},g.useContext=function(J,ce){return se().useContext(J,ce)},g.useDebugValue=function(){},g.useEffect=function(J,ce){return se().useEffect(J,ce)},g.useImperativeHandle=function(J,ce,W){return se().useImperativeHandle(J,ce,W)},g.useLayoutEffect=function(J,ce){return se().useLayoutEffect(J,ce)},g.useMemo=function(J,ce){return se().useMemo(J,ce)},g.useReducer=function(J,ce,W){return se().useReducer(J,ce,W)},g.useRef=function(J){return se().useRef(J)},g.useState=function(J){return se().useState(J)},g.version="17.0.2"},59301:function(f,g,e){"use strict";f.exports=e(76100)},59781:function(f,g,e){"use strict";e.d(g,{DE:function(){return S},MT:function(){return y},UY:function(){return O},md:function(){return M},qC:function(){return R}});var u=e(33885);function n(N){return"Minified Redux error #"+N+"; visit https://redux.js.org/Errors?code="+N+" for the full message or use the non-minified dev environment for full errors. "}var l=function(){return typeof Symbol=="function"&&Symbol.observable||"@@observable"}(),c=function(){return Math.random().toString(36).substring(7).split("").join(".")},d={INIT:"@@redux/INIT"+c(),REPLACE:"@@redux/REPLACE"+c(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+c()}};function s(N){if(typeof N!="object"||N===null)return!1;for(var Y=N;Object.getPrototypeOf(Y)!==null;)Y=Object.getPrototypeOf(Y);return Object.getPrototypeOf(N)===Y}function h(N){if(N===void 0)return"undefined";if(N===null)return"null";var Y=typeof N;switch(Y){case"boolean":case"string":case"number":case"symbol":case"function":return Y}if(Array.isArray(N))return"array";if(B(N))return"date";if(i(N))return"error";var $=o(N);switch($){case"Symbol":case"Promise":case"WeakMap":case"WeakSet":case"Map":case"Set":return $}return Y.slice(8,-1).toLowerCase().replace(/\s/g,"")}function o(N){return typeof N.constructor=="function"?N.constructor.name:null}function i(N){return N instanceof Error||typeof N.message=="string"&&N.constructor&&typeof N.constructor.stackTraceLimit=="number"}function B(N){return N instanceof Date?!0:typeof N.toDateString=="function"&&typeof N.getDate=="function"&&typeof N.setDate=="function"}function p(N){var Y=typeof N;return Y}function y(N,Y,$){var G;if(typeof Y=="function"&&typeof $=="function"||typeof $=="function"&&typeof arguments[3]=="function")throw new Error(n(0));if(typeof Y=="function"&&typeof $=="undefined"&&($=Y,Y=void 0),typeof $!="undefined"){if(typeof $!="function")throw new Error(n(1));return $(y)(N,Y)}if(typeof N!="function")throw new Error(n(2));var ae=N,ne=Y,oe=[],ee=oe,q=!1;function K(){ee===oe&&(ee=oe.slice())}function se(){if(q)throw new Error(n(3));return ne}function te(j){if(typeof j!="function")throw new Error(n(4));if(q)throw new Error(n(5));var ie=!0;return K(),ee.push(j),function(){if(ie){if(q)throw new Error(n(6));ie=!1,K();var Fe=ee.indexOf(j);ee.splice(Fe,1),oe=null}}}function J(j){if(!s(j))throw new Error(n(7));if(typeof j.type=="undefined")throw new Error(n(8));if(q)throw new Error(n(9));try{q=!0,ne=ae(ne,j)}finally{q=!1}for(var ie=oe=ee,ve=0;ve<ie.length;ve++){var Fe=ie[ve];Fe()}return j}function ce(j){if(typeof j!="function")throw new Error(n(10));ae=j,J({type:d.REPLACE})}function W(){var j,ie=te;return j={subscribe:function(Fe){if(typeof Fe!="object"||Fe===null)throw new Error(n(11));function Se(){Fe.next&&Fe.next(se())}Se();var Ge=ie(Se);return{unsubscribe:Ge}}},j[l]=function(){return this},j}return J({type:d.INIT}),G={dispatch:J,subscribe:te,getState:se,replaceReducer:ce},G[l]=W,G}var m=null;function E(N){typeof console!="undefined"&&typeof console.error=="function"&&console.error(N);try{throw new Error(N)}catch(Y){}}function x(N,Y,$,G){var ae=Object.keys(Y),ne=$&&$.type===d.INIT?"preloadedState argument passed to createStore":"previous state received by the reducer";if(ae.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(!s(N))return"The "+ne+' has unexpected type of "'+p(N)+'". Expected argument to be an object with the following '+('keys: "'+ae.join('", "')+'"');var oe=Object.keys(N).filter(function(ee){return!Y.hasOwnProperty(ee)&&!G[ee]});if(oe.forEach(function(ee){G[ee]=!0}),!($&&$.type===d.REPLACE)&&oe.length>0)return"Unexpected "+(oe.length>1?"keys":"key")+" "+('"'+oe.join('", "')+'" found in '+ne+". ")+"Expected to find one of the known reducer keys instead: "+('"'+ae.join('", "')+'". Unexpected keys will be ignored.')}function I(N){Object.keys(N).forEach(function(Y){var $=N[Y],G=$(void 0,{type:d.INIT});if(typeof G=="undefined")throw new Error(n(12));if(typeof $(void 0,{type:d.PROBE_UNKNOWN_ACTION()})=="undefined")throw new Error(n(13))})}function O(N){for(var Y=Object.keys(N),$={},G=0;G<Y.length;G++){var ae=Y[G];typeof N[ae]=="function"&&($[ae]=N[ae])}var ne=Object.keys($),oe,ee;try{I($)}catch(q){ee=q}return function(K,se){if(K===void 0&&(K={}),ee)throw ee;if(0)var te;for(var J=!1,ce={},W=0;W<ne.length;W++){var j=ne[W],ie=$[j],ve=K[j],Fe=ie(ve,se);if(typeof Fe=="undefined"){var Se=se&&se.type;throw new Error(n(14))}ce[j]=Fe,J=J||Fe!==ve}return J=J||ne.length!==Object.keys(K).length,J?ce:K}}function D(N,Y){return function(){return Y(N.apply(this,arguments))}}function S(N,Y){if(typeof N=="function")return D(N,Y);if(typeof N!="object"||N===null)throw new Error(n(16));var $={};for(var G in N){var ae=N[G];typeof ae=="function"&&($[G]=D(ae,Y))}return $}function R(){for(var N=arguments.length,Y=new Array(N),$=0;$<N;$++)Y[$]=arguments[$];return Y.length===0?function(G){return G}:Y.length===1?Y[0]:Y.reduce(function(G,ae){return function(){return G(ae.apply(void 0,arguments))}})}function M(){for(var N=arguments.length,Y=new Array(N),$=0;$<N;$++)Y[$]=arguments[$];return function(G){return function(){var ae=G.apply(void 0,arguments),ne=function(){throw new Error(n(15))},oe={getState:ae.getState,dispatch:function(){return ne.apply(void 0,arguments)}},ee=Y.map(function(q){return q(oe)});return ne=R.apply(void 0,ee)(ae.dispatch),(0,u.Z)((0,u.Z)({},ae),{},{dispatch:ne})}}}},58246:function(f){var g=function(e){"use strict";var u=Object.prototype,n=u.hasOwnProperty,l=Object.defineProperty||function(te,J,ce){te[J]=ce.value},c,d=typeof Symbol=="function"?Symbol:{},s=d.iterator||"@@iterator",h=d.asyncIterator||"@@asyncIterator",o=d.toStringTag||"@@toStringTag";function i(te,J,ce){return Object.defineProperty(te,J,{value:ce,enumerable:!0,configurable:!0,writable:!0}),te[J]}try{i({},"")}catch(te){i=function(J,ce,W){return J[ce]=W}}function B(te,J,ce,W){var j=J&&J.prototype instanceof O?J:O,ie=Object.create(j.prototype),ve=new q(W||[]);return l(ie,"_invoke",{value:ae(te,ce,ve)}),ie}e.wrap=B;function p(te,J,ce){try{return{type:"normal",arg:te.call(J,ce)}}catch(W){return{type:"throw",arg:W}}}var y="suspendedStart",m="suspendedYield",E="executing",x="completed",I={};function O(){}function D(){}function S(){}var R={};i(R,s,function(){return this});var M=Object.getPrototypeOf,N=M&&M(M(K([])));N&&N!==u&&n.call(N,s)&&(R=N);var Y=S.prototype=O.prototype=Object.create(R);D.prototype=S,l(Y,"constructor",{value:S,configurable:!0}),l(S,"constructor",{value:D,configurable:!0}),D.displayName=i(S,o,"GeneratorFunction");function $(te){["next","throw","return"].forEach(function(J){i(te,J,function(ce){return this._invoke(J,ce)})})}e.isGeneratorFunction=function(te){var J=typeof te=="function"&&te.constructor;return J?J===D||(J.displayName||J.name)==="GeneratorFunction":!1},e.mark=function(te){return Object.setPrototypeOf?Object.setPrototypeOf(te,S):(te.__proto__=S,i(te,o,"GeneratorFunction")),te.prototype=Object.create(Y),te},e.awrap=function(te){return{__await:te}};function G(te,J){function ce(ie,ve,Fe,Se){var Ge=p(te[ie],te,ve);if(Ge.type==="throw")Se(Ge.arg);else{var ze=Ge.arg,Pt=ze.value;return Pt&&typeof Pt=="object"&&n.call(Pt,"__await")?J.resolve(Pt.__await).then(function(pt){ce("next",pt,Fe,Se)},function(pt){ce("throw",pt,Fe,Se)}):J.resolve(Pt).then(function(pt){ze.value=pt,Fe(ze)},function(pt){return ce("throw",pt,Fe,Se)})}}var W;function j(ie,ve){function Fe(){return new J(function(Se,Ge){ce(ie,ve,Se,Ge)})}return W=W?W.then(Fe,Fe):Fe()}l(this,"_invoke",{value:j})}$(G.prototype),i(G.prototype,h,function(){return this}),e.AsyncIterator=G,e.async=function(te,J,ce,W,j){j===void 0&&(j=Promise);var ie=new G(B(te,J,ce,W),j);return e.isGeneratorFunction(J)?ie:ie.next().then(function(ve){return ve.done?ve.value:ie.next()})};function ae(te,J,ce){var W=y;return function(ie,ve){if(W===E)throw new Error("Generator is already running");if(W===x){if(ie==="throw")throw ve;return se()}for(ce.method=ie,ce.arg=ve;;){var Fe=ce.delegate;if(Fe){var Se=ne(Fe,ce);if(Se){if(Se===I)continue;return Se}}if(ce.method==="next")ce.sent=ce._sent=ce.arg;else if(ce.method==="throw"){if(W===y)throw W=x,ce.arg;ce.dispatchException(ce.arg)}else ce.method==="return"&&ce.abrupt("return",ce.arg);W=E;var Ge=p(te,J,ce);if(Ge.type==="normal"){if(W=ce.done?x:m,Ge.arg===I)continue;return{value:Ge.arg,done:ce.done}}else Ge.type==="throw"&&(W=x,ce.method="throw",ce.arg=Ge.arg)}}}function ne(te,J){var ce=J.method,W=te.iterator[ce];if(W===c)return J.delegate=null,ce==="throw"&&te.iterator.return&&(J.method="return",J.arg=c,ne(te,J),J.method==="throw")||ce!=="return"&&(J.method="throw",J.arg=new TypeError("The iterator does not provide a '"+ce+"' method")),I;var j=p(W,te.iterator,J.arg);if(j.type==="throw")return J.method="throw",J.arg=j.arg,J.delegate=null,I;var ie=j.arg;if(!ie)return J.method="throw",J.arg=new TypeError("iterator result is not an object"),J.delegate=null,I;if(ie.done)J[te.resultName]=ie.value,J.next=te.nextLoc,J.method!=="return"&&(J.method="next",J.arg=c);else return ie;return J.delegate=null,I}$(Y),i(Y,o,"Generator"),i(Y,s,function(){return this}),i(Y,"toString",function(){return"[object Generator]"});function oe(te){var J={tryLoc:te[0]};1 in te&&(J.catchLoc=te[1]),2 in te&&(J.finallyLoc=te[2],J.afterLoc=te[3]),this.tryEntries.push(J)}function ee(te){var J=te.completion||{};J.type="normal",delete J.arg,te.completion=J}function q(te){this.tryEntries=[{tryLoc:"root"}],te.forEach(oe,this),this.reset(!0)}e.keys=function(te){var J=Object(te),ce=[];for(var W in J)ce.push(W);return ce.reverse(),function j(){for(;ce.length;){var ie=ce.pop();if(ie in J)return j.value=ie,j.done=!1,j}return j.done=!0,j}};function K(te){if(te){var J=te[s];if(J)return J.call(te);if(typeof te.next=="function")return te;if(!isNaN(te.length)){var ce=-1,W=function j(){for(;++ce<te.length;)if(n.call(te,ce))return j.value=te[ce],j.done=!1,j;return j.value=c,j.done=!0,j};return W.next=W}}return{next:se}}e.values=K;function se(){return{value:c,done:!0}}return q.prototype={constructor:q,reset:function(te){if(this.prev=0,this.next=0,this.sent=this._sent=c,this.done=!1,this.delegate=null,this.method="next",this.arg=c,this.tryEntries.forEach(ee),!te)for(var J in this)J.charAt(0)==="t"&&n.call(this,J)&&!isNaN(+J.slice(1))&&(this[J]=c)},stop:function(){this.done=!0;var te=this.tryEntries[0],J=te.completion;if(J.type==="throw")throw J.arg;return this.rval},dispatchException:function(te){if(this.done)throw te;var J=this;function ce(Se,Ge){return ie.type="throw",ie.arg=te,J.next=Se,Ge&&(J.method="next",J.arg=c),!!Ge}for(var W=this.tryEntries.length-1;W>=0;--W){var j=this.tryEntries[W],ie=j.completion;if(j.tryLoc==="root")return ce("end");if(j.tryLoc<=this.prev){var ve=n.call(j,"catchLoc"),Fe=n.call(j,"finallyLoc");if(ve&&Fe){if(this.prev<j.catchLoc)return ce(j.catchLoc,!0);if(this.prev<j.finallyLoc)return ce(j.finallyLoc)}else if(ve){if(this.prev<j.catchLoc)return ce(j.catchLoc,!0)}else if(Fe){if(this.prev<j.finallyLoc)return ce(j.finallyLoc)}else throw new Error("try statement without catch or finally")}}},abrupt:function(te,J){for(var ce=this.tryEntries.length-1;ce>=0;--ce){var W=this.tryEntries[ce];if(W.tryLoc<=this.prev&&n.call(W,"finallyLoc")&&this.prev<W.finallyLoc){var j=W;break}}j&&(te==="break"||te==="continue")&&j.tryLoc<=J&&J<=j.finallyLoc&&(j=null);var ie=j?j.completion:{};return ie.type=te,ie.arg=J,j?(this.method="next",this.next=j.finallyLoc,I):this.complete(ie)},complete:function(te,J){if(te.type==="throw")throw te.arg;return te.type==="break"||te.type==="continue"?this.next=te.arg:te.type==="return"?(this.rval=this.arg=te.arg,this.method="return",this.next="end"):te.type==="normal"&&J&&(this.next=J),I},finish:function(te){for(var J=this.tryEntries.length-1;J>=0;--J){var ce=this.tryEntries[J];if(ce.finallyLoc===te)return this.complete(ce.completion,ce.afterLoc),ee(ce),I}},catch:function(te){for(var J=this.tryEntries.length-1;J>=0;--J){var ce=this.tryEntries[J];if(ce.tryLoc===te){var W=ce.completion;if(W.type==="throw"){var j=W.arg;ee(ce)}return j}}throw new Error("illegal catch attempt")},delegateYield:function(te,J,ce){return this.delegate={iterator:K(te),resultName:J,nextLoc:ce},this.method==="next"&&(this.arg=c),I}},e}(f.exports);try{regeneratorRuntime=g}catch(e){typeof globalThis=="object"?globalThis.regeneratorRuntime=g:Function("r","regeneratorRuntime = r")(g)}},76374:function(f,g,e){"use strict";var u=function(){if(typeof Map!="undefined")return Map;function q(K,se){var te=-1;return K.some(function(J,ce){return J[0]===se?(te=ce,!0):!1}),te}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(se){var te=q(this.__entries__,se),J=this.__entries__[te];return J&&J[1]},K.prototype.set=function(se,te){var J=q(this.__entries__,se);~J?this.__entries__[J][1]=te:this.__entries__.push([se,te])},K.prototype.delete=function(se){var te=this.__entries__,J=q(te,se);~J&&te.splice(J,1)},K.prototype.has=function(se){return!!~q(this.__entries__,se)},K.prototype.clear=function(){this.__entries__.splice(0)},K.prototype.forEach=function(se,te){te===void 0&&(te=null);for(var J=0,ce=this.__entries__;J<ce.length;J++){var W=ce[J];se.call(te,W[1],W[0])}},K}()}(),n=typeof window!="undefined"&&typeof document!="undefined"&&window.document===document,l=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")()}(),c=function(){return typeof requestAnimationFrame=="function"?requestAnimationFrame.bind(l):function(q){return setTimeout(function(){return q(Date.now())},1e3/60)}}(),d=2;function s(q,K){var se=!1,te=!1,J=0;function ce(){se&&(se=!1,q()),te&&j()}function W(){c(ce)}function j(){var ie=Date.now();if(se){if(ie-J<d)return;te=!0}else se=!0,te=!1,setTimeout(W,K);J=ie}return j}var h=20,o=["top","right","bottom","left","width","height","size","weight"],i=typeof MutationObserver!="undefined",B=function(){function q(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=s(this.refresh.bind(this),h)}return q.prototype.addObserver=function(K){~this.observers_.indexOf(K)||this.observers_.push(K),this.connected_||this.connect_()},q.prototype.removeObserver=function(K){var se=this.observers_,te=se.indexOf(K);~te&&se.splice(te,1),!se.length&&this.connected_&&this.disconnect_()},q.prototype.refresh=function(){var K=this.updateObservers_();K&&this.refresh()},q.prototype.updateObservers_=function(){var K=this.observers_.filter(function(se){return se.gatherActive(),se.hasActive()});return K.forEach(function(se){return se.broadcastActive()}),K.length>0},q.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)},q.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)},q.prototype.onTransitionEnd_=function(K){var se=K.propertyName,te=se===void 0?"":se,J=o.some(function(ce){return!!~te.indexOf(ce)});J&&this.refresh()},q.getInstance=function(){return this.instance_||(this.instance_=new q),this.instance_},q.instance_=null,q}(),p=function(q,K){for(var se=0,te=Object.keys(K);se<te.length;se++){var J=te[se];Object.defineProperty(q,J,{value:K[J],enumerable:!1,writable:!1,configurable:!0})}return q},y=function(q){var K=q&&q.ownerDocument&&q.ownerDocument.defaultView;return K||l},m=Y(0,0,0,0);function E(q){return parseFloat(q)||0}function x(q){for(var K=[],se=1;se<arguments.length;se++)K[se-1]=arguments[se];return K.reduce(function(te,J){var ce=q["border-"+J+"-width"];return te+E(ce)},0)}function I(q){for(var K=["top","right","bottom","left"],se={},te=0,J=K;te<J.length;te++){var ce=J[te],W=q["padding-"+ce];se[ce]=E(W)}return se}function O(q){var K=q.getBBox();return Y(0,0,K.width,K.height)}function D(q){var K=q.clientWidth,se=q.clientHeight;if(!K&&!se)return m;var te=y(q).getComputedStyle(q),J=I(te),ce=J.left+J.right,W=J.top+J.bottom,j=E(te.width),ie=E(te.height);if(te.boxSizing==="border-box"&&(Math.round(j+ce)!==K&&(j-=x(te,"left","right")+ce),Math.round(ie+W)!==se&&(ie-=x(te,"top","bottom")+W)),!R(q)){var ve=Math.round(j+ce)-K,Fe=Math.round(ie+W)-se;Math.abs(ve)!==1&&(j-=ve),Math.abs(Fe)!==1&&(ie-=Fe)}return Y(J.left,J.top,j,ie)}var S=function(){return typeof SVGGraphicsElement!="undefined"?function(q){return q instanceof y(q).SVGGraphicsElement}:function(q){return q instanceof y(q).SVGElement&&typeof q.getBBox=="function"}}();function R(q){return q===y(q).document.documentElement}function M(q){return n?S(q)?O(q):D(q):m}function N(q){var K=q.x,se=q.y,te=q.width,J=q.height,ce=typeof DOMRectReadOnly!="undefined"?DOMRectReadOnly:Object,W=Object.create(ce.prototype);return p(W,{x:K,y:se,width:te,height:J,top:se,right:K+te,bottom:J+se,left:K}),W}function Y(q,K,se,te){return{x:q,y:K,width:se,height:te}}var $=function(){function q(K){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=Y(0,0,0,0),this.target=K}return q.prototype.isActive=function(){var K=M(this.target);return this.contentRect_=K,K.width!==this.broadcastWidth||K.height!==this.broadcastHeight},q.prototype.broadcastRect=function(){var K=this.contentRect_;return this.broadcastWidth=K.width,this.broadcastHeight=K.height,K},q}(),G=function(){function q(K,se){var te=N(se);p(this,{target:K,contentRect:te})}return q}(),ae=function(){function q(K,se,te){if(this.activeObservations_=[],this.observations_=new u,typeof K!="function")throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=K,this.controller_=se,this.callbackCtx_=te}return q.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 y(K).Element))throw new TypeError('parameter 1 is not of type "Element".');var se=this.observations_;se.has(K)||(se.set(K,new $(K)),this.controller_.addObserver(this),this.controller_.refresh())}},q.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 y(K).Element))throw new TypeError('parameter 1 is not of type "Element".');var se=this.observations_;se.has(K)&&(se.delete(K),se.size||this.controller_.removeObserver(this))}},q.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},q.prototype.gatherActive=function(){var K=this;this.clearActive(),this.observations_.forEach(function(se){se.isActive()&&K.activeObservations_.push(se)})},q.prototype.broadcastActive=function(){if(this.hasActive()){var K=this.callbackCtx_,se=this.activeObservations_.map(function(te){return new G(te.target,te.broadcastRect())});this.callback_.call(K,se,K),this.clearActive()}},q.prototype.clearActive=function(){this.activeObservations_.splice(0)},q.prototype.hasActive=function(){return this.activeObservations_.length>0},q}(),ne=typeof WeakMap!="undefined"?new WeakMap:new u,oe=function(){function q(K){if(!(this instanceof q))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var se=B.getInstance(),te=new ae(K,se,this);ne.set(this,te)}return q}();["observe","unobserve","disconnect"].forEach(function(q){oe.prototype[q]=function(){var K;return(K=ne.get(this))[q].apply(K,arguments)}});var ee=function(){return typeof l.ResizeObserver!="undefined"?l.ResizeObserver:oe}();g.Z=ee},74284:function(f,g){"use strict";var e,u,n,l;if(typeof performance=="object"&&typeof performance.now=="function"){var c=performance;g.unstable_now=function(){return c.now()}}else{var d=Date,s=d.now();g.unstable_now=function(){return d.now()-s}}if(typeof window=="undefined"||typeof MessageChannel!="function"){var h=null,o=null,i=function(){if(h!==null)try{var W=g.unstable_now();h(!0,W),h=null}catch(j){throw setTimeout(i,0),j}};e=function(W){h!==null?setTimeout(e,0,W):(h=W,setTimeout(i,0))},u=function(W,j){o=setTimeout(W,j)},n=function(){clearTimeout(o)},g.unstable_shouldYield=function(){return!1},l=g.unstable_forceFrameRate=function(){}}else{var B=window.setTimeout,p=window.clearTimeout;if(typeof console!="undefined"){var y=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 y!="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 m=!1,E=null,x=-1,I=5,O=0;g.unstable_shouldYield=function(){return g.unstable_now()>=O},l=function(){},g.unstable_forceFrameRate=function(W){0>W||125<W?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):I=0<W?Math.floor(1e3/W):5};var D=new MessageChannel,S=D.port2;D.port1.onmessage=function(){if(E!==null){var W=g.unstable_now();O=W+I;try{E(!0,W)?S.postMessage(null):(m=!1,E=null)}catch(j){throw S.postMessage(null),j}}else m=!1},e=function(W){E=W,m||(m=!0,S.postMessage(null))},u=function(W,j){x=B(function(){W(g.unstable_now())},j)},n=function(){p(x),x=-1}}function R(W,j){var ie=W.length;W.push(j);e:for(;;){var ve=ie-1>>>1,Fe=W[ve];if(Fe!==void 0&&0<Y(Fe,j))W[ve]=j,W[ie]=Fe,ie=ve;else break e}}function M(W){return W=W[0],W===void 0?null:W}function N(W){var j=W[0];if(j!==void 0){var ie=W.pop();if(ie!==j){W[0]=ie;e:for(var ve=0,Fe=W.length;ve<Fe;){var Se=2*(ve+1)-1,Ge=W[Se],ze=Se+1,Pt=W[ze];if(Ge!==void 0&&0>Y(Ge,ie))Pt!==void 0&&0>Y(Pt,Ge)?(W[ve]=Pt,W[ze]=ie,ve=ze):(W[ve]=Ge,W[Se]=ie,ve=Se);else if(Pt!==void 0&&0>Y(Pt,ie))W[ve]=Pt,W[ze]=ie,ve=ze;else break e}}return j}return null}function Y(W,j){var ie=W.sortIndex-j.sortIndex;return ie!==0?ie:W.id-j.id}var $=[],G=[],ae=1,ne=null,oe=3,ee=!1,q=!1,K=!1;function se(W){for(var j=M(G);j!==null;){if(j.callback===null)N(G);else if(j.startTime<=W)N(G),j.sortIndex=j.expirationTime,R($,j);else break;j=M(G)}}function te(W){if(K=!1,se(W),!q)if(M($)!==null)q=!0,e(J);else{var j=M(G);j!==null&&u(te,j.startTime-W)}}function J(W,j){q=!1,K&&(K=!1,n()),ee=!0;var ie=oe;try{for(se(j),ne=M($);ne!==null&&(!(ne.expirationTime>j)||W&&!g.unstable_shouldYield());){var ve=ne.callback;if(typeof ve=="function"){ne.callback=null,oe=ne.priorityLevel;var Fe=ve(ne.expirationTime<=j);j=g.unstable_now(),typeof Fe=="function"?ne.callback=Fe:ne===M($)&&N($),se(j)}else N($);ne=M($)}if(ne!==null)var Se=!0;else{var Ge=M(G);Ge!==null&&u(te,Ge.startTime-j),Se=!1}return Se}finally{ne=null,oe=ie,ee=!1}}var ce=l;g.unstable_IdlePriority=5,g.unstable_ImmediatePriority=1,g.unstable_LowPriority=4,g.unstable_NormalPriority=3,g.unstable_Profiling=null,g.unstable_UserBlockingPriority=2,g.unstable_cancelCallback=function(W){W.callback=null},g.unstable_continueExecution=function(){q||ee||(q=!0,e(J))},g.unstable_getCurrentPriorityLevel=function(){return oe},g.unstable_getFirstCallbackNode=function(){return M($)},g.unstable_next=function(W){switch(oe){case 1:case 2:case 3:var j=3;break;default:j=oe}var ie=oe;oe=j;try{return W()}finally{oe=ie}},g.unstable_pauseExecution=function(){},g.unstable_requestPaint=ce,g.unstable_runWithPriority=function(W,j){switch(W){case 1:case 2:case 3:case 4:case 5:break;default:W=3}var ie=oe;oe=W;try{return j()}finally{oe=ie}},g.unstable_scheduleCallback=function(W,j,ie){var ve=g.unstable_now();switch(typeof ie=="object"&&ie!==null?(ie=ie.delay,ie=typeof ie=="number"&&0<ie?ve+ie:ve):ie=ve,W){case 1:var Fe=-1;break;case 2:Fe=250;break;case 5:Fe=1073741823;break;case 4:Fe=1e4;break;default:Fe=5e3}return Fe=ie+Fe,W={id:ae++,callback:j,priorityLevel:W,startTime:ie,expirationTime:Fe,sortIndex:-1},ie>ve?(W.sortIndex=ie,R(G,W),M($)===null&&W===M(G)&&(K?n():K=!0,u(te,ie-ve))):(W.sortIndex=Fe,R($,W),q||ee||(q=!0,e(J))),W},g.unstable_wrapCallback=function(W){var j=oe;return function(){var ie=oe;oe=j;try{return W.apply(this,arguments)}finally{oe=ie}}}},43014:function(f,g,e){"use strict";f.exports=e(74284)},18947:function(f){"use strict";function g(e,u){if(e===u)return!0;if(!e||!u)return!1;var n=Object.keys(e),l=Object.keys(u),c=n.length;if(l.length!==c)return!1;for(var d=0;d<c;d++){var s=n[d];if(e[s]!==u[s]||!Object.prototype.hasOwnProperty.call(u,s))return!1}return!0}f.exports=g},19747:function(f){f.exports=function(e,u,n,l){var c=n?n.call(l,e,u):void 0;if(c!==void 0)return!!c;if(e===u)return!0;if(typeof e!="object"||!e||typeof u!="object"||!u)return!1;var d=Object.keys(e),s=Object.keys(u);if(d.length!==s.length)return!1;for(var h=Object.prototype.hasOwnProperty.bind(u),o=0;o<d.length;o++){var i=d[o];if(!h(i))return!1;var B=e[i],p=u[i];if(c=n?n.call(l,B,p,i):void 0,c===!1||c===void 0&&B!==p)return!1}return!0}},98040:function(f){f.exports=function(){var g=document.getSelection();if(!g.rangeCount)return function(){};for(var e=document.activeElement,u=[],n=0;n<g.rangeCount;n++)u.push(g.getRangeAt(n));switch(e.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":e.blur();break;default:e=null;break}return g.removeAllRanges(),function(){g.type==="Caret"&&g.removeAllRanges(),g.rangeCount||u.forEach(function(l){g.addRange(l)}),e&&e.focus()}}},797:function(f,g,e){"use strict";var u=e(54723);f.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(l){return!1}return!u(n)}},95562:function(f,g,e){"use strict";var u=e(57046),n={object:!0,function:!0,undefined:!0};f.exports=function(l){return u(l)?hasOwnProperty.call(n,typeof l):!1}},69574:function(f,g,e){"use strict";var u=e(797),n=/^\s*class[\s{/}]/,l=Function.prototype.toString;f.exports=function(c){return!(!u(c)||n.test(l.call(c)))}},54723:function(f,g,e){"use strict";var u=e(95562);f.exports=function(n){if(!u(n))return!1;try{return n.constructor?n.constructor.prototype===n:!1}catch(l){return!1}}},57046:function(f){"use strict";var g=void 0;f.exports=function(e){return e!==g&&e!==null}},23188:function(f,g,e){"use strict";var u=e(59301);function n(y,m){return y===m&&(y!==0||1/y===1/m)||y!==y&&m!==m}var l=typeof Object.is=="function"?Object.is:n,c=u.useState,d=u.useEffect,s=u.useLayoutEffect,h=u.useDebugValue;function o(y,m){var E=m(),x=c({inst:{value:E,getSnapshot:m}}),I=x[0].inst,O=x[1];return s(function(){I.value=E,I.getSnapshot=m,i(I)&&O({inst:I})},[y,E,m]),d(function(){return i(I)&&O({inst:I}),y(function(){i(I)&&O({inst:I})})},[y]),h(E),E}function i(y){var m=y.getSnapshot;y=y.value;try{var E=m();return!l(y,E)}catch(x){return!0}}function B(y,m){return m()}var p=typeof window=="undefined"||typeof window.document=="undefined"||typeof window.document.createElement=="undefined"?B:o;g.useSyncExternalStore=u.useSyncExternalStore!==void 0?u.useSyncExternalStore:p},35316:function(f,g,e){"use strict";var u=e(59301),n=e(44718);function l(B,p){return B===p&&(B!==0||1/B===1/p)||B!==B&&p!==p}var c=typeof Object.is=="function"?Object.is:l,d=n.useSyncExternalStore,s=u.useRef,h=u.useEffect,o=u.useMemo,i=u.useDebugValue;g.useSyncExternalStoreWithSelector=function(B,p,y,m,E){var x=s(null);if(x.current===null){var I={hasValue:!1,value:null};x.current=I}else I=x.current;x=o(function(){function D(Y){if(!S){if(S=!0,R=Y,Y=m(Y),E!==void 0&&I.hasValue){var $=I.value;if(E($,Y))return M=$}return M=Y}if($=M,c(R,Y))return $;var G=m(Y);return E!==void 0&&E($,G)?(R=Y,$):(R=Y,M=G)}var S=!1,R,M,N=y===void 0?null:y;return[function(){return D(p())},N===null?void 0:function(){return D(N())}]},[p,y,m,E]);var O=d(B,x[0],x[1]);return h(function(){I.hasValue=!0,I.value=O},[O]),i(O),O}},44718:function(f,g,e){"use strict";f.exports=e(23188)},56805:function(f,g,e){"use strict";f.exports=e(35316)},1012:function(f,g,e){"use strict";e.d(g,{Z:function(){return y}});var u=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 l(){if(!u)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return u(n)}var c=/^(?:[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 d(m){return typeof m=="string"&&c.test(m)}for(var s=d,h=[],o=0;o<256;++o)h.push((o+256).toString(16).substr(1));function i(m){var E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,x=(h[m[E+0]]+h[m[E+1]]+h[m[E+2]]+h[m[E+3]]+"-"+h[m[E+4]]+h[m[E+5]]+"-"+h[m[E+6]]+h[m[E+7]]+"-"+h[m[E+8]]+h[m[E+9]]+"-"+h[m[E+10]]+h[m[E+11]]+h[m[E+12]]+h[m[E+13]]+h[m[E+14]]+h[m[E+15]]).toLowerCase();if(!s(x))throw TypeError("Stringified UUID is invalid");return x}var B=i;function p(m,E,x){m=m||{};var I=m.random||(m.rng||l)();if(I[6]=I[6]&15|64,I[8]=I[8]&63|128,E){x=x||0;for(var O=0;O<16;++O)E[x+O]=I[O];return E}return B(I)}var y=p},56754:function(f){"use strict";var g=function(){};f.exports=g},85239:function(f){"use strict";var g=!1,e=function(){};if(g){var u=function(l,c){var d=arguments.length;c=new Array(d>1?d-1:0);for(var s=1;s<d;s++)c[s-1]=arguments[s];var h=0,o="Warning: "+l.replace(/%s/g,function(){return c[h++]});typeof console!="undefined"&&console.error(o);try{throw new Error(o)}catch(i){}};e=function(n,l,c){var d=arguments.length;c=new Array(d>2?d-2:0);for(var s=2;s<d;s++)c[s-2]=arguments[s];if(l===void 0)throw new Error("`warning(condition, format, ...args)` requires a warning message argument");n||u.apply(null,[l].concat(c))}}f.exports=e},4977:function(f){"use strict";f.exports="data:image/png;base64,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"},56022:function(f){"use strict";f.exports="data:image/png;base64,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"},26551:function(f){"use strict";f.exports="data:image/png;base64,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"},58478:function(f){"use strict";f.exports="data:image/png;base64,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"},3828:function(){},43968:function(f){function g(e,u){this.v=e,this.k=u}f.exports=g,f.exports.__esModule=!0,f.exports.default=f.exports},20943:function(f,g,e){var u=e(35859);function n(){var l,c,d=typeof Symbol=="function"?Symbol:{},s=d.iterator||"@@iterator",h=d.toStringTag||"@@toStringTag";function o(I,O,D,S){var R=O&&O.prototype instanceof B?O:B,M=Object.create(R.prototype);return u(M,"_invoke",function(N,Y,$){var G,ae,ne,oe=0,ee=$||[],q=!1,K={p:0,n:0,v:l,a:se,f:se.bind(l,4),d:function(J,ce){return G=J,ae=0,ne=l,K.n=ce,i}};function se(te,J){for(ae=te,ne=J,c=0;!q&&oe&&!ce&&c<ee.length;c++){var ce,W=ee[c],j=K.p,ie=W[2];te>3?(ce=ie===J)&&(ne=W[(ae=W[4])?5:(ae=3,3)],W[4]=W[5]=l):W[0]<=j&&((ce=te<2&&j<W[1])?(ae=0,K.v=J,K.n=W[1]):j<ie&&(ce=te<3||W[0]>J||J>ie)&&(W[4]=te,W[5]=J,K.n=ie,ae=0))}if(ce||te>1)return i;throw q=!0,J}return function(te,J,ce){if(oe>1)throw TypeError("Generator is already running");for(q&&J===1&&se(J,ce),ae=J,ne=ce;(c=ae<2?l:ne)||!q;){G||(ae?ae<3?(ae>1&&(K.n=-1),se(ae,ne)):K.n=ne:K.v=ne);try{if(oe=2,G){if(ae||(te="next"),c=G[te]){if(!(c=c.call(G,ne)))throw TypeError("iterator result is not an object");if(!c.done)return c;ne=c.value,ae<2&&(ae=0)}else ae===1&&(c=G.return)&&c.call(G),ae<2&&(ne=TypeError("The iterator does not provide a '"+te+"' method"),ae=1);G=l}else if((c=(q=K.n<0)?ne:N.call(Y,K))!==i)break}catch(W){G=l,ae=1,ne=W}finally{oe=1}}return{value:c,done:q}}}(I,D,S),!0),M}var i={};function B(){}function p(){}function y(){}c=Object.getPrototypeOf;var m=[][s]?c(c([][s]())):(u(c={},s,function(){return this}),c),E=y.prototype=B.prototype=Object.create(m);function x(I){return Object.setPrototypeOf?Object.setPrototypeOf(I,y):(I.__proto__=y,u(I,h,"GeneratorFunction")),I.prototype=Object.create(E),I}return p.prototype=y,u(E,"constructor",y),u(y,"constructor",p),p.displayName="GeneratorFunction",u(y,h,"GeneratorFunction"),u(E),u(E,h,"Generator"),u(E,s,function(){return this}),u(E,"toString",function(){return"[object Generator]"}),(f.exports=n=function(){return{w:o,m:x}},f.exports.__esModule=!0,f.exports.default=f.exports)()}f.exports=n,f.exports.__esModule=!0,f.exports.default=f.exports},36490:function(f,g,e){var u=e(66142);function n(l,c,d,s,h){var o=u(l,c,d,s,h);return o.next().then(function(i){return i.done?i.value:o.next()})}f.exports=n,f.exports.__esModule=!0,f.exports.default=f.exports},66142:function(f,g,e){var u=e(20943),n=e(70715);function l(c,d,s,h,o){return new n(u().w(c,d,s,h),o||Promise)}f.exports=l,f.exports.__esModule=!0,f.exports.default=f.exports},70715:function(f,g,e){var u=e(43968),n=e(35859);function l(c,d){function s(o,i,B,p){try{var y=c[o](i),m=y.value;return m instanceof u?d.resolve(m.v).then(function(E){s("next",E,B,p)},function(E){s("throw",E,B,p)}):d.resolve(m).then(function(E){y.value=E,B(y)},function(E){return s("throw",E,B,p)})}catch(E){p(E)}}var h;this.next||(n(l.prototype),n(l.prototype,typeof Symbol=="function"&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),n(this,"_invoke",function(o,i,B){function p(){return new d(function(y,m){s(o,B,y,m)})}return h=h?h.then(p,p):p()},!0)}f.exports=l,f.exports.__esModule=!0,f.exports.default=f.exports},35859:function(f){function g(e,u,n,l){var c=Object.defineProperty;try{c({},"",{})}catch(d){c=0}f.exports=g=function(s,h,o,i){function B(p,y){g(s,p,function(m){return this._invoke(p,y,m)})}h?c?c(s,h,{value:o,enumerable:!i,configurable:!i,writable:!i}):s[h]=o:(B("next",0),B("throw",1),B("return",2))},f.exports.__esModule=!0,f.exports.default=f.exports,g(e,u,n,l)}f.exports=g,f.exports.__esModule=!0,f.exports.default=f.exports},27419:function(f){function g(e){var u=Object(e),n=[];for(var l in u)n.unshift(l);return function c(){for(;n.length;)if((l=n.pop())in u)return c.value=l,c.done=!1,c;return c.done=!0,c}}f.exports=g,f.exports.__esModule=!0,f.exports.default=f.exports},68037:function(f,g,e){var u=e(43968),n=e(20943),l=e(36490),c=e(66142),d=e(70715),s=e(27419),h=e(88562);function o(){"use strict";var i=n(),B=i.m(o),p=(Object.getPrototypeOf?Object.getPrototypeOf(B):B.__proto__).constructor;function y(x){var I=typeof x=="function"&&x.constructor;return!!I&&(I===p||(I.displayName||I.name)==="GeneratorFunction")}var m={throw:1,return:2,break:3,continue:3};function E(x){var I,O;return function(D){I||(I={stop:function(){return O(D.a,2)},catch:function(){return D.v},abrupt:function(R,M){return O(D.a,m[R],M)},delegateYield:function(R,M,N){return I.resultName=M,O(D.d,h(R),N)},finish:function(R){return O(D.f,R)}},O=function(R,M,N){D.p=I.prev,D.n=I.next;try{return R(M,N)}finally{I.next=D.n}}),I.resultName&&(I[I.resultName]=D.v,I.resultName=void 0),I.sent=D.v,I.next=D.n;try{return x.call(this,I)}finally{D.p=I.prev,D.n=I.next}}}return(f.exports=o=function(){return{wrap:function(O,D,S,R){return i.w(E(O),D,S,R&&R.reverse())},isGeneratorFunction:y,mark:i.m,awrap:function(O,D){return new u(O,D)},AsyncIterator:d,async:function(O,D,S,R,M){return(y(D)?c:l)(E(O),D,S,R,M)},keys:s,values:h}},f.exports.__esModule=!0,f.exports.default=f.exports)()}f.exports=o,f.exports.__esModule=!0,f.exports.default=f.exports},88562:function(f,g,e){var u=e(33906).default;function n(l){if(l!=null){var c=l[typeof Symbol=="function"&&Symbol.iterator||"@@iterator"],d=0;if(c)return c.call(l);if(typeof l.next=="function")return l;if(!isNaN(l.length))return{next:function(){return l&&d>=l.length&&(l=void 0),{value:l&&l[d++],done:!l}}}}throw new TypeError(u(l)+" is not iterable")}f.exports=n,f.exports.__esModule=!0,f.exports.default=f.exports},33906:function(f){function g(e){"@babel/helpers - typeof";return f.exports=g=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(u){return typeof u}:function(u){return u&&typeof Symbol=="function"&&u.constructor===Symbol&&u!==Symbol.prototype?"symbol":typeof u},f.exports.__esModule=!0,f.exports.default=f.exports,g(e)}f.exports=g,f.exports.__esModule=!0,f.exports.default=f.exports},329:function(f,g,e){var u=e(68037)();f.exports=u;try{regeneratorRuntime=u}catch(n){typeof globalThis=="object"?globalThis.regeneratorRuntime=u:Function("r","regeneratorRuntime = r")(u)}},92310:function(f,g){var e,u;(function(){"use strict";var n={}.hasOwnProperty;function l(){for(var s="",h=0;h<arguments.length;h++){var o=arguments[h];o&&(s=d(s,c(o)))}return s}function c(s){if(typeof s=="string"||typeof s=="number")return s;if(typeof s!="object")return"";if(Array.isArray(s))return l.apply(null,s);if(s.toString!==Object.prototype.toString&&!s.toString.toString().includes("[native code]"))return s.toString();var h="";for(var o in s)n.call(s,o)&&s[o]&&(h=d(h,o));return h}function d(s,h){return h?s?s+" "+h:s+h:s}f.exports?(l.default=l,f.exports=l):(e=[],u=function(){return l}.apply(g,e),u!==void 0&&(f.exports=u))})()},63335:function(f,g,e){"use strict";var u=e(55327),n=e(40593),l=TypeError;f.exports=function(c){if(u(c))return c;throw new l(n(c)+" is not a function")}},6086:function(f,g,e){"use strict";var u=e(39812),n=e(40593),l=TypeError;f.exports=function(c){if(u(c))return c;throw new l(n(c)+" is not a constructor")}},42683:function(f,g,e){"use strict";var u=e(2786).has;f.exports=function(n){return u(n),n}},557:function(f,g,e){"use strict";var u=e(55327),n=String,l=TypeError;f.exports=function(c){if(typeof c=="object"||u(c))return c;throw new l("Can't set "+n(c)+" as a prototype")}},17442:function(f,g,e){"use strict";var u=e(19691).has;f.exports=function(n){return u(n),n}},79606:function(f){"use strict";var g=TypeError;f.exports=function(e){if(typeof e=="string")return e;throw new g("Argument is not a string")}},63619:function(f,g,e){"use strict";var u=e(42530).has;f.exports=function(n){return u(n),n}},18888:function(f,g,e){"use strict";var u=e(91385).has;f.exports=function(n){return u(n),n}},5978:function(f,g,e){"use strict";var u=e(89945),n=e(94237),l=e(80666),c=e(80449),d=e(63335),s=e(4112),h=e(53776),o=e(59893),i=o("asyncDispose"),B=o("dispose"),p=n([].push),y=function(E,x){if(x==="async-dispose"){var I=h(E,i);return I!==void 0?I:(I=h(E,B),function(){u(I,this)})}return h(E,B)},m=function(E,x,I){return arguments.length<3&&!s(E)&&(I=d(y(c(E),x))),I===void 0?function(){}:l(I,E)};f.exports=function(E,x,I,O){var D;if(arguments.length<4){if(s(x)&&I==="sync-dispose")return;D=m(x,I)}else D=m(void 0,I,O);p(E.stack,D)}},81181:function(f,g,e){"use strict";var u=e(59893),n=e(20132),l=e(37691).f,c=u("unscopables"),d=Array.prototype;d[c]===void 0&&l(d,c,{configurable:!0,value:n(null)}),f.exports=function(s){d[c][s]=!0}},52216:function(f,g,e){"use strict";var u=e(13764).charAt;f.exports=function(n,l,c){return l+(c?u(n,l).length:1)}},56472:function(f,g,e){"use strict";var u=e(16332),n=TypeError;f.exports=function(l,c){if(u(c,l))return l;throw new n("Incorrect invocation")}},1674:function(f,g,e){"use strict";var u=e(31946),n=String,l=TypeError;f.exports=function(c){if(c===void 0||u(c))return c;throw new l(n(c)+" is not an object or undefined")}},80449:function(f,g,e){"use strict";var u=e(31946),n=String,l=TypeError;f.exports=function(c){if(u(c))return c;throw new l(n(c)+" is not an object")}},27270:function(f,g,e){"use strict";var u=e(97607),n=TypeError;f.exports=function(l){if(u(l)==="Uint8Array")return l;throw new n("Argument is not an Uint8Array")}},3737:function(f){"use strict";f.exports=typeof ArrayBuffer!="undefined"&&typeof DataView!="undefined"},78244:function(f,g,e){"use strict";var u=e(37758),n=e(29076),l=TypeError;f.exports=u(ArrayBuffer.prototype,"byteLength","get")||function(c){if(n(c)!=="ArrayBuffer")throw new l("ArrayBuffer expected");return c.byteLength}},93683:function(f,g,e){"use strict";var u=e(94237),n=e(78244),l=u(ArrayBuffer.prototype.slice);f.exports=function(c){if(n(c)!==0)return!1;try{return l(c,0,0),!1}catch(d){return!0}}},51424:function(f,g,e){"use strict";var u=e(3338);f.exports=u(function(){if(typeof ArrayBuffer=="function"){var n=new ArrayBuffer(8);Object.isExtensible(n)&&Object.defineProperty(n,"a",{value:8})}})},39760:function(f,g,e){"use strict";var u=e(92916),n=e(94237),l=e(37758),c=e(24225),d=e(93683),s=e(78244),h=e(39311),o=e(80426),i=u.structuredClone,B=u.ArrayBuffer,p=u.DataView,y=u.TypeError,m=Math.min,E=B.prototype,x=p.prototype,I=n(E.slice),O=l(E,"resizable","get"),D=l(E,"maxByteLength","get"),S=n(x.getInt8),R=n(x.setInt8);f.exports=(o||h)&&function(M,N,Y){var $=s(M),G=N===void 0?$:c(N),ae=!O||!O(M),ne;if(d(M))throw new y("ArrayBuffer is detached");if(o&&(M=i(M,{transfer:[M]}),$===G&&(Y||ae)))return M;if($>=G&&(!Y||ae))ne=I(M,0,G);else{var oe=Y&&!ae&&D?{maxByteLength:D(M)}:void 0;ne=new B(G,oe);for(var ee=new p(M),q=new p(ne),K=m(G,$),se=0;se<K;se++)R(q,se,S(ee,se))}return o||h(M),ne}},58261:function(f,g,e){"use strict";var u=e(3737),n=e(35454),l=e(92916),c=e(55327),d=e(31946),s=e(32621),h=e(97607),o=e(40593),i=e(68151),B=e(2291),p=e(64110),y=e(16332),m=e(53456),E=e(58218),x=e(59893),I=e(6145),O=e(94844),D=O.enforce,S=O.get,R=l.Int8Array,M=R&&R.prototype,N=l.Uint8ClampedArray,Y=N&&N.prototype,$=R&&m(R),G=M&&m(M),ae=Object.prototype,ne=l.TypeError,oe=x("toStringTag"),ee=I("TYPED_ARRAY_TAG"),q="TypedArrayConstructor",K=u&&!!E&&h(l.opera)!=="Opera",se=!1,te,J,ce,W={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},j={BigInt64Array:8,BigUint64Array:8},ie=function(wt){if(!d(wt))return!1;var zt=h(wt);return zt==="DataView"||s(W,zt)||s(j,zt)},ve=function(pt){var wt=m(pt);if(d(wt)){var zt=S(wt);return zt&&s(zt,q)?zt[q]:ve(wt)}},Fe=function(pt){if(!d(pt))return!1;var wt=h(pt);return s(W,wt)||s(j,wt)},Se=function(pt){if(Fe(pt))return pt;throw new ne("Target is not a typed array")},Ge=function(pt){if(c(pt)&&(!E||y($,pt)))return pt;throw new ne(o(pt)+" is not a typed array constructor")},ze=function(pt,wt,zt,kt){if(n){if(zt)for(var tu in W){var We=l[tu];if(We&&s(We.prototype,pt))try{delete We.prototype[pt]}catch(gt){try{We.prototype[pt]=wt}catch(Rt){}}}(!G[pt]||zt)&&B(G,pt,zt?wt:K&&M[pt]||wt,kt)}},Pt=function(pt,wt,zt){var kt,tu;if(n){if(E){if(zt){for(kt in W)if(tu=l[kt],tu&&s(tu,pt))try{delete tu[pt]}catch(We){}}if(!$[pt]||zt)try{return B($,pt,zt?wt:K&&$[pt]||wt)}catch(We){}else return}for(kt in W)tu=l[kt],tu&&(!tu[pt]||zt)&&B(tu,pt,wt)}};for(te in W)J=l[te],ce=J&&J.prototype,ce?D(ce)[q]=J:K=!1;for(te in j)J=l[te],ce=J&&J.prototype,ce&&(D(ce)[q]=J);if((!K||!c($)||$===Function.prototype)&&($=function(){throw new ne("Incorrect invocation")},K))for(te in W)l[te]&&E(l[te],$);if((!K||!G||G===ae)&&(G=$.prototype,K))for(te in W)l[te]&&E(l[te].prototype,G);if(K&&m(Y)!==G&&E(Y,G),n&&!s(G,oe)){se=!0,p(G,oe,{configurable:!0,get:function(){return d(this)?this[ee]:void 0}});for(te in W)l[te]&&i(l[te],ee,te)}f.exports={NATIVE_ARRAY_BUFFER_VIEWS:K,TYPED_ARRAY_TAG:se&&ee,aTypedArray:Se,aTypedArrayConstructor:Ge,exportTypedArrayMethod:ze,exportTypedArrayStaticMethod:Pt,getTypedArrayConstructor:ve,isView:ie,isTypedArray:Fe,TypedArray:$,TypedArrayPrototype:G}},91669:function(f,g,e){"use strict";var u=e(92916),n=e(94237),l=e(35454),c=e(3737),d=e(8090),s=e(68151),h=e(64110),o=e(66477),i=e(3338),B=e(56472),p=e(56902),y=e(61578),m=e(24225),E=e(14894),x=e(61618),I=e(53456),O=e(58218),D=e(80689).f,S=e(75202),R=e(71698),M=e(94573),N=e(94844),Y=d.PROPER,$=d.CONFIGURABLE,G="ArrayBuffer",ae="DataView",ne="prototype",oe="Wrong length",ee="Wrong index",q=N.getterFor(G),K=N.getterFor(ae),se=N.set,te=u[G],J=te,ce=J&&J[ne],W=u[ae],j=W&&W[ne],ie=Object.prototype,ve=u.Array,Fe=u.RangeError,Se=n(S),Ge=n([].reverse),ze=x.pack,Pt=x.unpack,pt=function($e){return[$e&255]},wt=function($e){return[$e&255,$e>>8&255]},zt=function($e){return[$e&255,$e>>8&255,$e>>16&255,$e>>24&255]},kt=function($e){return $e[3]<<24|$e[2]<<16|$e[1]<<8|$e[0]},tu=function($e){return ze(E($e),23,4)},We=function($e){return ze($e,52,8)},gt=function($e,Ze,Qe){h($e[ne],Ze,{configurable:!0,get:function(){return Qe(this)[Ze]}})},Rt=function($e,Ze,Qe,lt){var mt=K($e),uu=m(Qe),Qt=!!lt;if(uu+Ze>mt.byteLength)throw new Fe(ee);var Le=mt.bytes,et=uu+mt.byteOffset,Zt=R(Le,et,et+Ze);return Qt?Zt:Ge(Zt)},tt=function($e,Ze,Qe,lt,mt,uu){var Qt=K($e),Le=m(Qe),et=lt(+mt),Zt=!!uu;if(Le+Ze>Qt.byteLength)throw new Fe(ee);for(var Tt=Qt.bytes,Nt=Le+Qt.byteOffset,Wt=0;Wt<Ze;Wt++)Tt[Nt+Wt]=et[Zt?Wt:Ze-Wt-1]};if(!c)J=function(Ze){B(this,ce);var Qe=m(Ze);se(this,{type:G,bytes:Se(ve(Qe),0),byteLength:Qe}),l||(this.byteLength=Qe,this.detached=!1)},ce=J[ne],W=function(Ze,Qe,lt){B(this,j),B(Ze,ce);var mt=q(Ze),uu=mt.byteLength,Qt=p(Qe);if(Qt<0||Qt>uu)throw new Fe("Wrong offset");if(lt=lt===void 0?uu-Qt:y(lt),Qt+lt>uu)throw new Fe(oe);se(this,{type:ae,buffer:Ze,byteLength:lt,byteOffset:Qt,bytes:mt.bytes}),l||(this.buffer=Ze,this.byteLength=lt,this.byteOffset=Qt)},j=W[ne],l&&(gt(J,"byteLength",q),gt(W,"buffer",K),gt(W,"byteLength",K),gt(W,"byteOffset",K)),o(j,{getInt8:function(Ze){return Rt(this,1,Ze)[0]<<24>>24},getUint8:function(Ze){return Rt(this,1,Ze)[0]},getInt16:function(Ze){var Qe=Rt(this,2,Ze,arguments.length>1?arguments[1]:!1);return(Qe[1]<<8|Qe[0])<<16>>16},getUint16:function(Ze){var Qe=Rt(this,2,Ze,arguments.length>1?arguments[1]:!1);return Qe[1]<<8|Qe[0]},getInt32:function(Ze){return kt(Rt(this,4,Ze,arguments.length>1?arguments[1]:!1))},getUint32:function(Ze){return kt(Rt(this,4,Ze,arguments.length>1?arguments[1]:!1))>>>0},getFloat32:function(Ze){return Pt(Rt(this,4,Ze,arguments.length>1?arguments[1]:!1),23)},getFloat64:function(Ze){return Pt(Rt(this,8,Ze,arguments.length>1?arguments[1]:!1),52)},setInt8:function(Ze,Qe){tt(this,1,Ze,pt,Qe)},setUint8:function(Ze,Qe){tt(this,1,Ze,pt,Qe)},setInt16:function(Ze,Qe){tt(this,2,Ze,wt,Qe,arguments.length>2?arguments[2]:!1)},setUint16:function(Ze,Qe){tt(this,2,Ze,wt,Qe,arguments.length>2?arguments[2]:!1)},setInt32:function(Ze,Qe){tt(this,4,Ze,zt,Qe,arguments.length>2?arguments[2]:!1)},setUint32:function(Ze,Qe){tt(this,4,Ze,zt,Qe,arguments.length>2?arguments[2]:!1)},setFloat32:function(Ze,Qe){tt(this,4,Ze,tu,Qe,arguments.length>2?arguments[2]:!1)},setFloat64:function(Ze,Qe){tt(this,8,Ze,We,Qe,arguments.length>2?arguments[2]:!1)}});else{var ft=Y&&te.name!==G;if(!i(function(){te(1)})||!i(function(){new te(-1)})||i(function(){return new te,new te(1.5),new te(NaN),te.length!==1||ft&&!$})){J=function(Ze){return B(this,ce),new te(m(Ze))},J[ne]=ce;for(var ct=D(te),qe=0,je;ct.length>qe;)(je=ct[qe++])in J||s(J,je,te[je]);ce.constructor=J}else ft&&$&&s(te,"name",G);O&&I(j)!==ie&&O(j,ie);var ye=new W(new J(2)),Oe=n(j.setInt8);ye.setInt8(0,2147483648),ye.setInt8(1,2147483649),(ye.getInt8(0)||!ye.getInt8(1))&&o(j,{setInt8:function(Ze,Qe){Oe(this,Ze,Qe<<24>>24)},setUint8:function(Ze,Qe){Oe(this,Ze,Qe<<24>>24)}},{unsafe:!0})}M(J,G),M(W,ae),f.exports={ArrayBuffer:J,DataView:W}},92670:function(f,g,e){"use strict";var u=e(94029),n=e(51981),l=e(82762),c=e(84233),d=Math.min;f.exports=[].copyWithin||function(h,o){var i=u(this),B=l(i),p=n(h,B),y=n(o,B),m=arguments.length>2?arguments[2]:void 0,E=d((m===void 0?B:n(m,B))-y,B-p),x=1;for(y<p&&p<y+E&&(x=-1,y+=E-1,p+=E-1);E-- >0;)y in i?i[p]=i[y]:c(i,p),p+=x,y+=x;return i}},75202:function(f,g,e){"use strict";var u=e(94029),n=e(51981),l=e(82762);f.exports=function(d){for(var s=u(this),h=l(s),o=arguments.length,i=n(o>1?arguments[1]:void 0,h),B=o>2?arguments[2]:void 0,p=B===void 0?h:n(B,h);p>i;)s[i++]=d;return s}},59594:function(f,g,e){"use strict";var u=e(90560).forEach,n=e(45601),l=n("forEach");f.exports=l?[].forEach:function(d){return u(this,d,arguments.length>1?arguments[1]:void 0)}},32278:function(f,g,e){"use strict";var u=e(80666),n=e(94237),l=e(94029),c=e(39812),d=e(69034),s=e(85428),h=e(10731),o=e(26006),i=e(53776),B=e(65911),p=e(55174),y=e(59893),m=e(57975),E=e(55266).toArray,x=y("asyncIterator"),I=n(p("Array","values")),O=n(I([]).next),D=function(){return new S(this)},S=function(R){this.iterator=I(R)};S.prototype.next=function(){return O(this.iterator)},f.exports=function(M){var N=this,Y=arguments.length,$=Y>1?arguments[1]:void 0,G=Y>2?arguments[2]:void 0;return new(B("Promise"))(function(ae){var ne=l(M);$!==void 0&&($=u($,G));var oe=i(ne,x),ee=oe?void 0:o(ne)||D,q=c(N)?new N:[],K=oe?d(ne,oe):new m(h(s(ne,ee)));ae(E(K,$,q))})}},69478:function(f,g,e){"use strict";var u=e(82762);f.exports=function(n,l,c){for(var d=0,s=arguments.length>2?c:u(l),h=new n(s);s>d;)h[d]=l[d++];return h}},60255:function(f,g,e){"use strict";var u=e(80666),n=e(89945),l=e(94029),c=e(46319),d=e(345),s=e(39812),h=e(82762),o=e(69392),i=e(85428),B=e(26006),p=Array;f.exports=function(m){var E=l(m),x=s(this),I=arguments.length,O=I>1?arguments[1]:void 0,D=O!==void 0;D&&(O=u(O,I>2?arguments[2]:void 0));var S=B(E),R=0,M,N,Y,$,G,ae;if(S&&!(this===p&&d(S)))for($=i(E,S),G=$.next,N=x?new this:[];!(Y=n(G,$)).done;R++)ae=D?c($,O,[Y.value,R],!0):Y.value,o(N,R,ae);else for(M=h(E),N=x?new this(M):p(M);M>R;R++)ae=D?O(E[R],R):E[R],o(N,R,ae);return N.length=R,N}},33940:function(f,g,e){"use strict";var u=e(80666),n=e(94237),l=e(1835),c=e(94029),d=e(82762),s=e(2786),h=s.Map,o=s.get,i=s.has,B=s.set,p=n([].push);f.exports=function(m){for(var E=c(this),x=l(E),I=u(m,arguments.length>1?arguments[1]:void 0),O=new h,D=d(x),S=0,R,M;D>S;S++)M=x[S],R=I(M,S,E),i(O,R)?p(o(O,R),M):B(O,R,[M]);return O}},36444:function(f,g,e){"use strict";var u=e(80666),n=e(94237),l=e(1835),c=e(94029),d=e(17818),s=e(82762),h=e(20132),o=e(69478),i=Array,B=n([].push);f.exports=function(p,y,m,E){for(var x=c(p),I=l(x),O=u(y,m),D=h(null),S=s(I),R=0,M,N,Y;S>R;R++)Y=I[R],N=d(O(Y,R,x)),N in D?B(D[N],Y):D[N]=[Y];if(E&&(M=E(x),M!==i))for(N in D)D[N]=o(M,D[N]);return D}},22999:function(f,g,e){"use strict";var u=e(80524),n=e(51981),l=e(82762),c=function(d){return function(s,h,o){var i=u(s),B=l(i),p=n(o,B),y;if(d&&h!==h){for(;B>p;)if(y=i[p++],y!==y)return!0}else for(;B>p;p++)if((d||p in i)&&i[p]===h)return d||p||0;return!d&&-1}};f.exports={includes:c(!0),indexOf:c(!1)}},53279:function(f,g,e){"use strict";var u=e(80666),n=e(1835),l=e(94029),c=e(82762),d=function(s){var h=s===1;return function(o,i,B){for(var p=l(o),y=n(p),m=c(y),E=u(i,B),x,I;m-- >0;)if(x=y[m],I=E(x,m,p),I)switch(s){case 0:return x;case 1:return m}return h?-1:void 0}};f.exports={findLast:d(0),findLastIndex:d(1)}},90560:function(f,g,e){"use strict";var u=e(80666),n=e(94237),l=e(1835),c=e(94029),d=e(82762),s=e(81427),h=n([].push),o=function(i){var B=i===1,p=i===2,y=i===3,m=i===4,E=i===6,x=i===7,I=i===5||E;return function(O,D,S,R){for(var M=c(O),N=l(M),Y=d(N),$=u(D,S),G=0,ae=R||s,ne=B?ae(O,Y):p||x?ae(O,0):void 0,oe,ee;Y>G;G++)if((I||G in N)&&(oe=N[G],ee=$(oe,G,M),i))if(B)ne[G]=ee;else if(ee)switch(i){case 3:return!0;case 5:return oe;case 6:return G;case 2:h(ne,oe)}else switch(i){case 4:return!1;case 7:h(ne,oe)}return E?-1:y||m?m:ne}};f.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(f,g,e){"use strict";var u=e(13743),n=e(80524),l=e(56902),c=e(82762),d=e(45601),s=Math.min,h=[].lastIndexOf,o=!!h&&1/[1].lastIndexOf(1,-0)<0,i=d("lastIndexOf"),B=o||!i;f.exports=B?function(y){if(o)return u(h,this,arguments)||0;var m=n(this),E=c(m),x=E-1;for(arguments.length>1&&(x=s(x,l(arguments[1]))),x<0&&(x=E+x);x>=0;x--)if(x in m&&m[x]===y)return x||0;return-1}:h},17480:function(f,g,e){"use strict";var u=e(3338),n=e(59893),l=e(46573),c=n("species");f.exports=function(d){return l>=51||!u(function(){var s=[],h=s.constructor={};return h[c]=function(){return{foo:1}},s[d](Boolean).foo!==1})}},45601:function(f,g,e){"use strict";var u=e(3338);f.exports=function(n,l){var c=[][n];return!!c&&u(function(){c.call(null,l||function(){return 1},1)})}},16370:function(f,g,e){"use strict";var u=e(63335),n=e(94029),l=e(1835),c=e(82762),d=TypeError,s=function(h){return function(o,i,B,p){var y=n(o),m=l(y),E=c(y);u(i);var x=h?E-1:0,I=h?-1:1;if(B<2)for(;;){if(x in m){p=m[x],x+=I;break}if(x+=I,h?x<0:E<=x)throw new d("Reduce of empty array with no initial value")}for(;h?x>=0:E>x;x+=I)x in m&&(p=i(p,m[x],x,y));return p}};f.exports={left:s(!1),right:s(!0)}},39428:function(f,g,e){"use strict";var u=e(35454),n=e(18589),l=TypeError,c=Object.getOwnPropertyDescriptor,d=u&&!function(){if(this!==void 0)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(s){return s instanceof TypeError}}();f.exports=d?function(s,h){if(n(s)&&!c(s,"length").writable)throw new l("Cannot set read only .length");return s.length=h}:function(s,h){return s.length=h}},71698:function(f,g,e){"use strict";var u=e(51981),n=e(82762),l=e(69392),c=Array,d=Math.max;f.exports=function(s,h,o){for(var i=n(s),B=u(h,i),p=u(o===void 0?i:o,i),y=c(d(p-B,0)),m=0;B<p;B++,m++)l(y,m,s[B]);return y.length=m,y}},30867:function(f,g,e){"use strict";var u=e(94237);f.exports=u([].slice)},63668:function(f,g,e){"use strict";var u=e(71698),n=Math.floor,l=function(s,h){var o=s.length,i=n(o/2);return o<8?c(s,h):d(s,l(u(s,0,i),h),l(u(s,i),h),h)},c=function(s,h){for(var o=s.length,i=1,B,p;i<o;){for(p=i,B=s[i];p&&h(s[p-1],B)>0;)s[p]=s[--p];p!==i++&&(s[p]=B)}return s},d=function(s,h,o,i){for(var B=h.length,p=o.length,y=0,m=0;y<B||m<p;)s[y+m]=y<B&&m<p?i(h[y],o[m])<=0?h[y++]:o[m++]:y<B?h[y++]:o[m++];return s};f.exports=l},34487:function(f,g,e){"use strict";var u=e(18589),n=e(39812),l=e(31946),c=e(59893),d=c("species"),s=Array;f.exports=function(h){var o;return u(h)&&(o=h.constructor,n(o)&&(o===s||u(o.prototype))?o=void 0:l(o)&&(o=o[d],o===null&&(o=void 0))),o===void 0?s:o}},81427:function(f,g,e){"use strict";var u=e(34487);f.exports=function(n,l){return new(u(n))(l===0?0:l)}},85903:function(f,g,e){"use strict";var u=e(82762);f.exports=function(n,l){for(var c=u(n),d=new l(c),s=0;s<c;s++)d[s]=n[c-s-1];return d}},65621:function(f,g,e){"use strict";var u=e(94237),n=e(63335),l=e(4112),c=e(82762),d=e(94029),s=e(2786),h=e(95037),o=s.Map,i=s.has,B=s.set,p=u([].push);f.exports=function(m){var E=d(this),x=c(E),I=[],O=new o,D=l(m)?function(N){return N}:n(m),S,R,M;for(S=0;S<x;S++)R=E[S],M=D(R),i(O,M)||B(O,M,R);return h(O,function(N){p(I,N)}),I}},82041:function(f,g,e){"use strict";var u=e(82762),n=e(56902),l=RangeError;f.exports=function(c,d,s,h){var o=u(c),i=n(s),B=i<0?o+i:i;if(B>=o||B<0)throw new l("Incorrect index");for(var p=new d(o),y=0;y<o;y++)p[y]=y===B?h:c[y];return p}},57975:function(f,g,e){"use strict";var u=e(89945),n=e(80449),l=e(20132),c=e(53776),d=e(66477),s=e(94844),h=e(65911),o=e(14052),i=e(25587),B=h("Promise"),p="AsyncFromSyncIterator",y=s.set,m=s.getterFor(p),E=function(I,O,D){var S=I.done;B.resolve(I.value).then(function(R){O(i(R,S))},D)},x=function(O){O.type=p,y(this,O)};x.prototype=d(l(o),{next:function(){var O=m(this);return new B(function(D,S){var R=n(u(O.next,O.iterator));E(R,D,S)})},return:function(){var I=m(this).iterator;return new B(function(O,D){var S=c(I,"return");if(S===void 0)return O(i(void 0,!0));var R=n(u(S,I));E(R,O,D)})}}),f.exports=x},28255:function(f,g,e){"use strict";var u=e(89945),n=e(65911),l=e(53776);f.exports=function(c,d,s,h){try{var o=l(c,"return");if(o)return n("Promise").resolve(u(o,c)).then(function(){d(s)},function(i){h(i)})}catch(i){return h(i)}d(s)}},31342:function(f,g,e){"use strict";var u=e(89945),n=e(80734),l=e(80449),c=e(20132),d=e(68151),s=e(66477),h=e(59893),o=e(94844),i=e(65911),B=e(53776),p=e(14052),y=e(25587),m=e(67996),E=i("Promise"),x=h("toStringTag"),I="AsyncIteratorHelper",O="WrapForValidAsyncIterator",D=o.set,S=function(N){var Y=!N,$=o.getterFor(N?O:I),G=function(ae){var ne=n(function(){return $(ae)}),oe=ne.error,ee=ne.value;return oe||Y&&ee.done?{exit:!0,value:oe?E.reject(ee):E.resolve(y(void 0,!0))}:{exit:!1,value:ee}};return s(c(p),{next:function(){var ne=G(this),oe=ne.value;if(ne.exit)return oe;var ee=n(function(){return l(oe.nextHandler(E))}),q=ee.error,K=ee.value;return q&&(oe.done=!0),q?E.reject(K):E.resolve(K)},return:function(){var ae=G(this),ne=ae.value;if(ae.exit)return ne;ne.done=!0;var oe=ne.iterator,ee,q,K=n(function(){if(ne.inner)try{m(ne.inner.iterator,"normal")}catch(se){return m(oe,"throw",se)}return B(oe,"return")});return ee=q=K.value,K.error?E.reject(q):ee===void 0?E.resolve(y(void 0,!0)):(K=n(function(){return u(ee,oe)}),q=K.value,K.error?E.reject(q):N?E.resolve(q):E.resolve(q).then(function(se){return l(se),y(void 0,!0)}))}})},R=S(!0),M=S(!1);d(M,x,"Async Iterator Helper"),f.exports=function(N,Y){var $=function(ae,ne){ne?(ne.iterator=ae.iterator,ne.next=ae.next):ne=ae,ne.type=Y?O:I,ne.nextHandler=N,ne.counter=0,ne.done=!1,D(this,ne)};return $.prototype=Y?R:M,$}},34535:function(f,g,e){"use strict";var u=e(89945),n=e(41586),l=function(c,d){return[d,c]};f.exports=function(){return u(n,this,l)}},55266:function(f,g,e){"use strict";var u=e(89945),n=e(63335),l=e(80449),c=e(31946),d=e(66434),s=e(65911),h=e(10731),o=e(28255),i=function(B){var p=B===0,y=B===1,m=B===2,E=B===3;return function(x,I,O){l(x);var D=I!==void 0;(D||!p)&&n(I);var S=h(x),R=s("Promise"),M=S.iterator,N=S.next,Y=0;return new R(function($,G){var ae=function(oe){o(M,G,oe,G)},ne=function(){try{if(D)try{d(Y)}catch(oe){ae(oe)}R.resolve(l(u(N,M))).then(function(oe){try{if(l(oe).done)p?(O.length=Y,$(O)):$(E?!1:m||void 0);else{var ee=oe.value;try{if(D){var q=I(ee,Y),K=function(se){if(y)ne();else if(m)se?ne():o(M,$,!1,G);else if(p)try{O[Y++]=se,ne()}catch(te){ae(te)}else se?o(M,$,E||ee,G):ne()};c(q)?R.resolve(q).then(K,ae):K(q)}else O[Y++]=ee,ne()}catch(se){ae(se)}}}catch(se){G(se)}},G)}catch(oe){G(oe)}};ne()})}};f.exports={toArray:i(0),forEach:i(1),every:i(2),some:i(3),find:i(4)}},41586:function(f,g,e){"use strict";var u=e(89945),n=e(63335),l=e(80449),c=e(31946),d=e(10731),s=e(31342),h=e(25587),o=e(28255),i=s(function(B){var p=this,y=p.iterator,m=p.mapper;return new B(function(E,x){var I=function(D){p.done=!0,x(D)},O=function(D){o(y,I,D,I)};B.resolve(l(u(p.next,y))).then(function(D){try{if(l(D).done)p.done=!0,E(h(void 0,!0));else{var S=D.value;try{var R=m(S,p.counter++),M=function(N){E(h(N,!1))};c(R)?B.resolve(R).then(M,O):M(R)}catch(N){O(N)}}}catch(N){I(N)}},I)})});f.exports=function(p){return l(this),n(p),new i(d(this),{mapper:p})}},14052:function(f,g,e){"use strict";var u=e(92916),n=e(77398),l=e(55327),c=e(20132),d=e(53456),s=e(2291),h=e(59893),o=e(16697),i="USE_FUNCTION_CONSTRUCTOR",B=h("asyncIterator"),p=u.AsyncIterator,y=n.AsyncIteratorPrototype,m,E;if(y)m=y;else if(l(p))m=p.prototype;else if(n[i]||u[i])try{E=d(d(d(Function("return async function*(){}()")()))),d(E)===Object.prototype&&(m=E)}catch(x){}m?o&&(m=c(m)):m={},l(m[B])||s(m,B,function(){return this}),f.exports=m},80025:function(f,g,e){"use strict";var u=e(89945),n=e(31342);f.exports=n(function(){return u(this.next,this.iterator)},!0)},66244:function(f){"use strict";var g="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",e=g+"+/",u=g+"-_",n=function(l){for(var c={},d=0;d<64;d++)c[l.charAt(d)]=d;return c};f.exports={i2c:e,c2i:n(e),i2cUrl:u,c2iUrl:n(u)}},46319:function(f,g,e){"use strict";var u=e(80449),n=e(67996);f.exports=function(l,c,d,s){try{return s?c(u(d)[0],d[1]):c(d)}catch(h){n(l,"throw",h)}}},35221:function(f,g,e){"use strict";var u=e(59893),n=u("iterator"),l=!1;try{var c=0,d={next:function(){return{done:!!c++}},return:function(){l=!0}};d[n]=function(){return this},Array.from(d,function(){throw 2})}catch(s){}f.exports=function(s,h){try{if(!h&&!l)return!1}catch(B){return!1}var o=!1;try{var i={};i[n]=function(){return{next:function(){return{done:o=!0}}}},s(i)}catch(B){}return o}},29076:function(f,g,e){"use strict";var u=e(94237),n=u({}.toString),l=u("".slice);f.exports=function(c){return l(n(c),8,-1)}},97607:function(f,g,e){"use strict";var u=e(68527),n=e(55327),l=e(29076),c=e(59893),d=c("toStringTag"),s=Object,h=l(function(){return arguments}())==="Arguments",o=function(i,B){try{return i[B]}catch(p){}};f.exports=u?l:function(i){var B,p,y;return i===void 0?"Undefined":i===null?"Null":typeof(p=o(B=s(i),d))=="string"?p:h?l(B):(y=l(B))==="Object"&&n(B.callee)?"Arguments":y}},72846:function(f,g,e){"use strict";var u=e(80666),n=e(89945),l=e(63335),c=e(6086),d=e(4112),s=e(62003),h=[].push;f.exports=function(i){var B=arguments.length,p=B>1?arguments[1]:void 0,y,m,E,x;return c(this),y=p!==void 0,y&&l(p),d(i)?new this:(m=[],y?(E=0,x=u(p,B>2?arguments[2]:void 0),s(i,function(I){n(h,m,x(I,E++))})):s(i,h,{that:m}),new this(m))}},48800:function(f,g,e){"use strict";var u=e(30867);f.exports=function(){return new this(u(arguments))}},40942:function(f,g,e){"use strict";var u=e(20132),n=e(64110),l=e(66477),c=e(80666),d=e(56472),s=e(4112),h=e(62003),o=e(24019),i=e(25587),B=e(51996),p=e(35454),y=e(2074).fastKey,m=e(94844),E=m.set,x=m.getterFor;f.exports={getConstructor:function(I,O,D,S){var R=I(function(G,ae){d(G,M),E(G,{type:O,index:u(null),first:void 0,last:void 0,size:0}),p||(G.size=0),s(ae)||h(ae,G[S],{that:G,AS_ENTRIES:D})}),M=R.prototype,N=x(O),Y=function(G,ae,ne){var oe=N(G),ee=$(G,ae),q,K;return ee?ee.value=ne:(oe.last=ee={index:K=y(ae,!0),key:ae,value:ne,previous:q=oe.last,next:void 0,removed:!1},oe.first||(oe.first=ee),q&&(q.next=ee),p?oe.size++:G.size++,K!=="F"&&(oe.index[K]=ee)),G},$=function(G,ae){var ne=N(G),oe=y(ae),ee;if(oe!=="F")return ne.index[oe];for(ee=ne.first;ee;ee=ee.next)if(ee.key===ae)return ee};return l(M,{clear:function(){for(var ae=this,ne=N(ae),oe=ne.index,ee=ne.first;ee;)ee.removed=!0,ee.previous&&(ee.previous=ee.previous.next=void 0),delete oe[ee.index],ee=ee.next;ne.first=ne.last=void 0,p?ne.size=0:ae.size=0},delete:function(G){var ae=this,ne=N(ae),oe=$(ae,G);if(oe){var ee=oe.next,q=oe.previous;delete ne.index[oe.index],oe.removed=!0,q&&(q.next=ee),ee&&(ee.previous=q),ne.first===oe&&(ne.first=ee),ne.last===oe&&(ne.last=q),p?ne.size--:ae.size--}return!!oe},forEach:function(ae){for(var ne=N(this),oe=c(ae,arguments.length>1?arguments[1]:void 0),ee;ee=ee?ee.next:ne.first;)for(oe(ee.value,ee.key,this);ee&&ee.removed;)ee=ee.previous},has:function(ae){return!!$(this,ae)}}),l(M,D?{get:function(ae){var ne=$(this,ae);return ne&&ne.value},set:function(ae,ne){return Y(this,ae===0?0:ae,ne)}}:{add:function(ae){return Y(this,ae=ae===0?0:ae,ae)}}),p&&n(M,"size",{configurable:!0,get:function(){return N(this).size}}),R},setStrong:function(I,O,D){var S=O+" Iterator",R=x(O),M=x(S);o(I,O,function(N,Y){E(this,{type:S,target:N,state:R(N),kind:Y,last:void 0})},function(){for(var N=M(this),Y=N.kind,$=N.last;$&&$.removed;)$=$.previous;return!N.target||!(N.last=$=$?$.next:N.state.first)?(N.target=void 0,i(void 0,!0)):i(Y==="keys"?$.key:Y==="values"?$.value:[$.key,$.value],!1)},D?"entries":"values",!D,!0),B(O)}}},39656:function(f,g,e){"use strict";var u=e(94237),n=e(66477),l=e(2074).getWeakData,c=e(56472),d=e(80449),s=e(4112),h=e(31946),o=e(62003),i=e(90560),B=e(32621),p=e(94844),y=p.set,m=p.getterFor,E=i.find,x=i.findIndex,I=u([].splice),O=0,D=function(M){return M.frozen||(M.frozen=new S)},S=function(){this.entries=[]},R=function(M,N){return E(M.entries,function(Y){return Y[0]===N})};S.prototype={get:function(M){var N=R(this,M);if(N)return N[1]},has:function(M){return!!R(this,M)},set:function(M,N){var Y=R(this,M);Y?Y[1]=N:this.entries.push([M,N])},delete:function(M){var N=x(this.entries,function(Y){return Y[0]===M});return~N&&I(this.entries,N,1),!!~N}},f.exports={getConstructor:function(M,N,Y,$){var G=M(function(ee,q){c(ee,ae),y(ee,{type:N,id:O++,frozen:void 0}),s(q)||o(q,ee[$],{that:ee,AS_ENTRIES:Y})}),ae=G.prototype,ne=m(N),oe=function(ee,q,K){var se=ne(ee),te=l(d(q),!0);return te===!0?D(se).set(q,K):te[se.id]=K,ee};return n(ae,{delete:function(ee){var q=ne(this);if(!h(ee))return!1;var K=l(ee);return K===!0?D(q).delete(ee):K&&B(K,q.id)&&delete K[q.id]},has:function(q){var K=ne(this);if(!h(q))return!1;var se=l(q);return se===!0?D(K).has(q):se&&B(se,K.id)}}),n(ae,Y?{get:function(q){var K=ne(this);if(h(q)){var se=l(q);return se===!0?D(K).get(q):se?se[K.id]:void 0}},set:function(q,K){return oe(this,q,K)}}:{add:function(q){return oe(this,q,!0)}}),G}}},48059:function(f,g,e){"use strict";var u=e(94488),n=e(92916),l=e(94237),c=e(20865),d=e(2291),s=e(2074),h=e(62003),o=e(56472),i=e(55327),B=e(4112),p=e(31946),y=e(3338),m=e(35221),E=e(94573),x=e(25576);f.exports=function(I,O,D){var S=I.indexOf("Map")!==-1,R=I.indexOf("Weak")!==-1,M=S?"set":"add",N=n[I],Y=N&&N.prototype,$=N,G={},ae=function(te){var J=l(Y[te]);d(Y,te,te==="add"?function(W){return J(this,W===0?0:W),this}:te==="delete"?function(ce){return R&&!p(ce)?!1:J(this,ce===0?0:ce)}:te==="get"?function(W){return R&&!p(W)?void 0:J(this,W===0?0:W)}:te==="has"?function(W){return R&&!p(W)?!1:J(this,W===0?0:W)}:function(W,j){return J(this,W===0?0:W,j),this})},ne=c(I,!i(N)||!(R||Y.forEach&&!y(function(){new N().entries().next()})));if(ne)$=D.getConstructor(O,I,S,M),s.enable();else if(c(I,!0)){var oe=new $,ee=oe[M](R?{}:-0,1)!==oe,q=y(function(){oe.has(1)}),K=m(function(te){new N(te)}),se=!R&&y(function(){for(var te=new N,J=5;J--;)te[M](J,J);return!te.has(-0)});K||($=O(function(te,J){o(te,Y);var ce=x(new N,te,$);return B(J)||h(J,ce[M],{that:ce,AS_ENTRIES:S}),ce}),$.prototype=Y,Y.constructor=$),(q||se)&&(ae("delete"),ae("has"),S&&ae("get")),(se||ee)&&ae(M),R&&Y.clear&&delete Y.clear}return G[I]=$,u({global:!0,constructor:!0,forced:$!==N},G),E($,I),R||D.setStrong($,I,S),$}},32754:function(f,g,e){"use strict";e(34941),e(55410);var u=e(65911),n=e(20132),l=e(31946),c=Object,d=TypeError,s=u("Map"),h=u("WeakMap"),o=function(){this.object=null,this.symbol=null,this.primitives=null,this.objectsByIndex=n(null)};o.prototype.get=function(B,p){return this[B]||(this[B]=p())},o.prototype.next=function(B,p,y){var m=y?this.objectsByIndex[B]||(this.objectsByIndex[B]=new h):this.primitives||(this.primitives=new s),E=m.get(p);return E||m.set(p,E=new o),E};var i=new o;f.exports=function(){var B=i,p=arguments.length,y,m;for(y=0;y<p;y++)l(m=arguments[y])&&(B=B.next(y,m,!0));if(this===c&&B===i)throw new d("Composite keys must contain a non-primitive component");for(y=0;y<p;y++)l(m=arguments[y])||(B=B.next(y,m,!1));return B}},24538:function(f,g,e){"use strict";var u=e(32621),n=e(48662),l=e(71256),c=e(37691);f.exports=function(d,s,h){for(var o=n(s),i=c.f,B=l.f,p=0;p<o.length;p++){var y=o[p];!u(d,y)&&!(h&&u(h,y))&&i(d,y,B(s,y))}}},86266:function(f,g,e){"use strict";var u=e(59893),n=u("match");f.exports=function(l){var c=/./;try{"/./"[l](c)}catch(d){try{return c[n]=!1,"/./"[l](c)}catch(s){}}return!1}},4870:function(f,g,e){"use strict";var u=e(3338);f.exports=!u(function(){function n(){}return n.prototype.constructor=null,Object.getPrototypeOf(new n)!==n.prototype})},95994:function(f,g,e){"use strict";var u=e(94237),n=e(95955),l=e(69905),c=/"/g,d=u("".replace);f.exports=function(s,h,o,i){var B=l(n(s)),p="<"+h;return o!==""&&(p+=" "+o+'="'+d(l(i),c,""")+'"'),p+">"+B+"</"+h+">"}},25587:function(f){"use strict";f.exports=function(g,e){return{value:g,done:e}}},68151:function(f,g,e){"use strict";var u=e(35454),n=e(37691),l=e(35012);f.exports=u?function(c,d,s){return n.f(c,d,l(1,s))}:function(c,d,s){return c[d]=s,c}},35012:function(f){"use strict";f.exports=function(g,e){return{enumerable:!(g&1),configurable:!(g&2),writable:!(g&4),value:e}}},69392:function(f,g,e){"use strict";var u=e(17818),n=e(37691),l=e(35012);f.exports=function(c,d,s){var h=u(d);h in c?n.f(c,h,l(0,s)):c[h]=s}},32494:function(f,g,e){"use strict";var u=e(94237),n=e(3338),l=e(85571).start,c=RangeError,d=isFinite,s=Math.abs,h=Date.prototype,o=h.toISOString,i=u(h.getTime),B=u(h.getUTCDate),p=u(h.getUTCFullYear),y=u(h.getUTCHours),m=u(h.getUTCMilliseconds),E=u(h.getUTCMinutes),x=u(h.getUTCMonth),I=u(h.getUTCSeconds);f.exports=n(function(){return o.call(new Date(-50000000000001))!=="0385-07-25T07:06:39.999Z"})||!n(function(){o.call(new Date(NaN))})?function(){if(!d(i(this)))throw new c("Invalid time value");var D=this,S=p(D),R=m(D),M=S<0?"-":S>9999?"+":"";return M+l(s(S),M?6:4,0)+"-"+l(x(D)+1,2,0)+"-"+l(B(D),2,0)+"T"+l(y(D),2,0)+":"+l(E(D),2,0)+":"+l(I(D),2,0)+"."+l(R,3,0)+"Z"}:o},77119:function(f,g,e){"use strict";var u=e(80449),n=e(44759),l=TypeError;f.exports=function(c){if(u(this),c==="string"||c==="default")c="string";else if(c!=="number")throw new l("Incorrect hint");return n(this,c)}},64110:function(f,g,e){"use strict";var u=e(86528),n=e(37691);f.exports=function(l,c,d){return d.get&&u(d.get,c,{getter:!0}),d.set&&u(d.set,c,{setter:!0}),n.f(l,c,d)}},2291:function(f,g,e){"use strict";var u=e(55327),n=e(37691),l=e(86528),c=e(29539);f.exports=function(d,s,h,o){o||(o={});var i=o.enumerable,B=o.name!==void 0?o.name:s;if(u(h)&&l(h,B,o),o.global)i?d[s]=h:c(s,h);else{try{o.unsafe?d[s]&&(i=!0):delete d[s]}catch(p){}i?d[s]=h:n.f(d,s,{value:h,enumerable:!1,configurable:!o.nonConfigurable,writable:!o.nonWritable})}return d}},66477:function(f,g,e){"use strict";var u=e(2291);f.exports=function(n,l,c){for(var d in l)u(n,d,l[d],c);return n}},29539:function(f,g,e){"use strict";var u=e(92916),n=Object.defineProperty;f.exports=function(l,c){try{n(u,l,{value:c,configurable:!0,writable:!0})}catch(d){u[l]=c}return c}},84233:function(f,g,e){"use strict";var u=e(40593),n=TypeError;f.exports=function(l,c){if(!delete l[c])throw new n("Cannot delete property "+u(c)+" of "+u(l))}},35454:function(f,g,e){"use strict";var u=e(3338);f.exports=!u(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!==7})},39311:function(f,g,e){"use strict";var u=e(92916),n=e(11270),l=e(80426),c=u.structuredClone,d=u.ArrayBuffer,s=u.MessageChannel,h=!1,o,i,B,p;if(l)h=function(y){c(y,{transfer:[y]})};else if(d)try{s||(o=n("worker_threads"),o&&(s=o.MessageChannel)),s&&(i=new s,B=new d(2),p=function(y){i.port1.postMessage(null,[y])},B.byteLength===2&&(p(B),B.byteLength===0&&(h=p)))}catch(y){}f.exports=h},81766:function(f){"use strict";var g=typeof document=="object"&&document.all,e=typeof g=="undefined"&&g!==void 0;f.exports={all:g,IS_HTMLDDA:e}},86060:function(f,g,e){"use strict";var u=e(92916),n=e(31946),l=u.document,c=n(l)&&n(l.createElement);f.exports=function(d){return c?l.createElement(d):{}}},66434:function(f){"use strict";var g=TypeError,e=9007199254740991;f.exports=function(u){if(u>e)throw g("Maximum allowed index exceeded");return u}},52109:function(f){"use strict";f.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(f){"use strict";f.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(f,g,e){"use strict";var u=e(86060),n=u("span").classList,l=n&&n.constructor&&n.constructor.prototype;f.exports=l===Object.prototype?void 0:l},78177:function(f,g,e){"use strict";var u=e(66011),n=u.match(/firefox\/(\d+)/i);f.exports=!!n&&+n[1]},66994:function(f,g,e){"use strict";var u=e(91821),n=e(90946);f.exports=!u&&!n&&typeof window=="object"&&typeof document=="object"},90843:function(f){"use strict";f.exports=typeof Bun=="function"&&Bun&&typeof Bun.version=="string"},91821:function(f){"use strict";f.exports=typeof Deno=="object"&&Deno&&typeof Deno.version=="object"},17687:function(f,g,e){"use strict";var u=e(66011);f.exports=/MSIE|Trident/.test(u)},1908:function(f,g,e){"use strict";var u=e(66011);f.exports=/ipad|iphone|ipod/i.test(u)&&typeof Pebble!="undefined"},70695:function(f,g,e){"use strict";var u=e(66011);f.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(u)},90946:function(f,g,e){"use strict";var u=e(92916),n=e(29076);f.exports=n(u.process)==="process"},44914:function(f,g,e){"use strict";var u=e(66011);f.exports=/web0s(?!.*chrome)/i.test(u)},66011:function(f){"use strict";f.exports=typeof navigator!="undefined"&&String(navigator.userAgent)||""},46573:function(f,g,e){"use strict";var u=e(92916),n=e(66011),l=u.process,c=u.Deno,d=l&&l.versions||c&&c.version,s=d&&d.v8,h,o;s&&(h=s.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]))),f.exports=o},19684:function(f,g,e){"use strict";var u=e(66011),n=u.match(/AppleWebKit\/(\d+)\./);f.exports=!!n&&+n[1]},46678:function(f){"use strict";f.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},80739:function(f,g,e){"use strict";var u=e(94237),n=Error,l=u("".replace),c=function(h){return String(new n(h).stack)}("zxcasd"),d=/\n\s*at [^:]*:[^\n]*/,s=d.test(c);f.exports=function(h,o){if(s&&typeof h=="string"&&!n.prepareStackTrace)for(;o--;)h=l(h,d,"");return h}},61888:function(f,g,e){"use strict";var u=e(68151),n=e(80739),l=e(25406),c=Error.captureStackTrace;f.exports=function(d,s,h,o){l&&(c?c(d,s):u(d,"stack",n(h,o)))}},25406:function(f,g,e){"use strict";var u=e(3338),n=e(35012);f.exports=!u(function(){var l=new Error("a");return"stack"in l?(Object.defineProperty(l,"stack",n(1,7)),l.stack!==7):!0})},13367:function(f,g,e){"use strict";var u=e(35454),n=e(3338),l=e(80449),c=e(7825),d=Error.prototype.toString,s=n(function(){if(u){var h=Object.create(Object.defineProperty({},"name",{get:function(){return this===h}}));if(d.call(h)!=="true")return!0}return d.call({message:1,name:2})!=="2: 1"||d.call({})!=="Error"});f.exports=s?function(){var o=l(this),i=c(o.name,"Error"),B=c(o.message);return i?B?i+": "+B:i:B}:d},94488:function(f,g,e){"use strict";var u=e(92916),n=e(71256).f,l=e(68151),c=e(2291),d=e(29539),s=e(24538),h=e(20865);f.exports=function(o,i){var B=o.target,p=o.global,y=o.stat,m,E,x,I,O,D;if(p?E=u:y?E=u[B]||d(B,{}):E=(u[B]||{}).prototype,E)for(x in i){if(O=i[x],o.dontCallGetSet?(D=n(E,x),I=D&&D.value):I=E[x],m=h(p?x:B+(y?".":"#")+x,o.forced),!m&&I!==void 0){if(typeof O==typeof I)continue;s(O,I)}(o.sham||I&&I.sham)&&l(O,"sham",!0),c(E,x,O,o)}}},3338:function(f){"use strict";f.exports=function(g){try{return!!g()}catch(e){return!0}}},8662:function(f,g,e){"use strict";e(44001);var u=e(34114),n=e(2291),l=e(88736),c=e(3338),d=e(59893),s=e(68151),h=d("species"),o=RegExp.prototype;f.exports=function(i,B,p,y){var m=d(i),E=!c(function(){var D={};return D[m]=function(){return 7},""[i](D)!==7}),x=E&&!c(function(){var D=!1,S=/a/;return i==="split"&&(S={},S.constructor={},S.constructor[h]=function(){return S},S.flags="",S[m]=/./[m]),S.exec=function(){return D=!0,null},S[m](""),!D});if(!E||!x||p){var I=u(/./[m]),O=B(m,""[i],function(D,S,R,M,N){var Y=u(D),$=S.exec;return $===l||$===o.exec?E&&!N?{done:!0,value:I(S,R,M)}:{done:!0,value:Y(R,S,M)}:{done:!1}});n(String.prototype,i,O[0]),n(o,m,O[1])}y&&s(o[m],"sham",!0)}},3372:function(f,g,e){"use strict";var u=e(18589),n=e(82762),l=e(66434),c=e(80666),d=function(s,h,o,i,B,p,y,m){for(var E=B,x=0,I=y?c(y,m):!1,O,D;x<i;)x in o&&(O=I?I(o[x],x,h):o[x],p>0&&u(O)?(D=n(O),E=d(s,h,O,D,E,p-1)-1):(l(E+1),s[E]=O),E++),x++;return E};f.exports=d},13247:function(f,g,e){"use strict";var u=e(3338);f.exports=!u(function(){return Object.isExtensible(Object.preventExtensions({}))})},13743:function(f,g,e){"use strict";var u=e(40486),n=Function.prototype,l=n.apply,c=n.call;f.exports=typeof Reflect=="object"&&Reflect.apply||(u?c.bind(l):function(){return c.apply(l,arguments)})},80666:function(f,g,e){"use strict";var u=e(34114),n=e(63335),l=e(40486),c=u(u.bind);f.exports=function(d,s){return n(d),s===void 0?d:l?c(d,s):function(){return d.apply(s,arguments)}}},40486:function(f,g,e){"use strict";var u=e(3338);f.exports=!u(function(){var n=function(){}.bind();return typeof n!="function"||n.hasOwnProperty("prototype")})},4645:function(f,g,e){"use strict";var u=e(94237),n=e(63335),l=e(31946),c=e(32621),d=e(30867),s=e(40486),h=Function,o=u([].concat),i=u([].join),B={},p=function(y,m,E){if(!c(B,m)){for(var x=[],I=0;I<m;I++)x[I]="a["+I+"]";B[m]=h("C,a","return new C("+i(x,",")+")")}return B[m](y,E)};f.exports=s?h.bind:function(m){var E=n(this),x=E.prototype,I=d(arguments,1),O=function(){var S=o(I,d(arguments));return this instanceof O?p(E,S.length,S):E.apply(m,S)};return l(x)&&(O.prototype=x),O}},89945:function(f,g,e){"use strict";var u=e(40486),n=Function.prototype.call;f.exports=u?n.bind(n):function(){return n.apply(n,arguments)}},47739:function(f,g,e){"use strict";var u=e(94237),n=e(63335);f.exports=function(){return u(n(this))}},8090:function(f,g,e){"use strict";var u=e(35454),n=e(32621),l=Function.prototype,c=u&&Object.getOwnPropertyDescriptor,d=n(l,"name"),s=d&&function(){}.name==="something",h=d&&(!u||u&&c(l,"name").configurable);f.exports={EXISTS:d,PROPER:s,CONFIGURABLE:h}},37758:function(f,g,e){"use strict";var u=e(94237),n=e(63335);f.exports=function(l,c,d){try{return u(n(Object.getOwnPropertyDescriptor(l,c)[d]))}catch(s){}}},34114:function(f,g,e){"use strict";var u=e(29076),n=e(94237);f.exports=function(l){if(u(l)==="Function")return n(l)}},94237:function(f,g,e){"use strict";var u=e(40486),n=Function.prototype,l=n.call,c=u&&n.bind.bind(l,l);f.exports=u?c:function(d){return function(){return l.apply(d,arguments)}}},81750:function(f){"use strict";var g=TypeError;f.exports=function(e){var u=e&&e.alphabet;if(u===void 0||u==="base64"||u==="base64url")return u||"base64";throw new g("Incorrect `alphabet` option")}},38116:function(f,g,e){"use strict";var u=e(89945),n=e(55327),l=e(80449),c=e(10731),d=e(26006),s=e(53776),h=e(59893),o=e(57975),i=h("asyncIterator");f.exports=function(B){var p=l(B),y=!0,m=s(p,i),E;return n(m)||(m=d(p),y=!1),m!==void 0?E=u(m,p):(E=p,y=!0),l(E),c(y?E:new o(c(E)))}},69034:function(f,g,e){"use strict";var u=e(89945),n=e(57975),l=e(80449),c=e(85428),d=e(10731),s=e(53776),h=e(59893),o=h("asyncIterator");f.exports=function(i,B){var p=arguments.length<2?s(i,o):B;return p?l(u(p,i)):new n(d(c(i)))}},55174:function(f,g,e){"use strict";var u=e(92916);f.exports=function(n,l){var c=u[n],d=c&&c.prototype;return d&&d[l]}},65911:function(f,g,e){"use strict";var u=e(92916),n=e(55327),l=function(c){return n(c)?c:void 0};f.exports=function(c,d){return arguments.length<2?l(u[c]):u[c]&&u[c][d]}},10731:function(f){"use strict";f.exports=function(g){return{iterator:g,next:g.next,done:!1}}},7157:function(f,g,e){"use strict";var u=e(89945),n=e(80449),l=e(10731),c=e(26006);f.exports=function(d,s){(!s||typeof d!="string")&&n(d);var h=c(d);return l(n(h!==void 0?u(h,d):d))}},26006:function(f,g,e){"use strict";var u=e(97607),n=e(53776),l=e(4112),c=e(48074),d=e(59893),s=d("iterator");f.exports=function(h){if(!l(h))return n(h,s)||n(h,"@@iterator")||c[u(h)]}},85428:function(f,g,e){"use strict";var u=e(89945),n=e(63335),l=e(80449),c=e(40593),d=e(26006),s=TypeError;f.exports=function(h,o){var i=arguments.length<2?d(h):o;if(n(i))return l(u(i,h));throw new s(c(h)+" is not iterable")}},65451:function(f,g,e){"use strict";var u=e(94237),n=e(18589),l=e(55327),c=e(29076),d=e(69905),s=u([].push);f.exports=function(h){if(l(h))return h;if(n(h)){for(var o=h.length,i=[],B=0;B<o;B++){var p=h[B];typeof p=="string"?s(i,p):(typeof p=="number"||c(p)==="Number"||c(p)==="String")&&s(i,d(p))}var y=i.length,m=!0;return function(E,x){if(m)return m=!1,x;if(n(this))return x;for(var I=0;I<y;I++)if(i[I]===E)return x}}}},53776:function(f,g,e){"use strict";var u=e(63335),n=e(4112);f.exports=function(l,c){var d=l[c];return n(d)?void 0:u(d)}},88203:function(f,g,e){"use strict";var u=e(63335),n=e(80449),l=e(89945),c=e(56902),d=e(10731),s="Invalid size",h=RangeError,o=TypeError,i=Math.max,B=function(p,y,m,E){this.set=p,this.size=y,this.has=m,this.keys=E};B.prototype={getIterator:function(){return d(n(l(this.keys,this.set)))},includes:function(p){return l(this.has,this.set,p)}},f.exports=function(p){n(p);var y=+p.size;if(y!==y)throw new o(s);var m=c(y);if(m<0)throw new h(s);return new B(p,i(m,0),u(p.has),u(p.keys))}},23011:function(f,g,e){"use strict";var u=e(94237),n=e(94029),l=Math.floor,c=u("".charAt),d=u("".replace),s=u("".slice),h=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,o=/\$([$&'`]|\d{1,2})/g;f.exports=function(i,B,p,y,m,E){var x=p+i.length,I=y.length,O=o;return m!==void 0&&(m=n(m),O=h),d(E,O,function(D,S){var R;switch(c(S,0)){case"$":return"$";case"&":return i;case"`":return s(B,0,p);case"'":return s(B,x);case"<":R=m[s(S,1,-1)];break;default:var M=+S;if(M===0)return D;if(M>I){var N=l(M/10);return N===0?D:N<=I?y[N-1]===void 0?c(S,1):y[N-1]+c(S,1):D}R=y[M-1]}return R===void 0?"":R})}},92916:function(f,g,e){"use strict";var u=function(n){return n&&n.Math===Math&&n};f.exports=u(typeof globalThis=="object"&&globalThis)||u(typeof window=="object"&&window)||u(typeof self=="object"&&self)||u(typeof e.g=="object"&&e.g)||u(typeof this=="object"&&this)||function(){return this}()||Function("return this")()},32621:function(f,g,e){"use strict";var u=e(94237),n=e(94029),l=u({}.hasOwnProperty);f.exports=Object.hasOwn||function(d,s){return l(n(d),s)}},54406:function(f){"use strict";f.exports={}},61810:function(f){"use strict";f.exports=function(g,e){try{arguments.length===1?console.error(g):console.error(g,e)}catch(u){}}},75171:function(f,g,e){"use strict";var u=e(65911);f.exports=u("document","documentElement")},46796:function(f,g,e){"use strict";var u=e(35454),n=e(3338),l=e(86060);f.exports=!u&&!n(function(){return Object.defineProperty(l("div"),"a",{get:function(){return 7}}).a!==7})},61618:function(f){"use strict";var g=Array,e=Math.abs,u=Math.pow,n=Math.floor,l=Math.log,c=Math.LN2,d=function(h,o,i){var B=g(i),p=i*8-o-1,y=(1<<p)-1,m=y>>1,E=o===23?u(2,-24)-u(2,-77):0,x=h<0||h===0&&1/h<0?1:0,I=0,O,D,S;for(h=e(h),h!==h||h===1/0?(D=h!==h?1:0,O=y):(O=n(l(h)/c),S=u(2,-O),h*S<1&&(O--,S*=2),O+m>=1?h+=E/S:h+=E*u(2,1-m),h*S>=2&&(O++,S/=2),O+m>=y?(D=0,O=y):O+m>=1?(D=(h*S-1)*u(2,o),O+=m):(D=h*u(2,m-1)*u(2,o),O=0));o>=8;)B[I++]=D&255,D/=256,o-=8;for(O=O<<o|D,p+=o;p>0;)B[I++]=O&255,O/=256,p-=8;return B[--I]|=x*128,B},s=function(h,o){var i=h.length,B=i*8-o-1,p=(1<<B)-1,y=p>>1,m=B-7,E=i-1,x=h[E--],I=x&127,O;for(x>>=7;m>0;)I=I*256+h[E--],m-=8;for(O=I&(1<<-m)-1,I>>=-m,m+=o;m>0;)O=O*256+h[E--],m-=8;if(I===0)I=1-y;else{if(I===p)return O?NaN:x?-1/0:1/0;O+=u(2,o),I-=y}return(x?-1:1)*O*u(2,I-o)};f.exports={pack:d,unpack:s}},1835:function(f,g,e){"use strict";var u=e(94237),n=e(3338),l=e(29076),c=Object,d=u("".split);f.exports=n(function(){return!c("z").propertyIsEnumerable(0)})?function(s){return l(s)==="String"?d(s,""):c(s)}:c},25576:function(f,g,e){"use strict";var u=e(55327),n=e(31946),l=e(58218);f.exports=function(c,d,s){var h,o;return l&&u(h=d.constructor)&&h!==s&&n(o=h.prototype)&&o!==s.prototype&&l(c,o),c}},15212:function(f,g,e){"use strict";var u=e(94237),n=e(55327),l=e(77398),c=u(Function.toString);n(l.inspectSource)||(l.inspectSource=function(d){return c(d)}),f.exports=l.inspectSource},73068:function(f,g,e){"use strict";var u=e(31946),n=e(68151);f.exports=function(l,c){u(c)&&"cause"in c&&n(l,"cause",c.cause)}},2074:function(f,g,e){"use strict";var u=e(94488),n=e(94237),l=e(54406),c=e(31946),d=e(32621),s=e(37691).f,h=e(80689),o=e(53393),i=e(12477),B=e(6145),p=e(13247),y=!1,m=B("meta"),E=0,x=function(M){s(M,m,{value:{objectID:"O"+E++,weakData:{}}})},I=function(M,N){if(!c(M))return typeof M=="symbol"?M:(typeof M=="string"?"S":"P")+M;if(!d(M,m)){if(!i(M))return"F";if(!N)return"E";x(M)}return M[m].objectID},O=function(M,N){if(!d(M,m)){if(!i(M))return!0;if(!N)return!1;x(M)}return M[m].weakData},D=function(M){return p&&y&&i(M)&&!d(M,m)&&x(M),M},S=function(){R.enable=function(){},y=!0;var M=h.f,N=n([].splice),Y={};Y[m]=1,M(Y).length&&(h.f=function($){for(var G=M($),ae=0,ne=G.length;ae<ne;ae++)if(G[ae]===m){N(G,ae,1);break}return G},u({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:o.f}))},R=f.exports={enable:S,fastKey:I,getWeakData:O,onFreeze:D};l[m]=!0},94844:function(f,g,e){"use strict";var u=e(40115),n=e(92916),l=e(31946),c=e(68151),d=e(32621),s=e(77398),h=e(11898),o=e(54406),i="Object already initialized",B=n.TypeError,p=n.WeakMap,y,m,E,x=function(S){return E(S)?m(S):y(S,{})},I=function(S){return function(R){var M;if(!l(R)||(M=m(R)).type!==S)throw new B("Incompatible receiver, "+S+" required");return M}};if(u||s.state){var O=s.state||(s.state=new p);O.get=O.get,O.has=O.has,O.set=O.set,y=function(S,R){if(O.has(S))throw new B(i);return R.facade=S,O.set(S,R),R},m=function(S){return O.get(S)||{}},E=function(S){return O.has(S)}}else{var D=h("state");o[D]=!0,y=function(S,R){if(d(S,D))throw new B(i);return R.facade=S,c(S,D,R),R},m=function(S){return d(S,D)?S[D]:{}},E=function(S){return d(S,D)}}f.exports={set:y,get:m,has:E,enforce:x,getterFor:I}},345:function(f,g,e){"use strict";var u=e(59893),n=e(48074),l=u("iterator"),c=Array.prototype;f.exports=function(d){return d!==void 0&&(n.Array===d||c[l]===d)}},18589:function(f,g,e){"use strict";var u=e(29076);f.exports=Array.isArray||function(l){return u(l)==="Array"}},75406:function(f,g,e){"use strict";var u=e(97607);f.exports=function(n){var l=u(n);return l==="BigInt64Array"||l==="BigUint64Array"}},55327:function(f,g,e){"use strict";var u=e(81766),n=u.all;f.exports=u.IS_HTMLDDA?function(l){return typeof l=="function"||l===n}:function(l){return typeof l=="function"}},39812:function(f,g,e){"use strict";var u=e(94237),n=e(3338),l=e(55327),c=e(97607),d=e(65911),s=e(15212),h=function(){},o=[],i=d("Reflect","construct"),B=/^\s*(?:class|function)\b/,p=u(B.exec),y=!B.test(h),m=function(I){if(!l(I))return!1;try{return i(h,o,I),!0}catch(O){return!1}},E=function(I){if(!l(I))return!1;switch(c(I)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return y||!!p(B,s(I))}catch(O){return!0}};E.sham=!0,f.exports=!i||n(function(){var x;return m(m.call)||!m(Object)||!m(function(){x=!0})||x})?E:m},60516:function(f,g,e){"use strict";var u=e(32621);f.exports=function(n){return n!==void 0&&(u(n,"value")||u(n,"writable"))}},20865:function(f,g,e){"use strict";var u=e(3338),n=e(55327),l=/#|\.prototype\./,c=function(i,B){var p=s[d(i)];return p===o?!0:p===h?!1:n(B)?u(B):!!B},d=c.normalize=function(i){return String(i).replace(l,".").toLowerCase()},s=c.data={},h=c.NATIVE="N",o=c.POLYFILL="P";f.exports=c},62896:function(f,g,e){"use strict";var u=e(31946),n=Math.floor;f.exports=Number.isInteger||function(c){return!u(c)&&isFinite(c)&&n(c)===c}},30360:function(f,g,e){"use strict";var u=e(97607),n=e(32621),l=e(4112),c=e(59893),d=e(48074),s=c("iterator"),h=Object;f.exports=function(o){if(l(o))return!1;var i=h(o);return i[s]!==void 0||"@@iterator"in i||n(d,u(i))}},4112:function(f){"use strict";f.exports=function(g){return g==null}},31946:function(f,g,e){"use strict";var u=e(55327),n=e(81766),l=n.all;f.exports=n.IS_HTMLDDA?function(c){return typeof c=="object"?c!==null:u(c)||c===l}:function(c){return typeof c=="object"?c!==null:u(c)}},16697:function(f){"use strict";f.exports=!1},83502:function(f,g,e){"use strict";var u=e(31946),n=e(94844).get;f.exports=function(c){if(!u(c))return!1;var d=n(c);return!!d&&d.type==="RawJSON"}},44639:function(f,g,e){"use strict";var u=e(31946),n=e(29076),l=e(59893),c=l("match");f.exports=function(d){var s;return u(d)&&((s=d[c])!==void 0?!!s:n(d)==="RegExp")}},18446:function(f,g,e){"use strict";var u=e(65911),n=e(55327),l=e(16332),c=e(14417),d=Object;f.exports=c?function(s){return typeof s=="symbol"}:function(s){var h=u("Symbol");return n(h)&&l(h.prototype,d(s))}},43545:function(f,g,e){"use strict";var u=e(89945);f.exports=function(n,l,c){for(var d=c?n:n.iterator,s=n.next,h,o;!(h=u(s,d)).done;)if(o=l(h.value),o!==void 0)return o}},62003:function(f,g,e){"use strict";var u=e(80666),n=e(89945),l=e(80449),c=e(40593),d=e(345),s=e(82762),h=e(16332),o=e(85428),i=e(26006),B=e(67996),p=TypeError,y=function(E,x){this.stopped=E,this.result=x},m=y.prototype;f.exports=function(E,x,I){var O=I&&I.that,D=!!(I&&I.AS_ENTRIES),S=!!(I&&I.IS_RECORD),R=!!(I&&I.IS_ITERATOR),M=!!(I&&I.INTERRUPTED),N=u(x,O),Y,$,G,ae,ne,oe,ee,q=function(se){return Y&&B(Y,"normal",se),new y(!0,se)},K=function(se){return D?(l(se),M?N(se[0],se[1],q):N(se[0],se[1])):M?N(se,q):N(se)};if(S)Y=E.iterator;else if(R)Y=E;else{if($=i(E),!$)throw new p(c(E)+" is not iterable");if(d($)){for(G=0,ae=s(E);ae>G;G++)if(ne=K(E[G]),ne&&h(m,ne))return ne;return new y(!1)}Y=o(E,$)}for(oe=S?E.next:Y.next;!(ee=n(oe,Y)).done;){try{ne=K(ee.value)}catch(se){B(Y,"throw",se)}if(typeof ne=="object"&&ne&&h(m,ne))return ne}return new y(!1)}},67996:function(f,g,e){"use strict";var u=e(89945),n=e(80449),l=e(53776);f.exports=function(c,d,s){var h,o;n(c);try{if(h=l(c,"return"),!h){if(d==="throw")throw s;return s}h=u(h,c)}catch(i){o=!0,h=i}if(d==="throw")throw s;if(o)throw h;return n(h),s}},83126:function(f,g,e){"use strict";var u=e(46571).IteratorPrototype,n=e(20132),l=e(35012),c=e(94573),d=e(48074),s=function(){return this};f.exports=function(h,o,i,B){var p=o+" Iterator";return h.prototype=n(u,{next:l(+!B,i)}),c(h,p,!1,!0),d[p]=s,h}},20547:function(f,g,e){"use strict";var u=e(89945),n=e(20132),l=e(68151),c=e(66477),d=e(59893),s=e(94844),h=e(53776),o=e(46571).IteratorPrototype,i=e(25587),B=e(67996),p=d("toStringTag"),y="IteratorHelper",m="WrapForValidIterator",E=s.set,x=function(D){var S=s.getterFor(D?m:y);return c(n(o),{next:function(){var M=S(this);if(D)return M.nextHandler();try{var N=M.done?void 0:M.nextHandler();return i(N,M.done)}catch(Y){throw M.done=!0,Y}},return:function(){var R=S(this),M=R.iterator;if(R.done=!0,D){var N=h(M,"return");return N?u(N,M):i(void 0,!0)}if(R.inner)try{B(R.inner.iterator,"normal")}catch(Y){return B(M,"throw",Y)}return B(M,"normal"),i(void 0,!0)}})},I=x(!0),O=x(!1);l(O,p,"Iterator Helper"),f.exports=function(D,S){var R=function(N,Y){Y?(Y.iterator=N.iterator,Y.next=N.next):Y=N,Y.type=S?m:y,Y.nextHandler=D,Y.counter=0,Y.done=!1,E(this,Y)};return R.prototype=S?I:O,R}},24019:function(f,g,e){"use strict";var u=e(94488),n=e(89945),l=e(16697),c=e(8090),d=e(55327),s=e(83126),h=e(53456),o=e(58218),i=e(94573),B=e(68151),p=e(2291),y=e(59893),m=e(48074),E=e(46571),x=c.PROPER,I=c.CONFIGURABLE,O=E.IteratorPrototype,D=E.BUGGY_SAFARI_ITERATORS,S=y("iterator"),R="keys",M="values",N="entries",Y=function(){return this};f.exports=function($,G,ae,ne,oe,ee,q){s(ae,G,ne);var K=function(Se){if(Se===oe&&W)return W;if(!D&&Se&&Se in J)return J[Se];switch(Se){case R:return function(){return new ae(this,Se)};case M:return function(){return new ae(this,Se)};case N:return function(){return new ae(this,Se)}}return function(){return new ae(this)}},se=G+" Iterator",te=!1,J=$.prototype,ce=J[S]||J["@@iterator"]||oe&&J[oe],W=!D&&ce||K(oe),j=G==="Array"&&J.entries||ce,ie,ve,Fe;if(j&&(ie=h(j.call(new $)),ie!==Object.prototype&&ie.next&&(!l&&h(ie)!==O&&(o?o(ie,O):d(ie[S])||p(ie,S,Y)),i(ie,se,!0,!0),l&&(m[se]=Y))),x&&oe===M&&ce&&ce.name!==M&&(!l&&I?B(J,"name",M):(te=!0,W=function(){return n(ce,this)})),oe)if(ve={values:K(M),keys:ee?W:K(R),entries:K(N)},q)for(Fe in ve)(D||te||!(Fe in J))&&p(J,Fe,ve[Fe]);else u({target:G,proto:!0,forced:D||te},ve);return(!l||q)&&J[S]!==W&&p(J,S,W,{name:oe}),m[G]=W,ve}},24771:function(f,g,e){"use strict";var u=e(89945),n=e(2155),l=function(c,d){return[d,c]};f.exports=function(){return u(n,this,l)}},2155:function(f,g,e){"use strict";var u=e(89945),n=e(63335),l=e(80449),c=e(10731),d=e(20547),s=e(46319),h=d(function(){var o=this.iterator,i=l(u(this.next,o)),B=this.done=!!i.done;if(!B)return s(o,this.mapper,[i.value,this.counter++],!0)});f.exports=function(i){return l(this),n(i),new h(c(this),{mapper:i})}},46571:function(f,g,e){"use strict";var u=e(3338),n=e(55327),l=e(31946),c=e(20132),d=e(53456),s=e(2291),h=e(59893),o=e(16697),i=h("iterator"),B=!1,p,y,m;[].keys&&(m=[].keys(),"next"in m?(y=d(d(m)),y!==Object.prototype&&(p=y)):B=!0);var E=!l(p)||u(function(){var x={};return p[i].call(x)!==x});E?p={}:o&&(p=c(p)),n(p[i])||s(p,i,function(){return this}),f.exports={IteratorPrototype:p,BUGGY_SAFARI_ITERATORS:B}},48074:function(f){"use strict";f.exports={}},82762:function(f,g,e){"use strict";var u=e(61578);f.exports=function(n){return u(n.length)}},86528:function(f,g,e){"use strict";var u=e(94237),n=e(3338),l=e(55327),c=e(32621),d=e(35454),s=e(8090).CONFIGURABLE,h=e(15212),o=e(94844),i=o.enforce,B=o.get,p=String,y=Object.defineProperty,m=u("".slice),E=u("".replace),x=u([].join),I=d&&!n(function(){return y(function(){},"length",{value:8}).length!==8}),O=String(String).split("String"),D=f.exports=function(S,R,M){m(p(R),0,7)==="Symbol("&&(R="["+E(p(R),/^Symbol\(([^)]*)\)/,"$1")+"]"),M&&M.getter&&(R="get "+R),M&&M.setter&&(R="set "+R),(!c(S,"name")||s&&S.name!==R)&&(d?y(S,"name",{value:R,configurable:!0}):S.name=R),I&&M&&c(M,"arity")&&S.length!==M.arity&&y(S,"length",{value:M.arity});try{M&&c(M,"constructor")&&M.constructor?d&&y(S,"prototype",{writable:!1}):S.prototype&&(S.prototype=void 0)}catch(Y){}var N=i(S);return c(N,"source")||(N.source=x(O,typeof R=="string"?R:"")),S};Function.prototype.toString=D(function(){return l(this)&&B(this).source||h(this)},"toString")},2786:function(f,g,e){"use strict";var u=e(94237),n=Map.prototype;f.exports={Map,set:u(n.set),get:u(n.get),has:u(n.has),remove:u(n.delete),proto:n}},95037:function(f,g,e){"use strict";var u=e(94237),n=e(43545),l=e(2786),c=l.Map,d=l.proto,s=u(d.forEach),h=u(d.entries),o=h(new c).next;f.exports=function(i,B,p){return p?n({iterator:h(i),next:o},function(y){return B(y[1],y[0])}):s(i,B)}},14615:function(f,g,e){"use strict";var u=e(89945),n=e(63335),l=e(55327),c=e(80449),d=TypeError;f.exports=function(h,o){var i=c(this),B=n(i.get),p=n(i.has),y=n(i.set),m=arguments.length>2?arguments[2]:void 0,E;if(!l(o)&&!l(m))throw new d("At least one callback required");return u(p,i,h)?(E=u(B,i,h),l(o)&&(E=o(E),u(y,i,h,E))):l(m)&&(E=m(),u(y,i,h,E)),E}},10014:function(f){"use strict";var g=Math.expm1,e=Math.exp;f.exports=!g||g(10)>22025.465794806718||g(10)<22025.465794806718||g(-2e-17)!==-2e-17?function(n){var l=+n;return l===0?l:l>-1e-6&&l<1e-6?l+l*l/2:e(l)-1}:g},35175:function(f,g,e){"use strict";var u=e(77056),n=.0009765625,l=65504,c=6103515625e-14;f.exports=Math.f16round||function(s){return u(s,n,l,c)}},77056:function(f,g,e){"use strict";var u=e(37666),n=Math.abs,l=2220446049250313e-31,c=1/l,d=function(s){return s+c-c};f.exports=function(s,h,o,i){var B=+s,p=n(B),y=u(B);if(p<i)return y*d(p/i/h)*i*h;var m=(1+h/l)*p,E=m-(m-p);return E>o||E!==E?y*(1/0):y*E}},14894:function(f,g,e){"use strict";var u=e(77056),n=11920928955078125e-23,l=34028234663852886e22,c=11754943508222875e-54;f.exports=Math.fround||function(s){return u(s,n,l,c)}},53309:function(f){"use strict";var g=Math.log,e=Math.LOG10E;f.exports=Math.log10||function(n){return g(n)*e}},25726:function(f){"use strict";var g=Math.log;f.exports=Math.log1p||function(u){var n=+u;return n>-1e-8&&n<1e-8?n-n*n/2:g(1+n)}},24619:function(f){"use strict";f.exports=Math.scale||function(e,u,n,l,c){var d=+e,s=+u,h=+n,o=+l,i=+c;return d!==d||s!==s||h!==h||o!==o||i!==i?NaN:d===1/0||d===-1/0?d:(d-s)*(i-o)/(h-s)+o}},37666:function(f){"use strict";f.exports=Math.sign||function(e){var u=+e;return u===0||u!==u?u:u<0?-1:1}},3312:function(f){"use strict";var g=Math.ceil,e=Math.floor;f.exports=Math.trunc||function(n){var l=+n;return(l>0?e:g)(l)}},72933:function(f,g,e){"use strict";var u=e(92916),n=e(80666),l=e(71256).f,c=e(28887).set,d=e(66790),s=e(70695),h=e(1908),o=e(44914),i=e(90946),B=u.MutationObserver||u.WebKitMutationObserver,p=u.document,y=u.process,m=u.Promise,E=l(u,"queueMicrotask"),x=E&&E.value,I,O,D,S,R;if(!x){var M=new d,N=function(){var Y,$;for(i&&(Y=y.domain)&&Y.exit();$=M.get();)try{$()}catch(G){throw M.head&&I(),G}Y&&Y.enter()};!s&&!i&&!o&&B&&p?(O=!0,D=p.createTextNode(""),new B(N).observe(D,{characterData:!0}),I=function(){D.data=O=!O}):!h&&m&&m.resolve?(S=m.resolve(void 0),S.constructor=m,R=n(S.then,S),I=function(){R(N)}):i?I=function(){y.nextTick(N)}:(c=n(c,u),I=function(){c(N)}),x=function(Y){M.head||I(),M.add(Y)}}f.exports=x},82778:function(f,g,e){"use strict";var u=e(3338);f.exports=!u(function(){var n="9007199254740993",l=JSON.rawJSON(n);return!JSON.isRawJSON(l)||JSON.stringify(l)!==n})},73446:function(f,g,e){"use strict";var u=e(63335),n=TypeError,l=function(c){var d,s;this.promise=new c(function(h,o){if(d!==void 0||s!==void 0)throw new n("Bad Promise constructor");d=h,s=o}),this.resolve=u(d),this.reject=u(s)};f.exports.f=function(c){return new l(c)}},7825:function(f,g,e){"use strict";var u=e(69905);f.exports=function(n,l){return n===void 0?arguments.length<2?"":l:u(n)}},2279:function(f){"use strict";var g=RangeError;f.exports=function(e){if(e===e)return e;throw new g("NaN is not allowed")}},41696:function(f,g,e){"use strict";var u=e(44639),n=TypeError;f.exports=function(l){if(u(l))throw new n("The method doesn't accept regular expressions");return l}},1222:function(f,g,e){"use strict";var u=e(92916),n=u.isFinite;f.exports=Number.isFinite||function(c){return typeof c=="number"&&n(c)}},31280:function(f,g,e){"use strict";var u=e(92916),n=e(3338),l=e(94237),c=e(69905),d=e(52971).trim,s=e(19268),h=l("".charAt),o=u.parseFloat,i=u.Symbol,B=i&&i.iterator,p=1/o(s+"-0")!==-1/0||B&&!n(function(){o(Object(B))});f.exports=p?function(m){var E=d(c(m)),x=o(E);return x===0&&h(E,0)==="-"?-0:x}:o},52446:function(f,g,e){"use strict";var u=e(92916),n=e(3338),l=e(94237),c=e(69905),d=e(52971).trim,s=e(19268),h=u.parseInt,o=u.Symbol,i=o&&o.iterator,B=/^[+-]?0x/i,p=l(B.exec),y=h(s+"08")!==8||h(s+"0x16")!==22||i&&!n(function(){h(Object(i))});f.exports=y?function(E,x){var I=d(c(E));return h(I,x>>>0||(p(B,I)?16:10))}:h},17243:function(f,g,e){"use strict";var u=e(94844),n=e(83126),l=e(25587),c=e(4112),d=e(31946),s=e(64110),h=e(35454),o="Incorrect Iterator.range arguments",i="NumericRangeIterator",B=u.set,p=u.getterFor(i),y=RangeError,m=TypeError,E=n(function(O,D,S,R,M,N){if(typeof O!=R||D!==1/0&&D!==-1/0&&typeof D!=R)throw new m(o);if(O===1/0||O===-1/0)throw new y(o);var Y=D>O,$=!1,G;if(S===void 0)G=void 0;else if(d(S))G=S.step,$=!!S.inclusive;else if(typeof S==R)G=S;else throw new m(o);if(c(G)&&(G=Y?N:-N),typeof G!=R)throw new m(o);if(G===1/0||G===-1/0||G===M&&O!==D)throw new y(o);var ae=O!==O||D!==D||G!==G||D>O!=G>M;B(this,{type:i,start:O,end:D,step:G,inclusive:$,hitsEnd:ae,currentCount:M,zero:M}),h||(this.start=O,this.end=D,this.step=G,this.inclusive=$)},i,function(){var O=p(this);if(O.hitsEnd)return l(void 0,!0);var D=O.start,S=O.end,R=O.step,M=D+R*O.currentCount++;M===S&&(O.hitsEnd=!0);var N=O.inclusive,Y;return S>D?Y=N?M>S:M>=S:Y=N?S>M:S>=M,Y?(O.hitsEnd=!0,l(void 0,!0)):l(M,!1)}),x=function(I){s(E.prototype,I,{get:function(){return p(this)[I]},set:function(){},configurable:!0,enumerable:!1})};h&&(x("start"),x("end"),x("inclusive"),x("step")),f.exports=E},80530:function(f,g,e){"use strict";var u=e(35454),n=e(94237),l=e(89945),c=e(3338),d=e(7733),s=e(92635),h=e(27597),o=e(94029),i=e(1835),B=Object.assign,p=Object.defineProperty,y=n([].concat);f.exports=!B||c(function(){if(u&&B({b:1},B(p({},"a",{enumerable:!0,get:function(){p(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var m={},E={},x=Symbol("assign detection"),I="abcdefghijklmnopqrst";return m[x]=7,I.split("").forEach(function(O){E[O]=O}),B({},m)[x]!==7||d(B({},E)).join("")!==I})?function(E,x){for(var I=o(E),O=arguments.length,D=1,S=s.f,R=h.f;O>D;)for(var M=i(arguments[D++]),N=S?y(d(M),S(M)):d(M),Y=N.length,$=0,G;Y>$;)G=N[$++],(!u||l(R,M,G))&&(I[G]=M[G]);return I}:B},20132:function(f,g,e){"use strict";var u=e(80449),n=e(55666),l=e(46678),c=e(54406),d=e(75171),s=e(86060),h=e(11898),o=">",i="<",B="prototype",p="script",y=h("IE_PROTO"),m=function(){},E=function(S){return i+p+o+S+i+"/"+p+o},x=function(S){S.write(E("")),S.close();var R=S.parentWindow.Object;return S=null,R},I=function(){var S=s("iframe"),R="java"+p+":",M;return S.style.display="none",d.appendChild(S),S.src=String(R),M=S.contentWindow.document,M.open(),M.write(E("document.F=Object")),M.close(),M.F},O,D=function(){try{O=new ActiveXObject("htmlfile")}catch(R){}D=typeof document!="undefined"?document.domain&&O?x(O):I():x(O);for(var S=l.length;S--;)delete D[B][l[S]];return D()};c[y]=!0,f.exports=Object.create||function(R,M){var N;return R!==null?(m[B]=u(R),N=new m,m[B]=null,N[y]=R):N=D(),M===void 0?N:n.f(N,M)}},55666:function(f,g,e){"use strict";var u=e(35454),n=e(93199),l=e(37691),c=e(80449),d=e(80524),s=e(7733);g.f=u&&!n?Object.defineProperties:function(o,i){c(o);for(var B=d(i),p=s(i),y=p.length,m=0,E;y>m;)l.f(o,E=p[m++],B[E]);return o}},37691:function(f,g,e){"use strict";var u=e(35454),n=e(46796),l=e(93199),c=e(80449),d=e(17818),s=TypeError,h=Object.defineProperty,o=Object.getOwnPropertyDescriptor,i="enumerable",B="configurable",p="writable";g.f=u?l?function(m,E,x){if(c(m),E=d(E),c(x),typeof m=="function"&&E==="prototype"&&"value"in x&&p in x&&!x[p]){var I=o(m,E);I&&I[p]&&(m[E]=x.value,x={configurable:B in x?x[B]:I[B],enumerable:i in x?x[i]:I[i],writable:!1})}return h(m,E,x)}:h:function(m,E,x){if(c(m),E=d(E),c(x),n)try{return h(m,E,x)}catch(I){}if("get"in x||"set"in x)throw new s("Accessors not supported");return"value"in x&&(m[E]=x.value),m}},71256:function(f,g,e){"use strict";var u=e(35454),n=e(89945),l=e(27597),c=e(35012),d=e(80524),s=e(17818),h=e(32621),o=e(46796),i=Object.getOwnPropertyDescriptor;g.f=u?i:function(p,y){if(p=d(p),y=s(y),o)try{return i(p,y)}catch(m){}if(h(p,y))return c(!n(l.f,p,y),p[y])}},53393:function(f,g,e){"use strict";var u=e(29076),n=e(80524),l=e(80689).f,c=e(71698),d=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(h){try{return l(h)}catch(o){return c(d)}};f.exports.f=function(o){return d&&u(o)==="Window"?s(o):l(n(o))}},80689:function(f,g,e){"use strict";var u=e(97486),n=e(46678),l=n.concat("length","prototype");g.f=Object.getOwnPropertyNames||function(d){return u(d,l)}},92635:function(f,g){"use strict";g.f=Object.getOwnPropertySymbols},53456:function(f,g,e){"use strict";var u=e(32621),n=e(55327),l=e(94029),c=e(11898),d=e(4870),s=c("IE_PROTO"),h=Object,o=h.prototype;f.exports=d?h.getPrototypeOf:function(i){var B=l(i);if(u(B,s))return B[s];var p=B.constructor;return n(p)&&B instanceof p?p.prototype:B instanceof h?o:null}},12477:function(f,g,e){"use strict";var u=e(3338),n=e(31946),l=e(29076),c=e(51424),d=Object.isExtensible,s=u(function(){d(1)});f.exports=s||c?function(o){return!n(o)||c&&l(o)==="ArrayBuffer"?!1:d?d(o):!0}:d},16332:function(f,g,e){"use strict";var u=e(94237);f.exports=u({}.isPrototypeOf)},20574:function(f,g,e){"use strict";var u=e(94844),n=e(83126),l=e(25587),c=e(32621),d=e(7733),s=e(94029),h="Object Iterator",o=u.set,i=u.getterFor(h);f.exports=n(function(p,y){var m=s(p);o(this,{type:h,mode:y,object:m,keys:d(m),index:0})},"Object",function(){for(var p=i(this),y=p.keys;;){if(y===null||p.index>=y.length)return p.object=p.keys=null,l(void 0,!0);var m=y[p.index++],E=p.object;if(c(E,m)){switch(p.mode){case"keys":return l(m,!1);case"values":return l(E[m],!1)}return l([m,E[m]],!1)}}})},97486:function(f,g,e){"use strict";var u=e(94237),n=e(32621),l=e(80524),c=e(22999).indexOf,d=e(54406),s=u([].push);f.exports=function(h,o){var i=l(h),B=0,p=[],y;for(y in i)!n(d,y)&&n(i,y)&&s(p,y);for(;o.length>B;)n(i,y=o[B++])&&(~c(p,y)||s(p,y));return p}},7733:function(f,g,e){"use strict";var u=e(97486),n=e(46678);f.exports=Object.keys||function(c){return u(c,n)}},27597:function(f,g){"use strict";var e={}.propertyIsEnumerable,u=Object.getOwnPropertyDescriptor,n=u&&!e.call({1:2},1);g.f=n?function(c){var d=u(this,c);return!!d&&d.enumerable}:e},25837:function(f,g,e){"use strict";var u=e(16697),n=e(92916),l=e(3338),c=e(19684);f.exports=u||!l(function(){if(!(c&&c<535)){var d=Math.random();__defineSetter__.call(null,d,function(){}),delete n[d]}})},58218:function(f,g,e){"use strict";var u=e(37758),n=e(80449),l=e(557);f.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var c=!1,d={},s;try{s=u(Object.prototype,"__proto__","set"),s(d,[]),c=d instanceof Array}catch(h){}return function(o,i){return n(o),l(i),c?s(o,i):o.__proto__=i,o}}():void 0)},88698:function(f,g,e){"use strict";var u=e(35454),n=e(3338),l=e(94237),c=e(53456),d=e(7733),s=e(80524),h=e(27597).f,o=l(h),i=l([].push),B=u&&n(function(){var y=Object.create(null);return y[2]=2,!o(y,2)}),p=function(y){return function(m){for(var E=s(m),x=d(E),I=B&&c(E)===null,O=x.length,D=0,S=[],R;O>D;)R=x[D++],(!u||(I?R in E:o(E,R)))&&i(S,y?[R,E[R]]:E[R]);return S}};f.exports={entries:p(!0),values:p(!1)}},28488:function(f,g,e){"use strict";var u=e(68527),n=e(97607);f.exports=u?{}.toString:function(){return"[object "+n(this)+"]"}},44759:function(f,g,e){"use strict";var u=e(89945),n=e(55327),l=e(31946),c=TypeError;f.exports=function(d,s){var h,o;if(s==="string"&&n(h=d.toString)&&!l(o=u(h,d))||n(h=d.valueOf)&&!l(o=u(h,d))||s!=="string"&&n(h=d.toString)&&!l(o=u(h,d)))return o;throw new c("Can't convert object to primitive value")}},48662:function(f,g,e){"use strict";var u=e(65911),n=e(94237),l=e(80689),c=e(92635),d=e(80449),s=n([].concat);f.exports=u("Reflect","ownKeys")||function(o){var i=l.f(d(o)),B=c.f;return B?s(i,B(o)):i}},70913:function(f,g,e){"use strict";var u=e(94237),n=e(32621),l=SyntaxError,c=parseInt,d=String.fromCharCode,s=u("".charAt),h=u("".slice),o=u(/./.exec),i={'\\"':'"',"\\\\":"\\","\\/":"/","\\b":"\b","\\f":"\f","\\n":`
|
|
|
`,"\\r":"\r","\\t":" "},B=/^[\da-f]{4}$/i,p=/^[\u0000-\u001F]$/;f.exports=function(y,m){for(var E=!0,x="";m<y.length;){var I=s(y,m);if(I==="\\"){var O=h(y,m,m+2);if(n(i,O))x+=i[O],m+=2;else if(O==="\\u"){m+=2;var D=h(y,m,m+4);if(!o(B,D))throw new l("Bad Unicode escape at: "+m);x+=d(c(D,16)),m+=4}else throw new l('Unknown escape sequence: "'+O+'"')}else if(I==='"'){E=!1,m++;break}else{if(o(p,I))throw new l("Bad control character in string literal at: "+m);x+=I,m++}}if(E)throw new l("Unterminated string at: "+m);return{value:x,end:m}}},9699:function(f,g,e){"use strict";var u=e(92916);f.exports=u},80734:function(f){"use strict";f.exports=function(g){try{return{error:!1,value:g()}}catch(e){return{error:!0,value:e}}}},82830:function(f,g,e){"use strict";var u=e(92916),n=e(2451),l=e(55327),c=e(20865),d=e(15212),s=e(59893),h=e(66994),o=e(91821),i=e(16697),B=e(46573),p=n&&n.prototype,y=s("species"),m=!1,E=l(u.PromiseRejectionEvent),x=c("Promise",function(){var I=d(n),O=I!==String(n);if(!O&&B===66||i&&!(p.catch&&p.finally))return!0;if(!B||B<51||!/native code/.test(I)){var D=new n(function(M){M(1)}),S=function(M){M(function(){},function(){})},R=D.constructor={};if(R[y]=S,m=D.then(function(){})instanceof S,!m)return!0}return!O&&(h||o)&&!E});f.exports={CONSTRUCTOR:x,REJECTION_EVENT:E,SUBCLASSING:m}},2451:function(f,g,e){"use strict";var u=e(92916);f.exports=u.Promise},15597:function(f,g,e){"use strict";var u=e(80449),n=e(31946),l=e(73446);f.exports=function(c,d){if(u(c),n(d)&&d.constructor===c)return d;var s=l.f(c),h=s.resolve;return h(d),s.promise}},22093:function(f,g,e){"use strict";var u=e(2451),n=e(35221),l=e(82830).CONSTRUCTOR;f.exports=l||!n(function(c){u.all(c).then(void 0,function(){})})},44166:function(f,g,e){"use strict";var u=e(37691).f;f.exports=function(n,l,c){c in n||u(n,c,{configurable:!0,get:function(){return l[c]},set:function(d){l[c]=d}})}},66790:function(f){"use strict";var g=function(){this.head=null,this.tail=null};g.prototype={add:function(e){var u={item:e,next:null},n=this.tail;n?n.next=u:this.head=u,this.tail=u},get:function(){var e=this.head;if(e){var u=this.head=e.next;return u===null&&(this.tail=null),e.item}}},f.exports=g},82584:function(f,g,e){"use strict";e(34941),e(55410);var u=e(65911),n=e(94237),l=e(77898),c=u("Map"),d=u("WeakMap"),s=n([].push),h=l("metadata"),o=h.store||(h.store=new d),i=function(x,I,O){var D=o.get(x);if(!D){if(!O)return;o.set(x,D=new c)}var S=D.get(I);if(!S){if(!O)return;D.set(I,S=new c)}return S},B=function(x,I,O){var D=i(I,O,!1);return D===void 0?!1:D.has(x)},p=function(x,I,O){var D=i(I,O,!1);return D===void 0?void 0:D.get(x)},y=function(x,I,O,D){i(O,D,!0).set(x,I)},m=function(x,I){var O=i(x,I,!1),D=[];return O&&O.forEach(function(S,R){s(D,R)}),D},E=function(x){return x===void 0||typeof x=="symbol"?x:String(x)};f.exports={store:o,getMap:i,has:B,get:p,set:y,keys:m,toKey:E}},94338:function(f,g,e){"use strict";var u=e(89945),n=e(80449),l=e(55327),c=e(29076),d=e(88736),s=TypeError;f.exports=function(h,o){var i=h.exec;if(l(i)){var B=u(i,h,o);return B!==null&&n(B),B}if(c(h)==="RegExp")return u(d,h,o);throw new s("RegExp#exec called on incompatible receiver")}},88736:function(f,g,e){"use strict";var u=e(89945),n=e(94237),l=e(69905),c=e(82163),d=e(19286),s=e(77898),h=e(20132),o=e(94844).get,i=e(6041),B=e(51224),p=s("native-string-replace",String.prototype.replace),y=RegExp.prototype.exec,m=y,E=n("".charAt),x=n("".indexOf),I=n("".replace),O=n("".slice),D=function(){var N=/a/,Y=/b*/g;return u(y,N,"a"),u(y,Y,"a"),N.lastIndex!==0||Y.lastIndex!==0}(),S=d.BROKEN_CARET,R=/()??/.exec("")[1]!==void 0,M=D||R||S||i||B;M&&(m=function(Y){var $=this,G=o($),ae=l(Y),ne=G.raw,oe,ee,q,K,se,te,J;if(ne)return ne.lastIndex=$.lastIndex,oe=u(m,ne,ae),$.lastIndex=ne.lastIndex,oe;var ce=G.groups,W=S&&$.sticky,j=u(c,$),ie=$.source,ve=0,Fe=ae;if(W&&(j=I(j,"y",""),x(j,"g")===-1&&(j+="g"),Fe=O(ae,$.lastIndex),$.lastIndex>0&&(!$.multiline||$.multiline&&E(ae,$.lastIndex-1)!==`
|
|
|
`)&&(ie="(?: "+ie+")",Fe=" "+Fe,ve++),ee=new RegExp("^(?:"+ie+")",j)),R&&(ee=new RegExp("^"+ie+"$(?!\\s)",j)),D&&(q=$.lastIndex),K=u(y,W?ee:$,Fe),W?K?(K.input=O(K.input,ve),K[0]=O(K[0],ve),K.index=$.lastIndex,$.lastIndex+=K[0].length):$.lastIndex=0:D&&K&&($.lastIndex=$.global?K.index+K[0].length:q),R&&K&&K.length>1&&u(p,K[0],ee,function(){for(se=1;se<arguments.length-2;se++)arguments[se]===void 0&&(K[se]=void 0)}),K&&ce)for(K.groups=te=h(null),se=0;se<ce.length;se++)J=ce[se],te[J[0]]=K[J[1]];return K}),f.exports=m},82163:function(f,g,e){"use strict";var u=e(80449);f.exports=function(){var n=u(this),l="";return n.hasIndices&&(l+="d"),n.global&&(l+="g"),n.ignoreCase&&(l+="i"),n.multiline&&(l+="m"),n.dotAll&&(l+="s"),n.unicode&&(l+="u"),n.unicodeSets&&(l+="v"),n.sticky&&(l+="y"),l}},81644:function(f,g,e){"use strict";var u=e(89945),n=e(32621),l=e(16332),c=e(82163),d=RegExp.prototype;f.exports=function(s){var h=s.flags;return h===void 0&&!("flags"in d)&&!n(s,"flags")&&l(d,s)?u(c,s):h}},19286:function(f,g,e){"use strict";var u=e(3338),n=e(92916),l=n.RegExp,c=u(function(){var h=l("a","y");return h.lastIndex=2,h.exec("abcd")!==null}),d=c||u(function(){return!l("a","y").sticky}),s=c||u(function(){var h=l("^r","gy");return h.lastIndex=2,h.exec("str")!==null});f.exports={BROKEN_CARET:s,MISSED_STICKY:d,UNSUPPORTED_Y:c}},6041:function(f,g,e){"use strict";var u=e(3338),n=e(92916),l=n.RegExp;f.exports=u(function(){var c=l(".","s");return!(c.dotAll&&c.test(`
|
|
|
`)&&c.flags==="s")})},51224:function(f,g,e){"use strict";var u=e(3338),n=e(92916),l=n.RegExp;f.exports=u(function(){var c=l("(?<a>b)","g");return c.exec("b").groups.a!=="b"||"b".replace(c,"$<a>c")!=="bc"})},95955:function(f,g,e){"use strict";var u=e(4112),n=TypeError;f.exports=function(l){if(u(l))throw new n("Can't call method on "+l);return l}},88134:function(f){"use strict";f.exports=function(g,e){return g===e||g!==g&&e!==e}},5370:function(f){"use strict";f.exports=Object.is||function(e,u){return e===u?e!==0||1/e===1/u:e!==e&&u!==u}},93222:function(f,g,e){"use strict";var u=e(92916),n=e(13743),l=e(55327),c=e(90843),d=e(66011),s=e(30867),h=e(57106),o=u.Function,i=/MSIE .\./.test(d)||c&&function(){var B=u.Bun.version.split(".");return B.length<3||B[0]==="0"&&(B[1]<3||B[1]==="3"&&B[2]==="0")}();f.exports=function(B,p){var y=p?2:1;return i?function(m,E){var x=h(arguments.length,1)>y,I=l(m)?m:o(m),O=x?s(arguments,y):[],D=x?function(){n(I,this,O)}:I;return p?B(D,E):B(D)}:B}},61838:function(f,g,e){"use strict";var u=e(19691),n=e(57002),l=u.Set,c=u.add;f.exports=function(d){var s=new l;return n(d,function(h){c(s,h)}),s}},10038:function(f,g,e){"use strict";var u=e(17442),n=e(19691),l=e(61838),c=e(108),d=e(88203),s=e(57002),h=e(43545),o=n.has,i=n.remove;f.exports=function(p){var y=u(this),m=d(p),E=l(y);return c(y)<=m.size?s(y,function(x){m.includes(x)&&i(E,x)}):h(m.getIterator(),function(x){o(y,x)&&i(E,x)}),E}},19691:function(f,g,e){"use strict";var u=e(94237),n=Set.prototype;f.exports={Set,add:u(n.add),has:u(n.has),remove:u(n.delete),proto:n}},16049:function(f,g,e){"use strict";var u=e(17442),n=e(19691),l=e(108),c=e(88203),d=e(57002),s=e(43545),h=n.Set,o=n.add,i=n.has;f.exports=function(p){var y=u(this),m=c(p),E=new h;return l(y)>m.size?s(m.getIterator(),function(x){i(y,x)&&o(E,x)}):d(y,function(x){m.includes(x)&&o(E,x)}),E}},17616:function(f,g,e){"use strict";var u=e(17442),n=e(19691).has,l=e(108),c=e(88203),d=e(57002),s=e(43545),h=e(67996);f.exports=function(i){var B=u(this),p=c(i);if(l(B)<=p.size)return d(B,function(m){if(p.includes(m))return!1},!0)!==!1;var y=p.getIterator();return s(y,function(m){if(n(B,m))return h(y,"normal",!1)})!==!1}},84833:function(f,g,e){"use strict";var u=e(17442),n=e(108),l=e(57002),c=e(88203);f.exports=function(s){var h=u(this),o=c(s);return n(h)>o.size?!1:l(h,function(i){if(!o.includes(i))return!1},!0)!==!1}},51135:function(f,g,e){"use strict";var u=e(17442),n=e(19691).has,l=e(108),c=e(88203),d=e(43545),s=e(67996);f.exports=function(o){var i=u(this),B=c(o);if(l(i)<B.size)return!1;var p=B.getIterator();return d(p,function(y){if(!n(i,y))return s(p,"normal",!1)})!==!1}},57002:function(f,g,e){"use strict";var u=e(94237),n=e(43545),l=e(19691),c=l.Set,d=l.proto,s=u(d.forEach),h=u(d.keys),o=h(new c).next;f.exports=function(i,B,p){return p?n({iterator:h(i),next:o},B):s(i,B)}},22627:function(f,g,e){"use strict";var u=e(65911),n=function(l){return{size:l,has:function(){return!1},keys:function(){return{next:function(){return{done:!0}}}}}};f.exports=function(l){var c=u("Set");try{new c()[l](n(0));try{return new c()[l](n(-1)),!1}catch(d){return!0}}catch(d){return!1}}},108:function(f,g,e){"use strict";var u=e(37758),n=e(19691);f.exports=u(n.proto,"size","get")||function(l){return l.size}},51996:function(f,g,e){"use strict";var u=e(65911),n=e(64110),l=e(59893),c=e(35454),d=l("species");f.exports=function(s){var h=u(s);c&&h&&!h[d]&&n(h,d,{configurable:!0,get:function(){return this}})}},36312:function(f,g,e){"use strict";var u=e(17442),n=e(19691),l=e(61838),c=e(88203),d=e(43545),s=n.add,h=n.has,o=n.remove;f.exports=function(B){var p=u(this),y=c(B).getIterator(),m=l(p);return d(y,function(E){h(p,E)?o(m,E):s(m,E)}),m}},94573:function(f,g,e){"use strict";var u=e(37691).f,n=e(32621),l=e(59893),c=l("toStringTag");f.exports=function(d,s,h){d&&!h&&(d=d.prototype),d&&!n(d,c)&&u(d,c,{configurable:!0,value:s})}},24667:function(f,g,e){"use strict";var u=e(17442),n=e(19691).add,l=e(61838),c=e(88203),d=e(43545);f.exports=function(h){var o=u(this),i=c(h).getIterator(),B=l(o);return d(i,function(p){n(B,p)}),B}},11898:function(f,g,e){"use strict";var u=e(77898),n=e(6145),l=u("keys");f.exports=function(c){return l[c]||(l[c]=n(c))}},77398:function(f,g,e){"use strict";var u=e(92916),n=e(29539),l="__core-js_shared__",c=u[l]||n(l,{});f.exports=c},77898:function(f,g,e){"use strict";var u=e(16697),n=e(77398);(f.exports=function(l,c){return n[l]||(n[l]=c!==void 0?c:{})})("versions",[]).push({version:"3.34.0",mode:u?"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(f,g,e){"use strict";var u=e(80449),n=e(6086),l=e(4112),c=e(59893),d=c("species");f.exports=function(s,h){var o=u(s).constructor,i;return o===void 0||l(i=u(o)[d])?h:n(i)}},67410:function(f,g,e){"use strict";var u=e(94237),n=e(80524),l=e(69905),c=e(82762),d=TypeError,s=u([].push),h=u([].join);f.exports=function(i){var B=n(i),p=c(B);if(!p)return"";for(var y=arguments.length,m=[],E=0;;){var x=B[E++];if(x===void 0)throw new d("Incorrect template");if(s(m,l(x)),E===p)return h(m,"");E<y&&s(m,l(arguments[E]))}}},17691:function(f,g,e){"use strict";var u=e(3338);f.exports=function(n){return u(function(){var l=""[n]('"');return l!==l.toLowerCase()||l.split('"').length>3})}},13764:function(f,g,e){"use strict";var u=e(94237),n=e(56902),l=e(69905),c=e(95955),d=u("".charAt),s=u("".charCodeAt),h=u("".slice),o=function(i){return function(B,p){var y=l(c(B)),m=n(p),E=y.length,x,I;return m<0||m>=E?i?"":void 0:(x=s(y,m),x<55296||x>56319||m+1===E||(I=s(y,m+1))<56320||I>57343?i?d(y,m):x:i?h(y,m,m+2):(x-55296<<10)+(I-56320)+65536)}};f.exports={codeAt:o(!1),charAt:o(!0)}},98352:function(f,g,e){"use strict";var u=e(66011);f.exports=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(u)},85571:function(f,g,e){"use strict";var u=e(94237),n=e(61578),l=e(69905),c=e(71049),d=e(95955),s=u(c),h=u("".slice),o=Math.ceil,i=function(B){return function(p,y,m){var E=l(d(p)),x=n(y),I=E.length,O=m===void 0?" ":l(m),D,S;return x<=I||O===""?E:(D=x-I,S=s(O,o(D/O.length)),S.length>D&&(S=h(S,0,D)),B?E+S:S+E)}};f.exports={start:i(!1),end:i(!0)}},79204:function(f,g,e){"use strict";var u=e(65911),n=e(94237),l=String.fromCharCode,c=u("String","fromCodePoint"),d=n("".charAt),s=n("".charCodeAt),h=n("".indexOf),o=n("".slice),i=48,B=57,p=97,y=102,m=65,E=70,x=function(D,S){var R=s(D,S);return R>=i&&R<=B},I=function(D,S,R){if(R>=D.length)return-1;for(var M=0;S<R;S++){var N=O(s(D,S));if(N===-1)return-1;M=M*16+N}return M},O=function(D){return D>=i&&D<=B?D-i:D>=p&&D<=y?D-p+10:D>=m&&D<=E?D-m+10:-1};f.exports=function(D){for(var S="",R=0,M=0,N;(M=h(D,"\\",M))>-1;){if(S+=o(D,R,M),++M===D.length)return;var Y=d(D,M++);switch(Y){case"b":S+="\b";break;case"t":S+=" ";break;case"n":S+=`
|
|
|
`;break;case"v":S+="\v";break;case"f":S+="\f";break;case"r":S+="\r";break;case"\r":M<D.length&&d(D,M)===`
|
|
|
`&&++M;case`
|
|
|
`:case"\u2028":case"\u2029":break;case"0":if(x(D,M))return;S+="\0";break;case"x":if(N=I(D,M,M+2),N===-1)return;M+=2,S+=l(N);break;case"u":if(M<D.length&&d(D,M)==="{"){var $=h(D,"}",++M);if($===-1)return;N=I(D,M,$),M=$+1}else N=I(D,M,M+4),M+=4;if(N===-1||N>1114111)return;S+=c(N);break;default:if(x(Y,0))return;S+=Y}R=M}return S+o(D,R)}},93245:function(f,g,e){"use strict";var u=e(94237),n=2147483647,l=36,c=1,d=26,s=38,h=700,o=72,i=128,B="-",p=/[^\0-\u007E]/,y=/[.\u3002\uFF0E\uFF61]/g,m="Overflow: input needs wider integers to process",E=l-c,x=RangeError,I=u(y.exec),O=Math.floor,D=String.fromCharCode,S=u("".charCodeAt),R=u([].join),M=u([].push),N=u("".replace),Y=u("".split),$=u("".toLowerCase),G=function(ee){for(var q=[],K=0,se=ee.length;K<se;){var te=S(ee,K++);if(te>=55296&&te<=56319&&K<se){var J=S(ee,K++);(J&64512)===56320?M(q,((te&1023)<<10)+(J&1023)+65536):(M(q,te),K--)}else M(q,te)}return q},ae=function(ee){return ee+22+75*(ee<26)},ne=function(ee,q,K){var se=0;for(ee=K?O(ee/h):ee>>1,ee+=O(ee/q);ee>E*d>>1;)ee=O(ee/E),se+=l;return O(se+(E+1)*ee/(ee+s))},oe=function(ee){var q=[];ee=G(ee);var K=ee.length,se=i,te=0,J=o,ce,W;for(ce=0;ce<ee.length;ce++)W=ee[ce],W<128&&M(q,D(W));var j=q.length,ie=j;for(j&&M(q,B);ie<K;){var ve=n;for(ce=0;ce<ee.length;ce++)W=ee[ce],W>=se&&W<ve&&(ve=W);var Fe=ie+1;if(ve-se>O((n-te)/Fe))throw new x(m);for(te+=(ve-se)*Fe,se=ve,ce=0;ce<ee.length;ce++){if(W=ee[ce],W<se&&++te>n)throw new x(m);if(W===se){for(var Se=te,Ge=l;;){var ze=Ge<=J?c:Ge>=J+d?d:Ge-J;if(Se<ze)break;var Pt=Se-ze,pt=l-ze;M(q,D(ae(ze+Pt%pt))),Se=O(Pt/pt),Ge+=l}M(q,D(ae(Se))),J=ne(te,Fe,ie===j),te=0,ie++}}te++,se++}return R(q,"")};f.exports=function(ee){var q=[],K=Y(N($(ee),y,"."),"."),se,te;for(se=0;se<K.length;se++)te=K[se],M(q,I(p,te)?"xn--"+oe(te):te);return R(q,".")}},71049:function(f,g,e){"use strict";var u=e(56902),n=e(69905),l=e(95955),c=RangeError;f.exports=function(s){var h=n(l(this)),o="",i=u(s);if(i<0||i===1/0)throw new c("Wrong number of repetitions");for(;i>0;(i>>>=1)&&(h+=h))i&1&&(o+=h);return o}},9591:function(f,g,e){"use strict";var u=e(52971).end,n=e(18105);f.exports=n("trimEnd")?function(){return u(this)}:"".trimEnd},18105:function(f,g,e){"use strict";var u=e(8090).PROPER,n=e(3338),l=e(19268),c="\u200B\x85\u180E";f.exports=function(d){return n(function(){return!!l[d]()||c[d]()!==c||u&&l[d].name!==d})}},27374:function(f,g,e){"use strict";var u=e(52971).start,n=e(18105);f.exports=n("trimStart")?function(){return u(this)}:"".trimStart},52971:function(f,g,e){"use strict";var u=e(94237),n=e(95955),l=e(69905),c=e(19268),d=u("".replace),s=RegExp("^["+c+"]+"),h=RegExp("(^|[^"+c+"])["+c+"]+$"),o=function(i){return function(B){var p=l(n(B));return i&1&&(p=d(p,s,"")),i&2&&(p=d(p,h,"$1")),p}};f.exports={start:o(1),end:o(2),trim:o(3)}},80426:function(f,g,e){"use strict";var u=e(92916),n=e(3338),l=e(46573),c=e(66994),d=e(91821),s=e(90946),h=u.structuredClone;f.exports=!!h&&!n(function(){if(d&&l>92||s&&l>94||c&&l>97)return!1;var o=new ArrayBuffer(8),i=h(o,{transfer:[o]});return o.byteLength!==0||i.byteLength!==8})},42820:function(f,g,e){"use strict";var u=e(46573),n=e(3338),l=e(92916),c=l.String;f.exports=!!Object.getOwnPropertySymbols&&!n(function(){var d=Symbol("symbol detection");return!c(d)||!(Object(d)instanceof Symbol)||!Symbol.sham&&u&&u<41})},14311:function(f,g,e){"use strict";var u=e(89945),n=e(65911),l=e(59893),c=e(2291);f.exports=function(){var d=n("Symbol"),s=d&&d.prototype,h=s&&s.valueOf,o=l("toPrimitive");s&&!s[o]&&c(s,o,function(i){return u(h,this)},{arity:1})}},69077:function(f,g,e){"use strict";var u=e(65911),n=e(94237),l=u("Symbol"),c=l.keyFor,d=n(l.prototype.valueOf);f.exports=l.isRegisteredSymbol||function(h){try{return c(d(h))!==void 0}catch(o){return!1}}},40443:function(f,g,e){"use strict";for(var u=e(77898),n=e(65911),l=e(94237),c=e(18446),d=e(59893),s=n("Symbol"),h=s.isWellKnownSymbol,o=n("Object","getOwnPropertyNames"),i=l(s.prototype.valueOf),B=u("wks"),p=0,y=o(s),m=y.length;p<m;p++)try{var E=y[p];c(s[E])&&d(E)}catch(x){}f.exports=function(I){if(h&&h(I))return!0;try{for(var O=i(I),D=0,S=o(B),R=S.length;D<R;D++)if(B[S[D]]==O)return!0}catch(M){}return!1}},60798:function(f,g,e){"use strict";var u=e(42820);f.exports=u&&!!Symbol.for&&!!Symbol.keyFor},28887:function(f,g,e){"use strict";var u=e(92916),n=e(13743),l=e(80666),c=e(55327),d=e(32621),s=e(3338),h=e(75171),o=e(30867),i=e(86060),B=e(57106),p=e(70695),y=e(90946),m=u.setImmediate,E=u.clearImmediate,x=u.process,I=u.Dispatch,O=u.Function,D=u.MessageChannel,S=u.String,R=0,M={},N="onreadystatechange",Y,$,G,ae;s(function(){Y=u.location});var ne=function(K){if(d(M,K)){var se=M[K];delete M[K],se()}},oe=function(K){return function(){ne(K)}},ee=function(K){ne(K.data)},q=function(K){u.postMessage(S(K),Y.protocol+"//"+Y.host)};(!m||!E)&&(m=function(se){B(arguments.length,1);var te=c(se)?se:O(se),J=o(arguments,1);return M[++R]=function(){n(te,void 0,J)},$(R),R},E=function(se){delete M[se]},y?$=function(K){x.nextTick(oe(K))}:I&&I.now?$=function(K){I.now(oe(K))}:D&&!p?(G=new D,ae=G.port2,G.port1.onmessage=ee,$=l(ae.postMessage,ae)):u.addEventListener&&c(u.postMessage)&&!u.importScripts&&Y&&Y.protocol!=="file:"&&!s(q)?($=q,u.addEventListener("message",ee,!1)):N in i("script")?$=function(K){h.appendChild(i("script"))[N]=function(){h.removeChild(this),ne(K)}}:$=function(K){setTimeout(oe(K),0)}),f.exports={set:m,clear:E}},49228:function(f,g,e){"use strict";var u=e(94237);f.exports=u(1 .valueOf)},51981:function(f,g,e){"use strict";var u=e(56902),n=Math.max,l=Math.min;f.exports=function(c,d){var s=u(c);return s<0?n(s+d,0):l(s,d)}},93303:function(f,g,e){"use strict";var u=e(97954),n=TypeError;f.exports=function(l){var c=u(l,"number");if(typeof c=="number")throw new n("Can't convert number to bigint");return BigInt(c)}},24225:function(f,g,e){"use strict";var u=e(56902),n=e(61578),l=RangeError;f.exports=function(c){if(c===void 0)return 0;var d=u(c),s=n(d);if(d!==s)throw new l("Wrong length or index");return s}},80524:function(f,g,e){"use strict";var u=e(1835),n=e(95955);f.exports=function(l){return u(n(l))}},56902:function(f,g,e){"use strict";var u=e(3312);f.exports=function(n){var l=+n;return l!==l||l===0?0:u(l)}},61578:function(f,g,e){"use strict";var u=e(56902),n=Math.min;f.exports=function(l){return l>0?n(u(l),9007199254740991):0}},94029:function(f,g,e){"use strict";var u=e(95955),n=Object;f.exports=function(l){return n(u(l))}},64135:function(f,g,e){"use strict";var u=e(51358),n=RangeError;f.exports=function(l,c){var d=u(l);if(d%c)throw new n("Wrong offset");return d}},51358:function(f,g,e){"use strict";var u=e(56902),n=RangeError;f.exports=function(l){var c=u(l);if(c<0)throw new n("The argument can't be less than 0");return c}},97954:function(f,g,e){"use strict";var u=e(89945),n=e(31946),l=e(18446),c=e(53776),d=e(44759),s=e(59893),h=TypeError,o=s("toPrimitive");f.exports=function(i,B){if(!n(i)||l(i))return i;var p=c(i,o),y;if(p){if(B===void 0&&(B="default"),y=u(p,i,B),!n(y)||l(y))return y;throw new h("Can't convert object to primitive value")}return B===void 0&&(B="number"),d(i,B)}},17818:function(f,g,e){"use strict";var u=e(97954),n=e(18446);f.exports=function(l){var c=u(l,"string");return n(c)?c:c+""}},77999:function(f,g,e){"use strict";var u=e(65911),n=e(55327),l=e(30360),c=e(31946),d=u("Set"),s=function(h){return c(h)&&typeof h.size=="number"&&n(h.has)&&n(h.keys)};f.exports=function(h){return s(h)?h:l(h)?new d(h):h}},68527:function(f,g,e){"use strict";var u=e(59893),n=u("toStringTag"),l={};l[n]="z",f.exports=String(l)==="[object z]"},69905:function(f,g,e){"use strict";var u=e(97607),n=String;f.exports=function(l){if(u(l)==="Symbol")throw new TypeError("Cannot convert a Symbol value to a string");return n(l)}},86350:function(f){"use strict";var g=Math.round;f.exports=function(e){var u=g(e);return u<0?0:u>255?255:u&255}},11270:function(f,g,e){"use strict";var u=e(90946);f.exports=function(n){try{if(u)return Function('return require("'+n+'")')()}catch(l){}}},40593:function(f){"use strict";var g=String;f.exports=function(e){try{return g(e)}catch(u){return"Object"}}},69733:function(f,g,e){"use strict";var u=e(94488),n=e(92916),l=e(89945),c=e(35454),d=e(59627),s=e(58261),h=e(91669),o=e(56472),i=e(35012),B=e(68151),p=e(62896),y=e(61578),m=e(24225),E=e(64135),x=e(86350),I=e(17818),O=e(32621),D=e(97607),S=e(31946),R=e(18446),M=e(20132),N=e(16332),Y=e(58218),$=e(80689).f,G=e(50706),ae=e(90560).forEach,ne=e(51996),oe=e(64110),ee=e(37691),q=e(71256),K=e(94844),se=e(25576),te=K.get,J=K.set,ce=K.enforce,W=ee.f,j=q.f,ie=n.RangeError,ve=h.ArrayBuffer,Fe=ve.prototype,Se=h.DataView,Ge=s.NATIVE_ARRAY_BUFFER_VIEWS,ze=s.TYPED_ARRAY_TAG,Pt=s.TypedArray,pt=s.TypedArrayPrototype,wt=s.aTypedArrayConstructor,zt=s.isTypedArray,kt="BYTES_PER_ELEMENT",tu="Wrong length",We=function(qe,je){wt(qe);for(var ye=0,Oe=je.length,$e=new qe(Oe);Oe>ye;)$e[ye]=je[ye++];return $e},gt=function(qe,je){oe(qe,je,{configurable:!0,get:function(){return te(this)[je]}})},Rt=function(qe){var je;return N(Fe,qe)||(je=D(qe))==="ArrayBuffer"||je==="SharedArrayBuffer"},tt=function(qe,je){return zt(qe)&&!R(je)&&je in qe&&p(+je)&&je>=0},ft=function(je,ye){return ye=I(ye),tt(je,ye)?i(2,je[ye]):j(je,ye)},ct=function(je,ye,Oe){return ye=I(ye),tt(je,ye)&&S(Oe)&&O(Oe,"value")&&!O(Oe,"get")&&!O(Oe,"set")&&!Oe.configurable&&(!O(Oe,"writable")||Oe.writable)&&(!O(Oe,"enumerable")||Oe.enumerable)?(je[ye]=Oe.value,je):W(je,ye,Oe)};c?(Ge||(q.f=ft,ee.f=ct,gt(pt,"buffer"),gt(pt,"byteOffset"),gt(pt,"byteLength"),gt(pt,"length")),u({target:"Object",stat:!0,forced:!Ge},{getOwnPropertyDescriptor:ft,defineProperty:ct}),f.exports=function(qe,je,ye){var Oe=qe.match(/\d+/)[0]/8,$e=qe+(ye?"Clamped":"")+"Array",Ze="get"+qe,Qe="set"+qe,lt=n[$e],mt=lt,uu=mt&&mt.prototype,Qt={},Le=function(Nt,Wt){var nu=te(Nt);return nu.view[Ze](Wt*Oe+nu.byteOffset,!0)},et=function(Nt,Wt,nu){var Ut=te(Nt);Ut.view[Qe](Wt*Oe+Ut.byteOffset,ye?x(nu):nu,!0)},Zt=function(Nt,Wt){W(Nt,Wt,{get:function(){return Le(this,Wt)},set:function(nu){return et(this,Wt,nu)},enumerable:!0})};Ge?d&&(mt=je(function(Nt,Wt,nu,Ut){return o(Nt,uu),se(function(){return S(Wt)?Rt(Wt)?Ut!==void 0?new lt(Wt,E(nu,Oe),Ut):nu!==void 0?new lt(Wt,E(nu,Oe)):new lt(Wt):zt(Wt)?We(mt,Wt):l(G,mt,Wt):new lt(m(Wt))}(),Nt,mt)}),Y&&Y(mt,Pt),ae($(lt),function(Nt){Nt in mt||B(mt,Nt,lt[Nt])}),mt.prototype=uu):(mt=je(function(Nt,Wt,nu,Ut){o(Nt,uu);var we=0,de=0,me,xt,Ce;if(!S(Wt))Ce=m(Wt),xt=Ce*Oe,me=new ve(xt);else if(Rt(Wt)){me=Wt,de=E(nu,Oe);var at=Wt.byteLength;if(Ut===void 0){if(at%Oe)throw new ie(tu);if(xt=at-de,xt<0)throw new ie(tu)}else if(xt=y(Ut)*Oe,xt+de>at)throw new ie(tu);Ce=xt/Oe}else return zt(Wt)?We(mt,Wt):l(G,mt,Wt);for(J(Nt,{buffer:me,byteOffset:de,byteLength:xt,length:Ce,view:new Se(me)});we<Ce;)Zt(Nt,we++)}),Y&&Y(mt,Pt),uu=mt.prototype=M(pt)),uu.constructor!==mt&&B(uu,"constructor",mt),ce(uu).TypedArrayConstructor=mt,ze&&B(uu,ze,$e);var Tt=mt!==lt;Qt[$e]=mt,u({global:!0,constructor:!0,forced:Tt,sham:!Ge},Qt),kt in mt||B(mt,kt,Oe),kt in uu||B(uu,kt,Oe),ne($e)}):f.exports=function(){}},59627:function(f,g,e){"use strict";var u=e(92916),n=e(3338),l=e(35221),c=e(58261).NATIVE_ARRAY_BUFFER_VIEWS,d=u.ArrayBuffer,s=u.Int8Array;f.exports=!c||!n(function(){s(1)})||!n(function(){new s(-1)})||!l(function(h){new s,new s(null),new s(1.5),new s(h)},!0)||n(function(){return new s(new d(2),1,void 0).length!==1})},27607:function(f,g,e){"use strict";var u=e(69478),n=e(31384);f.exports=function(l,c){return u(n(l),c)}},50706:function(f,g,e){"use strict";var u=e(80666),n=e(89945),l=e(6086),c=e(94029),d=e(82762),s=e(85428),h=e(26006),o=e(345),i=e(75406),B=e(58261).aTypedArrayConstructor,p=e(93303);f.exports=function(m){var E=l(this),x=c(m),I=arguments.length,O=I>1?arguments[1]:void 0,D=O!==void 0,S=h(x),R,M,N,Y,$,G,ae,ne;if(S&&!o(S))for(ae=s(x,S),ne=ae.next,x=[];!(G=n(ne,ae)).done;)x.push(G.value);for(D&&I>2&&(O=u(O,arguments[2])),M=d(x),N=new(B(E))(M),Y=i(N),R=0;M>R;R++)$=D?O(x[R],R):x[R],N[R]=Y?p($):+$;return N}},31384:function(f,g,e){"use strict";var u=e(58261),n=e(60473),l=u.aTypedArrayConstructor,c=u.getTypedArrayConstructor;f.exports=function(d){return l(n(d,c(d)))}},6145:function(f,g,e){"use strict";var u=e(94237),n=0,l=Math.random(),c=u(1 .toString);f.exports=function(d){return"Symbol("+(d===void 0?"":d)+")_"+c(++n+l,36)}},3299:function(f,g,e){"use strict";var u=e(3338),n=e(59893),l=e(35454),c=e(16697),d=n("iterator");f.exports=!u(function(){var s=new URL("b?a=1&b=2&c=3","http://a"),h=s.searchParams,o=new URLSearchParams("a=1&a=2&b=3"),i="";return s.pathname="c%20d",h.forEach(function(B,p){h.delete("b"),i+=p+B}),o.delete("a",2),o.delete("b",void 0),c&&(!s.toJSON||!o.has("a",1)||o.has("a",2)||!o.has("a",void 0)||o.has("b"))||!h.size&&(c||!l)||!h.sort||s.href!=="http://a/c%20d?a=1&c=3"||h.get("c")!=="3"||String(new URLSearchParams("?a=1"))!=="a=1"||!h[d]||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(f,g,e){"use strict";var u=e(42820);f.exports=u&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},93199:function(f,g,e){"use strict";var u=e(35454),n=e(3338);f.exports=u&&n(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!==42})},57106:function(f){"use strict";var g=TypeError;f.exports=function(e,u){if(e<u)throw new g("Not enough arguments");return e}},40115:function(f,g,e){"use strict";var u=e(92916),n=e(55327),l=u.WeakMap;f.exports=n(l)&&/native code/.test(String(l))},42530:function(f,g,e){"use strict";var u=e(94237),n=WeakMap.prototype;f.exports={WeakMap,set:u(n.set),get:u(n.get),has:u(n.has),remove:u(n.delete)}},91385:function(f,g,e){"use strict";var u=e(94237),n=WeakSet.prototype;f.exports={WeakSet,add:u(n.add),has:u(n.has),remove:u(n.delete)}},94674:function(f,g,e){"use strict";var u=e(9699),n=e(32621),l=e(38282),c=e(37691).f;f.exports=function(d){var s=u.Symbol||(u.Symbol={});n(s,d)||c(s,d,{value:l.f(d)})}},38282:function(f,g,e){"use strict";var u=e(59893);g.f=u},59893:function(f,g,e){"use strict";var u=e(92916),n=e(77898),l=e(32621),c=e(6145),d=e(42820),s=e(14417),h=u.Symbol,o=n("wks"),i=s?h.for||h:h&&h.withoutSetter||c;f.exports=function(B){return l(o,B)||(o[B]=d&&l(h,B)?h[B]:i("Symbol."+B)),o[B]}},19268:function(f){"use strict";f.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(f,g,e){"use strict";var u=e(65911),n=e(32621),l=e(68151),c=e(16332),d=e(58218),s=e(24538),h=e(44166),o=e(25576),i=e(7825),B=e(73068),p=e(61888),y=e(35454),m=e(16697);f.exports=function(E,x,I,O){var D="stackTraceLimit",S=O?2:1,R=E.split("."),M=R[R.length-1],N=u.apply(null,R);if(N){var Y=N.prototype;if(!m&&n(Y,"cause")&&delete Y.cause,!I)return N;var $=u("Error"),G=x(function(ae,ne){var oe=i(O?ne:ae,void 0),ee=O?new N(ae):new N;return oe!==void 0&&l(ee,"message",oe),p(ee,G,ee.stack,2),this&&c(Y,this)&&o(ee,this,G),arguments.length>S&&B(ee,arguments[S]),ee});if(G.prototype=Y,M!=="Error"?d?d(G,$):s(G,$,{name:!0}):y&&D in N&&(h(G,N,D),h(G,N,"prepareStackTrace")),s(G,N),!m)try{Y.name!==M&&l(Y,"name",M),Y.constructor=G}catch(ae){}return G}}},93074:function(f,g,e){"use strict";var u=e(94488),n=e(65911),l=e(13743),c=e(3338),d=e(78540),s="AggregateError",h=n(s),o=!c(function(){return h([1]).errors[0]!==1})&&c(function(){return h([1],s,{cause:7}).cause!==7});u({global:!0,constructor:!0,arity:2,forced:o},{AggregateError:d(s,function(i){return function(p,y){return l(i,this,arguments)}},o,!0)})},6555:function(f,g,e){"use strict";var u=e(94488),n=e(16332),l=e(53456),c=e(58218),d=e(24538),s=e(20132),h=e(68151),o=e(35012),i=e(73068),B=e(61888),p=e(62003),y=e(7825),m=e(59893),E=m("toStringTag"),x=Error,I=[].push,O=function(R,M){var N=n(D,this),Y;c?Y=c(new x,N?l(this):D):(Y=N?this:s(D),h(Y,E,"Error")),M!==void 0&&h(Y,"message",y(M)),B(Y,O,Y.stack,1),arguments.length>2&&i(Y,arguments[2]);var $=[];return p(R,I,{that:$}),h(Y,"errors",$),Y};c?c(O,x):d(O,x,{name:!0});var D=O.prototype=s(x.prototype,{constructor:o(1,O),message:o(1,""),name:o(1,"AggregateError")});u({global:!0,constructor:!0,arity:2},{AggregateError:O})},86357:function(f,g,e){"use strict";e(6555)},89170:function(f,g,e){"use strict";var u=e(94488),n=e(92916),l=e(91669),c=e(51996),d="ArrayBuffer",s=l[d],h=n[d];u({global:!0,constructor:!0,forced:h!==s},{ArrayBuffer:s}),c(d)},71012:function(f,g,e){"use strict";var u=e(94488),n=e(58261),l=n.NATIVE_ARRAY_BUFFER_VIEWS;u({target:"ArrayBuffer",stat:!0,forced:!l},{isView:n.isView})},84203:function(f,g,e){"use strict";var u=e(94488),n=e(34114),l=e(3338),c=e(91669),d=e(80449),s=e(51981),h=e(61578),o=e(60473),i=c.ArrayBuffer,B=c.DataView,p=B.prototype,y=n(i.prototype.slice),m=n(p.getUint8),E=n(p.setUint8),x=l(function(){return!new i(2).slice(1,void 0).byteLength});u({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:x},{slice:function(O,D){if(y&&D===void 0)return y(d(this),O);for(var S=d(this).byteLength,R=s(O,S),M=s(D===void 0?S:D,S),N=new(o(this,i))(h(M-R)),Y=new B(this),$=new B(N),G=0;R<M;)E($,G++,m(Y,R++));return N}})},96331:function(f,g,e){"use strict";var u=e(94488),n=e(94029),l=e(82762),c=e(56902),d=e(81181);u({target:"Array",proto:!0},{at:function(h){var o=n(this),i=l(o),B=c(h),p=B>=0?B:i+B;return p<0||p>=i?void 0:o[p]}}),d("at")},2924:function(f,g,e){"use strict";var u=e(94488),n=e(3338),l=e(18589),c=e(31946),d=e(94029),s=e(82762),h=e(66434),o=e(69392),i=e(81427),B=e(17480),p=e(59893),y=e(46573),m=p("isConcatSpreadable"),E=y>=51||!n(function(){var O=[];return O[m]=!1,O.concat()[0]!==O}),x=function(O){if(!c(O))return!1;var D=O[m];return D!==void 0?!!D:l(O)},I=!E||!B("concat");u({target:"Array",proto:!0,arity:1,forced:I},{concat:function(D){var S=d(this),R=i(S,0),M=0,N,Y,$,G,ae;for(N=-1,$=arguments.length;N<$;N++)if(ae=N===-1?S:arguments[N],x(ae))for(G=s(ae),h(M+G),Y=0;Y<G;Y++,M++)Y in ae&&o(R,M,ae[Y]);else h(M+1),o(R,M++,ae);return R.length=M,R}})},26425:function(f,g,e){"use strict";var u=e(94488),n=e(92670),l=e(81181);u({target:"Array",proto:!0},{copyWithin:n}),l("copyWithin")},32125:function(f,g,e){"use strict";var u=e(94488),n=e(90560).every,l=e(45601),c=l("every");u({target:"Array",proto:!0,forced:!c},{every:function(s){return n(this,s,arguments.length>1?arguments[1]:void 0)}})},16137:function(f,g,e){"use strict";var u=e(94488),n=e(75202),l=e(81181);u({target:"Array",proto:!0},{fill:n}),l("fill")},48435:function(f,g,e){"use strict";var u=e(94488),n=e(90560).filter,l=e(17480),c=l("filter");u({target:"Array",proto:!0,forced:!c},{filter:function(s){return n(this,s,arguments.length>1?arguments[1]:void 0)}})},70365:function(f,g,e){"use strict";var u=e(94488),n=e(90560).findIndex,l=e(81181),c="findIndex",d=!0;c in[]&&Array(1)[c](function(){d=!1}),u({target:"Array",proto:!0,forced:d},{findIndex:function(h){return n(this,h,arguments.length>1?arguments[1]:void 0)}}),l(c)},17482:function(f,g,e){"use strict";var u=e(94488),n=e(53279).findLastIndex,l=e(81181);u({target:"Array",proto:!0},{findLastIndex:function(d){return n(this,d,arguments.length>1?arguments[1]:void 0)}}),l("findLastIndex")},33717:function(f,g,e){"use strict";var u=e(94488),n=e(53279).findLast,l=e(81181);u({target:"Array",proto:!0},{findLast:function(d){return n(this,d,arguments.length>1?arguments[1]:void 0)}}),l("findLast")},11553:function(f,g,e){"use strict";var u=e(94488),n=e(90560).find,l=e(81181),c="find",d=!0;c in[]&&Array(1)[c](function(){d=!1}),u({target:"Array",proto:!0,forced:d},{find:function(h){return n(this,h,arguments.length>1?arguments[1]:void 0)}}),l(c)},65033:function(f,g,e){"use strict";var u=e(94488),n=e(3372),l=e(63335),c=e(94029),d=e(82762),s=e(81427);u({target:"Array",proto:!0},{flatMap:function(o){var i=c(this),B=d(i),p;return l(o),p=s(i,0),p.length=n(p,i,i,B,0,1,o,arguments.length>1?arguments[1]:void 0),p}})},23708:function(f,g,e){"use strict";var u=e(94488),n=e(3372),l=e(94029),c=e(82762),d=e(56902),s=e(81427);u({target:"Array",proto:!0},{flat:function(){var o=arguments.length?arguments[0]:void 0,i=l(this),B=c(i),p=s(i,0);return p.length=n(p,i,i,B,0,o===void 0?1:d(o)),p}})},52732:function(f,g,e){"use strict";var u=e(94488),n=e(59594);u({target:"Array",proto:!0,forced:[].forEach!==n},{forEach:n})},99382:function(f,g,e){"use strict";var u=e(94488),n=e(60255),l=e(35221),c=!l(function(d){Array.from(d)});u({target:"Array",stat:!0,forced:c},{from:n})},88437:function(f,g,e){"use strict";var u=e(94488),n=e(22999).includes,l=e(3338),c=e(81181),d=l(function(){return!Array(1).includes()});u({target:"Array",proto:!0,forced:d},{includes:function(h){return n(this,h,arguments.length>1?arguments[1]:void 0)}}),c("includes")},68440:function(f,g,e){"use strict";var u=e(94488),n=e(34114),l=e(22999).indexOf,c=e(45601),d=n([].indexOf),s=!!d&&1/d([1],1,-0)<0,h=s||!c("indexOf");u({target:"Array",proto:!0,forced:h},{indexOf:function(i){var B=arguments.length>1?arguments[1]:void 0;return s?d(this,i,B)||0:l(this,i,B)}})},13412:function(f,g,e){"use strict";var u=e(94488),n=e(18589);u({target:"Array",stat:!0},{isArray:n})},11005:function(f,g,e){"use strict";var u=e(80524),n=e(81181),l=e(48074),c=e(94844),d=e(37691).f,s=e(24019),h=e(25587),o=e(16697),i=e(35454),B="Array Iterator",p=c.set,y=c.getterFor(B);f.exports=s(Array,"Array",function(E,x){p(this,{type:B,target:u(E),index:0,kind:x})},function(){var E=y(this),x=E.target,I=E.index++;if(!x||I>=x.length)return E.target=void 0,h(void 0,!0);switch(E.kind){case"keys":return h(I,!1);case"values":return h(x[I],!1)}return h([I,x[I]],!1)},"values");var m=l.Arguments=l.Array;if(n("keys"),n("values"),n("entries"),!o&&i&&m.name!=="values")try{d(m,"name",{value:"values"})}catch(E){}},70348:function(f,g,e){"use strict";var u=e(94488),n=e(94237),l=e(1835),c=e(80524),d=e(45601),s=n([].join),h=l!==Object,o=h||!d("join",",");u({target:"Array",proto:!0,forced:o},{join:function(B){return s(c(this),B===void 0?",":B)}})},19801:function(f,g,e){"use strict";var u=e(94488),n=e(55009);u({target:"Array",proto:!0,forced:n!==[].lastIndexOf},{lastIndexOf:n})},91550:function(f,g,e){"use strict";var u=e(94488),n=e(90560).map,l=e(17480),c=l("map");u({target:"Array",proto:!0,forced:!c},{map:function(s){return n(this,s,arguments.length>1?arguments[1]:void 0)}})},85223:function(f,g,e){"use strict";var u=e(94488),n=e(3338),l=e(39812),c=e(69392),d=Array,s=n(function(){function h(){}return!(d.of.call(h)instanceof h)});u({target:"Array",stat:!0,forced:s},{of:function(){for(var o=0,i=arguments.length,B=new(l(this)?this:d)(i);i>o;)c(B,o,arguments[o++]);return B.length=i,B}})},7154:function(f,g,e){"use strict";var u=e(94488),n=e(94029),l=e(82762),c=e(39428),d=e(66434),s=e(3338),h=s(function(){return[].push.call({length:4294967296},1)!==4294967297}),o=function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(B){return B instanceof TypeError}},i=h||!o();u({target:"Array",proto:!0,arity:1,forced:i},{push:function(p){var y=n(this),m=l(y),E=arguments.length;d(m+E);for(var x=0;x<E;x++)y[m]=arguments[x],m++;return c(y,m),m}})},96009:function(f,g,e){"use strict";var u=e(94488),n=e(16370).right,l=e(45601),c=e(46573),d=e(90946),s=!d&&c>79&&c<83,h=s||!l("reduceRight");u({target:"Array",proto:!0,forced:h},{reduceRight:function(i){return n(this,i,arguments.length,arguments.length>1?arguments[1]:void 0)}})},67788:function(f,g,e){"use strict";var u=e(94488),n=e(16370).left,l=e(45601),c=e(46573),d=e(90946),s=!d&&c>79&&c<83,h=s||!l("reduce");u({target:"Array",proto:!0,forced:h},{reduce:function(i){var B=arguments.length;return n(this,i,B,B>1?arguments[1]:void 0)}})},9402:function(f,g,e){"use strict";var u=e(94488),n=e(94237),l=e(18589),c=n([].reverse),d=[1,2];u({target:"Array",proto:!0,forced:String(d)===String(d.reverse())},{reverse:function(){return l(this)&&(this.length=this.length),c(this)}})},62489:function(f,g,e){"use strict";var u=e(94488),n=e(18589),l=e(39812),c=e(31946),d=e(51981),s=e(82762),h=e(80524),o=e(69392),i=e(59893),B=e(17480),p=e(30867),y=B("slice"),m=i("species"),E=Array,x=Math.max;u({target:"Array",proto:!0,forced:!y},{slice:function(O,D){var S=h(this),R=s(S),M=d(O,R),N=d(D===void 0?R:D,R),Y,$,G;if(n(S)&&(Y=S.constructor,l(Y)&&(Y===E||n(Y.prototype))?Y=void 0:c(Y)&&(Y=Y[m],Y===null&&(Y=void 0)),Y===E||Y===void 0))return p(S,M,N);for($=new(Y===void 0?E:Y)(x(N-M,0)),G=0;M<N;M++,G++)M in S&&o($,G,S[M]);return $.length=G,$}})},80881:function(f,g,e){"use strict";var u=e(94488),n=e(90560).some,l=e(45601),c=l("some");u({target:"Array",proto:!0,forced:!c},{some:function(s){return n(this,s,arguments.length>1?arguments[1]:void 0)}})},62837:function(f,g,e){"use strict";var u=e(94488),n=e(94237),l=e(63335),c=e(94029),d=e(82762),s=e(84233),h=e(69905),o=e(3338),i=e(63668),B=e(45601),p=e(78177),y=e(17687),m=e(46573),E=e(19684),x=[],I=n(x.sort),O=n(x.push),D=o(function(){x.sort(void 0)}),S=o(function(){x.sort(null)}),R=B("sort"),M=!o(function(){if(m)return m<70;if(!(p&&p>3)){if(y)return!0;if(E)return E<603;var $="",G,ae,ne,oe;for(G=65;G<76;G++){switch(ae=String.fromCharCode(G),G){case 66:case 69:case 70:case 72:ne=3;break;case 68:case 71:ne=4;break;default:ne=2}for(oe=0;oe<47;oe++)x.push({k:ae+oe,v:ne})}for(x.sort(function(ee,q){return q.v-ee.v}),oe=0;oe<x.length;oe++)ae=x[oe].k.charAt(0),$.charAt($.length-1)!==ae&&($+=ae);return $!=="DGBEFHACIJK"}}),N=D||!S||!R||!M,Y=function($){return function(G,ae){return ae===void 0?-1:G===void 0?1:$!==void 0?+$(G,ae)||0:h(G)>h(ae)?1:-1}};u({target:"Array",proto:!0,forced:N},{sort:function(G){G!==void 0&&l(G);var ae=c(this);if(M)return G===void 0?I(ae):I(ae,G);var ne=[],oe=d(ae),ee,q;for(q=0;q<oe;q++)q in ae&&O(ne,ae[q]);for(i(ne,Y(G)),ee=d(ne),q=0;q<ee;)ae[q]=ne[q++];for(;q<oe;)s(ae,q++);return ae}})},4705:function(f,g,e){"use strict";var u=e(51996);u("Array")},13941:function(f,g,e){"use strict";var u=e(94488),n=e(94029),l=e(51981),c=e(56902),d=e(82762),s=e(39428),h=e(66434),o=e(81427),i=e(69392),B=e(84233),p=e(17480),y=p("splice"),m=Math.max,E=Math.min;u({target:"Array",proto:!0,forced:!y},{splice:function(I,O){var D=n(this),S=d(D),R=l(I,S),M=arguments.length,N,Y,$,G,ae,ne;for(M===0?N=Y=0:M===1?(N=0,Y=S-R):(N=M-2,Y=E(m(c(O),0),S-R)),h(S+N-Y),$=o(D,Y),G=0;G<Y;G++)ae=R+G,ae in D&&i($,G,D[ae]);if($.length=Y,N<Y){for(G=R;G<S-Y;G++)ae=G+Y,ne=G+N,ae in D?D[ne]=D[ae]:B(D,ne);for(G=S;G>S-Y+N;G--)B(D,G-1)}else if(N>Y)for(G=S-Y;G>R;G--)ae=G+Y-1,ne=G+N-1,ae in D?D[ne]=D[ae]:B(D,ne);for(G=0;G<N;G++)D[G+R]=arguments[G+2];return s(D,S-Y+N),$}})},1148:function(f,g,e){"use strict";var u=e(94488),n=e(85903),l=e(80524),c=e(81181),d=Array;u({target:"Array",proto:!0},{toReversed:function(){return n(l(this),d)}}),c("toReversed")},82445:function(f,g,e){"use strict";var u=e(94488),n=e(94237),l=e(63335),c=e(80524),d=e(69478),s=e(55174),h=e(81181),o=Array,i=n(s("Array","sort"));u({target:"Array",proto:!0},{toSorted:function(p){p!==void 0&&l(p);var y=c(this),m=d(o,y);return i(m,p)}}),h("toSorted")},27267:function(f,g,e){"use strict";var u=e(94488),n=e(81181),l=e(66434),c=e(82762),d=e(51981),s=e(80524),h=e(56902),o=Array,i=Math.max,B=Math.min;u({target:"Array",proto:!0},{toSpliced:function(y,m){var E=s(this),x=c(E),I=d(y,x),O=arguments.length,D=0,S,R,M,N;for(O===0?S=R=0:O===1?(S=0,R=x-I):(S=O-2,R=B(i(h(m),0),x-I)),M=l(x+S-R),N=o(M);D<I;D++)N[D]=E[D];for(;D<I+S;D++)N[D]=arguments[D-I+2];for(;D<M;D++)N[D]=E[D+R-S];return N}}),n("toSpliced")},90308:function(f,g,e){"use strict";var u=e(81181);u("flatMap")},96353:function(f,g,e){"use strict";var u=e(81181);u("flat")},84818:function(f,g,e){"use strict";var u=e(94488),n=e(94029),l=e(82762),c=e(39428),d=e(84233),s=e(66434),h=[].unshift(0)!==1,o=function(){try{Object.defineProperty([],"length",{writable:!1}).unshift()}catch(B){return B instanceof TypeError}},i=h||!o();u({target:"Array",proto:!0,arity:1,forced:i},{unshift:function(p){var y=n(this),m=l(y),E=arguments.length;if(E){s(m+E);for(var x=m;x--;){var I=x+E;x in y?y[I]=y[x]:d(y,I)}for(var O=0;O<E;O++)y[O]=arguments[O]}return c(y,m+E)}})},80585:function(f,g,e){"use strict";var u=e(94488),n=e(82041),l=e(80524),c=Array;u({target:"Array",proto:!0},{with:function(d,s){return n(l(this),c,d,s)}})},40194:function(f,g,e){"use strict";var u=e(94488),n=e(91669),l=e(3737);u({global:!0,constructor:!0,forced:!l},{DataView:n.DataView})},22112:function(f,g,e){"use strict";e(40194)},81440:function(f,g,e){"use strict";var u=e(94488),n=e(94237),l=e(3338),c=l(function(){return new Date(16e11).getYear()!==120}),d=n(Date.prototype.getFullYear);u({target:"Date",proto:!0,forced:c},{getYear:function(){return d(this)-1900}})},25430:function(f,g,e){"use strict";var u=e(94488),n=e(94237),l=Date,c=n(l.prototype.getTime);u({target:"Date",stat:!0},{now:function(){return c(new l)}})},70105:function(f,g,e){"use strict";var u=e(94488),n=e(94237),l=e(56902),c=Date.prototype,d=n(c.getTime),s=n(c.setFullYear);u({target:"Date",proto:!0},{setYear:function(o){d(this);var i=l(o),B=i>=0&&i<=99?i+1900:i;return s(this,B)}})},71390:function(f,g,e){"use strict";var u=e(94488);u({target:"Date",proto:!0},{toGMTString:Date.prototype.toUTCString})},96844:function(f,g,e){"use strict";var u=e(94488),n=e(32494);u({target:"Date",proto:!0,forced:Date.prototype.toISOString!==n},{toISOString:n})},83578:function(f,g,e){"use strict";var u=e(94488),n=e(3338),l=e(94029),c=e(97954),d=n(function(){return new Date(NaN).toJSON()!==null||Date.prototype.toJSON.call({toISOString:function(){return 1}})!==1});u({target:"Date",proto:!0,arity:1,forced:d},{toJSON:function(h){var o=l(this),i=c(o,"number");return typeof i=="number"&&!isFinite(i)?null:o.toISOString()}})},69762:function(f,g,e){"use strict";var u=e(32621),n=e(2291),l=e(77119),c=e(59893),d=c("toPrimitive"),s=Date.prototype;u(s,d)||n(s,d,l)},76880:function(f,g,e){"use strict";var u=e(94237),n=e(2291),l=Date.prototype,c="Invalid Date",d="toString",s=u(l[d]),h=u(l.getTime);String(new Date(NaN))!==c&&n(l,d,function(){var i=h(this);return i===i?s(this):c})},31808:function(f,g,e){"use strict";var u=e(94488),n=e(92916),l=e(13743),c=e(78540),d="WebAssembly",s=n[d],h=new Error("e",{cause:7}).cause!==7,o=function(B,p){var y={};y[B]=c(B,p,h),u({global:!0,constructor:!0,arity:1,forced:h},y)},i=function(B,p){if(s&&s[B]){var y={};y[B]=c(d+"."+B,p,h),u({target:d,stat:!0,constructor:!0,arity:1,forced:h},y)}};o("Error",function(B){return function(y){return l(B,this,arguments)}}),o("EvalError",function(B){return function(y){return l(B,this,arguments)}}),o("RangeError",function(B){return function(y){return l(B,this,arguments)}}),o("ReferenceError",function(B){return function(y){return l(B,this,arguments)}}),o("SyntaxError",function(B){return function(y){return l(B,this,arguments)}}),o("TypeError",function(B){return function(y){return l(B,this,arguments)}}),o("URIError",function(B){return function(y){return l(B,this,arguments)}}),i("CompileError",function(B){return function(y){return l(B,this,arguments)}}),i("LinkError",function(B){return function(y){return l(B,this,arguments)}}),i("RuntimeError",function(B){return function(y){return l(B,this,arguments)}})},99953:function(f,g,e){"use strict";var u=e(2291),n=e(13367),l=Error.prototype;l.toString!==n&&u(l,"toString",n)},65009:function(f,g,e){"use strict";var u=e(94488),n=e(94237),l=e(69905),c=n("".charAt),d=n("".charCodeAt),s=n(/./.exec),h=n(1 .toString),o=n("".toUpperCase),i=/[\w*+\-./@]/,B=function(p,y){for(var m=h(p,16);m.length<y;)m="0"+m;return m};u({global:!0},{escape:function(y){for(var m=l(y),E="",x=m.length,I=0,O,D;I<x;)O=c(m,I++),s(i,O)?E+=O:(D=d(O,0),D<256?E+="%"+B(D,2):E+="%u"+o(B(D,4)));return E}})},28796:function(f,g,e){"use strict";var u=e(94488),n=e(4645);u({target:"Function",proto:!0,forced:Function.bind!==n},{bind:n})},56450:function(f,g,e){"use strict";var u=e(55327),n=e(31946),l=e(37691),c=e(53456),d=e(59893),s=e(86528),h=d("hasInstance"),o=Function.prototype;h in o||l.f(o,h,{value:s(function(i){if(!u(this)||!n(i))return!1;var B=this.prototype;if(!n(B))return i instanceof this;for(;i=c(i);)if(B===i)return!0;return!1},h)})},78342:function(f,g,e){"use strict";var u=e(35454),n=e(8090).EXISTS,l=e(94237),c=e(64110),d=Function.prototype,s=l(d.toString),h=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,o=l(h.exec),i="name";u&&!n&&c(d,i,{configurable:!0,get:function(){try{return o(h,s(this))[1]}catch(B){return""}}})},13161:function(f,g,e){"use strict";var u=e(94488),n=e(92916);u({global:!0,forced:n.globalThis!==n},{globalThis:n})},54226:function(f,g,e){"use strict";var u=e(94488),n=e(65911),l=e(13743),c=e(89945),d=e(94237),s=e(3338),h=e(55327),o=e(18446),i=e(30867),B=e(65451),p=e(42820),y=String,m=n("JSON","stringify"),E=d(/./.exec),x=d("".charAt),I=d("".charCodeAt),O=d("".replace),D=d(1 .toString),S=/[\uD800-\uDFFF]/g,R=/^[\uD800-\uDBFF]$/,M=/^[\uDC00-\uDFFF]$/,N=!p||s(function(){var ae=n("Symbol")("stringify detection");return m([ae])!=="[null]"||m({a:ae})!=="{}"||m(Object(ae))!=="{}"}),Y=s(function(){return m("\uDF06\uD834")!=='"\\udf06\\ud834"'||m("\uDEAD")!=='"\\udead"'}),$=function(ae,ne){var oe=i(arguments),ee=B(ne);if(!(!h(ee)&&(ae===void 0||o(ae))))return oe[1]=function(q,K){if(h(ee)&&(K=c(ee,this,y(q),K)),!o(K))return K},l(m,null,oe)},G=function(ae,ne,oe){var ee=x(oe,ne-1),q=x(oe,ne+1);return E(R,ae)&&!E(M,q)||E(M,ae)&&!E(R,ee)?"\\u"+D(I(ae,0),16):ae};m&&u({target:"JSON",stat:!0,arity:3,forced:N||Y},{stringify:function(ne,oe,ee){var q=i(arguments),K=l(N?$:m,null,q);return Y&&typeof K=="string"?O(K,S,G):K}})},70201:function(f,g,e){"use strict";var u=e(92916),n=e(94573);n(u.JSON,"JSON",!0)},44781:function(f,g,e){"use strict";var u=e(48059),n=e(40942);u("Map",function(l){return function(){return l(this,arguments.length?arguments[0]:void 0)}},n)},85671:function(f,g,e){"use strict";var u=e(94488),n=e(94237),l=e(63335),c=e(95955),d=e(62003),s=e(2786),h=e(16697),o=s.Map,i=s.has,B=s.get,p=s.set,y=n([].push);u({target:"Map",stat:!0,forced:h},{groupBy:function(E,x){c(E),l(x);var I=new o,O=0;return d(E,function(D){var S=x(D,O++);i(I,S)?y(B(I,S),D):p(I,S,[D])}),I}})},34941:function(f,g,e){"use strict";e(44781)},35152:function(f,g,e){"use strict";var u=e(94488),n=e(25726),l=Math.acosh,c=Math.log,d=Math.sqrt,s=Math.LN2,h=!l||Math.floor(l(Number.MAX_VALUE))!==710||l(1/0)!==1/0;u({target:"Math",stat:!0,forced:h},{acosh:function(i){var B=+i;return B<1?NaN:B>9490626562425156e-8?c(B)+s:n(B-1+d(B-1)*d(B+1))}})},85660:function(f,g,e){"use strict";var u=e(94488),n=Math.asinh,l=Math.log,c=Math.sqrt;function d(h){var o=+h;return!isFinite(o)||o===0?o:o<0?-d(-o):l(o+c(o*o+1))}var s=!(n&&1/n(0)>0);u({target:"Math",stat:!0,forced:s},{asinh:d})},80031:function(f,g,e){"use strict";var u=e(94488),n=Math.atanh,l=Math.log,c=!(n&&1/n(-0)<0);u({target:"Math",stat:!0,forced:c},{atanh:function(s){var h=+s;return h===0?h:l((1+h)/(1-h))/2}})},34434:function(f,g,e){"use strict";var u=e(94488),n=e(37666),l=Math.abs,c=Math.pow;u({target:"Math",stat:!0},{cbrt:function(s){var h=+s;return n(h)*c(l(h),.3333333333333333)}})},83579:function(f,g,e){"use strict";var u=e(94488),n=Math.floor,l=Math.log,c=Math.LOG2E;u({target:"Math",stat:!0},{clz32:function(s){var h=s>>>0;return h?31-n(l(h+.5)*c):32}})},74307:function(f,g,e){"use strict";var u=e(94488),n=e(10014),l=Math.cosh,c=Math.abs,d=Math.E,s=!l||l(710)===1/0;u({target:"Math",stat:!0,forced:s},{cosh:function(o){var i=n(c(o)-1)+1;return(i+1/(i*d*d))*(d/2)}})},97423:function(f,g,e){"use strict";var u=e(94488),n=e(10014);u({target:"Math",stat:!0,forced:n!==Math.expm1},{expm1:n})},93321:function(f,g,e){"use strict";var u=e(94488),n=e(14894);u({target:"Math",stat:!0},{fround:n})},82277:function(f,g,e){"use strict";var u=e(94488),n=Math.hypot,l=Math.abs,c=Math.sqrt,d=!!n&&n(1/0,NaN)!==1/0;u({target:"Math",stat:!0,arity:2,forced:d},{hypot:function(h,o){for(var i=0,B=0,p=arguments.length,y=0,m,E;B<p;)m=l(arguments[B++]),y<m?(E=y/m,i=i*E*E+1,y=m):m>0?(E=m/y,i+=E*E):i+=m;return y===1/0?1/0:y*c(i)}})},61425:function(f,g,e){"use strict";var u=e(94488),n=e(3338),l=Math.imul,c=n(function(){return l(4294967295,5)!==-5||l.length!==2});u({target:"Math",stat:!0,forced:c},{imul:function(s,h){var o=65535,i=+s,B=+h,p=o&i,y=o&B;return 0|p*y+((o&i>>>16)*y+p*(o&B>>>16)<<16>>>0)}})},61873:function(f,g,e){"use strict";var u=e(94488),n=e(53309);u({target:"Math",stat:!0},{log10:n})},9307:function(f,g,e){"use strict";var u=e(94488),n=e(25726);u({target:"Math",stat:!0},{log1p:n})},8821:function(f,g,e){"use strict";var u=e(94488),n=Math.log,l=Math.LN2;u({target:"Math",stat:!0},{log2:function(d){return n(d)/l}})},64385:function(f,g,e){"use strict";var u=e(94488),n=e(37666);u({target:"Math",stat:!0},{sign:n})},64099:function(f,g,e){"use strict";var u=e(94488),n=e(3338),l=e(10014),c=Math.abs,d=Math.exp,s=Math.E,h=n(function(){return Math.sinh(-2e-17)!==-2e-17});u({target:"Math",stat:!0,forced:h},{sinh:function(i){var B=+i;return c(B)<1?(l(B)-l(-B))/2:(d(B-1)-d(-B-1))*(s/2)}})},62455:function(f,g,e){"use strict";var u=e(94488),n=e(10014),l=Math.exp;u({target:"Math",stat:!0},{tanh:function(d){var s=+d,h=n(s),o=n(-s);return h===1/0?1:o===1/0?-1:(h-o)/(l(s)+l(-s))}})},79965:function(f,g,e){"use strict";var u=e(94573);u(Math,"Math",!0)},59118:function(f,g,e){"use strict";var u=e(94488),n=e(3312);u({target:"Math",stat:!0},{trunc:n})},275:function(f,g,e){"use strict";var u=e(94488),n=e(16697),l=e(35454),c=e(92916),d=e(9699),s=e(94237),h=e(20865),o=e(32621),i=e(25576),B=e(16332),p=e(18446),y=e(97954),m=e(3338),E=e(80689).f,x=e(71256).f,I=e(37691).f,O=e(49228),D=e(52971).trim,S="Number",R=c[S],M=d[S],N=R.prototype,Y=c.TypeError,$=s("".slice),G=s("".charCodeAt),ae=function(se){var te=y(se,"number");return typeof te=="bigint"?te:ne(te)},ne=function(se){var te=y(se,"number"),J,ce,W,j,ie,ve,Fe,Se;if(p(te))throw new Y("Cannot convert a Symbol value to a number");if(typeof te=="string"&&te.length>2){if(te=D(te),J=G(te,0),J===43||J===45){if(ce=G(te,2),ce===88||ce===120)return NaN}else if(J===48){switch(G(te,1)){case 66:case 98:W=2,j=49;break;case 79:case 111:W=8,j=55;break;default:return+te}for(ie=$(te,2),ve=ie.length,Fe=0;Fe<ve;Fe++)if(Se=G(ie,Fe),Se<48||Se>j)return NaN;return parseInt(ie,W)}}return+te},oe=h(S,!R(" 0o1")||!R("0b1")||R("+0x1")),ee=function(se){return B(N,se)&&m(function(){O(se)})},q=function(te){var J=arguments.length<1?0:R(ae(te));return ee(this)?i(Object(J),this,q):J};q.prototype=N,oe&&!n&&(N.constructor=q),u({global:!0,constructor:!0,wrap:!0,forced:oe},{Number:q});var K=function(se,te){for(var J=l?E(te):"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(","),ce=0,W;J.length>ce;ce++)o(te,W=J[ce])&&!o(se,W)&&I(se,W,x(te,W))};n&&M&&K(d[S],M),(oe||n)&&K(d[S],R)},31919:function(f,g,e){"use strict";var u=e(94488);u({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{EPSILON:Math.pow(2,-52)})},51284:function(f,g,e){"use strict";var u=e(94488),n=e(1222);u({target:"Number",stat:!0},{isFinite:n})},10177:function(f,g,e){"use strict";var u=e(94488),n=e(62896);u({target:"Number",stat:!0},{isInteger:n})},85690:function(f,g,e){"use strict";var u=e(94488);u({target:"Number",stat:!0},{isNaN:function(l){return l!==l}})},92114:function(f,g,e){"use strict";var u=e(94488),n=e(62896),l=Math.abs;u({target:"Number",stat:!0},{isSafeInteger:function(d){return n(d)&&l(d)<=9007199254740991}})},1017:function(f,g,e){"use strict";var u=e(94488);u({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MAX_SAFE_INTEGER:9007199254740991})},14480:function(f,g,e){"use strict";var u=e(94488);u({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MIN_SAFE_INTEGER:-9007199254740991})},40516:function(f,g,e){"use strict";var u=e(94488),n=e(31280);u({target:"Number",stat:!0,forced:Number.parseFloat!==n},{parseFloat:n})},76345:function(f,g,e){"use strict";var u=e(94488),n=e(52446);u({target:"Number",stat:!0,forced:Number.parseInt!==n},{parseInt:n})},7282:function(f,g,e){"use strict";var u=e(94488),n=e(94237),l=e(56902),c=e(49228),d=e(71049),s=e(53309),h=e(3338),o=RangeError,i=String,B=isFinite,p=Math.abs,y=Math.floor,m=Math.pow,E=Math.round,x=n(1 .toExponential),I=n(d),O=n("".slice),D=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",S=function(){return h(function(){x(1,1/0)})&&h(function(){x(1,-1/0)})},R=function(){return!h(function(){x(1/0,1/0),x(NaN,1/0)})},M=!D||!S()||!R();u({target:"Number",proto:!0,forced:M},{toExponential:function(Y){var $=c(this);if(Y===void 0)return x($);var G=l(Y);if(!B($))return String($);if(G<0||G>20)throw new o("Incorrect fraction digits");if(D)return x($,G);var ae="",ne="",oe=0,ee="",q="";if($<0&&(ae="-",$=-$),$===0)oe=0,ne=I("0",G+1);else{var K=s($);oe=y(K);var se=0,te=m(10,oe-G);se=E($/te),2*$>=(2*se+1)*te&&(se+=1),se>=m(10,G+1)&&(se/=10,oe+=1),ne=i(se)}return G!==0&&(ne=O(ne,0,1)+"."+O(ne,1)),oe===0?(ee="+",q="0"):(ee=oe>0?"+":"-",q=i(p(oe))),ne+="e"+ee+q,ae+ne}})},58055:function(f,g,e){"use strict";var u=e(94488),n=e(94237),l=e(56902),c=e(49228),d=e(71049),s=e(3338),h=RangeError,o=String,i=Math.floor,B=n(d),p=n("".slice),y=n(1 .toFixed),m=function(S,R,M){return R===0?M:R%2===1?m(S,R-1,M*S):m(S*S,R/2,M)},E=function(S){for(var R=0,M=S;M>=4096;)R+=12,M/=4096;for(;M>=2;)R+=1,M/=2;return R},x=function(S,R,M){for(var N=-1,Y=M;++N<6;)Y+=R*S[N],S[N]=Y%1e7,Y=i(Y/1e7)},I=function(S,R){for(var M=6,N=0;--M>=0;)N+=S[M],S[M]=i(N/R),N=N%R*1e7},O=function(S){for(var R=6,M="";--R>=0;)if(M!==""||R===0||S[R]!==0){var N=o(S[R]);M=M===""?N:M+B("0",7-N.length)+N}return M},D=s(function(){return y(8e-5,3)!=="0.000"||y(.9,0)!=="1"||y(1.255,2)!=="1.25"||y(0xde0b6b3a7640080,0)!=="1000000000000000128"})||!s(function(){y({})});u({target:"Number",proto:!0,forced:D},{toFixed:function(R){var M=c(this),N=l(R),Y=[0,0,0,0,0,0],$="",G="0",ae,ne,oe,ee;if(N<0||N>20)throw new h("Incorrect fraction digits");if(M!==M)return"NaN";if(M<=-1e21||M>=1e21)return o(M);if(M<0&&($="-",M=-M),M>1e-21)if(ae=E(M*m(2,69,1))-69,ne=ae<0?M*m(2,-ae,1):M/m(2,ae,1),ne*=4503599627370496,ae=52-ae,ae>0){for(x(Y,0,ne),oe=N;oe>=7;)x(Y,1e7,0),oe-=7;for(x(Y,m(10,oe,1),0),oe=ae-1;oe>=23;)I(Y,8388608),oe-=23;I(Y,1<<oe),x(Y,1,1),I(Y,2),G=O(Y)}else x(Y,0,ne),x(Y,1<<-ae,0),G=O(Y)+B("0",N);return N>0?(ee=G.length,G=$+(ee<=N?"0."+B("0",N-ee)+G:p(G,0,ee-N)+"."+p(G,ee-N))):G=$+G,G}})},93547:function(f,g,e){"use strict";var u=e(94488),n=e(94237),l=e(3338),c=e(49228),d=n(1 .toPrecision),s=l(function(){return d(1,void 0)!=="1"})||!l(function(){d({})});u({target:"Number",proto:!0,forced:s},{toPrecision:function(o){return o===void 0?d(c(this)):d(c(this),o)}})},31237:function(f,g,e){"use strict";var u=e(94488),n=e(80530);u({target:"Object",stat:!0,arity:2,forced:Object.assign!==n},{assign:n})},17954:function(f,g,e){"use strict";var u=e(94488),n=e(35454),l=e(20132);u({target:"Object",stat:!0,sham:!n},{create:l})},58580:function(f,g,e){"use strict";var u=e(94488),n=e(35454),l=e(25837),c=e(63335),d=e(94029),s=e(37691);n&&u({target:"Object",proto:!0,forced:l},{__defineGetter__:function(o,i){s.f(d(this),o,{get:c(i),enumerable:!0,configurable:!0})}})},47146:function(f,g,e){"use strict";var u=e(94488),n=e(35454),l=e(55666).f;u({target:"Object",stat:!0,forced:Object.defineProperties!==l,sham:!n},{defineProperties:l})},40416:function(f,g,e){"use strict";var u=e(94488),n=e(35454),l=e(37691).f;u({target:"Object",stat:!0,forced:Object.defineProperty!==l,sham:!n},{defineProperty:l})},7615:function(f,g,e){"use strict";var u=e(94488),n=e(35454),l=e(25837),c=e(63335),d=e(94029),s=e(37691);n&&u({target:"Object",proto:!0,forced:l},{__defineSetter__:function(o,i){s.f(d(this),o,{set:c(i),enumerable:!0,configurable:!0})}})},72820:function(f,g,e){"use strict";var u=e(94488),n=e(88698).entries;u({target:"Object",stat:!0},{entries:function(c){return n(c)}})},86070:function(f,g,e){"use strict";var u=e(94488),n=e(13247),l=e(3338),c=e(31946),d=e(2074).onFreeze,s=Object.freeze,h=l(function(){s(1)});u({target:"Object",stat:!0,forced:h,sham:!n},{freeze:function(i){return s&&c(i)?s(d(i)):i}})},23569:function(f,g,e){"use strict";var u=e(94488),n=e(62003),l=e(69392);u({target:"Object",stat:!0},{fromEntries:function(d){var s={};return n(d,function(h,o){l(s,h,o)},{AS_ENTRIES:!0}),s}})},55639:function(f,g,e){"use strict";var u=e(94488),n=e(3338),l=e(80524),c=e(71256).f,d=e(35454),s=!d||n(function(){c(1)});u({target:"Object",stat:!0,forced:s,sham:!d},{getOwnPropertyDescriptor:function(o,i){return c(l(o),i)}})},63046:function(f,g,e){"use strict";var u=e(94488),n=e(35454),l=e(48662),c=e(80524),d=e(71256),s=e(69392);u({target:"Object",stat:!0,sham:!n},{getOwnPropertyDescriptors:function(o){for(var i=c(o),B=d.f,p=l(i),y={},m=0,E,x;p.length>m;)x=B(i,E=p[m++]),x!==void 0&&s(y,E,x);return y}})},464:function(f,g,e){"use strict";var u=e(94488),n=e(3338),l=e(53393).f,c=n(function(){return!Object.getOwnPropertyNames(1)});u({target:"Object",stat:!0,forced:c},{getOwnPropertyNames:l})},67936:function(f,g,e){"use strict";var u=e(94488),n=e(42820),l=e(3338),c=e(92635),d=e(94029),s=!n||l(function(){c.f(1)});u({target:"Object",stat:!0,forced:s},{getOwnPropertySymbols:function(o){var i=c.f;return i?i(d(o)):[]}})},51082:function(f,g,e){"use strict";var u=e(94488),n=e(3338),l=e(94029),c=e(53456),d=e(4870),s=n(function(){c(1)});u({target:"Object",stat:!0,forced:s,sham:!d},{getPrototypeOf:function(o){return c(l(o))}})},83850:function(f,g,e){"use strict";var u=e(94488),n=e(65911),l=e(94237),c=e(63335),d=e(95955),s=e(17818),h=e(62003),o=n("Object","create"),i=l([].push);u({target:"Object",stat:!0},{groupBy:function(p,y){d(p),c(y);var m=o(null),E=0;return h(p,function(x){var I=s(y(x,E++));I in m?i(m[I],x):m[I]=[x]}),m}})},41990:function(f,g,e){"use strict";var u=e(94488),n=e(32621);u({target:"Object",stat:!0},{hasOwn:n})},55888:function(f,g,e){"use strict";var u=e(94488),n=e(12477);u({target:"Object",stat:!0,forced:Object.isExtensible!==n},{isExtensible:n})},53827:function(f,g,e){"use strict";var u=e(94488),n=e(3338),l=e(31946),c=e(29076),d=e(51424),s=Object.isFrozen,h=d||n(function(){s(1)});u({target:"Object",stat:!0,forced:h},{isFrozen:function(i){return!l(i)||d&&c(i)==="ArrayBuffer"?!0:s?s(i):!1}})},78143:function(f,g,e){"use strict";var u=e(94488),n=e(3338),l=e(31946),c=e(29076),d=e(51424),s=Object.isSealed,h=d||n(function(){s(1)});u({target:"Object",stat:!0,forced:h},{isSealed:function(i){return!l(i)||d&&c(i)==="ArrayBuffer"?!0:s?s(i):!1}})},15787:function(f,g,e){"use strict";var u=e(94488),n=e(5370);u({target:"Object",stat:!0},{is:n})},66419:function(f,g,e){"use strict";var u=e(94488),n=e(94029),l=e(7733),c=e(3338),d=c(function(){l(1)});u({target:"Object",stat:!0,forced:d},{keys:function(h){return l(n(h))}})},75765:function(f,g,e){"use strict";var u=e(94488),n=e(35454),l=e(25837),c=e(94029),d=e(17818),s=e(53456),h=e(71256).f;n&&u({target:"Object",proto:!0,forced:l},{__lookupGetter__:function(i){var B=c(this),p=d(i),y;do if(y=h(B,p))return y.get;while(B=s(B))}})},14645:function(f,g,e){"use strict";var u=e(94488),n=e(35454),l=e(25837),c=e(94029),d=e(17818),s=e(53456),h=e(71256).f;n&&u({target:"Object",proto:!0,forced:l},{__lookupSetter__:function(i){var B=c(this),p=d(i),y;do if(y=h(B,p))return y.set;while(B=s(B))}})},71122:function(f,g,e){"use strict";var u=e(94488),n=e(31946),l=e(2074).onFreeze,c=e(13247),d=e(3338),s=Object.preventExtensions,h=d(function(){s(1)});u({target:"Object",stat:!0,forced:h,sham:!c},{preventExtensions:function(i){return s&&n(i)?s(l(i)):i}})},42084:function(f,g,e){"use strict";var u=e(35454),n=e(64110),l=e(31946),c=e(94029),d=e(95955),s=Object.getPrototypeOf,h=Object.setPrototypeOf,o=Object.prototype,i="__proto__";if(u&&s&&h&&!(i in o))try{n(o,i,{configurable:!0,get:function(){return s(c(this))},set:function(p){var y=d(this);!l(p)&&p!==null||!l(y)||h(y,p)}})}catch(B){}},25070:function(f,g,e){"use strict";var u=e(94488),n=e(31946),l=e(2074).onFreeze,c=e(13247),d=e(3338),s=Object.seal,h=d(function(){s(1)});u({target:"Object",stat:!0,forced:h,sham:!c},{seal:function(i){return s&&n(i)?s(l(i)):i}})},77140:function(f,g,e){"use strict";var u=e(94488),n=e(58218);u({target:"Object",stat:!0},{setPrototypeOf:n})},15954:function(f,g,e){"use strict";var u=e(68527),n=e(2291),l=e(28488);u||n(Object.prototype,"toString",l,{unsafe:!0})},4266:function(f,g,e){"use strict";var u=e(94488),n=e(88698).values;u({target:"Object",stat:!0},{values:function(c){return n(c)}})},49988:function(f,g,e){"use strict";var u=e(94488),n=e(31280);u({global:!0,forced:parseFloat!==n},{parseFloat:n})},38823:function(f,g,e){"use strict";var u=e(94488),n=e(52446);u({global:!0,forced:parseInt!==n},{parseInt:n})},4045:function(f,g,e){"use strict";var u=e(94488),n=e(89945),l=e(63335),c=e(73446),d=e(80734),s=e(62003),h=e(22093);u({target:"Promise",stat:!0,forced:h},{allSettled:function(i){var B=this,p=c.f(B),y=p.resolve,m=p.reject,E=d(function(){var x=l(B.resolve),I=[],O=0,D=1;s(i,function(S){var R=O++,M=!1;D++,n(x,B,S).then(function(N){M||(M=!0,I[R]={status:"fulfilled",value:N},--D||y(I))},function(N){M||(M=!0,I[R]={status:"rejected",reason:N},--D||y(I))})}),--D||y(I)});return E.error&&m(E.value),p.promise}})},12785:function(f,g,e){"use strict";var u=e(94488),n=e(89945),l=e(63335),c=e(73446),d=e(80734),s=e(62003),h=e(22093);u({target:"Promise",stat:!0,forced:h},{all:function(i){var B=this,p=c.f(B),y=p.resolve,m=p.reject,E=d(function(){var x=l(B.resolve),I=[],O=0,D=1;s(i,function(S){var R=O++,M=!1;D++,n(x,B,S).then(function(N){M||(M=!0,I[R]=N,--D||y(I))},m)}),--D||y(I)});return E.error&&m(E.value),p.promise}})},50747:function(f,g,e){"use strict";var u=e(94488),n=e(89945),l=e(63335),c=e(65911),d=e(73446),s=e(80734),h=e(62003),o=e(22093),i="No one promise resolved";u({target:"Promise",stat:!0,forced:o},{any:function(p){var y=this,m=c("AggregateError"),E=d.f(y),x=E.resolve,I=E.reject,O=s(function(){var D=l(y.resolve),S=[],R=0,M=1,N=!1;h(p,function(Y){var $=R++,G=!1;M++,n(D,y,Y).then(function(ae){G||N||(N=!0,x(ae))},function(ae){G||N||(G=!0,S[$]=ae,--M||I(new m(S,i)))})}),--M||I(new m(S,i))});return O.error&&I(O.value),E.promise}})},41902:function(f,g,e){"use strict";var u=e(94488),n=e(16697),l=e(82830).CONSTRUCTOR,c=e(2451),d=e(65911),s=e(55327),h=e(2291),o=c&&c.prototype;if(u({target:"Promise",proto:!0,forced:l,real:!0},{catch:function(B){return this.then(void 0,B)}}),!n&&s(c)){var i=d("Promise").prototype.catch;o.catch!==i&&h(o,"catch",i,{unsafe:!0})}},90366:function(f,g,e){"use strict";var u=e(94488),n=e(16697),l=e(90946),c=e(92916),d=e(89945),s=e(2291),h=e(58218),o=e(94573),i=e(51996),B=e(63335),p=e(55327),y=e(31946),m=e(56472),E=e(60473),x=e(28887).set,I=e(72933),O=e(61810),D=e(80734),S=e(66790),R=e(94844),M=e(2451),N=e(82830),Y=e(73446),$="Promise",G=N.CONSTRUCTOR,ae=N.REJECTION_EVENT,ne=N.SUBCLASSING,oe=R.getterFor($),ee=R.set,q=M&&M.prototype,K=M,se=q,te=c.TypeError,J=c.document,ce=c.process,W=Y.f,j=W,ie=!!(J&&J.createEvent&&c.dispatchEvent),ve="unhandledrejection",Fe="rejectionhandled",Se=0,Ge=1,ze=2,Pt=1,pt=2,wt,zt,kt,tu,We=function($e){var Ze;return y($e)&&p(Ze=$e.then)?Ze:!1},gt=function($e,Ze){var Qe=Ze.value,lt=Ze.state===Ge,mt=lt?$e.ok:$e.fail,uu=$e.resolve,Qt=$e.reject,Le=$e.domain,et,Zt,Tt;try{mt?(lt||(Ze.rejection===pt&&qe(Ze),Ze.rejection=Pt),mt===!0?et=Qe:(Le&&Le.enter(),et=mt(Qe),Le&&(Le.exit(),Tt=!0)),et===$e.promise?Qt(new te("Promise-chain cycle")):(Zt=We(et))?d(Zt,et,uu,Qt):uu(et)):Qt(Qe)}catch(Nt){Le&&!Tt&&Le.exit(),Qt(Nt)}},Rt=function($e,Ze){$e.notified||($e.notified=!0,I(function(){for(var Qe=$e.reactions,lt;lt=Qe.get();)gt(lt,$e);$e.notified=!1,Ze&&!$e.rejection&&ft($e)}))},tt=function($e,Ze,Qe){var lt,mt;ie?(lt=J.createEvent("Event"),lt.promise=Ze,lt.reason=Qe,lt.initEvent($e,!1,!0),c.dispatchEvent(lt)):lt={promise:Ze,reason:Qe},!ae&&(mt=c["on"+$e])?mt(lt):$e===ve&&O("Unhandled promise rejection",Qe)},ft=function($e){d(x,c,function(){var Ze=$e.facade,Qe=$e.value,lt=ct($e),mt;if(lt&&(mt=D(function(){l?ce.emit("unhandledRejection",Qe,Ze):tt(ve,Ze,Qe)}),$e.rejection=l||ct($e)?pt:Pt,mt.error))throw mt.value})},ct=function($e){return $e.rejection!==Pt&&!$e.parent},qe=function($e){d(x,c,function(){var Ze=$e.facade;l?ce.emit("rejectionHandled",Ze):tt(Fe,Ze,$e.value)})},je=function($e,Ze,Qe){return function(lt){$e(Ze,lt,Qe)}},ye=function($e,Ze,Qe){$e.done||($e.done=!0,Qe&&($e=Qe),$e.value=Ze,$e.state=ze,Rt($e,!0))},Oe=function($e,Ze,Qe){if(!$e.done){$e.done=!0,Qe&&($e=Qe);try{if($e.facade===Ze)throw new te("Promise can't be resolved itself");var lt=We(Ze);lt?I(function(){var mt={done:!1};try{d(lt,Ze,je(Oe,mt,$e),je(ye,mt,$e))}catch(uu){ye(mt,uu,$e)}}):($e.value=Ze,$e.state=Ge,Rt($e,!1))}catch(mt){ye({done:!1},mt,$e)}}};if(G&&(K=function(Ze){m(this,se),B(Ze),d(wt,this);var Qe=oe(this);try{Ze(je(Oe,Qe),je(ye,Qe))}catch(lt){ye(Qe,lt)}},se=K.prototype,wt=function(Ze){ee(this,{type:$,done:!1,notified:!1,parent:!1,reactions:new S,rejection:!1,state:Se,value:void 0})},wt.prototype=s(se,"then",function(Ze,Qe){var lt=oe(this),mt=W(E(this,K));return lt.parent=!0,mt.ok=p(Ze)?Ze:!0,mt.fail=p(Qe)&&Qe,mt.domain=l?ce.domain:void 0,lt.state===Se?lt.reactions.add(mt):I(function(){gt(mt,lt)}),mt.promise}),zt=function(){var $e=new wt,Ze=oe($e);this.promise=$e,this.resolve=je(Oe,Ze),this.reject=je(ye,Ze)},Y.f=W=function($e){return $e===K||$e===kt?new zt($e):j($e)},!n&&p(M)&&q!==Object.prototype)){tu=q.then,ne||s(q,"then",function(Ze,Qe){var lt=this;return new K(function(mt,uu){d(tu,lt,mt,uu)}).then(Ze,Qe)},{unsafe:!0});try{delete q.constructor}catch($e){}h&&h(q,se)}u({global:!0,constructor:!0,wrap:!0,forced:G},{Promise:K}),o(K,$,!1,!0),i($)},43595:function(f,g,e){"use strict";var u=e(94488),n=e(16697),l=e(2451),c=e(3338),d=e(65911),s=e(55327),h=e(60473),o=e(15597),i=e(2291),B=l&&l.prototype,p=!!l&&c(function(){B.finally.call({then:function(){}},function(){})});if(u({target:"Promise",proto:!0,real:!0,forced:p},{finally:function(m){var E=h(this,d("Promise")),x=s(m);return this.then(x?function(I){return o(E,m()).then(function(){return I})}:m,x?function(I){return o(E,m()).then(function(){throw I})}:m)}}),!n&&s(l)){var y=d("Promise").prototype.finally;B.finally!==y&&i(B,"finally",y,{unsafe:!0})}},24627:function(f,g,e){"use strict";e(90366),e(12785),e(41902),e(20733),e(95693),e(81930)},20733:function(f,g,e){"use strict";var u=e(94488),n=e(89945),l=e(63335),c=e(73446),d=e(80734),s=e(62003),h=e(22093);u({target:"Promise",stat:!0,forced:h},{race:function(i){var B=this,p=c.f(B),y=p.reject,m=d(function(){var E=l(B.resolve);s(i,function(x){n(E,B,x).then(p.resolve,y)})});return m.error&&y(m.value),p.promise}})},95693:function(f,g,e){"use strict";var u=e(94488),n=e(89945),l=e(73446),c=e(82830).CONSTRUCTOR;u({target:"Promise",stat:!0,forced:c},{reject:function(s){var h=l.f(this);return n(h.reject,void 0,s),h.promise}})},81930:function(f,g,e){"use strict";var u=e(94488),n=e(65911),l=e(16697),c=e(2451),d=e(82830).CONSTRUCTOR,s=e(15597),h=n("Promise"),o=l&&!d;u({target:"Promise",stat:!0,forced:l||d},{resolve:function(B){return s(o&&this===h?c:this,B)}})},92324:function(f,g,e){"use strict";var u=e(94488),n=e(73446);u({target:"Promise",stat:!0},{withResolvers:function(){var c=n.f(this);return{promise:c.promise,resolve:c.resolve,reject:c.reject}}})},23551:function(f,g,e){"use strict";var u=e(94488),n=e(13743),l=e(63335),c=e(80449),d=e(3338),s=!d(function(){Reflect.apply(function(){})});u({target:"Reflect",stat:!0,forced:s},{apply:function(o,i,B){return n(l(o),i,c(B))}})},74521:function(f,g,e){"use strict";var u=e(94488),n=e(65911),l=e(13743),c=e(4645),d=e(6086),s=e(80449),h=e(31946),o=e(20132),i=e(3338),B=n("Reflect","construct"),p=Object.prototype,y=[].push,m=i(function(){function I(){}return!(B(function(){},[],I)instanceof I)}),E=!i(function(){B(function(){})}),x=m||E;u({target:"Reflect",stat:!0,forced:x,sham:x},{construct:function(O,D){d(O),s(D);var S=arguments.length<3?O:d(arguments[2]);if(E&&!m)return B(O,D,S);if(O===S){switch(D.length){case 0:return new O;case 1:return new O(D[0]);case 2:return new O(D[0],D[1]);case 3:return new O(D[0],D[1],D[2]);case 4:return new O(D[0],D[1],D[2],D[3])}var R=[null];return l(y,R,D),new(l(c,O,R))}var M=S.prototype,N=o(h(M)?M:p),Y=l(O,N,D);return h(Y)?Y:N}})},57891:function(f,g,e){"use strict";var u=e(94488),n=e(35454),l=e(80449),c=e(17818),d=e(37691),s=e(3338),h=s(function(){Reflect.defineProperty(d.f({},1,{value:1}),1,{value:2})});u({target:"Reflect",stat:!0,forced:h,sham:!n},{defineProperty:function(i,B,p){l(i);var y=c(B);l(p);try{return d.f(i,y,p),!0}catch(m){return!1}}})},84138:function(f,g,e){"use strict";var u=e(94488),n=e(80449),l=e(71256).f;u({target:"Reflect",stat:!0},{deleteProperty:function(d,s){var h=l(n(d),s);return h&&!h.configurable?!1:delete d[s]}})},37135:function(f,g,e){"use strict";var u=e(94488),n=e(35454),l=e(80449),c=e(71256);u({target:"Reflect",stat:!0,sham:!n},{getOwnPropertyDescriptor:function(s,h){return c.f(l(s),h)}})},6474:function(f,g,e){"use strict";var u=e(94488),n=e(80449),l=e(53456),c=e(4870);u({target:"Reflect",stat:!0,sham:!c},{getPrototypeOf:function(s){return l(n(s))}})},51832:function(f,g,e){"use strict";var u=e(94488),n=e(89945),l=e(31946),c=e(80449),d=e(60516),s=e(71256),h=e(53456);function o(i,B){var p=arguments.length<3?i:arguments[2],y,m;if(c(i)===p)return i[B];if(y=s.f(i,B),y)return d(y)?y.value:y.get===void 0?void 0:n(y.get,p);if(l(m=h(i)))return o(m,B,p)}u({target:"Reflect",stat:!0},{get:o})},40135:function(f,g,e){"use strict";var u=e(94488);u({target:"Reflect",stat:!0},{has:function(l,c){return c in l}})},7982:function(f,g,e){"use strict";var u=e(94488),n=e(80449),l=e(12477);u({target:"Reflect",stat:!0},{isExtensible:function(d){return n(d),l(d)}})},14893:function(f,g,e){"use strict";var u=e(94488),n=e(48662);u({target:"Reflect",stat:!0},{ownKeys:n})},49233:function(f,g,e){"use strict";var u=e(94488),n=e(65911),l=e(80449),c=e(13247);u({target:"Reflect",stat:!0,sham:!c},{preventExtensions:function(s){l(s);try{var h=n("Object","preventExtensions");return h&&h(s),!0}catch(o){return!1}}})},42844:function(f,g,e){"use strict";var u=e(94488),n=e(80449),l=e(557),c=e(58218);c&&u({target:"Reflect",stat:!0},{setPrototypeOf:function(s,h){n(s),l(h);try{return c(s,h),!0}catch(o){return!1}}})},92130:function(f,g,e){"use strict";var u=e(94488),n=e(89945),l=e(80449),c=e(31946),d=e(60516),s=e(3338),h=e(37691),o=e(71256),i=e(53456),B=e(35012);function p(m,E,x){var I=arguments.length<4?m:arguments[3],O=o.f(l(m),E),D,S,R;if(!O){if(c(S=i(m)))return p(S,E,x,I);O=B(0)}if(d(O)){if(O.writable===!1||!c(I))return!1;if(D=o.f(I,E)){if(D.get||D.set||D.writable===!1)return!1;D.value=x,h.f(I,E,D)}else h.f(I,E,B(0,x))}else{if(R=O.set,R===void 0)return!1;n(R,I,x)}return!0}var y=s(function(){var m=function(){},E=h.f(new m,"a",{configurable:!0});return Reflect.set(m.prototype,"a",1,E)!==!1});u({target:"Reflect",stat:!0,forced:y},{set:p})},6536:function(f,g,e){"use strict";var u=e(94488),n=e(92916),l=e(94573);u({global:!0},{Reflect:{}}),l(n.Reflect,"Reflect",!0)},27228:function(f,g,e){"use strict";var u=e(35454),n=e(92916),l=e(94237),c=e(20865),d=e(25576),s=e(68151),h=e(20132),o=e(80689).f,i=e(16332),B=e(44639),p=e(69905),y=e(81644),m=e(19286),E=e(44166),x=e(2291),I=e(3338),O=e(32621),D=e(94844).enforce,S=e(51996),R=e(59893),M=e(6041),N=e(51224),Y=R("match"),$=n.RegExp,G=$.prototype,ae=n.SyntaxError,ne=l(G.exec),oe=l("".charAt),ee=l("".replace),q=l("".indexOf),K=l("".slice),se=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,te=/a/g,J=/a/g,ce=new $(te)!==te,W=m.MISSED_STICKY,j=m.UNSUPPORTED_Y,ie=u&&(!ce||W||M||N||I(function(){return J[Y]=!1,$(te)!==te||$(J)===J||String($(te,"i"))!=="/a/i"})),ve=function(Pt){for(var pt=Pt.length,wt=0,zt="",kt=!1,tu;wt<=pt;wt++){if(tu=oe(Pt,wt),tu==="\\"){zt+=tu+oe(Pt,++wt);continue}!kt&&tu==="."?zt+="[\\s\\S]":(tu==="["?kt=!0:tu==="]"&&(kt=!1),zt+=tu)}return zt},Fe=function(Pt){for(var pt=Pt.length,wt=0,zt="",kt=[],tu=h(null),We=!1,gt=!1,Rt=0,tt="",ft;wt<=pt;wt++){if(ft=oe(Pt,wt),ft==="\\")ft+=oe(Pt,++wt);else if(ft==="]")We=!1;else if(!We)switch(!0){case ft==="[":We=!0;break;case ft==="(":ne(se,K(Pt,wt+1))&&(wt+=2,gt=!0),zt+=ft,Rt++;continue;case(ft===">"&>):if(tt===""||O(tu,tt))throw new ae("Invalid capture group name");tu[tt]=!0,kt[kt.length]=[tt,Rt],gt=!1,tt="";continue}gt?tt+=ft:zt+=ft}return[zt,kt]};if(c("RegExp",ie)){for(var Se=function(pt,wt){var zt=i(G,this),kt=B(pt),tu=wt===void 0,We=[],gt=pt,Rt,tt,ft,ct,qe,je;if(!zt&&kt&&tu&&pt.constructor===Se)return pt;if((kt||i(G,pt))&&(pt=pt.source,tu&&(wt=y(gt))),pt=pt===void 0?"":p(pt),wt=wt===void 0?"":p(wt),gt=pt,M&&"dotAll"in te&&(tt=!!wt&&q(wt,"s")>-1,tt&&(wt=ee(wt,/s/g,""))),Rt=wt,W&&"sticky"in te&&(ft=!!wt&&q(wt,"y")>-1,ft&&j&&(wt=ee(wt,/y/g,""))),N&&(ct=Fe(pt),pt=ct[0],We=ct[1]),qe=d($(pt,wt),zt?this:G,Se),(tt||ft||We.length)&&(je=D(qe),tt&&(je.dotAll=!0,je.raw=Se(ve(pt),Rt)),ft&&(je.sticky=!0),We.length&&(je.groups=We)),pt!==gt)try{s(qe,"source",gt===""?"(?:)":gt)}catch(ye){}return qe},Ge=o($),ze=0;Ge.length>ze;)E(Se,$,Ge[ze++]);G.constructor=Se,Se.prototype=G,x(n,"RegExp",Se,{constructor:!0})}S("RegExp")},62921:function(f,g,e){"use strict";var u=e(35454),n=e(6041),l=e(29076),c=e(64110),d=e(94844).get,s=RegExp.prototype,h=TypeError;u&&n&&c(s,"dotAll",{configurable:!0,get:function(){if(this!==s){if(l(this)==="RegExp")return!!d(this).dotAll;throw new h("Incompatible receiver, RegExp required")}}})},44001:function(f,g,e){"use strict";var u=e(94488),n=e(88736);u({target:"RegExp",proto:!0,forced:/./.exec!==n},{exec:n})},92262:function(f,g,e){"use strict";var u=e(92916),n=e(35454),l=e(64110),c=e(82163),d=e(3338),s=u.RegExp,h=s.prototype,o=n&&d(function(){var i=!0;try{s(".","d")}catch(O){i=!1}var B={},p="",y=i?"dgimsy":"gimsy",m=function(O,D){Object.defineProperty(B,O,{get:function(){return p+=D,!0}})},E={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};i&&(E.hasIndices="d");for(var x in E)m(x,E[x]);var I=Object.getOwnPropertyDescriptor(h,"flags").get.call(B);return I!==y||p!==y});o&&l(h,"flags",{configurable:!0,get:c})},54744:function(f,g,e){"use strict";var u=e(35454),n=e(19286).MISSED_STICKY,l=e(29076),c=e(64110),d=e(94844).get,s=RegExp.prototype,h=TypeError;u&&n&&c(s,"sticky",{configurable:!0,get:function(){if(this!==s){if(l(this)==="RegExp")return!!d(this).sticky;throw new h("Incompatible receiver, RegExp required")}}})},38214:function(f,g,e){"use strict";e(44001);var u=e(94488),n=e(89945),l=e(55327),c=e(80449),d=e(69905),s=function(){var o=!1,i=/[ac]/;return i.exec=function(){return o=!0,/./.exec.apply(this,arguments)},i.test("abc")===!0&&o}(),h=/./.test;u({target:"RegExp",proto:!0,forced:!s},{test:function(o){var i=c(this),B=d(o),p=i.exec;if(!l(p))return n(h,i,B);var y=n(p,i,B);return y===null?!1:(c(y),!0)}})},12756:function(f,g,e){"use strict";var u=e(8090).PROPER,n=e(2291),l=e(80449),c=e(69905),d=e(3338),s=e(81644),h="toString",o=RegExp.prototype,i=o[h],B=d(function(){return i.call({source:"a",flags:"b"})!=="/a/b"}),p=u&&i.name!==h;(B||p)&&n(RegExp.prototype,h,function(){var m=l(this),E=c(m.source),x=c(s(m));return"/"+E+"/"+x},{unsafe:!0})},69772:function(f,g,e){"use strict";var u=e(48059),n=e(40942);u("Set",function(l){return function(){return l(this,arguments.length?arguments[0]:void 0)}},n)},93379:function(f,g,e){"use strict";e(69772)},34932:function(f,g,e){"use strict";var u=e(94488),n=e(95994),l=e(17691);u({target:"String",proto:!0,forced:l("anchor")},{anchor:function(d){return n(this,"a","name",d)}})},62007:function(f,g,e){"use strict";var u=e(94488),n=e(94237),l=e(95955),c=e(56902),d=e(69905),s=e(3338),h=n("".charAt),o=s(function(){return"\u{20BB7}".at(-2)!=="\uD842"});u({target:"String",proto:!0,forced:o},{at:function(B){var p=d(l(this)),y=p.length,m=c(B),E=m>=0?m:y+m;return E<0||E>=y?void 0:h(p,E)}})},81046:function(f,g,e){"use strict";var u=e(94488),n=e(95994),l=e(17691);u({target:"String",proto:!0,forced:l("big")},{big:function(){return n(this,"big","","")}})},85744:function(f,g,e){"use strict";var u=e(94488),n=e(95994),l=e(17691);u({target:"String",proto:!0,forced:l("blink")},{blink:function(){return n(this,"blink","","")}})},13494:function(f,g,e){"use strict";var u=e(94488),n=e(95994),l=e(17691);u({target:"String",proto:!0,forced:l("bold")},{bold:function(){return n(this,"b","","")}})},90572:function(f,g,e){"use strict";var u=e(94488),n=e(13764).codeAt;u({target:"String",proto:!0},{codePointAt:function(c){return n(this,c)}})},37343:function(f,g,e){"use strict";var u=e(94488),n=e(34114),l=e(71256).f,c=e(61578),d=e(69905),s=e(41696),h=e(95955),o=e(86266),i=e(16697),B=n("".endsWith),p=n("".slice),y=Math.min,m=o("endsWith"),E=!i&&!m&&!!function(){var x=l(String.prototype,"endsWith");return x&&!x.writable}();u({target:"String",proto:!0,forced:!E&&!m},{endsWith:function(I){var O=d(h(this));s(I);var D=arguments.length>1?arguments[1]:void 0,S=O.length,R=D===void 0?S:y(c(D),S),M=d(I);return B?B(O,M,R):p(O,R-M.length,R)===M}})},56338:function(f,g,e){"use strict";var u=e(94488),n=e(95994),l=e(17691);u({target:"String",proto:!0,forced:l("fixed")},{fixed:function(){return n(this,"tt","","")}})},66755:function(f,g,e){"use strict";var u=e(94488),n=e(95994),l=e(17691);u({target:"String",proto:!0,forced:l("fontcolor")},{fontcolor:function(d){return n(this,"font","color",d)}})},68709:function(f,g,e){"use strict";var u=e(94488),n=e(95994),l=e(17691);u({target:"String",proto:!0,forced:l("fontsize")},{fontsize:function(d){return n(this,"font","size",d)}})},45945:function(f,g,e){"use strict";var u=e(94488),n=e(94237),l=e(51981),c=RangeError,d=String.fromCharCode,s=String.fromCodePoint,h=n([].join),o=!!s&&s.length!==1;u({target:"String",stat:!0,arity:1,forced:o},{fromCodePoint:function(B){for(var p=[],y=arguments.length,m=0,E;y>m;){if(E=+arguments[m++],l(E,1114111)!==E)throw new c(E+" is not a valid code point");p[m]=E<65536?d(E):d(((E-=65536)>>10)+55296,E%1024+56320)}return h(p,"")}})},75551:function(f,g,e){"use strict";var u=e(94488),n=e(94237),l=e(41696),c=e(95955),d=e(69905),s=e(86266),h=n("".indexOf);u({target:"String",proto:!0,forced:!s("includes")},{includes:function(i){return!!~h(d(c(this)),d(l(i)),arguments.length>1?arguments[1]:void 0)}})},32493:function(f,g,e){"use strict";var u=e(94488),n=e(94237),l=e(95955),c=e(69905),d=n("".charCodeAt);u({target:"String",proto:!0},{isWellFormed:function(){for(var h=c(l(this)),o=h.length,i=0;i<o;i++){var B=d(h,i);if((B&63488)===55296&&(B>=56320||++i>=o||(d(h,i)&64512)!==56320))return!1}return!0}})},4939:function(f,g,e){"use strict";var u=e(94488),n=e(95994),l=e(17691);u({target:"String",proto:!0,forced:l("italics")},{italics:function(){return n(this,"i","","")}})},20852:function(f,g,e){"use strict";var u=e(13764).charAt,n=e(69905),l=e(94844),c=e(24019),d=e(25587),s="String Iterator",h=l.set,o=l.getterFor(s);c(String,"String",function(i){h(this,{type:s,string:n(i),index:0})},function(){var B=o(this),p=B.string,y=B.index,m;return y>=p.length?d(void 0,!0):(m=u(p,y),B.index+=m.length,d(m,!1))})},81927:function(f,g,e){"use strict";var u=e(94488),n=e(95994),l=e(17691);u({target:"String",proto:!0,forced:l("link")},{link:function(d){return n(this,"a","href",d)}})},18827:function(f,g,e){"use strict";var u=e(94488),n=e(89945),l=e(34114),c=e(83126),d=e(25587),s=e(95955),h=e(61578),o=e(69905),i=e(80449),B=e(4112),p=e(29076),y=e(44639),m=e(81644),E=e(53776),x=e(2291),I=e(3338),O=e(59893),D=e(60473),S=e(52216),R=e(94338),M=e(94844),N=e(16697),Y=O("matchAll"),$="RegExp String",G=$+" Iterator",ae=M.set,ne=M.getterFor(G),oe=RegExp.prototype,ee=TypeError,q=l("".indexOf),K=l("".matchAll),se=!!K&&!I(function(){K("a",/./)}),te=c(function(W,j,ie,ve){ae(this,{type:G,regexp:W,string:j,global:ie,unicode:ve,done:!1})},$,function(){var W=ne(this);if(W.done)return d(void 0,!0);var j=W.regexp,ie=W.string,ve=R(j,ie);return ve===null?(W.done=!0,d(void 0,!0)):W.global?(o(ve[0])===""&&(j.lastIndex=S(ie,h(j.lastIndex),W.unicode)),d(ve,!1)):(W.done=!0,d(ve,!1))}),J=function(ce){var W=i(this),j=o(ce),ie=D(W,RegExp),ve=o(m(W)),Fe,Se,Ge;return Fe=new ie(ie===RegExp?W.source:W,ve),Se=!!~q(ve,"g"),Ge=!!~q(ve,"u"),Fe.lastIndex=h(W.lastIndex),new te(Fe,j,Se,Ge)};u({target:"String",proto:!0,forced:se},{matchAll:function(W){var j=s(this),ie,ve,Fe,Se;if(B(W)){if(se)return K(j,W)}else{if(y(W)&&(ie=o(s(m(W))),!~q(ie,"g")))throw new ee("`.matchAll` does not allow non-global regexes");if(se)return K(j,W);if(Fe=E(W,Y),Fe===void 0&&N&&p(W)==="RegExp"&&(Fe=J),Fe)return n(Fe,W,j)}return ve=o(j),Se=new RegExp(W,"g"),N?n(J,Se,ve):Se[Y](ve)}}),N||Y in oe||x(oe,Y,J)},46302:function(f,g,e){"use strict";var u=e(89945),n=e(8662),l=e(80449),c=e(4112),d=e(61578),s=e(69905),h=e(95955),o=e(53776),i=e(52216),B=e(94338);n("match",function(p,y,m){return[function(x){var I=h(this),O=c(x)?void 0:o(x,p);return O?u(O,x,I):new RegExp(x)[p](s(I))},function(E){var x=l(this),I=s(E),O=m(y,x,I);if(O.done)return O.value;if(!x.global)return B(x,I);var D=x.unicode;x.lastIndex=0;for(var S=[],R=0,M;(M=B(x,I))!==null;){var N=s(M[0]);S[R]=N,N===""&&(x.lastIndex=i(I,d(x.lastIndex),D)),R++}return R===0?null:S}]})},76718:function(f,g,e){"use strict";var u=e(94488),n=e(85571).end,l=e(98352);u({target:"String",proto:!0,forced:l},{padEnd:function(d){return n(this,d,arguments.length>1?arguments[1]:void 0)}})},79172:function(f,g,e){"use strict";var u=e(94488),n=e(85571).start,l=e(98352);u({target:"String",proto:!0,forced:l},{padStart:function(d){return n(this,d,arguments.length>1?arguments[1]:void 0)}})},32192:function(f,g,e){"use strict";var u=e(94488),n=e(94237),l=e(80524),c=e(94029),d=e(69905),s=e(82762),h=n([].push),o=n([].join);u({target:"String",stat:!0},{raw:function(B){var p=l(c(B).raw),y=s(p);if(!y)return"";for(var m=arguments.length,E=[],x=0;;){if(h(E,d(p[x++])),x===y)return o(E,"");x<m&&h(E,d(arguments[x]))}}})},42828:function(f,g,e){"use strict";var u=e(94488),n=e(71049);u({target:"String",proto:!0},{repeat:n})},55629:function(f,g,e){"use strict";var u=e(94488),n=e(89945),l=e(94237),c=e(95955),d=e(55327),s=e(4112),h=e(44639),o=e(69905),i=e(53776),B=e(81644),p=e(23011),y=e(59893),m=e(16697),E=y("replace"),x=TypeError,I=l("".indexOf),O=l("".replace),D=l("".slice),S=Math.max,R=function(M,N,Y){return Y>M.length?-1:N===""?Y:I(M,N,Y)};u({target:"String",proto:!0},{replaceAll:function(N,Y){var $=c(this),G,ae,ne,oe,ee,q,K,se,te,J=0,ce=0,W="";if(!s(N)){if(G=h(N),G&&(ae=o(c(B(N))),!~I(ae,"g")))throw new x("`.replaceAll` does not allow non-global regexes");if(ne=i(N,E),ne)return n(ne,N,$,Y);if(m&&G)return O(o($),N,Y)}for(oe=o($),ee=o(N),q=d(Y),q||(Y=o(Y)),K=ee.length,se=S(1,K),J=R(oe,ee,0);J!==-1;)te=q?o(Y(ee,J,oe)):p(ee,oe,J,[],void 0,Y),W+=D(oe,ce,J)+te,ce=J+K,J=R(oe,ee,J+se);return ce<oe.length&&(W+=D(oe,ce)),W}})},5658:function(f,g,e){"use strict";var u=e(13743),n=e(89945),l=e(94237),c=e(8662),d=e(3338),s=e(80449),h=e(55327),o=e(4112),i=e(56902),B=e(61578),p=e(69905),y=e(95955),m=e(52216),E=e(53776),x=e(23011),I=e(94338),O=e(59893),D=O("replace"),S=Math.max,R=Math.min,M=l([].concat),N=l([].push),Y=l("".indexOf),$=l("".slice),G=function(ee){return ee===void 0?ee:String(ee)},ae=function(){return"a".replace(/./,"$0")==="$0"}(),ne=function(){return/./[D]?/./[D]("a","$0")==="":!1}(),oe=!d(function(){var ee=/./;return ee.exec=function(){var q=[];return q.groups={a:"7"},q},"".replace(ee,"$<a>")!=="7"});c("replace",function(ee,q,K){var se=ne?"$":"$0";return[function(J,ce){var W=y(this),j=o(J)?void 0:E(J,D);return j?n(j,J,W,ce):n(q,p(W),J,ce)},function(te,J){var ce=s(this),W=p(te);if(typeof J=="string"&&Y(J,se)===-1&&Y(J,"$<")===-1){var j=K(q,ce,W,J);if(j.done)return j.value}var ie=h(J);ie||(J=p(J));var ve=ce.global,Fe;ve&&(Fe=ce.unicode,ce.lastIndex=0);for(var Se=[],Ge;Ge=I(ce,W),!(Ge===null||(N(Se,Ge),!ve));){var ze=p(Ge[0]);ze===""&&(ce.lastIndex=m(W,B(ce.lastIndex),Fe))}for(var Pt="",pt=0,wt=0;wt<Se.length;wt++){Ge=Se[wt];for(var zt=p(Ge[0]),kt=S(R(i(Ge.index),W.length),0),tu=[],We,gt=1;gt<Ge.length;gt++)N(tu,G(Ge[gt]));var Rt=Ge.groups;if(ie){var tt=M([zt],tu,kt,W);Rt!==void 0&&N(tt,Rt),We=p(u(J,void 0,tt))}else We=x(zt,W,kt,tu,Rt,J);kt>=pt&&(Pt+=$(W,pt,kt)+We,pt=kt+zt.length)}return Pt+$(W,pt)}]},!oe||!ae||ne)},62925:function(f,g,e){"use strict";var u=e(89945),n=e(8662),l=e(80449),c=e(4112),d=e(95955),s=e(5370),h=e(69905),o=e(53776),i=e(94338);n("search",function(B,p,y){return[function(E){var x=d(this),I=c(E)?void 0:o(E,B);return I?u(I,E,x):new RegExp(E)[B](h(x))},function(m){var E=l(this),x=h(m),I=y(p,E,x);if(I.done)return I.value;var O=E.lastIndex;s(O,0)||(E.lastIndex=0);var D=i(E,x);return s(E.lastIndex,O)||(E.lastIndex=O),D===null?-1:D.index}]})},60462:function(f,g,e){"use strict";var u=e(94488),n=e(95994),l=e(17691);u({target:"String",proto:!0,forced:l("small")},{small:function(){return n(this,"small","","")}})},9595:function(f,g,e){"use strict";var u=e(13743),n=e(89945),l=e(94237),c=e(8662),d=e(80449),s=e(4112),h=e(44639),o=e(95955),i=e(60473),B=e(52216),p=e(61578),y=e(69905),m=e(53776),E=e(71698),x=e(94338),I=e(88736),O=e(19286),D=e(3338),S=O.UNSUPPORTED_Y,R=4294967295,M=Math.min,N=[].push,Y=l(/./.exec),$=l(N),G=l("".slice),ae=!D(function(){var ne=/(?:)/,oe=ne.exec;ne.exec=function(){return oe.apply(this,arguments)};var ee="ab".split(ne);return ee.length!==2||ee[0]!=="a"||ee[1]!=="b"});c("split",function(ne,oe,ee){var q;return"abbc".split(/(b)*/)[1]==="c"||"test".split(/(?:)/,-1).length!==4||"ab".split(/(?:ab)*/).length!==2||".".split(/(.?)(.?)/).length!==4||".".split(/()()/).length>1||"".split(/.?/).length?q=function(K,se){var te=y(o(this)),J=se===void 0?R:se>>>0;if(J===0)return[];if(K===void 0)return[te];if(!h(K))return n(oe,te,K,J);for(var ce=[],W=(K.ignoreCase?"i":"")+(K.multiline?"m":"")+(K.unicode?"u":"")+(K.sticky?"y":""),j=0,ie=new RegExp(K.source,W+"g"),ve,Fe,Se;(ve=n(I,ie,te))&&(Fe=ie.lastIndex,!(Fe>j&&($(ce,G(te,j,ve.index)),ve.length>1&&ve.index<te.length&&u(N,ce,E(ve,1)),Se=ve[0].length,j=Fe,ce.length>=J)));)ie.lastIndex===ve.index&&ie.lastIndex++;return j===te.length?(Se||!Y(ie,""))&&$(ce,""):$(ce,G(te,j)),ce.length>J?E(ce,0,J):ce}:"0".split(void 0,0).length?q=function(K,se){return K===void 0&&se===0?[]:n(oe,this,K,se)}:q=oe,[function(se,te){var J=o(this),ce=s(se)?void 0:m(se,ne);return ce?n(ce,se,J,te):n(q,y(J),se,te)},function(K,se){var te=d(this),J=y(K),ce=ee(q,te,J,se,q!==oe);if(ce.done)return ce.value;var W=i(te,RegExp),j=te.unicode,ie=(te.ignoreCase?"i":"")+(te.multiline?"m":"")+(te.unicode?"u":"")+(S?"g":"y"),ve=new W(S?"^(?:"+te.source+")":te,ie),Fe=se===void 0?R:se>>>0;if(Fe===0)return[];if(J.length===0)return x(ve,J)===null?[J]:[];for(var Se=0,Ge=0,ze=[];Ge<J.length;){ve.lastIndex=S?0:Ge;var Pt=x(ve,S?G(J,Ge):J),pt;if(Pt===null||(pt=M(p(ve.lastIndex+(S?Ge:0)),J.length))===Se)Ge=B(J,Ge,j);else{if($(ze,G(J,Se,Ge)),ze.length===Fe)return ze;for(var wt=1;wt<=Pt.length-1;wt++)if($(ze,Pt[wt]),ze.length===Fe)return ze;Ge=Se=pt}}return $(ze,G(J,Se)),ze}]},!ae,S)},58127:function(f,g,e){"use strict";var u=e(94488),n=e(34114),l=e(71256).f,c=e(61578),d=e(69905),s=e(41696),h=e(95955),o=e(86266),i=e(16697),B=n("".startsWith),p=n("".slice),y=Math.min,m=o("startsWith"),E=!i&&!m&&!!function(){var x=l(String.prototype,"startsWith");return x&&!x.writable}();u({target:"String",proto:!0,forced:!E&&!m},{startsWith:function(I){var O=d(h(this));s(I);var D=c(y(arguments.length>1?arguments[1]:void 0,O.length)),S=d(I);return B?B(O,S,D):p(O,D,D+S.length)===S}})},72571:function(f,g,e){"use strict";var u=e(94488),n=e(95994),l=e(17691);u({target:"String",proto:!0,forced:l("strike")},{strike:function(){return n(this,"strike","","")}})},71200:function(f,g,e){"use strict";var u=e(94488),n=e(95994),l=e(17691);u({target:"String",proto:!0,forced:l("sub")},{sub:function(){return n(this,"sub","","")}})},70917:function(f,g,e){"use strict";var u=e(94488),n=e(94237),l=e(95955),c=e(56902),d=e(69905),s=n("".slice),h=Math.max,o=Math.min,i=!"".substr||"ab".substr(-1)!=="b";u({target:"String",proto:!0,forced:i},{substr:function(p,y){var m=d(l(this)),E=m.length,x=c(p),I,O;return x===1/0&&(x=0),x<0&&(x=h(E+x,0)),I=y===void 0?E:c(y),I<=0||I===1/0?"":(O=o(x+I,E),x>=O?"":s(m,x,O))}})},85767:function(f,g,e){"use strict";var u=e(94488),n=e(95994),l=e(17691);u({target:"String",proto:!0,forced:l("sup")},{sup:function(){return n(this,"sup","","")}})},53427:function(f,g,e){"use strict";var u=e(94488),n=e(89945),l=e(94237),c=e(95955),d=e(69905),s=e(3338),h=Array,o=l("".charAt),i=l("".charCodeAt),B=l([].join),p="".toWellFormed,y="\uFFFD",m=p&&s(function(){return n(p,1)!=="1"});u({target:"String",proto:!0,forced:m},{toWellFormed:function(){var x=d(c(this));if(m)return n(p,x);for(var I=x.length,O=h(I),D=0;D<I;D++){var S=i(x,D);(S&63488)!==55296?O[D]=o(x,D):S>=56320||D+1>=I||(i(x,D+1)&64512)!==56320?O[D]=y:(O[D]=o(x,D),O[++D]=o(x,D))}return B(O,"")}})},49257:function(f,g,e){"use strict";e(20189);var u=e(94488),n=e(9591);u({target:"String",proto:!0,name:"trimEnd",forced:"".trimEnd!==n},{trimEnd:n})},93980:function(f,g,e){"use strict";var u=e(94488),n=e(27374);u({target:"String",proto:!0,name:"trimStart",forced:"".trimLeft!==n},{trimLeft:n})},20189:function(f,g,e){"use strict";var u=e(94488),n=e(9591);u({target:"String",proto:!0,name:"trimEnd",forced:"".trimRight!==n},{trimRight:n})},72910:function(f,g,e){"use strict";e(93980);var u=e(94488),n=e(27374);u({target:"String",proto:!0,name:"trimStart",forced:"".trimStart!==n},{trimStart:n})},70878:function(f,g,e){"use strict";var u=e(94488),n=e(52971).trim,l=e(18105);u({target:"String",proto:!0,forced:l("trim")},{trim:function(){return n(this)}})},64003:function(f,g,e){"use strict";var u=e(94674);u("asyncIterator")},39161:function(f,g,e){"use strict";var u=e(94488),n=e(92916),l=e(89945),c=e(94237),d=e(16697),s=e(35454),h=e(42820),o=e(3338),i=e(32621),B=e(16332),p=e(80449),y=e(80524),m=e(17818),E=e(69905),x=e(35012),I=e(20132),O=e(7733),D=e(80689),S=e(53393),R=e(92635),M=e(71256),N=e(37691),Y=e(55666),$=e(27597),G=e(2291),ae=e(64110),ne=e(77898),oe=e(11898),ee=e(54406),q=e(6145),K=e(59893),se=e(38282),te=e(94674),J=e(14311),ce=e(94573),W=e(94844),j=e(90560).forEach,ie=oe("hidden"),ve="Symbol",Fe="prototype",Se=W.set,Ge=W.getterFor(ve),ze=Object[Fe],Pt=n.Symbol,pt=Pt&&Pt[Fe],wt=n.RangeError,zt=n.TypeError,kt=n.QObject,tu=M.f,We=N.f,gt=S.f,Rt=$.f,tt=c([].push),ft=ne("symbols"),ct=ne("op-symbols"),qe=ne("wks"),je=!kt||!kt[Fe]||!kt[Fe].findChild,ye=function(et,Zt,Tt){var Nt=tu(ze,Zt);Nt&&delete ze[Zt],We(et,Zt,Tt),Nt&&et!==ze&&We(ze,Zt,Nt)},Oe=s&&o(function(){return I(We({},"a",{get:function(){return We(this,"a",{value:7}).a}})).a!==7})?ye:We,$e=function(et,Zt){var Tt=ft[et]=I(pt);return Se(Tt,{type:ve,tag:et,description:Zt}),s||(Tt.description=Zt),Tt},Ze=function(Zt,Tt,Nt){Zt===ze&&Ze(ct,Tt,Nt),p(Zt);var Wt=m(Tt);return p(Nt),i(ft,Wt)?(Nt.enumerable?(i(Zt,ie)&&Zt[ie][Wt]&&(Zt[ie][Wt]=!1),Nt=I(Nt,{enumerable:x(0,!1)})):(i(Zt,ie)||We(Zt,ie,x(1,{})),Zt[ie][Wt]=!0),Oe(Zt,Wt,Nt)):We(Zt,Wt,Nt)},Qe=function(Zt,Tt){p(Zt);var Nt=y(Tt),Wt=O(Nt).concat(Le(Nt));return j(Wt,function(nu){(!s||l(mt,Nt,nu))&&Ze(Zt,nu,Nt[nu])}),Zt},lt=function(Zt,Tt){return Tt===void 0?I(Zt):Qe(I(Zt),Tt)},mt=function(Zt){var Tt=m(Zt),Nt=l(Rt,this,Tt);return this===ze&&i(ft,Tt)&&!i(ct,Tt)?!1:Nt||!i(this,Tt)||!i(ft,Tt)||i(this,ie)&&this[ie][Tt]?Nt:!0},uu=function(Zt,Tt){var Nt=y(Zt),Wt=m(Tt);if(!(Nt===ze&&i(ft,Wt)&&!i(ct,Wt))){var nu=tu(Nt,Wt);return nu&&i(ft,Wt)&&!(i(Nt,ie)&&Nt[ie][Wt])&&(nu.enumerable=!0),nu}},Qt=function(Zt){var Tt=gt(y(Zt)),Nt=[];return j(Tt,function(Wt){!i(ft,Wt)&&!i(ee,Wt)&&tt(Nt,Wt)}),Nt},Le=function(et){var Zt=et===ze,Tt=gt(Zt?ct:y(et)),Nt=[];return j(Tt,function(Wt){i(ft,Wt)&&(!Zt||i(ze,Wt))&&tt(Nt,ft[Wt])}),Nt};h||(Pt=function(){if(B(pt,this))throw new zt("Symbol is not a constructor");var Zt=!arguments.length||arguments[0]===void 0?void 0:E(arguments[0]),Tt=q(Zt),Nt=function(Wt){var nu=this===void 0?n:this;nu===ze&&l(Nt,ct,Wt),i(nu,ie)&&i(nu[ie],Tt)&&(nu[ie][Tt]=!1);var Ut=x(1,Wt);try{Oe(nu,Tt,Ut)}catch(we){if(!(we instanceof wt))throw we;ye(nu,Tt,Ut)}};return s&&je&&Oe(ze,Tt,{configurable:!0,set:Nt}),$e(Tt,Zt)},pt=Pt[Fe],G(pt,"toString",function(){return Ge(this).tag}),G(Pt,"withoutSetter",function(et){return $e(q(et),et)}),$.f=mt,N.f=Ze,Y.f=Qe,M.f=uu,D.f=S.f=Qt,R.f=Le,se.f=function(et){return $e(K(et),et)},s&&(ae(pt,"description",{configurable:!0,get:function(){return Ge(this).description}}),d||G(ze,"propertyIsEnumerable",mt,{unsafe:!0}))),u({global:!0,constructor:!0,wrap:!0,forced:!h,sham:!h},{Symbol:Pt}),j(O(qe),function(et){te(et)}),u({target:ve,stat:!0,forced:!h},{useSetter:function(){je=!0},useSimple:function(){je=!1}}),u({target:"Object",stat:!0,forced:!h,sham:!s},{create:lt,defineProperty:Ze,defineProperties:Qe,getOwnPropertyDescriptor:uu}),u({target:"Object",stat:!0,forced:!h},{getOwnPropertyNames:Qt}),J(),ce(Pt,ve),ee[ie]=!0},44852:function(f,g,e){"use strict";var u=e(94488),n=e(35454),l=e(92916),c=e(94237),d=e(32621),s=e(55327),h=e(16332),o=e(69905),i=e(64110),B=e(24538),p=l.Symbol,y=p&&p.prototype;if(n&&s(p)&&(!("description"in y)||p().description!==void 0)){var m={},E=function(){var N=arguments.length<1||arguments[0]===void 0?void 0:o(arguments[0]),Y=h(y,this)?new p(N):N===void 0?p():p(N);return N===""&&(m[Y]=!0),Y};B(E,p),E.prototype=y,y.constructor=E;var x=String(p("description detection"))==="Symbol(description detection)",I=c(y.valueOf),O=c(y.toString),D=/^Symbol\((.*)\)[^)]+$/,S=c("".replace),R=c("".slice);i(y,"description",{configurable:!0,get:function(){var N=I(this);if(d(m,N))return"";var Y=O(N),$=x?R(Y,7,-1):S(Y,D,"$1");return $===""?void 0:$}}),u({global:!0,constructor:!0,forced:!0},{Symbol:E})}},54524:function(f,g,e){"use strict";var u=e(94488),n=e(65911),l=e(32621),c=e(69905),d=e(77898),s=e(60798),h=d("string-to-symbol-registry"),o=d("symbol-to-string-registry");u({target:"Symbol",stat:!0,forced:!s},{for:function(i){var B=c(i);if(l(h,B))return h[B];var p=n("Symbol")(B);return h[B]=p,o[p]=B,p}})},17898:function(f,g,e){"use strict";var u=e(94674);u("hasInstance")},40902:function(f,g,e){"use strict";var u=e(94674);u("isConcatSpreadable")},2259:function(f,g,e){"use strict";var u=e(94674);u("iterator")},68557:function(f,g,e){"use strict";e(39161),e(54524),e(32340),e(54226),e(67936)},32340:function(f,g,e){"use strict";var u=e(94488),n=e(32621),l=e(18446),c=e(40593),d=e(77898),s=e(60798),h=d("symbol-to-string-registry");u({target:"Symbol",stat:!0,forced:!s},{keyFor:function(i){if(!l(i))throw new TypeError(c(i)+" is not a symbol");if(n(h,i))return h[i]}})},69811:function(f,g,e){"use strict";var u=e(94674);u("matchAll")},14589:function(f,g,e){"use strict";var u=e(94674);u("match")},18114:function(f,g,e){"use strict";var u=e(94674);u("replace")},23844:function(f,g,e){"use strict";var u=e(94674);u("search")},39581:function(f,g,e){"use strict";var u=e(94674);u("species")},40632:function(f,g,e){"use strict";var u=e(94674);u("split")},22690:function(f,g,e){"use strict";var u=e(94674),n=e(14311);u("toPrimitive"),n()},7786:function(f,g,e){"use strict";var u=e(65911),n=e(94674),l=e(94573);n("toStringTag"),l(u("Symbol"),"Symbol")},99062:function(f,g,e){"use strict";var u=e(94674);u("unscopables")},35246:function(f,g,e){"use strict";var u=e(58261),n=e(82762),l=e(56902),c=u.aTypedArray,d=u.exportTypedArrayMethod;d("at",function(h){var o=c(this),i=n(o),B=l(h),p=B>=0?B:i+B;return p<0||p>=i?void 0:o[p]})},83470:function(f,g,e){"use strict";var u=e(94237),n=e(58261),l=e(92670),c=u(l),d=n.aTypedArray,s=n.exportTypedArrayMethod;s("copyWithin",function(o,i){return c(d(this),o,i,arguments.length>2?arguments[2]:void 0)})},79641:function(f,g,e){"use strict";var u=e(58261),n=e(90560).every,l=u.aTypedArray,c=u.exportTypedArrayMethod;c("every",function(s){return n(l(this),s,arguments.length>1?arguments[1]:void 0)})},72397:function(f,g,e){"use strict";var u=e(58261),n=e(75202),l=e(93303),c=e(97607),d=e(89945),s=e(94237),h=e(3338),o=u.aTypedArray,i=u.exportTypedArrayMethod,B=s("".slice),p=h(function(){var y=0;return new Int8Array(2).fill({valueOf:function(){return y++}}),y!==1});i("fill",function(m){var E=arguments.length;o(this);var x=B(c(this),0,3)==="Big"?l(m):+m;return d(n,this,x,E>1?arguments[1]:void 0,E>2?arguments[2]:void 0)},p)},24860:function(f,g,e){"use strict";var u=e(58261),n=e(90560).filter,l=e(27607),c=u.aTypedArray,d=u.exportTypedArrayMethod;d("filter",function(h){var o=n(c(this),h,arguments.length>1?arguments[1]:void 0);return l(this,o)})},56233:function(f,g,e){"use strict";var u=e(58261),n=e(90560).findIndex,l=u.aTypedArray,c=u.exportTypedArrayMethod;c("findIndex",function(s){return n(l(this),s,arguments.length>1?arguments[1]:void 0)})},64344:function(f,g,e){"use strict";var u=e(58261),n=e(53279).findLastIndex,l=u.aTypedArray,c=u.exportTypedArrayMethod;c("findLastIndex",function(s){return n(l(this),s,arguments.length>1?arguments[1]:void 0)})},59419:function(f,g,e){"use strict";var u=e(58261),n=e(53279).findLast,l=u.aTypedArray,c=u.exportTypedArrayMethod;c("findLast",function(s){return n(l(this),s,arguments.length>1?arguments[1]:void 0)})},19320:function(f,g,e){"use strict";var u=e(58261),n=e(90560).find,l=u.aTypedArray,c=u.exportTypedArrayMethod;c("find",function(s){return n(l(this),s,arguments.length>1?arguments[1]:void 0)})},84432:function(f,g,e){"use strict";var u=e(69733);u("Float32",function(n){return function(c,d,s){return n(this,c,d,s)}})},59022:function(f,g,e){"use strict";var u=e(69733);u("Float64",function(n){return function(c,d,s){return n(this,c,d,s)}})},5316:function(f,g,e){"use strict";var u=e(58261),n=e(90560).forEach,l=u.aTypedArray,c=u.exportTypedArrayMethod;c("forEach",function(s){n(l(this),s,arguments.length>1?arguments[1]:void 0)})},93744:function(f,g,e){"use strict";var u=e(59627),n=e(58261).exportTypedArrayStaticMethod,l=e(50706);n("from",l,u)},19299:function(f,g,e){"use strict";var u=e(58261),n=e(22999).includes,l=u.aTypedArray,c=u.exportTypedArrayMethod;c("includes",function(s){return n(l(this),s,arguments.length>1?arguments[1]:void 0)})},15286:function(f,g,e){"use strict";var u=e(58261),n=e(22999).indexOf,l=u.aTypedArray,c=u.exportTypedArrayMethod;c("indexOf",function(s){return n(l(this),s,arguments.length>1?arguments[1]:void 0)})},51054:function(f,g,e){"use strict";var u=e(69733);u("Int16",function(n){return function(c,d,s){return n(this,c,d,s)}})},60330:function(f,g,e){"use strict";var u=e(69733);u("Int32",function(n){return function(c,d,s){return n(this,c,d,s)}})},19363:function(f,g,e){"use strict";var u=e(69733);u("Int8",function(n){return function(c,d,s){return n(this,c,d,s)}})},91927:function(f,g,e){"use strict";var u=e(92916),n=e(3338),l=e(94237),c=e(58261),d=e(11005),s=e(59893),h=s("iterator"),o=u.Uint8Array,i=l(d.values),B=l(d.keys),p=l(d.entries),y=c.aTypedArray,m=c.exportTypedArrayMethod,E=o&&o.prototype,x=!n(function(){E[h].call([1])}),I=!!E&&E.values&&E[h]===E.values&&E.values.name==="values",O=function(){return i(y(this))};m("entries",function(){return p(y(this))},x),m("keys",function(){return B(y(this))},x),m("values",O,x||!I,{name:"values"}),m(h,O,x||!I,{name:"values"})},27730:function(f,g,e){"use strict";var u=e(58261),n=e(94237),l=u.aTypedArray,c=u.exportTypedArrayMethod,d=n([].join);c("join",function(h){return d(l(this),h)})},58707:function(f,g,e){"use strict";var u=e(58261),n=e(13743),l=e(55009),c=u.aTypedArray,d=u.exportTypedArrayMethod;d("lastIndexOf",function(h){var o=arguments.length;return n(l,c(this),o>1?[h,arguments[1]]:[h])})},41356:function(f,g,e){"use strict";var u=e(58261),n=e(90560).map,l=e(31384),c=u.aTypedArray,d=u.exportTypedArrayMethod;d("map",function(h){return n(c(this),h,arguments.length>1?arguments[1]:void 0,function(o,i){return new(l(o))(i)})})},51606:function(f,g,e){"use strict";var u=e(58261),n=e(59627),l=u.aTypedArrayConstructor,c=u.exportTypedArrayStaticMethod;c("of",function(){for(var s=0,h=arguments.length,o=new(l(this))(h);h>s;)o[s]=arguments[s++];return o},n)},38458:function(f,g,e){"use strict";var u=e(58261),n=e(16370).right,l=u.aTypedArray,c=u.exportTypedArrayMethod;c("reduceRight",function(s){var h=arguments.length;return n(l(this),s,h,h>1?arguments[1]:void 0)})},8966:function(f,g,e){"use strict";var u=e(58261),n=e(16370).left,l=u.aTypedArray,c=u.exportTypedArrayMethod;c("reduce",function(s){var h=arguments.length;return n(l(this),s,h,h>1?arguments[1]:void 0)})},71957:function(f,g,e){"use strict";var u=e(58261),n=u.aTypedArray,l=u.exportTypedArrayMethod,c=Math.floor;l("reverse",function(){for(var s=this,h=n(s).length,o=c(h/2),i=0,B;i<o;)B=s[i],s[i++]=s[--h],s[h]=B;return s})},89466:function(f,g,e){"use strict";var u=e(92916),n=e(89945),l=e(58261),c=e(82762),d=e(64135),s=e(94029),h=e(3338),o=u.RangeError,i=u.Int8Array,B=i&&i.prototype,p=B&&B.set,y=l.aTypedArray,m=l.exportTypedArrayMethod,E=!h(function(){var I=new Uint8ClampedArray(2);return n(p,I,{length:1,0:3},1),I[1]!==3}),x=E&&l.NATIVE_ARRAY_BUFFER_VIEWS&&h(function(){var I=new i(2);return I.set(1),I.set("2",1),I[0]!==0||I[1]!==2});m("set",function(O){y(this);var D=d(arguments.length>1?arguments[1]:void 0,1),S=s(O);if(E)return n(p,this,S,D);var R=this.length,M=c(S),N=0;if(M+D>R)throw new o("Wrong length");for(;N<M;)this[D+N]=S[N++]},!E||x)},69653:function(f,g,e){"use strict";var u=e(58261),n=e(31384),l=e(3338),c=e(30867),d=u.aTypedArray,s=u.exportTypedArrayMethod,h=l(function(){new Int8Array(1).slice()});s("slice",function(i,B){for(var p=c(d(this),i,B),y=n(this),m=0,E=p.length,x=new y(E);E>m;)x[m]=p[m++];return x},h)},96519:function(f,g,e){"use strict";var u=e(58261),n=e(90560).some,l=u.aTypedArray,c=u.exportTypedArrayMethod;c("some",function(s){return n(l(this),s,arguments.length>1?arguments[1]:void 0)})},95576:function(f,g,e){"use strict";var u=e(92916),n=e(34114),l=e(3338),c=e(63335),d=e(63668),s=e(58261),h=e(78177),o=e(17687),i=e(46573),B=e(19684),p=s.aTypedArray,y=s.exportTypedArrayMethod,m=u.Uint16Array,E=m&&n(m.prototype.sort),x=!!E&&!(l(function(){E(new m(2),null)})&&l(function(){E(new m(2),{})})),I=!!E&&!l(function(){if(i)return i<74;if(h)return h<67;if(o)return!0;if(B)return B<602;var D=new m(516),S=Array(516),R,M;for(R=0;R<516;R++)M=R%4,D[R]=515-R,S[R]=R-2*M+3;for(E(D,function(N,Y){return(N/4|0)-(Y/4|0)}),R=0;R<516;R++)if(D[R]!==S[R])return!0}),O=function(D){return function(S,R){return D!==void 0?+D(S,R)||0:R!==R?-1:S!==S?1:S===0&&R===0?1/S>0&&1/R<0?1:-1:S>R}};y("sort",function(S){return S!==void 0&&c(S),I?E(this,S):d(p(this),O(S))},!I||x)},63079:function(f,g,e){"use strict";var u=e(58261),n=e(61578),l=e(51981),c=e(31384),d=u.aTypedArray,s=u.exportTypedArrayMethod;s("subarray",function(o,i){var B=d(this),p=B.length,y=l(o,p),m=c(B);return new m(B.buffer,B.byteOffset+y*B.BYTES_PER_ELEMENT,n((i===void 0?p:l(i,p))-y))})},8995:function(f,g,e){"use strict";var u=e(92916),n=e(13743),l=e(58261),c=e(3338),d=e(30867),s=u.Int8Array,h=l.aTypedArray,o=l.exportTypedArrayMethod,i=[].toLocaleString,B=!!s&&c(function(){i.call(new s(1))}),p=c(function(){return[1,2].toLocaleString()!==new s([1,2]).toLocaleString()})||!c(function(){s.prototype.toLocaleString.call([1,2])});o("toLocaleString",function(){return n(i,B?d(h(this)):h(this),d(arguments))},p)},23080:function(f,g,e){"use strict";var u=e(85903),n=e(58261),l=n.aTypedArray,c=n.exportTypedArrayMethod,d=n.getTypedArrayConstructor;c("toReversed",function(){return u(l(this),d(this))})},74701:function(f,g,e){"use strict";var u=e(58261),n=e(94237),l=e(63335),c=e(69478),d=u.aTypedArray,s=u.getTypedArrayConstructor,h=u.exportTypedArrayMethod,o=n(u.TypedArrayPrototype.sort);h("toSorted",function(B){B!==void 0&&l(B);var p=d(this),y=c(s(p),p);return o(y,B)})},91809:function(f,g,e){"use strict";var u=e(58261).exportTypedArrayMethod,n=e(3338),l=e(92916),c=e(94237),d=l.Uint8Array,s=d&&d.prototype||{},h=[].toString,o=c([].join);n(function(){h.call({})})&&(h=function(){return o(this)});var i=s.toString!==h;u("toString",h,i)},64336:function(f,g,e){"use strict";var u=e(69733);u("Uint16",function(n){return function(c,d,s){return n(this,c,d,s)}})},63914:function(f,g,e){"use strict";var u=e(69733);u("Uint32",function(n){return function(c,d,s){return n(this,c,d,s)}})},55234:function(f,g,e){"use strict";var u=e(69733);u("Uint8",function(n){return function(c,d,s){return n(this,c,d,s)}})},88104:function(f,g,e){"use strict";var u=e(69733);u("Uint8",function(n){return function(c,d,s){return n(this,c,d,s)}},!0)},77517:function(f,g,e){"use strict";var u=e(82041),n=e(58261),l=e(75406),c=e(56902),d=e(93303),s=n.aTypedArray,h=n.getTypedArrayConstructor,o=n.exportTypedArrayMethod,i=!!function(){try{new Int8Array(1).with(2,{valueOf:function(){throw 8}})}catch(B){return B===8}}();o("with",function(B,p){var y=s(this),m=c(B),E=l(y)?d(p):+p;return u(y,h(y),m,E)},!i)},30149:function(f,g,e){"use strict";var u=e(94488),n=e(94237),l=e(69905),c=String.fromCharCode,d=n("".charAt),s=n(/./.exec),h=n("".slice),o=/^[\da-f]{2}$/i,i=/^[\da-f]{4}$/i;u({global:!0},{unescape:function(p){for(var y=l(p),m="",E=y.length,x=0,I,O;x<E;){if(I=d(y,x++),I==="%"){if(d(y,x)==="u"){if(O=h(y,x+1,x+5),s(i,O)){m+=c(parseInt(O,16)),x+=5;continue}}else if(O=h(y,x,x+2),s(o,O)){m+=c(parseInt(O,16)),x+=2;continue}}m+=I}return m}})},58453:function(f,g,e){"use strict";var u=e(13247),n=e(92916),l=e(94237),c=e(66477),d=e(2074),s=e(48059),h=e(39656),o=e(31946),i=e(94844).enforce,B=e(3338),p=e(40115),y=Object,m=Array.isArray,E=y.isExtensible,x=y.isFrozen,I=y.isSealed,O=y.freeze,D=y.seal,S={},R={},M=!n.ActiveXObject&&"ActiveXObject"in n,N,Y=function(K){return function(){return K(this,arguments.length?arguments[0]:void 0)}},$=s("WeakMap",Y,h),G=$.prototype,ae=l(G.set),ne=function(){return u&&B(function(){var K=O([]);return ae(new $,K,1),!x(K)})};if(p)if(M){N=h.getConstructor(Y,"WeakMap",!0),d.enable();var oe=l(G.delete),ee=l(G.has),q=l(G.get);c(G,{delete:function(K){if(o(K)&&!E(K)){var se=i(this);return se.frozen||(se.frozen=new N),oe(this,K)||se.frozen.delete(K)}return oe(this,K)},has:function(se){if(o(se)&&!E(se)){var te=i(this);return te.frozen||(te.frozen=new N),ee(this,se)||te.frozen.has(se)}return ee(this,se)},get:function(se){if(o(se)&&!E(se)){var te=i(this);return te.frozen||(te.frozen=new N),ee(this,se)?q(this,se):te.frozen.get(se)}return q(this,se)},set:function(se,te){if(o(se)&&!E(se)){var J=i(this);J.frozen||(J.frozen=new N),ee(this,se)?ae(this,se,te):J.frozen.set(se,te)}else ae(this,se,te);return this}})}else ne()&&c(G,{set:function(se,te){var J;return m(se)&&(x(se)?J=S:I(se)&&(J=R)),ae(this,se,te),J===S&&O(se),J===R&&D(se),this}})},55410:function(f,g,e){"use strict";e(58453)},65092:function(f,g,e){"use strict";var u=e(48059),n=e(39656);u("WeakSet",function(l){return function(){return l(this,arguments.length?arguments[0]:void 0)}},n)},46161:function(f,g,e){"use strict";e(65092)},88900:function(f,g,e){"use strict";var u=e(35454),n=e(64110),l=e(93683),c=ArrayBuffer.prototype;u&&!("detached"in c)&&n(c,"detached",{configurable:!0,get:function(){return l(this)}})},81138:function(f,g,e){"use strict";var u=e(94488),n=e(39760);n&&u({target:"ArrayBuffer",proto:!0},{transferToFixedLength:function(){return n(this,arguments.length?arguments[0]:void 0,!1)}})},54815:function(f,g,e){"use strict";var u=e(94488),n=e(39760);n&&u({target:"ArrayBuffer",proto:!0},{transfer:function(){return n(this,arguments.length?arguments[0]:void 0,!0)}})},2722:function(f,g,e){"use strict";var u=e(94488),n=e(90560).filterReject,l=e(81181);u({target:"Array",proto:!0,forced:!0},{filterOut:function(d){return n(this,d,arguments.length>1?arguments[1]:void 0)}}),l("filterOut")},55885:function(f,g,e){"use strict";var u=e(94488),n=e(90560).filterReject,l=e(81181);u({target:"Array",proto:!0,forced:!0},{filterReject:function(d){return n(this,d,arguments.length>1?arguments[1]:void 0)}}),l("filterReject")},91130:function(f,g,e){"use strict";var u=e(94488),n=e(32278);u({target:"Array",stat:!0},{fromAsync:n})},64963:function(f,g,e){"use strict";var u=e(94488),n=e(45601),l=e(81181),c=e(33940),d=e(16697);u({target:"Array",proto:!0,name:"groupToMap",forced:d||!n("groupByToMap")},{groupByToMap:c}),l("groupByToMap")},8604:function(f,g,e){"use strict";var u=e(94488),n=e(36444),l=e(45601),c=e(81181);u({target:"Array",proto:!0,forced:!l("groupBy")},{groupBy:function(s){var h=arguments.length>1?arguments[1]:void 0;return n(this,s,h)}}),c("groupBy")},25178:function(f,g,e){"use strict";var u=e(94488),n=e(81181),l=e(33940),c=e(16697);u({target:"Array",proto:!0,forced:c},{groupToMap:l}),n("groupToMap")},39034:function(f,g,e){"use strict";var u=e(94488),n=e(36444),l=e(81181);u({target:"Array",proto:!0},{group:function(d){var s=arguments.length>1?arguments[1]:void 0;return n(this,d,s)}}),l("group")},1905:function(f,g,e){"use strict";var u=e(94488),n=e(18589),l=Object.isFrozen,c=function(d,s){if(!l||!n(d)||!l(d))return!1;for(var h=0,o=d.length,i;h<o;)if(i=d[h++],!(typeof i=="string"||s&&i===void 0))return!1;return o!==0};u({target:"Array",stat:!0,sham:!0,forced:!0},{isTemplateObject:function(s){if(!c(s,!0))return!1;var h=s.raw;return h.length===s.length&&c(h,!1)}})},94306:function(f,g,e){"use strict";var u=e(35454),n=e(81181),l=e(94029),c=e(82762),d=e(64110);u&&(d(Array.prototype,"lastIndex",{configurable:!0,get:function(){var h=l(this),o=c(h);return o===0?0:o-1}}),n("lastIndex"))},11762:function(f,g,e){"use strict";var u=e(35454),n=e(81181),l=e(94029),c=e(82762),d=e(64110);u&&(d(Array.prototype,"lastItem",{configurable:!0,get:function(){var h=l(this),o=c(h);return o===0?void 0:h[o-1]},set:function(h){var o=l(this),i=c(o);return o[i===0?0:i-1]=h}}),n("lastItem"))},93164:function(f,g,e){"use strict";var u=e(94488),n=e(81181),l=e(65621);u({target:"Array",proto:!0,forced:!0},{uniqueBy:l}),n("uniqueBy")},37252:function(f,g,e){"use strict";var u=e(94488),n=e(35454),l=e(65911),c=e(63335),d=e(56472),s=e(2291),h=e(66477),o=e(64110),i=e(59893),B=e(94844),p=e(5978),y=l("Promise"),m=l("SuppressedError"),E=ReferenceError,x=i("asyncDispose"),I=i("toStringTag"),O="AsyncDisposableStack",D=B.set,S=B.getterFor(O),R="async-dispose",M="disposed",N="pending",Y=function(ae){var ne=S(ae);if(ne.state===M)throw new E(O+" already disposed");return ne},$=function(){D(d(this,G),{type:O,state:N,stack:[]}),n||(this.disposed=!1)},G=$.prototype;h(G,{disposeAsync:function(){var ne=this;return new y(function(oe,ee){var q=S(ne);if(q.state===M)return oe(void 0);q.state=M,n||(ne.disposed=!0);var K=q.stack,se=K.length,te=!1,J,ce=function(j){te?J=new m(j,J):(te=!0,J=j),W()},W=function(){if(se){var j=K[--se];K[se]=null;try{y.resolve(j()).then(W,ce)}catch(ie){ce(ie)}}else q.stack=null,te?ee(J):oe(void 0)};W()})},use:function(ne){return p(Y(this),ne,R),ne},adopt:function(ne,oe){var ee=Y(this);return c(oe),p(ee,void 0,R,function(){return oe(ne)}),ne},defer:function(ne){var oe=Y(this);c(ne),p(oe,void 0,R,ne)},move:function(){var ne=Y(this),oe=new $;return S(oe).stack=ne.stack,ne.stack=[],ne.state=M,n||(this.disposed=!0),oe}}),n&&o(G,"disposed",{configurable:!0,get:function(){return S(this).state===M}}),s(G,x,G.disposeAsync,{name:"disposeAsync"}),s(G,I,O,{nonWritable:!0}),u({global:!0,constructor:!0},{AsyncDisposableStack:$})},48966:function(f,g,e){"use strict";var u=e(94488),n=e(34535);u({target:"AsyncIterator",name:"indexed",proto:!0,real:!0,forced:!0},{asIndexedPairs:n})},13015:function(f,g,e){"use strict";var u=e(89945),n=e(2291),l=e(65911),c=e(53776),d=e(32621),s=e(59893),h=e(14052),o=s("asyncDispose"),i=l("Promise");d(h,o)||n(h,o,function(){var B=this;return new i(function(p,y){var m=c(B,"return");m?i.resolve(u(m,B)).then(function(){p(void 0)},y):p(void 0)})})},81673:function(f,g,e){"use strict";var u=e(94488),n=e(56472),l=e(53456),c=e(68151),d=e(32621),s=e(59893),h=e(14052),o=e(16697),i=s("toStringTag"),B=TypeError,p=function(){if(n(this,h),l(this)===h)throw new B("Abstract class AsyncIterator not directly constructable")};p.prototype=h,d(h,i)||c(h,i,"AsyncIterator"),(o||!d(h,"constructor")||h.constructor===Object)&&c(h,"constructor",p),u({global:!0,constructor:!0,forced:o},{AsyncIterator:p})},78527:function(f,g,e){"use strict";var u=e(94488),n=e(89945),l=e(80449),c=e(10731),d=e(2279),s=e(51358),h=e(31342),o=e(25587),i=e(16697),B=h(function(p){var y=this;return new p(function(m,E){var x=function(O){y.done=!0,E(O)},I=function(){try{p.resolve(l(n(y.next,y.iterator))).then(function(O){try{l(O).done?(y.done=!0,m(o(void 0,!0))):y.remaining?(y.remaining--,I()):m(o(O.value,!1))}catch(D){x(D)}},x)}catch(O){x(O)}};I()})});u({target:"AsyncIterator",proto:!0,real:!0,forced:i},{drop:function(y){l(this);var m=s(d(+y));return new B(c(this),{remaining:m})}})},20511:function(f,g,e){"use strict";var u=e(94488),n=e(55266).every;u({target:"AsyncIterator",proto:!0,real:!0},{every:function(c){return n(this,c)}})},78366:function(f,g,e){"use strict";var u=e(94488),n=e(89945),l=e(63335),c=e(80449),d=e(31946),s=e(10731),h=e(31342),o=e(25587),i=e(28255),B=e(16697),p=h(function(y){var m=this,E=m.iterator,x=m.predicate;return new y(function(I,O){var D=function(M){m.done=!0,O(M)},S=function(M){i(E,D,M,D)},R=function(){try{y.resolve(c(n(m.next,E))).then(function(M){try{if(c(M).done)m.done=!0,I(o(void 0,!0));else{var N=M.value;try{var Y=x(N,m.counter++),$=function(G){G?I(o(N,!1)):R()};d(Y)?y.resolve(Y).then($,S):$(Y)}catch(G){S(G)}}}catch(G){D(G)}},D)}catch(M){D(M)}};R()})});u({target:"AsyncIterator",proto:!0,real:!0,forced:B},{filter:function(m){return c(this),l(m),new p(s(this),{predicate:m})}})},27427:function(f,g,e){"use strict";var u=e(94488),n=e(55266).find;u({target:"AsyncIterator",proto:!0,real:!0},{find:function(c){return n(this,c)}})},43890:function(f,g,e){"use strict";var u=e(94488),n=e(89945),l=e(63335),c=e(80449),d=e(31946),s=e(10731),h=e(31342),o=e(25587),i=e(38116),B=e(28255),p=e(16697),y=h(function(m){var E=this,x=E.iterator,I=E.mapper;return new m(function(O,D){var S=function(Y){E.done=!0,D(Y)},R=function(Y){B(x,S,Y,S)},M=function(){try{m.resolve(c(n(E.next,x))).then(function(Y){try{if(c(Y).done)E.done=!0,O(o(void 0,!0));else{var $=Y.value;try{var G=I($,E.counter++),ae=function(ne){try{E.inner=i(ne),N()}catch(oe){R(oe)}};d(G)?m.resolve(G).then(ae,R):ae(G)}catch(ne){R(ne)}}}catch(ne){S(ne)}},S)}catch(Y){S(Y)}},N=function(){var Y=E.inner;if(Y)try{m.resolve(c(n(Y.next,Y.iterator))).then(function($){try{c($).done?(E.inner=null,M()):O(o($.value,!1))}catch(G){R(G)}},R)}catch($){R($)}else M()};N()})});u({target:"AsyncIterator",proto:!0,real:!0,forced:p},{flatMap:function(E){return c(this),l(E),new y(s(this),{mapper:E,inner:null})}})},55844:function(f,g,e){"use strict";var u=e(94488),n=e(55266).forEach;u({target:"AsyncIterator",proto:!0,real:!0},{forEach:function(c){return n(this,c)}})},71361:function(f,g,e){"use strict";var u=e(94488),n=e(94029),l=e(16332),c=e(38116),d=e(14052),s=e(80025),h=e(16697);u({target:"AsyncIterator",stat:!0,forced:h},{from:function(i){var B=c(typeof i=="string"?n(i):i);return l(d,B.iterator)?B.iterator:new s(B)}})},44550:function(f,g,e){"use strict";var u=e(94488),n=e(34535);u({target:"AsyncIterator",proto:!0,real:!0,forced:!0},{indexed:n})},413:function(f,g,e){"use strict";var u=e(94488),n=e(41586),l=e(16697);u({target:"AsyncIterator",proto:!0,real:!0,forced:l},{map:n})},77464:function(f,g,e){"use strict";var u=e(94488),n=e(89945),l=e(63335),c=e(80449),d=e(31946),s=e(65911),h=e(10731),o=e(28255),i=s("Promise"),B=TypeError;u({target:"AsyncIterator",proto:!0,real:!0},{reduce:function(y){c(this),l(y);var m=h(this),E=m.iterator,x=m.next,I=arguments.length<2,O=I?void 0:arguments[1],D=0;return new i(function(S,R){var M=function(Y){o(E,R,Y,R)},N=function(){try{i.resolve(c(n(x,E))).then(function(Y){try{if(c(Y).done)I?R(new B("Reduce of empty iterator with no initial value")):S(O);else{var $=Y.value;if(I)I=!1,O=$,N();else try{var G=y(O,$,D),ae=function(ne){O=ne,N()};d(G)?i.resolve(G).then(ae,M):ae(G)}catch(ne){M(ne)}}D++}catch(ne){R(ne)}},R)}catch(Y){R(Y)}};N()})}})},77703:function(f,g,e){"use strict";var u=e(94488),n=e(55266).some;u({target:"AsyncIterator",proto:!0,real:!0},{some:function(c){return n(this,c)}})},93854:function(f,g,e){"use strict";var u=e(94488),n=e(89945),l=e(80449),c=e(10731),d=e(2279),s=e(51358),h=e(31342),o=e(25587),i=e(16697),B=h(function(p){var y=this,m=y.iterator,E;if(!y.remaining--){var x=o(void 0,!0);return y.done=!0,E=m.return,E!==void 0?p.resolve(n(E,m,void 0)).then(function(){return x}):x}return p.resolve(n(y.next,m)).then(function(I){return l(I).done?(y.done=!0,o(void 0,!0)):o(I.value,!1)}).then(null,function(I){throw y.done=!0,I})});u({target:"AsyncIterator",proto:!0,real:!0,forced:i},{take:function(y){l(this);var m=s(d(+y));return new B(c(this),{remaining:m})}})},962:function(f,g,e){"use strict";var u=e(94488),n=e(55266).toArray;u({target:"AsyncIterator",proto:!0,real:!0},{toArray:function(){return n(this,void 0,[])}})},44169:function(f,g,e){"use strict";var u=e(94488),n=e(17243);typeof BigInt=="function"&&u({target:"BigInt",stat:!0,forced:!0},{range:function(c,d,s){return new n(c,d,s,"bigint",BigInt(0),BigInt(1))}})},56272:function(f,g,e){"use strict";var u=e(94488),n=e(13743),l=e(32754),c=e(65911),d=e(20132),s=Object,h=function(){var o=c("Object","freeze");return o?o(d(null)):d(null)};u({global:!0,forced:!0},{compositeKey:function(){return n(l,s,arguments).get("object",h)}})},43466:function(f,g,e){"use strict";var u=e(94488),n=e(32754),l=e(65911),c=e(13743);u({global:!0,forced:!0},{compositeSymbol:function(){return arguments.length===1&&typeof arguments[0]=="string"?l("Symbol").for(arguments[0]):c(n,null,arguments).get("symbol",l("Symbol"))}})},48156:function(f,g,e){"use strict";var u=e(94488),n=e(94237),l=e(61618).unpack,c=n(DataView.prototype.getUint16);u({target:"DataView",proto:!0},{getFloat16:function(s){var h=c(this,s,arguments.length>1?arguments[1]:!1);return l([h&255,h>>8&255],10)}})},93236:function(f,g,e){"use strict";var u=e(94488),n=e(94237),l=n(DataView.prototype.getUint8);u({target:"DataView",proto:!0,forced:!0},{getUint8Clamped:function(d){return l(this,d)}})},42212:function(f,g,e){"use strict";var u=e(94488),n=e(94237),l=e(97607),c=e(24225),d=e(61618).pack,s=e(35175),h=TypeError,o=n(DataView.prototype.setUint16);u({target:"DataView",proto:!0},{setFloat16:function(B,p){if(l(this)!=="DataView")throw new h("Incorrect receiver");var y=c(B),m=d(s(p),10,2);return o(this,y,m[1]<<8|m[0],arguments.length>2?arguments[2]:!1)}})},63923:function(f,g,e){"use strict";var u=e(94488),n=e(94237),l=e(97607),c=e(24225),d=e(86350),s=TypeError,h=n(DataView.prototype.setUint8);u({target:"DataView",proto:!0,forced:!0},{setUint8Clamped:function(i,B){if(l(this)!=="DataView")throw new s("Incorrect receiver");var p=c(i);return h(this,p,d(B))}})},2278:function(f,g,e){"use strict";var u=e(94488),n=e(35454),l=e(65911),c=e(63335),d=e(56472),s=e(2291),h=e(66477),o=e(64110),i=e(59893),B=e(94844),p=e(5978),y=l("SuppressedError"),m=ReferenceError,E=i("dispose"),x=i("toStringTag"),I="DisposableStack",O=B.set,D=B.getterFor(I),S="sync-dispose",R="disposed",M="pending",N=function(G){var ae=D(G);if(ae.state===R)throw new m(I+" already disposed");return ae},Y=function(){O(d(this,$),{type:I,state:M,stack:[]}),n||(this.disposed=!1)},$=Y.prototype;h($,{dispose:function(){var ae=D(this);if(ae.state!==R){ae.state=R,n||(this.disposed=!0);for(var ne=ae.stack,oe=ne.length,ee=!1,q;oe;){var K=ne[--oe];ne[oe]=null;try{K()}catch(se){ee?q=new y(se,q):(ee=!0,q=se)}}if(ae.stack=null,ee)throw q}},use:function(ae){return p(N(this),ae,S),ae},adopt:function(ae,ne){var oe=N(this);return c(ne),p(oe,void 0,S,function(){ne(ae)}),ae},defer:function(ae){var ne=N(this);c(ae),p(ne,void 0,S,ae)},move:function(){var ae=N(this),ne=new Y;return D(ne).stack=ae.stack,ae.stack=[],ae.state=R,n||(this.disposed=!0),ne}}),n&&o($,"disposed",{configurable:!0,get:function(){return D(this).state===R}}),s($,E,$.dispose,{name:"dispose"}),s($,x,I,{nonWritable:!0}),u({global:!0,constructor:!0},{DisposableStack:Y})},36955:function(f,g,e){"use strict";var u=e(94488),n=e(47739);u({target:"Function",proto:!0,forced:!0},{demethodize:n})},77326:function(f,g,e){"use strict";var u=e(94488),n=e(94237),l=e(55327),c=e(15212),d=e(32621),s=e(35454),h=Object.getOwnPropertyDescriptor,o=/^\s*class\b/,i=n(o.exec),B=function(p){try{if(!s||!i(o,c(p)))return!1}catch(m){}var y=h(p,"prototype");return!!y&&d(y,"writable")&&!y.writable};u({target:"Function",stat:!0,sham:!0,forced:!0},{isCallable:function(y){return l(y)&&!B(y)}})},53571:function(f,g,e){"use strict";var u=e(94488),n=e(39812);u({target:"Function",stat:!0,forced:!0},{isConstructor:n})},28670:function(f,g,e){"use strict";var u=e(59893),n=e(37691).f,l=u("metadata"),c=Function.prototype;c[l]===void 0&&n(c,l,{value:null})},31050:function(f,g,e){"use strict";var u=e(94488),n=e(47739);u({target:"Function",proto:!0,forced:!0,name:"demethodize"},{unThis:n})},96364:function(f,g,e){"use strict";var u=e(94488),n=e(24771);u({target:"Iterator",name:"indexed",proto:!0,real:!0,forced:!0},{asIndexedPairs:n})},25321:function(f,g,e){"use strict";var u=e(94488),n=e(92916),l=e(56472),c=e(80449),d=e(55327),s=e(53456),h=e(64110),o=e(69392),i=e(3338),B=e(32621),p=e(59893),y=e(46571).IteratorPrototype,m=e(35454),E=e(16697),x="constructor",I="Iterator",O=p("toStringTag"),D=TypeError,S=n[I],R=E||!d(S)||S.prototype!==y||!i(function(){S({})}),M=function(){if(l(this,y),s(this)===y)throw new D("Abstract class Iterator not directly constructable")},N=function(Y,$){m?h(y,Y,{configurable:!0,get:function(){return $},set:function(G){if(c(this),this===y)throw new D("You can't redefine this property");B(this,Y)?this[Y]=G:o(this,Y,G)}}):y[Y]=$};B(y,O)||N(O,I),(R||!B(y,x)||y[x]===Object)&&N(x,M),M.prototype=y,u({global:!0,constructor:!0,forced:R},{Iterator:M})},46304:function(f,g,e){"use strict";var u=e(89945),n=e(2291),l=e(53776),c=e(32621),d=e(59893),s=e(46571).IteratorPrototype,h=d("dispose");c(s,h)||n(s,h,function(){var o=l(this,"return");o&&u(o,this)})},55163:function(f,g,e){"use strict";var u=e(94488),n=e(89945),l=e(80449),c=e(10731),d=e(2279),s=e(51358),h=e(20547),o=e(16697),i=h(function(){for(var B=this.iterator,p=this.next,y,m;this.remaining;)if(this.remaining--,y=l(n(p,B)),m=this.done=!!y.done,m)return;if(y=l(n(p,B)),m=this.done=!!y.done,!m)return y.value});u({target:"Iterator",proto:!0,real:!0,forced:o},{drop:function(p){l(this);var y=s(d(+p));return new i(c(this),{remaining:y})}})},78722:function(f,g,e){"use strict";var u=e(94488),n=e(62003),l=e(63335),c=e(80449),d=e(10731);u({target:"Iterator",proto:!0,real:!0},{every:function(h){c(this),l(h);var o=d(this),i=0;return!n(o,function(B,p){if(!h(B,i++))return p()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},35977:function(f,g,e){"use strict";var u=e(94488),n=e(89945),l=e(63335),c=e(80449),d=e(10731),s=e(20547),h=e(46319),o=e(16697),i=s(function(){for(var B=this.iterator,p=this.predicate,y=this.next,m,E,x;;){if(m=c(n(y,B)),E=this.done=!!m.done,E)return;if(x=m.value,h(B,p,[x,this.counter++],!0))return x}});u({target:"Iterator",proto:!0,real:!0,forced:o},{filter:function(p){return c(this),l(p),new i(d(this),{predicate:p})}})},81848:function(f,g,e){"use strict";var u=e(94488),n=e(62003),l=e(63335),c=e(80449),d=e(10731);u({target:"Iterator",proto:!0,real:!0},{find:function(h){c(this),l(h);var o=d(this),i=0;return n(o,function(B,p){if(h(B,i++))return p(B)},{IS_RECORD:!0,INTERRUPTED:!0}).result}})},52867:function(f,g,e){"use strict";var u=e(94488),n=e(89945),l=e(63335),c=e(80449),d=e(10731),s=e(7157),h=e(20547),o=e(67996),i=e(16697),B=h(function(){for(var p=this.iterator,y=this.mapper,m,E;;){if(E=this.inner)try{if(m=c(n(E.next,E.iterator)),!m.done)return m.value;this.inner=null}catch(x){o(p,"throw",x)}if(m=c(n(this.next,p)),this.done=!!m.done)return;try{this.inner=s(y(m.value,this.counter++),!1)}catch(x){o(p,"throw",x)}}});u({target:"Iterator",proto:!0,real:!0,forced:i},{flatMap:function(y){return c(this),l(y),new B(d(this),{mapper:y,inner:null})}})},72211:function(f,g,e){"use strict";var u=e(94488),n=e(62003),l=e(63335),c=e(80449),d=e(10731);u({target:"Iterator",proto:!0,real:!0},{forEach:function(h){c(this),l(h);var o=d(this),i=0;n(o,function(B){h(B,i++)},{IS_RECORD:!0})}})},84862:function(f,g,e){"use strict";var u=e(94488),n=e(89945),l=e(94029),c=e(16332),d=e(46571).IteratorPrototype,s=e(20547),h=e(7157),o=e(16697),i=s(function(){return n(this.next,this.iterator)},!0);u({target:"Iterator",stat:!0,forced:o},{from:function(p){var y=h(typeof p=="string"?l(p):p,!0);return c(d,y.iterator)?y.iterator:new i(y)}})},92381:function(f,g,e){"use strict";var u=e(94488),n=e(24771);u({target:"Iterator",proto:!0,real:!0,forced:!0},{indexed:n})},19517:function(f,g,e){"use strict";var u=e(94488),n=e(2155),l=e(16697);u({target:"Iterator",proto:!0,real:!0,forced:l},{map:n})},69667:function(f,g,e){"use strict";var u=e(94488),n=e(17243),l=TypeError;u({target:"Iterator",stat:!0,forced:!0},{range:function(d,s,h){if(typeof d=="number")return new n(d,s,h,"number",0,1);if(typeof d=="bigint")return new n(d,s,h,"bigint",BigInt(0),BigInt(1));throw new l("Incorrect Iterator.range arguments")}})},80820:function(f,g,e){"use strict";var u=e(94488),n=e(62003),l=e(63335),c=e(80449),d=e(10731),s=TypeError;u({target:"Iterator",proto:!0,real:!0},{reduce:function(o){c(this),l(o);var i=d(this),B=arguments.length<2,p=B?void 0:arguments[1],y=0;if(n(i,function(m){B?(B=!1,p=m):p=o(p,m,y),y++},{IS_RECORD:!0}),B)throw new s("Reduce of empty iterator with no initial value");return p}})},87873:function(f,g,e){"use strict";var u=e(94488),n=e(62003),l=e(63335),c=e(80449),d=e(10731);u({target:"Iterator",proto:!0,real:!0},{some:function(h){c(this),l(h);var o=d(this),i=0;return n(o,function(B,p){if(h(B,i++))return p()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},54609:function(f,g,e){"use strict";var u=e(94488),n=e(89945),l=e(80449),c=e(10731),d=e(2279),s=e(51358),h=e(20547),o=e(67996),i=e(16697),B=h(function(){var p=this.iterator;if(!this.remaining--)return this.done=!0,o(p,"normal",void 0);var y=l(n(this.next,p)),m=this.done=!!y.done;if(!m)return y.value});u({target:"Iterator",proto:!0,real:!0,forced:i},{take:function(y){l(this);var m=s(d(+y));return new B(c(this),{remaining:m})}})},28566:function(f,g,e){"use strict";var u=e(94488),n=e(80449),l=e(62003),c=e(10731),d=[].push;u({target:"Iterator",proto:!0,real:!0},{toArray:function(){var h=[];return l(c(n(this)),d,{that:h,IS_RECORD:!0}),h}})},51697:function(f,g,e){"use strict";var u=e(94488),n=e(80449),l=e(57975),c=e(80025),d=e(10731),s=e(16697);u({target:"Iterator",proto:!0,real:!0,forced:s},{toAsync:function(){return new c(d(new l(d(n(this)))))}})},61872:function(f,g,e){"use strict";var u=e(94488),n=e(82778),l=e(83502);u({target:"JSON",stat:!0,forced:!n},{isRawJSON:l})},76077:function(f,g,e){"use strict";var u=e(94488),n=e(35454),l=e(92916),c=e(65911),d=e(94237),s=e(89945),h=e(55327),o=e(31946),i=e(18589),B=e(32621),p=e(69905),y=e(82762),m=e(69392),E=e(3338),x=e(70913),I=e(42820),O=l.JSON,D=l.Number,S=l.SyntaxError,R=O&&O.parse,M=c("Object","keys"),N=Object.getOwnPropertyDescriptor,Y=d("".charAt),$=d("".slice),G=d(/./.exec),ae=d([].push),ne=/^\d$/,oe=/^[1-9]$/,ee=/^(?:-|\d)$/,q=/^[\t\n\r ]$/,K=0,se=1,te=function(Fe,Se){Fe=p(Fe);var Ge=new j(Fe,0,""),ze=Ge.parse(),Pt=ze.value,pt=Ge.skip(q,ze.end);if(pt<Fe.length)throw new S('Unexpected extra character: "'+Y(Fe,pt)+'" after the parsed data at: '+pt);return h(Se)?J({"":Pt},"",Se,ze):Pt},J=function(Fe,Se,Ge,ze){var Pt=Fe[Se],pt=ze&&Pt===ze.value,wt=pt&&typeof ze.source=="string"?{source:ze.source}:{},zt,kt,tu,We,gt;if(o(Pt)){var Rt=i(Pt),tt=pt?ze.nodes:Rt?[]:{};if(Rt)for(zt=tt.length,tu=y(Pt),We=0;We<tu;We++)ce(Pt,We,J(Pt,""+We,Ge,We<zt?tt[We]:void 0));else for(kt=M(Pt),tu=y(kt),We=0;We<tu;We++)gt=kt[We],ce(Pt,gt,J(Pt,gt,Ge,B(tt,gt)?tt[gt]:void 0))}return s(Ge,Fe,Se,Pt,wt)},ce=function(Fe,Se,Ge){if(n){var ze=N(Fe,Se);if(ze&&!ze.configurable)return}Ge===void 0?delete Fe[Se]:m(Fe,Se,Ge)},W=function(Fe,Se,Ge,ze){this.value=Fe,this.end=Se,this.source=Ge,this.nodes=ze},j=function(Fe,Se){this.source=Fe,this.index=Se};j.prototype={fork:function(Fe){return new j(this.source,Fe)},parse:function(){var Fe=this.source,Se=this.skip(q,this.index),Ge=this.fork(Se),ze=Y(Fe,Se);if(G(ee,ze))return Ge.number();switch(ze){case"{":return Ge.object();case"[":return Ge.array();case'"':return Ge.string();case"t":return Ge.keyword(!0);case"f":return Ge.keyword(!1);case"n":return Ge.keyword(null)}throw new S('Unexpected character: "'+ze+'" at: '+Se)},node:function(Fe,Se,Ge,ze,Pt){return new W(Se,ze,Fe?null:$(this.source,Ge,ze),Pt)},object:function(){for(var Fe=this.source,Se=this.index+1,Ge=!1,ze={},Pt={};Se<Fe.length;){if(Se=this.until(['"',"}"],Se),Y(Fe,Se)==="}"&&!Ge){Se++;break}var pt=this.fork(Se).string(),wt=pt.value;Se=pt.end,Se=this.until([":"],Se)+1,Se=this.skip(q,Se),pt=this.fork(Se).parse(),m(Pt,wt,pt),m(ze,wt,pt.value),Se=this.until([",","}"],pt.end);var zt=Y(Fe,Se);if(zt===",")Ge=!0,Se++;else if(zt==="}"){Se++;break}}return this.node(se,ze,this.index,Se,Pt)},array:function(){for(var Fe=this.source,Se=this.index+1,Ge=!1,ze=[],Pt=[];Se<Fe.length;){if(Se=this.skip(q,Se),Y(Fe,Se)==="]"&&!Ge){Se++;break}var pt=this.fork(Se).parse();if(ae(Pt,pt),ae(ze,pt.value),Se=this.until([",","]"],pt.end),Y(Fe,Se)===",")Ge=!0,Se++;else if(Y(Fe,Se)==="]"){Se++;break}}return this.node(se,ze,this.index,Se,Pt)},string:function(){var Fe=this.index,Se=x(this.source,this.index+1);return this.node(K,Se.value,Fe,Se.end)},number:function(){var Fe=this.source,Se=this.index,Ge=Se;if(Y(Fe,Ge)==="-"&&Ge++,Y(Fe,Ge)==="0")Ge++;else if(G(oe,Y(Fe,Ge)))Ge=this.skip(ne,++Ge);else throw new S("Failed to parse number at: "+Ge);if(Y(Fe,Ge)==="."&&(Ge=this.skip(ne,++Ge)),Y(Fe,Ge)==="e"||Y(Fe,Ge)==="E"){Ge++,(Y(Fe,Ge)==="+"||Y(Fe,Ge)==="-")&&Ge++;var ze=Ge;if(Ge=this.skip(ne,Ge),ze===Ge)throw new S("Failed to parse number's exponent value at: "+Ge)}return this.node(K,D($(Fe,Se,Ge)),Se,Ge)},keyword:function(Fe){var Se=""+Fe,Ge=this.index,ze=Ge+Se.length;if($(this.source,Ge,ze)!==Se)throw new S("Failed to parse value at: "+Ge);return this.node(K,Fe,Ge,ze)},skip:function(Fe,Se){for(var Ge=this.source;Se<Ge.length&&G(Fe,Y(Ge,Se));Se++);return Se},until:function(Fe,Se){Se=this.skip(q,Se);for(var Ge=Y(this.source,Se),ze=0;ze<Fe.length;ze++)if(Fe[ze]===Ge)return Se;throw new S('Unexpected character: "'+Ge+'" at: '+Se)}};var ie=E(function(){var Fe="9007199254740993",Se;return R(Fe,function(Ge,ze,Pt){Se=Pt.source}),Se!==Fe}),ve=I&&!E(function(){return 1/R("-0 ")!==-1/0});u({target:"JSON",stat:!0,forced:ie},{parse:function(Se,Ge){return ve&&!h(Ge)?R(Se):te(Se,Ge)}})},9196:function(f,g,e){"use strict";var u=e(94488),n=e(13247),l=e(82778),c=e(65911),d=e(89945),s=e(94237),h=e(55327),o=e(83502),i=e(69905),B=e(69392),p=e(70913),y=e(65451),m=e(6145),E=e(94844).set,x=String,I=SyntaxError,O=c("JSON","parse"),D=c("JSON","stringify"),S=c("Object","create"),R=c("Object","freeze"),M=s("".charAt),N=s("".slice),Y=s(/./.exec),$=s([].push),G=m(),ae=G.length,ne="Unacceptable as raw JSON",oe=/^[\t\n\r ]$/;u({target:"JSON",stat:!0,forced:!l},{rawJSON:function(q){var K=i(q);if(K===""||Y(oe,M(K,0))||Y(oe,M(K,K.length-1)))throw new I(ne);var se=O(K);if(typeof se=="object"&&se!==null)throw new I(ne);var te=S(null);return E(te,{type:"RawJSON"}),B(te,"rawJSON",K),n?R(te):te}}),D&&u({target:"JSON",stat:!0,arity:3,forced:!l},{stringify:function(q,K,se){var te=y(K),J=[],ce=D(q,function(Ge,ze){var Pt=h(te)?d(te,this,x(Ge),ze):ze;return o(Pt)?G+($(J,Pt.rawJSON)-1):Pt},se);if(typeof ce!="string")return ce;for(var W="",j=ce.length,ie=0;ie<j;ie++){var ve=M(ce,ie);if(ve==='"'){var Fe=p(ce,++ie).end-1,Se=N(ce,ie,Fe);W+=N(Se,0,ae)===G?J[N(Se,ae)]:'"'+Se+'"',ie=Fe}else W+=ve}return W}})},5369:function(f,g,e){"use strict";var u=e(94488),n=e(42683),l=e(2786).remove;u({target:"Map",proto:!0,real:!0,forced:!0},{deleteAll:function(){for(var d=n(this),s=!0,h,o=0,i=arguments.length;o<i;o++)h=l(d,arguments[o]),s=s&&h;return!!s}})},26259:function(f,g,e){"use strict";var u=e(94488),n=e(42683),l=e(2786),c=l.get,d=l.has,s=l.set;u({target:"Map",proto:!0,real:!0,forced:!0},{emplace:function(o,i){var B=n(this),p,y;return d(B,o)?(p=c(B,o),"update"in i&&(p=i.update(p,o,B),s(B,o,p)),p):(y=i.insert(o,B),s(B,o,y),y)}})},47736:function(f,g,e){"use strict";var u=e(94488),n=e(80666),l=e(42683),c=e(95037);u({target:"Map",proto:!0,real:!0,forced:!0},{every:function(s){var h=l(this),o=n(s,arguments.length>1?arguments[1]:void 0);return c(h,function(i,B){if(!o(i,B,h))return!1},!0)!==!1}})},28220:function(f,g,e){"use strict";var u=e(94488),n=e(80666),l=e(42683),c=e(2786),d=e(95037),s=c.Map,h=c.set;u({target:"Map",proto:!0,real:!0,forced:!0},{filter:function(i){var B=l(this),p=n(i,arguments.length>1?arguments[1]:void 0),y=new s;return d(B,function(m,E){p(m,E,B)&&h(y,E,m)}),y}})},49350:function(f,g,e){"use strict";var u=e(94488),n=e(80666),l=e(42683),c=e(95037);u({target:"Map",proto:!0,real:!0,forced:!0},{findKey:function(s){var h=l(this),o=n(s,arguments.length>1?arguments[1]:void 0),i=c(h,function(B,p){if(o(B,p,h))return{key:p}},!0);return i&&i.key}})},62060:function(f,g,e){"use strict";var u=e(94488),n=e(80666),l=e(42683),c=e(95037);u({target:"Map",proto:!0,real:!0,forced:!0},{find:function(s){var h=l(this),o=n(s,arguments.length>1?arguments[1]:void 0),i=c(h,function(B,p){if(o(B,p,h))return{value:B}},!0);return i&&i.value}})},20126:function(f,g,e){"use strict";var u=e(94488),n=e(72846);u({target:"Map",stat:!0,forced:!0},{from:n})},18090:function(f,g,e){"use strict";var u=e(94488),n=e(88134),l=e(42683),c=e(95037);u({target:"Map",proto:!0,real:!0,forced:!0},{includes:function(s){return c(l(this),function(h){if(n(h,s))return!0},!0)===!0}})},14309:function(f,g,e){"use strict";var u=e(94488),n=e(89945),l=e(62003),c=e(55327),d=e(63335),s=e(2786).Map;u({target:"Map",stat:!0,forced:!0},{keyBy:function(o,i){var B=c(this)?this:s,p=new B;d(i);var y=d(p.set);return l(o,function(m){n(y,p,i(m),m)}),p}})},17822:function(f,g,e){"use strict";var u=e(94488),n=e(42683),l=e(95037);u({target:"Map",proto:!0,real:!0,forced:!0},{keyOf:function(d){var s=l(n(this),function(h,o){if(h===d)return{key:o}},!0);return s&&s.key}})},83543:function(f,g,e){"use strict";var u=e(94488),n=e(80666),l=e(42683),c=e(2786),d=e(95037),s=c.Map,h=c.set;u({target:"Map",proto:!0,real:!0,forced:!0},{mapKeys:function(i){var B=l(this),p=n(i,arguments.length>1?arguments[1]:void 0),y=new s;return d(B,function(m,E){h(y,p(m,E,B),m)}),y}})},13853:function(f,g,e){"use strict";var u=e(94488),n=e(80666),l=e(42683),c=e(2786),d=e(95037),s=c.Map,h=c.set;u({target:"Map",proto:!0,real:!0,forced:!0},{mapValues:function(i){var B=l(this),p=n(i,arguments.length>1?arguments[1]:void 0),y=new s;return d(B,function(m,E){h(y,E,p(m,E,B))}),y}})},25188:function(f,g,e){"use strict";var u=e(94488),n=e(42683),l=e(62003),c=e(2786).set;u({target:"Map",proto:!0,real:!0,arity:1,forced:!0},{merge:function(s){for(var h=n(this),o=arguments.length,i=0;i<o;)l(arguments[i++],function(B,p){c(h,B,p)},{AS_ENTRIES:!0});return h}})},10215:function(f,g,e){"use strict";var u=e(94488),n=e(48800);u({target:"Map",stat:!0,forced:!0},{of:n})},3432:function(f,g,e){"use strict";var u=e(94488),n=e(63335),l=e(42683),c=e(95037),d=TypeError;u({target:"Map",proto:!0,real:!0,forced:!0},{reduce:function(h){var o=l(this),i=arguments.length<2,B=i?void 0:arguments[1];if(n(h),c(o,function(p,y){i?(i=!1,B=p):B=h(B,p,y,o)}),i)throw new d("Reduce of empty map with no initial value");return B}})},90486:function(f,g,e){"use strict";var u=e(94488),n=e(80666),l=e(42683),c=e(95037);u({target:"Map",proto:!0,real:!0,forced:!0},{some:function(s){var h=l(this),o=n(s,arguments.length>1?arguments[1]:void 0);return c(h,function(i,B){if(o(i,B,h))return!0},!0)===!0}})},8774:function(f,g,e){"use strict";var u=e(94488),n=e(14615);u({target:"Map",proto:!0,real:!0,name:"upsert",forced:!0},{updateOrInsert:n})},6736:function(f,g,e){"use strict";var u=e(94488),n=e(63335),l=e(42683),c=e(2786),d=TypeError,s=c.get,h=c.has,o=c.set;u({target:"Map",proto:!0,real:!0,forced:!0},{update:function(B,p){var y=l(this),m=arguments.length;n(p);var E=h(y,B);if(!E&&m<3)throw new d("Updating absent value");var x=E?s(y,B):n(m>2?arguments[2]:void 0)(B,y);return o(y,B,p(x,B,y)),y}})},94065:function(f,g,e){"use strict";var u=e(94488),n=e(14615);u({target:"Map",proto:!0,real:!0,forced:!0},{upsert:n})},93036:function(f,g,e){"use strict";var u=e(94488),n=Math.min,l=Math.max;u({target:"Math",stat:!0,forced:!0},{clamp:function(d,s,h){return n(h,l(s,d))}})},75708:function(f,g,e){"use strict";var u=e(94488);u({target:"Math",stat:!0,nonConfigurable:!0,nonWritable:!0},{DEG_PER_RAD:Math.PI/180})},84624:function(f,g,e){"use strict";var u=e(94488),n=180/Math.PI;u({target:"Math",stat:!0,forced:!0},{degrees:function(c){return c*n}})},43710:function(f,g,e){"use strict";var u=e(94488),n=e(35175);u({target:"Math",stat:!0},{f16round:n})},66233:function(f,g,e){"use strict";var u=e(94488),n=e(24619),l=e(14894);u({target:"Math",stat:!0,forced:!0},{fscale:function(d,s,h,o,i){return l(n(d,s,h,o,i))}})},92762:function(f,g,e){"use strict";var u=e(94488);u({target:"Math",stat:!0,forced:!0},{iaddh:function(l,c,d,s){var h=l>>>0,o=c>>>0,i=d>>>0;return o+(s>>>0)+((h&i|(h|i)&~(h+i>>>0))>>>31)|0}})},24467:function(f,g,e){"use strict";var u=e(94488);u({target:"Math",stat:!0,forced:!0},{imulh:function(l,c){var d=65535,s=+l,h=+c,o=s&d,i=h&d,B=s>>16,p=h>>16,y=(B*i>>>0)+(o*i>>>16);return B*p+(y>>16)+((o*p>>>0)+(y&d)>>16)}})},68465:function(f,g,e){"use strict";var u=e(94488);u({target:"Math",stat:!0,forced:!0},{isubh:function(l,c,d,s){var h=l>>>0,o=c>>>0,i=d>>>0;return o-(s>>>0)-((~h&i|~(h^i)&h-i>>>0)>>>31)|0}})},77004:function(f,g,e){"use strict";var u=e(94488);u({target:"Math",stat:!0,nonConfigurable:!0,nonWritable:!0},{RAD_PER_DEG:180/Math.PI})},83925:function(f,g,e){"use strict";var u=e(94488),n=Math.PI/180;u({target:"Math",stat:!0,forced:!0},{radians:function(c){return c*n}})},51117:function(f,g,e){"use strict";var u=e(94488),n=e(24619);u({target:"Math",stat:!0,forced:!0},{scale:n})},87236:function(f,g,e){"use strict";var u=e(94488),n=e(80449),l=e(1222),c=e(83126),d=e(25587),s=e(94844),h="Seeded Random",o=h+" Generator",i='Math.seededPRNG() argument should have a "seed" field with a finite value.',B=s.set,p=s.getterFor(o),y=TypeError,m=c(function(x){B(this,{type:o,seed:x%2147483647})},h,function(){var x=p(this),I=x.seed=(x.seed*1103515245+12345)%2147483647;return d((I&1073741823)/1073741823,!1)});u({target:"Math",stat:!0,forced:!0},{seededPRNG:function(x){var I=n(x).seed;if(!l(I))throw new y(i);return new m(I)}})},83733:function(f,g,e){"use strict";var u=e(94488);u({target:"Math",stat:!0,forced:!0},{signbit:function(l){var c=+l;return c===c&&c===0?1/c===-1/0:c<0}})},92044:function(f,g,e){"use strict";var u=e(94488);u({target:"Math",stat:!0,forced:!0},{umulh:function(l,c){var d=65535,s=+l,h=+c,o=s&d,i=h&d,B=s>>>16,p=h>>>16,y=(B*i>>>0)+(o*i>>>16);return B*p+(y>>>16)+((o*p>>>0)+(y&d)>>>16)}})},29190:function(f,g,e){"use strict";var u=e(94488),n=e(94237),l=e(56902),c="Invalid number representation",d="Invalid radix",s=RangeError,h=SyntaxError,o=TypeError,i=parseInt,B=Math.pow,p=/^[\d.a-z]+$/,y=n("".charAt),m=n(p.exec),E=n(1 .toString),x=n("".slice),I=n("".split);u({target:"Number",stat:!0,forced:!0},{fromString:function(D,S){var R=1;if(typeof D!="string")throw new o(c);if(!D.length)throw new h(c);if(y(D,0)==="-"&&(R=-1,D=x(D,1),!D.length))throw new h(c);var M=S===void 0?10:l(S);if(M<2||M>36)throw new s(d);if(!m(p,D))throw new h(c);var N=I(D,"."),Y=i(N[0],M);if(N.length>1&&(Y+=i(N[1],M)/B(M,N[1].length)),M===10&&E(Y,M)!==D)throw new h(c);return R*Y}})},10775:function(f,g,e){"use strict";var u=e(94488),n=e(17243);u({target:"Number",stat:!0,forced:!0},{range:function(c,d,s){return new n(c,d,s,"number",0,1)}})},19593:function(f,g,e){"use strict";var u=e(94488),n=e(20574);u({target:"Object",stat:!0,forced:!0},{iterateEntries:function(c){return new n(c,"entries")}})},26502:function(f,g,e){"use strict";var u=e(94488),n=e(20574);u({target:"Object",stat:!0,forced:!0},{iterateKeys:function(c){return new n(c,"keys")}})},10174:function(f,g,e){"use strict";var u=e(94488),n=e(20574);u({target:"Object",stat:!0,forced:!0},{iterateValues:function(c){return new n(c,"values")}})},76867:function(f,g,e){"use strict";var u=e(94488),n=e(89945),l=e(35454),c=e(51996),d=e(63335),s=e(80449),h=e(56472),o=e(55327),i=e(4112),B=e(31946),p=e(53776),y=e(2291),m=e(66477),E=e(64110),x=e(61810),I=e(59893),O=e(94844),D=I("observable"),S="Observable",R="Subscription",M="SubscriptionObserver",N=O.getterFor,Y=O.set,$=N(S),G=N(R),ae=N(M),ne=function(se){this.observer=s(se),this.cleanup=void 0,this.subscriptionObserver=void 0};ne.prototype={type:R,clean:function(){var se=this.cleanup;if(se){this.cleanup=void 0;try{se()}catch(te){x(te)}}},close:function(){if(!l){var se=this.facade,te=this.subscriptionObserver;se.closed=!0,te&&(te.closed=!0)}this.observer=void 0},isClosed:function(){return this.observer===void 0}};var oe=function(se,te){var J=Y(this,new ne(se)),ce;l||(this.closed=!1);try{(ce=p(se,"start"))&&n(ce,se,this)}catch(ve){x(ve)}if(!J.isClosed()){var W=J.subscriptionObserver=new ee(J);try{var j=te(W),ie=j;i(j)||(J.cleanup=o(j.unsubscribe)?function(){ie.unsubscribe()}:d(j))}catch(ve){W.error(ve);return}J.isClosed()&&J.clean()}};oe.prototype=m({},{unsubscribe:function(){var te=G(this);te.isClosed()||(te.close(),te.clean())}}),l&&E(oe.prototype,"closed",{configurable:!0,get:function(){return G(this).isClosed()}});var ee=function(se){Y(this,{type:M,subscriptionState:se}),l||(this.closed=!1)};ee.prototype=m({},{next:function(te){var J=ae(this).subscriptionState;if(!J.isClosed()){var ce=J.observer;try{var W=p(ce,"next");W&&n(W,ce,te)}catch(j){x(j)}}},error:function(te){var J=ae(this).subscriptionState;if(!J.isClosed()){var ce=J.observer;J.close();try{var W=p(ce,"error");W?n(W,ce,te):x(te)}catch(j){x(j)}J.clean()}},complete:function(){var te=ae(this).subscriptionState;if(!te.isClosed()){var J=te.observer;te.close();try{var ce=p(J,"complete");ce&&n(ce,J)}catch(W){x(W)}te.clean()}}}),l&&E(ee.prototype,"closed",{configurable:!0,get:function(){return ae(this).subscriptionState.isClosed()}});var q=function(te){h(this,K),Y(this,{type:S,subscriber:d(te)})},K=q.prototype;m(K,{subscribe:function(te){var J=arguments.length;return new oe(o(te)?{next:te,error:J>1?arguments[1]:void 0,complete:J>2?arguments[2]:void 0}:B(te)?te:{},$(this).subscriber)}}),y(K,D,function(){return this}),u({global:!0,constructor:!0,forced:!0},{Observable:q}),c(S)},14548:function(f,g,e){"use strict";var u=e(94488),n=e(65911),l=e(89945),c=e(80449),d=e(39812),s=e(85428),h=e(53776),o=e(62003),i=e(59893),B=i("observable");u({target:"Observable",stat:!0,forced:!0},{from:function(y){var m=d(this)?this:n("Observable"),E=h(c(y),B);if(E){var x=c(l(E,y));return x.constructor===m?x:new m(function(O){return x.subscribe(O)})}var I=s(y);return new m(function(O){o(I,function(D,S){if(O.next(D),O.closed)return S()},{IS_ITERATOR:!0,INTERRUPTED:!0}),O.complete()})}})},96378:function(f,g,e){"use strict";e(76867),e(14548),e(6053)},6053:function(f,g,e){"use strict";var u=e(94488),n=e(65911),l=e(39812),c=n("Array");u({target:"Observable",stat:!0,forced:!0},{of:function(){for(var s=l(this)?this:n("Observable"),h=arguments.length,o=c(h),i=0;i<h;)o[i]=arguments[i++];return new s(function(B){for(var p=0;p<h;p++)if(B.next(o[p]),B.closed)return;B.complete()})}})},58216:function(f,g,e){"use strict";var u=e(94488),n=e(73446),l=e(80734);u({target:"Promise",stat:!0,forced:!0},{try:function(c){var d=n.f(this),s=l(c);return(s.error?d.reject:d.resolve)(s.value),d.promise}})},41401:function(f,g,e){"use strict";var u=e(94488),n=e(82584),l=e(80449),c=n.toKey,d=n.set;u({target:"Reflect",stat:!0},{defineMetadata:function(h,o,i){var B=arguments.length<4?void 0:c(arguments[3]);d(h,o,l(i),B)}})},79908:function(f,g,e){"use strict";var u=e(94488),n=e(82584),l=e(80449),c=n.toKey,d=n.getMap,s=n.store;u({target:"Reflect",stat:!0},{deleteMetadata:function(o,i){var B=arguments.length<3?void 0:c(arguments[2]),p=d(l(i),B,!1);if(p===void 0||!p.delete(o))return!1;if(p.size)return!0;var y=s.get(i);return y.delete(B),!!y.size||s.delete(i)}})},79890:function(f,g,e){"use strict";var u=e(94488),n=e(94237),l=e(82584),c=e(80449),d=e(53456),s=e(65621),h=n(s),o=n([].concat),i=l.keys,B=l.toKey,p=function(y,m){var E=i(y,m),x=d(y);if(x===null)return E;var I=p(x,m);return I.length?E.length?h(o(E,I)):I:E};u({target:"Reflect",stat:!0},{getMetadataKeys:function(m){var E=arguments.length<2?void 0:B(arguments[1]);return p(c(m),E)}})},82531:function(f,g,e){"use strict";var u=e(94488),n=e(82584),l=e(80449),c=e(53456),d=n.has,s=n.get,h=n.toKey,o=function(i,B,p){var y=d(i,B,p);if(y)return s(i,B,p);var m=c(B);return m!==null?o(i,m,p):void 0};u({target:"Reflect",stat:!0},{getMetadata:function(B,p){var y=arguments.length<3?void 0:h(arguments[2]);return o(B,l(p),y)}})},38944:function(f,g,e){"use strict";var u=e(94488),n=e(82584),l=e(80449),c=n.keys,d=n.toKey;u({target:"Reflect",stat:!0},{getOwnMetadataKeys:function(h){var o=arguments.length<2?void 0:d(arguments[1]);return c(l(h),o)}})},88472:function(f,g,e){"use strict";var u=e(94488),n=e(82584),l=e(80449),c=n.get,d=n.toKey;u({target:"Reflect",stat:!0},{getOwnMetadata:function(h,o){var i=arguments.length<3?void 0:d(arguments[2]);return c(h,l(o),i)}})},78423:function(f,g,e){"use strict";var u=e(94488),n=e(82584),l=e(80449),c=e(53456),d=n.has,s=n.toKey,h=function(o,i,B){var p=d(o,i,B);if(p)return!0;var y=c(i);return y!==null?h(o,y,B):!1};u({target:"Reflect",stat:!0},{hasMetadata:function(i,B){var p=arguments.length<3?void 0:s(arguments[2]);return h(i,l(B),p)}})},65713:function(f,g,e){"use strict";var u=e(94488),n=e(82584),l=e(80449),c=n.has,d=n.toKey;u({target:"Reflect",stat:!0},{hasOwnMetadata:function(h,o){var i=arguments.length<3?void 0:d(arguments[2]);return c(h,l(o),i)}})},22968:function(f,g,e){"use strict";var u=e(94488),n=e(82584),l=e(80449),c=n.toKey,d=n.set;u({target:"Reflect",stat:!0},{metadata:function(h,o){return function(B,p){d(h,o,l(B),c(p))}}})},17564:function(f,g,e){"use strict";var u=e(94488),n=e(94237),l=e(69905),c=e(19268),d=n("".charCodeAt),s=n("".replace),h=RegExp("[!\"#$%&'()*+,\\-./:;<=>?@[\\\\\\]^`{|}~"+c+"]","g");u({target:"RegExp",stat:!0,forced:!0},{escape:function(i){var B=l(i),p=d(B,0);return(p>47&&p<58?"\\x3":"")+s(B,h,"\\$&")}})},1220:function(f,g,e){"use strict";var u=e(94488),n=e(17442),l=e(19691).add;u({target:"Set",proto:!0,real:!0,forced:!0},{addAll:function(){for(var d=n(this),s=0,h=arguments.length;s<h;s++)l(d,arguments[s]);return d}})},44886:function(f,g,e){"use strict";var u=e(94488),n=e(17442),l=e(19691).remove;u({target:"Set",proto:!0,real:!0,forced:!0},{deleteAll:function(){for(var d=n(this),s=!0,h,o=0,i=arguments.length;o<i;o++)h=l(d,arguments[o]),s=s&&h;return!!s}})},35295:function(f,g,e){"use strict";var u=e(94488),n=e(89945),l=e(77999),c=e(10038);u({target:"Set",proto:!0,real:!0,forced:!0},{difference:function(s){return n(c,this,l(s))}})},57019:function(f,g,e){"use strict";var u=e(94488),n=e(10038),l=e(22627);u({target:"Set",proto:!0,real:!0,forced:!l("difference")},{difference:n})},80286:function(f,g,e){"use strict";var u=e(94488),n=e(80666),l=e(17442),c=e(57002);u({target:"Set",proto:!0,real:!0,forced:!0},{every:function(s){var h=l(this),o=n(s,arguments.length>1?arguments[1]:void 0);return c(h,function(i){if(!o(i,i,h))return!1},!0)!==!1}})},38487:function(f,g,e){"use strict";var u=e(94488),n=e(80666),l=e(17442),c=e(19691),d=e(57002),s=c.Set,h=c.add;u({target:"Set",proto:!0,real:!0,forced:!0},{filter:function(i){var B=l(this),p=n(i,arguments.length>1?arguments[1]:void 0),y=new s;return d(B,function(m){p(m,m,B)&&h(y,m)}),y}})},29916:function(f,g,e){"use strict";var u=e(94488),n=e(80666),l=e(17442),c=e(57002);u({target:"Set",proto:!0,real:!0,forced:!0},{find:function(s){var h=l(this),o=n(s,arguments.length>1?arguments[1]:void 0),i=c(h,function(B){if(o(B,B,h))return{value:B}},!0);return i&&i.value}})},25541:function(f,g,e){"use strict";var u=e(94488),n=e(72846);u({target:"Set",stat:!0,forced:!0},{from:n})},34926:function(f,g,e){"use strict";var u=e(94488),n=e(89945),l=e(77999),c=e(16049);u({target:"Set",proto:!0,real:!0,forced:!0},{intersection:function(s){return n(c,this,l(s))}})},45612:function(f,g,e){"use strict";var u=e(94488),n=e(3338),l=e(16049),c=e(22627),d=!c("intersection")||n(function(){return Array.from(new Set([1,2,3]).intersection(new Set([3,2])))!=="3,2"});u({target:"Set",proto:!0,real:!0,forced:d},{intersection:l})},68255:function(f,g,e){"use strict";var u=e(94488),n=e(89945),l=e(77999),c=e(17616);u({target:"Set",proto:!0,real:!0,forced:!0},{isDisjointFrom:function(s){return n(c,this,l(s))}})},98080:function(f,g,e){"use strict";var u=e(94488),n=e(17616),l=e(22627);u({target:"Set",proto:!0,real:!0,forced:!l("isDisjointFrom")},{isDisjointFrom:n})},16450:function(f,g,e){"use strict";var u=e(94488),n=e(89945),l=e(77999),c=e(84833);u({target:"Set",proto:!0,real:!0,forced:!0},{isSubsetOf:function(s){return n(c,this,l(s))}})},96351:function(f,g,e){"use strict";var u=e(94488),n=e(84833),l=e(22627);u({target:"Set",proto:!0,real:!0,forced:!l("isSubsetOf")},{isSubsetOf:n})},86921:function(f,g,e){"use strict";var u=e(94488),n=e(89945),l=e(77999),c=e(51135);u({target:"Set",proto:!0,real:!0,forced:!0},{isSupersetOf:function(s){return n(c,this,l(s))}})},60244:function(f,g,e){"use strict";var u=e(94488),n=e(51135),l=e(22627);u({target:"Set",proto:!0,real:!0,forced:!l("isSupersetOf")},{isSupersetOf:n})},82928:function(f,g,e){"use strict";var u=e(94488),n=e(94237),l=e(17442),c=e(57002),d=e(69905),s=n([].join),h=n([].push);u({target:"Set",proto:!0,real:!0,forced:!0},{join:function(i){var B=l(this),p=i===void 0?",":d(i),y=[];return c(B,function(m){h(y,m)}),s(y,p)}})},42947:function(f,g,e){"use strict";var u=e(94488),n=e(80666),l=e(17442),c=e(19691),d=e(57002),s=c.Set,h=c.add;u({target:"Set",proto:!0,real:!0,forced:!0},{map:function(i){var B=l(this),p=n(i,arguments.length>1?arguments[1]:void 0),y=new s;return d(B,function(m){h(y,p(m,m,B))}),y}})},71568:function(f,g,e){"use strict";var u=e(94488),n=e(48800);u({target:"Set",stat:!0,forced:!0},{of:n})},94194:function(f,g,e){"use strict";var u=e(94488),n=e(63335),l=e(17442),c=e(57002),d=TypeError;u({target:"Set",proto:!0,real:!0,forced:!0},{reduce:function(h){var o=l(this),i=arguments.length<2,B=i?void 0:arguments[1];if(n(h),c(o,function(p){i?(i=!1,B=p):B=h(B,p,p,o)}),i)throw new d("Reduce of empty set with no initial value");return B}})},30556:function(f,g,e){"use strict";var u=e(94488),n=e(80666),l=e(17442),c=e(57002);u({target:"Set",proto:!0,real:!0,forced:!0},{some:function(s){var h=l(this),o=n(s,arguments.length>1?arguments[1]:void 0);return c(h,function(i){if(o(i,i,h))return!0},!0)===!0}})},93102:function(f,g,e){"use strict";var u=e(94488),n=e(89945),l=e(77999),c=e(36312);u({target:"Set",proto:!0,real:!0,forced:!0},{symmetricDifference:function(s){return n(c,this,l(s))}})},32100:function(f,g,e){"use strict";var u=e(94488),n=e(36312),l=e(22627);u({target:"Set",proto:!0,real:!0,forced:!l("symmetricDifference")},{symmetricDifference:n})},82074:function(f,g,e){"use strict";var u=e(94488),n=e(89945),l=e(77999),c=e(24667);u({target:"Set",proto:!0,real:!0,forced:!0},{union:function(s){return n(c,this,l(s))}})},1821:function(f,g,e){"use strict";var u=e(94488),n=e(24667),l=e(22627);u({target:"Set",proto:!0,real:!0,forced:!l("union")},{union:n})},13578:function(f,g,e){"use strict";var u=e(94488),n=e(13764).charAt,l=e(95955),c=e(56902),d=e(69905);u({target:"String",proto:!0,forced:!0},{at:function(h){var o=d(l(this)),i=o.length,B=c(h),p=B>=0?B:i+B;return p<0||p>=i?void 0:n(o,p)}})},62882:function(f,g,e){"use strict";var u=e(94488),n=e(83126),l=e(25587),c=e(95955),d=e(69905),s=e(94844),h=e(13764),o=h.codeAt,i=h.charAt,B="String Iterator",p=s.set,y=s.getterFor(B),m=n(function(x){p(this,{type:B,string:x,index:0})},"String",function(){var x=y(this),I=x.string,O=x.index,D;return O>=I.length?l(void 0,!0):(D=i(I,O),x.index+=D.length,l({codePoint:o(D,0),position:O},!1))});u({target:"String",proto:!0,forced:!0},{codePoints:function(){return new m(d(c(this)))}})},59348:function(f,g,e){"use strict";var u=e(94488),n=e(67410);u({target:"String",stat:!0,forced:!0},{cooked:n})},37457:function(f,g,e){"use strict";var u=e(13247),n=e(94488),l=e(86528),c=e(94237),d=e(13743),s=e(80449),h=e(94029),o=e(55327),i=e(82762),B=e(37691).f,p=e(71698),y=e(42530),m=e(67410),E=e(79204),x=e(19268),I=new y.WeakMap,O=y.get,D=y.has,S=y.set,R=Array,M=TypeError,N=Object.freeze||Object,Y=Object.isFrozen,$=Math.min,G=c("".charAt),ae=c("".slice),ne=c("".split),oe=c(/./.exec),ee=/([\n\u2028\u2029]|\r\n?)/g,q=RegExp("^["+x+"]*"),K=RegExp("[^"+x+"]"),se="Invalid tag",te="Invalid opening line",J="Invalid closing line",ce=function(Se){var Ge=Se.raw;if(u&&!Y(Ge))throw new M("Raw template should be frozen");if(D(I,Ge))return O(I,Ge);var ze=W(Ge),Pt=ie(ze);return B(Pt,"raw",{value:N(ze)}),N(Pt),S(I,Ge,Pt),Pt},W=function(Se){var Ge=h(Se),ze=i(Ge),Pt=R(ze),pt=R(ze),wt=0,zt,kt,tu,We;if(!ze)throw new M(se);for(;wt<ze;wt++){var gt=Ge[wt];if(typeof gt=="string")Pt[wt]=ne(gt,ee);else throw new M(se)}for(wt=0;wt<ze;wt++){var Rt=wt+1===ze;if(zt=Pt[wt],wt===0){if(zt.length===1||zt[0].length>0)throw new M(te);zt[1]=""}if(Rt){if(zt.length===1||oe(K,zt[zt.length-1]))throw new M(J);zt[zt.length-2]="",zt[zt.length-1]=""}for(var tt=2;tt<zt.length;tt+=2){var ft=zt[tt],ct=tt+1===zt.length&&!Rt,qe=oe(q,ft)[0];if(!ct&&qe.length===ft.length){zt[tt]="";continue}kt=j(qe,kt)}}var je=kt?kt.length:0;for(wt=0;wt<ze;wt++){for(zt=Pt[wt],tu=zt[0],We=1;We<zt.length;We+=2)tu+=zt[We]+ae(zt[We+1],je);pt[wt]=tu}return pt},j=function(Se,Ge){if(Ge===void 0||Se===Ge)return Se;for(var ze=0,Pt=$(Se.length,Ge.length);ze<Pt&&G(Se,ze)===G(Ge,ze);ze++);return ae(Se,0,ze)},ie=function(Se){for(var Ge=0,ze=Se.length,Pt=R(ze);Ge<ze;Ge++)Pt[Ge]=E(Se[Ge]);return Pt},ve=function(Se){return l(function(Ge){var ze=p(arguments);return ze[0]=ce(s(Ge)),d(Se,this,ze)},"")},Fe=ve(m);n({target:"String",stat:!0,forced:!0},{dedent:function(Ge){return s(Ge),o(Ge)?ve(Ge):d(Fe,this,arguments)}})},14800:function(f,g,e){"use strict";var u=e(94488),n=e(16332),l=e(53456),c=e(58218),d=e(24538),s=e(20132),h=e(68151),o=e(35012),i=e(61888),B=e(7825),p=e(59893),y=p("toStringTag"),m=Error,E=function(O,D,S){var R=n(x,this),M;return c?M=c(new m,R?l(this):x):(M=R?this:s(x),h(M,y,"Error")),S!==void 0&&h(M,"message",B(S)),i(M,E,M.stack,1),h(M,"error",O),h(M,"suppressed",D),M};c?c(E,m):d(E,m,{name:!0});var x=E.prototype=s(m.prototype,{constructor:o(1,E),message:o(1,""),name:o(1,"SuppressedError")});u({global:!0,constructor:!0,arity:3},{SuppressedError:E})},70654:function(f,g,e){"use strict";var u=e(92916),n=e(94674),l=e(37691).f,c=e(71256).f,d=u.Symbol;if(n("asyncDispose"),d){var s=c(d,"asyncDispose");s.enumerable&&s.configurable&&s.writable&&l(d,"asyncDispose",{value:s.value,enumerable:!1,configurable:!1,writable:!1})}},90252:function(f,g,e){"use strict";var u=e(92916),n=e(94674),l=e(37691).f,c=e(71256).f,d=u.Symbol;if(n("dispose"),d){var s=c(d,"dispose");s.enumerable&&s.configurable&&s.writable&&l(d,"dispose",{value:s.value,enumerable:!1,configurable:!1,writable:!1})}},29482:function(f,g,e){"use strict";var u=e(94488),n=e(69077);u({target:"Symbol",stat:!0},{isRegisteredSymbol:n})},51630:function(f,g,e){"use strict";var u=e(94488),n=e(69077);u({target:"Symbol",stat:!0,name:"isRegisteredSymbol"},{isRegistered:n})},61933:function(f,g,e){"use strict";var u=e(94488),n=e(40443);u({target:"Symbol",stat:!0,forced:!0},{isWellKnownSymbol:n})},619:function(f,g,e){"use strict";var u=e(94488),n=e(40443);u({target:"Symbol",stat:!0,name:"isWellKnownSymbol",forced:!0},{isWellKnown:n})},99675:function(f,g,e){"use strict";var u=e(94674);u("matcher")},53637:function(f,g,e){"use strict";var u=e(94674);u("metadataKey")},52548:function(f,g,e){"use strict";var u=e(94674);u("metadata")},57482:function(f,g,e){"use strict";var u=e(94674);u("observable")},59725:function(f,g,e){"use strict";var u=e(94674);u("patternMatch")},17610:function(f,g,e){"use strict";var u=e(94674);u("replaceAll")},11507:function(f,g,e){"use strict";var u=e(58261),n=e(90560).filterReject,l=e(27607),c=u.aTypedArray,d=u.exportTypedArrayMethod;d("filterOut",function(h){var o=n(c(this),h,arguments.length>1?arguments[1]:void 0);return l(this,o)},!0)},16315:function(f,g,e){"use strict";var u=e(58261),n=e(90560).filterReject,l=e(27607),c=u.aTypedArray,d=u.exportTypedArrayMethod;d("filterReject",function(h){var o=n(c(this),h,arguments.length>1?arguments[1]:void 0);return l(this,o)},!0)},56966:function(f,g,e){"use strict";var u=e(65911),n=e(6086),l=e(32278),c=e(58261),d=e(69478),s=c.aTypedArrayConstructor,h=c.exportTypedArrayStaticMethod;h("fromAsync",function(i){var B=this,p=arguments.length,y=p>1?arguments[1]:void 0,m=p>2?arguments[2]:void 0;return new(u("Promise"))(function(E){n(B),E(l(i,y,m))}).then(function(E){return d(s(B),E)})},!0)},60239:function(f,g,e){"use strict";var u=e(58261),n=e(36444),l=e(31384),c=u.aTypedArray,d=u.exportTypedArrayMethod;d("groupBy",function(h){var o=arguments.length>1?arguments[1]:void 0;return n(c(this),h,o,l)},!0)},49381:function(f,g,e){"use strict";var u=e(58261),n=e(82762),l=e(75406),c=e(51981),d=e(93303),s=e(56902),h=e(3338),o=u.aTypedArray,i=u.getTypedArrayConstructor,B=u.exportTypedArrayMethod,p=Math.max,y=Math.min,m=!h(function(){var E=new Int8Array([1]),x=E.toSpliced(1,0,{valueOf:function(){return E[0]=2,3}});return x[0]!==2||x[1]!==3});B("toSpliced",function(x,I){var O=o(this),D=i(O),S=n(O),R=c(x,S),M=arguments.length,N=0,Y,$,G,ae,ne,oe,ee;if(M===0)Y=$=0;else if(M===1)Y=0,$=S-R;else if($=y(p(s(I),0),S-R),Y=M-2,Y){ae=new D(Y),G=l(ae);for(var q=2;q<M;q++)ne=arguments[q],ae[q-2]=G?d(ne):+ne}for(oe=S+Y-$,ee=new D(oe);N<R;N++)ee[N]=O[N];for(;N<R+Y;N++)ee[N]=ae[N-R];for(;N<oe;N++)ee[N]=O[N+$-Y];return ee},!m)},17230:function(f,g,e){"use strict";var u=e(94237),n=e(58261),l=e(69478),c=e(65621),d=n.aTypedArray,s=n.getTypedArrayConstructor,h=n.exportTypedArrayMethod,o=u(c);h("uniqueBy",function(B){return d(this),l(s(this),o(this,B))},!0)},62720:function(f,g,e){"use strict";var u=e(94488),n=e(92916),l=e(94237),c=e(1674),d=e(79606),s=e(32621),h=e(69478),o=e(66244),i=e(81750),B=o.c2i,p=o.c2iUrl,y=n.Uint8Array,m=n.SyntaxError,E=l("".charAt),x=l("".replace),I=l("".slice),O=l([].push),D=/[\t\n\f\r ]/g,S="Extra bits";y&&u({target:"Uint8Array",stat:!0,forced:!0},{fromBase64:function(M){d(M);var N=arguments.length>1?c(arguments[1]):void 0,Y=i(N)==="base64"?B:p,$=N?!!N.strict:!1,G=$?M:x(M,D,"");if(G.length%4===0)I(G,-2)==="=="?G=I(G,0,-2):I(G,-1)==="="&&(G=I(G,0,-1));else if($)throw new m("Input is not correctly padded");var ae=G.length%4;switch(ae){case 1:throw new m("Bad input length");case 2:G+="AA";break;case 3:G+="A"}for(var ne=[],oe=0,ee=G.length,q=function(te){var J=E(G,oe+te);if(!s(Y,J))throw new m('Bad char in input: "'+J+'"');return Y[J]<<18-6*te};oe<ee;oe+=4){var K=q(0)+q(1)+q(2)+q(3);O(ne,K>>16&255,K>>8&255,K&255)}var se=ne.length;if(ae===2){if($&&ne[se-2]!==0)throw new m(S);se-=2}else if(ae===3){if($&&ne[se-1]!==0)throw new m(S);se--}return h(y,ne,se)}})},57151:function(f,g,e){"use strict";var u=e(94488),n=e(92916),l=e(94237),c=e(79606),d=n.Uint8Array,s=n.SyntaxError,h=n.parseInt,o=/[^\da-f]/i,i=l(o.exec),B=l("".slice);d&&u({target:"Uint8Array",stat:!0,forced:!0},{fromHex:function(y){c(y);var m=y.length;if(m%2)throw new s("String should have an even number of characters");if(i(o,y))throw new s("String should only contain hex characters");for(var E=new d(m/2),x=0;x<m;x+=2)E[x/2]=h(B(y,x,x+2),16);return E}})},48732:function(f,g,e){"use strict";var u=e(94488),n=e(92916),l=e(94237),c=e(1674),d=e(27270),s=e(66244),h=e(81750),o=s.i2c,i=s.i2cUrl,B=n.Uint8Array,p=l("".charAt);B&&u({target:"Uint8Array",proto:!0,forced:!0},{toBase64:function(){for(var m=d(this),E=arguments.length?c(arguments[0]):void 0,x=h(E)==="base64"?o:i,I="",O=0,D=m.length,S,R=function(M){return p(x,S>>6*M&63)};O+2<D;O+=3)S=(m[O]<<16)+(m[O+1]<<8)+m[O+2],I+=R(3)+R(2)+R(1)+R(0);return O+2===D?(S=(m[O]<<16)+(m[O+1]<<8),I+=R(3)+R(2)+R(1)+"="):O+1===D&&(S=m[O]<<16,I+=R(3)+R(2)+"=="),I}})},18481:function(f,g,e){"use strict";var u=e(94488),n=e(92916),l=e(94237),c=e(27270),d=n.Uint8Array,s=l(1 .toString);d&&u({target:"Uint8Array",proto:!0,forced:!0},{toHex:function(){c(this);for(var o="",i=0,B=this.length;i<B;i++){var p=s(this[i],16);o+=p.length===1?"0"+p:p}return o}})},55055:function(f,g,e){"use strict";var u=e(94488),n=e(63619),l=e(42530).remove;u({target:"WeakMap",proto:!0,real:!0,forced:!0},{deleteAll:function(){for(var d=n(this),s=!0,h,o=0,i=arguments.length;o<i;o++)h=l(d,arguments[o]),s=s&&h;return!!s}})},90965:function(f,g,e){"use strict";var u=e(94488),n=e(63619),l=e(42530),c=l.get,d=l.has,s=l.set;u({target:"WeakMap",proto:!0,real:!0,forced:!0},{emplace:function(o,i){var B=n(this),p,y;return d(B,o)?(p=c(B,o),"update"in i&&(p=i.update(p,o,B),s(B,o,p)),p):(y=i.insert(o,B),s(B,o,y),y)}})},7195:function(f,g,e){"use strict";var u=e(94488),n=e(72846);u({target:"WeakMap",stat:!0,forced:!0},{from:n})},89179:function(f,g,e){"use strict";var u=e(94488),n=e(48800);u({target:"WeakMap",stat:!0,forced:!0},{of:n})},67725:function(f,g,e){"use strict";var u=e(94488),n=e(14615);u({target:"WeakMap",proto:!0,real:!0,forced:!0},{upsert:n})},59884:function(f,g,e){"use strict";var u=e(94488),n=e(18888),l=e(91385).add;u({target:"WeakSet",proto:!0,real:!0,forced:!0},{addAll:function(){for(var d=n(this),s=0,h=arguments.length;s<h;s++)l(d,arguments[s]);return d}})},89202:function(f,g,e){"use strict";var u=e(94488),n=e(18888),l=e(91385).remove;u({target:"WeakSet",proto:!0,real:!0,forced:!0},{deleteAll:function(){for(var d=n(this),s=!0,h,o=0,i=arguments.length;o<i;o++)h=l(d,arguments[o]),s=s&&h;return!!s}})},97815:function(f,g,e){"use strict";var u=e(94488),n=e(72846);u({target:"WeakSet",stat:!0,forced:!0},{from:n})},11593:function(f,g,e){"use strict";var u=e(94488),n=e(48800);u({target:"WeakSet",stat:!0,forced:!0},{of:n})},7597:function(f,g,e){"use strict";var u=e(94488),n=e(92916),l=e(65911),c=e(94237),d=e(89945),s=e(3338),h=e(69905),o=e(57106),i=e(66244).c2i,B=/[^\d+/a-z]/i,p=/[\t\n\f\r ]+/g,y=/[=]{1,2}$/,m=l("atob"),E=String.fromCharCode,x=c("".charAt),I=c("".replace),O=c(B.exec),D=!!m&&!s(function(){return m("aGk=")!=="hi"}),S=D&&s(function(){return m(" ")!==""}),R=D&&!s(function(){m("a")}),M=D&&!s(function(){m()}),N=D&&m.length!==1,Y=!D||S||R||M||N;u({global:!0,bind:!0,enumerable:!0,forced:Y},{atob:function(G){if(o(arguments.length,1),D&&!S&&!R)return d(m,n,G);var ae=I(h(G),p,""),ne="",oe=0,ee=0,q,K,se;if(ae.length%4===0&&(ae=I(ae,y,"")),q=ae.length,q%4===1||O(B,ae))throw new(l("DOMException"))("The string is not correctly encoded","InvalidCharacterError");for(;oe<q;)K=x(ae,oe++),se=ee%4?se*64+i[K]:i[K],ee++%4&&(ne+=E(255&se>>(-2*ee&6)));return ne}})},55182:function(f,g,e){"use strict";var u=e(94488),n=e(92916),l=e(65911),c=e(94237),d=e(89945),s=e(3338),h=e(69905),o=e(57106),i=e(66244).i2c,B=l("btoa"),p=c("".charAt),y=c("".charCodeAt),m=!!B&&!s(function(){return B("hi")!=="aGk="}),E=m&&!s(function(){B()}),x=m&&s(function(){return B(null)!=="bnVsbA=="}),I=m&&B.length!==1;u({global:!0,bind:!0,enumerable:!0,forced:!m||E||x||I},{btoa:function(D){if(o(arguments.length,1),m)return d(B,n,h(D));for(var S=h(D),R="",M=0,N=i,Y,$;p(S,M)||(N="=",M%1);){if($=y(S,M+=.75),$>255)throw new(l("DOMException"))("The string contains characters outside of the Latin1 range","InvalidCharacterError");Y=Y<<8|$,R+=p(N,63&Y>>8-M%1*8)}return R}})},91472:function(f,g,e){"use strict";var u=e(94488),n=e(92916),l=e(28887).clear;u({global:!0,bind:!0,enumerable:!0,forced:n.clearImmediate!==l},{clearImmediate:l})},34366:function(f,g,e){"use strict";var u=e(92916),n=e(66749),l=e(9518),c=e(59594),d=e(68151),s=function(o){if(o&&o.forEach!==c)try{d(o,"forEach",c)}catch(i){o.forEach=c}};for(var h in n)n[h]&&s(u[h]&&u[h].prototype);s(l)},85425:function(f,g,e){"use strict";var u=e(92916),n=e(66749),l=e(9518),c=e(11005),d=e(68151),s=e(94573),h=e(59893),o=h("iterator"),i=c.values,B=function(y,m){if(y){if(y[o]!==i)try{d(y,o,i)}catch(x){y[o]=i}if(s(y,m,!0),n[m]){for(var E in c)if(y[E]!==c[E])try{d(y,E,c[E])}catch(x){y[E]=c[E]}}}};for(var p in n)B(u[p]&&u[p].prototype,p);B(l,"DOMTokenList")},64522:function(f,g,e){"use strict";var u=e(94488),n=e(11270),l=e(65911),c=e(3338),d=e(20132),s=e(35012),h=e(37691).f,o=e(2291),i=e(64110),B=e(32621),p=e(56472),y=e(80449),m=e(13367),E=e(7825),x=e(52109),I=e(80739),O=e(94844),D=e(35454),S=e(16697),R="DOMException",M="DATA_CLONE_ERR",N=l("Error"),Y=l(R)||function(){try{var pt=l("MessageChannel")||n("worker_threads").MessageChannel;new pt().port1.postMessage(new WeakMap)}catch(wt){if(wt.name===M&&wt.code===25)return wt.constructor}}(),$=Y&&Y.prototype,G=N.prototype,ae=O.set,ne=O.getterFor(R),oe="stack"in new N(R),ee=function(pt){return B(x,pt)&&x[pt].m?x[pt].c:0},q=function(){p(this,K);var wt=arguments.length,zt=E(wt<1?void 0:arguments[0]),kt=E(wt<2?void 0:arguments[1],"Error"),tu=ee(kt);if(ae(this,{type:R,name:kt,message:zt,code:tu}),D||(this.name=kt,this.message=zt,this.code=tu),oe){var We=new N(zt);We.name=R,h(this,"stack",s(1,I(We.stack,1)))}},K=q.prototype=d(G),se=function(pt){return{enumerable:!0,configurable:!0,get:pt}},te=function(pt){return se(function(){return ne(this)[pt]})};D&&(i(K,"code",te("code")),i(K,"message",te("message")),i(K,"name",te("name"))),h(K,"constructor",s(1,q));var J=c(function(){return!(new Y instanceof N)}),ce=J||c(function(){return G.toString!==m||String(new Y(1,2))!=="2: 1"}),W=J||c(function(){return new Y(1,"DataCloneError").code!==25}),j=J||Y[M]!==25||$[M]!==25,ie=S?ce||W||j:J;u({global:!0,constructor:!0,forced:ie},{DOMException:ie?q:Y});var ve=l(R),Fe=ve.prototype;ce&&(S||Y===ve)&&o(Fe,"toString",m),W&&D&&Y===ve&&i(Fe,"code",se(function(){return ee(y(this).name)}));for(var Se in x)if(B(x,Se)){var Ge=x[Se],ze=Ge.s,Pt=s(6,Ge.c);B(ve,ze)||h(ve,ze,Pt),B(Fe,ze)||h(Fe,ze,Pt)}},41599:function(f,g,e){"use strict";var u=e(94488),n=e(92916),l=e(65911),c=e(35012),d=e(37691).f,s=e(32621),h=e(56472),o=e(25576),i=e(7825),B=e(52109),p=e(80739),y=e(35454),m=e(16697),E="DOMException",x=l("Error"),I=l(E),O=function(){h(this,D);var q=arguments.length,K=i(q<1?void 0:arguments[0]),se=i(q<2?void 0:arguments[1],"Error"),te=new I(K,se),J=new x(K);return J.name=E,d(te,"stack",c(1,p(J.stack,1))),o(te,this,O),te},D=O.prototype=I.prototype,S="stack"in new x(E),R="stack"in new I(1,2),M=I&&y&&Object.getOwnPropertyDescriptor(n,E),N=!!M&&!(M.writable&&M.configurable),Y=S&&!N&&!R;u({global:!0,constructor:!0,forced:m||Y},{DOMException:Y?O:I});var $=l(E),G=$.prototype;if(G.constructor!==$){m||d(G,"constructor",c(1,$));for(var ae in B)if(s(B,ae)){var ne=B[ae],oe=ne.s;s($,oe)||d($,oe,c(6,ne.c))}}},86465:function(f,g,e){"use strict";var u=e(65911),n=e(94573),l="DOMException";n(u(l),l)},78437:function(f,g,e){"use strict";e(91472),e(91700)},73624:function(f,g,e){"use strict";var u=e(94488),n=e(92916),l=e(72933),c=e(63335),d=e(57106),s=e(90946),h=n.process;u({global:!0,enumerable:!0,dontCallGetSet:!0},{queueMicrotask:function(i){d(arguments.length,1),c(i);var B=s&&h.domain;l(B?B.bind(i):i)}})},62059:function(f,g,e){"use strict";var u=e(94488),n=e(92916),l=e(64110),c=e(35454),d=TypeError,s=Object.defineProperty,h=n.self!==n;try{if(c){var o=Object.getOwnPropertyDescriptor(n,"self");(h||!o||!o.get||!o.enumerable)&&l(n,"self",{get:function(){return n},set:function(B){if(this!==n)throw new d("Illegal invocation");s(n,"self",{value:B,writable:!0,configurable:!0,enumerable:!0})},configurable:!0,enumerable:!0})}else u({global:!0,simple:!0,forced:h},{self:n})}catch(i){}},91700:function(f,g,e){"use strict";var u=e(94488),n=e(92916),l=e(28887).set,c=e(93222),d=n.setImmediate?c(l,!1):l;u({global:!0,bind:!0,enumerable:!0,forced:n.setImmediate!==d},{setImmediate:d})},88469:function(f,g,e){"use strict";var u=e(94488),n=e(92916),l=e(93222),c=l(n.setInterval,!0);u({global:!0,bind:!0,forced:n.setInterval!==c},{setInterval:c})},91572:function(f,g,e){"use strict";var u=e(94488),n=e(92916),l=e(93222),c=l(n.setTimeout,!0);u({global:!0,bind:!0,forced:n.setTimeout!==c},{setTimeout:c})},10305:function(f,g,e){"use strict";var u=e(16697),n=e(94488),l=e(92916),c=e(65911),d=e(94237),s=e(3338),h=e(6145),o=e(55327),i=e(39812),B=e(4112),p=e(31946),y=e(18446),m=e(62003),E=e(80449),x=e(97607),I=e(32621),O=e(69392),D=e(68151),S=e(82762),R=e(57106),M=e(81644),N=e(2786),Y=e(19691),$=e(57002),G=e(39311),ae=e(25406),ne=e(80426),oe=l.Object,ee=l.Array,q=l.Date,K=l.Error,se=l.TypeError,te=l.PerformanceMark,J=c("DOMException"),ce=N.Map,W=N.has,j=N.get,ie=N.set,ve=Y.Set,Fe=Y.add,Se=Y.has,Ge=c("Object","keys"),ze=d([].push),Pt=d((!0).valueOf),pt=d(1 .valueOf),wt=d("".valueOf),zt=d(q.prototype.getTime),kt=h("structuredClone"),tu="DataCloneError",We="Transferring",gt=function(Le){return!s(function(){var et=new l.Set([7]),Zt=Le(et),Tt=Le(oe(7));return Zt===et||!Zt.has(7)||!p(Tt)||+Tt!=7})&&Le},Rt=function(Le,et){return!s(function(){var Zt=new et,Tt=Le({a:Zt,b:Zt});return!(Tt&&Tt.a===Tt.b&&Tt.a instanceof et&&Tt.a.stack===Zt.stack)})},tt=function(Le){return!s(function(){var et=Le(new l.AggregateError([1],kt,{cause:3}));return et.name!=="AggregateError"||et.errors[0]!==1||et.message!==kt||et.cause!==3})},ft=l.structuredClone,ct=u||!Rt(ft,K)||!Rt(ft,J)||!tt(ft),qe=!ft&>(function(Le){return new te(kt,{detail:Le}).detail}),je=gt(ft)||qe,ye=function(Le){throw new J("Uncloneable type: "+Le,tu)},Oe=function(Le,et){throw new J((et||"Cloning")+" of "+Le+" cannot be properly polyfilled in this engine",tu)},$e=function(Le,et){return je||Oe(et),je(Le)},Ze=function(){var Le;try{Le=new l.DataTransfer}catch(et){try{Le=new l.ClipboardEvent("").clipboardData}catch(Zt){}}return Le&&Le.items&&Le.files?Le:null},Qe=function(Le,et,Zt){if(W(et,Le))return j(et,Le);var Tt=Zt||x(Le),Nt,Wt,nu,Ut,we,de;if(Tt==="SharedArrayBuffer")je?Nt=je(Le):Nt=Le;else{var me=l.DataView;!me&&!o(Le.slice)&&Oe("ArrayBuffer");try{if(o(Le.slice)&&!Le.resizable)Nt=Le.slice(0);else for(Wt=Le.byteLength,nu=("maxByteLength"in Le)?{maxByteLength:Le.maxByteLength}:void 0,Nt=new ArrayBuffer(Wt,nu),Ut=new me(Le),we=new me(Nt),de=0;de<Wt;de++)we.setUint8(de,Ut.getUint8(de))}catch(xt){throw new J("ArrayBuffer is detached",tu)}}return ie(et,Le,Nt),Nt},lt=function(Le,et,Zt,Tt,Nt){var Wt=l[et];return p(Wt)||Oe(et),new Wt(Qe(Le.buffer,Nt),Zt,Tt)},mt=function(Le,et){if(y(Le)&&ye("Symbol"),!p(Le))return Le;if(et){if(W(et,Le))return j(et,Le)}else et=new ce;var Zt=x(Le),Tt,Nt,Wt,nu,Ut,we,de,me;switch(Zt){case"Array":Wt=ee(S(Le));break;case"Object":Wt={};break;case"Map":Wt=new ce;break;case"Set":Wt=new ve;break;case"RegExp":Wt=new RegExp(Le.source,M(Le));break;case"Error":switch(Nt=Le.name,Nt){case"AggregateError":Wt=new(c(Nt))([]);break;case"EvalError":case"RangeError":case"ReferenceError":case"SuppressedError":case"SyntaxError":case"TypeError":case"URIError":Wt=new(c(Nt));break;case"CompileError":case"LinkError":case"RuntimeError":Wt=new(c("WebAssembly",Nt));break;default:Wt=new K}break;case"DOMException":Wt=new J(Le.message,Le.name);break;case"ArrayBuffer":case"SharedArrayBuffer":Wt=Qe(Le,et,Zt);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":we=Zt==="DataView"?Le.byteLength:Le.length,Wt=lt(Le,Zt,Le.byteOffset,we,et);break;case"DOMQuad":try{Wt=new DOMQuad(mt(Le.p1,et),mt(Le.p2,et),mt(Le.p3,et),mt(Le.p4,et))}catch(xt){Wt=$e(Le,Zt)}break;case"File":if(je)try{Wt=je(Le),x(Wt)!==Zt&&(Wt=void 0)}catch(xt){}if(!Wt)try{Wt=new File([Le],Le.name,Le)}catch(xt){}Wt||Oe(Zt);break;case"FileList":if(nu=Ze(),nu){for(Ut=0,we=S(Le);Ut<we;Ut++)nu.items.add(mt(Le[Ut],et));Wt=nu.files}else Wt=$e(Le,Zt);break;case"ImageData":try{Wt=new ImageData(mt(Le.data,et),Le.width,Le.height,{colorSpace:Le.colorSpace})}catch(xt){Wt=$e(Le,Zt)}break;default:if(je)Wt=je(Le);else switch(Zt){case"BigInt":Wt=oe(Le.valueOf());break;case"Boolean":Wt=oe(Pt(Le));break;case"Number":Wt=oe(pt(Le));break;case"String":Wt=oe(wt(Le));break;case"Date":Wt=new q(zt(Le));break;case"Blob":try{Wt=Le.slice(0,Le.size,Le.type)}catch(xt){Oe(Zt)}break;case"DOMPoint":case"DOMPointReadOnly":Tt=l[Zt];try{Wt=Tt.fromPoint?Tt.fromPoint(Le):new Tt(Le.x,Le.y,Le.z,Le.w)}catch(xt){Oe(Zt)}break;case"DOMRect":case"DOMRectReadOnly":Tt=l[Zt];try{Wt=Tt.fromRect?Tt.fromRect(Le):new Tt(Le.x,Le.y,Le.width,Le.height)}catch(xt){Oe(Zt)}break;case"DOMMatrix":case"DOMMatrixReadOnly":Tt=l[Zt];try{Wt=Tt.fromMatrix?Tt.fromMatrix(Le):new Tt(Le)}catch(xt){Oe(Zt)}break;case"AudioData":case"VideoFrame":o(Le.clone)||Oe(Zt);try{Wt=Le.clone()}catch(xt){ye(Zt)}break;case"CropTarget":case"CryptoKey":case"FileSystemDirectoryHandle":case"FileSystemFileHandle":case"FileSystemHandle":case"GPUCompilationInfo":case"GPUCompilationMessage":case"ImageBitmap":case"RTCCertificate":case"WebAssembly.Module":Oe(Zt);default:ye(Zt)}}switch(ie(et,Le,Wt),Zt){case"Array":case"Object":for(de=Ge(Le),Ut=0,we=S(de);Ut<we;Ut++)me=de[Ut],O(Wt,me,mt(Le[me],et));break;case"Map":Le.forEach(function(xt,Ce){ie(Wt,mt(Ce,et),mt(xt,et))});break;case"Set":Le.forEach(function(xt){Fe(Wt,mt(xt,et))});break;case"Error":D(Wt,"message",mt(Le.message,et)),I(Le,"cause")&&D(Wt,"cause",mt(Le.cause,et)),Nt==="AggregateError"?Wt.errors=mt(Le.errors,et):Nt==="SuppressedError"&&(Wt.error=mt(Le.error,et),Wt.suppressed=mt(Le.suppressed,et));case"DOMException":ae&&D(Wt,"stack",mt(Le.stack,et))}return Wt},uu=function(Le,et){if(!p(Le))throw new se("Transfer option cannot be converted to a sequence");var Zt=[];m(Le,function(Ce){ze(Zt,E(Ce))});for(var Tt=0,Nt=S(Zt),Wt=new ve,nu,Ut,we,de,me,xt;Tt<Nt;){if(nu=Zt[Tt++],Ut=x(nu),Ut==="ArrayBuffer"?Se(Wt,nu):W(et,nu))throw new J("Duplicate transferable",tu);if(Ut==="ArrayBuffer"){Fe(Wt,nu);continue}if(ne)de=ft(nu,{transfer:[nu]});else switch(Ut){case"ImageBitmap":we=l.OffscreenCanvas,i(we)||Oe(Ut,We);try{me=new we(nu.width,nu.height),xt=me.getContext("bitmaprenderer"),xt.transferFromImageBitmap(nu),de=me.transferToImageBitmap()}catch(Ce){}break;case"AudioData":case"VideoFrame":(!o(nu.clone)||!o(nu.close))&&Oe(Ut,We);try{de=nu.clone(),nu.close()}catch(Ce){}break;case"MediaSourceHandle":case"MessagePort":case"OffscreenCanvas":case"ReadableStream":case"TransformStream":case"WritableStream":Oe(Ut,We)}if(de===void 0)throw new J("This object cannot be transferred: "+Ut,tu);ie(et,nu,de)}return Wt},Qt=function(Le){$(Le,function(et){ne?je(et,{transfer:[et]}):o(et.transfer)?et.transfer():G?G(et):Oe("ArrayBuffer",We)})};n({global:!0,enumerable:!0,sham:!ne,forced:ct},{structuredClone:function(et){var Zt=R(arguments.length,1)>1&&!B(arguments[1])?E(arguments[1]):void 0,Tt=Zt?Zt.transfer:void 0,Nt,Wt;Tt!==void 0&&(Nt=new ce,Wt=uu(Tt,Nt));var nu=mt(et,Nt);return Wt&&Qt(Wt),nu}})},41208:function(f,g,e){"use strict";e(88469),e(91572)},91340:function(f,g,e){"use strict";e(11005);var u=e(94488),n=e(92916),l=e(89945),c=e(94237),d=e(35454),s=e(3299),h=e(2291),o=e(64110),i=e(66477),B=e(94573),p=e(83126),y=e(94844),m=e(56472),E=e(55327),x=e(32621),I=e(80666),O=e(97607),D=e(80449),S=e(31946),R=e(69905),M=e(20132),N=e(35012),Y=e(85428),$=e(26006),G=e(25587),ae=e(57106),ne=e(59893),oe=e(63668),ee=ne("iterator"),q="URLSearchParams",K=q+"Iterator",se=y.set,te=y.getterFor(q),J=y.getterFor(K),ce=Object.getOwnPropertyDescriptor,W=function(Nt){if(!d)return n[Nt];var Wt=ce(n,Nt);return Wt&&Wt.value},j=W("fetch"),ie=W("Request"),ve=W("Headers"),Fe=ie&&ie.prototype,Se=ve&&ve.prototype,Ge=n.RegExp,ze=n.TypeError,Pt=n.decodeURIComponent,pt=n.encodeURIComponent,wt=c("".charAt),zt=c([].join),kt=c([].push),tu=c("".replace),We=c([].shift),gt=c([].splice),Rt=c("".split),tt=c("".slice),ft=/\+/g,ct=Array(4),qe=function(Nt){return ct[Nt-1]||(ct[Nt-1]=Ge("((?:%[\\da-f]{2}){"+Nt+"})","gi"))},je=function(Nt){try{return Pt(Nt)}catch(Wt){return Nt}},ye=function(Nt){var Wt=tu(Nt,ft," "),nu=4;try{return Pt(Wt)}catch(Ut){for(;nu;)Wt=tu(Wt,qe(nu--),je);return Wt}},Oe=/[!'()~]|%20/g,$e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},Ze=function(Nt){return $e[Nt]},Qe=function(Nt){return tu(pt(Nt),Oe,Ze)},lt=p(function(Wt,nu){se(this,{type:K,target:te(Wt).entries,index:0,kind:nu})},q,function(){var Wt=J(this),nu=Wt.target,Ut=Wt.index++;if(!nu||Ut>=nu.length)return Wt.target=void 0,G(void 0,!0);var we=nu[Ut];switch(Wt.kind){case"keys":return G(we.key,!1);case"values":return G(we.value,!1)}return G([we.key,we.value],!1)},!0),mt=function(Nt){this.entries=[],this.url=null,Nt!==void 0&&(S(Nt)?this.parseObject(Nt):this.parseQuery(typeof Nt=="string"?wt(Nt,0)==="?"?tt(Nt,1):Nt:R(Nt)))};mt.prototype={type:q,bindURL:function(Nt){this.url=Nt,this.update()},parseObject:function(Nt){var Wt=this.entries,nu=$(Nt),Ut,we,de,me,xt,Ce,at;if(nu)for(Ut=Y(Nt,nu),we=Ut.next;!(de=l(we,Ut)).done;){if(me=Y(D(de.value)),xt=me.next,(Ce=l(xt,me)).done||(at=l(xt,me)).done||!l(xt,me).done)throw new ze("Expected sequence with length 2");kt(Wt,{key:R(Ce.value),value:R(at.value)})}else for(var jt in Nt)x(Nt,jt)&&kt(Wt,{key:jt,value:R(Nt[jt])})},parseQuery:function(Nt){if(Nt)for(var Wt=this.entries,nu=Rt(Nt,"&"),Ut=0,we,de;Ut<nu.length;)we=nu[Ut++],we.length&&(de=Rt(we,"="),kt(Wt,{key:ye(We(de)),value:ye(zt(de,"="))}))},serialize:function(){for(var Nt=this.entries,Wt=[],nu=0,Ut;nu<Nt.length;)Ut=Nt[nu++],kt(Wt,Qe(Ut.key)+"="+Qe(Ut.value));return zt(Wt,"&")},update:function(){this.entries.length=0,this.parseQuery(this.url.query)},updateURL:function(){this.url&&this.url.update()}};var uu=function(){m(this,Qt);var Wt=arguments.length>0?arguments[0]:void 0,nu=se(this,new mt(Wt));d||(this.size=nu.entries.length)},Qt=uu.prototype;if(i(Qt,{append:function(Wt,nu){var Ut=te(this);ae(arguments.length,2),kt(Ut.entries,{key:R(Wt),value:R(nu)}),d||this.length++,Ut.updateURL()},delete:function(Nt){for(var Wt=te(this),nu=ae(arguments.length,1),Ut=Wt.entries,we=R(Nt),de=nu<2?void 0:arguments[1],me=de===void 0?de:R(de),xt=0;xt<Ut.length;){var Ce=Ut[xt];if(Ce.key===we&&(me===void 0||Ce.value===me)){if(gt(Ut,xt,1),me!==void 0)break}else xt++}d||(this.size=Ut.length),Wt.updateURL()},get:function(Wt){var nu=te(this).entries;ae(arguments.length,1);for(var Ut=R(Wt),we=0;we<nu.length;we++)if(nu[we].key===Ut)return nu[we].value;return null},getAll:function(Wt){var nu=te(this).entries;ae(arguments.length,1);for(var Ut=R(Wt),we=[],de=0;de<nu.length;de++)nu[de].key===Ut&&kt(we,nu[de].value);return we},has:function(Wt){for(var nu=te(this).entries,Ut=ae(arguments.length,1),we=R(Wt),de=Ut<2?void 0:arguments[1],me=de===void 0?de:R(de),xt=0;xt<nu.length;){var Ce=nu[xt++];if(Ce.key===we&&(me===void 0||Ce.value===me))return!0}return!1},set:function(Wt,nu){var Ut=te(this);ae(arguments.length,1);for(var we=Ut.entries,de=!1,me=R(Wt),xt=R(nu),Ce=0,at;Ce<we.length;Ce++)at=we[Ce],at.key===me&&(de?gt(we,Ce--,1):(de=!0,at.value=xt));de||kt(we,{key:me,value:xt}),d||(this.size=we.length),Ut.updateURL()},sort:function(){var Wt=te(this);oe(Wt.entries,function(nu,Ut){return nu.key>Ut.key?1:-1}),Wt.updateURL()},forEach:function(Wt){for(var nu=te(this).entries,Ut=I(Wt,arguments.length>1?arguments[1]:void 0),we=0,de;we<nu.length;)de=nu[we++],Ut(de.value,de.key,this)},keys:function(){return new lt(this,"keys")},values:function(){return new lt(this,"values")},entries:function(){return new lt(this,"entries")}},{enumerable:!0}),h(Qt,ee,Qt.entries,{name:"entries"}),h(Qt,"toString",function(){return te(this).serialize()},{enumerable:!0}),d&&o(Qt,"size",{get:function(){return te(this).entries.length},configurable:!0,enumerable:!0}),B(uu,q),u({global:!0,constructor:!0,forced:!s},{URLSearchParams:uu}),!s&&E(ve)){var Le=c(Se.has),et=c(Se.set),Zt=function(Nt){if(S(Nt)){var Wt=Nt.body,nu;if(O(Wt)===q)return nu=Nt.headers?new ve(Nt.headers):new ve,Le(nu,"content-type")||et(nu,"content-type","application/x-www-form-urlencoded;charset=UTF-8"),M(Nt,{body:N(0,R(Wt)),headers:N(0,nu)})}return Nt};if(E(j)&&u({global:!0,enumerable:!0,dontCallGetSet:!0,forced:!0},{fetch:function(Wt){return j(Wt,arguments.length>1?Zt(arguments[1]):{})}}),E(ie)){var Tt=function(Wt){return m(this,Fe),new ie(Wt,arguments.length>1?Zt(arguments[1]):{})};Fe.constructor=Tt,Tt.prototype=Fe,u({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:Tt})}}f.exports={URLSearchParams:uu,getState:te}},4890:function(f,g,e){"use strict";var u=e(2291),n=e(94237),l=e(69905),c=e(57106),d=URLSearchParams,s=d.prototype,h=n(s.append),o=n(s.delete),i=n(s.forEach),B=n([].push),p=new d("a=1&a=2&b=3");p.delete("a",1),p.delete("b",void 0),p+""!="a=2"&&u(s,"delete",function(y){var m=arguments.length,E=m<2?void 0:arguments[1];if(m&&E===void 0)return o(this,y);var x=[];i(this,function(Y,$){B(x,{key:$,value:Y})}),c(m,1);for(var I=l(y),O=l(E),D=0,S=0,R=!1,M=x.length,N;D<M;)N=x[D++],R||N.key===I?(R=!0,o(this,N.key)):S++;for(;S<M;)N=x[S++],N.key===I&&N.value===O||h(this,N.key,N.value)},{enumerable:!0,unsafe:!0})},5340:function(f,g,e){"use strict";var u=e(2291),n=e(94237),l=e(69905),c=e(57106),d=URLSearchParams,s=d.prototype,h=n(s.getAll),o=n(s.has),i=new d("a=1");(i.has("a",2)||!i.has("a",void 0))&&u(s,"has",function(p){var y=arguments.length,m=y<2?void 0:arguments[1];if(y&&m===void 0)return o(this,p);var E=h(this,p);c(y,1);for(var x=l(m),I=0;I<E.length;)if(E[I++]===x)return!0;return!1},{enumerable:!0,unsafe:!0})},7893:function(f,g,e){"use strict";e(91340)},61650:function(f,g,e){"use strict";var u=e(35454),n=e(94237),l=e(64110),c=URLSearchParams.prototype,d=n(c.forEach);u&&!("size"in c)&&l(c,"size",{get:function(){var h=0;return d(this,function(){h++}),h},configurable:!0,enumerable:!0})},40061:function(f,g,e){"use strict";var u=e(94488),n=e(65911),l=e(3338),c=e(57106),d=e(69905),s=e(3299),h=n("URL"),o=s&&l(function(){h.canParse()});u({target:"URL",stat:!0,forced:!o},{canParse:function(B){var p=c(arguments.length,1),y=d(B),m=p<2||arguments[1]===void 0?void 0:d(arguments[1]);try{return!!new h(y,m)}catch(E){return!1}}})},13588:function(f,g,e){"use strict";e(20852);var u=e(94488),n=e(35454),l=e(3299),c=e(92916),d=e(80666),s=e(94237),h=e(2291),o=e(64110),i=e(56472),B=e(32621),p=e(80530),y=e(60255),m=e(71698),E=e(13764).codeAt,x=e(93245),I=e(69905),O=e(94573),D=e(57106),S=e(91340),R=e(94844),M=R.set,N=R.getterFor("URL"),Y=S.URLSearchParams,$=S.getState,G=c.URL,ae=c.TypeError,ne=c.parseInt,oe=Math.floor,ee=Math.pow,q=s("".charAt),K=s(/./.exec),se=s([].join),te=s(1 .toString),J=s([].pop),ce=s([].push),W=s("".replace),j=s([].shift),ie=s("".split),ve=s("".slice),Fe=s("".toLowerCase),Se=s([].unshift),Ge="Invalid authority",ze="Invalid scheme",Pt="Invalid host",pt="Invalid port",wt=/[a-z]/i,zt=/[\d+-.a-z]/i,kt=/\d/,tu=/^0x/i,We=/^[0-7]+$/,gt=/^\d+$/,Rt=/^[\da-f]+$/i,tt=/[\0\t\n\r #%/:<>?@[\\\]^|]/,ft=/[\0\t\n\r #/:<>?@[\\\]^|]/,ct=/^[\u0000-\u0020]+/,qe=/(^|[^\u0000-\u0020])[\u0000-\u0020]+$/,je=/[\t\n\r]/g,ye,Oe=function(bt){var Ht=ie(bt,"."),Dt,Ot,cu,Hu,Wu,Br,ir;if(Ht.length&&Ht[Ht.length-1]===""&&Ht.length--,Dt=Ht.length,Dt>4)return bt;for(Ot=[],cu=0;cu<Dt;cu++){if(Hu=Ht[cu],Hu==="")return bt;if(Wu=10,Hu.length>1&&q(Hu,0)==="0"&&(Wu=K(tu,Hu)?16:8,Hu=ve(Hu,Wu===8?1:2)),Hu==="")Br=0;else{if(!K(Wu===10?gt:Wu===8?We:Rt,Hu))return bt;Br=ne(Hu,Wu)}ce(Ot,Br)}for(cu=0;cu<Dt;cu++)if(Br=Ot[cu],cu===Dt-1){if(Br>=ee(256,5-Dt))return null}else if(Br>255)return null;for(ir=J(Ot),cu=0;cu<Ot.length;cu++)ir+=Ot[cu]*ee(256,3-cu);return ir},$e=function(bt){var Ht=[0,0,0,0,0,0,0,0],Dt=0,Ot=null,cu=0,Hu,Wu,Br,ir,rn,At,Lu,Xr=function(){return q(bt,cu)};if(Xr()===":"){if(q(bt,1)!==":")return;cu+=2,Dt++,Ot=Dt}for(;Xr();){if(Dt===8)return;if(Xr()===":"){if(Ot!==null)return;cu++,Dt++,Ot=Dt;continue}for(Hu=Wu=0;Wu<4&&K(Rt,Xr());)Hu=Hu*16+ne(Xr(),16),cu++,Wu++;if(Xr()==="."){if(Wu===0||(cu-=Wu,Dt>6))return;for(Br=0;Xr();){if(ir=null,Br>0)if(Xr()==="."&&Br<4)cu++;else return;if(!K(kt,Xr()))return;for(;K(kt,Xr());){if(rn=ne(Xr(),10),ir===null)ir=rn;else{if(ir===0)return;ir=ir*10+rn}if(ir>255)return;cu++}Ht[Dt]=Ht[Dt]*256+ir,Br++,(Br===2||Br===4)&&Dt++}if(Br!==4)return;break}else if(Xr()===":"){if(cu++,!Xr())return}else if(Xr())return;Ht[Dt++]=Hu}if(Ot!==null)for(At=Dt-Ot,Dt=7;Dt!==0&&At>0;)Lu=Ht[Dt],Ht[Dt--]=Ht[Ot+At-1],Ht[Ot+--At]=Lu;else if(Dt!==8)return;return Ht},Ze=function(bt){for(var Ht=null,Dt=1,Ot=null,cu=0,Hu=0;Hu<8;Hu++)bt[Hu]!==0?(cu>Dt&&(Ht=Ot,Dt=cu),Ot=null,cu=0):(Ot===null&&(Ot=Hu),++cu);return cu>Dt&&(Ht=Ot,Dt=cu),Ht},Qe=function(bt){var Ht,Dt,Ot,cu;if(typeof bt=="number"){for(Ht=[],Dt=0;Dt<4;Dt++)Se(Ht,bt%256),bt=oe(bt/256);return se(Ht,".")}else if(typeof bt=="object"){for(Ht="",Ot=Ze(bt),Dt=0;Dt<8;Dt++)cu&&bt[Dt]===0||(cu&&(cu=!1),Ot===Dt?(Ht+=Dt?":":"::",cu=!0):(Ht+=te(bt[Dt],16),Dt<7&&(Ht+=":")));return"["+Ht+"]"}return bt},lt={},mt=p({},lt,{" ":1,'"':1,"<":1,">":1,"`":1}),uu=p({},mt,{"#":1,"?":1,"{":1,"}":1}),Qt=p({},uu,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),Le=function(bt,Ht){var Dt=E(bt,0);return Dt>32&&Dt<127&&!B(Ht,bt)?bt:encodeURIComponent(bt)},et={ftp:21,file:null,http:80,https:443,ws:80,wss:443},Zt=function(bt,Ht){var Dt;return bt.length===2&&K(wt,q(bt,0))&&((Dt=q(bt,1))===":"||!Ht&&Dt==="|")},Tt=function(bt){var Ht;return bt.length>1&&Zt(ve(bt,0,2))&&(bt.length===2||(Ht=q(bt,2))==="/"||Ht==="\\"||Ht==="?"||Ht==="#")},Nt=function(bt){return bt==="."||Fe(bt)==="%2e"},Wt=function(bt){return bt=Fe(bt),bt===".."||bt==="%2e."||bt===".%2e"||bt==="%2e%2e"},nu={},Ut={},we={},de={},me={},xt={},Ce={},at={},jt={},Et={},De={},yt={},Ue={},Ae={},ht={},St={},Ne={},Fu={},_t={},Zu={},Yu={},wu=function(bt,Ht,Dt){var Ot=I(bt),cu,Hu,Wu;if(Ht){if(Hu=this.parse(Ot),Hu)throw new ae(Hu);this.searchParams=null}else{if(Dt!==void 0&&(cu=new wu(Dt,!0)),Hu=this.parse(Ot,null,cu),Hu)throw new ae(Hu);Wu=$(new Y),Wu.bindURL(this),this.searchParams=Wu}};wu.prototype={type:"URL",parse:function(bt,Ht,Dt){var Ot=this,cu=Ht||nu,Hu=0,Wu="",Br=!1,ir=!1,rn=!1,At,Lu,Xr,Rn;for(bt=I(bt),Ht||(Ot.scheme="",Ot.username="",Ot.password="",Ot.host=null,Ot.port=null,Ot.path=[],Ot.query=null,Ot.fragment=null,Ot.cannotBeABaseURL=!1,bt=W(bt,ct,""),bt=W(bt,qe,"$1")),bt=W(bt,je,""),At=y(bt);Hu<=At.length;){switch(Lu=At[Hu],cu){case nu:if(Lu&&K(wt,Lu))Wu+=Fe(Lu),cu=Ut;else{if(Ht)return ze;cu=we;continue}break;case Ut:if(Lu&&(K(zt,Lu)||Lu==="+"||Lu==="-"||Lu==="."))Wu+=Fe(Lu);else if(Lu===":"){if(Ht&&(Ot.isSpecial()!==B(et,Wu)||Wu==="file"&&(Ot.includesCredentials()||Ot.port!==null)||Ot.scheme==="file"&&!Ot.host))return;if(Ot.scheme=Wu,Ht){Ot.isSpecial()&&et[Ot.scheme]===Ot.port&&(Ot.port=null);return}Wu="",Ot.scheme==="file"?cu=Ae:Ot.isSpecial()&&Dt&&Dt.scheme===Ot.scheme?cu=de:Ot.isSpecial()?cu=at:At[Hu+1]==="/"?(cu=me,Hu++):(Ot.cannotBeABaseURL=!0,ce(Ot.path,""),cu=_t)}else{if(Ht)return ze;Wu="",cu=we,Hu=0;continue}break;case we:if(!Dt||Dt.cannotBeABaseURL&&Lu!=="#")return ze;if(Dt.cannotBeABaseURL&&Lu==="#"){Ot.scheme=Dt.scheme,Ot.path=m(Dt.path),Ot.query=Dt.query,Ot.fragment="",Ot.cannotBeABaseURL=!0,cu=Yu;break}cu=Dt.scheme==="file"?Ae:xt;continue;case de:if(Lu==="/"&&At[Hu+1]==="/")cu=jt,Hu++;else{cu=xt;continue}break;case me:if(Lu==="/"){cu=Et;break}else{cu=Fu;continue}case xt:if(Ot.scheme=Dt.scheme,Lu===ye)Ot.username=Dt.username,Ot.password=Dt.password,Ot.host=Dt.host,Ot.port=Dt.port,Ot.path=m(Dt.path),Ot.query=Dt.query;else if(Lu==="/"||Lu==="\\"&&Ot.isSpecial())cu=Ce;else if(Lu==="?")Ot.username=Dt.username,Ot.password=Dt.password,Ot.host=Dt.host,Ot.port=Dt.port,Ot.path=m(Dt.path),Ot.query="",cu=Zu;else if(Lu==="#")Ot.username=Dt.username,Ot.password=Dt.password,Ot.host=Dt.host,Ot.port=Dt.port,Ot.path=m(Dt.path),Ot.query=Dt.query,Ot.fragment="",cu=Yu;else{Ot.username=Dt.username,Ot.password=Dt.password,Ot.host=Dt.host,Ot.port=Dt.port,Ot.path=m(Dt.path),Ot.path.length--,cu=Fu;continue}break;case Ce:if(Ot.isSpecial()&&(Lu==="/"||Lu==="\\"))cu=jt;else if(Lu==="/")cu=Et;else{Ot.username=Dt.username,Ot.password=Dt.password,Ot.host=Dt.host,Ot.port=Dt.port,cu=Fu;continue}break;case at:if(cu=jt,Lu!=="/"||q(Wu,Hu+1)!=="/")continue;Hu++;break;case jt:if(Lu!=="/"&&Lu!=="\\"){cu=Et;continue}break;case Et:if(Lu==="@"){Br&&(Wu="%40"+Wu),Br=!0,Xr=y(Wu);for(var Wr=0;Wr<Xr.length;Wr++){var mn=Xr[Wr];if(mn===":"&&!rn){rn=!0;continue}var Tn=Le(mn,Qt);rn?Ot.password+=Tn:Ot.username+=Tn}Wu=""}else if(Lu===ye||Lu==="/"||Lu==="?"||Lu==="#"||Lu==="\\"&&Ot.isSpecial()){if(Br&&Wu==="")return Ge;Hu-=y(Wu).length+1,Wu="",cu=De}else Wu+=Lu;break;case De:case yt:if(Ht&&Ot.scheme==="file"){cu=St;continue}else if(Lu===":"&&!ir){if(Wu==="")return Pt;if(Rn=Ot.parseHost(Wu),Rn)return Rn;if(Wu="",cu=Ue,Ht===yt)return}else if(Lu===ye||Lu==="/"||Lu==="?"||Lu==="#"||Lu==="\\"&&Ot.isSpecial()){if(Ot.isSpecial()&&Wu==="")return Pt;if(Ht&&Wu===""&&(Ot.includesCredentials()||Ot.port!==null))return;if(Rn=Ot.parseHost(Wu),Rn)return Rn;if(Wu="",cu=Ne,Ht)return;continue}else Lu==="["?ir=!0:Lu==="]"&&(ir=!1),Wu+=Lu;break;case Ue:if(K(kt,Lu))Wu+=Lu;else if(Lu===ye||Lu==="/"||Lu==="?"||Lu==="#"||Lu==="\\"&&Ot.isSpecial()||Ht){if(Wu!==""){var Gn=ne(Wu,10);if(Gn>65535)return pt;Ot.port=Ot.isSpecial()&&Gn===et[Ot.scheme]?null:Gn,Wu=""}if(Ht)return;cu=Ne;continue}else return pt;break;case Ae:if(Ot.scheme="file",Lu==="/"||Lu==="\\")cu=ht;else if(Dt&&Dt.scheme==="file")switch(Lu){case ye:Ot.host=Dt.host,Ot.path=m(Dt.path),Ot.query=Dt.query;break;case"?":Ot.host=Dt.host,Ot.path=m(Dt.path),Ot.query="",cu=Zu;break;case"#":Ot.host=Dt.host,Ot.path=m(Dt.path),Ot.query=Dt.query,Ot.fragment="",cu=Yu;break;default:Tt(se(m(At,Hu),""))||(Ot.host=Dt.host,Ot.path=m(Dt.path),Ot.shortenPath()),cu=Fu;continue}else{cu=Fu;continue}break;case ht:if(Lu==="/"||Lu==="\\"){cu=St;break}Dt&&Dt.scheme==="file"&&!Tt(se(m(At,Hu),""))&&(Zt(Dt.path[0],!0)?ce(Ot.path,Dt.path[0]):Ot.host=Dt.host),cu=Fu;continue;case St:if(Lu===ye||Lu==="/"||Lu==="\\"||Lu==="?"||Lu==="#"){if(!Ht&&Zt(Wu))cu=Fu;else if(Wu===""){if(Ot.host="",Ht)return;cu=Ne}else{if(Rn=Ot.parseHost(Wu),Rn)return Rn;if(Ot.host==="localhost"&&(Ot.host=""),Ht)return;Wu="",cu=Ne}continue}else Wu+=Lu;break;case Ne:if(Ot.isSpecial()){if(cu=Fu,Lu!=="/"&&Lu!=="\\")continue}else if(!Ht&&Lu==="?")Ot.query="",cu=Zu;else if(!Ht&&Lu==="#")Ot.fragment="",cu=Yu;else if(Lu!==ye&&(cu=Fu,Lu!=="/"))continue;break;case Fu:if(Lu===ye||Lu==="/"||Lu==="\\"&&Ot.isSpecial()||!Ht&&(Lu==="?"||Lu==="#")){if(Wt(Wu)?(Ot.shortenPath(),Lu!=="/"&&!(Lu==="\\"&&Ot.isSpecial())&&ce(Ot.path,"")):Nt(Wu)?Lu!=="/"&&!(Lu==="\\"&&Ot.isSpecial())&&ce(Ot.path,""):(Ot.scheme==="file"&&!Ot.path.length&&Zt(Wu)&&(Ot.host&&(Ot.host=""),Wu=q(Wu,0)+":"),ce(Ot.path,Wu)),Wu="",Ot.scheme==="file"&&(Lu===ye||Lu==="?"||Lu==="#"))for(;Ot.path.length>1&&Ot.path[0]==="";)j(Ot.path);Lu==="?"?(Ot.query="",cu=Zu):Lu==="#"&&(Ot.fragment="",cu=Yu)}else Wu+=Le(Lu,uu);break;case _t:Lu==="?"?(Ot.query="",cu=Zu):Lu==="#"?(Ot.fragment="",cu=Yu):Lu!==ye&&(Ot.path[0]+=Le(Lu,lt));break;case Zu:!Ht&&Lu==="#"?(Ot.fragment="",cu=Yu):Lu!==ye&&(Lu==="'"&&Ot.isSpecial()?Ot.query+="%27":Lu==="#"?Ot.query+="%23":Ot.query+=Le(Lu,lt));break;case Yu:Lu!==ye&&(Ot.fragment+=Le(Lu,mt));break}Hu++}},parseHost:function(bt){var Ht,Dt,Ot;if(q(bt,0)==="["){if(q(bt,bt.length-1)!=="]"||(Ht=$e(ve(bt,1,-1)),!Ht))return Pt;this.host=Ht}else if(this.isSpecial()){if(bt=x(bt),K(tt,bt)||(Ht=Oe(bt),Ht===null))return Pt;this.host=Ht}else{if(K(ft,bt))return Pt;for(Ht="",Dt=y(bt),Ot=0;Ot<Dt.length;Ot++)Ht+=Le(Dt[Ot],lt);this.host=Ht}},cannotHaveUsernamePasswordPort:function(){return!this.host||this.cannotBeABaseURL||this.scheme==="file"},includesCredentials:function(){return this.username!==""||this.password!==""},isSpecial:function(){return B(et,this.scheme)},shortenPath:function(){var bt=this.path,Ht=bt.length;Ht&&(this.scheme!=="file"||Ht!==1||!Zt(bt[0],!0))&&bt.length--},serialize:function(){var bt=this,Ht=bt.scheme,Dt=bt.username,Ot=bt.password,cu=bt.host,Hu=bt.port,Wu=bt.path,Br=bt.query,ir=bt.fragment,rn=Ht+":";return cu!==null?(rn+="//",bt.includesCredentials()&&(rn+=Dt+(Ot?":"+Ot:"")+"@"),rn+=Qe(cu),Hu!==null&&(rn+=":"+Hu)):Ht==="file"&&(rn+="//"),rn+=bt.cannotBeABaseURL?Wu[0]:Wu.length?"/"+se(Wu,"/"):"",Br!==null&&(rn+="?"+Br),ir!==null&&(rn+="#"+ir),rn},setHref:function(bt){var Ht=this.parse(bt);if(Ht)throw new ae(Ht);this.searchParams.update()},getOrigin:function(){var bt=this.scheme,Ht=this.port;if(bt==="blob")try{return new Iu(bt.path[0]).origin}catch(Dt){return"null"}return bt==="file"||!this.isSpecial()?"null":bt+"://"+Qe(this.host)+(Ht!==null?":"+Ht:"")},getProtocol:function(){return this.scheme+":"},setProtocol:function(bt){this.parse(I(bt)+":",nu)},getUsername:function(){return this.username},setUsername:function(bt){var Ht=y(I(bt));if(!this.cannotHaveUsernamePasswordPort()){this.username="";for(var Dt=0;Dt<Ht.length;Dt++)this.username+=Le(Ht[Dt],Qt)}},getPassword:function(){return this.password},setPassword:function(bt){var Ht=y(I(bt));if(!this.cannotHaveUsernamePasswordPort()){this.password="";for(var Dt=0;Dt<Ht.length;Dt++)this.password+=Le(Ht[Dt],Qt)}},getHost:function(){var bt=this.host,Ht=this.port;return bt===null?"":Ht===null?Qe(bt):Qe(bt)+":"+Ht},setHost:function(bt){this.cannotBeABaseURL||this.parse(bt,De)},getHostname:function(){var bt=this.host;return bt===null?"":Qe(bt)},setHostname:function(bt){this.cannotBeABaseURL||this.parse(bt,yt)},getPort:function(){var bt=this.port;return bt===null?"":I(bt)},setPort:function(bt){this.cannotHaveUsernamePasswordPort()||(bt=I(bt),bt===""?this.port=null:this.parse(bt,Ue))},getPathname:function(){var bt=this.path;return this.cannotBeABaseURL?bt[0]:bt.length?"/"+se(bt,"/"):""},setPathname:function(bt){this.cannotBeABaseURL||(this.path=[],this.parse(bt,Ne))},getSearch:function(){var bt=this.query;return bt?"?"+bt:""},setSearch:function(bt){bt=I(bt),bt===""?this.query=null:(q(bt,0)==="?"&&(bt=ve(bt,1)),this.query="",this.parse(bt,Zu)),this.searchParams.update()},getSearchParams:function(){return this.searchParams.facade},getHash:function(){var bt=this.fragment;return bt?"#"+bt:""},setHash:function(bt){if(bt=I(bt),bt===""){this.fragment=null;return}q(bt,0)==="#"&&(bt=ve(bt,1)),this.fragment="",this.parse(bt,Yu)},update:function(){this.query=this.searchParams.serialize()||null}};var Iu=function(Ht){var Dt=i(this,Ct),Ot=D(arguments.length,1)>1?arguments[1]:void 0,cu=M(Dt,new wu(Ht,!1,Ot));n||(Dt.href=cu.serialize(),Dt.origin=cu.getOrigin(),Dt.protocol=cu.getProtocol(),Dt.username=cu.getUsername(),Dt.password=cu.getPassword(),Dt.host=cu.getHost(),Dt.hostname=cu.getHostname(),Dt.port=cu.getPort(),Dt.pathname=cu.getPathname(),Dt.search=cu.getSearch(),Dt.searchParams=cu.getSearchParams(),Dt.hash=cu.getHash())},Ct=Iu.prototype,eu=function(bt,Ht){return{get:function(){return N(this)[bt]()},set:Ht&&function(Dt){return N(this)[Ht](Dt)},configurable:!0,enumerable:!0}};if(n&&(o(Ct,"href",eu("serialize","setHref")),o(Ct,"origin",eu("getOrigin")),o(Ct,"protocol",eu("getProtocol","setProtocol")),o(Ct,"username",eu("getUsername","setUsername")),o(Ct,"password",eu("getPassword","setPassword")),o(Ct,"host",eu("getHost","setHost")),o(Ct,"hostname",eu("getHostname","setHostname")),o(Ct,"port",eu("getPort","setPort")),o(Ct,"pathname",eu("getPathname","setPathname")),o(Ct,"search",eu("getSearch","setSearch")),o(Ct,"searchParams",eu("getSearchParams")),o(Ct,"hash",eu("getHash","setHash"))),h(Ct,"toJSON",function(){return N(this).serialize()},{enumerable:!0}),h(Ct,"toString",function(){return N(this).serialize()},{enumerable:!0}),G){var iu=G.createObjectURL,au=G.revokeObjectURL;iu&&h(Iu,"createObjectURL",d(iu,G)),au&&h(Iu,"revokeObjectURL",d(au,G))}O(Iu,"URL"),u({global:!0,constructor:!0,forced:!l,sham:!n},{URL:Iu})},25204:function(f,g,e){"use strict";e(13588)},47803:function(f,g,e){"use strict";var u=e(94488),n=e(89945);u({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return n(URL.prototype.toString,this)}})},73825:function(f,g,e){"use strict";e.d(g,{Z:function(){return u}});function u(n){if(Array.isArray(n))return n}},65873:function(f,g,e){"use strict";e.d(g,{Z:function(){return n}});var u=e(89878);function n(l,c,d){return c=(0,u.Z)(c),c in l?Object.defineProperty(l,c,{value:d,enumerable:!0,configurable:!0,writable:!0}):l[c]=d,l}},38329:function(f,g,e){"use strict";e.d(g,{Z:function(){return u}});function u(){return u=Object.assign?Object.assign.bind():function(n){for(var l=1;l<arguments.length;l++){var c=arguments[l];for(var d in c)Object.prototype.hasOwnProperty.call(c,d)&&(n[d]=c[d])}return n},u.apply(this,arguments)}},66160:function(f,g,e){"use strict";e.d(g,{Z:function(){return u}});function u(){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(f,g,e){"use strict";e.d(g,{Z:function(){return l}});var u=e(65873);function n(c,d){var s=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);d&&(h=h.filter(function(o){return Object.getOwnPropertyDescriptor(c,o).enumerable})),s.push.apply(s,h)}return s}function l(c){for(var d=1;d<arguments.length;d++){var s=arguments[d]!=null?arguments[d]:{};d%2?n(Object(s),!0).forEach(function(h){(0,u.Z)(c,h,s[h])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(s)):n(Object(s)).forEach(function(h){Object.defineProperty(c,h,Object.getOwnPropertyDescriptor(s,h))})}return c}},38127:function(f,g,e){"use strict";e.d(g,{Z:function(){return n}});function u(l,c){if(l==null)return{};var d={},s=Object.keys(l),h,o;for(o=0;o<s.length;o++)h=s[o],!(c.indexOf(h)>=0)&&(d[h]=l[h]);return d}function n(l,c){if(l==null)return{};var d=u(l,c),s,h;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(l);for(h=0;h<o.length;h++)s=o[h],!(c.indexOf(s)>=0)&&Object.prototype.propertyIsEnumerable.call(l,s)&&(d[s]=l[s])}return d}},87296:function(f,g,e){"use strict";e.d(g,{Z:function(){return d}});var u=e(73825);function n(s,h){var o=s==null?null:typeof Symbol!="undefined"&&s[Symbol.iterator]||s["@@iterator"];if(o!=null){var i,B,p,y,m=[],E=!0,x=!1;try{if(p=(o=o.call(s)).next,h===0){if(Object(o)!==o)return;E=!1}else for(;!(E=(i=p.call(o)).done)&&(m.push(i.value),m.length!==h);E=!0);}catch(I){x=!0,B=I}finally{try{if(!E&&o.return!=null&&(y=o.return(),Object(y)!==y))return}finally{if(x)throw B}}return m}}var l=e(99227),c=e(66160);function d(s,h){return(0,u.Z)(s)||n(s,h)||(0,l.Z)(s,h)||(0,c.Z)()}},89878:function(f,g,e){"use strict";e.d(g,{Z:function(){return l}});var u=e(8616);function n(c,d){if((0,u.Z)(c)!="object"||!c)return c;var s=c[Symbol.toPrimitive];if(s!==void 0){var h=s.call(c,d||"default");if((0,u.Z)(h)!="object")return h;throw new TypeError("@@toPrimitive must return a primitive value.")}return(d==="string"?String:Number)(c)}function l(c){var d=n(c,"string");return(0,u.Z)(d)=="symbol"?d:String(d)}},8616:function(f,g,e){"use strict";e.d(g,{Z:function(){return u}});function u(n){"@babel/helpers - typeof";return u=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(l){return typeof l}:function(l){return l&&typeof Symbol=="function"&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l},u(n)}},99227:function(f,g,e){"use strict";e.d(g,{Z:function(){return n}});function u(l,c){(c==null||c>l.length)&&(c=l.length);for(var d=0,s=new Array(c);d<c;d++)s[d]=l[d];return s}function n(l,c){if(l){if(typeof l=="string")return u(l,c);var d=Object.prototype.toString.call(l).slice(8,-1);if(d==="Object"&&l.constructor&&(d=l.constructor.name),d==="Map"||d==="Set")return Array.from(l);if(d==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(d))return u(l,c)}}},97047:function(f,g,e){"use strict";e.d(g,{Z:function(){return u}});function u(n,l){(l==null||l>n.length)&&(l=n.length);for(var c=0,d=Array(l);c<l;c++)d[c]=n[c];return d}},42028:function(f,g,e){"use strict";e.d(g,{Z:function(){return u}});function u(n){if(Array.isArray(n))return n}},31226:function(f,g,e){"use strict";e.d(g,{Z:function(){return u}});function u(n){if(n===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}},3202:function(f,g,e){"use strict";e.d(g,{Z:function(){return n}});function u(l,c,d,s,h,o,i){try{var B=l[o](i),p=B.value}catch(y){return void d(y)}B.done?c(p):Promise.resolve(p).then(s,h)}function n(l){return function(){var c=this,d=arguments;return new Promise(function(s,h){var o=l.apply(c,d);function i(p){u(o,s,h,i,B,"next",p)}function B(p){u(o,s,h,i,B,"throw",p)}i(void 0)})}}},67732:function(f,g,e){"use strict";e.d(g,{Z:function(){return u}});function u(n,l){if(!(n instanceof l))throw new TypeError("Cannot call a class as a function")}},83652:function(f,g,e){"use strict";e.d(g,{Z:function(){return l}});var u=e(88058);function n(c,d){for(var s=0;s<d.length;s++){var h=d[s];h.enumerable=h.enumerable||!1,h.configurable=!0,"value"in h&&(h.writable=!0),Object.defineProperty(c,(0,u.Z)(h.key),h)}}function l(c,d,s){return d&&n(c.prototype,d),s&&n(c,s),Object.defineProperty(c,"prototype",{writable:!1}),c}},158:function(f,g,e){"use strict";e.d(g,{Z:function(){return c}});var u=e(58289),n=e(75538),l=e(85458);function c(d){var s=(0,n.Z)();return function(){var h,o=(0,u.Z)(d);if(s){var i=(0,u.Z)(this).constructor;h=Reflect.construct(o,arguments,i)}else h=o.apply(this,arguments);return(0,l.Z)(this,h)}}},20068:function(f,g,e){"use strict";e.d(g,{Z:function(){return n}});var u=e(88058);function n(l,c,d){return(c=(0,u.Z)(c))in l?Object.defineProperty(l,c,{value:d,enumerable:!0,configurable:!0,writable:!0}):l[c]=d,l}},54476:function(f,g,e){"use strict";e.d(g,{Z:function(){return u}});function u(){return u=Object.assign?Object.assign.bind():function(n){for(var l=1;l<arguments.length;l++){var c=arguments[l];for(var d in c)({}).hasOwnProperty.call(c,d)&&(n[d]=c[d])}return n},u.apply(null,arguments)}},58289:function(f,g,e){"use strict";e.d(g,{Z:function(){return u}});function u(n){return u=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(l){return l.__proto__||Object.getPrototypeOf(l)},u(n)}},42403:function(f,g,e){"use strict";e.d(g,{Z:function(){return n}});var u=e(18773);function n(l,c){if(typeof c!="function"&&c!==null)throw new TypeError("Super expression must either be null or a function");l.prototype=Object.create(c&&c.prototype,{constructor:{value:l,writable:!0,configurable:!0}}),Object.defineProperty(l,"prototype",{writable:!1}),c&&(0,u.Z)(l,c)}},75538:function(f,g,e){"use strict";e.d(g,{Z:function(){return u}});function u(){try{var n=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(l){}return(u=function(){return!!n})()}},7553:function(f,g,e){"use strict";e.d(g,{Z:function(){return u}});function u(n){if(typeof Symbol!="undefined"&&n[Symbol.iterator]!=null||n["@@iterator"]!=null)return Array.from(n)}},23317:function(f,g,e){"use strict";e.d(g,{Z:function(){return u}});function u(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}},75682:function(f,g,e){"use strict";e.d(g,{Z:function(){return n}});var u=e(20068);function n(l){for(var c=1;c<arguments.length;c++){var d=arguments[c]!=null?Object(arguments[c]):{},s=Object.keys(d);typeof Object.getOwnPropertySymbols=="function"&&s.push.apply(s,Object.getOwnPropertySymbols(d).filter(function(h){return Object.getOwnPropertyDescriptor(d,h).enumerable})),s.forEach(function(h){(0,u.Z)(l,h,d[h])})}return l}},33885:function(f,g,e){"use strict";e.d(g,{Z:function(){return l}});var u=e(20068);function n(c,d){var s=Object.keys(c);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(c);d&&(h=h.filter(function(o){return Object.getOwnPropertyDescriptor(c,o).enumerable})),s.push.apply(s,h)}return s}function l(c){for(var d=1;d<arguments.length;d++){var s=arguments[d]!=null?arguments[d]:{};d%2?n(Object(s),!0).forEach(function(h){(0,u.Z)(c,h,s[h])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(s)):n(Object(s)).forEach(function(h){Object.defineProperty(c,h,Object.getOwnPropertyDescriptor(s,h))})}return c}},75931:function(f,g,e){"use strict";e.d(g,{Z:function(){return n}});var u=e(85377);function n(l,c){if(l==null)return{};var d,s,h=(0,u.Z)(l,c);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(l);for(s=0;s<o.length;s++)d=o[s],c.indexOf(d)===-1&&{}.propertyIsEnumerable.call(l,d)&&(h[d]=l[d])}return h}},85377:function(f,g,e){"use strict";e.d(g,{Z:function(){return u}});function u(n,l){if(n==null)return{};var c={};for(var d in n)if({}.hasOwnProperty.call(n,d)){if(l.indexOf(d)!==-1)continue;c[d]=n[d]}return c}},85458:function(f,g,e){"use strict";e.d(g,{Z:function(){return l}});var u=e(76190),n=e(31226);function l(c,d){if(d&&((0,u.Z)(d)=="object"||typeof d=="function"))return d;if(d!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return(0,n.Z)(c)}},75044:function(f,g,e){"use strict";e.d(g,{Z:function(){return B}});function u(p,y){this.v=p,this.k=y}function n(p,y,m,E){var x=Object.defineProperty;try{x({},"",{})}catch(I){x=0}n=function(O,D,S,R){function M(N,Y){n(O,N,function($){return this._invoke(N,Y,$)})}D?x?x(O,D,{value:S,enumerable:!R,configurable:!R,writable:!R}):O[D]=S:(M("next",0),M("throw",1),M("return",2))},n(p,y,m,E)}function l(){var p,y,m=typeof Symbol=="function"?Symbol:{},E=m.iterator||"@@iterator",x=m.toStringTag||"@@toStringTag";function I($,G,ae,ne){var oe=G&&G.prototype instanceof D?G:D,ee=Object.create(oe.prototype);return n(ee,"_invoke",function(q,K,se){var te,J,ce,W=0,j=se||[],ie=!1,ve={p:0,n:0,v:p,a:Fe,f:Fe.bind(p,4),d:function(Ge,ze){return te=Ge,J=0,ce=p,ve.n=ze,O}};function Fe(Se,Ge){for(J=Se,ce=Ge,y=0;!ie&&W&&!ze&&y<j.length;y++){var ze,Pt=j[y],pt=ve.p,wt=Pt[2];Se>3?(ze=wt===Ge)&&(ce=Pt[(J=Pt[4])?5:(J=3,3)],Pt[4]=Pt[5]=p):Pt[0]<=pt&&((ze=Se<2&&pt<Pt[1])?(J=0,ve.v=Ge,ve.n=Pt[1]):pt<wt&&(ze=Se<3||Pt[0]>Ge||Ge>wt)&&(Pt[4]=Se,Pt[5]=Ge,ve.n=wt,J=0))}if(ze||Se>1)return O;throw ie=!0,Ge}return function(Se,Ge,ze){if(W>1)throw TypeError("Generator is already running");for(ie&&Ge===1&&Fe(Ge,ze),J=Ge,ce=ze;(y=J<2?p:ce)||!ie;){te||(J?J<3?(J>1&&(ve.n=-1),Fe(J,ce)):ve.n=ce:ve.v=ce);try{if(W=2,te){if(J||(Se="next"),y=te[Se]){if(!(y=y.call(te,ce)))throw TypeError("iterator result is not an object");if(!y.done)return y;ce=y.value,J<2&&(J=0)}else J===1&&(y=te.return)&&y.call(te),J<2&&(ce=TypeError("The iterator does not provide a '"+Se+"' method"),J=1);te=p}else if((y=(ie=ve.n<0)?ce:q.call(K,ve))!==O)break}catch(Pt){te=p,J=1,ce=Pt}finally{W=1}}return{value:y,done:ie}}}($,ae,ne),!0),ee}var O={};function D(){}function S(){}function R(){}y=Object.getPrototypeOf;var M=[][E]?y(y([][E]())):(n(y={},E,function(){return this}),y),N=R.prototype=D.prototype=Object.create(M);function Y($){return Object.setPrototypeOf?Object.setPrototypeOf($,R):($.__proto__=R,n($,x,"GeneratorFunction")),$.prototype=Object.create(N),$}return S.prototype=R,n(N,"constructor",R),n(R,"constructor",S),S.displayName="GeneratorFunction",n(R,x,"GeneratorFunction"),n(N),n(N,x,"Generator"),n(N,E,function(){return this}),n(N,"toString",function(){return"[object Generator]"}),(l=function(){return{w:I,m:Y}})()}function c(p,y){function m(x,I,O,D){try{var S=p[x](I),R=S.value;return R instanceof u?y.resolve(R.v).then(function(M){m("next",M,O,D)},function(M){m("throw",M,O,D)}):y.resolve(R).then(function(M){S.value=M,O(S)},function(M){return m("throw",M,O,D)})}catch(M){D(M)}}var E;this.next||(n(c.prototype),n(c.prototype,typeof Symbol=="function"&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),n(this,"_invoke",function(x,I,O){function D(){return new y(function(S,R){m(x,O,S,R)})}return E=E?E.then(D,D):D()},!0)}function d(p,y,m,E,x){return new c(l().w(p,y,m,E),x||Promise)}function s(p,y,m,E,x){var I=d(p,y,m,E,x);return I.next().then(function(O){return O.done?O.value:I.next()})}function h(p){var y=Object(p),m=[];for(var E in y)m.unshift(E);return function x(){for(;m.length;)if((E=m.pop())in y)return x.value=E,x.done=!1,x;return x.done=!0,x}}var o=e(76190);function i(p){if(p!=null){var y=p[typeof Symbol=="function"&&Symbol.iterator||"@@iterator"],m=0;if(y)return y.call(p);if(typeof p.next=="function")return p;if(!isNaN(p.length))return{next:function(){return p&&m>=p.length&&(p=void 0),{value:p&&p[m++],done:!p}}}}throw new TypeError((0,o.Z)(p)+" is not iterable")}function B(){"use strict";var p=l(),y=p.m(B),m=(Object.getPrototypeOf?Object.getPrototypeOf(y):y.__proto__).constructor;function E(O){var D=typeof O=="function"&&O.constructor;return!!D&&(D===m||(D.displayName||D.name)==="GeneratorFunction")}var x={throw:1,return:2,break:3,continue:3};function I(O){var D,S;return function(R){D||(D={stop:function(){return S(R.a,2)},catch:function(){return R.v},abrupt:function(N,Y){return S(R.a,x[N],Y)},delegateYield:function(N,Y,$){return D.resultName=Y,S(R.d,i(N),$)},finish:function(N){return S(R.f,N)}},S=function(N,Y,$){R.p=D.prev,R.n=D.next;try{return N(Y,$)}finally{D.next=R.n}}),D.resultName&&(D[D.resultName]=R.v,D.resultName=void 0),D.sent=R.v,D.next=R.n;try{return O.call(this,D)}finally{R.p=D.prev,R.n=D.next}}}return(B=function(){return{wrap:function(S,R,M,N){return p.w(I(S),R,M,N&&N.reverse())},isGeneratorFunction:E,mark:p.m,awrap:function(S,R){return new u(S,R)},AsyncIterator:c,async:function(S,R,M,N,Y){return(E(R)?d:s)(I(S),R,M,N,Y)},keys:h,values:i}})()}},18773:function(f,g,e){"use strict";e.d(g,{Z:function(){return u}});function u(n,l){return u=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(c,d){return c.__proto__=d,c},u(n,l)}},42978:function(f,g,e){"use strict";e.d(g,{Z:function(){return d}});var u=e(42028);function n(s,h){var o=s==null?null:typeof Symbol!="undefined"&&s[Symbol.iterator]||s["@@iterator"];if(o!=null){var i,B,p,y,m=[],E=!0,x=!1;try{if(p=(o=o.call(s)).next,h===0){if(Object(o)!==o)return;E=!1}else for(;!(E=(i=p.call(o)).done)&&(m.push(i.value),m.length!==h);E=!0);}catch(I){x=!0,B=I}finally{try{if(!E&&o.return!=null&&(y=o.return(),Object(y)!==y))return}finally{if(x)throw B}}return m}}var l=e(3208),c=e(23317);function d(s,h){return(0,u.Z)(s)||n(s,h)||(0,l.Z)(s,h)||(0,c.Z)()}},66712:function(f,g,e){"use strict";e.d(g,{Z:function(){return d}});var u=e(42028),n=e(7553),l=e(3208),c=e(23317);function d(s){return(0,u.Z)(s)||(0,n.Z)(s)||(0,l.Z)(s)||(0,c.Z)()}},94480:function(f,g,e){"use strict";e.d(g,{Z:function(){return s}});var u=e(97047);function n(h){if(Array.isArray(h))return(0,u.Z)(h)}var l=e(7553),c=e(3208);function d(){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 s(h){return n(h)||(0,l.Z)(h)||(0,c.Z)(h)||d()}},88058:function(f,g,e){"use strict";e.d(g,{Z:function(){return l}});var u=e(76190);function n(c,d){if((0,u.Z)(c)!="object"||!c)return c;var s=c[Symbol.toPrimitive];if(s!==void 0){var h=s.call(c,d||"default");if((0,u.Z)(h)!="object")return h;throw new TypeError("@@toPrimitive must return a primitive value.")}return(d==="string"?String:Number)(c)}function l(c){var d=n(c,"string");return(0,u.Z)(d)=="symbol"?d:d+""}},76190:function(f,g,e){"use strict";e.d(g,{Z:function(){return u}});function u(n){"@babel/helpers - typeof";return u=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(l){return typeof l}:function(l){return l&&typeof Symbol=="function"&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l},u(n)}},3208:function(f,g,e){"use strict";e.d(g,{Z:function(){return n}});var u=e(97047);function n(l,c){if(l){if(typeof l=="string")return(0,u.Z)(l,c);var d={}.toString.call(l).slice(8,-1);return d==="Object"&&l.constructor&&(d=l.constructor.name),d==="Map"||d==="Set"?Array.from(l):d==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(d)?(0,u.Z)(l,c):void 0}}},80360:function(f,g,e){"use strict";e.d(g,{ZP:function(){return wl}});const u=Number.isFinite||function(P){return typeof P=="number"&&isFinite(P)},n=Number.isSafeInteger||function(P){return typeof P=="number"&&Math.abs(P)<=l},l=Number.MAX_SAFE_INTEGER||9007199254740991;let c=function(P){return P.NETWORK_ERROR="networkError",P.MEDIA_ERROR="mediaError",P.KEY_SYSTEM_ERROR="keySystemError",P.MUX_ERROR="muxError",P.OTHER_ERROR="otherError",P}({}),d=function(P){return P.KEY_SYSTEM_NO_KEYS="keySystemNoKeys",P.KEY_SYSTEM_NO_ACCESS="keySystemNoAccess",P.KEY_SYSTEM_NO_SESSION="keySystemNoSession",P.KEY_SYSTEM_NO_CONFIGURED_LICENSE="keySystemNoConfiguredLicense",P.KEY_SYSTEM_LICENSE_REQUEST_FAILED="keySystemLicenseRequestFailed",P.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED="keySystemServerCertificateRequestFailed",P.KEY_SYSTEM_SERVER_CERTIFICATE_UPDATE_FAILED="keySystemServerCertificateUpdateFailed",P.KEY_SYSTEM_SESSION_UPDATE_FAILED="keySystemSessionUpdateFailed",P.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED="keySystemStatusOutputRestricted",P.KEY_SYSTEM_STATUS_INTERNAL_ERROR="keySystemStatusInternalError",P.KEY_SYSTEM_DESTROY_MEDIA_KEYS_ERROR="keySystemDestroyMediaKeysError",P.KEY_SYSTEM_DESTROY_CLOSE_SESSION_ERROR="keySystemDestroyCloseSessionError",P.KEY_SYSTEM_DESTROY_REMOVE_SESSION_ERROR="keySystemDestroyRemoveSessionError",P.MANIFEST_LOAD_ERROR="manifestLoadError",P.MANIFEST_LOAD_TIMEOUT="manifestLoadTimeOut",P.MANIFEST_PARSING_ERROR="manifestParsingError",P.MANIFEST_INCOMPATIBLE_CODECS_ERROR="manifestIncompatibleCodecsError",P.LEVEL_EMPTY_ERROR="levelEmptyError",P.LEVEL_LOAD_ERROR="levelLoadError",P.LEVEL_LOAD_TIMEOUT="levelLoadTimeOut",P.LEVEL_PARSING_ERROR="levelParsingError",P.LEVEL_SWITCH_ERROR="levelSwitchError",P.AUDIO_TRACK_LOAD_ERROR="audioTrackLoadError",P.AUDIO_TRACK_LOAD_TIMEOUT="audioTrackLoadTimeOut",P.SUBTITLE_LOAD_ERROR="subtitleTrackLoadError",P.SUBTITLE_TRACK_LOAD_TIMEOUT="subtitleTrackLoadTimeOut",P.FRAG_LOAD_ERROR="fragLoadError",P.FRAG_LOAD_TIMEOUT="fragLoadTimeOut",P.FRAG_DECRYPT_ERROR="fragDecryptError",P.FRAG_PARSING_ERROR="fragParsingError",P.FRAG_GAP="fragGap",P.REMUX_ALLOC_ERROR="remuxAllocError",P.KEY_LOAD_ERROR="keyLoadError",P.KEY_LOAD_TIMEOUT="keyLoadTimeOut",P.BUFFER_ADD_CODEC_ERROR="bufferAddCodecError",P.BUFFER_INCOMPATIBLE_CODECS_ERROR="bufferIncompatibleCodecsError",P.BUFFER_APPEND_ERROR="bufferAppendError",P.BUFFER_APPENDING_ERROR="bufferAppendingError",P.BUFFER_STALLED_ERROR="bufferStalledError",P.BUFFER_FULL_ERROR="bufferFullError",P.BUFFER_SEEK_OVER_HOLE="bufferSeekOverHole",P.BUFFER_NUDGE_ON_STALL="bufferNudgeOnStall",P.ASSET_LIST_LOAD_ERROR="assetListLoadError",P.ASSET_LIST_LOAD_TIMEOUT="assetListLoadTimeout",P.ASSET_LIST_PARSING_ERROR="assetListParsingError",P.INTERSTITIAL_ASSET_ITEM_ERROR="interstitialAssetItemError",P.INTERNAL_EXCEPTION="internalException",P.INTERNAL_ABORTED="aborted",P.ATTACH_MEDIA_ERROR="attachMediaError",P.UNKNOWN="unknown",P}({}),s=function(P){return P.MEDIA_ATTACHING="hlsMediaAttaching",P.MEDIA_ATTACHED="hlsMediaAttached",P.MEDIA_DETACHING="hlsMediaDetaching",P.MEDIA_DETACHED="hlsMediaDetached",P.MEDIA_ENDED="hlsMediaEnded",P.STALL_RESOLVED="hlsStallResolved",P.BUFFER_RESET="hlsBufferReset",P.BUFFER_CODECS="hlsBufferCodecs",P.BUFFER_CREATED="hlsBufferCreated",P.BUFFER_APPENDING="hlsBufferAppending",P.BUFFER_APPENDED="hlsBufferAppended",P.BUFFER_EOS="hlsBufferEos",P.BUFFERED_TO_END="hlsBufferedToEnd",P.BUFFER_FLUSHING="hlsBufferFlushing",P.BUFFER_FLUSHED="hlsBufferFlushed",P.MANIFEST_LOADING="hlsManifestLoading",P.MANIFEST_LOADED="hlsManifestLoaded",P.MANIFEST_PARSED="hlsManifestParsed",P.LEVEL_SWITCHING="hlsLevelSwitching",P.LEVEL_SWITCHED="hlsLevelSwitched",P.LEVEL_LOADING="hlsLevelLoading",P.LEVEL_LOADED="hlsLevelLoaded",P.LEVEL_UPDATED="hlsLevelUpdated",P.LEVEL_PTS_UPDATED="hlsLevelPtsUpdated",P.LEVELS_UPDATED="hlsLevelsUpdated",P.AUDIO_TRACKS_UPDATED="hlsAudioTracksUpdated",P.AUDIO_TRACK_SWITCHING="hlsAudioTrackSwitching",P.AUDIO_TRACK_SWITCHED="hlsAudioTrackSwitched",P.AUDIO_TRACK_LOADING="hlsAudioTrackLoading",P.AUDIO_TRACK_LOADED="hlsAudioTrackLoaded",P.AUDIO_TRACK_UPDATED="hlsAudioTrackUpdated",P.SUBTITLE_TRACKS_UPDATED="hlsSubtitleTracksUpdated",P.SUBTITLE_TRACKS_CLEARED="hlsSubtitleTracksCleared",P.SUBTITLE_TRACK_SWITCH="hlsSubtitleTrackSwitch",P.SUBTITLE_TRACK_LOADING="hlsSubtitleTrackLoading",P.SUBTITLE_TRACK_LOADED="hlsSubtitleTrackLoaded",P.SUBTITLE_TRACK_UPDATED="hlsSubtitleTrackUpdated",P.SUBTITLE_FRAG_PROCESSED="hlsSubtitleFragProcessed",P.CUES_PARSED="hlsCuesParsed",P.NON_NATIVE_TEXT_TRACKS_FOUND="hlsNonNativeTextTracksFound",P.INIT_PTS_FOUND="hlsInitPtsFound",P.FRAG_LOADING="hlsFragLoading",P.FRAG_LOAD_EMERGENCY_ABORTED="hlsFragLoadEmergencyAborted",P.FRAG_LOADED="hlsFragLoaded",P.FRAG_DECRYPTED="hlsFragDecrypted",P.FRAG_PARSING_INIT_SEGMENT="hlsFragParsingInitSegment",P.FRAG_PARSING_USERDATA="hlsFragParsingUserdata",P.FRAG_PARSING_METADATA="hlsFragParsingMetadata",P.FRAG_PARSED="hlsFragParsed",P.FRAG_BUFFERED="hlsFragBuffered",P.FRAG_CHANGED="hlsFragChanged",P.FPS_DROP="hlsFpsDrop",P.FPS_DROP_LEVEL_CAPPING="hlsFpsDropLevelCapping",P.MAX_AUTO_LEVEL_UPDATED="hlsMaxAutoLevelUpdated",P.ERROR="hlsError",P.DESTROYING="hlsDestroying",P.KEY_LOADING="hlsKeyLoading",P.KEY_LOADED="hlsKeyLoaded",P.LIVE_BACK_BUFFER_REACHED="hlsLiveBackBufferReached",P.BACK_BUFFER_REACHED="hlsBackBufferReached",P.STEERING_MANIFEST_LOADED="hlsSteeringManifestLoaded",P.ASSET_LIST_LOADING="hlsAssetListLoading",P.ASSET_LIST_LOADED="hlsAssetListLoaded",P.INTERSTITIALS_UPDATED="hlsInterstitialsUpdated",P.INTERSTITIALS_BUFFERED_TO_BOUNDARY="hlsInterstitialsBufferedToBoundary",P.INTERSTITIAL_ASSET_PLAYER_CREATED="hlsInterstitialAssetPlayerCreated",P.INTERSTITIAL_STARTED="hlsInterstitialStarted",P.INTERSTITIAL_ASSET_STARTED="hlsInterstitialAssetStarted",P.INTERSTITIAL_ASSET_ENDED="hlsInterstitialAssetEnded",P.INTERSTITIAL_ASSET_ERROR="hlsInterstitialAssetError",P.INTERSTITIAL_ENDED="hlsInterstitialEnded",P.INTERSTITIALS_PRIMARY_RESUMED="hlsInterstitialsPrimaryResumed",P.PLAYOUT_LIMIT_REACHED="hlsPlayoutLimitReached",P.EVENT_CUE_ENTER="hlsEventCueEnter",P}({});var h={MANIFEST:"manifest",LEVEL:"level",AUDIO_TRACK:"audioTrack",SUBTITLE_TRACK:"subtitleTrack"},o={MAIN:"main",AUDIO:"audio",SUBTITLE:"subtitle"};class i{constructor(t,r=0,a=0){this.halfLife=void 0,this.alpha_=void 0,this.estimate_=void 0,this.totalWeight_=void 0,this.halfLife=t,this.alpha_=t?Math.exp(Math.log(.5)/t):0,this.estimate_=r,this.totalWeight_=a}sample(t,r){const a=Math.pow(this.alpha_,t);this.estimate_=r*(1-a)+a*this.estimate_,this.totalWeight_+=t}getTotalWeight(){return this.totalWeight_}getEstimate(){if(this.alpha_){const t=1-Math.pow(this.alpha_,this.totalWeight_);if(t)return this.estimate_/t}return this.estimate_}}class B{constructor(t,r,a,v=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_=a,this.minWeight_=.001,this.minDelayMs_=50,this.slow_=new i(t),this.fast_=new i(r),this.defaultTTFB_=v,this.ttfb_=new i(t)}update(t,r){const{slow_:a,fast_:v,ttfb_:b}=this;a.halfLife!==t&&(this.slow_=new i(t,a.getEstimate(),a.getTotalWeight())),v.halfLife!==r&&(this.fast_=new i(r,v.getEstimate(),v.getTotalWeight())),b.halfLife!==t&&(this.ttfb_=new i(t,b.getEstimate(),b.getTotalWeight()))}sample(t,r){t=Math.max(t,this.minDelayMs_);const a=8*r,v=t/1e3,b=a/v;this.fast_.sample(v,b),this.slow_.sample(v,b)}sampleTTFB(t){const r=t/1e3,a=Math.sqrt(2)*Math.exp(-Math.pow(r,2)/2);this.ttfb_.sample(a,Math.max(t,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_}get defaultEstimate(){return this.defaultEstimate_}destroy(){}}function p(P,t,r){return(t=I(t))in P?Object.defineProperty(P,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):P[t]=r,P}function y(){return y=Object.assign?Object.assign.bind():function(P){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(P[a]=r[a])}return P},y.apply(null,arguments)}function m(P,t){var r=Object.keys(P);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(P);t&&(a=a.filter(function(v){return Object.getOwnPropertyDescriptor(P,v).enumerable})),r.push.apply(r,a)}return r}function E(P){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?m(Object(r),!0).forEach(function(a){p(P,a,r[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(P,Object.getOwnPropertyDescriptors(r)):m(Object(r)).forEach(function(a){Object.defineProperty(P,a,Object.getOwnPropertyDescriptor(r,a))})}return P}function x(P,t){if(typeof P!="object"||!P)return P;var r=P[Symbol.toPrimitive];if(r!==void 0){var a=r.call(P,t);if(typeof a!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(P)}function I(P){var t=x(P,"string");return typeof t=="symbol"?t:t+""}class O{constructor(t,r){this.trace=void 0,this.debug=void 0,this.log=void 0,this.warn=void 0,this.info=void 0,this.error=void 0;const a=`[${t}]:`;this.trace=D,this.debug=r.debug.bind(null,a),this.log=r.log.bind(null,a),this.warn=r.warn.bind(null,a),this.info=r.info.bind(null,a),this.error=r.error.bind(null,a)}}const D=function(){},S={trace:D,debug:D,log:D,warn:D,info:D,error:D};function R(){return y({},S)}function M(P,t){const r=self.console[P];return r?r.bind(self.console,`${t?"["+t+"] ":""}[${P}] >`):D}function N(P,t,r){return t[P]?t[P].bind(t):M(P,r)}const Y=R();function $(P,t,r){const a=R();if(typeof console=="object"&&P===!0||typeof P=="object"){const v=["debug","log","info","warn","error"];v.forEach(b=>{a[b]=N(b,P,r)});try{a.log(`Debug logs enabled for "${t}" in hls.js version 1.6.13`)}catch(b){return R()}v.forEach(b=>{Y[b]=N(b,P)})}else y(Y,a);return a}const G=Y;function ae(P=!0){return typeof self=="undefined"?void 0:(P||!self.MediaSource)&&self.ManagedMediaSource||self.MediaSource||self.WebKitMediaSource}function ne(P){return typeof self!="undefined"&&P===self.ManagedMediaSource}function oe(P,t){const r=Object.keys(P),a=Object.keys(t),v=r.length,b=a.length;return!v||!b||v===b&&!r.some(w=>a.indexOf(w)===-1)}function ee(P,t=!1){if(typeof TextDecoder!="undefined"){const V=new TextDecoder("utf-8").decode(P);if(t){const le=V.indexOf("\0");return le!==-1?V.substring(0,le):V}return V.replace(/\0/g,"")}const r=P.length;let a,v,b,w="",U=0;for(;U<r;){if(a=P[U++],a===0&&t)return w;if(a===0||a===3)continue;switch(a>>4){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:w+=String.fromCharCode(a);break;case 12:case 13:v=P[U++],w+=String.fromCharCode((a&31)<<6|v&63);break;case 14:v=P[U++],b=P[U++],w+=String.fromCharCode((a&15)<<12|(v&63)<<6|(b&63)<<0);break}}return w}function q(P){let t="";for(let r=0;r<P.length;r++){let a=P[r].toString(16);a.length<2&&(a="0"+a),t+=a}return t}function K(P){return Uint8Array.from(P.replace(/^0x/,"").replace(/([\da-fA-F]{2}) ?/g,"0x$1 ").replace(/ +$/,"").split(" ")).buffer}function se(P){return P&&P.__esModule&&Object.prototype.hasOwnProperty.call(P,"default")?P.default:P}var te={exports:{}},J;function ce(){return J||(J=1,function(P,t){(function(r){var a=/^(?=((?:[a-zA-Z0-9+\-.]+:)?))\1(?=((?:\/\/[^\/?#]*)?))\2(?=((?:(?:[^?#\/]*\/)*[^;?#\/]*)?))\3((?:;[^?#]*)?)(\?[^#]*)?(#[^]*)?$/,v=/^(?=([^\/?#]*))\1([^]*)$/,b=/(?:\/|^)\.(?=\/)/g,w=/(?:\/|^)\.\.\/(?!\.\.\/)[^\/]*(?=\/)/g,U={buildAbsoluteURL:function(X,V,le){if(le=le||{},X=X.trim(),V=V.trim(),!V){if(!le.alwaysNormalize)return X;var pe=U.parseURL(X);if(!pe)throw new Error("Error trying to parse base URL.");return pe.path=U.normalizePath(pe.path),U.buildURLFromParts(pe)}var Ee=U.parseURL(V);if(!Ee)throw new Error("Error trying to parse relative URL.");if(Ee.scheme)return le.alwaysNormalize?(Ee.path=U.normalizePath(Ee.path),U.buildURLFromParts(Ee)):V;var ke=U.parseURL(X);if(!ke)throw new Error("Error trying to parse base URL.");if(!ke.netLoc&&ke.path&&ke.path[0]!=="/"){var Re=v.exec(ke.path);ke.netLoc=Re[1],ke.path=Re[2]}ke.netLoc&&!ke.path&&(ke.path="/");var ot={scheme:ke.scheme,netLoc:Ee.netLoc,path:null,params:Ee.params,query:Ee.query,fragment:Ee.fragment};if(!Ee.netLoc&&(ot.netLoc=ke.netLoc,Ee.path[0]!=="/"))if(!Ee.path)ot.path=ke.path,Ee.params||(ot.params=ke.params,Ee.query||(ot.query=ke.query));else{var it=ke.path,Kt=it.substring(0,it.lastIndexOf("/")+1)+Ee.path;ot.path=U.normalizePath(Kt)}return ot.path===null&&(ot.path=le.alwaysNormalize?U.normalizePath(Ee.path):Ee.path),U.buildURLFromParts(ot)},parseURL:function(X){var V=a.exec(X);return V?{scheme:V[1]||"",netLoc:V[2]||"",path:V[3]||"",params:V[4]||"",query:V[5]||"",fragment:V[6]||""}:null},normalizePath:function(X){for(X=X.split("").reverse().join("").replace(b,"");X.length!==(X=X.replace(w,"")).length;);return X.split("").reverse().join("")},buildURLFromParts:function(X){return X.scheme+X.netLoc+X.path+X.params+X.query+X.fragment}};P.exports=U})()}(te)),te.exports}var W=ce();class j{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 ie={AUDIO:"audio",VIDEO:"video",AUDIOVIDEO:"audiovideo"};class ve{constructor(t){this._byteRange=null,this._url=null,this._stats=null,this._streams=null,this.base=void 0,this.relurl=void 0,typeof t=="string"&&(t={url:t}),this.base=t,Pt(this,"stats")}setByteRange(t,r){const a=t.split("@",2);let v;a.length===1?v=(r==null?void 0:r.byteRangeEndOffset)||0:v=parseInt(a[1]),this._byteRange=[v,parseInt(a[0])+v]}get baseurl(){return this.base.url}get byteRange(){return this._byteRange===null?[]:this._byteRange}get byteRangeStartOffset(){return this.byteRange[0]}get byteRangeEndOffset(){return this.byteRange[1]}get elementaryStreams(){return this._streams===null&&(this._streams={[ie.AUDIO]:null,[ie.VIDEO]:null,[ie.AUDIOVIDEO]:null}),this._streams}set elementaryStreams(t){this._streams=t}get hasStats(){return this._stats!==null}get hasStreams(){return this._streams!==null}get stats(){return this._stats===null&&(this._stats=new j),this._stats}set stats(t){this._stats=t}get url(){return!this._url&&this.baseurl&&this.relurl&&(this._url=W.buildAbsoluteURL(this.baseurl,this.relurl,{alwaysNormalize:!0})),this._url||""}set url(t){this._url=t}clearElementaryStreamInfo(){const{elementaryStreams:t}=this;t[ie.AUDIO]=null,t[ie.VIDEO]=null,t[ie.AUDIOVIDEO]=null}}function Fe(P){return P.sn!=="initSegment"}class Se extends ve{constructor(t,r){super(r),this._decryptdata=null,this._programDateTime=null,this._ref=null,this._bitrate=void 0,this.rawProgramDateTime=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.playlistOffset=0,this.deltaPTS=void 0,this.maxStartPTS=void 0,this.minEndPTS=void 0,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=t}get byteLength(){if(this.hasStats){const t=this.stats.total;if(t)return t}if(this.byteRange.length){const t=this.byteRange[0],r=this.byteRange[1];if(u(t)&&u(r))return r-t}return null}get bitrate(){return this.byteLength?this.byteLength*8/this.duration:this._bitrate?this._bitrate:null}set bitrate(t){this._bitrate=t}get decryptdata(){var t;const{levelkeys:r}=this;if(!r||r.NONE)return null;if(r.identity)this._decryptdata||(this._decryptdata=r.identity.getDecryptData(this.sn));else if(!((t=this._decryptdata)!=null&&t.keyId)){const a=Object.keys(r);if(a.length===1){const v=this._decryptdata=r[a[0]]||null;v&&(this._decryptdata=v.getDecryptData(this.sn,r))}}return this._decryptdata}get end(){return this.start+this.duration}get endProgramDateTime(){if(this.programDateTime===null)return null;const t=u(this.duration)?this.duration:0;return this.programDateTime+t*1e3}get encrypted(){var t;if((t=this._decryptdata)!=null&&t.encrypted)return!0;if(this.levelkeys){var r;const a=Object.keys(this.levelkeys),v=a.length;if(v>1||v===1&&(r=this.levelkeys[a[0]])!=null&&r.encrypted)return!0}return!1}get programDateTime(){return this._programDateTime===null&&this.rawProgramDateTime&&(this.programDateTime=Date.parse(this.rawProgramDateTime)),this._programDateTime}set programDateTime(t){if(!u(t)){this._programDateTime=this.rawProgramDateTime=null;return}this._programDateTime=t}get ref(){return Fe(this)?(this._ref||(this._ref={base:this.base,start:this.start,duration:this.duration,sn:this.sn,programDateTime:this.programDateTime}),this._ref):null}addStart(t){this.setStart(this.start+t)}setStart(t){this.start=t,this._ref&&(this._ref.start=t)}setDuration(t){this.duration=t,this._ref&&(this._ref.duration=t)}setKeyFormat(t){const r=this.levelkeys;if(r){var a;const v=r[t];v&&!((a=this._decryptdata)!=null&&a.keyId)&&(this._decryptdata=v.getDecryptData(this.sn,r))}}abortRequests(){var t,r;(t=this.loader)==null||t.abort(),(r=this.keyLoader)==null||r.abort()}setElementaryStreamInfo(t,r,a,v,b,w=!1){const{elementaryStreams:U}=this,X=U[t];if(!X){U[t]={startPTS:r,endPTS:a,startDTS:v,endDTS:b,partial:w};return}X.startPTS=Math.min(X.startPTS,r),X.endPTS=Math.max(X.endPTS,a),X.startDTS=Math.min(X.startDTS,v),X.endDTS=Math.max(X.endDTS,b)}}class Ge extends ve{constructor(t,r,a,v,b){super(a),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.duration=t.decimalFloatingPoint("DURATION"),this.gap=t.bool("GAP"),this.independent=t.bool("INDEPENDENT"),this.relurl=t.enumeratedString("URI"),this.fragment=r,this.index=v;const w=t.enumeratedString("BYTERANGE");w&&this.setByteRange(w,b),b&&(this.fragOffset=b.fragOffset+b.duration)}get start(){return this.fragment.start+this.fragOffset}get end(){return this.start+this.duration}get loaded(){const{elementaryStreams:t}=this;return!!(t.audio||t.video||t.audiovideo)}}function ze(P,t){const r=Object.getPrototypeOf(P);if(r){const a=Object.getOwnPropertyDescriptor(r,t);return a||ze(r,t)}}function Pt(P,t){const r=ze(P,t);r&&(r.enumerable=!0,Object.defineProperty(P,t,r))}const pt=Math.pow(2,32)-1,wt=[].push,zt={video:1,audio:2,id3:3,text:4};function kt(P){return String.fromCharCode.apply(null,P)}function tu(P,t){const r=P[t]<<8|P[t+1];return r<0?65536+r:r}function We(P,t){const r=Rt(P,t);return r<0?4294967296+r:r}function gt(P,t){let r=We(P,t);return r*=Math.pow(2,32),r+=We(P,t+4),r}function Rt(P,t){return P[t]<<24|P[t+1]<<16|P[t+2]<<8|P[t+3]}function tt(P){const t=P.byteLength;for(let r=0;r<t;){const a=We(P,r);if(a>8&&P[r+4]===109&&P[r+5]===111&&P[r+6]===111&&P[r+7]===102)return!0;r=a>1?r+a:t}return!1}function ft(P,t){const r=[];if(!t.length)return r;const a=P.byteLength;for(let v=0;v<a;){const b=We(P,v),w=kt(P.subarray(v+4,v+8)),U=b>1?v+b:a;if(w===t[0])if(t.length===1)r.push(P.subarray(v+8,U));else{const X=ft(P.subarray(v+8,U),t.slice(1));X.length&&wt.apply(r,X)}v=U}return r}function ct(P){const t=[],r=P[0];let a=8;const v=We(P,a);a+=4;let b=0,w=0;r===0?(b=We(P,a),w=We(P,a+4),a+=8):(b=gt(P,a),w=gt(P,a+8),a+=16),a+=2;let U=P.length+w;const X=tu(P,a);a+=2;for(let V=0;V<X;V++){let le=a;const pe=We(P,le);le+=4;const Ee=pe&2147483647;if((pe&2147483648)>>>31===1)return G.warn("SIDX has hierarchical references (not supported)"),null;const Re=We(P,le);le+=4,t.push({referenceSize:Ee,subsegmentDuration:Re,info:{duration:Re/v,start:U,end:U+Ee-1}}),U+=Ee,le+=4,a=le}return{earliestPresentationTime:b,timescale:v,version:r,referencesCount:X,references:t}}function qe(P){const t=[],r=ft(P,["moov","trak"]);for(let v=0;v<r.length;v++){const b=r[v],w=ft(b,["tkhd"])[0];if(w){let U=w[0];const X=We(w,U===0?12:20),V=ft(b,["mdia","mdhd"])[0];if(V){U=V[0];const le=We(V,U===0?12:20),pe=ft(b,["mdia","hdlr"])[0];if(pe){const Ee=kt(pe.subarray(8,12)),ke={soun:ie.AUDIO,vide:ie.VIDEO}[Ee],Re=ft(b,["mdia","minf","stbl","stsd"])[0],ot=je(Re);ke?(t[X]={timescale:le,type:ke,stsd:ot},t[ke]=E({timescale:le,id:X},ot)):t[X]={timescale:le,type:Ee,stsd:ot}}}}}return ft(P,["moov","mvex","trex"]).forEach(v=>{const b=We(v,4),w=t[b];w&&(w.default={duration:We(v,12),flags:We(v,20)})}),t}function je(P){const t=P.subarray(8),r=t.subarray(86),a=kt(t.subarray(4,8));let v=a,b;const w=a==="enca"||a==="encv";if(w){const V=ft(t,[a])[0].subarray(a==="enca"?28:78);ft(V,["sinf"]).forEach(pe=>{const Ee=ft(pe,["schm"])[0];if(Ee){const ke=kt(Ee.subarray(4,8));if(ke==="cbcs"||ke==="cenc"){const Re=ft(pe,["frma"])[0];Re&&(v=kt(Re))}}})}const U=v;switch(v){case"avc1":case"avc2":case"avc3":case"avc4":{const X=ft(r,["avcC"])[0];X&&X.length>3&&(v+="."+Ze(X[1])+Ze(X[2])+Ze(X[3]),b=ye(U==="avc1"?"dva1":"dvav",r));break}case"mp4a":{const X=ft(t,[a])[0],V=ft(X.subarray(28),["esds"])[0];if(V&&V.length>7){let le=4;if(V[le++]!==3)break;le=$e(V,le),le+=2;const pe=V[le++];if(pe&128&&(le+=2),pe&64&&(le+=V[le++]),V[le++]!==4)break;le=$e(V,le);const Ee=V[le++];if(Ee===64)v+="."+Ze(Ee);else break;if(le+=12,V[le++]!==5)break;le=$e(V,le);const ke=V[le++];let Re=(ke&248)>>3;Re===31&&(Re+=1+((ke&7)<<3)+((V[le]&224)>>5)),v+="."+Re}break}case"hvc1":case"hev1":{const X=ft(r,["hvcC"])[0];if(X&&X.length>12){const V=X[1],le=["","A","B","C"][V>>6],pe=V&31,Ee=We(X,2),ke=(V&32)>>5?"H":"L",Re=X[12],ot=X.subarray(6,12);v+="."+le+pe,v+="."+Oe(Ee).toString(16).toUpperCase(),v+="."+ke+Re;let it="";for(let Kt=ot.length;Kt--;){const Jt=ot[Kt];(Jt||it)&&(it="."+Jt.toString(16).toUpperCase()+it)}v+=it}b=ye(U=="hev1"?"dvhe":"dvh1",r);break}case"dvh1":case"dvhe":case"dvav":case"dva1":case"dav1":{v=ye(v,r)||v;break}case"vp09":{const X=ft(r,["vpcC"])[0];if(X&&X.length>6){const V=X[4],le=X[5],pe=X[6]>>4&15;v+="."+Qe(V)+"."+Qe(le)+"."+Qe(pe)}break}case"av01":{const X=ft(r,["av1C"])[0];if(X&&X.length>2){const V=X[1]>>>5,le=X[1]&31,pe=X[2]>>>7?"H":"M",Ee=(X[2]&64)>>6,ke=(X[2]&32)>>5,Re=V===2&&Ee?ke?12:10:Ee?10:8,ot=(X[2]&16)>>4,it=(X[2]&8)>>3,Kt=(X[2]&4)>>2,Jt=X[2]&3;v+="."+V+"."+Qe(le)+pe+"."+Qe(Re)+"."+ot+"."+it+Kt+Jt+"."+Qe(1)+"."+Qe(1)+"."+Qe(1)+"."+0,b=ye("dav1",r)}break}}return{codec:v,encrypted:w,supplemental:b}}function ye(P,t){const r=ft(t,["dvvC"]),a=r.length?r[0]:ft(t,["dvcC"])[0];if(a){const v=a[2]>>1&127,b=a[2]<<5&32|a[3]>>3&31;return P+"."+Qe(v)+"."+Qe(b)}}function Oe(P){let t=0;for(let r=0;r<32;r++)t|=(P>>r&1)<<31-r;return t>>>0}function $e(P,t){const r=t+5;for(;P[t++]&128&&t<r;);return t}function Ze(P){return("0"+P.toString(16).toUpperCase()).slice(-2)}function Qe(P){return(P<10?"0":"")+P}function lt(P,t){if(!P||!t)return;const r=t.keyId;r&&t.isCommonEncryption&&uu(P,(a,v)=>{const b=a.subarray(8,24);b.some(w=>w!==0)||(G.log(`[eme] Patching keyId in 'enc${v?"a":"v"}>sinf>>tenc' box: ${q(b)} -> ${q(r)}`),a.set(r,8))})}function mt(P){const t=[];return uu(P,r=>t.push(r.subarray(8,24))),t}function uu(P,t){ft(P,["moov","trak"]).forEach(a=>{const v=ft(a,["mdia","minf","stbl","stsd"])[0];if(!v)return;const b=v.subarray(8);let w=ft(b,["enca"]);const U=w.length>0;U||(w=ft(b,["encv"])),w.forEach(X=>{const V=U?X.subarray(28):X.subarray(78);ft(V,["sinf"]).forEach(pe=>{const Ee=Qt(pe);Ee&&t(Ee,U)})})})}function Qt(P){const t=ft(P,["schm"])[0];if(t){const r=kt(t.subarray(4,8));if(r==="cbcs"||r==="cenc"){const a=ft(P,["schi","tenc"])[0];if(a)return a}}}function Le(P,t,r){const a={},v=ft(P,["moof","traf"]);for(let b=0;b<v.length;b++){const w=v[b],U=ft(w,["tfhd"])[0],X=We(U,4),V=t[X];if(!V)continue;a[X]||(a[X]={start:NaN,duration:0,sampleCount:0,timescale:V.timescale,type:V.type});const le=a[X],pe=ft(w,["tfdt"])[0];if(pe){const ru=pe[0];let bu=We(pe,4);ru===1&&(bu===pt?r.warn("[mp4-demuxer]: Ignoring assumed invalid signed 64-bit track fragment decode time"):(bu*=pt+1,bu+=We(pe,8))),u(bu)&&(!u(le.start)||bu<le.start)&&(le.start=bu)}const Ee=V.default,ke=We(U,0)|(Ee==null?void 0:Ee.flags);let Re=(Ee==null?void 0:Ee.duration)||0;ke&8&&(ke&2?Re=We(U,12):Re=We(U,8));const ot=ft(w,["trun"]);let it=le.start||0,Kt=0,Jt=Re;for(let ru=0;ru<ot.length;ru++){const bu=ot[ru],Nu=We(bu,4),or=le.sampleCount;le.sampleCount+=Nu;const ju=bu[3]&1,er=bu[3]&4,Ju=bu[2]&1,zu=bu[2]&2,Ir=bu[2]&4,wn=bu[2]&8;let u0=8,y0=Nu;for(ju&&(u0+=4),er&&Nu&&(!(bu[u0+1]&1)&&le.keyFrameIndex===void 0&&(le.keyFrameIndex=or),u0+=4,Ju?(Jt=We(bu,u0),u0+=4):Jt=Re,zu&&(u0+=4),wn&&(u0+=4),it+=Jt,Kt+=Jt,y0--);y0--;)Ju?(Jt=We(bu,u0),u0+=4):Jt=Re,zu&&(u0+=4),Ir&&(bu[u0+1]&1||le.keyFrameIndex===void 0&&(le.keyFrameIndex=le.sampleCount-(y0+1),le.keyFrameStart=it),u0+=4),wn&&(u0+=4),it+=Jt,Kt+=Jt;!Kt&&Re&&(Kt+=Re*Nu)}le.duration+=Kt}if(!Object.keys(a).some(b=>a[b].duration)){let b=1/0,w=0;const U=ft(P,["sidx"]);for(let X=0;X<U.length;X++){const V=ct(U[X]);if(V!=null&&V.references){b=Math.min(b,V.earliestPresentationTime/V.timescale);const le=V.references.reduce((pe,Ee)=>pe+Ee.info.duration||0,0);w=Math.max(w,le+V.earliestPresentationTime/V.timescale)}}w&&u(w)&&Object.keys(a).forEach(X=>{a[X].duration||(a[X].duration=w*a[X].timescale-a[X].start)})}return a}function et(P){const t={valid:null,remainder:null},r=ft(P,["moof"]);if(r.length<2)return t.remainder=P,t;const a=r[r.length-1];return t.valid=P.slice(0,a.byteOffset-8),t.remainder=P.slice(a.byteOffset-8),t}function Zt(P,t){const r=new Uint8Array(P.length+t.length);return r.set(P),r.set(t,P.length),r}function Tt(P,t){const r=[],a=t.samples,v=t.timescale,b=t.id;let w=!1;return ft(a,["moof"]).map(X=>{const V=X.byteOffset-8;ft(X,["traf"]).map(pe=>{const Ee=ft(pe,["tfdt"]).map(ke=>{const Re=ke[0];let ot=We(ke,4);return Re===1&&(ot*=Math.pow(2,32),ot+=We(ke,8)),ot/v})[0];return Ee!==void 0&&(P=Ee),ft(pe,["tfhd"]).map(ke=>{const Re=We(ke,4),ot=We(ke,0)&16777215,it=(ot&1)!==0,Kt=(ot&2)!==0,Jt=(ot&8)!==0;let ru=0;const bu=(ot&16)!==0;let Nu=0;const or=(ot&32)!==0;let ju=8;Re===b&&(it&&(ju+=8),Kt&&(ju+=4),Jt&&(ru=We(ke,ju),ju+=4),bu&&(Nu=We(ke,ju),ju+=4),or&&(ju+=4),t.type==="video"&&(w=Nt(t.codec)),ft(pe,["trun"]).map(er=>{const Ju=er[0],zu=We(er,0)&16777215,Ir=(zu&1)!==0;let wn=0;const u0=(zu&4)!==0,y0=(zu&256)!==0;let r0=0;const gn=(zu&512)!==0;let s0=0;const zn=(zu&1024)!==0,p0=(zu&2048)!==0;let H0=0;const Dn=We(er,4);let Cn=8;Ir&&(wn=We(er,Cn),Cn+=4),u0&&(Cn+=4);let Ei=wn+V;for(let Bi=0;Bi<Dn;Bi++){if(y0?(r0=We(er,Cn),Cn+=4):r0=ru,gn?(s0=We(er,Cn),Cn+=4):s0=Nu,zn&&(Cn+=4),p0&&(Ju===0?H0=We(er,Cn):H0=Rt(er,Cn),Cn+=4),t.type===ie.VIDEO){let xi=0;for(;xi<s0;){const Wi=We(a,Ei);if(Ei+=4,Wt(w,a[Ei])){const da=a.subarray(Ei,Ei+Wi);nu(da,w?2:1,P+H0/v,r)}Ei+=Wi,xi+=Wi+4}}P+=r0/v}}))})})}),r}function Nt(P){if(!P)return!1;const t=P.substring(0,4);return t==="hvc1"||t==="hev1"||t==="dvh1"||t==="dvhe"}function Wt(P,t){if(P){const r=t>>1&63;return r===39||r===40}else return(t&31)===6}function nu(P,t,r,a){const v=Ut(P);let b=0;b+=t;let w=0,U=0,X=0;for(;b<v.length;){w=0;do{if(b>=v.length)break;X=v[b++],w+=X}while(X===255);U=0;do{if(b>=v.length)break;X=v[b++],U+=X}while(X===255);const V=v.length-b;let le=b;if(U<V)b+=U;else if(U>V){G.error(`Malformed SEI payload. ${U} is too small, only ${V} bytes left to parse.`);break}if(w===4){if(v[le++]===181){const Ee=tu(v,le);if(le+=2,Ee===49){const ke=We(v,le);if(le+=4,ke===1195456820){const Re=v[le++];if(Re===3){const ot=v[le++],it=31&ot,Kt=64&ot,Jt=Kt?2+it*3:0,ru=new Uint8Array(Jt);if(Kt){ru[0]=ot;for(let bu=1;bu<Jt;bu++)ru[bu]=v[le++]}a.push({type:Re,payloadType:w,pts:r,bytes:ru})}}}}}else if(w===5&&U>16){const pe=[];for(let Re=0;Re<16;Re++){const ot=v[le++].toString(16);pe.push(ot.length==1?"0"+ot:ot),(Re===3||Re===5||Re===7||Re===9)&&pe.push("-")}const Ee=U-16,ke=new Uint8Array(Ee);for(let Re=0;Re<Ee;Re++)ke[Re]=v[le++];a.push({payloadType:w,pts:r,uuid:pe.join(""),userData:ee(ke),userDataBytes:ke})}}}function Ut(P){const t=P.byteLength,r=[];let a=1;for(;a<t-2;)P[a]===0&&P[a+1]===0&&P[a+2]===3?(r.push(a+2),a+=2):a++;if(r.length===0)return P;const v=t-r.length,b=new Uint8Array(v);let w=0;for(a=0;a<v;w++,a++)w===r[0]&&(w++,r.shift()),b[a]=P[w];return b}function we(P){const t=P[0];let r="",a="",v=0,b=0,w=0,U=0,X=0,V=0;if(t===0){for(;kt(P.subarray(V,V+1))!=="\0";)r+=kt(P.subarray(V,V+1)),V+=1;for(r+=kt(P.subarray(V,V+1)),V+=1;kt(P.subarray(V,V+1))!=="\0";)a+=kt(P.subarray(V,V+1)),V+=1;a+=kt(P.subarray(V,V+1)),V+=1,v=We(P,12),b=We(P,16),U=We(P,20),X=We(P,24),V=28}else if(t===1){V+=4,v=We(P,V),V+=4;const pe=We(P,V);V+=4;const Ee=We(P,V);for(V+=4,w=4294967296*pe+Ee,n(w)||(w=Number.MAX_SAFE_INTEGER,G.warn("Presentation time exceeds safe integer limit and wrapped to max safe integer in parsing emsg box")),U=We(P,V),V+=4,X=We(P,V),V+=4;kt(P.subarray(V,V+1))!=="\0";)r+=kt(P.subarray(V,V+1)),V+=1;for(r+=kt(P.subarray(V,V+1)),V+=1;kt(P.subarray(V,V+1))!=="\0";)a+=kt(P.subarray(V,V+1)),V+=1;a+=kt(P.subarray(V,V+1)),V+=1}const le=P.subarray(V,P.byteLength);return{schemeIdUri:r,value:a,timeScale:v,presentationTime:w,presentationTimeDelta:b,eventDuration:U,id:X,payload:le}}function de(P,...t){const r=t.length;let a=8,v=r;for(;v--;)a+=t[v].byteLength;const b=new Uint8Array(a);for(b[0]=a>>24&255,b[1]=a>>16&255,b[2]=a>>8&255,b[3]=a&255,b.set(P,4),v=0,a=8;v<r;v++)b.set(t[v],a),a+=t[v].byteLength;return b}function me(P,t,r){if(P.byteLength!==16)throw new RangeError("Invalid system id");let a,v;a=0,v=new Uint8Array;let b;a>0?(b=new Uint8Array(4),t.length>0&&new DataView(b.buffer).setUint32(0,t.length,!1)):b=new Uint8Array;const w=new Uint8Array(4);return r.byteLength>0&&new DataView(w.buffer).setUint32(0,r.byteLength,!1),de([112,115,115,104],new Uint8Array([a,0,0,0]),P,b,v,w,r)}function xt(P){const t=[];if(P instanceof ArrayBuffer){const r=P.byteLength;let a=0;for(;a+32<r;){const v=new DataView(P,a),b=Ce(v);t.push(b),a+=b.size}}return t}function Ce(P){const t=P.getUint32(0),r=P.byteOffset,a=P.byteLength;if(a<t)return{offset:r,size:a};if(P.getUint32(4)!==1886614376)return{offset:r,size:t};const b=P.getUint32(8)>>>24;if(b!==0&&b!==1)return{offset:r,size:t};const w=P.buffer,U=q(new Uint8Array(w,r+12,16));let X=null,V=null,le=0;if(b===0)le=28;else{const Ee=P.getUint32(28);if(!Ee||a<32+Ee*16)return{offset:r,size:t};X=[];for(let ke=0;ke<Ee;ke++)X.push(new Uint8Array(w,r+32+ke*16,16));le=32+Ee*16}if(!le)return{offset:r,size:t};const pe=P.getUint32(le);return t-32<pe?{offset:r,size:t}:(V=new Uint8Array(w,r+le+4,pe),{version:b,systemId:U,kids:X,data:V,offset:r,size:t})}const at=()=>/\(Windows.+Firefox\//i.test(navigator.userAgent),jt={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,dav1:.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 Et(P,t){const r=jt[t];return!!r&&!!r[P.slice(0,4)]}function De(P,t,r=!0){return!P.split(",").some(a=>!yt(a,t,r))}function yt(P,t,r=!0){var a;const v=ae(r);return(a=v==null?void 0:v.isTypeSupported(Ue(P,t)))!=null?a:!1}function Ue(P,t){return`${t}/mp4;codecs=${P}`}function Ae(P){if(P){const t=P.substring(0,4);return jt.video[t]}return 2}function ht(P){const t=at();return P.split(",").reduce((r,a)=>{const b=t&&Nt(a)?9:jt.video[a];return b?(b*2+r)/(r?3:2):(jt.audio[a]+r)/(r?2:1)},0)}const St={};function Ne(P,t=!0){if(St[P])return St[P];const r={flac:["flac","fLaC","FLAC"],opus:["opus","Opus"],"mp4a.40.34":["mp3"]}[P];for(let v=0;v<r.length;v++){var a;if(yt(r[v],"audio",t))return St[P]=r[v],r[v];if(r[v]==="mp3"&&(a=ae(t))!=null&&a.isTypeSupported("audio/mpeg"))return""}return P}const Fu=/flac|opus|mp4a\.40\.34/i;function _t(P,t=!0){return P.replace(Fu,r=>Ne(r.toLowerCase(),t))}function Zu(P,t){const r=[];if(P){const a=P.split(",");for(let v=0;v<a.length;v++)Et(a[v],"video")||r.push(a[v])}return t&&r.push(t),r.join(",")}function Yu(P,t){if(P&&(P.length>4||["ac-3","ec-3","alac","fLaC","Opus"].indexOf(P)!==-1)&&(wu(P,"audio")||wu(P,"video")))return P;if(t){const r=t.split(",");if(r.length>1){if(P){for(let a=r.length;a--;)if(r[a].substring(0,4)===P.substring(0,4))return r[a]}return r[0]}}return t||P}function wu(P,t){return Et(P,t)&&yt(P,t)}function Iu(P){const t=P.split(",");for(let r=0;r<t.length;r++){const a=t[r].split(".");a.length>2&&a[0]==="avc1"&&(t[r]=`avc1.${parseInt(a[1]).toString(16)}${("000"+parseInt(a[2]).toString(16)).slice(-4)}`)}return t.join(",")}function Ct(P){if(P.startsWith("av01.")){const t=P.split("."),r=["0","111","01","01","01","0"];for(let a=t.length;a>4&&a<10;a++)t[a]=r[a-4];return t.join(".")}return P}function eu(P){const t=ae(P)||{isTypeSupported:()=>!1};return{mpeg:t.isTypeSupported("audio/mpeg"),mp3:t.isTypeSupported('audio/mp4; codecs="mp3"'),ac3:t.isTypeSupported('audio/mp4; codecs="ac-3"')}}function iu(P){return P.replace(/^.+codecs=["']?([^"']+).*$/,"$1")}const au={supported:!0,powerEfficient:!0,smooth:!0},bt={supported:!1,smooth:!1,powerEfficient:!1},Ht={supported:!0,configurations:[],decodingInfoResults:[au]};function Dt(P,t){return{supported:!1,configurations:t,decodingInfoResults:[bt],error:P}}function Ot(P,t,r,a,v,b){const w=P.videoCodec,U=P.audioCodec?P.audioGroups:null,X=b==null?void 0:b.audioCodec,V=b==null?void 0:b.channels,le=V?parseInt(V):X?1/0:2;let pe=null;if(U!=null&&U.length)try{U.length===1&&U[0]?pe=t.groups[U[0]].channels:pe=U.reduce((Ee,ke)=>{if(ke){const Re=t.groups[ke];if(!Re)throw new Error(`Audio track group ${ke} not found`);Object.keys(Re.channels).forEach(ot=>{Ee[ot]=(Ee[ot]||0)+Re.channels[ot]})}return Ee},{2:0})}catch(Ee){return!0}return w!==void 0&&(w.split(",").some(Ee=>Nt(Ee))||P.width>1920&&P.height>1088||P.height>1920&&P.width>1088||P.frameRate>Math.max(a,30)||P.videoRange!=="SDR"&&P.videoRange!==r||P.bitrate>Math.max(v,8e6))||!!pe&&u(le)&&Object.keys(pe).some(Ee=>parseInt(Ee)>le)}function cu(P,t,r,a={}){const v=P.videoCodec;if(!v&&!P.audioCodec||!r)return Promise.resolve(Ht);const b=[],w=Hu(P),U=w.length,X=Wu(P,t,U>0),V=X.length;for(let le=U||1*V||1;le--;){const pe={type:"media-source"};if(U&&(pe.video=w[le%U]),V){pe.audio=X[le%V];const Ee=pe.audio.bitrate;pe.video&&Ee&&(pe.video.bitrate-=Ee)}b.push(pe)}if(v){const le=navigator.userAgent;if(v.split(",").some(pe=>Nt(pe))&&at())return Promise.resolve(Dt(new Error(`Overriding Windows Firefox HEVC MediaCapabilities result based on user-agent string: (${le})`),b))}return Promise.all(b.map(le=>{const pe=rn(le);return a[pe]||(a[pe]=r.decodingInfo(le))})).then(le=>({supported:!le.some(pe=>!pe.supported),configurations:b,decodingInfoResults:le})).catch(le=>({supported:!1,configurations:b,decodingInfoResults:[],error:le}))}function Hu(P){var t;const r=(t=P.videoCodec)==null?void 0:t.split(","),a=ir(P),v=P.width||640,b=P.height||480,w=P.frameRate||30,U=P.videoRange.toLowerCase();return r?r.map(X=>{const V={contentType:Ue(Ct(X),"video"),width:v,height:b,bitrate:a,framerate:w};return U!=="sdr"&&(V.transferFunction=U),V}):[]}function Wu(P,t,r){var a;const v=(a=P.audioCodec)==null?void 0:a.split(","),b=ir(P);return v&&P.audioGroups?P.audioGroups.reduce((w,U)=>{var X;const V=U?(X=t.groups[U])==null?void 0:X.tracks:null;return V?V.reduce((le,pe)=>{if(pe.groupId===U){const Ee=parseFloat(pe.channels||"");v.forEach(ke=>{const Re={contentType:Ue(ke,"audio"),bitrate:r?Br(ke,b):b};Ee&&(Re.channels=""+Ee),le.push(Re)})}return le},w):w},[]):[]}function Br(P,t){if(t<=1)return 1;let r=128e3;return P==="ec-3"?r=768e3:P==="ac-3"&&(r=64e4),Math.min(t/2,r)}function ir(P){return Math.ceil(Math.max(P.bitrate*.9,P.averageBitrate)/1e3)*1e3||1}function rn(P){let t="";const{audio:r,video:a}=P;if(a){const v=iu(a.contentType);t+=`${v}_r${a.height}x${a.width}f${Math.ceil(a.framerate)}${a.transferFunction||"sd"}_${Math.ceil(a.bitrate/1e5)}`}if(r){const v=iu(r.contentType);t+=`${a?"_":""}${v}_c${r.channels}`}return t}const At=["NONE","TYPE-0","TYPE-1",null];function Lu(P){return At.indexOf(P)>-1}const Xr=["SDR","PQ","HLG"];function Rn(P){return!!P&&Xr.indexOf(P)>-1}var Wr={No:"",Yes:"YES",v2:"v2"};function mn(P){const{canSkipUntil:t,canSkipDateRanges:r,age:a}=P,v=a<t/2;return t&&v?r?Wr.v2:Wr.Yes:Wr.No}class Tn{constructor(t,r,a){this.msn=void 0,this.part=void 0,this.skip=void 0,this.msn=t,this.part=r,this.skip=a}addDirectives(t){const r=new self.URL(t);return this.msn!==void 0&&r.searchParams.set("_HLS_msn",this.msn.toString()),this.part!==void 0&&r.searchParams.set("_HLS_part",this.part.toString()),this.skip&&r.searchParams.set("_HLS_skip",this.skip),r.href}}class Gn{constructor(t){if(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.supplemental=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=[t.url],this._attrs=[t.attrs],this.bitrate=t.bitrate,t.details&&(this.details=t.details),this.id=t.id||0,this.name=t.name,this.width=t.width||0,this.height=t.height||0,this.frameRate=t.attrs.optionalFloat("FRAME-RATE",0),this._avgBitrate=t.attrs.decimalInteger("AVERAGE-BANDWIDTH"),this.audioCodec=t.audioCodec,this.videoCodec=t.videoCodec,this.codecSet=[t.videoCodec,t.audioCodec].filter(a=>!!a).map(a=>a.substring(0,4)).join(","),"supplemental"in t){var r;this.supplemental=t.supplemental;const a=(r=t.supplemental)==null?void 0:r.videoCodec;a&&a!==t.videoCodec&&(this.codecSet+=`,${a.substring(0,4)}`)}this.addGroupId("audio",t.attrs.AUDIO),this.addGroupId("text",t.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(t){return In(this._audioGroups,t)}hasSubtitleGroup(t){return In(this._subtitleGroups,t)}get audioGroups(){return this._audioGroups}get subtitleGroups(){return this._subtitleGroups}addGroupId(t,r){if(r){if(t==="audio"){let a=this._audioGroups;a||(a=this._audioGroups=[]),a.indexOf(r)===-1&&a.push(r)}else if(t==="text"){let a=this._subtitleGroups;a||(a=this._subtitleGroups=[]),a.indexOf(r)===-1&&a.push(r)}}}get urlId(){return 0}set urlId(t){}get audioGroupIds(){return this.audioGroups?[this.audioGroupId]:void 0}get textGroupIds(){return this.subtitleGroups?[this.textGroupId]:void 0}get audioGroupId(){var t;return(t=this.audioGroups)==null?void 0:t[0]}get textGroupId(){var t;return(t=this.subtitleGroups)==null?void 0:t[0]}addFallback(){}}function In(P,t){return!t||!P?!1:P.indexOf(t)!==-1}function Yn(){if(typeof matchMedia=="function"){const P=matchMedia("(dynamic-range: high)"),t=matchMedia("bad query");if(P.media!==t.media)return P.matches===!0}return!1}function E0(P,t){let r=!1,a=[];if(P&&(r=P!=="SDR",a=[P]),t){a=t.allowedVideoRanges||Xr.slice(0);const v=a.join("")!=="SDR"&&!t.videoCodec;r=t.preferHDR!==void 0?t.preferHDR:v&&Yn(),r||(a=["SDR"])}return{preferHDR:r,allowedVideoRanges:a}}const o0=P=>{const t=new WeakSet;return(r,a)=>{if(P&&(a=P(r,a)),typeof a=="object"&&a!==null){if(t.has(a))return;t.add(a)}return a}},n0=(P,t)=>JSON.stringify(P,o0(t));function yn(P,t,r,a,v){const b=Object.keys(P),w=a==null?void 0:a.channels,U=a==null?void 0:a.audioCodec,X=v==null?void 0:v.videoCodec,V=w&&parseInt(w)===2;let le=!1,pe=!1,Ee=1/0,ke=1/0,Re=1/0,ot=1/0,it=0,Kt=[];const{preferHDR:Jt,allowedVideoRanges:ru}=E0(t,v);for(let er=b.length;er--;){const Ju=P[b[er]];le||(le=Ju.channels[2]>0),Ee=Math.min(Ee,Ju.minHeight),ke=Math.min(ke,Ju.minFramerate),Re=Math.min(Re,Ju.minBitrate),ru.filter(Ir=>Ju.videoRanges[Ir]>0).length>0&&(pe=!0)}Ee=u(Ee)?Ee:0,ke=u(ke)?ke:0;const bu=Math.max(1080,Ee),Nu=Math.max(30,ke);Re=u(Re)?Re:r,r=Math.max(Re,r),pe||(t=void 0);const or=b.length>1;return{codecSet:b.reduce((er,Ju)=>{const zu=P[Ju];if(Ju===er)return er;if(Kt=pe?ru.filter(Ir=>zu.videoRanges[Ir]>0):[],or){if(zu.minBitrate>r)return Qn(Ju,`min bitrate of ${zu.minBitrate} > current estimate of ${r}`),er;if(!zu.hasDefaultAudio)return Qn(Ju,"no renditions with default or auto-select sound found"),er;if(U&&Ju.indexOf(U.substring(0,4))%5!==0)return Qn(Ju,`audio codec preference "${U}" not found`),er;if(w&&!V){if(!zu.channels[w])return Qn(Ju,`no renditions with ${w} channel sound found (channels options: ${Object.keys(zu.channels)})`),er}else if((!U||V)&&le&&zu.channels[2]===0)return Qn(Ju,"no renditions with stereo sound found"),er;if(zu.minHeight>bu)return Qn(Ju,`min resolution of ${zu.minHeight} > maximum of ${bu}`),er;if(zu.minFramerate>Nu)return Qn(Ju,`min framerate of ${zu.minFramerate} > maximum of ${Nu}`),er;if(!Kt.some(Ir=>zu.videoRanges[Ir]>0))return Qn(Ju,`no variants with VIDEO-RANGE of ${n0(Kt)} found`),er;if(X&&Ju.indexOf(X.substring(0,4))%5!==0)return Qn(Ju,`video codec preference "${X}" not found`),er;if(zu.maxScore<it)return Qn(Ju,`max score of ${zu.maxScore} < selected max of ${it}`),er}return er&&(ht(Ju)>=ht(er)||zu.fragmentError>P[er].fragmentError)?er:(ot=zu.minIndex,it=zu.maxScore,Ju)},void 0),videoRanges:Kt,preferHDR:Jt,minFramerate:ke,minBitrate:Re,minIndex:ot}}function Qn(P,t){G.log(`[abr] start candidates with "${P}" ignored because ${t}`)}function k0(P){return P.reduce((t,r)=>{let a=t.groups[r.groupId];a||(a=t.groups[r.groupId]={tracks:[],channels:{2:0},hasDefault:!1,hasAutoSelect:!1}),a.tracks.push(r);const v=r.channels||"2";return a.channels[v]=(a.channels[v]||0)+1,a.hasDefault=a.hasDefault||r.default,a.hasAutoSelect=a.hasAutoSelect||r.autoselect,a.hasDefault&&(t.hasDefaultAudio=!0),a.hasAutoSelect&&(t.hasAutoSelectAudio=!0),t},{hasDefaultAudio:!1,hasAutoSelectAudio:!1,groups:{}})}function Bt(P,t,r,a){return P.slice(r,a+1).reduce((v,b,w)=>{if(!b.codecSet)return v;const U=b.audioGroups;let X=v[b.codecSet];X||(v[b.codecSet]=X={minBitrate:1/0,minHeight:1/0,minFramerate:1/0,minIndex:w,maxScore:0,videoRanges:{SDR:0},channels:{2:0},hasDefaultAudio:!U,fragmentError:0}),X.minBitrate=Math.min(X.minBitrate,b.bitrate);const V=Math.min(b.height,b.width);return X.minHeight=Math.min(X.minHeight,V),X.minFramerate=Math.min(X.minFramerate,b.frameRate),X.minIndex=Math.min(X.minIndex,w),X.maxScore=Math.max(X.maxScore,b.score),X.fragmentError+=b.fragmentError,X.videoRanges[b.videoRange]=(X.videoRanges[b.videoRange]||0)+1,U&&U.forEach(le=>{if(!le)return;const pe=t.groups[le];pe&&(X.hasDefaultAudio=X.hasDefaultAudio||t.hasDefaultAudio?pe.hasDefault:pe.hasAutoSelect||!t.hasDefaultAudio&&!t.hasAutoSelectAudio,Object.keys(pe.channels).forEach(Ee=>{X.channels[Ee]=(X.channels[Ee]||0)+pe.channels[Ee]}))}),v},{})}function S0(P){if(!P)return P;const{lang:t,assocLang:r,characteristics:a,channels:v,audioCodec:b}=P;return{lang:t,assocLang:r,characteristics:a,channels:v,audioCodec:b}}function Jn(P,t,r){if("attrs"in P){const a=t.indexOf(P);if(a!==-1)return a}for(let a=0;a<t.length;a++){const v=t[a];if(Fn(P,v,r))return a}return-1}function Fn(P,t,r){const{groupId:a,name:v,lang:b,assocLang:w,default:U}=P,X=P.forced;return(a===void 0||t.groupId===a)&&(v===void 0||t.name===v)&&(b===void 0||j0(b,t.lang))&&(b===void 0||t.assocLang===w)&&(U===void 0||t.default===U)&&(X===void 0||t.forced===X)&&(!("characteristics"in P)||e0(P.characteristics||"",t.characteristics))&&(r===void 0||r(P,t))}function j0(P,t="--"){return P.length===t.length?P===t:P.startsWith(t)||t.startsWith(P)}function e0(P,t=""){const r=P.split(","),a=t.split(",");return r.length===a.length&&!r.some(v=>a.indexOf(v)===-1)}function sn(P,t){const{audioCodec:r,channels:a}=P;return(r===void 0||(t.audioCodec||"").substring(0,4)===r.substring(0,4))&&(a===void 0||a===(t.channels||"2"))}function jr(P,t,r,a,v){const b=t[a],U=t.reduce((Ee,ke,Re)=>{const ot=ke.uri;return(Ee[ot]||(Ee[ot]=[])).push(Re),Ee},{})[b.uri];U.length>1&&(a=Math.max.apply(Math,U));const X=b.videoRange,V=b.frameRate,le=b.codecSet.substring(0,4),pe=xe(t,a,Ee=>{if(Ee.videoRange!==X||Ee.frameRate!==V||Ee.codecSet.substring(0,4)!==le)return!1;const ke=Ee.audioGroups,Re=r.filter(ot=>!ke||ke.indexOf(ot.groupId)!==-1);return Jn(P,Re,v)>-1});return pe>-1?pe:xe(t,a,Ee=>{const ke=Ee.audioGroups,Re=r.filter(ot=>!ke||ke.indexOf(ot.groupId)!==-1);return Jn(P,Re,v)>-1})}function xe(P,t,r){for(let a=t;a>-1;a--)if(r(P[a]))return a;for(let a=t+1;a<P.length;a++)if(r(P[a]))return a;return-1}function nt(P,t){var r;return!!P&&P!==((r=t.loadLevelObj)==null?void 0:r.uri)}class Je extends O{constructor(t){super("abr",t.logger),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.rebufferNotice=-1,this.supportedCache={},this.bwEstimator=void 0,this._abandonRulesCheck=r=>{var a;const{fragCurrent:v,partCurrent:b,hls:w}=this,{autoLevelEnabled:U,media:X}=w;if(!v||!X)return;const V=performance.now(),le=b?b.stats:v.stats,pe=b?b.duration:v.duration,Ee=V-le.loading.start,ke=w.minAutoLevel,Re=v.level,ot=this._nextAutoLevel;if(le.aborted||le.loaded&&le.loaded===le.total||Re<=ke){this.clearTimer(),this._nextAutoLevel=-1;return}if(!U)return;const it=ot>-1&&ot!==Re,Kt=!!r||it;if(!Kt&&(X.paused||!X.playbackRate||!X.readyState))return;const Jt=w.mainForwardBufferInfo;if(!Kt&&Jt===null)return;const ru=this.bwEstimator.getEstimateTTFB(),bu=Math.abs(X.playbackRate);if(Ee<=Math.max(ru,1e3*(pe/(bu*2))))return;const Nu=Jt?Jt.len/bu:0,or=le.loading.first?le.loading.first-le.loading.start:-1,ju=le.loaded&&or>-1,er=this.getBwEstimate(),Ju=w.levels,zu=Ju[Re],Ir=Math.max(le.loaded,Math.round(pe*(v.bitrate||zu.averageBitrate)/8));let wn=ju?Ee-or:Ee;wn<1&&ju&&(wn=Math.min(Ee,le.loaded*8/er));const u0=ju?le.loaded*1e3/wn:0,y0=ru/1e3,r0=u0?(Ir-le.loaded)/u0:Ir*8/er+y0;if(r0<=Nu)return;const gn=u0?u0*8:er,s0=((a=(r==null?void 0:r.details)||this.hls.latestLevelDetails)==null?void 0:a.live)===!0,zn=this.hls.config.abrBandWidthUpFactor;let p0=Number.POSITIVE_INFINITY,H0;for(H0=Re-1;H0>ke;H0--){const Bi=Ju[H0].maxBitrate,xi=!Ju[H0].details||s0;if(p0=this.getTimeToLoadFrag(y0,gn,pe*Bi,xi),p0<Math.min(Nu,pe+y0))break}if(p0>=r0||p0>pe*10)return;ju?this.bwEstimator.sample(Ee-Math.min(ru,or),le.loaded):this.bwEstimator.sampleTTFB(Ee);const Dn=Ju[H0].maxBitrate;this.getBwEstimate()*zn>Dn&&this.resetEstimator(Dn);const Cn=this.findBestLevel(Dn,ke,H0,0,Nu,1,1);Cn>-1&&(H0=Cn),this.warn(`Fragment ${v.sn}${b?" part "+b.index:""} of level ${Re} is loading too slowly;
|
|
|
Fragment duration: ${v.duration.toFixed(3)}
|
|
|
Time to underbuffer: ${Nu.toFixed(3)} s
|
|
|
Estimated load time for current fragment: ${r0.toFixed(3)} s
|
|
|
Estimated load time for down switch fragment: ${p0.toFixed(3)} s
|
|
|
TTFB estimate: ${or|0} ms
|
|
|
Current BW estimate: ${u(er)?er|0:"Unknown"} bps
|
|
|
New BW estimate: ${this.getBwEstimate()|0} bps
|
|
|
Switching to level ${H0} @ ${Dn|0} bps`),w.nextLoadLevel=w.nextAutoLevel=H0,this.clearTimer();const Ei=()=>{if(this.clearTimer(),this.fragCurrent===v&&this.hls.loadLevel===H0&&H0>0){const Bi=this.getStarvationDelay();if(this.warn(`Aborting inflight request ${H0>0?"and switching down":""}
|
|
|
Fragment duration: ${v.duration.toFixed(3)} s
|
|
|
Time to underbuffer: ${Bi.toFixed(3)} s`),v.abortRequests(),this.fragCurrent=this.partCurrent=null,H0>ke){let xi=this.findBestLevel(this.hls.levels[ke].bitrate,ke,H0,0,Bi,1,1);xi===-1&&(xi=ke),this.hls.nextLoadLevel=this.hls.nextAutoLevel=xi,this.resetEstimator(this.hls.levels[xi].bitrate)}}};it||r0>p0*2?Ei():this.timer=self.setInterval(Ei,p0*1e3),w.trigger(s.FRAG_LOAD_EMERGENCY_ABORTED,{frag:v,part:b,stats:le})},this.hls=t,this.bwEstimator=this.initEstimator(),this.registerListeners()}resetEstimator(t){t&&(this.log(`setting initial bwe to ${t}`),this.hls.config.abrEwmaDefaultEstimate=t),this.firstSelection=-1,this.bwEstimator=this.initEstimator()}initEstimator(){const t=this.hls.config;return new B(t.abrEwmaSlowVoD,t.abrEwmaFastVoD,t.abrEwmaDefaultEstimate)}registerListeners(){const{hls:t}=this;t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.FRAG_LOADING,this.onFragLoading,this),t.on(s.FRAG_LOADED,this.onFragLoaded,this),t.on(s.FRAG_BUFFERED,this.onFragBuffered,this),t.on(s.LEVEL_SWITCHING,this.onLevelSwitching,this),t.on(s.LEVEL_LOADED,this.onLevelLoaded,this),t.on(s.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(s.MAX_AUTO_LEVEL_UPDATED,this.onMaxAutoLevelUpdated,this),t.on(s.ERROR,this.onError,this)}unregisterListeners(){const{hls:t}=this;t&&(t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.FRAG_LOADING,this.onFragLoading,this),t.off(s.FRAG_LOADED,this.onFragLoaded,this),t.off(s.FRAG_BUFFERED,this.onFragBuffered,this),t.off(s.LEVEL_SWITCHING,this.onLevelSwitching,this),t.off(s.LEVEL_LOADED,this.onLevelLoaded,this),t.off(s.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(s.MAX_AUTO_LEVEL_UPDATED,this.onMaxAutoLevelUpdated,this),t.off(s.ERROR,this.onError,this))}destroy(){this.unregisterListeners(),this.clearTimer(),this.hls=this._abandonRulesCheck=this.supportedCache=null,this.fragCurrent=this.partCurrent=null}onManifestLoading(t,r){this.lastLoadedFragLevel=-1,this.firstSelection=-1,this.lastLevelLoadSec=0,this.supportedCache={},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(t,r){const a=r.frag;if(!this.ignoreFragment(a)){if(!a.bitrateTest){var v;this.fragCurrent=a,this.partCurrent=(v=r.part)!=null?v:null}this.clearTimer(),this.timer=self.setInterval(this._abandonRulesCheck,100)}}onLevelSwitching(t,r){this.clearTimer()}onError(t,r){if(!r.fatal)switch(r.details){case d.BUFFER_ADD_CODEC_ERROR:case d.BUFFER_APPEND_ERROR:this.lastLoadedFragLevel=-1,this.firstSelection=-1;break;case d.FRAG_LOAD_TIMEOUT:{const a=r.frag,{fragCurrent:v,partCurrent:b}=this;if(a&&v&&a.sn===v.sn&&a.level===v.level){const w=performance.now(),U=b?b.stats:a.stats,X=w-U.loading.start,V=U.loading.first?U.loading.first-U.loading.start:-1;if(U.loaded&&V>-1){const pe=this.bwEstimator.getEstimateTTFB();this.bwEstimator.sample(X-Math.min(pe,V),U.loaded)}else this.bwEstimator.sampleTTFB(X)}break}}}getTimeToLoadFrag(t,r,a,v){const b=t+a/r,w=v?t+this.lastLevelLoadSec:0;return b+w}onLevelLoaded(t,r){const a=this.hls.config,{loading:v}=r.stats,b=v.end-v.first;u(b)&&(this.lastLevelLoadSec=b/1e3),r.details.live?this.bwEstimator.update(a.abrEwmaSlowLive,a.abrEwmaFastLive):this.bwEstimator.update(a.abrEwmaSlowVoD,a.abrEwmaFastVoD),this.timer>-1&&this._abandonRulesCheck(r.levelInfo)}onFragLoaded(t,{frag:r,part:a}){const v=a?a.stats:r.stats;if(r.type===o.MAIN&&this.bwEstimator.sampleTTFB(v.loading.first-v.loading.start),!this.ignoreFragment(r)){if(this.clearTimer(),r.level===this._nextAutoLevel&&(this._nextAutoLevel=-1),this.firstSelection=-1,this.hls.config.abrMaxWithRealBitrate){const b=a?a.duration:r.duration,w=this.hls.levels[r.level],U=(w.loaded?w.loaded.bytes:0)+v.loaded,X=(w.loaded?w.loaded.duration:0)+b;w.loaded={bytes:U,duration:X},w.realBitrate=Math.round(8*U/X)}if(r.bitrateTest){const b={stats:v,frag:r,part:a,id:r.type};this.onFragBuffered(s.FRAG_BUFFERED,b),r.bitrateTest=!1}else this.lastLoadedFragLevel=r.level}}onFragBuffered(t,r){const{frag:a,part:v}=r,b=v!=null&&v.stats.loaded?v.stats:a.stats;if(b.aborted||this.ignoreFragment(a))return;const w=b.parsing.end-b.loading.start-Math.min(b.loading.first-b.loading.start,this.bwEstimator.getEstimateTTFB());this.bwEstimator.sample(w,b.loaded),b.bwEstimate=this.getBwEstimate(),a.bitrateTest?this.bitrateTestDelay=w/1e3:this.bitrateTestDelay=0}ignoreFragment(t){return t.type!==o.MAIN||t.sn==="initSegment"}clearTimer(){this.timer>-1&&(self.clearInterval(this.timer),this.timer=-1)}get firstAutoLevel(){const{maxAutoLevel:t,minAutoLevel:r}=this.hls,a=this.getBwEstimate(),v=this.hls.config.maxStarvationDelay,b=this.findBestLevel(a,r,t,0,v,1,1);if(b>-1)return b;const w=this.hls.firstLevel,U=Math.min(Math.max(w,r),t);return this.warn(`Could not find best starting auto level. Defaulting to first in playlist ${w} clamped to ${U}`),U}get forcedAutoLevel(){return this.nextAutoLevelKey?-1:this._nextAutoLevel}get nextAutoLevel(){const t=this.forcedAutoLevel,a=this.bwEstimator.canEstimate(),v=this.lastLoadedFragLevel>-1;if(t!==-1&&(!a||!v||this.nextAutoLevelKey===this.getAutoLevelKey()))return t;const b=a&&v?this.getNextABRAutoLevel():this.firstAutoLevel;if(t!==-1){const w=this.hls.levels;if(w.length>Math.max(t,b)&&w[t].loadError<=w[b].loadError)return t}return this._nextAutoLevel=b,this.nextAutoLevelKey=this.getAutoLevelKey(),b}getAutoLevelKey(){return`${this.getBwEstimate()}_${this.getStarvationDelay().toFixed(2)}`}getNextABRAutoLevel(){const{fragCurrent:t,partCurrent:r,hls:a}=this;if(a.levels.length<=1)return a.loadLevel;const{maxAutoLevel:v,config:b,minAutoLevel:w}=a,U=r?r.duration:t?t.duration:0,X=this.getBwEstimate(),V=this.getStarvationDelay();let le=b.abrBandWidthFactor,pe=b.abrBandWidthUpFactor;if(V){const it=this.findBestLevel(X,w,v,V,0,le,pe);if(it>=0)return this.rebufferNotice=-1,it}let Ee=U?Math.min(U,b.maxStarvationDelay):b.maxStarvationDelay;if(!V){const it=this.bitrateTestDelay;it&&(Ee=(U?Math.min(U,b.maxLoadingDelay):b.maxLoadingDelay)-it,this.info(`bitrate test took ${Math.round(1e3*it)}ms, set first fragment max fetchDuration to ${Math.round(1e3*Ee)} ms`),le=pe=1)}const ke=this.findBestLevel(X,w,v,V,Ee,le,pe);if(this.rebufferNotice!==ke&&(this.rebufferNotice=ke,this.info(`${V?"rebuffering expected":"buffer is empty"}, optimal quality level ${ke}`)),ke>-1)return ke;const Re=a.levels[w],ot=a.loadLevelObj;return ot&&(Re==null?void 0:Re.bitrate)<ot.bitrate?w:a.loadLevel}getStarvationDelay(){const t=this.hls,r=t.media;if(!r)return 1/0;const a=r&&r.playbackRate!==0?Math.abs(r.playbackRate):1,v=t.mainForwardBufferInfo;return(v?v.len:0)/a}getBwEstimate(){return this.bwEstimator.canEstimate()?this.bwEstimator.getEstimate():this.hls.config.abrEwmaDefaultEstimate}findBestLevel(t,r,a,v,b,w,U){var X;const V=v+b,le=this.lastLoadedFragLevel,pe=le===-1?this.hls.firstLevel:le,{fragCurrent:Ee,partCurrent:ke}=this,{levels:Re,allAudioTracks:ot,loadLevel:it,config:Kt}=this.hls;if(Re.length===1)return 0;const Jt=Re[pe],ru=!!((X=this.hls.latestLevelDetails)!=null&&X.live),bu=it===-1||le===-1;let Nu,or="SDR",ju=(Jt==null?void 0:Jt.frameRate)||0;const{audioPreference:er,videoPreference:Ju}=Kt,zu=this.audioTracksByGroup||(this.audioTracksByGroup=k0(ot));let Ir=-1;if(bu){if(this.firstSelection!==-1)return this.firstSelection;const gn=this.codecTiers||(this.codecTiers=Bt(Re,zu,r,a)),s0=yn(gn,or,t,er,Ju),{codecSet:zn,videoRanges:p0,minFramerate:H0,minBitrate:Dn,minIndex:Cn,preferHDR:Ei}=s0;Ir=Cn,Nu=zn,or=Ei?p0[p0.length-1]:p0[0],ju=H0,t=Math.max(t,Dn),this.log(`picked start tier ${n0(s0)}`)}else Nu=Jt==null?void 0:Jt.codecSet,or=Jt==null?void 0:Jt.videoRange;const wn=ke?ke.duration:Ee?Ee.duration:0,u0=this.bwEstimator.getEstimateTTFB()/1e3,y0=[];for(let gn=a;gn>=r;gn--){var r0;const s0=Re[gn],zn=gn>pe;if(!s0)continue;if(Kt.useMediaCapabilities&&!s0.supportedResult&&!s0.supportedPromise){const xi=navigator.mediaCapabilities;typeof(xi==null?void 0:xi.decodingInfo)=="function"&&Ot(s0,zu,or,ju,t,er)?(s0.supportedPromise=cu(s0,zu,xi,this.supportedCache),s0.supportedPromise.then(Wi=>{if(!this.hls)return;s0.supportedResult=Wi;const da=this.hls.levels,b0=da.indexOf(s0);Wi.error?this.warn(`MediaCapabilities decodingInfo error: "${Wi.error}" for level ${b0} ${n0(Wi)}`):Wi.supported?Wi.decodingInfoResults.some(uo=>uo.smooth===!1||uo.powerEfficient===!1)&&this.log(`MediaCapabilities decodingInfo for level ${b0} not smooth or powerEfficient: ${n0(Wi)}`):(this.warn(`Unsupported MediaCapabilities decodingInfo result for level ${b0} ${n0(Wi)}`),b0>-1&&da.length>1&&(this.log(`Removing unsupported level ${b0}`),this.hls.removeLevel(b0),this.hls.loadLevel===-1&&(this.hls.nextLoadLevel=0)))}).catch(Wi=>{this.warn(`Error handling MediaCapabilities decodingInfo: ${Wi}`)})):s0.supportedResult=Ht}if((Nu&&s0.codecSet!==Nu||or&&s0.videoRange!==or||zn&&ju>s0.frameRate||!zn&&ju>0&&ju<s0.frameRate||(r0=s0.supportedResult)!=null&&(r0=r0.decodingInfoResults)!=null&&r0.some(xi=>xi.smooth===!1))&&(!bu||gn!==Ir)){y0.push(gn);continue}const p0=s0.details,H0=(ke?p0==null?void 0:p0.partTarget:p0==null?void 0:p0.averagetargetduration)||wn;let Dn;zn?Dn=U*t:Dn=w*t;const Cn=wn&&v>=wn*2&&b===0?s0.averageBitrate:s0.maxBitrate,Ei=this.getTimeToLoadFrag(u0,Dn,Cn*H0,p0===void 0);if(Dn>=Cn&&(gn===le||s0.loadError===0&&s0.fragmentError===0)&&(Ei<=u0||!u(Ei)||ru&&!this.bitrateTestDelay||Ei<V)){const xi=this.forcedAutoLevel;return gn!==it&&(xi===-1||xi!==it)&&(y0.length&&this.trace(`Skipped level(s) ${y0.join(",")} of ${a} max with CODECS and VIDEO-RANGE:"${Re[y0[0]].codecs}" ${Re[y0[0]].videoRange}; not compatible with "${Nu}" ${or}`),this.info(`switch candidate:${pe}->${gn} adjustedbw(${Math.round(Dn)})-bitrate=${Math.round(Dn-Cn)} ttfb:${u0.toFixed(1)} avgDuration:${H0.toFixed(1)} maxFetchDuration:${V.toFixed(1)} fetchDuration:${Ei.toFixed(1)} firstSelection:${bu} codecSet:${s0.codecSet} videoRange:${s0.videoRange} hls.loadLevel:${it}`)),bu&&(this.firstSelection=gn),gn}}return-1}set nextAutoLevel(t){const r=this.deriveNextAutoLevel(t);this._nextAutoLevel!==r&&(this.nextAutoLevelKey="",this._nextAutoLevel=r)}deriveNextAutoLevel(t){const{maxAutoLevel:r,minAutoLevel:a}=this.hls;return Math.min(Math.max(t,a),r)}}const Ft={search:function(P,t){let r=0,a=P.length-1,v=null,b=null;for(;r<=a;){v=(r+a)/2|0,b=P[v];const w=t(b);if(w>0)r=v+1;else if(w<0)a=v-1;else return b}return null}};function dt(P,t,r){if(t===null||!Array.isArray(P)||!P.length||!u(t))return null;const a=P[0].programDateTime;if(t<(a||0))return null;const v=P[P.length-1].endProgramDateTime;if(t>=(v||0))return null;for(let b=0;b<P.length;++b){const w=P[b];if(Uu(t,r,w))return w}return null}function su(P,t,r=0,a=0,v=.005){let b=null;if(P){b=t[1+P.sn-t[0].sn]||null;const U=P.endDTS-r;U>0&&U<15e-7&&(r+=15e-7),b&&P.level!==b.level&&b.end<=P.end&&(b=t[2+P.sn-t[0].sn]||null)}else r===0&&t[0].start===0&&(b=t[0]);if(b&&((!P||P.level===b.level)&&Du(r,a,b)===0||pu(b,P,Math.min(v,a))))return b;const w=Ft.search(t,Du.bind(null,r,a));return w&&(w!==P||!b)?w:b}function pu(P,t,r){if(t&&t.start===0&&t.level<P.level&&(t.endPTS||0)>0){const a=t.tagList.reduce((v,b)=>(b[0]==="INF"&&(v+=parseFloat(b[1])),v),r);return P.start<=a}return!1}function Du(P=0,t=0,r){if(r.start<=P&&r.start+r.duration>P)return 0;const a=Math.min(t,r.duration+(r.deltaPTS?r.deltaPTS:0));return r.start+r.duration-a<=P?1:r.start-a>P&&r.start?-1:0}function Uu(P,t,r){const a=Math.min(t,r.duration+(r.deltaPTS?r.deltaPTS:0))*1e3;return(r.endProgramDateTime||0)-a>P}function Ku(P,t,r){if(P&&P.startCC<=t&&P.endCC>=t){let a=P.fragments;const{fragmentHint:v}=P;v&&(a=a.concat(v));let b;return Ft.search(a,w=>w.cc<t?1:w.cc>t?-1:(b=w,w.end<=r?1:w.start>r?-1:0)),b||null}return null}function Ru(P){switch(P.details){case d.FRAG_LOAD_TIMEOUT:case d.KEY_LOAD_TIMEOUT:case d.LEVEL_LOAD_TIMEOUT:case d.MANIFEST_LOAD_TIMEOUT:return!0}return!1}function br(P){return P.details.startsWith("key")}function hu(P){return br(P)&&!!P.frag&&!P.frag.decryptdata}function Or(P,t){const r=Ru(t);return P.default[`${r?"timeout":"error"}Retry`]}function Yr(P,t){const r=P.backoff==="linear"?1:Math.pow(2,t);return Math.min(r*P.retryDelayMs,P.maxRetryDelayMs)}function Pr(P){return E(E({},P),{errorRetry:null,timeoutRetry:null})}function lr(P,t,r,a){if(!P)return!1;const v=a==null?void 0:a.code,b=t<P.maxNumRetry&&(rr(v)||!!r);return P.shouldRetry?P.shouldRetry(P,t,r,a,b):b}function rr(P){return Gr(P)||!!P&&(P<400||P>499)}function Gr(P){return P===0&&navigator.onLine===!1}var nr={DoNothing:0,SendEndCallback:1,SendAlternateToPenaltyBox:2,RemoveAlternatePermanently:3,InsertDiscontinuity:4,RetryRequest:5},Kr={None:0,MoveAllAlternatesMatchingHost:1,MoveAllAlternatesMatchingHDCP:2,MoveAllAlternatesMatchingKey:4,SwitchToSDR:8};class Qr extends O{constructor(t){super("error-controller",t.logger),this.hls=void 0,this.playlistError=0,this.hls=t,this.registerListeners()}registerListeners(){const t=this.hls;t.on(s.ERROR,this.onError,this),t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.LEVEL_UPDATED,this.onLevelUpdated,this)}unregisterListeners(){const t=this.hls;t&&(t.off(s.ERROR,this.onError,this),t.off(s.ERROR,this.onErrorOut,this),t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.LEVEL_UPDATED,this.onLevelUpdated,this))}destroy(){this.unregisterListeners(),this.hls=null}startLoad(t){}stopLoad(){this.playlistError=0}getVariantLevelIndex(t){return(t==null?void 0:t.type)===o.MAIN?t.level:this.getVariantIndex()}getVariantIndex(){var t;const r=this.hls,a=r.currentLevel;return(t=r.loadLevelObj)!=null&&t.details||a===-1?r.loadLevel:a}variantHasKey(t,r){if(t){var a;if((a=t.details)!=null&&a.hasKey(r))return!0;const v=t.audioGroups;if(v)return this.hls.allAudioTracks.filter(w=>v.indexOf(w.groupId)>=0).some(w=>{var U;return(U=w.details)==null?void 0:U.hasKey(r)})}return!1}onManifestLoading(){this.playlistError=0}onLevelUpdated(){this.playlistError=0}onError(t,r){var a;if(r.fatal)return;const v=this.hls,b=r.context;switch(r.details){case d.FRAG_LOAD_ERROR:case d.FRAG_LOAD_TIMEOUT:case d.KEY_LOAD_ERROR:case d.KEY_LOAD_TIMEOUT:r.errorAction=this.getFragRetryOrSwitchAction(r);return;case d.FRAG_PARSING_ERROR:if((a=r.frag)!=null&&a.gap){r.errorAction=Ar();return}case d.FRAG_GAP:case d.FRAG_DECRYPT_ERROR:{r.errorAction=this.getFragRetryOrSwitchAction(r),r.errorAction.action=nr.SendAlternateToPenaltyBox;return}case d.LEVEL_EMPTY_ERROR:case d.LEVEL_PARSING_ERROR:{var w;const X=r.parent===o.MAIN?r.level:v.loadLevel;r.details===d.LEVEL_EMPTY_ERROR&&((w=r.context)!=null&&(w=w.levelDetails)!=null&&w.live)?r.errorAction=this.getPlaylistRetryOrSwitchAction(r,X):(r.levelRetry=!1,r.errorAction=this.getLevelSwitchAction(r,X))}return;case d.LEVEL_LOAD_ERROR:case d.LEVEL_LOAD_TIMEOUT:typeof(b==null?void 0:b.level)=="number"&&(r.errorAction=this.getPlaylistRetryOrSwitchAction(r,b.level));return;case d.AUDIO_TRACK_LOAD_ERROR:case d.AUDIO_TRACK_LOAD_TIMEOUT:case d.SUBTITLE_LOAD_ERROR:case d.SUBTITLE_TRACK_LOAD_TIMEOUT:if(b){const X=v.loadLevelObj;if(X&&(b.type===h.AUDIO_TRACK&&X.hasAudioGroup(b.groupId)||b.type===h.SUBTITLE_TRACK&&X.hasSubtitleGroup(b.groupId))){r.errorAction=this.getPlaylistRetryOrSwitchAction(r,v.loadLevel),r.errorAction.action=nr.SendAlternateToPenaltyBox,r.errorAction.flags=Kr.MoveAllAlternatesMatchingHost;return}}return;case d.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED:r.errorAction={action:nr.SendAlternateToPenaltyBox,flags:Kr.MoveAllAlternatesMatchingHDCP};return;case d.KEY_SYSTEM_SESSION_UPDATE_FAILED:case d.KEY_SYSTEM_STATUS_INTERNAL_ERROR:case d.KEY_SYSTEM_NO_SESSION:r.errorAction={action:nr.SendAlternateToPenaltyBox,flags:Kr.MoveAllAlternatesMatchingKey};return;case d.BUFFER_ADD_CODEC_ERROR:case d.REMUX_ALLOC_ERROR:case d.BUFFER_APPEND_ERROR:if(!r.errorAction){var U;r.errorAction=this.getLevelSwitchAction(r,(U=r.level)!=null?U:v.loadLevel)}return;case d.INTERNAL_EXCEPTION:case d.BUFFER_APPENDING_ERROR:case d.BUFFER_FULL_ERROR:case d.LEVEL_SWITCH_ERROR:case d.BUFFER_STALLED_ERROR:case d.BUFFER_SEEK_OVER_HOLE:case d.BUFFER_NUDGE_ON_STALL:r.errorAction=Ar();return}r.type===c.KEY_SYSTEM_ERROR&&(r.levelRetry=!1,r.errorAction=Ar())}getPlaylistRetryOrSwitchAction(t,r){const a=this.hls,v=Or(a.config.playlistLoadPolicy,t),b=this.playlistError++;if(lr(v,b,Ru(t),t.response))return{action:nr.RetryRequest,flags:Kr.None,retryConfig:v,retryCount:b};const U=this.getLevelSwitchAction(t,r);return v&&(U.retryConfig=v,U.retryCount=b),U}getFragRetryOrSwitchAction(t){const r=this.hls,a=this.getVariantLevelIndex(t.frag),v=r.levels[a],{fragLoadPolicy:b,keyLoadPolicy:w}=r.config,U=Or(br(t)?w:b,t),X=r.levels.reduce((le,pe)=>le+pe.fragmentError,0);if(v&&(t.details!==d.FRAG_GAP&&v.fragmentError++,!hu(t)&&lr(U,X,Ru(t),t.response)))return{action:nr.RetryRequest,flags:Kr.None,retryConfig:U,retryCount:X};const V=this.getLevelSwitchAction(t,a);return U&&(V.retryConfig=U,V.retryCount=X),V}getLevelSwitchAction(t,r){const a=this.hls;r==null&&(r=a.loadLevel);const v=this.hls.levels[r];if(v){var b,w;const V=t.details;v.loadError++,V===d.BUFFER_APPEND_ERROR&&v.fragmentError++;let le=-1;const{levels:pe,loadLevel:Ee,minAutoLevel:ke,maxAutoLevel:Re}=a;!a.autoLevelEnabled&&!a.config.preserveManualLevelOnError&&(a.loadLevel=-1);const ot=(b=t.frag)==null?void 0:b.type,Kt=(ot===o.AUDIO&&V===d.FRAG_PARSING_ERROR||t.sourceBufferName==="audio"&&(V===d.BUFFER_ADD_CODEC_ERROR||V===d.BUFFER_APPEND_ERROR))&&pe.some(({audioCodec:or})=>v.audioCodec!==or),ru=t.sourceBufferName==="video"&&(V===d.BUFFER_ADD_CODEC_ERROR||V===d.BUFFER_APPEND_ERROR)&&pe.some(({codecSet:or,audioCodec:ju})=>v.codecSet!==or&&v.audioCodec===ju),{type:bu,groupId:Nu}=(w=t.context)!=null?w:{};for(let or=pe.length;or--;){const ju=(or+Ee)%pe.length;if(ju!==Ee&&ju>=ke&&ju<=Re&&pe[ju].loadError===0){var U,X;const er=pe[ju];if(V===d.FRAG_GAP&&ot===o.MAIN&&t.frag){const Ju=pe[ju].details;if(Ju){const zu=su(t.frag,Ju.fragments,t.frag.start);if(zu!=null&&zu.gap)continue}}else{if(bu===h.AUDIO_TRACK&&er.hasAudioGroup(Nu)||bu===h.SUBTITLE_TRACK&&er.hasSubtitleGroup(Nu))continue;if(ot===o.AUDIO&&(U=v.audioGroups)!=null&&U.some(Ju=>er.hasAudioGroup(Ju))||ot===o.SUBTITLE&&(X=v.subtitleGroups)!=null&&X.some(Ju=>er.hasSubtitleGroup(Ju))||Kt&&v.audioCodec===er.audioCodec||ru&&v.codecSet===er.codecSet||!Kt&&v.codecSet!==er.codecSet)continue}le=ju;break}}if(le>-1&&a.loadLevel!==le)return t.levelRetry=!0,this.playlistError=0,{action:nr.SendAlternateToPenaltyBox,flags:Kr.None,nextAutoLevel:le}}return{action:nr.SendAlternateToPenaltyBox,flags:Kr.MoveAllAlternatesMatchingHost}}onErrorOut(t,r){var a;switch((a=r.errorAction)==null?void 0:a.action){case nr.DoNothing:break;case nr.SendAlternateToPenaltyBox:this.sendAlternateToPenaltyBox(r),!r.errorAction.resolved&&r.details!==d.FRAG_GAP?r.fatal=!0:/MediaSource readyState: ended/.test(r.error.message)&&(this.warn(`MediaSource ended after "${r.sourceBufferName}" sourceBuffer append error. Attempting to recover from media error.`),this.hls.recoverMediaError());break;case nr.RetryRequest:break}if(r.fatal){this.hls.stopLoad();return}}sendAlternateToPenaltyBox(t){const r=this.hls,a=t.errorAction;if(!a)return;const{flags:v}=a,b=a.nextAutoLevel;switch(v){case Kr.None:this.switchLevel(t,b);break;case Kr.MoveAllAlternatesMatchingHDCP:{const X=this.getVariantLevelIndex(t.frag),V=r.levels[X],le=V==null?void 0:V.attrs["HDCP-LEVEL"];if(a.hdcpLevel=le,le==="NONE")this.warn("HDCP policy resticted output with HDCP-LEVEL=NONE");else if(le){r.maxHdcpLevel=At[At.indexOf(le)-1],a.resolved=!0,this.warn(`Restricting playback to HDCP-LEVEL of "${r.maxHdcpLevel}" or lower`);break}}case Kr.MoveAllAlternatesMatchingKey:{const X=t.decryptdata;if(X){const V=this.hls.levels,le=V.length;for(let Ee=le;Ee--;)if(this.variantHasKey(V[Ee],X)){var w,U;this.log(`Banned key found in level ${Ee} (${V[Ee].bitrate}bps) or audio group "${(w=V[Ee].audioGroups)==null?void 0:w.join(",")}" (${(U=t.frag)==null?void 0:U.type} fragment) ${q(X.keyId||[])}`),V[Ee].fragmentError++,V[Ee].loadError++,this.log(`Removing level ${Ee} with key error (${t.error})`),this.hls.removeLevel(Ee)}const pe=t.frag;if(this.hls.levels.length<le)a.resolved=!0;else if(pe&&pe.type!==o.MAIN){const Ee=pe.decryptdata;Ee&&!X.matches(Ee)&&(a.resolved=!0)}}break}}a.resolved||this.switchLevel(t,b)}switchLevel(t,r){if(r!==void 0&&t.errorAction&&(this.warn(`switching to level ${r} after ${t.details}`),this.hls.nextAutoLevel=r,t.errorAction.resolved=!0,this.hls.nextLoadLevel=this.hls.nextAutoLevel,t.details===d.BUFFER_ADD_CODEC_ERROR&&t.mimeType&&t.sourceBufferName!=="audiovideo")){const a=iu(t.mimeType),v=this.hls.levels;for(let b=v.length;b--;)v[b][`${t.sourceBufferName}Codec`]===a&&(this.log(`Removing level ${b} for ${t.details} ("${a}" not supported)`),this.hls.removeLevel(b))}}}function Ar(P){const t={action:nr.DoNothing,flags:Kr.None};return P&&(t.resolved=!0),t}var Dr={NOT_LOADED:"NOT_LOADED",APPENDING:"APPENDING",PARTIAL:"PARTIAL",OK:"OK"};class z0{constructor(t){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=t,this._registerListeners()}_registerListeners(){const{hls:t}=this;t&&(t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.BUFFER_APPENDED,this.onBufferAppended,this),t.on(s.FRAG_BUFFERED,this.onFragBuffered,this),t.on(s.FRAG_LOADED,this.onFragLoaded,this))}_unregisterListeners(){const{hls:t}=this;t&&(t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.BUFFER_APPENDED,this.onBufferAppended,this),t.off(s.FRAG_BUFFERED,this.onFragBuffered,this),t.off(s.FRAG_LOADED,this.onFragLoaded,this))}destroy(){this._unregisterListeners(),this.hls=this.fragments=this.activePartLists=this.endListFragments=this.timeRanges=null}getAppendedFrag(t,r){const a=this.activePartLists[r];if(a)for(let v=a.length;v--;){const b=a[v];if(!b)break;if(b.start<=t&&t<=b.end&&b.loaded)return b}return this.getBufferedFrag(t,r)}getBufferedFrag(t,r){return this.getFragAtPos(t,r,!0)}getFragAtPos(t,r,a){const{fragments:v}=this,b=Object.keys(v);for(let w=b.length;w--;){const U=v[b[w]];if((U==null?void 0:U.body.type)===r&&(!a||U.buffered)){const X=U.body;if(X.start<=t&&t<=X.end)return X}}return null}detectEvictedFragments(t,r,a,v,b){this.timeRanges&&(this.timeRanges[t]=r);const w=(v==null?void 0:v.fragment.sn)||-1;Object.keys(this.fragments).forEach(U=>{const X=this.fragments[U];if(!X||w>=X.body.sn)return;if(!X.buffered&&(!X.loaded||b)){X.body.type===a&&this.removeFragment(X.body);return}const V=X.range[t];if(V){if(V.time.length===0){this.removeFragment(X.body);return}V.time.some(le=>{const pe=!this.isTimeBuffered(le.startPTS,le.endPTS,r);return pe&&this.removeFragment(X.body),pe})}})}detectPartialFragments(t){const r=this.timeRanges;if(!r||t.frag.sn==="initSegment")return;const a=t.frag,v=_n(a),b=this.fragments[v];if(!b||b.buffered&&a.gap)return;const w=!a.relurl;Object.keys(r).forEach(U=>{const X=a.elementaryStreams[U];if(!X)return;const V=r[U],le=w||X.partial===!0;b.range[U]=this.getBufferedTimes(a,t.part,le,V)}),b.loaded=null,Object.keys(b.range).length?(b.buffered=!0,(b.body.endList=a.endList||b.body.endList)&&(this.endListFragments[b.body.type]=b),On(b)||this.removeParts(a.sn-1,a.type)):this.removeFragment(b.body)}removeParts(t,r){const a=this.activePartLists[r];a&&(this.activePartLists[r]=gr(a,v=>v.fragment.sn>=t))}fragBuffered(t,r){const a=_n(t);let v=this.fragments[a];!v&&r&&(v=this.fragments[a]={body:t,appendedPTS:null,loaded:null,buffered:!1,range:Object.create(null)},t.gap&&(this.hasGaps=!0)),v&&(v.loaded=null,v.buffered=!0)}getBufferedTimes(t,r,a,v){const b={time:[],partial:a},w=t.start,U=t.end,X=t.minEndPTS||U,V=t.maxStartPTS||w;for(let le=0;le<v.length;le++){const pe=v.start(le)-this.bufferPadding,Ee=v.end(le)+this.bufferPadding;if(V>=pe&&X<=Ee){b.time.push({startPTS:Math.max(w,v.start(le)),endPTS:Math.min(U,v.end(le))});break}else if(w<Ee&&U>pe){const ke=Math.max(w,v.start(le)),Re=Math.min(U,v.end(le));Re>ke&&(b.partial=!0,b.time.push({startPTS:ke,endPTS:Re}))}else if(U<=pe)break}return b}getPartialFragment(t){let r=null,a,v,b,w=0;const{bufferPadding:U,fragments:X}=this;return Object.keys(X).forEach(V=>{const le=X[V];le&&On(le)&&(v=le.body.start-U,b=le.body.end+U,t>=v&&t<=b&&(a=Math.min(t-v,b-t),w<=a&&(r=le.body,w=a)))}),r}isEndListAppended(t){const r=this.endListFragments[t];return r!==void 0&&(r.buffered||On(r))}getState(t){const r=_n(t),a=this.fragments[r];return a?a.buffered?On(a)?Dr.PARTIAL:Dr.OK:Dr.APPENDING:Dr.NOT_LOADED}isTimeBuffered(t,r,a){let v,b;for(let w=0;w<a.length;w++){if(v=a.start(w)-this.bufferPadding,b=a.end(w)+this.bufferPadding,t>=v&&r<=b)return!0;if(r<=v)return!1}return!1}onManifestLoading(){this.removeAllFragments()}onFragLoaded(t,r){if(r.frag.sn==="initSegment"||r.frag.bitrateTest)return;const a=r.frag,v=r.part?null:r,b=_n(a);this.fragments[b]={body:a,appendedPTS:null,loaded:v,buffered:!1,range:Object.create(null)}}onBufferAppended(t,r){const{frag:a,part:v,timeRanges:b,type:w}=r;if(a.sn==="initSegment")return;const U=a.type;if(v){let V=this.activePartLists[U];V||(this.activePartLists[U]=V=[]),V.push(v)}this.timeRanges=b;const X=b[w];this.detectEvictedFragments(w,X,U,v)}onFragBuffered(t,r){this.detectPartialFragments(r)}hasFragment(t){const r=_n(t);return!!this.fragments[r]}hasFragments(t){const{fragments:r}=this,a=Object.keys(r);if(!t)return a.length>0;for(let v=a.length;v--;){const b=r[a[v]];if((b==null?void 0:b.body.type)===t)return!0}return!1}hasParts(t){var r;return!!((r=this.activePartLists[t])!=null&&r.length)}removeFragmentsInRange(t,r,a,v,b){v&&!this.hasGaps||Object.keys(this.fragments).forEach(w=>{const U=this.fragments[w];if(!U)return;const X=U.body;X.type!==a||v&&!X.gap||X.start<r&&X.end>t&&(U.buffered||b)&&this.removeFragment(X)})}removeFragment(t){const r=_n(t);t.clearElementaryStreamInfo();const a=this.activePartLists[t.type];if(a){const v=t.sn;this.activePartLists[t.type]=gr(a,b=>b.fragment.sn!==v)}delete this.fragments[r],t.endList&&delete this.endListFragments[t.type]}removeAllFragments(){var t;this.fragments=Object.create(null),this.endListFragments=Object.create(null),this.activePartLists=Object.create(null),this.hasGaps=!1;const r=(t=this.hls)==null||(t=t.latestLevelDetails)==null?void 0:t.partList;r&&r.forEach(a=>a.clearElementaryStreamInfo())}}function On(P){var t,r,a;return P.buffered&&!!(P.body.gap||(t=P.range.video)!=null&&t.partial||(r=P.range.audio)!=null&&r.partial||(a=P.range.audiovideo)!=null&&a.partial)}function _n(P){return`${P.type}_${P.level}_${P.sn}`}function gr(P,t){return P.filter(r=>{const a=t(r);return a||r.clearElementaryStreamInfo(),a})}var fn={cbc:0,ctr:1};class Kn{constructor(t,r,a){this.subtle=void 0,this.aesIV=void 0,this.aesMode=void 0,this.subtle=t,this.aesIV=r,this.aesMode=a}decrypt(t,r){switch(this.aesMode){case fn.cbc:return this.subtle.decrypt({name:"AES-CBC",iv:this.aesIV},r,t);case fn.ctr:return this.subtle.decrypt({name:"AES-CTR",counter:this.aesIV,length:64},r,t);default:throw new Error(`[AESCrypto] invalid aes mode ${this.aesMode}`)}}}function P0(P){const t=P.byteLength,r=t&&new DataView(P.buffer).getUint8(t-1);return r?P.slice(0,t-r):P}class Ki{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_(t){const r=new DataView(t),a=new Uint32Array(4);for(let v=0;v<4;v++)a[v]=r.getUint32(v*4);return a}initTable(){const t=this.sBox,r=this.invSBox,a=this.subMix,v=a[0],b=a[1],w=a[2],U=a[3],X=this.invSubMix,V=X[0],le=X[1],pe=X[2],Ee=X[3],ke=new Uint32Array(256);let Re=0,ot=0,it=0;for(it=0;it<256;it++)it<128?ke[it]=it<<1:ke[it]=it<<1^283;for(it=0;it<256;it++){let Kt=ot^ot<<1^ot<<2^ot<<3^ot<<4;Kt=Kt>>>8^Kt&255^99,t[Re]=Kt,r[Kt]=Re;const Jt=ke[Re],ru=ke[Jt],bu=ke[ru];let Nu=ke[Kt]*257^Kt*16843008;v[Re]=Nu<<24|Nu>>>8,b[Re]=Nu<<16|Nu>>>16,w[Re]=Nu<<8|Nu>>>24,U[Re]=Nu,Nu=bu*16843009^ru*65537^Jt*257^Re*16843008,V[Kt]=Nu<<24|Nu>>>8,le[Kt]=Nu<<16|Nu>>>16,pe[Kt]=Nu<<8|Nu>>>24,Ee[Kt]=Nu,Re?(Re=Jt^ke[ke[ke[bu^Jt]]],ot^=ke[ke[ot]]):Re=ot=1}}expandKey(t){const r=this.uint8ArrayToUint32Array_(t);let a=!0,v=0;for(;v<r.length&&a;)a=r[v]===this.key[v],v++;if(a)return;this.key=r;const b=this.keySize=r.length;if(b!==4&&b!==6&&b!==8)throw new Error("Invalid aes key size="+b);const w=this.ksRows=(b+6+1)*4;let U,X;const V=this.keySchedule=new Uint32Array(w),le=this.invKeySchedule=new Uint32Array(w),pe=this.sBox,Ee=this.rcon,ke=this.invSubMix,Re=ke[0],ot=ke[1],it=ke[2],Kt=ke[3];let Jt,ru;for(U=0;U<w;U++){if(U<b){Jt=V[U]=r[U];continue}ru=Jt,U%b===0?(ru=ru<<8|ru>>>24,ru=pe[ru>>>24]<<24|pe[ru>>>16&255]<<16|pe[ru>>>8&255]<<8|pe[ru&255],ru^=Ee[U/b|0]<<24):b>6&&U%b===4&&(ru=pe[ru>>>24]<<24|pe[ru>>>16&255]<<16|pe[ru>>>8&255]<<8|pe[ru&255]),V[U]=Jt=(V[U-b]^ru)>>>0}for(X=0;X<w;X++)U=w-X,X&3?ru=V[U]:ru=V[U-4],X<4||U<=4?le[X]=ru:le[X]=Re[pe[ru>>>24]]^ot[pe[ru>>>16&255]]^it[pe[ru>>>8&255]]^Kt[pe[ru&255]],le[X]=le[X]>>>0}networkToHostOrderSwap(t){return t<<24|(t&65280)<<8|(t&16711680)>>8|t>>>24}decrypt(t,r,a){const v=this.keySize+6,b=this.invKeySchedule,w=this.invSBox,U=this.invSubMix,X=U[0],V=U[1],le=U[2],pe=U[3],Ee=this.uint8ArrayToUint32Array_(a);let ke=Ee[0],Re=Ee[1],ot=Ee[2],it=Ee[3];const Kt=new Int32Array(t),Jt=new Int32Array(Kt.length);let ru,bu,Nu,or,ju,er,Ju,zu,Ir,wn,u0,y0,r0,gn;const s0=this.networkToHostOrderSwap;for(;r<Kt.length;){for(Ir=s0(Kt[r]),wn=s0(Kt[r+1]),u0=s0(Kt[r+2]),y0=s0(Kt[r+3]),ju=Ir^b[0],er=y0^b[1],Ju=u0^b[2],zu=wn^b[3],r0=4,gn=1;gn<v;gn++)ru=X[ju>>>24]^V[er>>16&255]^le[Ju>>8&255]^pe[zu&255]^b[r0],bu=X[er>>>24]^V[Ju>>16&255]^le[zu>>8&255]^pe[ju&255]^b[r0+1],Nu=X[Ju>>>24]^V[zu>>16&255]^le[ju>>8&255]^pe[er&255]^b[r0+2],or=X[zu>>>24]^V[ju>>16&255]^le[er>>8&255]^pe[Ju&255]^b[r0+3],ju=ru,er=bu,Ju=Nu,zu=or,r0=r0+4;ru=w[ju>>>24]<<24^w[er>>16&255]<<16^w[Ju>>8&255]<<8^w[zu&255]^b[r0],bu=w[er>>>24]<<24^w[Ju>>16&255]<<16^w[zu>>8&255]<<8^w[ju&255]^b[r0+1],Nu=w[Ju>>>24]<<24^w[zu>>16&255]<<16^w[ju>>8&255]<<8^w[er&255]^b[r0+2],or=w[zu>>>24]<<24^w[ju>>16&255]<<16^w[er>>8&255]<<8^w[Ju&255]^b[r0+3],Jt[r]=s0(ru^ke),Jt[r+1]=s0(or^Re),Jt[r+2]=s0(Nu^ot),Jt[r+3]=s0(bu^it),ke=Ir,Re=wn,ot=u0,it=y0,r=r+4}return Jt.buffer}}class Z0{constructor(t,r,a){this.subtle=void 0,this.key=void 0,this.aesMode=void 0,this.subtle=t,this.key=r,this.aesMode=a}expandKey(){const t=Vi(this.aesMode);return this.subtle.importKey("raw",this.key,{name:t},!1,["encrypt","decrypt"])}}function Vi(P){switch(P){case fn.cbc:return"AES-CBC";case fn.ctr:return"AES-CTR";default:throw new Error(`[FastAESKey] invalid aes mode ${P}`)}}const i4=16;class ut{constructor(t,{removePKCS7Padding:r=!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.enableSoftwareAES=void 0,this.enableSoftwareAES=t.enableSoftwareAES,this.removePKCS7Padding=r,r)try{const a=self.crypto;a&&(this.subtle=a.subtle||a.webkitSubtle)}catch(a){}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:t,remainderData:r}=this;if(!t||r)return this.reset(),null;const a=new Uint8Array(t);return this.reset(),this.removePKCS7Padding?P0(a):a}reset(){this.currentResult=null,this.currentIV=null,this.remainderData=null,this.softwareDecrypter&&(this.softwareDecrypter=null)}decrypt(t,r,a,v){return this.useSoftware?new Promise((b,w)=>{const U=ArrayBuffer.isView(t)?t:new Uint8Array(t);this.softwareDecrypt(U,r,a,v);const X=this.flush();X?b(X.buffer):w(new Error("[softwareDecrypt] Failed to decrypt data"))}):this.webCryptoDecrypt(new Uint8Array(t),r,a,v)}softwareDecrypt(t,r,a,v){const{currentIV:b,currentResult:w,remainderData:U}=this;if(v!==fn.cbc||r.byteLength!==16)return G.warn("SoftwareDecrypt: can only handle AES-128-CBC"),null;this.logOnce("JS AES decrypt"),U&&(t=Zt(U,t),this.remainderData=null);const X=this.getValidChunk(t);if(!X.length)return null;b&&(a=b);let V=this.softwareDecrypter;V||(V=this.softwareDecrypter=new Ki),V.expandKey(r);const le=w;return this.currentResult=V.decrypt(X.buffer,0,a),this.currentIV=X.slice(-16).buffer,le||null}webCryptoDecrypt(t,r,a,v){if(this.key!==r||!this.fastAesKey){if(!this.subtle)return Promise.resolve(this.onWebCryptoError(t,r,a,v));this.key=r,this.fastAesKey=new Z0(this.subtle,r,v)}return this.fastAesKey.expandKey().then(b=>this.subtle?(this.logOnce("WebCrypto AES decrypt"),new Kn(this.subtle,new Uint8Array(a),v).decrypt(t.buffer,b)):Promise.reject(new Error("web crypto not initialized"))).catch(b=>(G.warn(`[decrypter]: WebCrypto Error, disable WebCrypto API, ${b.name}: ${b.message}`),this.onWebCryptoError(t,r,a,v)))}onWebCryptoError(t,r,a,v){const b=this.enableSoftwareAES;if(b){this.useSoftware=!0,this.logEnabled=!0,this.softwareDecrypt(t,r,a,v);const w=this.flush();if(w)return w.buffer}throw new Error("WebCrypto"+(b?" and softwareDecrypt":"")+": failed to decrypt data")}getValidChunk(t){let r=t;const a=t.length-t.length%i4;return a!==t.length&&(r=t.slice(0,a),this.remainderData=t.slice(a)),r}logOnce(t){this.logEnabled&&(G.log(`[decrypter]: ${t}`),this.logEnabled=!1)}}const Yt=Math.pow(2,17);class Be{constructor(t){this.config=void 0,this.loader=null,this.partLoadTimeout=-1,this.config=t}destroy(){this.loader&&(this.loader.destroy(),this.loader=null)}abort(){this.loader&&this.loader.abort()}load(t,r){const a=t.url;if(!a)return Promise.reject(new qu({type:c.NETWORK_ERROR,details:d.FRAG_LOAD_ERROR,fatal:!1,frag:t,error:new Error(`Fragment does not have a ${a?"part list":"url"}`),networkDetails:null}));this.abort();const v=this.config,b=v.fLoader,w=v.loader;return new Promise((U,X)=>{if(this.loader&&this.loader.destroy(),t.gap)if(t.tagList.some(Re=>Re[0]==="GAP")){X(Cu(t));return}else t.gap=!1;const V=this.loader=b?new b(v):new w(v),le=du(t);t.loader=V;const pe=Pr(v.fragLoadPolicy.default),Ee={loadPolicy:pe,timeout:pe.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0,highWaterMark:t.sn==="initSegment"?1/0:Yt};t.stats=V.stats;const ke={onSuccess:(Re,ot,it,Kt)=>{this.resetLoader(t,V);let Jt=Re.data;it.resetIV&&t.decryptdata&&(t.decryptdata.iv=new Uint8Array(Jt.slice(0,16)),Jt=Jt.slice(16)),U({frag:t,part:null,payload:Jt,networkDetails:Kt})},onError:(Re,ot,it,Kt)=>{this.resetLoader(t,V),X(new qu({type:c.NETWORK_ERROR,details:d.FRAG_LOAD_ERROR,fatal:!1,frag:t,response:E({url:a,data:void 0},Re),error:new Error(`HTTP Error ${Re.code} ${Re.text}`),networkDetails:it,stats:Kt}))},onAbort:(Re,ot,it)=>{this.resetLoader(t,V),X(new qu({type:c.NETWORK_ERROR,details:d.INTERNAL_ABORTED,fatal:!1,frag:t,error:new Error("Aborted"),networkDetails:it,stats:Re}))},onTimeout:(Re,ot,it)=>{this.resetLoader(t,V),X(new qu({type:c.NETWORK_ERROR,details:d.FRAG_LOAD_TIMEOUT,fatal:!1,frag:t,error:new Error(`Timeout after ${Ee.timeout}ms`),networkDetails:it,stats:Re}))}};r&&(ke.onProgress=(Re,ot,it,Kt)=>r({frag:t,part:null,payload:it,networkDetails:Kt})),V.load(le,Ee,ke)})}loadPart(t,r,a){this.abort();const v=this.config,b=v.fLoader,w=v.loader;return new Promise((U,X)=>{if(this.loader&&this.loader.destroy(),t.gap||r.gap){X(Cu(t,r));return}const V=this.loader=b?new b(v):new w(v),le=du(t,r);t.loader=V;const pe=Pr(v.fragLoadPolicy.default),Ee={loadPolicy:pe,timeout:pe.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0,highWaterMark:Yt};r.stats=V.stats,V.load(le,Ee,{onSuccess:(ke,Re,ot,it)=>{this.resetLoader(t,V),this.updateStatsFromPart(t,r);const Kt={frag:t,part:r,payload:ke.data,networkDetails:it};a(Kt),U(Kt)},onError:(ke,Re,ot,it)=>{this.resetLoader(t,V),X(new qu({type:c.NETWORK_ERROR,details:d.FRAG_LOAD_ERROR,fatal:!1,frag:t,part:r,response:E({url:le.url,data:void 0},ke),error:new Error(`HTTP Error ${ke.code} ${ke.text}`),networkDetails:ot,stats:it}))},onAbort:(ke,Re,ot)=>{t.stats.aborted=r.stats.aborted,this.resetLoader(t,V),X(new qu({type:c.NETWORK_ERROR,details:d.INTERNAL_ABORTED,fatal:!1,frag:t,part:r,error:new Error("Aborted"),networkDetails:ot,stats:ke}))},onTimeout:(ke,Re,ot)=>{this.resetLoader(t,V),X(new qu({type:c.NETWORK_ERROR,details:d.FRAG_LOAD_TIMEOUT,fatal:!1,frag:t,part:r,error:new Error(`Timeout after ${Ee.timeout}ms`),networkDetails:ot,stats:ke}))}})})}updateStatsFromPart(t,r){const a=t.stats,v=r.stats,b=v.total;if(a.loaded+=v.loaded,b){const X=Math.round(t.duration/r.duration),V=Math.min(Math.round(a.loaded/b),X),pe=(X-V)*Math.round(a.loaded/V);a.total=a.loaded+pe}else a.total=Math.max(a.loaded,a.total);const w=a.loading,U=v.loading;w.start?w.first+=U.first-U.start:(w.start=U.start,w.first=U.first),w.end=U.end}resetLoader(t,r){t.loader=null,this.loader===r&&(self.clearTimeout(this.partLoadTimeout),this.loader=null),r.destroy()}}function du(P,t=null){const r=t||P,a={frag:P,part:t,responseType:"arraybuffer",url:r.url,headers:{},rangeStart:0,rangeEnd:0},v=r.byteRangeStartOffset,b=r.byteRangeEndOffset;if(u(v)&&u(b)){var w;let U=v,X=b;if(P.sn==="initSegment"&&cr((w=P.decryptdata)==null?void 0:w.method)){const V=b-v;V%16&&(X=b+(16-V%16)),v!==0&&(a.resetIV=!0,U=v-16)}a.rangeStart=U,a.rangeEnd=X}return a}function Cu(P,t){const r=new Error(`GAP ${P.gap?"tag":"attribute"} found`),a={type:c.MEDIA_ERROR,details:d.FRAG_GAP,fatal:!1,frag:P,error:r,networkDetails:null};return t&&(a.part=t),(t||P).stats.aborted=!0,new qu(a)}function cr(P){return P==="AES-128"||P==="AES-256"}class qu extends Error{constructor(t){super(t.error.message),this.data=void 0,this.data=t}}class Hr extends O{constructor(t,r){super(t,r),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(t){return this._tickInterval?!1:(this._tickCallCount=0,this._tickInterval=self.setInterval(this._boundTick,t),!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(){}}class i0{constructor(t,r,a,v=0,b=-1,w=!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=Pn(),this.buffering={audio:Pn(),video:Pn(),audiovideo:Pn()},this.level=t,this.sn=r,this.id=a,this.size=v,this.part=b,this.partial=w}}function Pn(){return{start:0,executeStart:0,executeEnd:0,end:0}}const Fr={length:0,start:()=>0,end:()=>0};class sr{static isBuffered(t,r){if(t){const a=sr.getBuffered(t);for(let v=a.length;v--;)if(r>=a.start(v)&&r<=a.end(v))return!0}return!1}static bufferedRanges(t){if(t){const r=sr.getBuffered(t);return sr.timeRangesToArray(r)}return[]}static timeRangesToArray(t){const r=[];for(let a=0;a<t.length;a++)r.push({start:t.start(a),end:t.end(a)});return r}static bufferInfo(t,r,a){if(t){const v=sr.bufferedRanges(t);if(v.length)return sr.bufferedInfo(v,r,a)}return{len:0,start:r,end:r,bufferedIndex:-1}}static bufferedInfo(t,r,a){r=Math.max(0,r),t.length>1&&t.sort((le,pe)=>le.start-pe.start||pe.end-le.end);let v=-1,b=[];if(a)for(let le=0;le<t.length;le++){r>=t[le].start&&r<=t[le].end&&(v=le);const pe=b.length;if(pe){const Ee=b[pe-1].end;t[le].start-Ee<a?t[le].end>Ee&&(b[pe-1].end=t[le].end):b.push(t[le])}else b.push(t[le])}else b=t;let w=0,U,X=r,V=r;for(let le=0;le<b.length;le++){const pe=b[le].start,Ee=b[le].end;if(v===-1&&r>=pe&&r<=Ee&&(v=le),r+a>=pe&&r<Ee)X=pe,V=Ee,w=V-r;else if(r+a<pe){U=pe;break}}return{len:w,start:X||0,end:V||0,nextStart:U,buffered:t,bufferedIndex:v}}static getBuffered(t){try{return t.buffered||Fr}catch(r){return G.log("failed to get media.buffered",r),Fr}}}const hn=/\{\$([a-zA-Z0-9-_]+)\}/g;function fr(P){return hn.test(P)}function a0(P,t){if(P.variableList!==null||P.hasVariableRefs){const r=P.variableList;return t.replace(hn,a=>{const v=a.substring(2,a.length-1),b=r==null?void 0:r[v];return b===void 0?(P.playlistParsingError||(P.playlistParsingError=new Error(`Missing preceding EXT-X-DEFINE tag for Variable Reference: "${v}"`)),a):b})}return t}function bi(P,t,r){let a=P.variableList;a||(P.variableList=a={});let v,b;if("QUERYPARAM"in t){v=t.QUERYPARAM;try{const w=new self.URL(r).searchParams;if(w.has(v))b=w.get(v);else throw new Error(`"${v}" does not match any query parameter in URI: "${r}"`)}catch(w){P.playlistParsingError||(P.playlistParsingError=new Error(`EXT-X-DEFINE QUERYPARAM: ${w.message}`))}}else v=t.NAME,b=t.VALUE;v in a?P.playlistParsingError||(P.playlistParsingError=new Error(`EXT-X-DEFINE duplicate Variable Name declarations: "${v}"`)):a[v]=b||""}function ki(P,t,r){const a=t.IMPORT;if(r&&a in r){let v=P.variableList;v||(P.variableList=v={}),v[a]=r[a]}else P.playlistParsingError||(P.playlistParsingError=new Error(`EXT-X-DEFINE IMPORT attribute not found in Multivariant Playlist: "${a}"`))}const c0=/^(\d+)x(\d+)$/,ni=/(.+?)=(".*?"|.*?)(?:,|$)/g;class $n{constructor(t,r){typeof t=="string"&&(t=$n.parseAttrList(t,r)),y(this,t)}get clientAttrs(){return Object.keys(this).filter(t=>t.substring(0,2)==="X-")}decimalInteger(t){const r=parseInt(this[t],10);return r>Number.MAX_SAFE_INTEGER?1/0:r}hexadecimalInteger(t){if(this[t]){let r=(this[t]||"0x").slice(2);r=(r.length&1?"0":"")+r;const a=new Uint8Array(r.length/2);for(let v=0;v<r.length/2;v++)a[v]=parseInt(r.slice(v*2,v*2+2),16);return a}return null}hexadecimalIntegerAsNumber(t){const r=parseInt(this[t],16);return r>Number.MAX_SAFE_INTEGER?1/0:r}decimalFloatingPoint(t){return parseFloat(this[t])}optionalFloat(t,r){const a=this[t];return a?parseFloat(a):r}enumeratedString(t){return this[t]}enumeratedStringList(t,r){const a=this[t];return(a?a.split(/[ ,]+/):[]).reduce((v,b)=>(v[b.toLowerCase()]=!0,v),r)}bool(t){return this[t]==="YES"}decimalResolution(t){const r=c0.exec(this[t]);if(r!==null)return{width:parseInt(r[1],10),height:parseInt(r[2],10)}}static parseAttrList(t,r){let a;const v={},b='"';for(ni.lastIndex=0;(a=ni.exec(t))!==null;){const w=a[1].trim();let U=a[2];const X=U.indexOf(b)===0&&U.lastIndexOf(b)===U.length-1;let V=!1;if(X)U=U.slice(1,-1);else switch(w){case"IV":case"SCTE35-CMD":case"SCTE35-IN":case"SCTE35-OUT":V=!0}if(r&&(X||V))U=a0(r,U);else if(!V&&!X)switch(w){case"CLOSED-CAPTIONS":if(U==="NONE")break;case"ALLOWED-CPC":case"CLASS":case"ASSOC-LANGUAGE":case"AUDIO":case"BYTERANGE":case"CHANNELS":case"CHARACTERISTICS":case"CODECS":case"DATA-ID":case"END-DATE":case"GROUP-ID":case"ID":case"IMPORT":case"INSTREAM-ID":case"KEYFORMAT":case"KEYFORMATVERSIONS":case"LANGUAGE":case"NAME":case"PATHWAY-ID":case"QUERYPARAM":case"RECENTLY-REMOVED-DATERANGES":case"SERVER-URI":case"STABLE-RENDITION-ID":case"STABLE-VARIANT-ID":case"START-DATE":case"SUBTITLES":case"SUPPLEMENTAL-CODECS":case"URI":case"VALUE":case"VIDEO":case"X-ASSET-LIST":case"X-ASSET-URI":G.warn(`${t}: attribute ${w} is missing quotes`)}v[w]=U}return v}}const Zi="com.apple.hls.interstitial";function A4(P){return P!=="ID"&&P!=="CLASS"&&P!=="CUE"&&P!=="START-DATE"&&P!=="DURATION"&&P!=="END-DATE"&&P!=="END-ON-NEXT"}function W4(P){return P==="SCTE35-OUT"||P==="SCTE35-IN"||P==="SCTE35-CMD"}class Y4{constructor(t,r,a=0){var v;if(this.attr=void 0,this.tagAnchor=void 0,this.tagOrder=void 0,this._startDate=void 0,this._endDate=void 0,this._dateAtEnd=void 0,this._cue=void 0,this._badValueForSameId=void 0,this.tagAnchor=(r==null?void 0:r.tagAnchor)||null,this.tagOrder=(v=r==null?void 0:r.tagOrder)!=null?v:a,r){const b=r.attr;for(const w in b)if(Object.prototype.hasOwnProperty.call(t,w)&&t[w]!==b[w]){G.warn(`DATERANGE tag attribute: "${w}" does not match for tags with ID: "${t.ID}"`),this._badValueForSameId=w;break}t=y(new $n({}),b,t)}if(this.attr=t,r?(this._startDate=r._startDate,this._cue=r._cue,this._endDate=r._endDate,this._dateAtEnd=r._dateAtEnd):this._startDate=new Date(t["START-DATE"]),"END-DATE"in this.attr){const b=(r==null?void 0:r.endDate)||new Date(this.attr["END-DATE"]);u(b.getTime())&&(this._endDate=b)}}get id(){return this.attr.ID}get class(){return this.attr.CLASS}get cue(){const t=this._cue;return t===void 0?this._cue=this.attr.enumeratedStringList(this.attr.CUE?"CUE":"X-CUE",{pre:!1,post:!1,once:!1}):t}get startTime(){const{tagAnchor:t}=this;return t===null||t.programDateTime===null?(G.warn(`Expected tagAnchor Fragment with PDT set for DateRange "${this.id}": ${t}`),NaN):t.start+(this.startDate.getTime()-t.programDateTime)/1e3}get startDate(){return this._startDate}get endDate(){const t=this._endDate||this._dateAtEnd;if(t)return t;const r=this.duration;return r!==null?this._dateAtEnd=new Date(this._startDate.getTime()+r*1e3):null}get duration(){if("DURATION"in this.attr){const t=this.attr.decimalFloatingPoint("DURATION");if(u(t))return t}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 isInterstitial(){return this.class===Zi}get isValid(){return!!this.id&&!this._badValueForSameId&&u(this.startDate.getTime())&&(this.duration===null||this.duration>=0)&&(!this.endOnNext||!!this.class)&&(!this.attr.CUE||!this.cue.pre&&!this.cue.post||this.cue.pre!==this.cue.post)&&(!this.isInterstitial||"X-ASSET-URI"in this.attr||"X-ASSET-LIST"in this.attr)}}const ga=10;class fa{constructor(t){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.dateRangeTagCount=0,this.live=!0,this.requestScheduled=-1,this.ageHeader=0,this.advancedDateTime=void 0,this.updated=!0,this.advanced=!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.appliedTimelineOffset=void 0,this.fragments=[],this.encryptedFragments=[],this.dateRanges={},this.url=t}reloaded(t){if(!t){this.advanced=!0,this.updated=!0;return}const r=this.lastPartSn-t.lastPartSn,a=this.lastPartIndex-t.lastPartIndex;this.updated=this.endSN!==t.endSN||!!a||!!r||!this.live,this.advanced=this.endSN>t.endSN||r>0||r===0&&a>0,this.updated||this.advanced?this.misses=Math.floor(t.misses*.6):this.misses=t.misses+1}hasKey(t){return this.encryptedFragments.some(r=>{let a=r.decryptdata;return a||(r.setKeyFormat(t.keyFormat),a=r.decryptdata),!!a&&t.matches(a)})}get hasProgramDateTime(){return this.fragments.length?u(this.fragments[this.fragments.length-1].programDateTime):!1}get levelTargetDuration(){return this.averagetargetduration||this.targetduration||ga}get drift(){const t=this.driftEndTime-this.driftStartTime;return t>0?(this.driftEnd-this.driftStart)*1e3/t:1}get edge(){return this.partEnd||this.fragmentEnd}get partEnd(){var t;return(t=this.partList)!=null&&t.length?this.partList[this.partList.length-1].end:this.fragmentEnd}get fragmentEnd(){return this.fragments.length?this.fragments[this.fragments.length-1].end:0}get fragmentStart(){return this.fragments.length?this.fragments[0].start:0}get age(){return this.advancedDateTime?Math.max(Date.now()-this.advancedDateTime,0)/1e3:0}get lastPartIndex(){var t;return(t=this.partList)!=null&&t.length?this.partList[this.partList.length-1].index:-1}get maxPartIndex(){const t=this.partList;if(t){const r=this.lastPartIndex;if(r!==-1){for(let a=t.length;a--;)if(t[a].index>r)return t[a].index;return r}}return 0}get lastPartSn(){var t;return(t=this.partList)!=null&&t.length?this.partList[this.partList.length-1].fragment.sn:this.endSN}get expired(){if(this.live&&this.age&&this.misses<3){const t=this.partEnd-this.fragmentStart;return this.age>Math.max(t,this.totalduration)+this.levelTargetDuration}return!1}}function l4(P,t){return P.length===t.length?!P.some((r,a)=>r!==t[a]):!1}function x4(P,t){return!P&&!t?!0:!P||!t?!1:l4(P,t)}function m4(P){return P==="AES-128"||P==="AES-256"||P==="AES-256-CTR"}function Q4(P){switch(P){case"AES-128":case"AES-256":return fn.cbc;case"AES-256-CTR":return fn.ctr;default:throw new Error(`invalid full segment method ${P}`)}}function H4(P){return Uint8Array.from(atob(P),t=>t.charCodeAt(0))}function En(P){return Uint8Array.from(unescape(encodeURIComponent(P)),t=>t.charCodeAt(0))}function dn(P){const t=En(P).subarray(0,16),r=new Uint8Array(16);return r.set(t,16-t.length),r}function U0(P){const t=function(a,v,b){const w=a[v];a[v]=a[b],a[b]=w};t(P,0,3),t(P,1,2),t(P,4,5),t(P,6,7)}function oi(P){const t=P.split(":");let r=null;if(t[0]==="data"&&t.length===2){const a=t[1].split(";"),v=a[a.length-1].split(",");if(v.length===2){const b=v[0]==="base64",w=v[1];b?(a.splice(-1,1),r=H4(w)):r=dn(w)}}return r}const li=typeof self!="undefined"?self:void 0;var G0={CLEARKEY:"org.w3.clearkey",FAIRPLAY:"com.apple.fps",PLAYREADY:"com.microsoft.playready",WIDEVINE:"com.widevine.alpha"},ui={CLEARKEY:"org.w3.clearkey",FAIRPLAY:"com.apple.streamingkeydelivery",PLAYREADY:"com.microsoft.playready",WIDEVINE:"urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed"};function D4(P){switch(P){case ui.FAIRPLAY:return G0.FAIRPLAY;case ui.PLAYREADY:return G0.PLAYREADY;case ui.WIDEVINE:return G0.WIDEVINE;case ui.CLEARKEY:return G0.CLEARKEY}}function gi(P){switch(P){case G0.FAIRPLAY:return ui.FAIRPLAY;case G0.PLAYREADY:return ui.PLAYREADY;case G0.WIDEVINE:return ui.WIDEVINE;case G0.CLEARKEY:return ui.CLEARKEY}}function c4(P){const{drmSystems:t,widevineLicenseUrl:r}=P,a=t?[G0.FAIRPLAY,G0.WIDEVINE,G0.PLAYREADY,G0.CLEARKEY].filter(v=>!!t[v]):[];return!a[G0.WIDEVINE]&&r&&a.push(G0.WIDEVINE),a}const ha=function(P){return li!=null&&(P=li.navigator)!=null&&P.requestMediaKeySystemAccess?self.navigator.requestMediaKeySystemAccess.bind(self.navigator):null}();function ya(P,t,r,a){let v;switch(P){case G0.FAIRPLAY:v=["cenc","sinf"];break;case G0.WIDEVINE:case G0.PLAYREADY:v=["cenc"];break;case G0.CLEARKEY:v=["cenc","keyids"];break;default:throw new Error(`Unknown key-system: ${P}`)}return Ua(v,t,r,a)}function Ua(P,t,r,a){return[{initDataTypes:P,persistentState:a.persistentState||"optional",distinctiveIdentifier:a.distinctiveIdentifier||"optional",sessionTypes:a.sessionTypes||[a.sessionType||"temporary"],audioCapabilities:t.map(b=>({contentType:`audio/mp4; codecs=${b}`,robustness:a.audioRobustness||"",encryptionScheme:a.audioEncryptionScheme||null})),videoCapabilities:r.map(b=>({contentType:`video/mp4; codecs=${b}`,robustness:a.videoRobustness||"",encryptionScheme:a.videoEncryptionScheme||null}))}]}function qa(P){var t;return!!P&&(P.sessionType==="persistent-license"||!!((t=P.sessionTypes)!=null&&t.some(r=>r==="persistent-license")))}function I4(P){const t=new Uint16Array(P.buffer,P.byteOffset,P.byteLength/2),r=String.fromCharCode.apply(null,Array.from(t)),a=r.substring(r.indexOf("<"),r.length),w=new DOMParser().parseFromString(a,"text/xml").getElementsByTagName("KID")[0];if(w){const U=w.childNodes[0]?w.childNodes[0].nodeValue:w.getAttribute("VALUE");if(U){const X=H4(U).subarray(0,16);return U0(X),X}}return null}let e4={};class O4{static clearKeyUriToKeyIdMap(){e4={}}static setKeyIdForUri(t,r){e4[t]=r}constructor(t,r,a,v=[1],b=null,w){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=t,this.uri=r,this.keyFormat=a,this.keyFormatVersions=v,this.iv=b,this.encrypted=t?t!=="NONE":!1,this.isCommonEncryption=this.encrypted&&!m4(t),w!=null&&w.startsWith("0x")&&(this.keyId=new Uint8Array(K(w)))}matches(t){return t.uri===this.uri&&t.method===this.method&&t.encrypted===this.encrypted&&t.keyFormat===this.keyFormat&&l4(t.keyFormatVersions,this.keyFormatVersions)&&x4(t.iv,this.iv)&&x4(t.keyId,this.keyId)}isSupported(){if(this.method){if(m4(this.method)||this.method==="NONE")return!0;if(this.keyFormat==="identity")return this.method==="SAMPLE-AES";switch(this.keyFormat){case ui.FAIRPLAY:case ui.WIDEVINE:case ui.PLAYREADY:case ui.CLEARKEY:return["SAMPLE-AES","SAMPLE-AES-CENC","SAMPLE-AES-CTR"].indexOf(this.method)!==-1}}return!1}getDecryptData(t,r){if(!this.encrypted||!this.uri)return null;if(m4(this.method)){let b=this.iv;return b||(typeof t!="number"&&(G.warn(`missing IV for initialization segment with method="${this.method}" - compliance issue`),t=0),b=M4(t)),new O4(this.method,this.uri,"identity",this.keyFormatVersions,b)}if(this.keyId){const b=e4[this.uri];if(b&&!l4(this.keyId,b)&&O4.setKeyIdForUri(this.uri,this.keyId),this.pssh)return this}const a=oi(this.uri);if(a)switch(this.keyFormat){case ui.WIDEVINE:if(this.pssh=a,!this.keyId){const b=xt(a.buffer);if(b.length){var v;const w=b[0];this.keyId=(v=w.kids)!=null&&v.length?w.kids[0]:null}}this.keyId||(this.keyId=C4(r));break;case ui.PLAYREADY:{const b=new Uint8Array([154,4,240,121,152,64,66,134,171,146,230,91,224,136,95,149]);this.pssh=me(b,null,a),this.keyId=I4(a);break}default:{let b=a.subarray(0,16);if(b.length!==16){const w=new Uint8Array(16);w.set(b,16-b.length),b=w}this.keyId=b;break}}if(!this.keyId||this.keyId.byteLength!==16){let b;b=za(r),b||(b=C4(r),b||(b=e4[this.uri])),b&&(this.keyId=b,O4.setKeyIdForUri(this.uri,b))}return this}}function za(P){const t=P==null?void 0:P[ui.WIDEVINE];return t?t.keyId:null}function C4(P){const t=P==null?void 0:P[ui.PLAYREADY];if(t){const r=oi(t.uri);if(r)return I4(r)}return null}function M4(P){const t=new Uint8Array(16);for(let r=12;r<16;r++)t[r]=P>>8*(15-r)&255;return t}const Da=/#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,X4=/#EXT-X-MEDIA:(.*)/g,na=/^#EXT(?:INF|-X-TARGETDURATION):/m,k4=new RegExp([/#EXTINF:\s*(\d*(?:\.\d+)?)(?:,(.*)\s+)?/.source,/(?!#) *(\S[^\r\n]*)/.source,/#.*/.source].join("|"),"g"),ia=new RegExp([/#EXT-X-(PROGRAM-DATE-TIME|BYTERANGE|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 N4{static findGroup(t,r){for(let a=0;a<t.length;a++){const v=t[a];if(v.id===r)return v}}static resolve(t,r){return W.buildAbsoluteURL(r,t,{alwaysNormalize:!0})}static isMediaPlaylist(t){return na.test(t)}static parseMasterPlaylist(t,r){const a=fr(t),v={contentSteering:null,levels:[],playlistParsingError:null,sessionData:null,sessionKeys:null,startTimeOffset:null,variableList:null,hasVariableRefs:a},b=[];if(Da.lastIndex=0,!t.startsWith("#EXTM3U"))return v.playlistParsingError=new Error("no EXTM3U delimiter"),v;let w;for(;(w=Da.exec(t))!=null;)if(w[1]){var U;const V=new $n(w[1],v),le=a0(v,w[2]),pe={attrs:V,bitrate:V.decimalInteger("BANDWIDTH")||V.decimalInteger("AVERAGE-BANDWIDTH"),name:V.NAME,url:N4.resolve(le,r)},Ee=V.decimalResolution("RESOLUTION");Ee&&(pe.width=Ee.width,pe.height=Ee.height),xu(V.CODECS,pe);const ke=V["SUPPLEMENTAL-CODECS"];ke&&(pe.supplemental={},xu(ke,pe.supplemental)),(U=pe.unknownCodecs)!=null&&U.length||b.push(pe),v.levels.push(pe)}else if(w[3]){const V=w[3],le=w[4];switch(V){case"SESSION-DATA":{const pe=new $n(le,v),Ee=pe["DATA-ID"];Ee&&(v.sessionData===null&&(v.sessionData={}),v.sessionData[Ee]=pe);break}case"SESSION-KEY":{const pe=lu(le,r,v);pe.encrypted&&pe.isSupported()?(v.sessionKeys===null&&(v.sessionKeys=[]),v.sessionKeys.push(pe)):G.warn(`[Keys] Ignoring invalid EXT-X-SESSION-KEY tag: "${le}"`);break}case"DEFINE":{{const pe=new $n(le,v);bi(v,pe,r)}break}case"CONTENT-STEERING":{const pe=new $n(le,v);v.contentSteering={uri:N4.resolve(pe["SERVER-URI"],r),pathwayId:pe["PATHWAY-ID"]||"."};break}case"START":{v.startTimeOffset=vu(le);break}}}const X=b.length>0&&b.length<v.levels.length;return v.levels=X?b:v.levels,v.levels.length===0&&(v.playlistParsingError=new Error("no levels found in manifest")),v}static parseMasterPlaylistMedia(t,r,a){let v;const b={},w=a.levels,U={AUDIO:w.map(V=>({id:V.attrs.AUDIO,audioCodec:V.audioCodec})),SUBTITLES:w.map(V=>({id:V.attrs.SUBTITLES,textCodec:V.textCodec})),"CLOSED-CAPTIONS":[]};let X=0;for(X4.lastIndex=0;(v=X4.exec(t))!==null;){const V=new $n(v[1],a),le=V.TYPE;if(le){const pe=U[le],Ee=b[le]||[];b[le]=Ee;const ke=V.LANGUAGE,Re=V["ASSOC-LANGUAGE"],ot=V.CHANNELS,it=V.CHARACTERISTICS,Kt=V["INSTREAM-ID"],Jt={attrs:V,bitrate:0,id:X++,groupId:V["GROUP-ID"]||"",name:V.NAME||ke||"",type:le,default:V.bool("DEFAULT"),autoselect:V.bool("AUTOSELECT"),forced:V.bool("FORCED"),lang:ke,url:V.URI?N4.resolve(V.URI,r):""};if(Re&&(Jt.assocLang=Re),ot&&(Jt.channels=ot),it&&(Jt.characteristics=it),Kt&&(Jt.instreamId=Kt),pe!=null&&pe.length){const ru=N4.findGroup(pe,Jt.groupId)||pe[0];mr(Jt,ru,"audioCodec"),mr(Jt,ru,"textCodec")}Ee.push(Jt)}}return b}static parseLevelPlaylist(t,r,a,v,b,w){var U;const X={url:r},V=new fa(r),le=V.fragments,pe=[];let Ee=null,ke=0,Re=0,ot=0,it=0,Kt=0,Jt=null,ru=new Se(v,X),bu,Nu,or,ju=-1,er=!1,Ju=null,zu;if(k4.lastIndex=0,V.m3u8=t,V.hasVariableRefs=fr(t),((U=k4.exec(t))==null?void 0:U[0])!=="#EXTM3U")return V.playlistParsingError=new Error("Missing format identifier #EXTM3U"),V;for(;(bu=k4.exec(t))!==null;){er&&(er=!1,ru=new Se(v,X),ru.playlistOffset=ot,ru.setStart(ot),ru.sn=ke,ru.cc=it,Kt&&(ru.bitrate=Kt),ru.level=a,Ee&&(ru.initSegment=Ee,Ee.rawProgramDateTime&&(ru.rawProgramDateTime=Ee.rawProgramDateTime,Ee.rawProgramDateTime=null),Ju&&(ru.setByteRange(Ju),Ju=null)));const y0=bu[1];if(y0){ru.duration=parseFloat(y0);const r0=(" "+bu[2]).slice(1);ru.title=r0||null,ru.tagList.push(r0?["INF",y0,r0]:["INF",y0])}else if(bu[3]){if(u(ru.duration)){ru.playlistOffset=ot,ru.setStart(ot),or&&on(ru,or,V),ru.sn=ke,ru.level=a,ru.cc=it,le.push(ru);const r0=(" "+bu[3]).slice(1);ru.relurl=a0(V,r0),kr(ru,Jt,pe),Jt=ru,ot+=ru.duration,ke++,Re=0,er=!0}}else{if(bu=bu[0].match(ia),!bu){G.warn("No matches on slow regex match for level playlist!");continue}for(Nu=1;Nu<bu.length&&bu[Nu]===void 0;Nu++);const r0=(" "+bu[Nu]).slice(1),gn=(" "+bu[Nu+1]).slice(1),s0=bu[Nu+2]?(" "+bu[Nu+2]).slice(1):null;switch(r0){case"BYTERANGE":Jt?ru.setByteRange(gn,Jt):ru.setByteRange(gn);break;case"PROGRAM-DATE-TIME":ru.rawProgramDateTime=gn,ru.tagList.push(["PROGRAM-DATE-TIME",gn]),ju===-1&&(ju=le.length);break;case"PLAYLIST-TYPE":V.type&&Jr(V,r0,bu),V.type=gn.toUpperCase();break;case"MEDIA-SEQUENCE":V.startSN!==0?Jr(V,r0,bu):le.length>0&&fu(V,r0,bu),ke=V.startSN=parseInt(gn);break;case"SKIP":{V.skippedSegments&&Jr(V,r0,bu);const zn=new $n(gn,V),p0=zn.decimalInteger("SKIPPED-SEGMENTS");if(u(p0)){V.skippedSegments+=p0;for(let Dn=p0;Dn--;)le.push(null);ke+=p0}const H0=zn.enumeratedString("RECENTLY-REMOVED-DATERANGES");H0&&(V.recentlyRemovedDateranges=(V.recentlyRemovedDateranges||[]).concat(H0.split(" ")));break}case"TARGETDURATION":V.targetduration!==0&&Jr(V,r0,bu),V.targetduration=Math.max(parseInt(gn),1);break;case"VERSION":V.version!==null&&Jr(V,r0,bu),V.version=parseInt(gn);break;case"INDEPENDENT-SEGMENTS":break;case"ENDLIST":V.live||Jr(V,r0,bu),V.live=!1;break;case"#":(gn||s0)&&ru.tagList.push(s0?[gn,s0]:[gn]);break;case"DISCONTINUITY":it++,ru.tagList.push(["DIS"]);break;case"GAP":ru.gap=!0,ru.tagList.push([r0]);break;case"BITRATE":ru.tagList.push([r0,gn]),Kt=parseInt(gn)*1e3,u(Kt)?ru.bitrate=Kt:Kt=0;break;case"DATERANGE":{const zn=new $n(gn,V),p0=new Y4(zn,V.dateRanges[zn.ID],V.dateRangeTagCount);V.dateRangeTagCount++,p0.isValid||V.skippedSegments?V.dateRanges[p0.id]=p0:G.warn(`Ignoring invalid DATERANGE tag: "${gn}"`),ru.tagList.push(["EXT-X-DATERANGE",gn]);break}case"DEFINE":{{const zn=new $n(gn,V);"IMPORT"in zn?ki(V,zn,w):bi(V,zn,r)}break}case"DISCONTINUITY-SEQUENCE":V.startCC!==0?Jr(V,r0,bu):le.length>0&&fu(V,r0,bu),V.startCC=it=parseInt(gn);break;case"KEY":{const zn=lu(gn,r,V);if(zn.isSupported()){if(zn.method==="NONE"){or=void 0;break}or||(or={});const p0=or[zn.keyFormat];p0!=null&&p0.matches(zn)||(p0&&(or=y({},or)),or[zn.keyFormat]=zn)}else G.warn(`[Keys] Ignoring unsupported EXT-X-KEY tag: "${gn}"`);break}case"START":V.startTimeOffset=vu(gn);break;case"MAP":{const zn=new $n(gn,V);if(ru.duration){const p0=new Se(v,X);zr(p0,zn,a,or),Ee=p0,ru.initSegment=Ee,Ee.rawProgramDateTime&&!ru.rawProgramDateTime&&(ru.rawProgramDateTime=Ee.rawProgramDateTime)}else{const p0=ru.byteRangeEndOffset;if(p0){const H0=ru.byteRangeStartOffset;Ju=`${p0-H0}@${H0}`}else Ju=null;zr(ru,zn,a,or),Ee=ru,er=!0}Ee.cc=it;break}case"SERVER-CONTROL":{zu&&Jr(V,r0,bu),zu=new $n(gn),V.canBlockReload=zu.bool("CAN-BLOCK-RELOAD"),V.canSkipUntil=zu.optionalFloat("CAN-SKIP-UNTIL",0),V.canSkipDateRanges=V.canSkipUntil>0&&zu.bool("CAN-SKIP-DATERANGES"),V.partHoldBack=zu.optionalFloat("PART-HOLD-BACK",0),V.holdBack=zu.optionalFloat("HOLD-BACK",0);break}case"PART-INF":{V.partTarget&&Jr(V,r0,bu);const zn=new $n(gn);V.partTarget=zn.decimalFloatingPoint("PART-TARGET");break}case"PART":{let zn=V.partList;zn||(zn=V.partList=[]);const p0=Re>0?zn[zn.length-1]:void 0,H0=Re++,Dn=new $n(gn,V),Cn=new Ge(Dn,ru,X,H0,p0);zn.push(Cn),ru.duration+=Cn.duration;break}case"PRELOAD-HINT":{const zn=new $n(gn,V);V.preloadHint=zn;break}case"RENDITION-REPORT":{const zn=new $n(gn,V);V.renditionReports=V.renditionReports||[],V.renditionReports.push(zn);break}default:G.warn(`line parsed but not handled: ${bu}`);break}}}Jt&&!Jt.relurl?(le.pop(),ot-=Jt.duration,V.partList&&(V.fragmentHint=Jt)):V.partList&&(kr(ru,Jt,pe),ru.cc=it,V.fragmentHint=ru,or&&on(ru,or,V)),V.targetduration||(V.playlistParsingError=new Error("Missing Target Duration"));const Ir=le.length,wn=le[0],u0=le[Ir-1];if(ot+=V.skippedSegments*V.targetduration,ot>0&&Ir&&u0){V.averagetargetduration=ot/Ir;const y0=u0.sn;V.endSN=y0!=="initSegment"?y0:0,V.live||(u0.endList=!0),ju>0&&(Ur(le,ju),wn&&pe.unshift(wn))}return V.fragmentHint&&(ot+=V.fragmentHint.duration),V.totalduration=ot,pe.length&&V.dateRangeTagCount&&wn&&qt(pe,V),V.endCC=it,V}}function qt(P,t){let r=P.length;if(!r)if(t.hasProgramDateTime){const U=t.fragments[t.fragments.length-1];P.push(U),r++}else return;const a=P[r-1],v=t.live?1/0:t.totalduration,b=Object.keys(t.dateRanges);for(let U=b.length;U--;){const X=t.dateRanges[b[U]],V=X.startDate.getTime();X.tagAnchor=a.ref;for(let le=r;le--;){var w;if(((w=P[le])==null?void 0:w.sn)<t.startSN)break;const pe=mu(t,V,P,le,v);if(pe!==-1){X.tagAnchor=t.fragments[pe].ref;break}}}}function mu(P,t,r,a,v){const b=r[a];if(b){const U=b.programDateTime;if(t>=U||a===0){var w;const X=(((w=r[a+1])==null?void 0:w.start)||v)-b.start;if(t<=U+X*1e3){const V=r[a].sn-P.startSN;if(V<0)return-1;const le=P.fragments;if(le.length>r.length){const Ee=(r[a+1]||le[le.length-1]).sn-P.startSN;for(let ke=Ee;ke>V;ke--){const Re=le[ke].programDateTime;if(t>=Re&&t<Re+le[ke].duration*1e3)return ke}}return V}}}return-1}function lu(P,t,r){var a,v;const b=new $n(P,r),w=(a=b.METHOD)!=null?a:"",U=b.URI,X=b.hexadecimalInteger("IV"),V=b.KEYFORMATVERSIONS,le=(v=b.KEYFORMAT)!=null?v:"identity";U&&b.IV&&!X&&G.error(`Invalid IV: ${b.IV}`);const pe=U?N4.resolve(U,t):"",Ee=(V||"1").split("/").map(Number).filter(Number.isFinite);return new O4(w,pe,le,Ee,X,b.KEYID)}function vu(P){const r=new $n(P).decimalFloatingPoint("TIME-OFFSET");return u(r)?r:null}function xu(P,t){let r=(P||"").split(/[ ,]+/).filter(a=>a);["video","audio","text"].forEach(a=>{const v=r.filter(b=>Et(b,a));v.length&&(t[`${a}Codec`]=v.map(b=>b.split("/")[0]).join(","),r=r.filter(b=>v.indexOf(b)===-1))}),t.unknownCodecs=r}function mr(P,t,r){const a=t[r];a&&(P[r]=a)}function Ur(P,t){let r=P[t];for(let a=t;a--;){const v=P[a];if(!v)return;v.programDateTime=r.programDateTime-v.duration*1e3,r=v}}function kr(P,t,r){P.rawProgramDateTime?r.push(P):t!=null&&t.programDateTime&&(P.programDateTime=t.endProgramDateTime)}function zr(P,t,r,a){P.relurl=t.URI,t.BYTERANGE&&P.setByteRange(t.BYTERANGE),P.level=r,P.sn="initSegment",a&&(P.levelkeys=a),P.initSegment=null}function on(P,t,r){P.levelkeys=t;const{encryptedFragments:a}=r;(!a.length||a[a.length-1].levelkeys!==t)&&Object.keys(t).some(v=>t[v].isCommonEncryption)&&a.push(P)}function Jr(P,t,r){P.playlistParsingError=new Error(`#EXT-X-${t} must not appear more than once (${r[0]})`)}function fu(P,t,r){P.playlistParsingError=new Error(`#EXT-X-${t} must appear before the first Media Segment (${r[0]})`)}function Ou(P,t){const r=t.startPTS;if(u(r)){let a=0,v;t.sn>P.sn?(a=r-P.start,v=P):(a=P.start-r,v=t),v.duration!==a&&v.setDuration(a)}else t.sn>P.sn?P.cc===t.cc&&P.minEndPTS?t.setStart(P.start+(P.minEndPTS-P.start)):t.setStart(P.start+P.duration):t.setStart(Math.max(P.start-t.duration,0))}function ku(P,t,r,a,v,b,w){a-r<=0&&(w.warn("Fragment should have a positive duration",t),a=r+t.duration,b=v+t.duration);let X=r,V=a;const le=t.startPTS,pe=t.endPTS;if(u(le)){const Kt=Math.abs(le-r);P&&Kt>P.totalduration?w.warn(`media timestamps and playlist times differ by ${Kt}s for level ${t.level} ${P.url}`):u(t.deltaPTS)?t.deltaPTS=Math.max(Kt,t.deltaPTS):t.deltaPTS=Kt,X=Math.max(r,le),r=Math.min(r,le),v=t.startDTS!==void 0?Math.min(v,t.startDTS):v,V=Math.min(a,pe),a=Math.max(a,pe),b=t.endDTS!==void 0?Math.max(b,t.endDTS):b}const Ee=r-t.start;t.start!==0&&t.setStart(r),t.setDuration(a-t.start),t.startPTS=r,t.maxStartPTS=X,t.startDTS=v,t.endPTS=a,t.minEndPTS=V,t.endDTS=b;const ke=t.sn;if(!P||ke<P.startSN||ke>P.endSN)return 0;let Re;const ot=ke-P.startSN,it=P.fragments;for(it[ot]=t,Re=ot;Re>0;Re--)Ou(it[Re],it[Re-1]);for(Re=ot;Re<it.length-1;Re++)Ou(it[Re],it[Re+1]);return P.fragmentHint&&Ou(it[it.length-1],P.fragmentHint),P.PTSKnown=P.alignedSliding=!0,Ee}function Cr(P,t,r){if(P===t)return;let a=null;const v=P.fragments;for(let le=v.length-1;le>=0;le--){const pe=v[le].initSegment;if(pe){a=pe;break}}P.fragmentHint&&delete P.fragmentHint.endPTS;let b;Sn(P,t,(le,pe,Ee,ke)=>{if((!t.startCC||t.skippedSegments)&&pe.cc!==le.cc){const Re=le.cc-pe.cc;for(let ot=Ee;ot<ke.length;ot++)ke[ot].cc+=Re;t.endCC=ke[ke.length-1].cc}u(le.startPTS)&&u(le.endPTS)&&(pe.setStart(pe.startPTS=le.startPTS),pe.startDTS=le.startDTS,pe.maxStartPTS=le.maxStartPTS,pe.endPTS=le.endPTS,pe.endDTS=le.endDTS,pe.minEndPTS=le.minEndPTS,pe.setDuration(le.endPTS-le.startPTS),pe.duration&&(b=pe),t.PTSKnown=t.alignedSliding=!0),le.hasStreams&&(pe.elementaryStreams=le.elementaryStreams),pe.loader=le.loader,le.hasStats&&(pe.stats=le.stats),le.initSegment&&(pe.initSegment=le.initSegment,a=le.initSegment)});const w=t.fragments,U=t.fragmentHint?w.concat(t.fragmentHint):w;if(a&&U.forEach(le=>{var pe;le&&(!le.initSegment||le.initSegment.relurl===((pe=a)==null?void 0:pe.relurl))&&(le.initSegment=a)}),t.skippedSegments){if(t.deltaUpdateFailed=w.some(le=>!le),t.deltaUpdateFailed){r.warn("[level-helper] Previous playlist missing segments skipped in delta playlist");for(let le=t.skippedSegments;le--;)w.shift();t.startSN=w[0].sn}else{t.canSkipDateRanges&&(t.dateRanges=wr(P.dateRanges,t,r));const le=P.fragments.filter(pe=>pe.rawProgramDateTime);if(P.hasProgramDateTime&&!t.hasProgramDateTime)for(let pe=1;pe<U.length;pe++)U[pe].programDateTime===null&&kr(U[pe],U[pe-1],le);qt(le,t)}t.endCC=w[w.length-1].cc}if(!t.startCC){var X;const le=A0(P,t.startSN-1);t.startCC=(X=le==null?void 0:le.cc)!=null?X:w[0].cc}cn(P.partList,t.partList,(le,pe)=>{pe.elementaryStreams=le.elementaryStreams,pe.stats=le.stats}),b?ku(t,b,b.startPTS,b.endPTS,b.startDTS,b.endDTS,r):d0(P,t),w.length&&(t.totalduration=t.edge-w[0].start),t.driftStartTime=P.driftStartTime,t.driftStart=P.driftStart;const V=t.advancedDateTime;if(t.advanced&&V){const le=t.edge;t.driftStart||(t.driftStartTime=V,t.driftStart=le),t.driftEndTime=V,t.driftEnd=le}else t.driftEndTime=P.driftEndTime,t.driftEnd=P.driftEnd,t.advancedDateTime=P.advancedDateTime;t.requestScheduled===-1&&(t.requestScheduled=P.requestScheduled)}function wr(P,t,r){const{dateRanges:a,recentlyRemovedDateranges:v}=t,b=y({},P);v&&v.forEach(X=>{delete b[X]});const U=Object.keys(b).length;return U?(Object.keys(a).forEach(X=>{const V=b[X],le=new Y4(a[X].attr,V);le.isValid?(b[X]=le,V||(le.tagOrder+=U)):r.warn(`Ignoring invalid Playlist Delta Update DATERANGE tag: "${n0(a[X].attr)}"`)}),b):a}function cn(P,t,r){if(P&&t){let a=0;for(let v=0,b=P.length;v<=b;v++){const w=P[v],U=t[v+a];w&&U&&w.index===U.index&&w.fragment.sn===U.fragment.sn?r(w,U):a--}}}function Sn(P,t,r){const a=t.skippedSegments,v=Math.max(P.startSN,t.startSN)-t.startSN,b=(P.fragmentHint?1:0)+(a?t.endSN:Math.min(P.endSN,t.endSN))-t.startSN,w=t.startSN-P.startSN,U=t.fragmentHint?t.fragments.concat(t.fragmentHint):t.fragments,X=P.fragmentHint?P.fragments.concat(P.fragmentHint):P.fragments;for(let V=v;V<=b;V++){const le=X[w+V];let pe=U[V];if(a&&!pe&&le&&(pe=t.fragments[V]=le),le&&pe){r(le,pe,V,U);const Ee=le.relurl,ke=pe.relurl;if(Ee&&qi(Ee,ke)){t.playlistParsingError=Zr(`media sequence mismatch ${pe.sn}:`,P,t,le,pe);return}else if(le.cc!==pe.cc){t.playlistParsingError=Zr(`discontinuity sequence mismatch (${le.cc}!=${pe.cc})`,P,t,le,pe);return}}}}function Zr(P,t,r,a,v){return new Error(`${P} ${v.url}
|
|
|
Playlist starting @${t.startSN}
|
|
|
${t.m3u8}
|
|
|
|
|
|
Playlist starting @${r.startSN}
|
|
|
${r.m3u8}`)}function d0(P,t,r=!0){const a=t.startSN+t.skippedSegments-P.startSN,v=P.fragments,b=a>=0;let w=0;if(b&&a<v.length)w=v[a].start;else if(b&&t.startSN===P.endSN+1)w=P.fragmentEnd;else if(b&&r)w=P.fragmentStart+a*t.levelTargetDuration;else if(!t.skippedSegments&&t.fragmentStart===0)w=P.fragmentStart;else return;l0(t,w)}function l0(P,t){if(t){const r=P.fragments;for(let a=P.skippedSegments;a<r.length;a++)r[a].addStart(t);P.fragmentHint&&P.fragmentHint.addStart(t)}}function bn(P,t=1/0){let r=1e3*P.targetduration;if(P.updated){const a=P.fragments;if(a.length&&r*4>t){const b=a[a.length-1].duration*1e3;b<r&&(r=b)}}else r/=2;return Math.round(r)}function A0(P,t,r){if(!P)return null;let a=P.fragments[t-P.startSN];return a||(a=P.fragmentHint,a&&a.sn===t)?a:t<P.startSN&&r&&r.sn===t?r:null}function Vn(P,t,r){return P?I0(P.partList,t,r):null}function I0(P,t,r){if(P)for(let a=P.length;a--;){const v=P[a];if(v.index===r&&v.fragment.sn===t)return v}return null}function di(P){P.forEach((t,r)=>{var a;(a=t.details)==null||a.fragments.forEach(v=>{v.level=r,v.initSegment&&(v.initSegment.level=r)})})}function qi(P,t){return P!==t&&t?R0(P)!==R0(t):!1}function R0(P){return P.replace(/\?[^?]*$/,"")}function Z4(P,t){for(let a=0,v=P.length;a<v;a++){var r;if(((r=P[a])==null?void 0:r.cc)===t)return P[a]}return null}function a4(P,t){return!!(P&&t.startCC<P.endCC&&t.endCC>P.startCC)}function Mi(P,t){const r=P.start+t;P.startPTS=r,P.setStart(r),P.endPTS=r+P.duration}function Yi(P,t){const r=t.fragments;for(let a=0,v=r.length;a<v;a++)Mi(r[a],P);t.fragmentHint&&Mi(t.fragmentHint,P),t.alignedSliding=!0}function t4(P,t){P&&(j4(t,P),t.alignedSliding||Gi(t,P),!t.alignedSliding&&!t.skippedSegments&&d0(P,t,!1))}function j4(P,t){if(!a4(t,P))return;const r=Math.min(t.endCC,P.endCC),a=Z4(t.fragments,r),v=Z4(P.fragments,r);if(!a||!v)return;G.log(`Aligning playlist at start of dicontinuity sequence ${r}`);const b=a.start-v.start;Yi(b,P)}function Gi(P,t){if(!P.hasProgramDateTime||!t.hasProgramDateTime)return;const r=P.fragments,a=t.fragments;if(!r.length||!a.length)return;let v,b;const w=Math.min(t.endCC,P.endCC);t.startCC<w&&P.startCC<w&&(v=Z4(a,w),b=Z4(r,w)),(!v||!b)&&(v=a[Math.floor(a.length/2)],b=Z4(r,v.cc)||r[Math.floor(r.length/2)]);const U=v.programDateTime,X=b.programDateTime;if(!U||!X)return;const V=(X-U)/1e3-(b.start-v.start);Yi(V,P)}function $0(P,t,r){ci(P,t,r),P.addEventListener(t,r)}function ci(P,t,r){P.removeEventListener(t,r)}const Xe={toString:function(P){let t="";const r=P.length;for(let a=0;a<r;a++)t+=`[${P.start(a).toFixed(3)}-${P.end(a).toFixed(3)}]`;return t}},Te={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 Lt extends Hr{constructor(t,r,a,v,b){super(v,t.logger),this.hls=void 0,this.fragPrevious=null,this.fragCurrent=null,this.fragmentTracker=void 0,this.transmuxer=null,this._state=Te.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.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.loadingParts=!1,this.loopSn=void 0,this.onMediaSeeking=()=>{const{config:w,fragCurrent:U,media:X,mediaBuffer:V,state:le}=this,pe=X?X.currentTime:0,Ee=sr.bufferInfo(V||X,pe,w.maxBufferHole),ke=!Ee.len;if(this.log(`Media seeking to ${u(pe)?pe.toFixed(3):pe}, state: ${le}, ${ke?"out of":"in"} buffer`),this.state===Te.ENDED)this.resetLoadingState();else if(U){const Re=w.maxFragLookUpTolerance,ot=U.start-Re,it=U.start+U.duration+Re;if(ke||it<Ee.start||ot>Ee.end){const Kt=pe>it;(pe<ot||Kt)&&(Kt&&U.loader&&(this.log(`Cancelling fragment load for seek (sn: ${U.sn})`),U.abortRequests(),this.resetLoadingState()),this.fragPrevious=null)}}if(X){this.fragmentTracker.removeFragmentsInRange(pe,1/0,this.playlistType,!0);const Re=this.lastCurrentTime;if(pe>Re&&(this.lastCurrentTime=pe),!this.loadingParts){const ot=Math.max(Ee.end,pe),it=this.shouldLoadParts(this.getLevelDetails(),ot);it&&(this.log(`LL-Part loading ON after seeking to ${pe.toFixed(2)} with buffer @${ot.toFixed(2)}`),this.loadingParts=it)}}this.hls.hasEnoughToStart||(this.log(`Setting ${ke?"startPosition":"nextLoadPosition"} to ${pe} for seek without enough to start`),this.nextLoadPosition=pe,ke&&(this.startPosition=pe)),ke&&this.state===Te.IDLE&&this.tickImmediate()},this.onMediaEnded=()=>{this.log("setting startPosition to 0 because media ended"),this.startPosition=this.lastCurrentTime=0},this.playlistType=b,this.hls=t,this.fragmentLoader=new Be(t.config),this.keyLoader=a,this.fragmentTracker=r,this.config=t.config,this.decrypter=new ut(t.config)}registerListeners(){const{hls:t}=this;t.on(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(s.ERROR,this.onError,this)}unregisterListeners(){const{hls:t}=this;t.off(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(s.ERROR,this.onError,this)}doTick(){this.onTickEnd()}onTickEnd(){}startLoad(t){}stopLoad(){if(this.state===Te.STOPPED)return;this.fragmentLoader.abort(),this.keyLoader.abort(this.playlistType);const t=this.fragCurrent;t!=null&&t.loader&&(t.abortRequests(),this.fragmentTracker.removeFragment(t)),this.resetTransmuxer(),this.fragCurrent=null,this.fragPrevious=null,this.clearInterval(),this.clearNextTick(),this.state=Te.STOPPED}get startPositionValue(){const{nextLoadPosition:t,startPosition:r}=this;return r===-1&&t?t:r}get bufferingEnabled(){return this.buffering}pauseBuffering(){this.buffering=!1}resumeBuffering(){this.buffering=!0}get inFlightFrag(){return{frag:this.fragCurrent,state:this.state}}_streamEnded(t,r){if(r.live||!this.media)return!1;const a=t.end||0,v=this.config.timelineOffset||0;if(a<=v)return!1;const b=t.buffered;this.config.maxBufferHole&&b&&b.length>1&&(t=sr.bufferedInfo(b,t.start,0));const w=t.nextStart;if(w&&w>v&&w<r.edge||this.media.currentTime<t.start)return!1;const X=r.partList;if(X!=null&&X.length){const le=X[X.length-1];return sr.isBuffered(this.media,le.start+le.duration/2)}const V=r.fragments[r.fragments.length-1].type;return this.fragmentTracker.isEndListAppended(V)}getLevelDetails(){if(this.levels&&this.levelLastLoaded!==null)return this.levelLastLoaded.details}get timelineOffset(){const t=this.config.timelineOffset;if(t){var r;return((r=this.getLevelDetails())==null?void 0:r.appliedTimelineOffset)||t}return 0}onMediaAttached(t,r){const a=this.media=this.mediaBuffer=r.media;$0(a,"seeking",this.onMediaSeeking),$0(a,"ended",this.onMediaEnded);const v=this.config;this.levels&&v.autoStartLoad&&this.state===Te.STOPPED&&this.startLoad(v.startPosition)}onMediaDetaching(t,r){const a=!!r.transferMedia,v=this.media;if(v!==null){if(v.ended&&(this.log("MSE detaching and video ended, reset startPosition"),this.startPosition=this.lastCurrentTime=0),ci(v,"seeking",this.onMediaSeeking),ci(v,"ended",this.onMediaEnded),this.keyLoader&&!a&&this.keyLoader.detach(),this.media=this.mediaBuffer=null,this.loopSn=void 0,a){this.resetLoadingState(),this.resetTransmuxer();return}this.loadingParts=!1,this.fragmentTracker.removeAllFragments(),this.stopLoad()}}onManifestLoading(){this.initPTS=[],this.levels=this.levelLastLoaded=this.fragCurrent=null,this.lastCurrentTime=this.startPosition=0,this.startFragRequested=!1}onError(t,r){}onManifestLoaded(t,r){this.startTimeOffset=r.startTimeOffset}onHandlerDestroying(){this.stopLoad(),this.transmuxer&&(this.transmuxer.destroy(),this.transmuxer=null),super.onHandlerDestroying(),this.hls=this.onMediaSeeking=this.onMediaEnded=null}onHandlerDestroyed(){this.state=Te.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(t,r,a){this.startFragRequested=!0,this._loadFragForPlayback(t,r,a)}_loadFragForPlayback(t,r,a){const v=b=>{const w=b.frag;if(this.fragContextChanged(w)){this.warn(`${w.type} sn: ${w.sn}${b.part?" part: "+b.part.index:""} of ${this.fragInfo(w,!1,b.part)}) was dropped during download.`),this.fragmentTracker.removeFragment(w);return}w.stats.chunkCount++,this._handleFragmentLoadProgress(b)};this._doFragLoad(t,r,a,v).then(b=>{if(!b)return;const w=this.state,U=b.frag;if(this.fragContextChanged(U)){(w===Te.FRAG_LOADING||!this.fragCurrent&&w===Te.PARSING)&&(this.fragmentTracker.removeFragment(U),this.state=Te.IDLE);return}"payload"in b&&(this.log(`Loaded ${U.type} sn: ${U.sn} of ${this.playlistLabel()} ${U.level}`),this.hls.trigger(s.FRAG_LOADED,b)),this._handleFragmentLoadComplete(b)}).catch(b=>{this.state===Te.STOPPED||this.state===Te.ERROR||(this.warn(`Frag error: ${(b==null?void 0:b.message)||b}`),this.resetFragmentLoading(t))})}clearTrackerIfNeeded(t){var r;const{fragmentTracker:a}=this;if(a.getState(t)===Dr.APPENDING){const b=t.type,w=this.getFwdBufferInfo(this.mediaBuffer,b),U=Math.max(t.duration,w?w.len:this.config.maxBufferLength),X=this.backtrackFragment;((X?t.sn-X.sn:0)===1||this.reduceMaxBufferLength(U,t.duration))&&a.removeFragment(t)}else((r=this.mediaBuffer)==null?void 0:r.buffered.length)===0?a.removeAllFragments():a.hasParts(t.type)&&(a.detectPartialFragments({frag:t,part:null,stats:t.stats,id:t.type}),a.getState(t)===Dr.PARTIAL&&a.removeFragment(t))}checkLiveUpdate(t){if(t.updated&&!t.live){const r=t.fragments[t.fragments.length-1];this.fragmentTracker.detectPartialFragments({frag:r,part:null,stats:r.stats,id:r.type})}t.fragments[0]||(t.deltaUpdateFailed=!0)}waitForLive(t){const r=t.details;return(r==null?void 0:r.live)&&r.type!=="EVENT"&&(this.levelLastLoaded!==t||r.expired)}flushMainBuffer(t,r,a=null){if(!(t-r))return;const v={startOffset:t,endOffset:r,type:a};this.hls.trigger(s.BUFFER_FLUSHING,v)}_loadInitSegment(t,r){this._doFragLoad(t,r).then(a=>{const v=a==null?void 0:a.frag;if(!v||this.fragContextChanged(v)||!this.levels)throw new Error("init load aborted");return a}).then(a=>{const{hls:v}=this,{frag:b,payload:w}=a,U=b.decryptdata;if(w&&w.byteLength>0&&U!=null&&U.key&&U.iv&&m4(U.method)){const X=self.performance.now();return this.decrypter.decrypt(new Uint8Array(w),U.key.buffer,U.iv.buffer,Q4(U.method)).catch(V=>{throw v.trigger(s.ERROR,{type:c.MEDIA_ERROR,details:d.FRAG_DECRYPT_ERROR,fatal:!1,error:V,reason:V.message,frag:b}),V}).then(V=>{const le=self.performance.now();return v.trigger(s.FRAG_DECRYPTED,{frag:b,payload:V,stats:{tstart:X,tdecrypt:le}}),a.payload=V,this.completeInitSegmentLoad(a)})}return this.completeInitSegmentLoad(a)}).catch(a=>{this.state===Te.STOPPED||this.state===Te.ERROR||(this.warn(a),this.resetFragmentLoading(t))})}completeInitSegmentLoad(t){const{levels:r}=this;if(!r)throw new Error("init load aborted, missing levels");const a=t.frag.stats;this.state!==Te.STOPPED&&(this.state=Te.IDLE),t.frag.data=new Uint8Array(t.payload),a.parsing.start=a.buffering.start=self.performance.now(),a.parsing.end=a.buffering.end=self.performance.now(),this.tick()}unhandledEncryptionError(t,r){var a,v;const b=t.tracks;if(b&&!r.encrypted&&((a=b.audio)!=null&&a.encrypted||(v=b.video)!=null&&v.encrypted)&&(!this.config.emeEnabled||!this.keyLoader.emeController)){const w=this.media,U=new Error(`Encrypted track with no key in ${this.fragInfo(r)} (media ${w?"attached mediaKeys: "+w.mediaKeys:"detached"})`);return this.warn(U.message),!w||w.mediaKeys?!1:(this.hls.trigger(s.ERROR,{type:c.KEY_SYSTEM_ERROR,details:d.KEY_SYSTEM_NO_KEYS,fatal:!1,error:U,frag:r}),this.resetTransmuxer(),!0)}return!1}fragContextChanged(t){const{fragCurrent:r}=this;return!t||!r||t.sn!==r.sn||t.level!==r.level}fragBufferedComplete(t,r){const a=this.mediaBuffer?this.mediaBuffer:this.media;if(this.log(`Buffered ${t.type} sn: ${t.sn}${r?" part: "+r.index:""} of ${this.fragInfo(t,!1,r)} > buffer:${a?Xe.toString(sr.getBuffered(a)):"(detached)"})`),Fe(t)){var v;if(t.type!==o.SUBTITLE){const w=t.elementaryStreams;if(!Object.keys(w).some(U=>!!w[U])){this.state=Te.IDLE;return}}const b=(v=this.levels)==null?void 0:v[t.level];b!=null&&b.fragmentError&&(this.log(`Resetting level fragment error count of ${b.fragmentError} on frag buffered`),b.fragmentError=0)}this.state=Te.IDLE}_handleFragmentLoadComplete(t){const{transmuxer:r}=this;if(!r)return;const{frag:a,part:v,partsLoaded:b}=t,w=!b||b.length===0||b.some(X=>!X),U=new i0(a.level,a.sn,a.stats.chunkCount+1,0,v?v.index:-1,!w);r.flush(U)}_handleFragmentLoadProgress(t){}_doFragLoad(t,r,a=null,v){var b;this.fragCurrent=t;const w=r.details;if(!this.levels||!w)throw new Error(`frag load aborted, missing level${w?"":" detail"}s`);let U=null;if(t.encrypted&&!((b=t.decryptdata)!=null&&b.key)){if(this.log(`Loading key for ${t.sn} of [${w.startSN}-${w.endSN}], ${this.playlistLabel()} ${t.level}`),this.state=Te.KEY_LOADING,this.fragCurrent=t,U=this.keyLoader.load(t).then(Ee=>{if(!this.fragContextChanged(Ee.frag))return this.hls.trigger(s.KEY_LOADED,Ee),this.state===Te.KEY_LOADING&&(this.state=Te.IDLE),Ee}),this.hls.trigger(s.KEY_LOADING,{frag:t}),this.fragCurrent===null)return this.log("context changed in KEY_LOADING"),Promise.resolve(null)}else t.encrypted||(U=this.keyLoader.loadClear(t,w.encryptedFragments,this.startFragRequested),U&&this.log("[eme] blocking frag load until media-keys acquired"));const X=this.fragPrevious;if(Fe(t)&&(!X||t.sn!==X.sn)){const Ee=this.shouldLoadParts(r.details,t.end);Ee!==this.loadingParts&&(this.log(`LL-Part loading ${Ee?"ON":"OFF"} loading sn ${X==null?void 0:X.sn}->${t.sn}`),this.loadingParts=Ee)}if(a=Math.max(t.start,a||0),this.loadingParts&&Fe(t)){const Ee=w.partList;if(Ee&&v){a>w.fragmentEnd&&w.fragmentHint&&(t=w.fragmentHint);const ke=this.getNextPart(Ee,t,a);if(ke>-1){const Re=Ee[ke];t=this.fragCurrent=Re.fragment,this.log(`Loading ${t.type} sn: ${t.sn} part: ${Re.index} (${ke}/${Ee.length-1}) of ${this.fragInfo(t,!1,Re)}) cc: ${t.cc} [${w.startSN}-${w.endSN}], target: ${parseFloat(a.toFixed(3))}`),this.nextLoadPosition=Re.start+Re.duration,this.state=Te.FRAG_LOADING;let ot;return U?ot=U.then(it=>!it||this.fragContextChanged(it.frag)?null:this.doFragPartsLoad(t,Re,r,v)).catch(it=>this.handleFragLoadError(it)):ot=this.doFragPartsLoad(t,Re,r,v).catch(it=>this.handleFragLoadError(it)),this.hls.trigger(s.FRAG_LOADING,{frag:t,part:Re,targetBufferTime:a}),this.fragCurrent===null?Promise.reject(new Error("frag load aborted, context changed in FRAG_LOADING parts")):ot}else if(!t.url||this.loadedEndOfParts(Ee,a))return Promise.resolve(null)}}if(Fe(t)&&this.loadingParts){var V;this.log(`LL-Part loading OFF after next part miss @${a.toFixed(2)} Check buffer at sn: ${t.sn} loaded parts: ${(V=w.partList)==null?void 0:V.filter(Ee=>Ee.loaded).map(Ee=>`[${Ee.start}-${Ee.end}]`)}`),this.loadingParts=!1}else if(!t.url)return Promise.resolve(null);this.log(`Loading ${t.type} sn: ${t.sn} of ${this.fragInfo(t,!1)}) cc: ${t.cc} ${"["+w.startSN+"-"+w.endSN+"]"}, target: ${parseFloat(a.toFixed(3))}`),u(t.sn)&&!this.bitrateTest&&(this.nextLoadPosition=t.start+t.duration),this.state=Te.FRAG_LOADING;const le=this.config.progressive;let pe;return le&&U?pe=U.then(Ee=>!Ee||this.fragContextChanged(Ee.frag)?null:this.fragmentLoader.load(t,v)).catch(Ee=>this.handleFragLoadError(Ee)):pe=Promise.all([this.fragmentLoader.load(t,le?v:void 0),U]).then(([Ee])=>(!le&&v&&v(Ee),Ee)).catch(Ee=>this.handleFragLoadError(Ee)),this.hls.trigger(s.FRAG_LOADING,{frag:t,targetBufferTime:a}),this.fragCurrent===null?Promise.reject(new Error("frag load aborted, context changed in FRAG_LOADING")):pe}doFragPartsLoad(t,r,a,v){return new Promise((b,w)=>{var U;const X=[],V=(U=a.details)==null?void 0:U.partList,le=pe=>{this.fragmentLoader.loadPart(t,pe,v).then(Ee=>{X[pe.index]=Ee;const ke=Ee.part;this.hls.trigger(s.FRAG_LOADED,Ee);const Re=Vn(a.details,t.sn,pe.index+1)||I0(V,t.sn,pe.index+1);if(Re)le(Re);else return b({frag:t,part:ke,partsLoaded:X})}).catch(w)};le(r)})}handleFragLoadError(t){if("data"in t){const r=t.data;r.frag&&r.details===d.INTERNAL_ABORTED?this.handleFragLoadAborted(r.frag,r.part):r.frag&&r.type===c.KEY_SYSTEM_ERROR?(r.frag.abortRequests(),this.resetStartWhenNotLoaded(),this.resetFragmentLoading(r.frag)):this.hls.trigger(s.ERROR,r)}else this.hls.trigger(s.ERROR,{type:c.OTHER_ERROR,details:d.INTERNAL_EXCEPTION,err:t,error:t,fatal:!0});return null}_handleTransmuxerFlush(t){const r=this.getCurrentContext(t);if(!r||this.state!==Te.PARSING){!this.fragCurrent&&this.state!==Te.STOPPED&&this.state!==Te.ERROR&&(this.state=Te.IDLE);return}const{frag:a,part:v,level:b}=r,w=self.performance.now();a.stats.parsing.end=w,v&&(v.stats.parsing.end=w);const U=this.getLevelDetails(),V=U&&a.sn>U.endSN||this.shouldLoadParts(U,a.end);V!==this.loadingParts&&(this.log(`LL-Part loading ${V?"ON":"OFF"} after parsing segment ending @${a.end.toFixed(2)}`),this.loadingParts=V),this.updateLevelTiming(a,v,b,t.partial)}shouldLoadParts(t,r){if(this.config.lowLatencyMode){if(!t)return this.loadingParts;if(t.partList){var a;const b=t.partList[0];if(b.fragment.type===o.SUBTITLE)return!1;const w=b.end+(((a=t.fragmentHint)==null?void 0:a.duration)||0);if(r>=w){var v;if((this.hls.hasEnoughToStart?((v=this.media)==null?void 0:v.currentTime)||this.lastCurrentTime:this.getLoadPosition())>b.start-b.fragment.duration)return!0}}}return!1}getCurrentContext(t){const{levels:r,fragCurrent:a}=this,{level:v,sn:b,part:w}=t;if(!(r!=null&&r[v]))return this.warn(`Levels object was unset while buffering fragment ${b} of ${this.playlistLabel()} ${v}. The current chunk will not be buffered.`),null;const U=r[v],X=U.details,V=w>-1?Vn(X,b,w):null,le=V?V.fragment:A0(X,b,a);return le?(a&&a!==le&&(le.stats=a.stats),{frag:le,part:V,level:U}):null}bufferFragmentData(t,r,a,v,b){if(this.state!==Te.PARSING)return;const{data1:w,data2:U}=t;let X=w;if(U&&(X=Zt(w,U)),!X.length)return;const V=this.initPTS[r.cc],le=V?-V.baseTime/V.timescale:void 0,pe={type:t.type,frag:r,part:a,chunkMeta:v,offset:le,parent:r.type,data:X};if(this.hls.trigger(s.BUFFER_APPENDING,pe),t.dropped&&t.independent&&!a){if(b)return;this.flushBufferGap(r)}}flushBufferGap(t){const r=this.media;if(!r)return;if(!sr.isBuffered(r,r.currentTime)){this.flushMainBuffer(0,t.start);return}const a=r.currentTime,v=sr.bufferInfo(r,a,0),b=t.duration,w=Math.min(this.config.maxFragLookUpTolerance*2,b*.25),U=Math.max(Math.min(t.start-w,v.end-w),a+w);t.start-U>w&&this.flushMainBuffer(U,t.start)}getFwdBufferInfo(t,r){var a;const v=this.getLoadPosition();if(!u(v))return null;const w=this.lastCurrentTime>v||(a=this.media)!=null&&a.paused?0:this.config.maxBufferHole;return this.getFwdBufferInfoAtPos(t,v,r,w)}getFwdBufferInfoAtPos(t,r,a,v){const b=sr.bufferInfo(t,r,v);if(b.len===0&&b.nextStart!==void 0){const w=this.fragmentTracker.getBufferedFrag(r,a);if(w&&(b.nextStart<=w.end||w.gap)){const U=Math.max(Math.min(b.nextStart,w.end)-r,v);return sr.bufferInfo(t,r,U)}}return b}getMaxBufferLength(t){const{config:r}=this;let a;return t?a=Math.max(8*r.maxBufferSize/t,r.maxBufferLength):a=r.maxBufferLength,Math.min(a,r.maxMaxBufferLength)}reduceMaxBufferLength(t,r){const a=this.config,v=Math.max(Math.min(t-r,a.maxBufferLength),r),b=Math.max(t-r*3,a.maxMaxBufferLength/2,v);return b>=v?(a.maxMaxBufferLength=b,this.warn(`Reduce max buffer length to ${b}s`),!0):!1}getAppendedFrag(t,r=o.MAIN){const a=this.fragmentTracker?this.fragmentTracker.getAppendedFrag(t,r):null;return a&&"fragment"in a?a.fragment:a}getNextFragment(t,r){const a=r.fragments,v=a.length;if(!v)return null;const{config:b}=this,w=a[0].start,U=b.lowLatencyMode&&!!r.partList;let X=null;if(r.live){const pe=b.initialLiveManifestSize;if(v<pe)return this.warn(`Not enough fragments to start playback (have: ${v}, need: ${pe})`),null;if(!r.PTSKnown&&!this.startFragRequested&&this.startPosition===-1||t<w){var V;U&&!this.loadingParts&&(this.log("LL-Part loading ON for initial live fragment"),this.loadingParts=!0),X=this.getInitialLiveFragment(r);const Ee=this.hls.startPosition,ke=this.hls.liveSyncPosition,Re=X?(Ee!==-1&&Ee>=w?Ee:ke)||X.start:t;this.log(`Setting startPosition to ${Re} to match start frag at live edge. mainStart: ${Ee} liveSyncPosition: ${ke} frag.start: ${(V=X)==null?void 0:V.start}`),this.startPosition=this.nextLoadPosition=Re}}else t<=w&&(X=a[0]);if(!X){const pe=this.loadingParts?r.partEnd:r.fragmentEnd;X=this.getFragmentAtPosition(t,pe,r)}let le=this.filterReplacedPrimary(X,r);if(!le&&X){const pe=X.sn-r.startSN;le=this.filterReplacedPrimary(a[pe+1]||null,r)}return this.mapToInitFragWhenRequired(le)}isLoopLoading(t,r){const a=this.fragmentTracker.getState(t);return(a===Dr.OK||a===Dr.PARTIAL&&!!t.gap)&&this.nextLoadPosition>r}getNextFragmentLoopLoading(t,r,a,v,b){let w=null;if(t.gap&&(w=this.getNextFragment(this.nextLoadPosition,r),w&&!w.gap&&a.nextStart)){const U=this.getFwdBufferInfoAtPos(this.mediaBuffer?this.mediaBuffer:this.media,a.nextStart,v,0);if(U!==null&&a.len+U.len>=b){const X=w.sn;return this.loopSn!==X&&(this.log(`buffer full after gaps in "${v}" playlist starting at sn: ${X}`),this.loopSn=X),null}}return this.loopSn=void 0,w}get primaryPrefetch(){if(Vt(this.config)){var t;if((t=this.hls.interstitialsManager)==null||(t=t.playingItem)==null?void 0:t.event)return!0}return!1}filterReplacedPrimary(t,r){if(!t)return t;if(Vt(this.config)&&t.type!==o.SUBTITLE){const a=this.hls.interstitialsManager,v=a==null?void 0:a.bufferingItem;if(v){const w=v.event;if(w){if(w.appendInPlace||Math.abs(t.start-v.start)>1||v.start===0)return null}else if(t.end<=v.start&&(r==null?void 0:r.live)===!1||t.start>v.end&&v.nextEvent&&(v.nextEvent.appendInPlace||t.start-v.end>1))return null}const b=a==null?void 0:a.playerQueue;if(b)for(let w=b.length;w--;){const U=b[w].interstitial;if(U.appendInPlace&&t.start>=U.startTime&&t.end<=U.resumeTime)return null}}return t}mapToInitFragWhenRequired(t){return t!=null&&t.initSegment&&!t.initSegment.data&&!this.bitrateTest?t.initSegment:t}getNextPart(t,r,a){let v=-1,b=!1,w=!0;for(let U=0,X=t.length;U<X;U++){const V=t[U];if(w=w&&!V.independent,v>-1&&a<V.start)break;const le=V.loaded;le?v=-1:(b||(V.independent||w)&&V.fragment===r)&&(V.fragment!==r&&this.warn(`Need buffer at ${a} but next unloaded part starts at ${V.start}`),v=U),b=le}return v}loadedEndOfParts(t,r){let a;for(let v=t.length;v--;){if(a=t[v],!a.loaded)return!1;if(r>a.start)return!0}return!1}getInitialLiveFragment(t){const r=t.fragments,a=this.fragPrevious;let v=null;if(a){if(t.hasProgramDateTime&&(this.log(`Live playlist, switching playlist, load frag with same PDT: ${a.programDateTime}`),v=dt(r,a.endProgramDateTime,this.config.maxFragLookUpTolerance)),!v){const b=a.sn+1;if(b>=t.startSN&&b<=t.endSN){const w=r[b-t.startSN];a.cc===w.cc&&(v=w,this.log(`Live playlist, switching playlist, load frag with next SN: ${v.sn}`))}v||(v=Ku(t,a.cc,a.end),v&&this.log(`Live playlist, switching playlist, load frag with same CC: ${v.sn}`))}}else{const b=this.hls.liveSyncPosition;b!==null&&(v=this.getFragmentAtPosition(b,this.bitrateTest?t.fragmentEnd:t.edge,t))}return v}getFragmentAtPosition(t,r,a){const{config:v}=this;let{fragPrevious:b}=this,{fragments:w,endSN:U}=a;const{fragmentHint:X}=a,{maxFragLookUpTolerance:V}=v,le=a.partList,pe=!!(this.loadingParts&&le!=null&&le.length&&X);pe&&!this.bitrateTest&&le[le.length-1].fragment.sn===X.sn&&(w=w.concat(X),U=X.sn);let Ee;if(t<r){var ke;const ot=t<this.lastCurrentTime||t>r-V||(ke=this.media)!=null&&ke.paused||!this.startFragRequested?0:V;Ee=su(b,w,t,ot)}else Ee=w[w.length-1];if(Ee){const Re=Ee.sn-a.startSN,ot=this.fragmentTracker.getState(Ee);if((ot===Dr.OK||ot===Dr.PARTIAL&&Ee.gap)&&(b=Ee),b&&Ee.sn===b.sn&&(!pe||le[0].fragment.sn>Ee.sn||!a.live)&&Ee.level===b.level){const Kt=w[Re+1];Ee.sn<U&&this.fragmentTracker.getState(Kt)!==Dr.OK?Ee=Kt:Ee=null}}return Ee}alignPlaylists(t,r,a){const v=t.fragments.length;if(!v)return this.warn("No fragments in live playlist"),0;const b=t.fragmentStart,w=!r,U=t.alignedSliding&&u(b);if(w||!U&&!b){t4(a,t);const X=t.fragmentStart;return this.log(`Live playlist sliding: ${X.toFixed(2)} start-sn: ${r?r.startSN:"na"}->${t.startSN} fragments: ${v}`),X}return b}waitForCdnTuneIn(t){return t.live&&t.canBlockReload&&t.partTarget&&t.tuneInGoal>Math.max(t.partHoldBack,t.partTarget*3)}setStartPosition(t,r){let a=this.startPosition;a<r&&(a=-1);const v=this.timelineOffset;if(a===-1){const b=this.startTimeOffset!==null,w=b?this.startTimeOffset:t.startTimeOffset;w!==null&&u(w)?(a=r+w,w<0&&(a+=t.edge),a=Math.min(Math.max(r,a),r+t.totalduration),this.log(`Setting startPosition to ${a} for start time offset ${w} found in ${b?"multivariant":"media"} playlist`),this.startPosition=a):t.live?(a=this.hls.liveSyncPosition||r,this.log(`Setting startPosition to -1 to start at live edge ${a}`),this.startPosition=-1):(this.log("setting startPosition to 0 by default"),this.startPosition=a=0),this.lastCurrentTime=a+v}this.nextLoadPosition=a+v}getLoadPosition(){var t;const{media:r}=this;let a=0;return(t=this.hls)!=null&&t.hasEnoughToStart&&r?a=r.currentTime:this.nextLoadPosition>=0&&(a=this.nextLoadPosition),a}handleFragLoadAborted(t,r){this.transmuxer&&t.type===this.playlistType&&Fe(t)&&t.stats.aborted&&(this.log(`Fragment ${t.sn}${r?" part "+r.index:""} of ${this.playlistLabel()} ${t.level} was aborted`),this.resetFragmentLoading(t))}resetFragmentLoading(t){(!this.fragCurrent||!this.fragContextChanged(t)&&this.state!==Te.FRAG_LOADING_WAITING_RETRY)&&(this.state=Te.IDLE)}onFragmentOrKeyLoadError(t,r){var a;if(r.chunkMeta&&!r.frag){const Kt=this.getCurrentContext(r.chunkMeta);Kt&&(r.frag=Kt.frag)}const v=r.frag;if(!v||v.type!==t||!this.levels)return;if(this.fragContextChanged(v)){var b;this.warn(`Frag load error must match current frag to retry ${v.url} > ${(b=this.fragCurrent)==null?void 0:b.url}`);return}const w=r.details===d.FRAG_GAP;w&&this.fragmentTracker.fragBuffered(v,!0);const U=r.errorAction;if(!U){this.state=Te.ERROR;return}const{action:X,flags:V,retryCount:le=0,retryConfig:pe}=U,Ee=!!pe,ke=Ee&&X===nr.RetryRequest,Re=Ee&&!U.resolved&&V===Kr.MoveAllAlternatesMatchingHost,ot=(a=this.hls.latestLevelDetails)==null?void 0:a.live;if(!ke&&Re&&Fe(v)&&!v.endList&&ot&&!hu(r))this.resetFragmentErrors(t),this.treatAsGap(v),U.resolved=!0;else if((ke||Re)&&le<pe.maxNumRetry){var it;const Kt=Gr((it=r.response)==null?void 0:it.code),Jt=Yr(pe,le);if(this.resetStartWhenNotLoaded(),this.retryDate=self.performance.now()+Jt,this.state=Te.FRAG_LOADING_WAITING_RETRY,U.resolved=!0,Kt){this.log("Waiting for connection (offline)"),this.retryDate=1/0,r.reason="offline";return}this.warn(`Fragment ${v.sn} of ${t} ${v.level} errored with ${r.details}, retrying loading ${le+1}/${pe.maxNumRetry} in ${Jt}ms`)}else if(pe)if(this.resetFragmentErrors(t),le<pe.maxNumRetry)!w&&X!==nr.RemoveAlternatePermanently&&(U.resolved=!0);else{this.warn(`${r.details} reached or exceeded max retry (${le})`);return}else X===nr.SendAlternateToPenaltyBox?this.state=Te.WAITING_LEVEL:this.state=Te.ERROR;this.tickImmediate()}checkRetryDate(){const t=self.performance.now(),r=this.retryDate,a=r===1/0;(!r||t>=r||a&&!Gr(0))&&(a&&this.log("Connection restored (online)"),this.resetStartWhenNotLoaded(),this.state=Te.IDLE)}reduceLengthAndFlushBuffer(t){if(this.state===Te.PARSING||this.state===Te.PARSED){const r=t.frag,a=t.parent,v=this.getFwdBufferInfo(this.mediaBuffer,a),b=v&&v.len>.5;b&&this.reduceMaxBufferLength(v.len,(r==null?void 0:r.duration)||10);const w=!b;return w&&this.warn(`Buffer full error while media.currentTime (${this.getLoadPosition()}) is not buffered, flush ${a} buffer`),r&&(this.fragmentTracker.removeFragment(r),this.nextLoadPosition=r.start),this.resetLoadingState(),w}return!1}resetFragmentErrors(t){t===o.AUDIO&&(this.fragCurrent=null),this.hls.hasEnoughToStart||(this.startFragRequested=!1),this.state!==Te.STOPPED&&(this.state=Te.IDLE)}afterBufferFlushed(t,r,a){if(!t)return;const v=sr.getBuffered(t);this.fragmentTracker.detectEvictedFragments(r,v,a),this.state===Te.ENDED&&this.resetLoadingState()}resetLoadingState(){this.log("Reset loading state"),this.fragCurrent=null,this.fragPrevious=null,this.state!==Te.STOPPED&&(this.state=Te.IDLE)}resetStartWhenNotLoaded(){if(!this.hls.hasEnoughToStart){this.startFragRequested=!1;const t=this.levelLastLoaded,r=t?t.details:null;r!=null&&r.live?(this.log("resetting startPosition for live start"),this.startPosition=-1,this.setStartPosition(r,r.fragmentStart),this.resetLoadingState()):this.nextLoadPosition=this.startPosition}}resetWhenMissingContext(t){this.log(`Loading context changed while buffering sn ${t.sn} of ${this.playlistLabel()} ${t.level===-1?"<removed>":t.level}. This chunk will not be buffered.`),this.removeUnbufferedFrags(),this.resetStartWhenNotLoaded(),this.resetLoadingState()}removeUnbufferedFrags(t=0){this.fragmentTracker.removeFragmentsInRange(t,1/0,this.playlistType,!1,!0)}updateLevelTiming(t,r,a,v){const b=a.details;if(!b){this.warn("level.details undefined");return}if(!Object.keys(t.elementaryStreams).reduce((X,V)=>{const le=t.elementaryStreams[V];if(le){const pe=le.endPTS-le.startPTS;if(pe<=0)return this.warn(`Could not parse fragment ${t.sn} ${V} duration reliably (${pe})`),X||!1;const Ee=v?0:ku(b,t,le.startPTS,le.endPTS,le.startDTS,le.endDTS,this);return this.hls.trigger(s.LEVEL_PTS_UPDATED,{details:b,level:a,drift:Ee,type:V,frag:t,start:le.startPTS,end:le.endPTS}),!0}return X},!1)){var U;if(a.fragmentError===0&&this.treatAsGap(t,a),((U=this.transmuxer)==null?void 0:U.error)===null){const X=new Error(`Found no media in fragment ${t.sn} of ${this.playlistLabel()} ${t.level} resetting transmuxer to fallback to playlist timing`);if(this.warn(X.message),this.hls.trigger(s.ERROR,{type:c.MEDIA_ERROR,details:d.FRAG_PARSING_ERROR,fatal:!1,error:X,frag:t,reason:`Found no media in msn ${t.sn} of ${this.playlistLabel()} "${a.url}"`}),!this.hls)return;this.resetTransmuxer()}}this.state=Te.PARSED,this.log(`Parsed ${t.type} sn: ${t.sn}${r?" part: "+r.index:""} of ${this.fragInfo(t,!1,r)})`),this.hls.trigger(s.FRAG_PARSED,{frag:t,part:r})}playlistLabel(){return this.playlistType===o.MAIN?"level":"track"}fragInfo(t,r=!0,a){var v,b;return`${this.playlistLabel()} ${t.level} (${a?"part":"frag"}:[${((v=r&&!a?t.startPTS:(a||t).start)!=null?v:NaN).toFixed(3)}-${((b=r&&!a?t.endPTS:(a||t).end)!=null?b:NaN).toFixed(3)}]${a&&t.type==="main"?"INDEPENDENT="+(a.independent?"YES":"NO"):""}`}treatAsGap(t,r){r&&r.fragmentError++,t.gap=!0,this.fragmentTracker.removeFragment(t),this.fragmentTracker.fragBuffered(t,!0)}resetTransmuxer(){var t;(t=this.transmuxer)==null||t.reset()}recoverWorkerError(t){t.event==="demuxerWorker"&&(this.fragmentTracker.removeAllFragments(),this.transmuxer&&(this.transmuxer.destroy(),this.transmuxer=null),this.resetStartWhenNotLoaded(),this.resetLoadingState())}set state(t){const r=this._state;r!==t&&(this._state=t,this.log(`${r}->${t}`))}get state(){return this._state}}function Vt(P){return!!P.interstitialsController&&P.enableInterstitialPlayback!==!1}class Eu{constructor(){this.chunks=[],this.dataLength=0}push(t){this.chunks.push(t),this.dataLength+=t.length}flush(){const{chunks:t,dataLength:r}=this;let a;if(t.length)t.length===1?a=t[0]:a=Ke(t,r);else return new Uint8Array(0);return this.reset(),a}reset(){this.chunks.length=0,this.dataLength=0}}function Ke(P,t){const r=new Uint8Array(t);let a=0;for(let v=0;v<P.length;v++){const b=P[v];r.set(b,a),a+=b.length}return r}var Bu={exports:{}},vr;function Xu(){return vr||(vr=1,function(P){var t=Object.prototype.hasOwnProperty,r="~";function a(){}Object.create&&(a.prototype=Object.create(null),new a().__proto__||(r=!1));function v(X,V,le){this.fn=X,this.context=V,this.once=le||!1}function b(X,V,le,pe,Ee){if(typeof le!="function")throw new TypeError("The listener must be a function");var ke=new v(le,pe||X,Ee),Re=r?r+V:V;return X._events[Re]?X._events[Re].fn?X._events[Re]=[X._events[Re],ke]:X._events[Re].push(ke):(X._events[Re]=ke,X._eventsCount++),X}function w(X,V){--X._eventsCount===0?X._events=new a:delete X._events[V]}function U(){this._events=new a,this._eventsCount=0}U.prototype.eventNames=function(){var V=[],le,pe;if(this._eventsCount===0)return V;for(pe in le=this._events)t.call(le,pe)&&V.push(r?pe.slice(1):pe);return Object.getOwnPropertySymbols?V.concat(Object.getOwnPropertySymbols(le)):V},U.prototype.listeners=function(V){var le=r?r+V:V,pe=this._events[le];if(!pe)return[];if(pe.fn)return[pe.fn];for(var Ee=0,ke=pe.length,Re=new Array(ke);Ee<ke;Ee++)Re[Ee]=pe[Ee].fn;return Re},U.prototype.listenerCount=function(V){var le=r?r+V:V,pe=this._events[le];return pe?pe.fn?1:pe.length:0},U.prototype.emit=function(V,le,pe,Ee,ke,Re){var ot=r?r+V:V;if(!this._events[ot])return!1;var it=this._events[ot],Kt=arguments.length,Jt,ru;if(it.fn){switch(it.once&&this.removeListener(V,it.fn,void 0,!0),Kt){case 1:return it.fn.call(it.context),!0;case 2:return it.fn.call(it.context,le),!0;case 3:return it.fn.call(it.context,le,pe),!0;case 4:return it.fn.call(it.context,le,pe,Ee),!0;case 5:return it.fn.call(it.context,le,pe,Ee,ke),!0;case 6:return it.fn.call(it.context,le,pe,Ee,ke,Re),!0}for(ru=1,Jt=new Array(Kt-1);ru<Kt;ru++)Jt[ru-1]=arguments[ru];it.fn.apply(it.context,Jt)}else{var bu=it.length,Nu;for(ru=0;ru<bu;ru++)switch(it[ru].once&&this.removeListener(V,it[ru].fn,void 0,!0),Kt){case 1:it[ru].fn.call(it[ru].context);break;case 2:it[ru].fn.call(it[ru].context,le);break;case 3:it[ru].fn.call(it[ru].context,le,pe);break;case 4:it[ru].fn.call(it[ru].context,le,pe,Ee);break;default:if(!Jt)for(Nu=1,Jt=new Array(Kt-1);Nu<Kt;Nu++)Jt[Nu-1]=arguments[Nu];it[ru].fn.apply(it[ru].context,Jt)}}return!0},U.prototype.on=function(V,le,pe){return b(this,V,le,pe,!1)},U.prototype.once=function(V,le,pe){return b(this,V,le,pe,!0)},U.prototype.removeListener=function(V,le,pe,Ee){var ke=r?r+V:V;if(!this._events[ke])return this;if(!le)return w(this,ke),this;var Re=this._events[ke];if(Re.fn)Re.fn===le&&(!Ee||Re.once)&&(!pe||Re.context===pe)&&w(this,ke);else{for(var ot=0,it=[],Kt=Re.length;ot<Kt;ot++)(Re[ot].fn!==le||Ee&&!Re[ot].once||pe&&Re[ot].context!==pe)&&it.push(Re[ot]);it.length?this._events[ke]=it.length===1?it[0]:it:w(this,ke)}return this},U.prototype.removeAllListeners=function(V){var le;return V?(le=r?r+V:V,this._events[le]&&w(this,le)):(this._events=new a,this._eventsCount=0),this},U.prototype.off=U.prototype.removeListener,U.prototype.addListener=U.prototype.on,U.prefixed=r,U.EventEmitter=U,P.exports=U}(Bu)),Bu.exports}var yr=Xu(),Tu=se(yr);const en="1.6.13",Bn={};function jn(){return typeof __HLS_WORKER_BUNDLE__=="function"}function m0(){const P=Bn[en];if(P)return P.clientCount++,P;const t=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(t),v={worker:new self.Worker(r),objectURL:r,clientCount:1};return Bn[en]=v,v}function qn(P){const t=Bn[P];if(t)return t.clientCount++,t;const r=new self.URL(P,self.location.href).href,v={worker:new self.Worker(r),scriptURL:r,clientCount:1};return Bn[P]=v,v}function nn(P){const t=Bn[P||en];if(t&&t.clientCount--===1){const{worker:a,objectURL:v}=t;delete Bn[P||en],v&&self.URL.revokeObjectURL(v),a.terminate()}}function _0(P,t){return t+10<=P.length&&P[t]===51&&P[t+1]===68&&P[t+2]===73&&P[t+3]<255&&P[t+4]<255&&P[t+6]<128&&P[t+7]<128&&P[t+8]<128&&P[t+9]<128}function Ln(P,t){return t+10<=P.length&&P[t]===73&&P[t+1]===68&&P[t+2]===51&&P[t+3]<255&&P[t+4]<255&&P[t+6]<128&&P[t+7]<128&&P[t+8]<128&&P[t+9]<128}function An(P,t){let r=0;return r=(P[t]&127)<<21,r|=(P[t+1]&127)<<14,r|=(P[t+2]&127)<<7,r|=P[t+3]&127,r}function Hn(P,t){const r=t;let a=0;for(;Ln(P,t);){a+=10;const v=An(P,t+6);a+=v,_0(P,t+10)&&(a+=10),t+=a}if(a>0)return P.subarray(r,r+a)}function d4(P,t,r,a){const v=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350],b=t[r+2],w=b>>2&15;if(w>12){const ke=new Error(`invalid ADTS sampling index:${w}`);P.emit(s.ERROR,s.ERROR,{type:c.MEDIA_ERROR,details:d.FRAG_PARSING_ERROR,fatal:!0,error:ke,reason:ke.message});return}const U=(b>>6&3)+1,X=t[r+3]>>6&3|(b&1)<<2,V="mp4a.40."+U,le=v[w];let pe=w;(U===5||U===29)&&(pe-=3);const Ee=[U<<3|(pe&14)>>1,(pe&1)<<7|X<<3];return G.log(`manifest codec:${a}, parsed codec:${V}, channels:${X}, rate:${le} (ADTS object type:${U} sampling index:${w})`),{config:Ee,samplerate:le,channelCount:X,codec:V,parsedCodec:V,manifestCodec:a}}function Ci(P,t){return P[t]===255&&(P[t+1]&246)===240}function dr(P,t){return P[t+1]&1?7:9}function fi(P,t){return(P[t+3]&3)<<11|P[t+4]<<3|(P[t+5]&224)>>>5}function x0(P,t){return t+5<P.length}function hi(P,t){return t+1<P.length&&Ci(P,t)}function M0(P,t){return x0(P,t)&&Ci(P,t)&&fi(P,t)<=P.length-t}function ii(P,t){if(hi(P,t)){const r=dr(P,t);if(t+r>=P.length)return!1;const a=fi(P,t);if(a<=r)return!1;const v=t+a;return v===P.length||hi(P,v)}return!1}function Fi(P,t,r,a,v){if(!P.samplerate){const b=d4(t,r,a,v);if(!b)return;y(P,b)}}function F4(P){return 9216e4/P}function wi(P,t){const r=dr(P,t);if(t+r<=P.length){const a=fi(P,t)-r;if(a>0)return{headerLength:r,frameLength:a}}}function w4(P,t,r,a,v){const b=F4(P.samplerate),w=a+v*b,U=wi(t,r);let X;if(U){const{frameLength:pe,headerLength:Ee}=U,ke=Ee+pe,Re=Math.max(0,r+ke-t.length);Re?(X=new Uint8Array(ke-Ee),X.set(t.subarray(r+Ee,t.length),0)):X=t.subarray(r+Ee,r+ke);const ot={unit:X,pts:w};return Re||P.samples.push(ot),{sample:ot,length:ke,missing:Re}}const V=t.length-r;return X=new Uint8Array(V),X.set(t.subarray(r,t.length),0),{sample:{unit:X,pts:w},length:V,missing:-1}}function Pi(P,t){return Ln(P,t)&&An(P,t+6)+10<=P.length-t}function v4(P){return P instanceof ArrayBuffer?P:P.byteOffset==0&&P.byteLength==P.buffer.byteLength?P.buffer:new Uint8Array(P).buffer}function f4(P,t=0,r=1/0){return q0(P,t,r,Uint8Array)}function q0(P,t,r,a){const v=pi(P);let b=1;"BYTES_PER_ELEMENT"in a&&(b=a.BYTES_PER_ELEMENT);const w=u4(P)?P.byteOffset:0,U=(w+P.byteLength)/b,X=(w+t)/b,V=Math.floor(Math.max(0,Math.min(X,U))),le=Math.floor(Math.min(V+Math.max(r,0),U));return new a(v,V,le-V)}function pi(P){return P instanceof ArrayBuffer?P:P.buffer}function u4(P){return P&&P.buffer instanceof ArrayBuffer&&P.byteLength!==void 0&&P.byteOffset!==void 0}function ai(P){const t={key:P.type,description:"",data:"",mimeType:null,pictureType:null},r=3;if(P.size<2)return;if(P.data[0]!==r){console.log("Ignore frame with unrecognized character encoding");return}const a=P.data.subarray(1).indexOf(0);if(a===-1)return;const v=ee(f4(P.data,1,a)),b=P.data[2+a],w=P.data.subarray(3+a).indexOf(0);if(w===-1)return;const U=ee(f4(P.data,3+a,w));let X;return v==="-->"?X=ee(f4(P.data,4+a+w)):X=v4(P.data.subarray(4+a+w)),t.mimeType=v,t.pictureType=b,t.description=U,t.data=X,t}function Gt(P){if(P.size<2)return;const t=ee(P.data,!0),r=new Uint8Array(P.data.subarray(t.length+1));return{key:P.type,info:t,data:r.buffer}}function It(P){if(P.size<2)return;if(P.type==="TXXX"){let r=1;const a=ee(P.data.subarray(r),!0);r+=a.length+1;const v=ee(P.data.subarray(r));return{key:P.type,info:a,data:v}}const t=ee(P.data.subarray(1));return{key:P.type,info:"",data:t}}function ri(P){if(P.type==="WXXX"){if(P.size<2)return;let r=1;const a=ee(P.data.subarray(r),!0);r+=a.length+1;const v=ee(P.data.subarray(r));return{key:P.type,info:a,data:v}}const t=ee(P.data);return{key:P.type,info:"",data:t}}function Ni(P){return P.type==="PRIV"?Gt(P):P.type[0]==="W"?ri(P):P.type==="APIC"?ai(P):It(P)}function hr(P){const t=String.fromCharCode(P[0],P[1],P[2],P[3]),r=An(P,4),a=10;return{type:t,size:r,data:P.subarray(a,a+r)}}const xr=10,an=10;function B0(P){let t=0;const r=[];for(;Ln(P,t);){const a=An(P,t+6);P[t+5]>>6&1&&(t+=xr),t+=xr;const v=t+a;for(;t+an<v;){const b=hr(P.subarray(t)),w=Ni(b);w&&r.push(w),t+=b.size+xr}_0(P,t)&&(t+=xr)}return r}function F0(P){return P&&P.key==="PRIV"&&P.info==="com.apple.streaming.transportStreamTimestamp"}function xn(P){if(P.data.byteLength===8){const t=new Uint8Array(P.data),r=t[3]&1;let a=(t[4]<<23)+(t[5]<<15)+(t[6]<<7)+t[7];return a/=45,r&&(a+=4772185884e-2),Math.round(a)}}function tn(P){const t=B0(P);for(let r=0;r<t.length;r++){const a=t[r];if(F0(a))return xn(a)}}let ln=function(P){return P.audioId3="org.id3",P.dateRange="com.apple.quicktime.HLS",P.emsg="https://aomedia.org/emsg/ID3",P.misbklv="urn:misb:KLV:bin:1910.1",P}({});function Un(P="",t=9e4){return{type:P,id:-1,pid:-1,inputTimeScale:t,sequenceNumber:-1,samples:[],dropped:0}}class T0{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(t,r,a,v){this._id3Track={type:"id3",id:3,pid:-1,inputTimeScale:9e4,sequenceNumber:0,samples:[],dropped:0}}resetTimeStamp(t){this.initPTS=t,this.resetContiguity()}resetContiguity(){this.basePTS=null,this.lastPTS=null,this.frameIndex=0}canParse(t,r){return!1}appendFrame(t,r,a){}demux(t,r){this.cachedData&&(t=Zt(this.cachedData,t),this.cachedData=null);let a=Hn(t,0),v=a?a.length:0,b;const w=this._audioTrack,U=this._id3Track,X=a?tn(a):void 0,V=t.length;for((this.basePTS===null||this.frameIndex===0&&u(X))&&(this.basePTS=ls(X,r,this.initPTS),this.lastPTS=this.basePTS),this.lastPTS===null&&(this.lastPTS=this.basePTS),a&&a.length>0&&U.samples.push({pts:this.lastPTS,dts:this.lastPTS,data:a,type:ln.audioId3,duration:Number.POSITIVE_INFINITY});v<V;){if(this.canParse(t,v)){const le=this.appendFrame(w,t,v);le?(this.frameIndex++,this.lastPTS=le.sample.pts,v+=le.length,b=v):v=V}else Pi(t,v)?(a=Hn(t,v),U.samples.push({pts:this.lastPTS,dts:this.lastPTS,data:a,type:ln.audioId3,duration:Number.POSITIVE_INFINITY}),v+=a.length,b=v):v++;if(v===V&&b!==V){const le=t.slice(b);this.cachedData?this.cachedData=Zt(this.cachedData,le):this.cachedData=le}}return{audioTrack:w,videoTrack:Un(),id3Track:U,textTrack:Un()}}demuxSampleAes(t,r,a){return Promise.reject(new Error(`[${this}] This demuxer does not support Sample-AES decryption`))}flush(t){const r=this.cachedData;return r&&(this.cachedData=null,this.demux(r,0)),{audioTrack:this._audioTrack,videoTrack:Un(),id3Track:this._id3Track,textTrack:Un()}}destroy(){this.cachedData=null,this._audioTrack=this._id3Track=void 0}}const ls=(P,t,r)=>{if(u(P))return P*90;const a=r?r.baseTime*9e4/r.timescale:0;return t*9e4+a};let Qi=null;const aa=[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],cs=[44100,48e3,32e3,22050,24e3,16e3,11025,12e3,8e3],Ja=[[0,72,144,12],[0,0,0,0],[0,72,144,12],[0,144,144,12]],sa=[0,1,1,4];function Us(P,t,r,a,v){if(r+24>t.length)return;const b=pa(t,r);if(b&&r+b.frameLength<=t.length){const w=b.samplesPerFrame*9e4/b.sampleRate,U=a+v*w,X={unit:t.subarray(r,r+b.frameLength),pts:U,dts:U};return P.config=[],P.channelCount=b.channelCount,P.samplerate=b.sampleRate,P.samples.push(X),{sample:X,length:b.frameLength,missing:0}}}function pa(P,t){const r=P[t+1]>>3&3,a=P[t+1]>>1&3,v=P[t+2]>>4&15,b=P[t+2]>>2&3;if(r!==1&&v!==0&&v!==15&&b!==3){const w=P[t+2]>>1&1,U=P[t+3]>>6,X=r===3?3-a:a===3?3:4,V=aa[X*14+v-1]*1e3,pe=cs[(r===3?0:r===2?1:2)*3+b],Ee=U===3?1:2,ke=Ja[r][a],Re=sa[a],ot=ke*8*Re,it=Math.floor(ke*V/pe+w)*Re;if(Qi===null){const ru=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);Qi=ru?parseInt(ru[1]):0}return!!Qi&&Qi<=87&&a===2&&V>=224e3&&U===0&&(P[t+3]=P[t+3]|128),{sampleRate:pe,channelCount:Ee,frameLength:it,samplesPerFrame:ot}}}function Ve(P,t){return P[t]===255&&(P[t+1]&224)===224&&(P[t+1]&6)!==0}function Z(P,t){return t+1<P.length&&Ve(P,t)}function Q(P,t){return Ve(P,t)&&4<=P.length-t}function ue(P,t){if(t+1<P.length&&Ve(P,t)){const a=pa(P,t);let v=4;a!=null&&a.frameLength&&(v=a.frameLength);const b=t+v;return b===P.length||Z(P,b)}return!1}class H extends T0{constructor(t,r){super(),this.observer=void 0,this.config=void 0,this.observer=t,this.config=r}resetInitSegment(t,r,a,v){super.resetInitSegment(t,r,a,v),this._audioTrack={container:"audio/adts",type:"audio",id:2,pid:-1,sequenceNumber:0,segmentCodec:"aac",samples:[],manifestCodec:r,duration:v,inputTimeScale:9e4,dropped:0}}static probe(t,r){if(!t)return!1;const a=Hn(t,0);let v=(a==null?void 0:a.length)||0;if(ue(t,v))return!1;for(let b=t.length;v<b;v++)if(ii(t,v))return r.log("ADTS sync word found !"),!0;return!1}canParse(t,r){return M0(t,r)}appendFrame(t,r,a){Fi(t,this.observer,r,a,t.manifestCodec);const v=w4(t,r,a,this.basePTS,this.frameIndex);if(v&&v.missing===0)return v}}const fe=(P,t)=>{let r=0,a=5;t+=a;const v=new Uint32Array(1),b=new Uint32Array(1),w=new Uint8Array(1);for(;a>0;){w[0]=P[t];const U=Math.min(a,8),X=8-U;b[0]=4278190080>>>24+X<<X,v[0]=(w[0]&b[0])>>X,r=r?r<<U|v[0]:v[0],t+=1,a-=U}return r};class be extends T0{constructor(t){super(),this.observer=void 0,this.observer=t}resetInitSegment(t,r,a,v){super.resetInitSegment(t,r,a,v),this._audioTrack={container:"audio/ac-3",type:"audio",id:2,pid:-1,sequenceNumber:0,segmentCodec:"ac3",samples:[],manifestCodec:r,duration:v,inputTimeScale:9e4,dropped:0}}canParse(t,r){return r+64<t.length}appendFrame(t,r,a){const v=Ye(t,r,a,this.basePTS,this.frameIndex);if(v!==-1)return{sample:t.samples[t.samples.length-1],length:v,missing:0}}static probe(t){if(!t)return!1;const r=Hn(t,0);if(!r)return!1;const a=r.length;return t[a]===11&&t[a+1]===119&&tn(r)!==void 0&&fe(t,a)<16}}function Ye(P,t,r,a,v){if(r+8>t.length||t[r]!==11||t[r+1]!==119)return-1;const b=t[r+4]>>6;if(b>=3)return-1;const U=[48e3,44100,32e3][b],X=t[r+4]&63,le=[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][X*3+b]*2;if(r+le>t.length)return-1;const pe=t[r+6]>>5;let Ee=0;pe===2?Ee+=2:(pe&1&&pe!==1&&(Ee+=2),pe&4&&(Ee+=2));const ke=(t[r+6]<<8|t[r+7])>>12-Ee&1,ot=[2,1,2,3,3,4,4,5][pe]+ke,it=t[r+5]>>3,Kt=t[r+5]&7,Jt=new Uint8Array([b<<6|it<<1|Kt>>2,(Kt&3)<<6|pe<<3|ke<<2|X>>4,X<<4&224]),ru=1536/U*9e4,bu=a+v*ru,Nu=t.subarray(r,r+le);return P.config=Jt,P.channelCount=ot,P.samplerate=U,P.samples.push({unit:Nu,pts:bu}),le}class st extends T0{resetInitSegment(t,r,a,v){super.resetInitSegment(t,r,a,v),this._audioTrack={container:"audio/mpeg",type:"audio",id:2,pid:-1,sequenceNumber:0,segmentCodec:"mp3",samples:[],manifestCodec:r,duration:v,inputTimeScale:9e4,dropped:0}}static probe(t){if(!t)return!1;const r=Hn(t,0);let a=(r==null?void 0:r.length)||0;if(r&&t[a]===11&&t[a+1]===119&&tn(r)!==void 0&&fe(t,a)<=16)return!1;for(let v=t.length;a<v;a++)if(ue(t,a))return G.log("MPEG Audio sync word found !"),!0;return!1}canParse(t,r){return Q(t,r)}appendFrame(t,r,a){if(this.basePTS!==null)return Us(t,r,a,this.basePTS,this.frameIndex)}}const $t=/\/emsg[-/]ID3/i;class gu{constructor(t,r){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=r}resetTimeStamp(){}resetInitSegment(t,r,a,v){const b=this.videoTrack=Un("video",1),w=this.audioTrack=Un("audio",1),U=this.txtTrack=Un("text",1);if(this.id3Track=Un("id3",1),this.timeOffset=0,!(t!=null&&t.byteLength))return;const X=qe(t);if(X.video){const{id:V,timescale:le,codec:pe,supplemental:Ee}=X.video;b.id=V,b.timescale=U.timescale=le,b.codec=pe,b.supplemental=Ee}if(X.audio){const{id:V,timescale:le,codec:pe}=X.audio;w.id=V,w.timescale=le,w.codec=pe}U.id=zt.text,b.sampleDuration=0,b.duration=w.duration=v}resetContiguity(){this.remainderData=null}static probe(t){return tt(t)}demux(t,r){this.timeOffset=r;let a=t;const v=this.videoTrack,b=this.txtTrack;if(this.config.progressive){this.remainderData&&(a=Zt(this.remainderData,t));const U=et(a);this.remainderData=U.remainder,v.samples=U.valid||new Uint8Array}else v.samples=a;const w=this.extractID3Track(v,r);return b.samples=Tt(r,v),{videoTrack:v,audioTrack:this.audioTrack,id3Track:w,textTrack:this.txtTrack}}flush(){const t=this.timeOffset,r=this.videoTrack,a=this.txtTrack;r.samples=this.remainderData||new Uint8Array,this.remainderData=null;const v=this.extractID3Track(r,this.timeOffset);return a.samples=Tt(t,r),{videoTrack:r,audioTrack:Un(),id3Track:v,textTrack:Un()}}extractID3Track(t,r){const a=this.id3Track;if(t.samples.length){const v=ft(t.samples,["emsg"]);v&&v.forEach(b=>{const w=we(b);if($t.test(w.schemeIdUri)){const U=Au(w,r);let X=w.eventDuration===4294967295?Number.POSITIVE_INFINITY:w.eventDuration/w.timeScale;X<=.001&&(X=Number.POSITIVE_INFINITY);const V=w.payload;a.samples.push({data:V,len:V.byteLength,dts:U,pts:U,type:ln.emsg,duration:X})}else if(this.config.enableEmsgKLVMetadata&&w.schemeIdUri.startsWith("urn:misb:KLV:bin:1910.1")){const U=Au(w,r);a.samples.push({data:w.payload,len:w.payload.byteLength,dts:U,pts:U,type:ln.misbklv,duration:Number.POSITIVE_INFINITY})}})}return a}demuxSampleAes(t,r,a){return Promise.reject(new Error("The MP4 demuxer does not support SAMPLE-AES decryption"))}destroy(){this.config=null,this.remainderData=null,this.videoTrack=this.audioTrack=this.id3Track=this.txtTrack=void 0}}function Au(P,t){return u(P.presentationTime)?P.presentationTime/P.timeScale:t+P.presentationTimeDelta/P.timeScale}class Vu{constructor(t,r,a){this.keyData=void 0,this.decrypter=void 0,this.keyData=a,this.decrypter=new ut(r,{removePKCS7Padding:!1})}decryptBuffer(t){return this.decrypter.decrypt(t,this.keyData.key.buffer,this.keyData.iv.buffer,fn.cbc)}decryptAacSample(t,r,a){const v=t[r].unit;if(v.length<=16)return;const b=v.subarray(16,v.length-v.length%16),w=b.buffer.slice(b.byteOffset,b.byteOffset+b.length);this.decryptBuffer(w).then(U=>{const X=new Uint8Array(U);v.set(X,16),this.decrypter.isSync()||this.decryptAacSamples(t,r+1,a)}).catch(a)}decryptAacSamples(t,r,a){for(;;r++){if(r>=t.length){a();return}if(!(t[r].unit.length<32)&&(this.decryptAacSample(t,r,a),!this.decrypter.isSync()))return}}getAvcEncryptedData(t){const r=Math.floor((t.length-48)/160)*16+16,a=new Int8Array(r);let v=0;for(let b=32;b<t.length-16;b+=160,v+=16)a.set(t.subarray(b,b+16),v);return a}getAvcDecryptedUnit(t,r){const a=new Uint8Array(r);let v=0;for(let b=32;b<t.length-16;b+=160,v+=16)t.set(a.subarray(v,v+16),b);return t}decryptAvcSample(t,r,a,v,b){const w=Ut(b.data),U=this.getAvcEncryptedData(w);this.decryptBuffer(U.buffer).then(X=>{b.data=this.getAvcDecryptedUnit(w,X),this.decrypter.isSync()||this.decryptAvcSamples(t,r,a+1,v)}).catch(v)}decryptAvcSamples(t,r,a,v){if(t instanceof Uint8Array)throw new Error("Cannot decrypt samples of type Uint8Array");for(;;r++,a=0){if(r>=t.length){v();return}const b=t[r].units;for(;!(a>=b.length);a++){const w=b[a];if(!(w.data.length<=48||w.type!==1&&w.type!==5)&&(this.decryptAvcSample(t,r,a,v,w),!this.decrypter.isSync()))return}}}}class tr{constructor(){this.VideoSample=null}createVideoSample(t,r,a){return{key:t,frame:!1,pts:r,dts:a,units:[],length:0}}getLastNalUnit(t){var r;let a=this.VideoSample,v;if((!a||a.units.length===0)&&(a=t[t.length-1]),(r=a)!=null&&r.units){const b=a.units;v=b[b.length-1]}return v}pushAccessUnit(t,r){if(t.units.length&&t.frame){if(t.pts===void 0){const a=r.samples,v=a.length;if(v){const b=a[v-1];t.pts=b.pts,t.dts=b.dts}else{r.dropped++;return}}r.samples.push(t)}}parseNALu(t,r,a){const v=r.byteLength;let b=t.naluState||0;const w=b,U=[];let X=0,V,le,pe,Ee=-1,ke=0;for(b===-1&&(Ee=0,ke=this.getNALuType(r,0),b=0,X=1);X<v;){if(V=r[X++],!b){b=V?0:1;continue}if(b===1){b=V?0:2;continue}if(!V)b=3;else if(V===1){if(le=X-b-1,Ee>=0){const Re={data:r.subarray(Ee,le),type:ke};U.push(Re)}else{const Re=this.getLastNalUnit(t.samples);Re&&(w&&X<=4-w&&Re.state&&(Re.data=Re.data.subarray(0,Re.data.byteLength-w)),le>0&&(Re.data=Zt(Re.data,r.subarray(0,le)),Re.state=0))}X<v?(pe=this.getNALuType(r,X),Ee=X,ke=pe,b=0):b=-1}else b=0}if(Ee>=0&&b>=0){const Re={data:r.subarray(Ee,v),type:ke,state:b};U.push(Re)}if(U.length===0){const Re=this.getLastNalUnit(t.samples);Re&&(Re.data=Zt(Re.data,r))}return t.naluState=b,U}}class _r{constructor(t){this.data=void 0,this.bytesAvailable=void 0,this.word=void 0,this.bitsAvailable=void 0,this.data=t,this.bytesAvailable=t.byteLength,this.word=0,this.bitsAvailable=0}loadWord(){const t=this.data,r=this.bytesAvailable,a=t.byteLength-r,v=new Uint8Array(4),b=Math.min(4,r);if(b===0)throw new Error("no bytes available");v.set(t.subarray(a,a+b)),this.word=new DataView(v.buffer).getUint32(0),this.bitsAvailable=b*8,this.bytesAvailable-=b}skipBits(t){let r;t=Math.min(t,this.bytesAvailable*8+this.bitsAvailable),this.bitsAvailable>t?(this.word<<=t,this.bitsAvailable-=t):(t-=this.bitsAvailable,r=t>>3,t-=r<<3,this.bytesAvailable-=r,this.loadWord(),this.word<<=t,this.bitsAvailable-=t)}readBits(t){let r=Math.min(this.bitsAvailable,t);const a=this.word>>>32-r;if(t>32&&G.error("Cannot read more than 32 bits at a time"),this.bitsAvailable-=r,this.bitsAvailable>0)this.word<<=r;else if(this.bytesAvailable>0)this.loadWord();else throw new Error("no bits available");return r=t-r,r>0&&this.bitsAvailable?a<<r|this.readBits(r):a}skipLZ(){let t;for(t=0;t<this.bitsAvailable;++t)if(this.word&2147483648>>>t)return this.word<<=t,this.bitsAvailable-=t,t;return this.loadWord(),t+this.skipLZ()}skipUEG(){this.skipBits(1+this.skipLZ())}skipEG(){this.skipBits(1+this.skipLZ())}readUEG(){const t=this.skipLZ();return this.readBits(t+1)-1}readEG(){const t=this.readUEG();return 1&t?1+t>>>1:-1*(t>>>1)}readBoolean(){return this.readBits(1)===1}readUByte(){return this.readBits(8)}readUShort(){return this.readBits(16)}readUInt(){return this.readBits(32)}}class Er extends tr{parsePES(t,r,a,v){const b=this.parseNALu(t,a.data,v);let w=this.VideoSample,U,X=!1;a.data=null,w&&b.length&&!t.audFound&&(this.pushAccessUnit(w,t),w=this.VideoSample=this.createVideoSample(!1,a.pts,a.dts)),b.forEach(V=>{var le,pe;switch(V.type){case 1:{let ot=!1;U=!0;const it=V.data;if(X&&it.length>4){const Kt=this.readSliceType(it);(Kt===2||Kt===4||Kt===7||Kt===9)&&(ot=!0)}if(ot){var Ee;(Ee=w)!=null&&Ee.frame&&!w.key&&(this.pushAccessUnit(w,t),w=this.VideoSample=null)}w||(w=this.VideoSample=this.createVideoSample(!0,a.pts,a.dts)),w.frame=!0,w.key=ot;break}case 5:U=!0,(le=w)!=null&&le.frame&&!w.key&&(this.pushAccessUnit(w,t),w=this.VideoSample=null),w||(w=this.VideoSample=this.createVideoSample(!0,a.pts,a.dts)),w.key=!0,w.frame=!0;break;case 6:{U=!0,nu(V.data,1,a.pts,r.samples);break}case 7:{var ke,Re;U=!0,X=!0;const ot=V.data,it=this.readSPS(ot);if(!t.sps||t.width!==it.width||t.height!==it.height||((ke=t.pixelRatio)==null?void 0:ke[0])!==it.pixelRatio[0]||((Re=t.pixelRatio)==null?void 0:Re[1])!==it.pixelRatio[1]){t.width=it.width,t.height=it.height,t.pixelRatio=it.pixelRatio,t.sps=[ot];const Kt=ot.subarray(1,4);let Jt="avc1.";for(let ru=0;ru<3;ru++){let bu=Kt[ru].toString(16);bu.length<2&&(bu="0"+bu),Jt+=bu}t.codec=Jt}break}case 8:U=!0,t.pps=[V.data];break;case 9:U=!0,t.audFound=!0,(pe=w)!=null&&pe.frame&&(this.pushAccessUnit(w,t),w=null),w||(w=this.VideoSample=this.createVideoSample(!1,a.pts,a.dts));break;case 12:U=!0;break;default:U=!1;break}w&&U&&w.units.push(V)}),v&&w&&(this.pushAccessUnit(w,t),this.VideoSample=null)}getNALuType(t,r){return t[r]&31}readSliceType(t){const r=new _r(t);return r.readUByte(),r.readUEG(),r.readUEG()}skipScalingList(t,r){let a=8,v=8,b;for(let w=0;w<t;w++)v!==0&&(b=r.readEG(),v=(a+b+256)%256),a=v===0?a:v}readSPS(t){const r=new _r(t);let a=0,v=0,b=0,w=0,U,X,V;const le=r.readUByte.bind(r),pe=r.readBits.bind(r),Ee=r.readUEG.bind(r),ke=r.readBoolean.bind(r),Re=r.skipBits.bind(r),ot=r.skipEG.bind(r),it=r.skipUEG.bind(r),Kt=this.skipScalingList.bind(this);le();const Jt=le();if(pe(5),Re(3),le(),it(),Jt===100||Jt===110||Jt===122||Jt===244||Jt===44||Jt===83||Jt===86||Jt===118||Jt===128){const er=Ee();if(er===3&&Re(1),it(),it(),Re(1),ke())for(X=er!==3?8:12,V=0;V<X;V++)ke()&&(V<6?Kt(16,r):Kt(64,r))}it();const ru=Ee();if(ru===0)Ee();else if(ru===1)for(Re(1),ot(),ot(),U=Ee(),V=0;V<U;V++)ot();it(),Re(1);const bu=Ee(),Nu=Ee(),or=pe(1);or===0&&Re(1),Re(1),ke()&&(a=Ee(),v=Ee(),b=Ee(),w=Ee());let ju=[1,1];if(ke()&&ke())switch(le()){case 1:ju=[1,1];break;case 2:ju=[12,11];break;case 3:ju=[10,11];break;case 4:ju=[16,11];break;case 5:ju=[40,33];break;case 6:ju=[24,11];break;case 7:ju=[20,11];break;case 8:ju=[32,11];break;case 9:ju=[80,33];break;case 10:ju=[18,11];break;case 11:ju=[15,11];break;case 12:ju=[64,33];break;case 13:ju=[160,99];break;case 14:ju=[4,3];break;case 15:ju=[3,2];break;case 16:ju=[2,1];break;case 255:{ju=[le()<<8|le(),le()<<8|le()];break}}return{width:Math.ceil((bu+1)*16-a*2-v*2),height:(2-or)*(Nu+1)*16-(or?2:4)*(b+w),pixelRatio:ju}}}class qr extends tr{constructor(...t){super(...t),this.initVPS=null}parsePES(t,r,a,v){const b=this.parseNALu(t,a.data,v);let w=this.VideoSample,U,X=!1;a.data=null,w&&b.length&&!t.audFound&&(this.pushAccessUnit(w,t),w=this.VideoSample=this.createVideoSample(!1,a.pts,a.dts)),b.forEach(V=>{var le,pe;switch(V.type){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:case 8:case 9:w||(w=this.VideoSample=this.createVideoSample(!1,a.pts,a.dts)),w.frame=!0,U=!0;break;case 16:case 17:case 18:case 21:if(U=!0,X){var Ee;(Ee=w)!=null&&Ee.frame&&!w.key&&(this.pushAccessUnit(w,t),w=this.VideoSample=null)}w||(w=this.VideoSample=this.createVideoSample(!0,a.pts,a.dts)),w.key=!0,w.frame=!0;break;case 19:case 20:U=!0,(le=w)!=null&&le.frame&&!w.key&&(this.pushAccessUnit(w,t),w=this.VideoSample=null),w||(w=this.VideoSample=this.createVideoSample(!0,a.pts,a.dts)),w.key=!0,w.frame=!0;break;case 39:U=!0,nu(V.data,2,a.pts,r.samples);break;case 32:U=!0,t.vps||(typeof t.params!="object"&&(t.params={}),t.params=y(t.params,this.readVPS(V.data)),this.initVPS=V.data),t.vps=[V.data];break;case 33:if(U=!0,X=!0,t.vps!==void 0&&t.vps[0]!==this.initVPS&&t.sps!==void 0&&!this.matchSPS(t.sps[0],V.data)&&(this.initVPS=t.vps[0],t.sps=t.pps=void 0),!t.sps){const ke=this.readSPS(V.data);t.width=ke.width,t.height=ke.height,t.pixelRatio=ke.pixelRatio,t.codec=ke.codecString,t.sps=[],typeof t.params!="object"&&(t.params={});for(const Re in ke.params)t.params[Re]=ke.params[Re]}this.pushParameterSet(t.sps,V.data,t.vps),w||(w=this.VideoSample=this.createVideoSample(!0,a.pts,a.dts)),w.key=!0;break;case 34:if(U=!0,typeof t.params=="object"){if(!t.pps){t.pps=[];const ke=this.readPPS(V.data);for(const Re in ke)t.params[Re]=ke[Re]}this.pushParameterSet(t.pps,V.data,t.vps)}break;case 35:U=!0,t.audFound=!0,(pe=w)!=null&&pe.frame&&(this.pushAccessUnit(w,t),w=null),w||(w=this.VideoSample=this.createVideoSample(!1,a.pts,a.dts));break;default:U=!1;break}w&&U&&w.units.push(V)}),v&&w&&(this.pushAccessUnit(w,t),this.VideoSample=null)}pushParameterSet(t,r,a){(a&&a[0]===this.initVPS||!a&&!t.length)&&t.push(r)}getNALuType(t,r){return(t[r]&126)>>>1}ebsp2rbsp(t){const r=new Uint8Array(t.byteLength);let a=0;for(let v=0;v<t.byteLength;v++)v>=2&&t[v]===3&&t[v-1]===0&&t[v-2]===0||(r[a]=t[v],a++);return new Uint8Array(r.buffer,0,a)}pushAccessUnit(t,r){super.pushAccessUnit(t,r),this.initVPS&&(this.initVPS=null)}readVPS(t){const r=new _r(t);r.readUByte(),r.readUByte(),r.readBits(4),r.skipBits(2),r.readBits(6);const a=r.readBits(3),v=r.readBoolean();return{numTemporalLayers:a+1,temporalIdNested:v}}readSPS(t){const r=new _r(this.ebsp2rbsp(t));r.readUByte(),r.readUByte(),r.readBits(4);const a=r.readBits(3);r.readBoolean();const v=r.readBits(2),b=r.readBoolean(),w=r.readBits(5),U=r.readUByte(),X=r.readUByte(),V=r.readUByte(),le=r.readUByte(),pe=r.readUByte(),Ee=r.readUByte(),ke=r.readUByte(),Re=r.readUByte(),ot=r.readUByte(),it=r.readUByte(),Kt=r.readUByte(),Jt=[],ru=[];for(let Ji=0;Ji<a;Ji++)Jt.push(r.readBoolean()),ru.push(r.readBoolean());if(a>0)for(let Ji=a;Ji<8;Ji++)r.readBits(2);for(let Ji=0;Ji<a;Ji++)Jt[Ji]&&(r.readUByte(),r.readUByte(),r.readUByte(),r.readUByte(),r.readUByte(),r.readUByte(),r.readUByte(),r.readUByte(),r.readUByte(),r.readUByte(),r.readUByte()),ru[Ji]&&r.readUByte();r.readUEG();const bu=r.readUEG();bu==3&&r.skipBits(1);const Nu=r.readUEG(),or=r.readUEG(),ju=r.readBoolean();let er=0,Ju=0,zu=0,Ir=0;ju&&(er+=r.readUEG(),Ju+=r.readUEG(),zu+=r.readUEG(),Ir+=r.readUEG());const wn=r.readUEG(),u0=r.readUEG(),y0=r.readUEG(),r0=r.readBoolean();for(let Ji=r0?0:a;Ji<=a;Ji++)r.skipUEG(),r.skipUEG(),r.skipUEG();if(r.skipUEG(),r.skipUEG(),r.skipUEG(),r.skipUEG(),r.skipUEG(),r.skipUEG(),r.readBoolean()&&r.readBoolean())for(let ss=0;ss<4;ss++)for(let ro=0;ro<(ss===3?2:6);ro++)if(!r.readBoolean())r.readUEG();else{const Bo=Math.min(64,1<<4+(ss<<1));ss>1&&r.readEG();for(let ws=0;ws<Bo;ws++)r.readEG()}r.readBoolean(),r.readBoolean(),r.readBoolean()&&(r.readUByte(),r.skipUEG(),r.skipUEG(),r.readBoolean());const zn=r.readUEG();let p0=0;for(let Ji=0;Ji<zn;Ji++){let ss=!1;if(Ji!==0&&(ss=r.readBoolean()),ss){Ji===zn&&r.readUEG(),r.readBoolean(),r.readUEG();let ro=0;for(let dl=0;dl<=p0;dl++){const Bo=r.readBoolean();let ws=!1;Bo||(ws=r.readBoolean()),(Bo||ws)&&ro++}p0=ro}else{const ro=r.readUEG(),dl=r.readUEG();p0=ro+dl;for(let Bo=0;Bo<ro;Bo++)r.readUEG(),r.readBoolean();for(let Bo=0;Bo<dl;Bo++)r.readUEG(),r.readBoolean()}}if(r.readBoolean()){const Ji=r.readUEG();for(let ss=0;ss<Ji;ss++){for(let ro=0;ro<y0+4;ro++)r.readBits(1);r.readBits(1)}}let Dn=0,Cn=1,Ei=1,Bi=!0,xi=1,Wi=0;r.readBoolean(),r.readBoolean();let da=!1;if(r.readBoolean()){if(r.readBoolean()){const Sl=r.readUByte(),Ql=[1,12,10,16,40,24,20,32,80,18,15,64,160,4,3,2],L4=[1,11,11,11,33,11,11,11,33,11,11,33,99,3,2,1];Sl>0&&Sl<16?(Cn=Ql[Sl-1],Ei=L4[Sl-1]):Sl===255&&(Cn=r.readBits(16),Ei=r.readBits(16))}if(r.readBoolean()&&r.readBoolean(),r.readBoolean()&&(r.readBits(3),r.readBoolean(),r.readBoolean()&&(r.readUByte(),r.readUByte(),r.readUByte())),r.readBoolean()&&(r.readUEG(),r.readUEG()),r.readBoolean(),r.readBoolean(),r.readBoolean(),da=r.readBoolean(),da&&(r.skipUEG(),r.skipUEG(),r.skipUEG(),r.skipUEG()),r.readBoolean()&&(xi=r.readBits(32),Wi=r.readBits(32),r.readBoolean()&&r.readUEG(),r.readBoolean())){const L4=r.readBoolean(),ra=r.readBoolean();let Gl=!1;(L4||ra)&&(Gl=r.readBoolean(),Gl&&(r.readUByte(),r.readBits(5),r.readBoolean(),r.readBits(5)),r.readBits(4),r.readBits(4),Gl&&r.readBits(4),r.readBits(5),r.readBits(5),r.readBits(5));for(let _c=0;_c<=a;_c++){Bi=r.readBoolean();const Tc=Bi||r.readBoolean();let yc=!1;Tc?r.readEG():yc=r.readBoolean();const Ec=yc?1:r.readUEG()+1;if(L4)for(let Xl=0;Xl<Ec;Xl++)r.readUEG(),r.readUEG(),Gl&&(r.readUEG(),r.readUEG()),r.skipBits(1);if(ra)for(let Xl=0;Xl<Ec;Xl++)r.readUEG(),r.readUEG(),Gl&&(r.readUEG(),r.readUEG()),r.skipBits(1)}}r.readBoolean()&&(r.readBoolean(),r.readBoolean(),r.readBoolean(),Dn=r.readUEG())}let uo=Nu,ua=or;if(ju){let Ji=1,ss=1;bu===1?Ji=ss=2:bu==2&&(Ji=2),uo=Nu-Ji*Ju-Ji*er,ua=or-ss*Ir-ss*zu}const P4=v?["A","B","C"][v]:"",Sc=U<<24|X<<16|V<<8|le;let Ho=0;for(let Ji=0;Ji<32;Ji++)Ho=(Ho|(Sc>>Ji&1)<<31-Ji)>>>0;let cc=Ho.toString(16);return w===1&&cc==="2"&&(cc="6"),{codecString:`hvc1.${P4}${w}.${cc}.${b?"H":"L"}${Kt}.B0`,params:{general_tier_flag:b,general_profile_idc:w,general_profile_space:v,general_profile_compatibility_flags:[U,X,V,le],general_constraint_indicator_flags:[pe,Ee,ke,Re,ot,it],general_level_idc:Kt,bit_depth:wn+8,bit_depth_luma_minus8:wn,bit_depth_chroma_minus8:u0,min_spatial_segmentation_idc:Dn,chroma_format_idc:bu,frame_rate:{fixed:Bi,fps:Wi/xi}},width:uo,height:ua,pixelRatio:[Cn,Ei]}}readPPS(t){const r=new _r(this.ebsp2rbsp(t));r.readUByte(),r.readUByte(),r.skipUEG(),r.skipUEG(),r.skipBits(2),r.skipBits(3),r.skipBits(2),r.skipUEG(),r.skipUEG(),r.skipEG(),r.skipBits(2),r.readBoolean()&&r.skipUEG(),r.skipEG(),r.skipEG(),r.skipBits(4);const v=r.readBoolean(),b=r.readBoolean();let w=1;return b&&v?w=0:b?w=3:v&&(w=2),{parallelismType:w}}matchSPS(t,r){return String.fromCharCode.apply(null,t).substr(3)===String.fromCharCode.apply(null,r).substr(3)}}const vn=188;class Mn{constructor(t,r,a,v){this.logger=void 0,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._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=t,this.config=r,this.typeSupported=a,this.logger=v,this.videoParser=null}static probe(t,r){const a=Mn.syncOffset(t);return a>0&&r.warn(`MPEG2-TS detected but first sync word found @ offset ${a}`),a!==-1}static syncOffset(t){const r=t.length;let a=Math.min(vn*5,r-vn)+1,v=0;for(;v<a;){let b=!1,w=-1,U=0;for(let X=v;X<r;X+=vn)if(t[X]===71&&(r-X===vn||t[X+vn]===71)){if(U++,w===-1&&(w=X,w!==0&&(a=Math.min(w+vn*99,t.length-vn)+1)),b||(b=v0(t,X)===0),b&&U>1&&(w===0&&U>2||X+vn>a))return w}else{if(U)return-1;break}v++}return-1}static createTrack(t,r){return{container:t==="video"||t==="audio"?"video/mp2t":void 0,type:t,id:zt[t],pid:-1,inputTimeScale:9e4,sequenceNumber:0,samples:[],dropped:0,duration:t==="audio"?r:void 0}}resetInitSegment(t,r,a,v){this.pmtParsed=!1,this._pmtId=-1,this._videoTrack=Mn.createTrack("video"),this._videoTrack.duration=v,this._audioTrack=Mn.createTrack("audio",v),this._id3Track=Mn.createTrack("id3"),this._txtTrack=Mn.createTrack("text"),this._audioTrack.segmentCodec="aac",this.videoParser=null,this.aacOverFlow=null,this.remainderData=null,this.audioCodec=r,this.videoCodec=a}resetTimeStamp(){}resetContiguity(){const{_audioTrack:t,_videoTrack:r,_id3Track:a}=this;t&&(t.pesData=null),r&&(r.pesData=null),a&&(a.pesData=null),this.aacOverFlow=null,this.remainderData=null}demux(t,r,a=!1,v=!1){a||(this.sampleAes=null);let b;const w=this._videoTrack,U=this._audioTrack,X=this._id3Track,V=this._txtTrack;let le=w.pid,pe=w.pesData,Ee=U.pid,ke=X.pid,Re=U.pesData,ot=X.pesData,it=null,Kt=this.pmtParsed,Jt=this._pmtId,ru=t.length;if(this.remainderData&&(t=Zt(this.remainderData,t),ru=t.length,this.remainderData=null),ru<vn&&!v)return this.remainderData=t,{audioTrack:U,videoTrack:w,id3Track:X,textTrack:V};const bu=Math.max(0,Mn.syncOffset(t));ru-=(ru-bu)%vn,ru<t.byteLength&&!v&&(this.remainderData=new Uint8Array(t.buffer,ru,t.buffer.byteLength-ru));let Nu=0;for(let ju=bu;ju<ru;ju+=vn)if(t[ju]===71){const er=!!(t[ju+1]&64),Ju=v0(t,ju),zu=(t[ju+3]&48)>>4;let Ir;if(zu>1){if(Ir=ju+5+t[ju+4],Ir===ju+vn)continue}else Ir=ju+4;switch(Ju){case le:er&&(pe&&(b=L0(pe,this.logger))&&(this.readyVideoParser(w.segmentCodec),this.videoParser!==null&&this.videoParser.parsePES(w,V,b,!1)),pe={data:[],size:0}),pe&&(pe.data.push(t.subarray(Ir,ju+vn)),pe.size+=ju+vn-Ir);break;case Ee:if(er){if(Re&&(b=L0(Re,this.logger)))switch(U.segmentCodec){case"aac":this.parseAACPES(U,b);break;case"mp3":this.parseMPEGPES(U,b);break;case"ac3":this.parseAC3PES(U,b);break}Re={data:[],size:0}}Re&&(Re.data.push(t.subarray(Ir,ju+vn)),Re.size+=ju+vn-Ir);break;case ke:er&&(ot&&(b=L0(ot,this.logger))&&this.parseID3PES(X,b),ot={data:[],size:0}),ot&&(ot.data.push(t.subarray(Ir,ju+vn)),ot.size+=ju+vn-Ir);break;case 0:er&&(Ir+=t[Ir]+1),Jt=this._pmtId=Si(t,Ir);break;case Jt:{er&&(Ir+=t[Ir]+1);const wn=Ii(t,Ir,this.typeSupported,a,this.observer,this.logger);le=wn.videoPid,le>0&&(w.pid=le,w.segmentCodec=wn.segmentVideoCodec),Ee=wn.audioPid,Ee>0&&(U.pid=Ee,U.segmentCodec=wn.segmentAudioCodec),ke=wn.id3Pid,ke>0&&(X.pid=ke),it!==null&&!Kt&&(this.logger.warn(`MPEG-TS PMT found at ${ju} after unknown PID '${it}'. Backtracking to sync byte @${bu} to parse all TS packets.`),it=null,ju=bu-188),Kt=this.pmtParsed=!0;break}case 17:case 8191:break;default:it=Ju;break}}else Nu++;Nu>0&&Ri(this.observer,new Error(`Found ${Nu} TS packet/s that do not start with 0x47`),void 0,this.logger),w.pesData=pe,U.pesData=Re,X.pesData=ot;const or={audioTrack:U,videoTrack:w,id3Track:X,textTrack:V};return v&&this.extractRemainingSamples(or),or}flush(){const{remainderData:t}=this;this.remainderData=null;let r;return t?r=this.demux(t,-1,!1,!0):r={videoTrack:this._videoTrack,audioTrack:this._audioTrack,id3Track:this._id3Track,textTrack:this._txtTrack},this.extractRemainingSamples(r),this.sampleAes?this.decrypt(r,this.sampleAes):r}extractRemainingSamples(t){const{audioTrack:r,videoTrack:a,id3Track:v,textTrack:b}=t,w=a.pesData,U=r.pesData,X=v.pesData;let V;if(w&&(V=L0(w,this.logger))?(this.readyVideoParser(a.segmentCodec),this.videoParser!==null&&(this.videoParser.parsePES(a,b,V,!0),a.pesData=null)):a.pesData=w,U&&(V=L0(U,this.logger))){switch(r.segmentCodec){case"aac":this.parseAACPES(r,V);break;case"mp3":this.parseMPEGPES(r,V);break;case"ac3":this.parseAC3PES(r,V);break}r.pesData=null}else U!=null&&U.size&&this.logger.log("last AAC PES packet truncated,might overlap between fragments"),r.pesData=U;X&&(V=L0(X,this.logger))?(this.parseID3PES(v,V),v.pesData=null):v.pesData=X}demuxSampleAes(t,r,a){const v=this.demux(t,a,!0,!this.config.progressive),b=this.sampleAes=new Vu(this.observer,this.config,r);return this.decrypt(v,b)}readyVideoParser(t){this.videoParser===null&&(t==="avc"?this.videoParser=new Er:t==="hevc"&&(this.videoParser=new qr))}decrypt(t,r){return new Promise(a=>{const{audioTrack:v,videoTrack:b}=t;v.samples&&v.segmentCodec==="aac"?r.decryptAacSamples(v.samples,0,()=>{b.samples?r.decryptAvcSamples(b.samples,0,0,()=>{a(t)}):a(t)}):b.samples&&r.decryptAvcSamples(b.samples,0,0,()=>{a(t)})})}destroy(){this.observer&&this.observer.removeAllListeners(),this.config=this.logger=this.observer=null,this.aacOverFlow=this.videoParser=this.remainderData=this.sampleAes=null,this._videoTrack=this._audioTrack=this._id3Track=this._txtTrack=void 0}parseAACPES(t,r){let a=0;const v=this.aacOverFlow;let b=r.data;if(v){this.aacOverFlow=null;const pe=v.missing,Ee=v.sample.unit.byteLength;if(pe===-1)b=Zt(v.sample.unit,b);else{const ke=Ee-pe;v.sample.unit.set(b.subarray(0,pe),ke),t.samples.push(v.sample),a=v.missing}}let w,U;for(w=a,U=b.length;w<U-1&&!hi(b,w);w++);if(w!==a){let pe;const Ee=w<U-1;if(Ee?pe=`AAC PES did not start with ADTS header,offset:${w}`:pe="No ADTS header found in AAC PES",Ri(this.observer,new Error(pe),Ee,this.logger),!Ee)return}Fi(t,this.observer,b,w,this.audioCodec);let X;if(r.pts!==void 0)X=r.pts;else if(v){const pe=F4(t.samplerate);X=v.sample.pts+pe}else{this.logger.warn("[tsdemuxer]: AAC PES unknown PTS");return}let V=0,le;for(;w<U;)if(le=w4(t,b,w,X,V),w+=le.length,le.missing){this.aacOverFlow=le;break}else for(V++;w<U-1&&!hi(b,w);w++);}parseMPEGPES(t,r){const a=r.data,v=a.length;let b=0,w=0;const U=r.pts;if(U===void 0){this.logger.warn("[tsdemuxer]: MPEG PES unknown PTS");return}for(;w<v;)if(Z(a,w)){const X=Us(t,a,w,U,b);if(X)w+=X.length,b++;else break}else w++}parseAC3PES(t,r){{const a=r.data,v=r.pts;if(v===void 0){this.logger.warn("[tsdemuxer]: AC3 PES unknown PTS");return}const b=a.length;let w=0,U=0,X;for(;U<b&&(X=Ye(t,a,U,v,w++))>0;)U+=X}}parseID3PES(t,r){if(r.pts===void 0){this.logger.warn("[tsdemuxer]: ID3 PES unknown PTS");return}const a=y({},r,{type:this._videoTrack?ln.emsg:ln.audioId3,duration:Number.POSITIVE_INFINITY});t.samples.push(a)}}function v0(P,t){return((P[t+1]&31)<<8)+P[t+2]}function Si(P,t){return(P[t+10]&31)<<8|P[t+11]}function Ii(P,t,r,a,v,b){const w={audioPid:-1,videoPid:-1,id3Pid:-1,segmentVideoCodec:"avc",segmentAudioCodec:"aac"},U=(P[t+1]&15)<<8|P[t+2],X=t+3+U-4,V=(P[t+10]&15)<<8|P[t+11];for(t+=12+V;t<X;){const le=v0(P,t),pe=(P[t+3]&15)<<8|P[t+4];switch(P[t]){case 207:if(!a){_i("ADTS AAC",b);break}case 15:w.audioPid===-1&&(w.audioPid=le);break;case 21:w.id3Pid===-1&&(w.id3Pid=le);break;case 219:if(!a){_i("H.264",b);break}case 27:w.videoPid===-1&&(w.videoPid=le);break;case 3:case 4:!r.mpeg&&!r.mp3?b.log("MPEG audio found, not supported in this browser"):w.audioPid===-1&&(w.audioPid=le,w.segmentAudioCodec="mp3");break;case 193:if(!a){_i("AC-3",b);break}case 129:r.ac3?w.audioPid===-1&&(w.audioPid=le,w.segmentAudioCodec="ac3"):b.log("AC-3 audio found, not supported in this browser");break;case 6:if(w.audioPid===-1&&pe>0){let Ee=t+5,ke=pe;for(;ke>2;){switch(P[Ee]){case 106:r.ac3!==!0?b.log("AC-3 audio found, not supported in this browser for now"):(w.audioPid=le,w.segmentAudioCodec="ac3");break}const ot=P[Ee+1]+2;Ee+=ot,ke-=ot}}break;case 194:case 135:return Ri(v,new Error("Unsupported EC-3 in M2TS found"),void 0,b),w;case 36:w.videoPid===-1&&(w.videoPid=le,w.segmentVideoCodec="hevc",b.log("HEVC in M2TS found"));break}t+=pe+5}return w}function Ri(P,t,r,a){a.warn(`parsing error: ${t.message}`),P.emit(s.ERROR,s.ERROR,{type:c.MEDIA_ERROR,details:d.FRAG_PARSING_ERROR,fatal:!1,levelRetry:r,error:t,reason:t.message})}function _i(P,t){t.log(`${P} with AES-128-CBC encryption found in unencrypted stream`)}function L0(P,t){let r=0,a,v,b,w,U;const X=P.data;if(!P||P.size===0)return null;for(;X[0].length<19&&X.length>1;)X[0]=Zt(X[0],X[1]),X.splice(1,1);if(a=X[0],(a[0]<<16)+(a[1]<<8)+a[2]===1){if(v=(a[4]<<8)+a[5],v&&v>P.size-6)return null;const le=a[7];le&192&&(w=(a[9]&14)*536870912+(a[10]&255)*4194304+(a[11]&254)*16384+(a[12]&255)*128+(a[13]&254)/2,le&64?(U=(a[14]&14)*536870912+(a[15]&255)*4194304+(a[16]&254)*16384+(a[17]&255)*128+(a[18]&254)/2,w-U>54e5&&(t.warn(`${Math.round((w-U)/9e4)}s delta between PTS and DTS, align them`),w=U)):U=w),b=a[8];let pe=b+9;if(P.size<=pe)return null;P.size-=pe;const Ee=new Uint8Array(P.size);for(let ke=0,Re=X.length;ke<Re;ke++){a=X[ke];let ot=a.byteLength;if(pe)if(pe>ot){pe-=ot;continue}else a=a.subarray(pe),ot-=pe,pe=0;Ee.set(a,r),r+=ot}return v&&(v-=b+3),{data:Ee,pts:w,dts:U,len:v}}return null}class r4{static getSilentFrame(t,r){switch(t){case"mp4a.40.2":if(r===1)return new Uint8Array([0,200,0,128,35,128]);if(r===2)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(r===3)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(r===4)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(r===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(r===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(r===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(r===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(r===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 Ai=Math.pow(2,32)-1;class _u{static init(){_u.types={avc1:[],avcC:[],hvc1:[],hvcC:[],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 t;for(t in _u.types)_u.types.hasOwnProperty(t)&&(_u.types[t]=[t.charCodeAt(0),t.charCodeAt(1),t.charCodeAt(2),t.charCodeAt(3)]);const r=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]),a=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]);_u.HDLR_TYPES={video:r,audio:a};const v=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),b=new Uint8Array([0,0,0,0,0,0,0,0]);_u.STTS=_u.STSC=_u.STCO=b,_u.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),_u.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0]),_u.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),_u.STSD=new Uint8Array([0,0,0,0,0,0,0,1]);const w=new Uint8Array([105,115,111,109]),U=new Uint8Array([97,118,99,49]),X=new Uint8Array([0,0,0,1]);_u.FTYP=_u.box(_u.types.ftyp,w,X,w,U),_u.DINF=_u.box(_u.types.dinf,_u.box(_u.types.dref,v))}static box(t,...r){let a=8,v=r.length;const b=v;for(;v--;)a+=r[v].byteLength;const w=new Uint8Array(a);for(w[0]=a>>24&255,w[1]=a>>16&255,w[2]=a>>8&255,w[3]=a&255,w.set(t,4),v=0,a=8;v<b;v++)w.set(r[v],a),a+=r[v].byteLength;return w}static hdlr(t){return _u.box(_u.types.hdlr,_u.HDLR_TYPES[t])}static mdat(t){return _u.box(_u.types.mdat,t)}static mdhd(t,r){r*=t;const a=Math.floor(r/(Ai+1)),v=Math.floor(r%(Ai+1));return _u.box(_u.types.mdhd,new Uint8Array([1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,t>>24&255,t>>16&255,t>>8&255,t&255,a>>24,a>>16&255,a>>8&255,a&255,v>>24,v>>16&255,v>>8&255,v&255,85,196,0,0]))}static mdia(t){return _u.box(_u.types.mdia,_u.mdhd(t.timescale||0,t.duration||0),_u.hdlr(t.type),_u.minf(t))}static mfhd(t){return _u.box(_u.types.mfhd,new Uint8Array([0,0,0,0,t>>24,t>>16&255,t>>8&255,t&255]))}static minf(t){return t.type==="audio"?_u.box(_u.types.minf,_u.box(_u.types.smhd,_u.SMHD),_u.DINF,_u.stbl(t)):_u.box(_u.types.minf,_u.box(_u.types.vmhd,_u.VMHD),_u.DINF,_u.stbl(t))}static moof(t,r,a){return _u.box(_u.types.moof,_u.mfhd(t),_u.traf(a,r))}static moov(t){let r=t.length;const a=[];for(;r--;)a[r]=_u.trak(t[r]);return _u.box.apply(null,[_u.types.moov,_u.mvhd(t[0].timescale||0,t[0].duration||0)].concat(a).concat(_u.mvex(t)))}static mvex(t){let r=t.length;const a=[];for(;r--;)a[r]=_u.trex(t[r]);return _u.box.apply(null,[_u.types.mvex,...a])}static mvhd(t,r){r*=t;const a=Math.floor(r/(Ai+1)),v=Math.floor(r%(Ai+1)),b=new Uint8Array([1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,t>>24&255,t>>16&255,t>>8&255,t&255,a>>24,a>>16&255,a>>8&255,a&255,v>>24,v>>16&255,v>>8&255,v&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 _u.box(_u.types.mvhd,b)}static sdtp(t){const r=t.samples||[],a=new Uint8Array(4+r.length);let v,b;for(v=0;v<r.length;v++)b=r[v].flags,a[v+4]=b.dependsOn<<4|b.isDependedOn<<2|b.hasRedundancy;return _u.box(_u.types.sdtp,a)}static stbl(t){return _u.box(_u.types.stbl,_u.stsd(t),_u.box(_u.types.stts,_u.STTS),_u.box(_u.types.stsc,_u.STSC),_u.box(_u.types.stsz,_u.STSZ),_u.box(_u.types.stco,_u.STCO))}static avc1(t){let r=[],a=[],v,b,w;for(v=0;v<t.sps.length;v++)b=t.sps[v],w=b.byteLength,r.push(w>>>8&255),r.push(w&255),r=r.concat(Array.prototype.slice.call(b));for(v=0;v<t.pps.length;v++)b=t.pps[v],w=b.byteLength,a.push(w>>>8&255),a.push(w&255),a=a.concat(Array.prototype.slice.call(b));const U=_u.box(_u.types.avcC,new Uint8Array([1,r[3],r[4],r[5],255,224|t.sps.length].concat(r).concat([t.pps.length]).concat(a))),X=t.width,V=t.height,le=t.pixelRatio[0],pe=t.pixelRatio[1];return _u.box(_u.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,X>>8&255,X&255,V>>8&255,V&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]),U,_u.box(_u.types.btrt,new Uint8Array([0,28,156,128,0,45,198,192,0,45,198,192])),_u.box(_u.types.pasp,new Uint8Array([le>>24,le>>16&255,le>>8&255,le&255,pe>>24,pe>>16&255,pe>>8&255,pe&255])))}static esds(t){const r=t.config;return new Uint8Array([0,0,0,0,3,25,0,1,0,4,17,64,21,0,0,0,0,0,0,0,0,0,0,0,5,2,...r,6,1,2])}static audioStsd(t){const r=t.samplerate||0;return new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,t.channelCount||0,0,16,0,0,0,0,r>>8&255,r&255,0,0])}static mp4a(t){return _u.box(_u.types.mp4a,_u.audioStsd(t),_u.box(_u.types.esds,_u.esds(t)))}static mp3(t){return _u.box(_u.types[".mp3"],_u.audioStsd(t))}static ac3(t){return _u.box(_u.types["ac-3"],_u.audioStsd(t),_u.box(_u.types.dac3,t.config))}static stsd(t){const{segmentCodec:r}=t;if(t.type==="audio"){if(r==="aac")return _u.box(_u.types.stsd,_u.STSD,_u.mp4a(t));if(r==="ac3"&&t.config)return _u.box(_u.types.stsd,_u.STSD,_u.ac3(t));if(r==="mp3"&&t.codec==="mp3")return _u.box(_u.types.stsd,_u.STSD,_u.mp3(t))}else if(t.pps&&t.sps){if(r==="avc")return _u.box(_u.types.stsd,_u.STSD,_u.avc1(t));if(r==="hevc"&&t.vps)return _u.box(_u.types.stsd,_u.STSD,_u.hvc1(t))}else throw new Error("video track missing pps or sps");throw new Error(`unsupported ${t.type} segment codec (${r}/${t.codec})`)}static tkhd(t){const r=t.id,a=(t.duration||0)*(t.timescale||0),v=t.width||0,b=t.height||0,w=Math.floor(a/(Ai+1)),U=Math.floor(a%(Ai+1));return _u.box(_u.types.tkhd,new Uint8Array([1,0,0,7,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,0,0,0,0,w>>24,w>>16&255,w>>8&255,w&255,U>>24,U>>16&255,U>>8&255,U&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,v>>8&255,v&255,0,0,b>>8&255,b&255,0,0]))}static traf(t,r){const a=_u.sdtp(t),v=t.id,b=Math.floor(r/(Ai+1)),w=Math.floor(r%(Ai+1));return _u.box(_u.types.traf,_u.box(_u.types.tfhd,new Uint8Array([0,0,0,0,v>>24,v>>16&255,v>>8&255,v&255])),_u.box(_u.types.tfdt,new Uint8Array([1,0,0,0,b>>24,b>>16&255,b>>8&255,b&255,w>>24,w>>16&255,w>>8&255,w&255])),_u.trun(t,a.length+16+20+8+16+8+8),a)}static trak(t){return t.duration=t.duration||4294967295,_u.box(_u.types.trak,_u.tkhd(t),_u.mdia(t))}static trex(t){const r=t.id;return _u.box(_u.types.trex,new Uint8Array([0,0,0,0,r>>24,r>>16&255,r>>8&255,r&255,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]))}static trun(t,r){const a=t.samples||[],v=a.length,b=12+16*v,w=new Uint8Array(b);let U,X,V,le,pe,Ee;for(r+=8+b,w.set([t.type==="video"?1:0,0,15,1,v>>>24&255,v>>>16&255,v>>>8&255,v&255,r>>>24&255,r>>>16&255,r>>>8&255,r&255],0),U=0;U<v;U++)X=a[U],V=X.duration,le=X.size,pe=X.flags,Ee=X.cts,w.set([V>>>24&255,V>>>16&255,V>>>8&255,V&255,le>>>24&255,le>>>16&255,le>>>8&255,le&255,pe.isLeading<<2|pe.dependsOn,pe.isDependedOn<<6|pe.hasRedundancy<<4|pe.paddingValue<<1|pe.isNonSync,pe.degradPrio&61440,pe.degradPrio&15,Ee>>>24&255,Ee>>>16&255,Ee>>>8&255,Ee&255],12+16*U);return _u.box(_u.types.trun,w)}static initSegment(t){_u.types||_u.init();const r=_u.moov(t);return Zt(_u.FTYP,r)}static hvc1(t){const r=t.params,a=[t.vps,t.sps,t.pps],v=4,b=new Uint8Array([1,r.general_profile_space<<6|(r.general_tier_flag?32:0)|r.general_profile_idc,r.general_profile_compatibility_flags[0],r.general_profile_compatibility_flags[1],r.general_profile_compatibility_flags[2],r.general_profile_compatibility_flags[3],r.general_constraint_indicator_flags[0],r.general_constraint_indicator_flags[1],r.general_constraint_indicator_flags[2],r.general_constraint_indicator_flags[3],r.general_constraint_indicator_flags[4],r.general_constraint_indicator_flags[5],r.general_level_idc,240|r.min_spatial_segmentation_idc>>8,255&r.min_spatial_segmentation_idc,252|r.parallelismType,252|r.chroma_format_idc,248|r.bit_depth_luma_minus8,248|r.bit_depth_chroma_minus8,0,parseInt(r.frame_rate.fps),v-1|r.temporal_id_nested<<2|r.num_temporal_layers<<3|(r.frame_rate.fixed?64:0),a.length]);let w=b.length;for(let Re=0;Re<a.length;Re+=1){w+=3;for(let ot=0;ot<a[Re].length;ot+=1)w+=2+a[Re][ot].length}const U=new Uint8Array(w);U.set(b,0),w=b.length;const X=a.length-1;for(let Re=0;Re<a.length;Re+=1){U.set(new Uint8Array([32+Re|(Re===X?128:0),0,a[Re].length]),w),w+=3;for(let ot=0;ot<a[Re].length;ot+=1)U.set(new Uint8Array([a[Re][ot].length>>8,a[Re][ot].length&255]),w),w+=2,U.set(a[Re][ot],w),w+=a[Re][ot].length}const V=_u.box(_u.types.hvcC,U),le=t.width,pe=t.height,Ee=t.pixelRatio[0],ke=t.pixelRatio[1];return _u.box(_u.types.hvc1,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,le>>8&255,le&255,pe>>8&255,pe&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]),V,_u.box(_u.types.btrt,new Uint8Array([0,28,156,128,0,45,198,192,0,45,198,192])),_u.box(_u.types.pasp,new Uint8Array([Ee>>24,Ee>>16&255,Ee>>8&255,Ee&255,ke>>24,ke>>16&255,ke>>8&255,ke&255])))}}_u.types=void 0,_u.HDLR_TYPES=void 0,_u.STTS=void 0,_u.STSC=void 0,_u.STCO=void 0,_u.STSZ=void 0,_u.VMHD=void 0,_u.SMHD=void 0,_u.STSD=void 0,_u.FTYP=void 0,_u.DINF=void 0;const S4=9e4;function R4(P,t,r=1,a=!1){const v=P*t*r;return a?Math.round(v):v}function Ea(P,t,r=1,a=!1){return R4(P,t,1/r,a)}function ji(P,t=!1){return R4(P,1e3,1/S4,t)}function G4(P,t=1){return R4(P,S4,1/t)}function h4(P){const{baseTime:t,timescale:r,trackId:a}=P;return`${t/r} (${t}/${r}) trackId: ${a}`}const ao=10*1e3,Bs=1024,bs=1152,es=1536;let Ui=null,Wa=null;function Ha(P,t,r,a){return{duration:t,size:r,cts:a,flags:{isLeading:0,isDependedOn:0,hasRedundancy:0,degradPrio:0,dependsOn:P?2:1,isNonSync:P?0:1}}}class T4 extends O{constructor(t,r,a,v){if(super("mp4-remuxer",v),this.observer=void 0,this.config=void 0,this.typeSupported=void 0,this.ISGenerated=!1,this._initPTS=null,this._initDTS=null,this.nextVideoTs=null,this.nextAudioTs=null,this.videoSampleDuration=null,this.isAudioContiguous=!1,this.isVideoContiguous=!1,this.videoTrackConfig=void 0,this.observer=t,this.config=r,this.typeSupported=a,this.ISGenerated=!1,Ui===null){const w=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);Ui=w?parseInt(w[1]):0}if(Wa===null){const b=navigator.userAgent.match(/Safari\/(\d+)/i);Wa=b?parseInt(b[1]):0}}destroy(){this.config=this.videoTrackConfig=this._initPTS=this._initDTS=null}resetTimeStamp(t){const r=this._initPTS;(!r||!t||t.trackId!==r.trackId||t.baseTime!==r.baseTime||t.timescale!==r.timescale)&&this.log(`Reset initPTS: ${r&&h4(r)} > ${t&&h4(t)}`),this._initPTS=this._initDTS=t}resetNextTimestamp(){this.log("reset next timestamp"),this.isVideoContiguous=!1,this.isAudioContiguous=!1}resetInitSegment(){this.log("ISGenerated flag reset"),this.ISGenerated=!1,this.videoTrackConfig=void 0}getVideoStartPts(t){let r=!1;const a=t[0].pts,v=t.reduce((b,w)=>{let U=w.pts,X=U-b;return X<-4294967296&&(r=!0,U=$4(U,a),X=U-b),X>0?b:U},a);return r&&this.debug("PTS rollover detected"),v}remux(t,r,a,v,b,w,U,X){let V,le,pe,Ee,ke,Re,ot=b,it=b;const Kt=t.pid>-1,Jt=r.pid>-1,ru=r.samples.length,bu=t.samples.length>0,Nu=U&&ru>0||ru>1;if((!Kt||bu)&&(!Jt||Nu)||this.ISGenerated||U){if(this.ISGenerated){var ju,er,Ju,zu;const y0=this.videoTrackConfig;(y0&&(r.width!==y0.width||r.height!==y0.height||((ju=r.pixelRatio)==null?void 0:ju[0])!==((er=y0.pixelRatio)==null?void 0:er[0])||((Ju=r.pixelRatio)==null?void 0:Ju[1])!==((zu=y0.pixelRatio)==null?void 0:zu[1]))||!y0&&Nu||this.nextAudioTs===null&&bu)&&this.resetInitSegment()}this.ISGenerated||(pe=this.generateIS(t,r,b,w));const Ir=this.isVideoContiguous;let wn=-1,u0;if(Nu&&(wn=zs(r.samples),!Ir&&this.config.forceKeyFrameOnDiscontinuity))if(Re=!0,wn>0){this.warn(`Dropped ${wn} out of ${ru} video samples due to a missing keyframe`);const y0=this.getVideoStartPts(r.samples);r.samples=r.samples.slice(wn),r.dropped+=wn,it+=(r.samples[0].pts-y0)/r.inputTimeScale,u0=it}else wn===-1&&(this.warn(`No keyframe found out of ${ru} video samples`),Re=!1);if(this.ISGenerated){if(bu&&Nu){const y0=this.getVideoStartPts(r.samples),gn=($4(t.samples[0].pts,y0)-y0)/r.inputTimeScale;ot+=Math.max(0,gn),it+=Math.max(0,-gn)}if(bu){if(t.samplerate||(this.warn("regenerate InitSegment as audio detected"),pe=this.generateIS(t,r,b,w)),le=this.remuxAudio(t,ot,this.isAudioContiguous,w,Jt||Nu||X===o.AUDIO?it:void 0),Nu){const y0=le?le.endPTS-le.startPTS:0;r.inputTimeScale||(this.warn("regenerate InitSegment as video detected"),pe=this.generateIS(t,r,b,w)),V=this.remuxVideo(r,it,Ir,y0)}}else Nu&&(V=this.remuxVideo(r,it,Ir,0));V&&(V.firstKeyFrame=wn,V.independent=wn!==-1,V.firstKeyFramePTS=u0)}}return this.ISGenerated&&this._initPTS&&this._initDTS&&(a.samples.length&&(ke=ma(a,b,this._initPTS,this._initDTS)),v.samples.length&&(Ee=Ws(v,b,this._initPTS))),{audio:le,video:V,initSegment:pe,independent:Re,text:Ee,id3:ke}}computeInitPts(t,r,a,v){const b=Math.round(a*r);let w=$4(t,b);if(w<b+r)for(this.log(`Adjusting PTS for rollover in timeline near ${(b-w)/r} ${v}`);w<b+r;)w+=8589934592;return w-b}generateIS(t,r,a,v){const b=t.samples,w=r.samples,U=this.typeSupported,X={},V=this._initPTS;let le=!V||v,pe="audio/mp4",Ee,ke,Re,ot=-1;if(le&&(Ee=ke=1/0),t.config&&b.length){switch(t.timescale=t.samplerate,t.segmentCodec){case"mp3":U.mpeg?(pe="audio/mpeg",t.codec=""):U.mp3&&(t.codec="mp3");break;case"ac3":t.codec="ac-3";break}X.audio={id:"audio",container:pe,codec:t.codec,initSegment:t.segmentCodec==="mp3"&&U.mpeg?new Uint8Array(0):_u.initSegment([t]),metadata:{channelCount:t.channelCount}},le&&(ot=t.id,Re=t.inputTimeScale,!V||Re!==V.timescale?Ee=ke=this.computeInitPts(b[0].pts,Re,a,"audio"):le=!1)}if(r.sps&&r.pps&&w.length){if(r.timescale=r.inputTimeScale,X.video={id:"main",container:"video/mp4",codec:r.codec,initSegment:_u.initSegment([r]),metadata:{width:r.width,height:r.height}},le)if(ot=r.id,Re=r.inputTimeScale,!V||Re!==V.timescale){const it=this.getVideoStartPts(w),Kt=$4(w[0].dts,it),Jt=this.computeInitPts(Kt,Re,a,"video"),ru=this.computeInitPts(it,Re,a,"video");ke=Math.min(ke,Jt),Ee=Math.min(Ee,ru)}else le=!1;this.videoTrackConfig={width:r.width,height:r.height,pixelRatio:r.pixelRatio}}if(Object.keys(X).length)return this.ISGenerated=!0,le?(V&&this.warn(`Timestamps at playlist time: ${v?"":"~"}${a} ${Ee/Re} != initPTS: ${V.baseTime/V.timescale} (${V.baseTime}/${V.timescale}) trackId: ${V.trackId}`),this.log(`Found initPTS at playlist time: ${a} offset: ${Ee/Re} (${Ee}/${Re}) trackId: ${ot}`),this._initPTS={baseTime:Ee,timescale:Re,trackId:ot},this._initDTS={baseTime:ke,timescale:Re,trackId:ot}):Ee=Re=void 0,{tracks:X,initPTS:Ee,timescale:Re,trackId:ot}}remuxVideo(t,r,a,v){const b=t.inputTimeScale,w=t.samples,U=[],X=w.length,V=this._initPTS,le=V.baseTime*b/V.timescale;let pe=this.nextVideoTs,Ee=8,ke=this.videoSampleDuration,Re,ot,it=Number.POSITIVE_INFINITY,Kt=Number.NEGATIVE_INFINITY,Jt=!1;if(!a||pe===null){const Dn=le+r*b,Cn=w[0].pts-$4(w[0].dts,w[0].pts);Ui&&pe!==null&&Math.abs(Dn-Cn-(pe+le))<15e3?a=!0:pe=Dn-Cn-le}const ru=pe+le;for(let Dn=0;Dn<X;Dn++){const Cn=w[Dn];Cn.pts=$4(Cn.pts,ru),Cn.dts=$4(Cn.dts,ru),Cn.dts<w[Dn>0?Dn-1:Dn].dts&&(Jt=!0)}Jt&&w.sort(function(Dn,Cn){const Ei=Dn.dts-Cn.dts,Bi=Dn.pts-Cn.pts;return Ei||Bi}),Re=w[0].dts,ot=w[w.length-1].dts;const bu=ot-Re,Nu=bu?Math.round(bu/(X-1)):ke||t.inputTimeScale/30;if(a){const Dn=Re-ru,Cn=Dn>Nu,Ei=Dn<-1;if((Cn||Ei)&&(Cn?this.warn(`${(t.segmentCodec||"").toUpperCase()}: ${ji(Dn,!0)} ms (${Dn}dts) hole between fragments detected at ${r.toFixed(3)}`):this.warn(`${(t.segmentCodec||"").toUpperCase()}: ${ji(-Dn,!0)} ms (${Dn}dts) overlapping between fragments detected at ${r.toFixed(3)}`),!Ei||ru>=w[0].pts||Ui)){Re=ru;const Bi=w[0].pts-Dn;if(Cn)w[0].dts=Re,w[0].pts=Bi;else{let xi=!0;for(let Wi=0;Wi<w.length&&!(w[Wi].dts>Bi&&xi);Wi++){const da=w[Wi].pts;if(w[Wi].dts-=Dn,w[Wi].pts-=Dn,Wi<w.length-1){const b0=w[Wi+1].pts,uo=w[Wi].pts,ua=b0<=uo,P4=b0<=da;xi=ua==P4}}}this.log(`Video: Initial PTS/DTS adjusted: ${ji(Bi,!0)}/${ji(Re,!0)}, delta: ${ji(Dn,!0)} ms`)}}Re=Math.max(0,Re);let or=0,ju=0,er=Re;for(let Dn=0;Dn<X;Dn++){const Cn=w[Dn],Ei=Cn.units,Bi=Ei.length;let xi=0;for(let Wi=0;Wi<Bi;Wi++)xi+=Ei[Wi].data.length;ju+=xi,or+=Bi,Cn.length=xi,Cn.dts<er?(Cn.dts=er,er+=Nu/4|0||1):er=Cn.dts,it=Math.min(Cn.pts,it),Kt=Math.max(Cn.pts,Kt)}ot=w[X-1].dts;const Ju=ju+4*or+8;let zu;try{zu=new Uint8Array(Ju)}catch(Dn){this.observer.emit(s.ERROR,s.ERROR,{type:c.MUX_ERROR,details:d.REMUX_ALLOC_ERROR,fatal:!1,error:Dn,bytes:Ju,reason:`fail allocating video mdat ${Ju}`});return}const Ir=new DataView(zu.buffer);Ir.setUint32(0,Ju),zu.set(_u.types.mdat,4);let wn=!1,u0=Number.POSITIVE_INFINITY,y0=Number.POSITIVE_INFINITY,r0=Number.NEGATIVE_INFINITY,gn=Number.NEGATIVE_INFINITY;for(let Dn=0;Dn<X;Dn++){const Cn=w[Dn],Ei=Cn.units;let Bi=0;for(let da=0,b0=Ei.length;da<b0;da++){const uo=Ei[da],ua=uo.data,P4=uo.data.byteLength;Ir.setUint32(Ee,P4),Ee+=4,zu.set(ua,Ee),Ee+=P4,Bi+=4+P4}let xi;if(Dn<X-1)ke=w[Dn+1].dts-Cn.dts,xi=w[Dn+1].pts-Cn.pts;else{const da=this.config,b0=Dn>0?Cn.dts-w[Dn-1].dts:Nu;if(xi=Dn>0?Cn.pts-w[Dn-1].pts:Nu,da.stretchShortVideoTrack&&this.nextAudioTs!==null){const uo=Math.floor(da.maxBufferHole*b),ua=(v?it+v*b:this.nextAudioTs+le)-Cn.pts;ua>uo?(ke=ua-b0,ke<0?ke=b0:wn=!0,this.log(`It is approximately ${ua/90} ms to the next segment; using duration ${ke/90} ms for the last video frame.`)):ke=b0}else ke=b0}const Wi=Math.round(Cn.pts-Cn.dts);u0=Math.min(u0,ke),r0=Math.max(r0,ke),y0=Math.min(y0,xi),gn=Math.max(gn,xi),U.push(Ha(Cn.key,ke,Bi,Wi))}if(U.length){if(Ui){if(Ui<70){const Dn=U[0].flags;Dn.dependsOn=2,Dn.isNonSync=0}}else if(Wa&&gn-y0<r0-u0&&Nu/r0<.025&&U[0].cts===0){this.warn("Found irregular gaps in sample duration. Using PTS instead of DTS to determine MP4 sample duration.");let Dn=Re;for(let Cn=0,Ei=U.length;Cn<Ei;Cn++){const Bi=Dn+U[Cn].duration,xi=Dn+U[Cn].cts;if(Cn<Ei-1){const Wi=Bi+U[Cn+1].cts;U[Cn].duration=Wi-xi}else U[Cn].duration=Cn?U[Cn-1].duration:Nu;U[Cn].cts=0,Dn=Bi}}}ke=wn||!ke?Nu:ke;const s0=ot+ke;this.nextVideoTs=pe=s0-le,this.videoSampleDuration=ke,this.isVideoContiguous=!0;const H0={data1:_u.moof(t.sequenceNumber++,Re,y(t,{samples:U})),data2:zu,startPTS:(it-le)/b,endPTS:(Kt+ke-le)/b,startDTS:(Re-le)/b,endDTS:pe/b,type:"video",hasAudio:!1,hasVideo:!0,nb:U.length,dropped:t.dropped};return t.samples=[],t.dropped=0,H0}getSamplesPerFrame(t){switch(t.segmentCodec){case"mp3":return bs;case"ac3":return es;default:return Bs}}remuxAudio(t,r,a,v,b){const w=t.inputTimeScale,U=t.samplerate?t.samplerate:w,X=w/U,V=this.getSamplesPerFrame(t),le=V*X,pe=this._initPTS,Ee=t.segmentCodec==="mp3"&&this.typeSupported.mpeg,ke=[],Re=b!==void 0;let ot=t.samples,it=Ee?0:8,Kt=this.nextAudioTs||-1;const Jt=pe.baseTime*w/pe.timescale,ru=Jt+r*w;if(this.isAudioContiguous=a=a||ot.length&&Kt>0&&(v&&Math.abs(ru-(Kt+Jt))<9e3||Math.abs($4(ot[0].pts,ru)-(Kt+Jt))<20*le),ot.forEach(function(gn){gn.pts=$4(gn.pts,ru)}),!a||Kt<0){const gn=ot.length;if(ot=ot.filter(s0=>s0.pts>=0),gn!==ot.length&&this.warn(`Removed ${ot.length-gn} of ${gn} samples (initPTS ${Jt} / ${w})`),!ot.length)return;b===0?Kt=0:v&&!Re?Kt=Math.max(0,ru-Jt):Kt=ot[0].pts-Jt}if(t.segmentCodec==="aac"){const gn=this.config.maxAudioFramesDrift;for(let s0=0,zn=Kt+Jt;s0<ot.length;s0++){const p0=ot[s0],H0=p0.pts,Dn=H0-zn,Cn=Math.abs(1e3*Dn/w);if(Dn<=-gn*le&&Re)s0===0&&(this.warn(`Audio frame @ ${(H0/w).toFixed(3)}s overlaps marker by ${Math.round(1e3*Dn/w)} ms.`),this.nextAudioTs=Kt=H0-Jt,zn=H0);else if(Dn>=gn*le&&Cn<ao&&Re){let Ei=Math.round(Dn/le);for(zn=H0-Ei*le;zn<0&&Ei&≤)Ei--,zn+=le;s0===0&&(this.nextAudioTs=Kt=zn-Jt),this.warn(`Injecting ${Ei} audio frames @ ${((zn-Jt)/w).toFixed(3)}s due to ${Math.round(1e3*Dn/w)} ms gap.`);for(let Bi=0;Bi<Ei;Bi++){let xi=r4.getSilentFrame(t.parsedCodec||t.manifestCodec||t.codec,t.channelCount);xi||(this.log("Unable to get silent frame for given audio codec; duplicating last frame instead."),xi=p0.unit.subarray()),ot.splice(s0,0,{unit:xi,pts:zn}),zn+=le,s0++}}p0.pts=zn,zn+=le}}let bu=null,Nu=null,or,ju=0,er=ot.length;for(;er--;)ju+=ot[er].unit.byteLength;for(let gn=0,s0=ot.length;gn<s0;gn++){const zn=ot[gn],p0=zn.unit;let H0=zn.pts;if(Nu!==null){const Cn=ke[gn-1];Cn.duration=Math.round((H0-Nu)/X)}else if(a&&t.segmentCodec==="aac"&&(H0=Kt+Jt),bu=H0,ju>0){ju+=it;try{or=new Uint8Array(ju)}catch(Cn){this.observer.emit(s.ERROR,s.ERROR,{type:c.MUX_ERROR,details:d.REMUX_ALLOC_ERROR,fatal:!1,error:Cn,bytes:ju,reason:`fail allocating audio mdat ${ju}`});return}Ee||(new DataView(or.buffer).setUint32(0,ju),or.set(_u.types.mdat,4))}else return;or.set(p0,it);const Dn=p0.byteLength;it+=Dn,ke.push(Ha(!0,V,Dn,0)),Nu=H0}const Ju=ke.length;if(!Ju)return;const zu=ke[ke.length-1];Kt=Nu-Jt,this.nextAudioTs=Kt+X*zu.duration;const Ir=Ee?new Uint8Array(0):_u.moof(t.sequenceNumber++,bu/X,y({},t,{samples:ke}));t.samples=[];const wn=(bu-Jt)/w,u0=Kt/w,r0={data1:Ir,data2:or,startPTS:wn,endPTS:u0,startDTS:wn,endDTS:u0,type:"audio",hasAudio:!0,hasVideo:!1,nb:Ju};return this.isAudioContiguous=!0,r0}}function $4(P,t){let r;if(t===null)return P;for(t<P?r=-8589934592:r=8589934592;Math.abs(P-t)>4294967296;)P+=r;return P}function zs(P){for(let t=0;t<P.length;t++)if(P[t].key)return t;return-1}function ma(P,t,r,a){const v=P.samples.length;if(!v)return;const b=P.inputTimeScale;for(let U=0;U<v;U++){const X=P.samples[U];X.pts=$4(X.pts-r.baseTime*b/r.timescale,t*b)/b,X.dts=$4(X.dts-a.baseTime*b/a.timescale,t*b)/b}const w=P.samples;return P.samples=[],{samples:w}}function Ws(P,t,r){const a=P.samples.length;if(!a)return;const v=P.inputTimeScale;for(let w=0;w<a;w++){const U=P.samples[w];U.pts=$4(U.pts-r.baseTime*v/r.timescale,t*v)/v}P.samples.sort((w,U)=>w.pts-U.pts);const b=P.samples;return P.samples=[],{samples:b}}class g4 extends O{constructor(t,r,a,v){super("passthrough-remuxer",v),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,this.isVideoContiguous=!1}destroy(){}resetTimeStamp(t){this.lastEndTime=null;const r=this.initPTS;r&&t&&r.baseTime===t.baseTime&&r.timescale===t.timescale||(this.initPTS=t)}resetNextTimestamp(){this.isVideoContiguous=!1,this.lastEndTime=null}resetInitSegment(t,r,a,v){this.audioCodec=r,this.videoCodec=a,this.generateInitSegment(t,v),this.emitInitSegment=!0}generateInitSegment(t,r){let{audioCodec:a,videoCodec:v}=this;if(!(t!=null&&t.byteLength)){this.initTracks=void 0,this.initData=void 0;return}const{audio:b,video:w}=this.initData=qe(t);if(r)lt(t,r);else{const X=b||w;X!=null&&X.encrypted&&this.warn(`Init segment with encrypted track with has no key ("${X.codec}")!`)}b&&(a=Hs(b,ie.AUDIO,this)),w&&(v=Hs(w,ie.VIDEO,this));const U={};b&&w?U.audiovideo={container:"video/mp4",codec:a+","+v,supplemental:w.supplemental,encrypted:w.encrypted,initSegment:t,id:"main"}:b?U.audio={container:"audio/mp4",codec:a,encrypted:b.encrypted,initSegment:t,id:"audio"}:w?U.video={container:"video/mp4",codec:v,supplemental:w.supplemental,encrypted:w.encrypted,initSegment:t,id:"main"}:this.warn("initSegment does not contain moov or trak boxes."),this.initTracks=U}remux(t,r,a,v,b,w){var U,X;let{initPTS:V,lastEndTime:le}=this;const pe={audio:void 0,video:void 0,text:v,id3:a,initSegment:void 0};u(le)||(le=this.lastEndTime=b||0);const Ee=r.samples;if(!Ee.length)return pe;const ke={initPTS:void 0,timescale:void 0,trackId:void 0};let Re=this.initData;if((U=Re)!=null&&U.length||(this.generateInitSegment(Ee),Re=this.initData),!((X=Re)!=null&&X.length))return this.warn("Failed to generate initSegment."),pe;this.emitInitSegment&&(ke.tracks=this.initTracks,this.emitInitSegment=!1);const ot=Le(Ee,Re,this),it=Re.audio?ot[Re.audio.id]:null,Kt=Re.video?ot[Re.video.id]:null,Jt=q4(Kt,1/0),ru=q4(it,1/0),bu=q4(Kt,0,!0),Nu=q4(it,0,!0);let or=b,ju=0;const er=it&&(!Kt||!V&&ru<Jt||V&&V.trackId===Re.audio.id),Ju=er?it:Kt;if(Ju){const zn=Ju.timescale,p0=Ju.start-b*zn,H0=er?Re.audio.id:Re.video.id;or=Ju.start/zn,ju=er?Nu-ru:bu-Jt,(w||!V)&&(ds(V,or,b,ju)||zn!==V.timescale)&&(V&&this.warn(`Timestamps at playlist time: ${w?"":"~"}${b} ${p0/zn} != initPTS: ${V.baseTime/V.timescale} (${V.baseTime}/${V.timescale}) trackId: ${V.trackId}`),this.log(`Found initPTS at playlist time: ${b} offset: ${or-b} (${p0}/${zn}) trackId: ${H0}`),V=null,ke.initPTS=p0,ke.timescale=zn,ke.trackId=H0)}else this.warn(`No audio or video samples found for initPTS at playlist time: ${b}`);V?(ke.initPTS=V.baseTime,ke.timescale=V.timescale,ke.trackId=V.trackId):((!ke.timescale||ke.trackId===void 0||ke.initPTS===void 0)&&(this.warn("Could not set initPTS"),ke.initPTS=or,ke.timescale=1,ke.trackId=-1),this.initPTS=V={baseTime:ke.initPTS,timescale:ke.timescale,trackId:ke.trackId});const zu=or-V.baseTime/V.timescale,Ir=zu+ju;ju>0?this.lastEndTime=Ir:(this.warn("Duration parsed from mp4 should be greater than zero"),this.resetNextTimestamp());const wn=!!Re.audio,u0=!!Re.video;let y0="";wn&&(y0+="audio"),u0&&(y0+="video");const r0=(Re.audio?Re.audio.encrypted:!1)||(Re.video?Re.video.encrypted:!1),gn={data1:Ee,startPTS:zu,startDTS:zu,endPTS:Ir,endDTS:Ir,type:y0,hasAudio:wn,hasVideo:u0,nb:1,dropped:0,encrypted:r0};pe.audio=wn&&!u0?gn:void 0,pe.video=u0?gn:void 0;const s0=Kt==null?void 0:Kt.sampleCount;if(s0){const zn=Kt.keyFrameIndex,p0=zn!==-1;gn.nb=s0,gn.dropped=zn===0||this.isVideoContiguous?0:p0?zn:s0,gn.independent=p0,gn.firstKeyFrame=zn,p0&&Kt.keyFrameStart&&(gn.firstKeyFramePTS=(Kt.keyFrameStart-V.baseTime)/V.timescale),this.isVideoContiguous||(pe.independent=p0),this.isVideoContiguous||(this.isVideoContiguous=p0),gn.dropped&&this.warn(`fmp4 does not start with IDR: firstIDR ${zn}/${s0} dropped: ${gn.dropped} start: ${gn.firstKeyFramePTS||"NA"}`)}return pe.initSegment=ke,pe.id3=ma(a,b,V,V),v.samples.length&&(pe.text=Ws(v,b,V)),pe}}function q4(P,t,r=!1){return(P==null?void 0:P.start)!==void 0?(P.start+(r?P.duration:0))/P.timescale:t}function ds(P,t,r,a){if(P===null)return!0;const v=Math.max(a,1),b=t-P.baseTime/P.timescale;return Math.abs(b-r)>v}function Hs(P,t,r){const a=P.codec;return a&&a.length>4?a:t===ie.AUDIO?a==="ec-3"||a==="ac-3"||a==="alac"?a:a==="fLaC"||a==="Opus"?_t(a,!1):(r.warn(`Unhandled audio codec "${a}" in mp4 MAP`),a||"mp4a"):(r.warn(`Unhandled video codec "${a}" in mp4 MAP`),a||"avc1")}let K4;try{K4=self.performance.now.bind(self.performance)}catch(P){K4=Date.now}const Zs=[{demux:gu,remux:g4},{demux:Mn,remux:T4},{demux:H,remux:T4},{demux:st,remux:T4}];Zs.splice(2,0,{demux:be,remux:T4});class Gs{constructor(t,r,a,v,b,w){this.asyncResult=!1,this.logger=void 0,this.observer=void 0,this.typeSupported=void 0,this.config=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=t,this.typeSupported=r,this.config=a,this.id=b,this.logger=w}configure(t){this.transmuxConfig=t,this.decrypter&&this.decrypter.reset()}push(t,r,a,v){const b=a.transmuxing;b.executeStart=K4();let w=new Uint8Array(t);const{currentTransmuxState:U,transmuxConfig:X}=this;v&&(this.currentTransmuxState=v);const{contiguous:V,discontinuity:le,trackSwitch:pe,accurateTimeOffset:Ee,timeOffset:ke,initSegmentChange:Re}=v||U,{audioCodec:ot,videoCodec:it,defaultInitPts:Kt,duration:Jt,initSegmentData:ru}=X,bu=pn(w,r);if(bu&&m4(bu.method)){const er=this.getDecrypter(),Ju=Q4(bu.method);if(er.isSync()){let zu=er.softwareDecrypt(w,bu.key.buffer,bu.iv.buffer,Ju);if(a.part>-1){const wn=er.flush();zu=wn&&wn.buffer}if(!zu)return b.executeEnd=K4(),so(a);w=new Uint8Array(zu)}else return this.asyncResult=!0,this.decryptionPromise=er.webCryptoDecrypt(w,bu.key.buffer,bu.iv.buffer,Ju).then(zu=>{const Ir=this.push(zu,null,a);return this.decryptionPromise=null,Ir}),this.decryptionPromise}const Nu=this.needsProbing(le,pe);if(Nu){const er=this.configureTransmuxer(w);if(er)return this.logger.warn(`[transmuxer] ${er.message}`),this.observer.emit(s.ERROR,s.ERROR,{type:c.MEDIA_ERROR,details:d.FRAG_PARSING_ERROR,fatal:!1,error:er,reason:er.message}),b.executeEnd=K4(),so(a)}(le||pe||Re||Nu)&&this.resetInitSegment(ru,ot,it,Jt,r),(le||Re||Nu)&&this.resetInitialTimestamp(Kt),V||this.resetContiguity();const or=this.transmux(w,bu,ke,Ee,a);this.asyncResult=n4(or);const ju=this.currentTransmuxState;return ju.contiguous=!0,ju.discontinuity=!1,ju.trackSwitch=!1,b.executeEnd=K4(),or}flush(t){const r=t.transmuxing;r.executeStart=K4();const{decrypter:a,currentTransmuxState:v,decryptionPromise:b}=this;if(b)return this.asyncResult=!0,b.then(()=>this.flush(t));const w=[],{timeOffset:U}=v;if(a){const pe=a.flush();pe&&w.push(this.push(pe.buffer,null,t))}const{demuxer:X,remuxer:V}=this;if(!X||!V){r.executeEnd=K4();const pe=[so(t)];return this.asyncResult?Promise.resolve(pe):pe}const le=X.flush(U);return n4(le)?(this.asyncResult=!0,le.then(pe=>(this.flushRemux(w,pe,t),w))):(this.flushRemux(w,le,t),this.asyncResult?Promise.resolve(w):w)}flushRemux(t,r,a){const{audioTrack:v,videoTrack:b,id3Track:w,textTrack:U}=r,{accurateTimeOffset:X,timeOffset:V}=this.currentTransmuxState;this.logger.log(`[transmuxer.ts]: Flushed ${this.id} sn: ${a.sn}${a.part>-1?" part: "+a.part:""} of ${this.id===o.MAIN?"level":"track"} ${a.level}`);const le=this.remuxer.remux(v,b,w,U,V,X,!0,this.id);t.push({remuxResult:le,chunkMeta:a}),a.transmuxing.executeEnd=K4()}resetInitialTimestamp(t){const{demuxer:r,remuxer:a}=this;!r||!a||(r.resetTimeStamp(t),a.resetTimeStamp(t))}resetContiguity(){const{demuxer:t,remuxer:r}=this;!t||!r||(t.resetContiguity(),r.resetNextTimestamp())}resetInitSegment(t,r,a,v,b){const{demuxer:w,remuxer:U}=this;!w||!U||(w.resetInitSegment(t,r,a,v),U.resetInitSegment(t,r,a,b))}destroy(){this.demuxer&&(this.demuxer.destroy(),this.demuxer=void 0),this.remuxer&&(this.remuxer.destroy(),this.remuxer=void 0)}transmux(t,r,a,v,b){let w;return r&&r.method==="SAMPLE-AES"?w=this.transmuxSampleAes(t,r,a,v,b):w=this.transmuxUnencrypted(t,a,v,b),w}transmuxUnencrypted(t,r,a,v){const{audioTrack:b,videoTrack:w,id3Track:U,textTrack:X}=this.demuxer.demux(t,r,!1,!this.config.progressive);return{remuxResult:this.remuxer.remux(b,w,U,X,r,a,!1,this.id),chunkMeta:v}}transmuxSampleAes(t,r,a,v,b){return this.demuxer.demuxSampleAes(t,r,a).then(w=>({remuxResult:this.remuxer.remux(w.audioTrack,w.videoTrack,w.id3Track,w.textTrack,a,v,!1,this.id),chunkMeta:b}))}configureTransmuxer(t){const{config:r,observer:a,typeSupported:v}=this;let b;for(let pe=0,Ee=Zs.length;pe<Ee;pe++){var w;if((w=Zs[pe].demux)!=null&&w.probe(t,this.logger)){b=Zs[pe];break}}if(!b)return new Error("Failed to find demuxer by probing fragment data");const U=this.demuxer,X=this.remuxer,V=b.remux,le=b.demux;(!X||!(X instanceof V))&&(this.remuxer=new V(a,r,v,this.logger)),(!U||!(U instanceof le))&&(this.demuxer=new le(a,r,v,this.logger),this.probe=le.probe)}needsProbing(t,r){return!this.demuxer||!this.remuxer||t||r}getDecrypter(){let t=this.decrypter;return t||(t=this.decrypter=new ut(this.config)),t}}function pn(P,t){let r=null;return P.byteLength>0&&(t==null?void 0:t.key)!=null&&t.iv!==null&&t.method!=null&&(r=t),r}const so=P=>({remuxResult:{},chunkMeta:P});function n4(P){return"then"in P&&P.then instanceof Function}class Go{constructor(t,r,a,v,b){this.audioCodec=void 0,this.videoCodec=void 0,this.initSegmentData=void 0,this.duration=void 0,this.defaultInitPts=void 0,this.audioCodec=t,this.videoCodec=r,this.initSegmentData=a,this.duration=v,this.defaultInitPts=b||null}}class La{constructor(t,r,a,v,b,w){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=t,this.contiguous=r,this.accurateTimeOffset=a,this.trackSwitch=v,this.timeOffset=b,this.initSegmentChange=w}}let fs=0;class ts{constructor(t,r,a,v){this.error=null,this.hls=void 0,this.id=void 0,this.instanceNo=fs++,this.observer=void 0,this.frag=null,this.part=null,this.useWorker=void 0,this.workerContext=null,this.transmuxer=null,this.onTransmuxComplete=void 0,this.onFlush=void 0,this.onWorkerMessage=X=>{const V=X.data,le=this.hls;if(!(!le||!(V!=null&&V.event)||V.instanceNo!==this.instanceNo))switch(V.event){case"init":{var pe;const Ee=(pe=this.workerContext)==null?void 0:pe.objectURL;Ee&&self.URL.revokeObjectURL(Ee);break}case"transmuxComplete":{this.handleTransmuxComplete(V.data);break}case"flush":{this.onFlush(V.data);break}case"workerLog":{le.logger[V.data.logType]&&le.logger[V.data.logType](V.data.message);break}default:{V.data=V.data||{},V.data.frag=this.frag,V.data.part=this.part,V.data.id=this.id,le.trigger(V.event,V.data);break}}},this.onWorkerError=X=>{if(!this.hls)return;const V=new Error(`${X.message} (${X.filename}:${X.lineno})`);this.hls.config.enableWorker=!1,this.hls.logger.warn(`Error in "${this.id}" Web Worker, fallback to inline`),this.hls.trigger(s.ERROR,{type:c.OTHER_ERROR,details:d.INTERNAL_EXCEPTION,fatal:!1,event:"demuxerWorker",error:V})};const b=t.config;this.hls=t,this.id=r,this.useWorker=!!b.enableWorker,this.onTransmuxComplete=a,this.onFlush=v;const w=(X,V)=>{V=V||{},V.frag=this.frag||void 0,X===s.ERROR&&(V=V,V.parent=this.id,V.part=this.part,this.error=V.error),this.hls.trigger(X,V)};this.observer=new Tu,this.observer.on(s.FRAG_DECRYPTED,w),this.observer.on(s.ERROR,w);const U=eu(b.preferManagedMediaSource);if(this.useWorker&&typeof Worker!="undefined"){const X=this.hls.logger;if(b.workerPath||jn()){try{b.workerPath?(X.log(`loading Web Worker ${b.workerPath} for "${r}"`),this.workerContext=qn(b.workerPath)):(X.log(`injecting Web Worker for "${r}"`),this.workerContext=m0());const{worker:le}=this.workerContext;le.addEventListener("message",this.onWorkerMessage),le.addEventListener("error",this.onWorkerError),le.postMessage({instanceNo:this.instanceNo,cmd:"init",typeSupported:U,id:r,config:n0(b)})}catch(le){X.warn(`Error setting up "${r}" Web Worker, fallback to inline`,le),this.terminateWorker(),this.error=null,this.transmuxer=new Gs(this.observer,U,b,"",r,t.logger)}return}}this.transmuxer=new Gs(this.observer,U,b,"",r,t.logger)}reset(){if(this.frag=null,this.part=null,this.workerContext){const t=this.instanceNo;this.instanceNo=fs++;const r=this.hls.config,a=eu(r.preferManagedMediaSource);this.workerContext.worker.postMessage({instanceNo:this.instanceNo,cmd:"reset",resetNo:t,typeSupported:a,id:this.id,config:n0(r)})}}terminateWorker(){if(this.workerContext){const{worker:t}=this.workerContext;this.workerContext=null,t.removeEventListener("message",this.onWorkerMessage),t.removeEventListener("error",this.onWorkerError),nn(this.hls.config.workerPath)}}destroy(){if(this.workerContext)this.terminateWorker(),this.onWorkerMessage=this.onWorkerError=null;else{const r=this.transmuxer;r&&(r.destroy(),this.transmuxer=null)}const t=this.observer;t&&t.removeAllListeners(),this.frag=null,this.part=null,this.observer=null,this.hls=null}push(t,r,a,v,b,w,U,X,V,le){var pe,Ee;V.transmuxing.start=self.performance.now();const{instanceNo:ke,transmuxer:Re}=this,ot=w?w.start:b.start,it=b.decryptdata,Kt=this.frag,Jt=!(Kt&&b.cc===Kt.cc),ru=!(Kt&&V.level===Kt.level),bu=Kt?V.sn-Kt.sn:-1,Nu=this.part?V.part-this.part.index:-1,or=bu===0&&V.id>1&&V.id===(Kt==null?void 0:Kt.stats.chunkCount),ju=!ru&&(bu===1||bu===0&&(Nu===1||or&&Nu<=0)),er=self.performance.now();(ru||bu||b.stats.parsing.start===0)&&(b.stats.parsing.start=er),w&&(Nu||!ju)&&(w.stats.parsing.start=er);const Ju=!(Kt&&((pe=b.initSegment)==null?void 0:pe.url)===((Ee=Kt.initSegment)==null?void 0:Ee.url)),zu=new La(Jt,ju,X,ru,ot,Ju);if(!ju||Jt||Ju){this.hls.logger.log(`[transmuxer-interface]: Starting new transmux session for ${b.type} sn: ${V.sn}${V.part>-1?" part: "+V.part:""} ${this.id===o.MAIN?"level":"track"}: ${V.level} id: ${V.id}
|
|
|
discontinuity: ${Jt}
|
|
|
trackSwitch: ${ru}
|
|
|
contiguous: ${ju}
|
|
|
accurateTimeOffset: ${X}
|
|
|
timeOffset: ${ot}
|
|
|
initSegmentChange: ${Ju}`);const Ir=new Go(a,v,r,U,le);this.configureTransmuxer(Ir)}if(this.frag=b,this.part=w,this.workerContext)this.workerContext.worker.postMessage({instanceNo:ke,cmd:"demux",data:t,decryptdata:it,chunkMeta:V,state:zu},t instanceof ArrayBuffer?[t]:[]);else if(Re){const Ir=Re.push(t,it,V,zu);n4(Ir)?Ir.then(wn=>{this.handleTransmuxComplete(wn)}).catch(wn=>{this.transmuxerError(wn,V,"transmuxer-interface push error")}):this.handleTransmuxComplete(Ir)}}flush(t){t.transmuxing.start=self.performance.now();const{instanceNo:r,transmuxer:a}=this;if(this.workerContext)this.workerContext.worker.postMessage({instanceNo:r,cmd:"flush",chunkMeta:t});else if(a){const v=a.flush(t);n4(v)?v.then(b=>{this.handleFlushResult(b,t)}).catch(b=>{this.transmuxerError(b,t,"transmuxer-interface flush error")}):this.handleFlushResult(v,t)}}transmuxerError(t,r,a){this.hls&&(this.error=t,this.hls.trigger(s.ERROR,{type:c.MEDIA_ERROR,details:d.FRAG_PARSING_ERROR,chunkMeta:r,frag:this.frag||void 0,part:this.part||void 0,fatal:!1,error:t,err:t,reason:a}))}handleFlushResult(t,r){t.forEach(a=>{this.handleTransmuxComplete(a)}),this.onFlush(r)}configureTransmuxer(t){const{instanceNo:r,transmuxer:a}=this;this.workerContext?this.workerContext.worker.postMessage({instanceNo:r,cmd:"configure",config:t}):a&&a.configure(t)}handleTransmuxComplete(t){t.chunkMeta.transmuxing.end=self.performance.now(),this.onTransmuxComplete(t)}}const Do=100;class $o extends Lt{constructor(t,r,a){super(t,r,a,"audio-stream-controller",o.AUDIO),this.mainAnchor=null,this.mainFragLoading=null,this.audioOnly=!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.resetItem()}resetItem(){this.mainDetails=this.mainAnchor=this.mainFragLoading=this.bufferedTrack=this.switchingTrack=this.waitingData=this.cachedTrackLoadedData=null}registerListeners(){super.registerListeners();const{hls:t}=this;t.on(s.LEVEL_LOADED,this.onLevelLoaded,this),t.on(s.AUDIO_TRACKS_UPDATED,this.onAudioTracksUpdated,this),t.on(s.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(s.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),t.on(s.BUFFER_RESET,this.onBufferReset,this),t.on(s.BUFFER_CREATED,this.onBufferCreated,this),t.on(s.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(s.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(s.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(s.FRAG_LOADING,this.onFragLoading,this),t.on(s.FRAG_BUFFERED,this.onFragBuffered,this)}unregisterListeners(){const{hls:t}=this;t&&(super.unregisterListeners(),t.off(s.LEVEL_LOADED,this.onLevelLoaded,this),t.off(s.AUDIO_TRACKS_UPDATED,this.onAudioTracksUpdated,this),t.off(s.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(s.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),t.off(s.BUFFER_RESET,this.onBufferReset,this),t.off(s.BUFFER_CREATED,this.onBufferCreated,this),t.off(s.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(s.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(s.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(s.FRAG_LOADING,this.onFragLoading,this),t.off(s.FRAG_BUFFERED,this.onFragBuffered,this))}onInitPtsFound(t,{frag:r,id:a,initPTS:v,timescale:b,trackId:w}){if(a===o.MAIN){const U=r.cc,X=this.fragCurrent;if(this.initPTS[U]={baseTime:v,timescale:b,trackId:w},this.log(`InitPTS for cc: ${U} found from main: ${v/b} (${v}/${b}) trackId: ${w}`),this.mainAnchor=r,this.state===Te.WAITING_INIT_PTS){const V=this.waitingData;(!V&&!this.loadingParts||V&&V.frag.cc!==U)&&this.syncWithAnchor(r,V==null?void 0:V.frag)}else!this.hls.hasEnoughToStart&&X&&X.cc!==U?(X.abortRequests(),this.syncWithAnchor(r,X)):this.state===Te.IDLE&&this.tick()}}getLoadPosition(){return!this.startFragRequested&&this.nextLoadPosition>=0?this.nextLoadPosition:super.getLoadPosition()}syncWithAnchor(t,r){var a;const v=((a=this.mainFragLoading)==null?void 0:a.frag)||null;if(r&&(v==null?void 0:v.cc)===r.cc)return;const b=(v||t).cc,w=this.getLevelDetails(),U=this.getLoadPosition(),X=Ku(w,b,U);X&&(this.log(`Syncing with main frag at ${X.start} cc ${X.cc}`),this.startFragRequested=!1,this.nextLoadPosition=X.start,this.resetLoadingState(),this.state===Te.IDLE&&this.doTickIdle())}startLoad(t,r){if(!this.levels){this.startPosition=t,this.state=Te.STOPPED;return}const a=this.lastCurrentTime;this.stopLoad(),this.setInterval(Do),a>0&&t===-1?(this.log(`Override startPosition with lastCurrentTime @${a.toFixed(3)}`),t=a,this.state=Te.IDLE):this.state=Te.WAITING_TRACK,this.nextLoadPosition=this.lastCurrentTime=t+this.timelineOffset,this.startPosition=r?-1:t,this.tick()}doTick(){switch(this.state){case Te.IDLE:this.doTickIdle();break;case Te.WAITING_TRACK:{const{levels:t,trackId:r}=this,a=t==null?void 0:t[r],v=a==null?void 0:a.details;if(v&&!this.waitForLive(a)){if(this.waitForCdnTuneIn(v))break;this.state=Te.WAITING_INIT_PTS}break}case Te.FRAG_LOADING_WAITING_RETRY:{this.checkRetryDate();break}case Te.WAITING_INIT_PTS:{const t=this.waitingData;if(t){const{frag:r,part:a,cache:v,complete:b}=t,w=this.mainAnchor;if(this.initPTS[r.cc]!==void 0){this.waitingData=null,this.state=Te.FRAG_LOADING;const U=v.flush().buffer,X={frag:r,part:a,payload:U,networkDetails:null};this._handleFragmentLoadProgress(X),b&&super._handleFragmentLoadComplete(X)}else w&&w.cc!==t.frag.cc&&this.syncWithAnchor(w,t.frag)}else this.state=Te.IDLE}}this.onTickEnd()}resetLoadingState(){const t=this.waitingData;t&&(this.fragmentTracker.removeFragment(t.frag),this.waitingData=null),super.resetLoadingState()}onTickEnd(){const{media:t}=this;t!=null&&t.readyState&&(this.lastCurrentTime=t.currentTime)}doTickIdle(){var t;const{hls:r,levels:a,media:v,trackId:b}=this,w=r.config;if(!this.buffering||!v&&!this.primaryPrefetch&&(this.startFragRequested||!w.startFragPrefetch)||!(a!=null&&a[b]))return;const U=a[b],X=U.details;if(!X||this.waitForLive(U)||this.waitForCdnTuneIn(X)){this.state=Te.WAITING_TRACK,this.startFragRequested=!1;return}const V=this.mediaBuffer?this.mediaBuffer:this.media;this.bufferFlushed&&V&&(this.bufferFlushed=!1,this.afterBufferFlushed(V,ie.AUDIO,o.AUDIO));const le=this.getFwdBufferInfo(V,o.AUDIO);if(le===null)return;if(!this.switchingTrack&&this._streamEnded(le,X)){r.trigger(s.BUFFER_EOS,{type:"audio"}),this.state=Te.ENDED;return}const pe=le.len,Ee=r.maxBufferLength,ke=X.fragments,Re=ke[0].start,ot=this.getLoadPosition(),it=this.flushing?ot:le.end;if(this.switchingTrack&&v){const ru=ot;X.PTSKnown&&ru<Re&&(le.end>Re||le.nextStart)&&(this.log("Alt audio track ahead of main track, seek to start of alt audio track"),v.currentTime=Re+.05)}if(pe>=Ee&&!this.switchingTrack&&it<ke[ke.length-1].start)return;let Kt=this.getNextFragment(it,X);if(Kt&&this.isLoopLoading(Kt,it)&&(Kt=this.getNextFragmentLoopLoading(Kt,X,le,o.MAIN,Ee)),!Kt){this.bufferFlushed=!0;return}let Jt=((t=this.mainFragLoading)==null?void 0:t.frag)||null;if(!this.audioOnly&&this.startFragRequested&&Jt&&Fe(Kt)&&!Kt.endList&&(!X.live||!this.loadingParts&&it<this.hls.liveSyncPosition)&&(this.fragmentTracker.getState(Jt)===Dr.OK&&(this.mainFragLoading=Jt=null),Jt&&Fe(Jt))){if(Kt.start>Jt.end){const bu=this.fragmentTracker.getFragAtPos(it,o.MAIN);bu&&bu.end>Jt.end&&(Jt=bu,this.mainFragLoading={frag:bu,targetBufferTime:null})}if(Kt.start>Jt.end)return}this.loadFragment(Kt,U,it)}onMediaDetaching(t,r){this.bufferFlushed=this.flushing=!1,super.onMediaDetaching(t,r)}onAudioTracksUpdated(t,{audioTracks:r}){this.resetTransmuxer(),this.levels=r.map(a=>new Gn(a))}onAudioTrackSwitching(t,r){const a=!!r.url;this.trackId=r.id;const{fragCurrent:v}=this;v&&(v.abortRequests(),this.removeUnbufferedFrags(v.start)),this.resetLoadingState(),a?(this.switchingTrack=r,this.flushAudioIfNeeded(r),this.state!==Te.STOPPED&&(this.setInterval(Do),this.state=Te.IDLE,this.tick())):(this.resetTransmuxer(),this.switchingTrack=null,this.bufferedTrack=r,this.clearInterval())}onManifestLoading(){super.onManifestLoading(),this.bufferFlushed=this.flushing=this.audioOnly=!1,this.resetItem(),this.trackId=-1}onLevelLoaded(t,r){this.mainDetails=r.details;const a=this.cachedTrackLoadedData;a&&(this.cachedTrackLoadedData=null,this.onAudioTrackLoaded(s.AUDIO_TRACK_LOADED,a))}onAudioTrackLoaded(t,r){var a;const{levels:v}=this,{details:b,id:w,groupId:U,track:X}=r;if(!v){this.warn(`Audio tracks reset while loading track ${w} "${X.name}" of "${U}"`);return}const V=this.mainDetails;if(!V||b.endCC>V.endCC||V.expired){this.cachedTrackLoadedData=r,this.state!==Te.STOPPED&&(this.state=Te.WAITING_TRACK);return}this.cachedTrackLoadedData=null,this.log(`Audio track ${w} "${X.name}" of "${U}" loaded [${b.startSN},${b.endSN}]${b.lastPartSn?`[part-${b.lastPartSn}-${b.lastPartIndex}]`:""},duration:${b.totalduration}`);const le=v[w];let pe=0;if(b.live||(a=le.details)!=null&&a.live){if(this.checkLiveUpdate(b),b.deltaUpdateFailed)return;if(le.details){var Ee;pe=this.alignPlaylists(b,le.details,(Ee=this.levelLastLoaded)==null?void 0:Ee.details)}b.alignedSliding||(j4(b,V),b.alignedSliding||Gi(b,V),pe=b.fragmentStart)}le.details=b,this.levelLastLoaded=le,this.startFragRequested||this.setStartPosition(V,pe),this.hls.trigger(s.AUDIO_TRACK_UPDATED,{details:b,id:w,groupId:r.groupId}),this.state===Te.WAITING_TRACK&&!this.waitForCdnTuneIn(b)&&(this.state=Te.IDLE),this.tick()}_handleFragmentLoadProgress(t){var r;const a=t.frag,{part:v,payload:b}=t,{config:w,trackId:U,levels:X}=this;if(!X){this.warn(`Audio tracks were reset while fragment load was in progress. Fragment ${a.sn} of level ${a.level} will not be buffered`);return}const V=X[U];if(!V){this.warn("Audio track is undefined on fragment load progress");return}const le=V.details;if(!le){this.warn("Audio track details undefined on fragment load progress"),this.removeUnbufferedFrags(a.start);return}const pe=w.defaultAudioCodec||V.audioCodec||"mp4a.40.2";let Ee=this.transmuxer;Ee||(Ee=this.transmuxer=new ts(this.hls,o.AUDIO,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)));const ke=this.initPTS[a.cc],Re=(r=a.initSegment)==null?void 0:r.data;if(ke!==void 0){const it=v?v.index:-1,Kt=it!==-1,Jt=new i0(a.level,a.sn,a.stats.chunkCount,b.byteLength,it,Kt);Ee.push(b,Re,pe,"",a,v,le.totalduration,!1,Jt,ke)}else{this.log(`Unknown video PTS for cc ${a.cc}, waiting for video PTS before demuxing audio frag ${a.sn} of [${le.startSN} ,${le.endSN}],track ${U}`);const{cache:ot}=this.waitingData=this.waitingData||{frag:a,part:v,cache:new Eu,complete:!1};ot.push(new Uint8Array(b)),this.state!==Te.STOPPED&&(this.state=Te.WAITING_INIT_PTS)}}_handleFragmentLoadComplete(t){if(this.waitingData){this.waitingData.complete=!0;return}super._handleFragmentLoadComplete(t)}onBufferReset(){this.mediaBuffer=null}onBufferCreated(t,r){this.bufferFlushed=this.flushing=!1;const a=r.tracks.audio;a&&(this.mediaBuffer=a.buffer||null)}onFragLoading(t,r){!this.audioOnly&&r.frag.type===o.MAIN&&Fe(r.frag)&&(this.mainFragLoading=r,this.state===Te.IDLE&&this.tick())}onFragBuffered(t,r){const{frag:a,part:v}=r;if(a.type!==o.AUDIO){!this.audioOnly&&a.type===o.MAIN&&!a.elementaryStreams.video&&!a.elementaryStreams.audiovideo&&(this.audioOnly=!0,this.mainFragLoading=null);return}if(this.fragContextChanged(a)){this.warn(`Fragment ${a.sn}${v?" p: "+v.index:""} of level ${a.level} finished buffering, but was aborted. state: ${this.state}, audioSwitch: ${this.switchingTrack?this.switchingTrack.name:"false"}`);return}if(Fe(a)){this.fragPrevious=a;const b=this.switchingTrack;b&&(this.bufferedTrack=b,this.switchingTrack=null,this.hls.trigger(s.AUDIO_TRACK_SWITCHED,E({},b)))}this.fragBufferedComplete(a,v),this.media&&this.tick()}onError(t,r){var a;if(r.fatal){this.state=Te.ERROR;return}switch(r.details){case d.FRAG_GAP:case d.FRAG_PARSING_ERROR:case d.FRAG_DECRYPT_ERROR:case d.FRAG_LOAD_ERROR:case d.FRAG_LOAD_TIMEOUT:case d.KEY_LOAD_ERROR:case d.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(o.AUDIO,r);break;case d.AUDIO_TRACK_LOAD_ERROR:case d.AUDIO_TRACK_LOAD_TIMEOUT:case d.LEVEL_PARSING_ERROR:!r.levelRetry&&this.state===Te.WAITING_TRACK&&((a=r.context)==null?void 0:a.type)===h.AUDIO_TRACK&&(this.state=Te.IDLE);break;case d.BUFFER_ADD_CODEC_ERROR:case d.BUFFER_APPEND_ERROR:if(r.parent!=="audio")return;this.reduceLengthAndFlushBuffer(r)||this.resetLoadingState();break;case d.BUFFER_FULL_ERROR:if(r.parent!=="audio")return;this.reduceLengthAndFlushBuffer(r)&&(this.bufferedTrack=null,super.flushMainBuffer(0,Number.POSITIVE_INFINITY,"audio"));break;case d.INTERNAL_EXCEPTION:this.recoverWorkerError(r);break}}onBufferFlushing(t,{type:r}){r!==ie.VIDEO&&(this.flushing=!0)}onBufferFlushed(t,{type:r}){if(r!==ie.VIDEO){this.flushing=!1,this.bufferFlushed=!0,this.state===Te.ENDED&&(this.state=Te.IDLE);const a=this.mediaBuffer||this.media;a&&(this.afterBufferFlushed(a,r,o.AUDIO),this.tick())}}_handleTransmuxComplete(t){var r;const a="audio",{hls:v}=this,{remuxResult:b,chunkMeta:w}=t,U=this.getCurrentContext(w);if(!U){this.resetWhenMissingContext(w);return}const{frag:X,part:V,level:le}=U,{details:pe}=le,{audio:Ee,text:ke,id3:Re,initSegment:ot}=b;if(this.fragContextChanged(X)||!pe){this.fragmentTracker.removeFragment(X);return}if(this.state=Te.PARSING,this.switchingTrack&&Ee&&this.completeAudioSwitch(this.switchingTrack),ot!=null&&ot.tracks){const it=X.initSegment||X;if(this.unhandledEncryptionError(ot,X))return;this._bufferInitSegment(le,ot.tracks,it,w),v.trigger(s.FRAG_PARSING_INIT_SEGMENT,{frag:it,id:a,tracks:ot.tracks})}if(Ee){const{startPTS:it,endPTS:Kt,startDTS:Jt,endDTS:ru}=Ee;V&&(V.elementaryStreams[ie.AUDIO]={startPTS:it,endPTS:Kt,startDTS:Jt,endDTS:ru}),X.setElementaryStreamInfo(ie.AUDIO,it,Kt,Jt,ru),this.bufferFragmentData(Ee,X,V,w)}if(Re!=null&&(r=Re.samples)!=null&&r.length){const it=y({id:a,frag:X,details:pe},Re);v.trigger(s.FRAG_PARSING_METADATA,it)}if(ke){const it=y({id:a,frag:X,details:pe},ke);v.trigger(s.FRAG_PARSING_USERDATA,it)}}_bufferInitSegment(t,r,a,v){if(this.state!==Te.PARSING||(r.video&&delete r.video,r.audiovideo&&delete r.audiovideo,!r.audio))return;const b=r.audio;b.id=o.AUDIO;const w=t.audioCodec;this.log(`Init audio buffer, container:${b.container}, codecs[level/parsed]=[${w}/${b.codec}]`),w&&w.split(",").length===1&&(b.levelCodec=w),this.hls.trigger(s.BUFFER_CODECS,r);const U=b.initSegment;if(U!=null&&U.byteLength){const X={type:"audio",frag:a,part:null,chunkMeta:v,parent:a.type,data:U};this.hls.trigger(s.BUFFER_APPENDING,X)}this.tickImmediate()}loadFragment(t,r,a){const v=this.fragmentTracker.getState(t);if(this.switchingTrack||v===Dr.NOT_LOADED||v===Dr.PARTIAL){var b;if(!Fe(t))this._loadInitSegment(t,r);else if((b=r.details)!=null&&b.live&&!this.initPTS[t.cc]){this.log(`Waiting for video PTS in continuity counter ${t.cc} of live stream before loading audio fragment ${t.sn} of level ${this.trackId}`),this.state=Te.WAITING_INIT_PTS;const w=this.mainDetails;w&&w.fragmentStart!==r.details.fragmentStart&&Gi(r.details,w)}else super.loadFragment(t,r,a)}else this.clearTrackerIfNeeded(t)}flushAudioIfNeeded(t){if(this.media&&this.bufferedTrack){const{name:r,lang:a,assocLang:v,characteristics:b,audioCodec:w,channels:U}=this.bufferedTrack;Fn({name:r,lang:a,assocLang:v,characteristics:b,audioCodec:w,channels:U},t,sn)||(nt(t.url,this.hls)?(this.log("Switching audio track : flushing all audio"),super.flushMainBuffer(0,Number.POSITIVE_INFINITY,"audio"),this.bufferedTrack=null):this.bufferedTrack=t)}}completeAudioSwitch(t){const{hls:r}=this;this.flushAudioIfNeeded(t),this.bufferedTrack=t,this.switchingTrack=null,r.trigger(s.AUDIO_TRACK_SWITCHED,E({},t))}}class _4 extends O{constructor(t,r){super(r,t.logger),this.hls=void 0,this.canLoad=!1,this.timer=-1,this.hls=t}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.loadPlaylist()}stopLoad(){this.canLoad=!1,this.clearTimer()}switchParams(t,r,a){const v=r==null?void 0:r.renditionReports;if(v){let b=-1;for(let w=0;w<v.length;w++){const U=v[w];let X;try{X=new self.URL(U.URI,r.url).href}catch(V){this.warn(`Could not construct new URL for Rendition Report: ${V}`),X=U.URI||""}if(X===t){b=w;break}else X===t.substring(0,X.length)&&(b=w)}if(b!==-1){const w=v[b],U=parseInt(w["LAST-MSN"])||r.lastPartSn;let X=parseInt(w["LAST-PART"])||r.lastPartIndex;if(this.hls.config.lowLatencyMode){const le=Math.min(r.age-r.partTarget,r.targetduration);X>=0&&le>r.partTarget&&(X+=1)}const V=a&&mn(a);return new Tn(U,X>=0?X:void 0,V)}}}loadPlaylist(t){this.clearTimer()}loadingPlaylist(t,r){this.clearTimer()}shouldLoadPlaylist(t){return this.canLoad&&!!t&&!!t.url&&(!t.details||t.details.live)}getUrlWithDirectives(t,r){if(r)try{return r.addDirectives(t)}catch(a){this.warn(`Could not construct new URL with HLS Delivery Directives: ${a}`)}return t}playlistLoaded(t,r,a){const{details:v,stats:b}=r,w=self.performance.now(),U=b.loading.first?Math.max(0,w-b.loading.first):0;v.advancedDateTime=Date.now()-U;const X=this.hls.config.timelineOffset;if(X!==v.appliedTimelineOffset){const le=Math.max(X||0,0);v.appliedTimelineOffset=le,v.fragments.forEach(pe=>{pe.setStart(pe.playlistOffset+le)})}if(v.live||a!=null&&a.live){const le="levelInfo"in r?r.levelInfo:r.track;if(v.reloaded(a),a&&v.fragments.length>0){Cr(a,v,this);const Jt=v.playlistParsingError;if(Jt){this.warn(Jt);const ru=this.hls;if(!ru.config.ignorePlaylistParsingErrors){var V;const{networkDetails:bu}=r;ru.trigger(s.ERROR,{type:c.NETWORK_ERROR,details:d.LEVEL_PARSING_ERROR,fatal:!1,url:v.url,error:Jt,reason:Jt.message,level:r.level||void 0,parent:(V=v.fragments[0])==null?void 0:V.type,networkDetails:bu,stats:b});return}v.playlistParsingError=null}}v.requestScheduled===-1&&(v.requestScheduled=b.loading.start);const pe=this.hls.mainForwardBufferInfo,Ee=pe?pe.end-pe.len:0,ke=(v.edge-Ee)*1e3,Re=bn(v,ke);if(v.requestScheduled+Re<w?v.requestScheduled=w:v.requestScheduled+=Re,this.log(`live playlist ${t} ${v.advanced?"REFRESHED "+v.lastPartSn+"-"+v.lastPartIndex:v.updated?"UPDATED":"MISSED"}`),!this.canLoad||!v.live)return;let ot,it,Kt;if(v.canBlockReload&&v.endSN&&v.advanced){const Jt=this.hls.config.lowLatencyMode,ru=v.lastPartSn,bu=v.endSN,Nu=v.lastPartIndex,or=Nu!==-1,ju=ru===bu;or?ju?(it=bu+1,Kt=Jt?0:Nu):(it=ru,Kt=Jt?Nu+1:v.maxPartIndex):it=bu+1;const er=v.age,Ju=er+v.ageHeader;let zu=Math.min(Ju-v.partTarget,v.targetduration*1.5);if(zu>0){if(Ju>v.targetduration*3)this.log(`Playlist last advanced ${er.toFixed(2)}s ago. Omitting segment and part directives.`),it=void 0,Kt=void 0;else if(a!=null&&a.tuneInGoal&&Ju-v.partTarget>a.tuneInGoal)this.warn(`CDN Tune-in goal increased from: ${a.tuneInGoal} to: ${zu} with playlist age: ${v.age}`),zu=0;else{const Ir=Math.floor(zu/v.targetduration);if(it+=Ir,Kt!==void 0){const wn=Math.round(zu%v.targetduration/v.partTarget);Kt+=wn}this.log(`CDN Tune-in age: ${v.ageHeader}s last advanced ${er.toFixed(2)}s goal: ${zu} skip sn ${Ir} to part ${Kt}`)}v.tuneInGoal=zu}if(ot=this.getDeliveryDirectives(v,r.deliveryDirectives,it,Kt),Jt||!ju){v.requestScheduled=w,this.loadingPlaylist(le,ot);return}}else(v.canBlockReload||v.canSkipUntil)&&(ot=this.getDeliveryDirectives(v,r.deliveryDirectives,it,Kt));ot&&it!==void 0&&v.canBlockReload&&(v.requestScheduled=b.loading.first+Math.max(Re-U*2,Re/2)),this.scheduleLoading(le,ot,v)}else this.clearTimer()}scheduleLoading(t,r,a){const v=a||t.details;if(!v){this.loadingPlaylist(t,r);return}const b=self.performance.now(),w=v.requestScheduled;if(b>=w){this.loadingPlaylist(t,r);return}const U=w-b;this.log(`reload live playlist ${t.name||t.bitrate+"bps"} in ${Math.round(U)} ms`),this.clearTimer(),this.timer=self.setTimeout(()=>this.loadingPlaylist(t,r),U)}getDeliveryDirectives(t,r,a,v){let b=mn(t);return r!=null&&r.skip&&t.deltaUpdateFailed&&(a=r.msn,v=r.part,b=Wr.No),new Tn(a,v,b)}checkRetry(t){const r=t.details,a=Ru(t),v=t.errorAction,{action:b,retryCount:w=0,retryConfig:U}=v||{},X=!!v&&!!U&&(b===nr.RetryRequest||!v.resolved&&b===nr.SendAlternateToPenaltyBox);if(X){var V;if(w>=U.maxNumRetry)return!1;if(a&&(V=t.context)!=null&&V.deliveryDirectives)this.warn(`Retrying playlist loading ${w+1}/${U.maxNumRetry} after "${r}" without delivery-directives`),this.loadPlaylist();else{const le=Yr(U,w);this.clearTimer(),this.timer=self.setTimeout(()=>this.loadPlaylist(),le),this.warn(`Retrying playlist loading ${w+1}/${U.maxNumRetry} after "${r}" in ${le}ms`)}t.levelRetry=!0,v.resolved=!0}return X}}function Ko(P,t){if(P.length!==t.length)return!1;for(let r=0;r<P.length;r++)if(!$s(P[r].attrs,t[r].attrs))return!1;return!0}function $s(P,t,r){const a=P["STABLE-RENDITION-ID"];return a&&!r?a===t["STABLE-RENDITION-ID"]:!(r||["LANGUAGE","NAME","CHARACTERISTICS","AUTOSELECT","DEFAULT","FORCED","ASSOC-LANGUAGE"]).some(v=>P[v]!==t[v])}function oo(P,t){return t.label.toLowerCase()===P.name.toLowerCase()&&(!t.language||t.language.toLowerCase()===(P.lang||"").toLowerCase())}class Ss extends _4{constructor(t){super(t,"audio-track-controller"),this.tracks=[],this.groupIds=null,this.tracksInGroup=[],this.trackId=-1,this.currentTrack=null,this.selectDefaultTrack=!0,this.registerListeners()}registerListeners(){const{hls:t}=this;t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.MANIFEST_PARSED,this.onManifestParsed,this),t.on(s.LEVEL_LOADING,this.onLevelLoading,this),t.on(s.LEVEL_SWITCHING,this.onLevelSwitching,this),t.on(s.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),t.on(s.ERROR,this.onError,this)}unregisterListeners(){const{hls:t}=this;t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.MANIFEST_PARSED,this.onManifestParsed,this),t.off(s.LEVEL_LOADING,this.onLevelLoading,this),t.off(s.LEVEL_SWITCHING,this.onLevelSwitching,this),t.off(s.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),t.off(s.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(t,r){this.tracks=r.audioTracks||[]}onAudioTrackLoaded(t,r){const{id:a,groupId:v,details:b}=r,w=this.tracksInGroup[a];if(!w||w.groupId!==v){this.warn(`Audio track with id:${a} and group:${v} not found in active group ${w==null?void 0:w.groupId}`);return}const U=w.details;w.details=r.details,this.log(`Audio track ${a} "${w.name}" lang:${w.lang} group:${v} loaded [${b.startSN}-${b.endSN}]`),a===this.trackId&&this.playlistLoaded(a,r,U)}onLevelLoading(t,r){this.switchLevel(r.level)}onLevelSwitching(t,r){this.switchLevel(r.level)}switchLevel(t){const r=this.hls.levels[t];if(!r)return;const a=r.audioGroups||null,v=this.groupIds;let b=this.currentTrack;if(!a||(v==null?void 0:v.length)!==(a==null?void 0:a.length)||a!=null&&a.some(U=>(v==null?void 0:v.indexOf(U))===-1)){this.groupIds=a,this.trackId=-1,this.currentTrack=null;const U=this.tracks.filter(Ee=>!a||a.indexOf(Ee.groupId)!==-1);if(U.length)this.selectDefaultTrack&&!U.some(Ee=>Ee.default)&&(this.selectDefaultTrack=!1),U.forEach((Ee,ke)=>{Ee.id=ke});else if(!b&&!this.tracksInGroup.length)return;this.tracksInGroup=U;const X=this.hls.config.audioPreference;if(!b&&X){const Ee=Jn(X,U,sn);if(Ee>-1)b=U[Ee];else{const ke=Jn(X,this.tracks);b=this.tracks[ke]}}let V=this.findTrackId(b);V===-1&&b&&(V=this.findTrackId(null));const le={audioTracks:U};this.log(`Updating audio tracks, ${U.length} track(s) found in group(s): ${a==null?void 0:a.join(",")}`),this.hls.trigger(s.AUDIO_TRACKS_UPDATED,le);const pe=this.trackId;if(V!==-1&&pe===-1)this.setAudioTrack(V);else if(U.length&&pe===-1){var w;const Ee=new Error(`No audio track selected for current audio group-ID(s): ${(w=this.groupIds)==null?void 0:w.join(",")} track count: ${U.length}`);this.warn(Ee.message),this.hls.trigger(s.ERROR,{type:c.MEDIA_ERROR,details:d.AUDIO_TRACK_LOAD_ERROR,fatal:!0,error:Ee})}}}onError(t,r){r.fatal||!r.context||r.context.type===h.AUDIO_TRACK&&r.context.id===this.trackId&&(!this.groupIds||this.groupIds.indexOf(r.context.groupId)!==-1)&&this.checkRetry(r)}get allAudioTracks(){return this.tracks}get audioTracks(){return this.tracksInGroup}get audioTrack(){return this.trackId}set audioTrack(t){this.selectDefaultTrack=!1,this.setAudioTrack(t)}setAudioOption(t){const r=this.hls;if(r.config.audioPreference=t,t){const a=this.allAudioTracks;if(this.selectDefaultTrack=!1,a.length){const v=this.currentTrack;if(v&&Fn(t,v,sn))return v;const b=Jn(t,this.tracksInGroup,sn);if(b>-1){const w=this.tracksInGroup[b];return this.setAudioTrack(b),w}else if(v){let w=r.loadLevel;w===-1&&(w=r.firstAutoLevel);const U=jr(t,r.levels,a,w,sn);if(U===-1)return null;r.nextLoadLevel=U}if(t.channels||t.audioCodec){const w=Jn(t,a);if(w>-1)return a[w]}}}return null}setAudioTrack(t){const r=this.tracksInGroup;if(t<0||t>=r.length){this.warn(`Invalid audio track id: ${t}`);return}this.selectDefaultTrack=!1;const a=this.currentTrack,v=r[t],b=v.details&&!v.details.live;if(t===this.trackId&&v===a&&b||(this.log(`Switching to audio-track ${t} "${v.name}" lang:${v.lang} group:${v.groupId} channels:${v.channels}`),this.trackId=t,this.currentTrack=v,this.hls.trigger(s.AUDIO_TRACK_SWITCHING,E({},v)),b))return;const w=this.switchParams(v.url,a==null?void 0:a.details,v.details);this.loadPlaylist(w)}findTrackId(t){const r=this.tracksInGroup;for(let a=0;a<r.length;a++){const v=r[a];if(!(this.selectDefaultTrack&&!v.default)&&(!t||Fn(t,v,sn)))return a}if(t){const{name:a,lang:v,assocLang:b,characteristics:w,audioCodec:U,channels:X}=t;for(let V=0;V<r.length;V++){const le=r[V];if(Fn({name:a,lang:v,assocLang:b,characteristics:w,audioCodec:U,channels:X},le,sn))return V}for(let V=0;V<r.length;V++){const le=r[V];if($s(t.attrs,le.attrs,["LANGUAGE","ASSOC-LANGUAGE","CHARACTERISTICS"]))return V}for(let V=0;V<r.length;V++){const le=r[V];if($s(t.attrs,le.attrs,["LANGUAGE"]))return V}}return-1}loadPlaylist(t){super.loadPlaylist();const r=this.currentTrack;this.shouldLoadPlaylist(r)&&nt(r.url,this.hls)&&this.scheduleLoading(r,t)}loadingPlaylist(t,r){super.loadingPlaylist(t,r);const a=t.id,v=t.groupId,b=this.getUrlWithDirectives(t.url,r),w=t.details,U=w==null?void 0:w.age;this.log(`Loading audio-track ${a} "${t.name}" lang:${t.lang} group:${v}${(r==null?void 0:r.msn)!==void 0?" at sn "+r.msn+" part "+r.part:""}${U&&w.live?" age "+U.toFixed(1)+(w.type?" "+w.type||0:""):""} ${b}`),this.hls.trigger(s.AUDIO_TRACK_LOADING,{url:b,id:a,groupId:v,deliveryDirectives:r||null,track:t})}}class Vo{constructor(t){this.tracks=void 0,this.queues={video:[],audio:[],audiovideo:[]},this.tracks=t}destroy(){this.tracks=this.queues=null}append(t,r,a){if(this.queues===null||this.tracks===null)return;const v=this.queues[r];v.push(t),v.length===1&&!a&&this.executeNext(r)}appendBlocker(t){return new Promise(r=>{const a={label:"async-blocker",execute:r,onStart:()=>{},onComplete:()=>{},onError:()=>{}};this.append(a,t)})}prependBlocker(t){return new Promise(r=>{if(this.queues){const a={label:"async-blocker-prepend",execute:r,onStart:()=>{},onComplete:()=>{},onError:()=>{}};this.queues[t].unshift(a)}})}removeBlockers(){this.queues!==null&&[this.queues.video,this.queues.audio,this.queues.audiovideo].forEach(t=>{var r;const a=(r=t[0])==null?void 0:r.label;(a==="async-blocker"||a==="async-blocker-prepend")&&(t[0].execute(),t.splice(0,1))})}unblockAudio(t){if(this.queues===null)return;this.queues.audio[0]===t&&this.shiftAndExecuteNext("audio")}executeNext(t){if(this.queues===null||this.tracks===null)return;const r=this.queues[t];if(r.length){const v=r[0];try{v.execute()}catch(b){var a;if(v.onError(b),this.queues===null||this.tracks===null)return;const w=(a=this.tracks[t])==null?void 0:a.buffer;w!=null&&w.updating||this.shiftAndExecuteNext(t)}}}shiftAndExecuteNext(t){this.queues!==null&&(this.queues[t].shift(),this.executeNext(t))}current(t){var r;return((r=this.queues)==null?void 0:r[t][0])||null}toString(){const{queues:t,tracks:r}=this;return t===null||r===null?"<destroyed>":`
|
|
|
${this.list("video")}
|
|
|
${this.list("audio")}
|
|
|
${this.list("audiovideo")}}`}list(t){var r,a;return(r=this.queues)!=null&&r[t]||(a=this.tracks)!=null&&a[t]?`${t}: (${this.listSbInfo(t)}) ${this.listOps(t)}`:""}listSbInfo(t){var r;const a=(r=this.tracks)==null?void 0:r[t],v=a==null?void 0:a.buffer;return v?`SourceBuffer${v.updating?" updating":""}${a.ended?" ended":""}${a.ending?" ending":""}`:"none"}listOps(t){var r;return((r=this.queues)==null?void 0:r[t].map(a=>a.label).join(", "))||""}}const Ts=/(avc[1234]|hvc1|hev1|dvh[1e]|vp09|av01)(?:\.[^.,]+)+/,Ca="HlsJsTrackRemovedError";class Ks extends Error{constructor(t){super(t),this.name=Ca}}class s4 extends O{constructor(t,r){super("buffer-controller",t.logger),this.hls=void 0,this.fragmentTracker=void 0,this.details=null,this._objectUrl=null,this.operationQueue=null,this.bufferCodecEventsTotal=0,this.media=null,this.mediaSource=null,this.lastMpegAudioChunk=null,this.blockedAudioAppend=null,this.lastVideoAppendEnd=0,this.appendSource=void 0,this.transferData=void 0,this.overrides=void 0,this.appendErrors={audio:0,video:0,audiovideo:0},this.tracks={},this.sourceBuffers=[[null,null],[null,null]],this._onEndStreaming=a=>{var v;this.hls&&((v=this.mediaSource)==null?void 0:v.readyState)==="open"&&this.hls.pauseBuffering()},this._onStartStreaming=a=>{this.hls&&this.hls.resumeBuffering()},this._onMediaSourceOpen=a=>{const{media:v,mediaSource:b}=this;a&&this.log("Media source opened"),!(!v||!b)&&(b.removeEventListener("sourceopen",this._onMediaSourceOpen),v.removeEventListener("emptied",this._onMediaEmptied),this.updateDuration(),this.hls.trigger(s.MEDIA_ATTACHED,{media:v,mediaSource:b}),this.mediaSource!==null&&this.checkPendingTracks())},this._onMediaSourceClose=()=>{this.log("Media source closed")},this._onMediaSourceEnded=()=>{this.log("Media source ended")},this._onMediaEmptied=()=>{const{mediaSrc:a,_objectUrl:v}=this;a!==v&&this.error(`Media element src was set while attaching MediaSource (${v} > ${a})`)},this.hls=t,this.fragmentTracker=r,this.appendSource=ne(ae(t.config.preferManagedMediaSource)),this.initTracks(),this.registerListeners()}hasSourceTypes(){return Object.keys(this.tracks).length>0}destroy(){this.unregisterListeners(),this.details=null,this.lastMpegAudioChunk=this.blockedAudioAppend=null,this.transferData=this.overrides=void 0,this.operationQueue&&(this.operationQueue.destroy(),this.operationQueue=null),this.hls=this.fragmentTracker=null,this._onMediaSourceOpen=this._onMediaSourceClose=null,this._onMediaSourceEnded=null,this._onStartStreaming=this._onEndStreaming=null}registerListeners(){const{hls:t}=this;t.on(s.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.MANIFEST_PARSED,this.onManifestParsed,this),t.on(s.BUFFER_RESET,this.onBufferReset,this),t.on(s.BUFFER_APPENDING,this.onBufferAppending,this),t.on(s.BUFFER_CODECS,this.onBufferCodecs,this),t.on(s.BUFFER_EOS,this.onBufferEos,this),t.on(s.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(s.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(s.FRAG_PARSED,this.onFragParsed,this),t.on(s.FRAG_CHANGED,this.onFragChanged,this),t.on(s.ERROR,this.onError,this)}unregisterListeners(){const{hls:t}=this;t.off(s.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.MANIFEST_PARSED,this.onManifestParsed,this),t.off(s.BUFFER_RESET,this.onBufferReset,this),t.off(s.BUFFER_APPENDING,this.onBufferAppending,this),t.off(s.BUFFER_CODECS,this.onBufferCodecs,this),t.off(s.BUFFER_EOS,this.onBufferEos,this),t.off(s.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(s.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(s.FRAG_PARSED,this.onFragParsed,this),t.off(s.FRAG_CHANGED,this.onFragChanged,this),t.off(s.ERROR,this.onError,this)}transferMedia(){const{media:t,mediaSource:r}=this;if(!t)return null;const a={};if(this.operationQueue){const b=this.isUpdating();b||this.operationQueue.removeBlockers();const w=this.isQueued();(b||w)&&this.warn(`Transfering MediaSource with${w?" operations in queue":""}${b?" updating SourceBuffer(s)":""} ${this.operationQueue}`),this.operationQueue.destroy()}const v=this.transferData;return!this.sourceBufferCount&&v&&v.mediaSource===r?y(a,v.tracks):this.sourceBuffers.forEach(b=>{const[w]=b;w&&(a[w]=y({},this.tracks[w]),this.removeBuffer(w)),b[0]=b[1]=null}),{media:t,mediaSource:r,tracks:a}}initTracks(){const t={};this.sourceBuffers=[[null,null],[null,null]],this.tracks=t,this.resetQueue(),this.resetAppendErrors(),this.lastMpegAudioChunk=this.blockedAudioAppend=null,this.lastVideoAppendEnd=0}onManifestLoading(){this.bufferCodecEventsTotal=0,this.details=null}onManifestParsed(t,r){var a;let v=2;(r.audio&&!r.video||!r.altAudio)&&(v=1),this.bufferCodecEventsTotal=v,this.log(`${v} bufferCodec event(s) expected.`),(a=this.transferData)!=null&&a.mediaSource&&this.sourceBufferCount&&v&&this.bufferCreated()}onMediaAttaching(t,r){const a=this.media=r.media;this.transferData=this.overrides=void 0;const v=ae(this.appendSource);if(v){const b=!!r.mediaSource;(b||r.overrides)&&(this.transferData=r,this.overrides=r.overrides);const w=this.mediaSource=r.mediaSource||new v;if(this.assignMediaSource(w),b)this._objectUrl=a.src,this.attachTransferred();else{const U=this._objectUrl=self.URL.createObjectURL(w);if(this.appendSource)try{a.removeAttribute("src");const X=self.ManagedMediaSource;a.disableRemotePlayback=a.disableRemotePlayback||X&&w instanceof X,V4(a),oa(a,U),a.load()}catch(X){a.src=U}else a.src=U}a.addEventListener("emptied",this._onMediaEmptied)}}assignMediaSource(t){var r,a;this.log(`${((r=this.transferData)==null?void 0:r.mediaSource)===t?"transferred":"created"} media source: ${(a=t.constructor)==null?void 0:a.name}`),t.addEventListener("sourceopen",this._onMediaSourceOpen),t.addEventListener("sourceended",this._onMediaSourceEnded),t.addEventListener("sourceclose",this._onMediaSourceClose),this.appendSource&&(t.addEventListener("startstreaming",this._onStartStreaming),t.addEventListener("endstreaming",this._onEndStreaming))}attachTransferred(){const t=this.media,r=this.transferData;if(!r||!t)return;const a=this.tracks,v=r.tracks,b=v?Object.keys(v):null,w=b?b.length:0,U=()=>{Promise.resolve().then(()=>{this.media&&this.mediaSourceOpenOrEnded&&this._onMediaSourceOpen()})};if(v&&b&&w){if(!this.tracksReady){this.hls.config.startFragPrefetch=!0,this.log("attachTransferred: waiting for SourceBuffer track info");return}if(this.log(`attachTransferred: (bufferCodecEventsTotal ${this.bufferCodecEventsTotal})
|
|
|
required tracks: ${n0(a,(X,V)=>X==="initSegment"?void 0:V)};
|
|
|
transfer tracks: ${n0(v,(X,V)=>X==="initSegment"?void 0:V)}}`),!oe(v,a)){r.mediaSource=null,r.tracks=void 0;const X=t.currentTime,V=this.details,le=Math.max(X,(V==null?void 0:V.fragments[0].start)||0);if(le-X>1){this.log(`attachTransferred: waiting for playback to reach new tracks start time ${X} -> ${le}`);return}this.warn(`attachTransferred: resetting MediaSource for incompatible tracks ("${Object.keys(v)}"->"${Object.keys(a)}") start time: ${le} currentTime: ${X}`),this.onMediaDetaching(s.MEDIA_DETACHING,{}),this.onMediaAttaching(s.MEDIA_ATTACHING,r),t.currentTime=le;return}this.transferData=void 0,b.forEach(X=>{const V=X,le=v[V];if(le){const pe=le.buffer;if(pe){const Ee=this.fragmentTracker,ke=le.id;if(Ee.hasFragments(ke)||Ee.hasParts(ke)){const it=sr.getBuffered(pe);Ee.detectEvictedFragments(V,it,ke,null,!0)}const Re=Vs(V),ot=[V,pe];this.sourceBuffers[Re]=ot,pe.updating&&this.operationQueue&&this.operationQueue.prependBlocker(V),this.trackSourceBuffer(V,le)}}}),U(),this.bufferCreated()}else this.log("attachTransferred: MediaSource w/o SourceBuffers"),U()}get mediaSourceOpenOrEnded(){var t;const r=(t=this.mediaSource)==null?void 0:t.readyState;return r==="open"||r==="ended"}onMediaDetaching(t,r){const a=!!r.transferMedia;this.transferData=this.overrides=void 0;const{media:v,mediaSource:b,_objectUrl:w}=this;if(b){if(this.log(`media source ${a?"transferring":"detaching"}`),a)this.sourceBuffers.forEach(([U])=>{U&&this.removeBuffer(U)}),this.resetQueue();else{if(this.mediaSourceOpenOrEnded){const U=b.readyState==="open";try{const X=b.sourceBuffers;for(let V=X.length;V--;)U&&X[V].abort(),b.removeSourceBuffer(X[V]);U&&b.endOfStream()}catch(X){this.warn(`onMediaDetaching: ${X.message} while calling endOfStream`)}}this.sourceBufferCount&&this.onBufferReset()}b.removeEventListener("sourceopen",this._onMediaSourceOpen),b.removeEventListener("sourceended",this._onMediaSourceEnded),b.removeEventListener("sourceclose",this._onMediaSourceClose),this.appendSource&&(b.removeEventListener("startstreaming",this._onStartStreaming),b.removeEventListener("endstreaming",this._onEndStreaming)),this.mediaSource=null,this._objectUrl=null}v&&(v.removeEventListener("emptied",this._onMediaEmptied),a||(w&&self.URL.revokeObjectURL(w),this.mediaSrc===w?(v.removeAttribute("src"),this.appendSource&&V4(v),v.load()):this.warn("media|source.src was changed by a third party - skip cleanup")),this.media=null),this.hls.trigger(s.MEDIA_DETACHED,r)}onBufferReset(){this.sourceBuffers.forEach(([t])=>{t&&this.resetBuffer(t)}),this.initTracks()}resetBuffer(t){var r;const a=(r=this.tracks[t])==null?void 0:r.buffer;if(this.removeBuffer(t),a)try{var v;(v=this.mediaSource)!=null&&v.sourceBuffers.length&&this.mediaSource.removeSourceBuffer(a)}catch(b){this.warn(`onBufferReset ${t}`,b)}delete this.tracks[t]}removeBuffer(t){this.removeBufferListeners(t),this.sourceBuffers[Vs(t)]=[null,null];const r=this.tracks[t];r&&(r.buffer=void 0)}resetQueue(){this.operationQueue&&this.operationQueue.destroy(),this.operationQueue=new Vo(this.tracks)}onBufferCodecs(t,r){var a;const v=this.tracks,b=Object.keys(r);this.log(`BUFFER_CODECS: "${b}" (current SB count ${this.sourceBufferCount})`);const w="audiovideo"in r&&(v.audio||v.video)||v.audiovideo&&("audio"in r||"video"in r),U=!w&&this.sourceBufferCount&&this.media&&b.some(X=>!v[X]);if(w||U){this.warn(`Unsupported transition between "${Object.keys(v)}" and "${b}" SourceBuffers`);return}b.forEach(X=>{var V,le;const pe=r[X],{id:Ee,codec:ke,levelCodec:Re,container:ot,metadata:it,supplemental:Kt}=pe;let Jt=v[X];const ru=(V=this.transferData)==null||(V=V.tracks)==null?void 0:V[X],bu=ru!=null&&ru.buffer?ru:Jt,Nu=(bu==null?void 0:bu.pendingCodec)||(bu==null?void 0:bu.codec),or=bu==null?void 0:bu.levelCodec;Jt||(Jt=v[X]={buffer:void 0,listeners:[],codec:ke,supplemental:Kt,container:ot,levelCodec:Re,metadata:it,id:Ee});const ju=Yu(Nu,or),er=ju==null?void 0:ju.replace(Ts,"$1");let Ju=Yu(ke,Re);const zu=(le=Ju)==null?void 0:le.replace(Ts,"$1");Ju&&ju&&er!==zu&&(X.slice(0,5)==="audio"&&(Ju=_t(Ju,this.appendSource)),this.log(`switching codec ${Nu} to ${Ju}`),Ju!==(Jt.pendingCodec||Jt.codec)&&(Jt.pendingCodec=Ju),Jt.container=ot,this.appendChangeType(X,ot,Ju))}),(this.tracksReady||this.sourceBufferCount)&&(r.tracks=this.sourceBufferTracks),!this.sourceBufferCount&&(this.bufferCodecEventsTotal>1&&!this.tracks.video&&!r.video&&((a=r.audio)==null?void 0:a.id)==="main"&&(this.log("Main audio-only"),this.bufferCodecEventsTotal=1),this.mediaSourceOpenOrEnded&&this.checkPendingTracks())}get sourceBufferTracks(){return Object.keys(this.tracks).reduce((t,r)=>{const a=this.tracks[r];return t[r]={id:a.id,container:a.container,codec:a.codec,levelCodec:a.levelCodec},t},{})}appendChangeType(t,r,a){const v=`${r};codecs=${a}`,b={label:`change-type=${v}`,execute:()=>{const w=this.tracks[t];if(w){const U=w.buffer;U!=null&&U.changeType&&(this.log(`changing ${t} sourceBuffer type to ${v}`),U.changeType(v),w.codec=a,w.container=r)}this.shiftAndExecuteNext(t)},onStart:()=>{},onComplete:()=>{},onError:w=>{this.warn(`Failed to change ${t} SourceBuffer type`,w)}};this.append(b,t,this.isPending(this.tracks[t]))}blockAudio(t){var r;const a=t.start,v=a+t.duration*.05;if(((r=this.fragmentTracker.getAppendedFrag(a,o.MAIN))==null?void 0:r.gap)===!0)return;const w={label:"block-audio",execute:()=>{var U;const X=this.tracks.video;(this.lastVideoAppendEnd>v||X!=null&&X.buffer&&sr.isBuffered(X.buffer,v)||((U=this.fragmentTracker.getAppendedFrag(v,o.MAIN))==null?void 0:U.gap)===!0)&&(this.blockedAudioAppend=null,this.shiftAndExecuteNext("audio"))},onStart:()=>{},onComplete:()=>{},onError:U=>{this.warn("Error executing block-audio operation",U)}};this.blockedAudioAppend={op:w,frag:t},this.append(w,"audio",!0)}unblockAudio(){const{blockedAudioAppend:t,operationQueue:r}=this;t&&r&&(this.blockedAudioAppend=null,r.unblockAudio(t.op))}onBufferAppending(t,r){const{tracks:a}=this,{data:v,type:b,parent:w,frag:U,part:X,chunkMeta:V,offset:le}=r,pe=V.buffering[b],{sn:Ee,cc:ke}=U,Re=self.performance.now();pe.start=Re;const ot=U.stats.buffering,it=X?X.stats.buffering:null;ot.start===0&&(ot.start=Re),it&&it.start===0&&(it.start=Re);const Kt=a.audio;let Jt=!1;b==="audio"&&(Kt==null?void 0:Kt.container)==="audio/mpeg"&&(Jt=!this.lastMpegAudioChunk||V.id===1||this.lastMpegAudioChunk.sn!==V.sn,this.lastMpegAudioChunk=V);const ru=a.video,bu=ru==null?void 0:ru.buffer;if(bu&&Ee!=="initSegment"){const ju=X||U,er=this.blockedAudioAppend;if(b==="audio"&&w!=="main"&&!this.blockedAudioAppend&&!(ru.ending||ru.ended)){const zu=ju.start+ju.duration*.05,Ir=bu.buffered,wn=this.currentOp("video");!Ir.length&&!wn?this.blockAudio(ju):!wn&&!sr.isBuffered(bu,zu)&&this.lastVideoAppendEnd<zu&&this.blockAudio(ju)}else if(b==="video"){const Ju=ju.end;if(er){const zu=er.frag.start;(Ju>zu||Ju<this.lastVideoAppendEnd||sr.isBuffered(bu,zu))&&this.unblockAudio()}this.lastVideoAppendEnd=Ju}}const Nu=(X||U).start,or={label:`append-${b}`,execute:()=>{var ju;pe.executeStart=self.performance.now();const er=(ju=this.tracks[b])==null?void 0:ju.buffer;er&&(Jt?this.updateTimestampOffset(er,Nu,.1,b,Ee,ke):le!==void 0&&u(le)&&this.updateTimestampOffset(er,le,1e-6,b,Ee,ke)),this.appendExecutor(v,b)},onStart:()=>{},onComplete:()=>{const ju=self.performance.now();pe.executeEnd=pe.end=ju,ot.first===0&&(ot.first=ju),it&&it.first===0&&(it.first=ju);const er={};this.sourceBuffers.forEach(([Ju,zu])=>{Ju&&(er[Ju]=sr.getBuffered(zu))}),this.appendErrors[b]=0,b==="audio"||b==="video"?this.appendErrors.audiovideo=0:(this.appendErrors.audio=0,this.appendErrors.video=0),this.hls.trigger(s.BUFFER_APPENDED,{type:b,frag:U,part:X,chunkMeta:V,parent:U.type,timeRanges:er})},onError:ju=>{var er;const Ju={type:c.MEDIA_ERROR,parent:U.type,details:d.BUFFER_APPEND_ERROR,sourceBufferName:b,frag:U,part:X,chunkMeta:V,error:ju,err:ju,fatal:!1},zu=(er=this.media)==null?void 0:er.error;if(ju.code===DOMException.QUOTA_EXCEEDED_ERR||ju.name=="QuotaExceededError"||"quota"in ju)Ju.details=d.BUFFER_FULL_ERROR;else if(ju.code===DOMException.INVALID_STATE_ERR&&this.mediaSourceOpenOrEnded&&!zu)Ju.errorAction=Ar(!0);else if(ju.name===Ca&&this.sourceBufferCount===0)Ju.errorAction=Ar(!0);else{const Ir=++this.appendErrors[b];this.warn(`Failed ${Ir}/${this.hls.config.appendErrorMaxRetry} times to append segment in "${b}" sourceBuffer (${zu||"no media error"})`),(Ir>=this.hls.config.appendErrorMaxRetry||zu)&&(Ju.fatal=!0)}this.hls.trigger(s.ERROR,Ju)}};this.log(`queuing "${b}" append sn: ${Ee}${X?" p: "+X.index:""} of ${U.type===o.MAIN?"level":"track"} ${U.level} cc: ${ke}`),this.append(or,b,this.isPending(this.tracks[b]))}getFlushOp(t,r,a){return this.log(`queuing "${t}" remove ${r}-${a}`),{label:"remove",execute:()=>{this.removeExecutor(t,r,a)},onStart:()=>{},onComplete:()=>{this.hls.trigger(s.BUFFER_FLUSHED,{type:t})},onError:v=>{this.warn(`Failed to remove ${r}-${a} from "${t}" SourceBuffer`,v)}}}onBufferFlushing(t,r){const{type:a,startOffset:v,endOffset:b}=r;a?this.append(this.getFlushOp(a,v,b),a):this.sourceBuffers.forEach(([w])=>{w&&this.append(this.getFlushOp(w,v,b),w)})}onFragParsed(t,r){const{frag:a,part:v}=r,b=[],w=v?v.elementaryStreams:a.elementaryStreams;w[ie.AUDIOVIDEO]?b.push("audiovideo"):(w[ie.AUDIO]&&b.push("audio"),w[ie.VIDEO]&&b.push("video"));const U=()=>{const X=self.performance.now();a.stats.buffering.end=X,v&&(v.stats.buffering.end=X);const V=v?v.stats:a.stats;this.hls.trigger(s.FRAG_BUFFERED,{frag:a,part:v,stats:V,id:a.type})};b.length===0&&this.warn(`Fragments must have at least one ElementaryStreamType set. type: ${a.type} level: ${a.level} sn: ${a.sn}`),this.blockBuffers(U,b).catch(X=>{this.warn(`Fragment buffered callback ${X}`),this.stepOperationQueue(this.sourceBufferTypes)})}onFragChanged(t,r){this.trimBuffers()}get bufferedToEnd(){return this.sourceBufferCount>0&&!this.sourceBuffers.some(([t])=>{if(t){const r=this.tracks[t];if(r)return!r.ended||r.ending}return!1})}onBufferEos(t,r){var a;this.sourceBuffers.forEach(([w])=>{if(w){const U=this.tracks[w];(!r.type||r.type===w)&&(U.ending=!0,U.ended||(U.ended=!0,this.log(`${w} buffer reached EOS`)))}});const v=((a=this.overrides)==null?void 0:a.endOfStream)!==!1;this.sourceBufferCount>0&&!this.sourceBuffers.some(([w])=>{var U;return w&&!((U=this.tracks[w])!=null&&U.ended)})?v?(this.log("Queueing EOS"),this.blockUntilOpen(()=>{this.tracksEnded();const{mediaSource:w}=this;if(!w||w.readyState!=="open"){w&&this.log(`Could not call mediaSource.endOfStream(). mediaSource.readyState: ${w.readyState}`);return}this.log("Calling mediaSource.endOfStream()"),w.endOfStream(),this.hls.trigger(s.BUFFERED_TO_END,void 0)})):(this.tracksEnded(),this.hls.trigger(s.BUFFERED_TO_END,void 0)):r.type==="video"&&this.unblockAudio()}tracksEnded(){this.sourceBuffers.forEach(([t])=>{if(t!==null){const r=this.tracks[t];r&&(r.ending=!1)}})}onLevelUpdated(t,{details:r}){r.fragments.length&&(this.details=r,this.updateDuration())}updateDuration(){this.blockUntilOpen(()=>{const t=this.getDurationAndRange();t&&this.updateMediaSource(t)})}onError(t,r){if(r.details===d.BUFFER_APPEND_ERROR&&r.frag){var a;const v=(a=r.errorAction)==null?void 0:a.nextAutoLevel;u(v)&&v!==r.frag.level&&this.resetAppendErrors()}}resetAppendErrors(){this.appendErrors={audio:0,video:0,audiovideo:0}}trimBuffers(){const{hls:t,details:r,media:a}=this;if(!a||r===null||!this.sourceBufferCount)return;const v=t.config,b=a.currentTime,w=r.levelTargetDuration,U=r.live&&v.liveBackBufferLength!==null?v.liveBackBufferLength:v.backBufferLength;if(u(U)&&U>=0){const V=Math.max(U,w),le=Math.floor(b/w)*w-V;this.flushBackBuffer(b,w,le)}const X=v.frontBufferFlushThreshold;if(u(X)&&X>0){const V=Math.max(v.maxBufferLength,X),le=Math.max(V,w),pe=Math.floor(b/w)*w+le;this.flushFrontBuffer(b,w,pe)}}flushBackBuffer(t,r,a){this.sourceBuffers.forEach(([v,b])=>{if(b){const U=sr.getBuffered(b);if(U.length>0&&a>U.start(0)){var w;this.hls.trigger(s.BACK_BUFFER_REACHED,{bufferEnd:a});const X=this.tracks[v];if((w=this.details)!=null&&w.live)this.hls.trigger(s.LIVE_BACK_BUFFER_REACHED,{bufferEnd:a});else if(X!=null&&X.ended){this.log(`Cannot flush ${v} back buffer while SourceBuffer is in ended state`);return}this.hls.trigger(s.BUFFER_FLUSHING,{startOffset:0,endOffset:a,type:v})}}})}flushFrontBuffer(t,r,a){this.sourceBuffers.forEach(([v,b])=>{if(b){const w=sr.getBuffered(b),U=w.length;if(U<2)return;const X=w.start(U-1),V=w.end(U-1);if(a>X||t>=X&&t<=V)return;this.hls.trigger(s.BUFFER_FLUSHING,{startOffset:X,endOffset:1/0,type:v})}})}getDurationAndRange(){var t;const{details:r,mediaSource:a}=this;if(!r||!this.media||(a==null?void 0:a.readyState)!=="open")return null;const v=r.edge;if(r.live&&this.hls.config.liveDurationInfinity){if(r.fragments.length&&a.setLiveSeekableRange){const V=Math.max(0,r.fragmentStart),le=Math.max(V,v);return{duration:1/0,start:V,end:le}}return{duration:1/0}}const b=(t=this.overrides)==null?void 0:t.duration;if(b)return u(b)?{duration:b}:null;const w=this.media.duration,U=u(a.duration)?a.duration:0;return v>U&&v>w||!u(w)?{duration:v}:null}updateMediaSource({duration:t,start:r,end:a}){const v=this.mediaSource;!this.media||!v||v.readyState!=="open"||(v.duration!==t&&(u(t)&&this.log(`Updating MediaSource duration to ${t.toFixed(3)}`),v.duration=t),r!==void 0&&a!==void 0&&(this.log(`MediaSource duration is set to ${v.duration}. Setting seekable range to ${r}-${a}.`),v.setLiveSeekableRange(r,a)))}get tracksReady(){const t=this.pendingTrackCount;return t>0&&(t>=this.bufferCodecEventsTotal||this.isPending(this.tracks.audiovideo))}checkPendingTracks(){const{bufferCodecEventsTotal:t,pendingTrackCount:r,tracks:a}=this;if(this.log(`checkPendingTracks (pending: ${r} codec events expected: ${t}) ${n0(a)}`),this.tracksReady){var v;const b=(v=this.transferData)==null?void 0:v.tracks;b&&Object.keys(b).length?this.attachTransferred():this.createSourceBuffers()}}bufferCreated(){if(this.sourceBufferCount){const t={};this.sourceBuffers.forEach(([r,a])=>{if(r){const v=this.tracks[r];t[r]={buffer:a,container:v.container,codec:v.codec,supplemental:v.supplemental,levelCodec:v.levelCodec,id:v.id,metadata:v.metadata}}}),this.hls.trigger(s.BUFFER_CREATED,{tracks:t}),this.log(`SourceBuffers created. Running queue: ${this.operationQueue}`),this.sourceBuffers.forEach(([r])=>{this.executeNext(r)})}else{const t=new Error("could not create source buffer for media codec(s)");this.hls.trigger(s.ERROR,{type:c.MEDIA_ERROR,details:d.BUFFER_INCOMPATIBLE_CODECS_ERROR,fatal:!0,error:t,reason:t.message})}}createSourceBuffers(){const{tracks:t,sourceBuffers:r,mediaSource:a}=this;if(!a)throw new Error("createSourceBuffers called when mediaSource was null");for(const b in t){const w=b,U=t[w];if(this.isPending(U)){const X=this.getTrackCodec(U,w),V=`${U.container};codecs=${X}`;U.codec=X,this.log(`creating sourceBuffer(${V})${this.currentOp(w)?" Queued":""} ${n0(U)}`);try{const le=a.addSourceBuffer(V),pe=Vs(w),Ee=[w,le];r[pe]=Ee,U.buffer=le}catch(le){var v;this.error(`error while trying to add sourceBuffer: ${le.message}`),this.shiftAndExecuteNext(w),(v=this.operationQueue)==null||v.removeBlockers(),delete this.tracks[w],this.hls.trigger(s.ERROR,{type:c.MEDIA_ERROR,details:d.BUFFER_ADD_CODEC_ERROR,fatal:!1,error:le,sourceBufferName:w,mimeType:V,parent:U.id});return}this.trackSourceBuffer(w,U)}}this.bufferCreated()}getTrackCodec(t,r){const a=t.supplemental;let v=t.codec;a&&(r==="video"||r==="audiovideo")&&De(a,"video")&&(v=Zu(v,a));const b=Yu(v,t.levelCodec);return b?r.slice(0,5)==="audio"?_t(b,this.appendSource):b:""}trackSourceBuffer(t,r){const a=r.buffer;if(!a)return;const v=this.getTrackCodec(r,t);this.tracks[t]={buffer:a,codec:v,container:r.container,levelCodec:r.levelCodec,supplemental:r.supplemental,metadata:r.metadata,id:r.id,listeners:[]},this.removeBufferListeners(t),this.addBufferListener(t,"updatestart",this.onSBUpdateStart),this.addBufferListener(t,"updateend",this.onSBUpdateEnd),this.addBufferListener(t,"error",this.onSBUpdateError),this.appendSource&&this.addBufferListener(t,"bufferedchange",(b,w)=>{const U=w.removedRanges;U!=null&&U.length&&this.hls.trigger(s.BUFFER_FLUSHED,{type:b})})}get mediaSrc(){var t,r;const a=((t=this.media)==null||(r=t.querySelector)==null?void 0:r.call(t,"source"))||this.media;return a==null?void 0:a.src}onSBUpdateStart(t){const r=this.currentOp(t);r&&r.onStart()}onSBUpdateEnd(t){var r;if(((r=this.mediaSource)==null?void 0:r.readyState)==="closed"){this.resetBuffer(t);return}const a=this.currentOp(t);a&&(a.onComplete(),this.shiftAndExecuteNext(t))}onSBUpdateError(t,r){var a;const v=new Error(`${t} SourceBuffer error. MediaSource readyState: ${(a=this.mediaSource)==null?void 0:a.readyState}`);this.error(`${v}`,r),this.hls.trigger(s.ERROR,{type:c.MEDIA_ERROR,details:d.BUFFER_APPENDING_ERROR,sourceBufferName:t,error:v,fatal:!1});const b=this.currentOp(t);b&&b.onError(v)}updateTimestampOffset(t,r,a,v,b,w){const U=r-t.timestampOffset;Math.abs(U)>=a&&(this.log(`Updating ${v} SourceBuffer timestampOffset to ${r} (sn: ${b} cc: ${w})`),t.timestampOffset=r)}removeExecutor(t,r,a){const{media:v,mediaSource:b}=this,w=this.tracks[t],U=w==null?void 0:w.buffer;if(!v||!b||!U){this.warn(`Attempting to remove from the ${t} SourceBuffer, but it does not exist`),this.shiftAndExecuteNext(t);return}const X=u(v.duration)?v.duration:1/0,V=u(b.duration)?b.duration:1/0,le=Math.max(0,r),pe=Math.min(a,X,V);pe>le&&(!w.ending||w.ended)?(w.ended=!1,this.log(`Removing [${le},${pe}] from the ${t} SourceBuffer`),U.remove(le,pe)):this.shiftAndExecuteNext(t)}appendExecutor(t,r){const a=this.tracks[r],v=a==null?void 0:a.buffer;if(!v)throw new Ks(`Attempting to append to the ${r} SourceBuffer, but it does not exist`);a.ending=!1,a.ended=!1,v.appendBuffer(t)}blockUntilOpen(t){if(this.isUpdating()||this.isQueued())this.blockBuffers(t).catch(r=>{this.warn(`SourceBuffer blocked callback ${r}`),this.stepOperationQueue(this.sourceBufferTypes)});else try{t()}catch(r){this.warn(`Callback run without blocking ${this.operationQueue} ${r}`)}}isUpdating(){return this.sourceBuffers.some(([t,r])=>t&&r.updating)}isQueued(){return this.sourceBuffers.some(([t])=>t&&!!this.currentOp(t))}isPending(t){return!!t&&!t.buffer}blockBuffers(t,r=this.sourceBufferTypes){if(!r.length)return this.log("Blocking operation requested, but no SourceBuffers exist"),Promise.resolve().then(t);const{operationQueue:a}=this,v=r.map(w=>this.appendBlocker(w));return r.length>1&&!!this.blockedAudioAppend&&this.unblockAudio(),Promise.all(v).then(w=>{a===this.operationQueue&&(t(),this.stepOperationQueue(this.sourceBufferTypes))})}stepOperationQueue(t){t.forEach(r=>{var a;const v=(a=this.tracks[r])==null?void 0:a.buffer;!v||v.updating||this.shiftAndExecuteNext(r)})}append(t,r,a){this.operationQueue&&this.operationQueue.append(t,r,a)}appendBlocker(t){if(this.operationQueue)return this.operationQueue.appendBlocker(t)}currentOp(t){return this.operationQueue?this.operationQueue.current(t):null}executeNext(t){t&&this.operationQueue&&this.operationQueue.executeNext(t)}shiftAndExecuteNext(t){this.operationQueue&&this.operationQueue.shiftAndExecuteNext(t)}get pendingTrackCount(){return Object.keys(this.tracks).reduce((t,r)=>t+(this.isPending(this.tracks[r])?1:0),0)}get sourceBufferCount(){return this.sourceBuffers.reduce((t,[r])=>t+(r?1:0),0)}get sourceBufferTypes(){return this.sourceBuffers.map(([t])=>t).filter(t=>!!t)}addBufferListener(t,r,a){const v=this.tracks[t];if(!v)return;const b=v.buffer;if(!b)return;const w=a.bind(this,t);v.listeners.push({event:r,listener:w}),b.addEventListener(r,w)}removeBufferListeners(t){const r=this.tracks[t];if(!r)return;const a=r.buffer;a&&(r.listeners.forEach(v=>{a.removeEventListener(v.event,v.listener)}),r.listeners.length=0)}}function V4(P){const t=P.querySelectorAll("source");[].slice.call(t).forEach(r=>{P.removeChild(r)})}function oa(P,t){const r=self.document.createElement("source");r.type="video/mp4",r.src=t,P.appendChild(r)}function Vs(P){return P==="audio"?1:0}class As{constructor(t){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=t,this.autoLevelCapping=Number.POSITIVE_INFINITY,this.firstLevel=-1,this.media=null,this.restrictedLevels=[],this.timer=void 0,this.clientRect=null,this.registerListeners()}setStreamController(t){this.streamController=t}destroy(){this.hls&&this.unregisterListener(),this.timer&&this.stopCapping(),this.media=null,this.clientRect=null,this.hls=this.streamController=null}registerListeners(){const{hls:t}=this;t.on(s.FPS_DROP_LEVEL_CAPPING,this.onFpsDropLevelCapping,this),t.on(s.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(s.MANIFEST_PARSED,this.onManifestParsed,this),t.on(s.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(s.BUFFER_CODECS,this.onBufferCodecs,this),t.on(s.MEDIA_DETACHING,this.onMediaDetaching,this)}unregisterListener(){const{hls:t}=this;t.off(s.FPS_DROP_LEVEL_CAPPING,this.onFpsDropLevelCapping,this),t.off(s.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(s.MANIFEST_PARSED,this.onManifestParsed,this),t.off(s.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(s.BUFFER_CODECS,this.onBufferCodecs,this),t.off(s.MEDIA_DETACHING,this.onMediaDetaching,this)}onFpsDropLevelCapping(t,r){const a=this.hls.levels[r.droppedLevel];this.isLevelAllowed(a)&&this.restrictedLevels.push({bitrate:a.bitrate,height:a.height,width:a.width})}onMediaAttaching(t,r){this.media=r.media instanceof HTMLVideoElement?r.media:null,this.clientRect=null,this.timer&&this.hls.levels.length&&this.detectPlayerSize()}onManifestParsed(t,r){const a=this.hls;this.restrictedLevels=[],this.firstLevel=r.firstLevel,a.config.capLevelToPlayerSize&&r.video&&this.startCapping()}onLevelsUpdated(t,r){this.timer&&u(this.autoLevelCapping)&&this.detectPlayerSize()}onBufferCodecs(t,r){this.hls.config.capLevelToPlayerSize&&r.video&&this.startCapping()}onMediaDetaching(){this.stopCapping(),this.media=null}detectPlayerSize(){if(this.media){if(this.mediaHeight<=0||this.mediaWidth<=0){this.clientRect=null;return}const t=this.hls.levels;if(t.length){const r=this.hls,a=this.getMaxLevel(t.length-1);a!==this.autoLevelCapping&&r.logger.log(`Setting autoLevelCapping to ${a}: ${t[a].height}p@${t[a].bitrate} for media ${this.mediaWidth}x${this.mediaHeight}`),r.autoLevelCapping=a,r.autoLevelEnabled&&r.autoLevelCapping>this.autoLevelCapping&&this.streamController&&this.streamController.nextLevelSwitch(),this.autoLevelCapping=r.autoLevelCapping}}}getMaxLevel(t){const r=this.hls.levels;if(!r.length)return-1;const a=r.filter((v,b)=>this.isLevelAllowed(v)&&b<=t);return this.clientRect=null,As.getMaxLevelByMediaSize(a,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 t=this.media,r={width:0,height:0};if(t){const a=t.getBoundingClientRect();r.width=a.width,r.height=a.height,!r.width&&!r.height&&(r.width=a.right-a.left||t.width||0,r.height=a.bottom-a.top||t.height||0)}return this.clientRect=r,r}get mediaWidth(){return this.getDimensions().width*this.contentScaleFactor}get mediaHeight(){return this.getDimensions().height*this.contentScaleFactor}get contentScaleFactor(){let t=1;if(!this.hls.config.ignoreDevicePixelRatio)try{t=self.devicePixelRatio}catch(r){}return Math.min(t,this.hls.config.maxDevicePixelRatio)}isLevelAllowed(t){return!this.restrictedLevels.some(a=>t.bitrate===a.bitrate&&t.width===a.width&&t.height===a.height)}static getMaxLevelByMediaSize(t,r,a){if(!(t!=null&&t.length))return-1;const v=(U,X)=>X?U.width!==X.width||U.height!==X.height:!0;let b=t.length-1;const w=Math.max(r,a);for(let U=0;U<t.length;U+=1){const X=t[U];if((X.width>=w||X.height>=w)&&v(X,t[U+1])){b=U;break}}return b}}const la={MANIFEST:"m",AUDIO:"a",VIDEO:"v",MUXED:"av",INIT:"i",CAPTION:"c",TIMED_TEXT:"tt",KEY:"k",OTHER:"o"},Fa={HLS:"h"};class va{constructor(t,r){Array.isArray(t)&&(t=t.map(a=>a instanceof va?a:new va(a))),this.value=t,this.params=r}}const Za="Dict";function Co(P){return Array.isArray(P)?JSON.stringify(P):P instanceof Map?"Map{}":P instanceof Set?"Set{}":typeof P=="object"?JSON.stringify(P):String(P)}function Ps(P,t,r,a){return new Error(`failed to ${P} "${Co(t)}" as ${r}`,{cause:a})}function O0(P,t,r){return Ps("serialize",P,t,r)}class pl{constructor(t){this.description=t}}const Yo="Bare Item",hs="Boolean";function Qo(P){if(typeof P!="boolean")throw O0(P,hs);return P?"?1":"?0"}function Tl(P){return btoa(String.fromCharCode(...P))}const Fo="Byte Sequence";function wa(P){if(ArrayBuffer.isView(P)===!1)throw O0(P,Fo);return`:${Tl(P)}:`}const ml="Integer";function wo(P){return P<-999999999999999||999999999999999<P}function Ys(P){if(wo(P))throw O0(P,ml);return P.toString()}function vl(P){return`@${Ys(P.getTime()/1e3)}`}function So(P,t){if(P<0)return-So(-P,t);const r=Math.pow(10,t);if(Math.abs(P*r%1-.5)<Number.EPSILON){const v=Math.floor(P*r);return(v%2===0?v:v+1)/r}else return Math.round(P*r)/r}const Sa="Decimal";function ps(P){const t=So(P,3);if(Math.floor(Math.abs(t)).toString().length>12)throw O0(P,Sa);const r=t.toString();return r.includes(".")?r:`${r}.0`}const To="String",ms=/[\x00-\x1f\x7f]+/;function Xo(P){if(ms.test(P))throw O0(P,To);return`"${P.replace(/\\/g,"\\\\").replace(/"/g,'\\"')}"`}function gl(P){return P.description||P.toString().slice(7,-1)}const lo="Token";function y4(P){const t=gl(P);if(/^([a-zA-Z*])([!#$%&'*+\-.^_`|~\w:/]*)$/.test(t)===!1)throw O0(t,lo);return t}function Po(P){switch(typeof P){case"number":if(!u(P))throw O0(P,Yo);return Number.isInteger(P)?Ys(P):ps(P);case"string":return Xo(P);case"symbol":return y4(P);case"boolean":return Qo(P);case"object":if(P instanceof Date)return vl(P);if(P instanceof Uint8Array)return wa(P);if(P instanceof pl)return y4(P);default:throw O0(P,Yo)}}const qo="Key";function vs(P){if(/^[a-z*][a-z0-9\-_.*]*$/.test(P)===!1)throw O0(P,qo);return P}function Na(P){return P==null?"":Object.entries(P).map(([t,r])=>r===!0?`;${vs(t)}`:`;${vs(t)}=${Po(r)}`).join("")}function E4(P){return P instanceof va?`${Po(P.value)}${Na(P.params)}`:Po(P)}function Is(P){return`(${P.value.map(E4).join(" ")})${Na(P.params)}`}function Pl(P,t={whitespace:!0}){if(typeof P!="object"||P==null)throw O0(P,Za);const r=P instanceof Map?P.entries():Object.entries(P),a=t!=null&&t.whitespace?" ":"";return Array.from(r).map(([v,b])=>{b instanceof va||(b=new va(b));let w=vs(v);return b.value===!0?w+=Na(b.params):(w+="=",Array.isArray(b.value)?w+=Is(b):w+=E4(b)),w}).join(`,${a}`)}function Io(P,t){return Pl(P,t)}const Ga="CMCD-Object",$i="CMCD-Request",p4="CMCD-Session",Ta="CMCD-Status",He={br:Ga,ab:Ga,d:Ga,ot:Ga,tb:Ga,tpb:Ga,lb:Ga,tab:Ga,lab:Ga,url:Ga,pb:$i,bl:$i,tbl:$i,dl:$i,ltc:$i,mtp:$i,nor:$i,nrr:$i,rc:$i,sn:$i,sta:$i,su:$i,ttfb:$i,ttfbb:$i,ttlb:$i,cmsdd:$i,cmsds:$i,smrt:$i,df:$i,cs:$i,ts:$i,cid:p4,pr:p4,sf:p4,sid:p4,st:p4,v:p4,msd:p4,bs:Ta,bsd:Ta,cdn:Ta,rtp:Ta,bg:Ta,pt:Ta,ec:Ta,e:Ta},$a={REQUEST:$i};function Ba(P){return Object.keys(P).reduce((t,r)=>{var a;return(a=P[r])===null||a===void 0||a.forEach(v=>t[v]=r),t},{})}function co(P,t){const r={};if(!P)return r;const a=Object.keys(P),v=t?Ba(t):{};return a.reduce((b,w)=>{var U;const X=He[w]||v[w]||$a.REQUEST,V=(U=b[X])!==null&&U!==void 0?U:b[X]={};return V[w]=P[w],b},r)}function ca(P){return["ot","sf","st","e","sta"].includes(P)}function Ka(P){return typeof P=="number"?u(P):P!=null&&P!==""&&P!==!1}const fo="event";function ho(P,t){const r=new URL(P),a=new URL(t);if(r.origin!==a.origin)return P;const v=r.pathname.split("/").slice(1),b=a.pathname.split("/").slice(1,-1);for(;v[0]===b[0];)v.shift(),b.shift();for(;b.length;)b.shift(),v.unshift("..");return v.join("/")+r.search+r.hash}const us=P=>Math.round(P),rs=(P,t)=>Array.isArray(P)?P.map(r=>rs(r,t)):P instanceof va&&typeof P.value=="string"?new va(rs(P.value,t),P.params):(t.baseUrl&&(P=ho(P,t.baseUrl)),t.version===1?encodeURIComponent(P):P),Pa=P=>us(P/100)*100,po={br:us,d:us,bl:Pa,dl:Pa,mtp:Pa,nor:(P,t)=>{let r=P;return t.version>=2&&(P instanceof va&&typeof P.value=="string"?r=new va([P]):typeof P=="string"&&(r=[P])),rs(r,t)},rtp:Pa,tb:us},ba="request",gs="response",Ia=["ab","bg","bl","br","bs","bsd","cdn","cid","cs","df","ec","lab","lb","ltc","msd","mtp","pb","pr","pt","sf","sid","sn","st","sta","tab","tb","tbl","tpb","ts","v"],Ul=["e"],Jo=/^[a-zA-Z0-9-.]+-[a-zA-Z0-9-.]+$/;function U4(P){return Jo.test(P)}function Os(P){return Ia.includes(P)||Ul.includes(P)||U4(P)}const Oo=["d","dl","nor","ot","rtp","su"];function mo(P){return Ia.includes(P)||Oo.includes(P)||U4(P)}const vo=["cmsdd","cmsds","rc","smrt","ttfb","ttfbb","ttlb","url"];function go(P){return Ia.includes(P)||Oo.includes(P)||vo.includes(P)||U4(P)}const _o=["bl","br","bs","cid","d","dl","mtp","nor","nrr","ot","pr","rtp","sf","sid","st","su","tb","v"];function Il(P){return _o.includes(P)||U4(P)}const ko={[gs]:go,[fo]:Os,[ba]:mo};function Qs(P,t={}){const r={};if(P==null||typeof P!="object")return r;const a=t.version||P.v||1,v=t.reportingMode||ba,b=a===1?Il:ko[v];let w=Object.keys(P).filter(b);const U=t.filter;typeof U=="function"&&(w=w.filter(U));const X=v===gs||v===fo;X&&!w.includes("ts")&&w.push("ts"),a>1&&!w.includes("v")&&w.push("v");const V=y({},po,t.formatters),le={version:a,reportingMode:v,baseUrl:t.baseUrl};return w.sort().forEach(pe=>{let Ee=P[pe];const ke=V[pe];if(typeof ke=="function"&&(Ee=ke(Ee,le)),pe==="v"){if(a===1)return;Ee=a}pe=="pr"&&Ee===1||(X&&pe==="ts"&&!u(Ee)&&(Ee=Date.now()),Ka(Ee)&&(ca(pe)&&typeof Ee=="string"&&(Ee=new pl(Ee)),r[pe]=Ee))}),r}function Xs(P,t={}){const r={};if(!P)return r;const a=Qs(P,t),v=co(a,t==null?void 0:t.customHeaderMap);return Object.entries(v).reduce((b,[w,U])=>{const X=Io(U,{whitespace:!1});return X&&(b[w]=X),b},r)}function yl(P,t,r){return y(P,Xs(t,r))}const el="CMCD";function ns(P,t={}){return P?Io(Qs(P,t),{whitespace:!1}):""}function yo(P,t={}){if(!P)return"";const r=ns(P,t);return encodeURIComponent(r)}function Eo(P,t={}){if(!P)return"";const r=yo(P,t);return`${el}=${r}`}const Ro=/CMCD=[^&#]+/;function Lo(P,t,r){const a=Eo(t,r);if(!a)return P;if(Ro.test(P))return P.replace(Ro,a);const v=P.includes("?")?"&":"?";return`${P}${v}${a}`}class El{constructor(t){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=v=>{try{this.apply(v,{ot:la.MANIFEST,su:!this.initialized})}catch(b){this.hls.logger.warn("Could not generate manifest CMCD data.",b)}},this.applyFragmentData=v=>{try{const{frag:b,part:w}=v,U=this.hls.levels[b.level],X=this.getObjectType(b),V={d:(w||b).duration*1e3,ot:X};(X===la.VIDEO||X===la.AUDIO||X==la.MUXED)&&(V.br=U.bitrate/1e3,V.tb=this.getTopBandwidth(X)/1e3,V.bl=this.getBufferLength(X));const le=w?this.getNextPart(w):this.getNextFrag(b);le!=null&&le.url&&le.url!==b.url&&(V.nor=le.url),this.apply(v,V)}catch(b){this.hls.logger.warn("Could not generate segment CMCD data.",b)}},this.hls=t;const r=this.config=t.config,{cmcd:a}=r;a!=null&&(r.pLoader=this.createPlaylistLoader(),r.fLoader=this.createFragmentLoader(),this.sid=a.sessionId||t.sessionId,this.cid=a.contentId,this.useHeaders=a.useHeaders===!0,this.includeKeys=a.includeKeys,this.registerListeners())}registerListeners(){const t=this.hls;t.on(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(s.MEDIA_DETACHED,this.onMediaDetached,this),t.on(s.BUFFER_CREATED,this.onBufferCreated,this)}unregisterListeners(){const t=this.hls;t.off(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(s.MEDIA_DETACHED,this.onMediaDetached,this),t.off(s.BUFFER_CREATED,this.onBufferCreated,this)}destroy(){this.unregisterListeners(),this.onMediaDetached(),this.hls=this.config=this.audioBuffer=this.videoBuffer=null,this.onWaiting=this.onPlaying=this.media=null}onMediaAttached(t,r){this.media=r.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(t,r){var a,v;this.audioBuffer=(a=r.tracks.audio)==null?void 0:a.buffer,this.videoBuffer=(v=r.tracks.video)==null?void 0:v.buffer}createData(){var t;return{v:1,sf:Fa.HLS,sid:this.sid,cid:this.cid,pr:(t=this.media)==null?void 0:t.playbackRate,mtp:this.hls.bandwidthEstimate/1e3}}apply(t,r={}){y(r,this.createData());const a=r.ot===la.INIT||r.ot===la.VIDEO||r.ot===la.MUXED;this.starved&&a&&(r.bs=!0,r.su=!0,this.starved=!1),r.su==null&&(r.su=this.buffering);const{includeKeys:v}=this;v&&(r=Object.keys(r).reduce((w,U)=>(v.includes(U)&&(w[U]=r[U]),w),{}));const b={baseUrl:t.url};this.useHeaders?(t.headers||(t.headers={}),yl(t.headers,r,b)):t.url=Lo(t.url,r,b)}getNextFrag(t){var r;const a=(r=this.hls.levels[t.level])==null?void 0:r.details;if(a){const v=t.sn-a.startSN;return a.fragments[v+1]}}getNextPart(t){var r;const{index:a,fragment:v}=t,b=(r=this.hls.levels[v.level])==null||(r=r.details)==null?void 0:r.partList;if(b){const{sn:w}=v;for(let U=b.length-1;U>=0;U--){const X=b[U];if(X.index===a&&X.fragment.sn===w)return b[U+1]}}}getObjectType(t){const{type:r}=t;if(r==="subtitle")return la.TIMED_TEXT;if(t.sn==="initSegment")return la.INIT;if(r==="audio")return la.AUDIO;if(r==="main")return this.hls.audioTracks.length?la.VIDEO:la.MUXED}getTopBandwidth(t){let r=0,a;const v=this.hls;if(t===la.AUDIO)a=v.audioTracks;else{const b=v.maxAutoLevel,w=b>-1?b+1:v.levels.length;a=v.levels.slice(0,w)}return a.forEach(b=>{b.bitrate>r&&(r=b.bitrate)}),r>0?r:NaN}getBufferLength(t){const r=this.media,a=t===la.AUDIO?this.audioBuffer:this.videoBuffer;return!a||!r?NaN:sr.bufferInfo(a,r.currentTime,this.config.maxBufferHole).len*1e3}createPlaylistLoader(){const{pLoader:t}=this.config,r=this.applyPlaylistData,a=t||this.config.loader;return class{constructor(b){this.loader=void 0,this.loader=new a(b)}get stats(){return this.loader.stats}get context(){return this.loader.context}destroy(){this.loader.destroy()}abort(){this.loader.abort()}load(b,w,U){r(b),this.loader.load(b,w,U)}}}createFragmentLoader(){const{fLoader:t}=this.config,r=this.applyFragmentData,a=t||this.config.loader;return class{constructor(b){this.loader=void 0,this.loader=new a(b)}get stats(){return this.loader.stats}get context(){return this.loader.context}destroy(){this.loader.destroy()}abort(){this.loader.abort()}load(b,w,U){r(b),this.loader.load(b,w,U)}}}}const F=3e5;class T extends O{constructor(t){super("content-steering",t.logger),this.hls=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=t,this.registerListeners()}registerListeners(){const t=this.hls;t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(s.MANIFEST_PARSED,this.onManifestParsed,this),t.on(s.ERROR,this.onError,this)}unregisterListeners(){const t=this.hls;t&&(t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(s.MANIFEST_PARSED,this.onManifestParsed,this),t.off(s.ERROR,this.onError,this))}pathways(){return(this.levels||[]).reduce((t,r)=>(t.indexOf(r.pathwayId)===-1&&t.push(r.pathwayId),t),[])}get pathwayPriority(){return this._pathwayPriority}set pathwayPriority(t){this.updatePathwayPriority(t)}startLoad(){if(this.started=!0,this.clearTimeout(),this.enabled&&this.uri){if(this.updated){const t=this.timeToLoad*1e3-(performance.now()-this.updated);if(t>0){this.scheduleRefresh(this.uri,t);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(t){const r=this.levels;r&&(this.levels=r.filter(a=>a!==t))}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(t,r){const{contentSteering:a}=r;a!==null&&(this.pathwayId=a.pathwayId,this.uri=a.uri,this.started&&this.startLoad())}onManifestParsed(t,r){this.audioTracks=r.audioTracks,this.subtitleTracks=r.subtitleTracks}onError(t,r){const{errorAction:a}=r;if((a==null?void 0:a.action)===nr.SendAlternateToPenaltyBox&&a.flags===Kr.MoveAllAlternatesMatchingHost){const v=this.levels;let b=this._pathwayPriority,w=this.pathwayId;if(r.context){const{groupId:U,pathwayId:X,type:V}=r.context;U&&v?w=this.getPathwayForGroupId(U,V,w):X&&(w=X)}w in this.penalizedPathways||(this.penalizedPathways[w]=performance.now()),!b&&v&&(b=this.pathways()),b&&b.length>1&&(this.updatePathwayPriority(b),a.resolved=this.pathwayId!==w),r.details===d.BUFFER_APPEND_ERROR&&!r.fatal?a.resolved=!0:a.resolved||this.warn(`Could not resolve ${r.details} ("${r.error.message}") with content-steering for Pathway: ${w} levels: ${v&&v.length} priorities: ${n0(b)} penalized: ${n0(this.penalizedPathways)}`)}}filterParsedLevels(t){this.levels=t;let r=this.getLevelsForPathway(this.pathwayId);if(r.length===0){const a=t[0].pathwayId;this.log(`No levels found in Pathway ${this.pathwayId}. Setting initial Pathway to "${a}"`),r=this.getLevelsForPathway(a),this.pathwayId=a}return r.length!==t.length&&this.log(`Found ${r.length}/${t.length} levels in Pathway "${this.pathwayId}"`),r}getLevelsForPathway(t){return this.levels===null?[]:this.levels.filter(r=>t===r.pathwayId)}updatePathwayPriority(t){this._pathwayPriority=t;let r;const a=this.penalizedPathways,v=performance.now();Object.keys(a).forEach(b=>{v-a[b]>F&&delete a[b]});for(let b=0;b<t.length;b++){const w=t[b];if(w in a)continue;if(w===this.pathwayId)return;const U=this.hls.nextLoadLevel,X=this.hls.levels[U];if(r=this.getLevelsForPathway(w),r.length>0){this.log(`Setting Pathway to "${w}"`),this.pathwayId=w,di(r),this.hls.trigger(s.LEVELS_UPDATED,{levels:r});const V=this.hls.levels[U];X&&V&&this.levels&&(V.attrs["STABLE-VARIANT-ID"]!==X.attrs["STABLE-VARIANT-ID"]&&V.bitrate!==X.bitrate&&this.log(`Unstable Pathways change from bitrate ${X.bitrate} to ${V.bitrate}`),this.hls.nextLoadLevel=U);break}}}getPathwayForGroupId(t,r,a){const v=this.getLevelsForPathway(a).concat(this.levels||[]);for(let b=0;b<v.length;b++)if(r===h.AUDIO_TRACK&&v[b].hasAudioGroup(t)||r===h.SUBTITLE_TRACK&&v[b].hasSubtitleGroup(t))return v[b].pathwayId;return a}clonePathways(t){const r=this.levels;if(!r)return;const a={},v={};t.forEach(b=>{const{ID:w,"BASE-ID":U,"URI-REPLACEMENT":X}=b;if(r.some(le=>le.pathwayId===w))return;const V=this.getLevelsForPathway(U).map(le=>{const pe=new $n(le.attrs);pe["PATHWAY-ID"]=w;const Ee=pe.AUDIO&&`${pe.AUDIO}_clone_${w}`,ke=pe.SUBTITLES&&`${pe.SUBTITLES}_clone_${w}`;Ee&&(a[pe.AUDIO]=Ee,pe.AUDIO=Ee),ke&&(v[pe.SUBTITLES]=ke,pe.SUBTITLES=ke);const Re=ge(le.uri,pe["STABLE-VARIANT-ID"],"PER-VARIANT-URIS",X),ot=new Gn({attrs:pe,audioCodec:le.audioCodec,bitrate:le.bitrate,height:le.height,name:le.name,url:Re,videoCodec:le.videoCodec,width:le.width});if(le.audioGroups)for(let it=1;it<le.audioGroups.length;it++)ot.addGroupId("audio",`${le.audioGroups[it]}_clone_${w}`);if(le.subtitleGroups)for(let it=1;it<le.subtitleGroups.length;it++)ot.addGroupId("text",`${le.subtitleGroups[it]}_clone_${w}`);return ot});r.push(...V),k(this.audioTracks,a,X,w),k(this.subtitleTracks,v,X,w)})}loadSteeringManifest(t){const r=this.hls.config,a=r.loader;this.loader&&this.loader.destroy(),this.loader=new a(r);let v;try{v=new self.URL(t)}catch(le){this.enabled=!1,this.log(`Failed to parse Steering Manifest URI: ${t}`);return}if(v.protocol!=="data:"){const le=(this.hls.bandwidthEstimate||r.abrEwmaDefaultEstimate)|0;v.searchParams.set("_HLS_pathway",this.pathwayId),v.searchParams.set("_HLS_throughput",""+le)}const b={responseType:"json",url:v.href},w=r.steeringManifestLoadPolicy.default,U=w.errorRetry||w.timeoutRetry||{},X={loadPolicy:w,timeout:w.maxLoadTimeMs,maxRetry:U.maxNumRetry||0,retryDelay:U.retryDelayMs||0,maxRetryDelay:U.maxRetryDelayMs||0},V={onSuccess:(le,pe,Ee,ke)=>{this.log(`Loaded steering manifest: "${v}"`);const Re=le.data;if((Re==null?void 0:Re.VERSION)!==1){this.log(`Steering VERSION ${Re.VERSION} not supported!`);return}this.updated=performance.now(),this.timeToLoad=Re.TTL;const{"RELOAD-URI":ot,"PATHWAY-CLONES":it,"PATHWAY-PRIORITY":Kt}=Re;if(ot)try{this.uri=new self.URL(ot,v).href}catch(ru){this.enabled=!1,this.log(`Failed to parse Steering Manifest RELOAD-URI: ${ot}`);return}this.scheduleRefresh(this.uri||Ee.url),it&&this.clonePathways(it);const Jt={steeringManifest:Re,url:v.toString()};this.hls.trigger(s.STEERING_MANIFEST_LOADED,Jt),Kt&&this.updatePathwayPriority(Kt)},onError:(le,pe,Ee,ke)=>{if(this.log(`Error loading steering manifest: ${le.code} ${le.text} (${pe.url})`),this.stopLoad(),le.code===410){this.enabled=!1,this.log(`Steering manifest ${pe.url} no longer available`);return}let Re=this.timeToLoad*1e3;if(le.code===429){const ot=this.loader;if(typeof(ot==null?void 0:ot.getResponseHeader)=="function"){const it=ot.getResponseHeader("Retry-After");it&&(Re=parseFloat(it)*1e3)}this.log(`Steering manifest ${pe.url} rate limited`);return}this.scheduleRefresh(this.uri||pe.url,Re)},onTimeout:(le,pe,Ee)=>{this.log(`Timeout loading steering manifest (${pe.url})`),this.scheduleRefresh(this.uri||pe.url)}};this.log(`Requesting steering manifest: ${v}`),this.loader.load(b,X,V)}scheduleRefresh(t,r=this.timeToLoad*1e3){this.clearTimeout(),this.reloadTimer=self.setTimeout(()=>{var a;const v=(a=this.hls)==null?void 0:a.media;if(v&&!v.ended){this.loadSteeringManifest(t);return}this.scheduleRefresh(t,this.timeToLoad*1e3)},r)}}function k(P,t,r,a){P&&Object.keys(t).forEach(v=>{const b=P.filter(w=>w.groupId===v).map(w=>{const U=y({},w);return U.details=void 0,U.attrs=new $n(U.attrs),U.url=U.attrs.URI=ge(w.url,w.attrs["STABLE-RENDITION-ID"],"PER-RENDITION-URIS",r),U.groupId=U.attrs["GROUP-ID"]=t[v],U.attrs["PATHWAY-ID"]=a,U});P.push(...b)})}function ge(P,t,r,a){const{HOST:v,PARAMS:b,[r]:w}=a;let U;t&&(U=w==null?void 0:w[t],U&&(P=U));const X=new self.URL(P);return v&&!U&&(X.host=v),b&&Object.keys(b).sort().forEach(V=>{V&&X.searchParams.set(V,b[V])}),X.href}class Pe extends O{constructor(t){super("eme",t.logger),this.hls=void 0,this.config=void 0,this.media=null,this.keyFormatPromise=null,this.keySystemAccessPromises={},this._requestLicenseFailureCount=0,this.mediaKeySessions=[],this.keyIdToKeySessionPromise={},this.mediaKeys=null,this.setMediaKeysQueue=Pe.CDMCleanupPromise?[Pe.CDMCleanupPromise]:[],this.bannedKeyIds={},this.onMediaEncrypted=r=>{const{initDataType:a,initData:v}=r,b=`"${r.type}" event: init data type: "${a}"`;if(this.debug(b),v!==null){if(!this.keyFormatPromise){let w=Object.keys(this.keySystemAccessPromises);w.length||(w=c4(this.config));const U=w.map(gi).filter(X=>!!X);this.keyFormatPromise=this.getKeyFormatPromise(U)}this.keyFormatPromise.then(w=>{const U=D4(w);if(a!=="sinf"||U!==G0.FAIRPLAY){this.log(`Ignoring "${r.type}" event with init data type: "${a}" for selected key-system ${U}`);return}let X;try{const ke=kt(new Uint8Array(v)),Re=H4(JSON.parse(ke).sinf),ot=Qt(Re);if(!ot)throw new Error("'schm' box missing or not cbcs/cenc with schi > tenc");X=new Uint8Array(ot.subarray(8,24))}catch(ke){this.warn(`${b} Failed to parse sinf: ${ke}`);return}const V=q(X),{keyIdToKeySessionPromise:le,mediaKeySessions:pe}=this;let Ee=le[V];for(let ke=0;ke<pe.length;ke++){const Re=pe[ke],ot=Re.decryptdata;if(!ot.keyId)continue;const it=q(ot.keyId);if(l4(X,ot.keyId)||ot.uri.replace(/-/g,"").indexOf(V)!==-1){if(Ee=le[it],!Ee)continue;if(ot.pssh)break;delete le[it],ot.pssh=new Uint8Array(v),ot.keyId=X,Ee=le[V]=Ee.then(()=>this.generateRequestWithPreferredKeySession(Re,a,v,"encrypted-event-key-match")),Ee.catch(Kt=>this.handleError(Kt));break}}Ee||this.handleError(new Error(`Key ID ${V} not encountered in playlist. Key-system sessions ${pe.length}.`))}).catch(w=>this.handleError(w))}},this.onWaitingForKey=r=>{this.log(`"${r.type}" event`)},this.hls=t,this.config=t.config,this.registerListeners()}destroy(){this.onDestroying(),this.onMediaDetached();const t=this.config;t.requestMediaKeySystemAccessFunc=null,t.licenseXhrSetup=t.licenseResponseCallback=void 0,t.drmSystems=t.drmSystemOptions={},this.hls=this.config=this.keyIdToKeySessionPromise=null,this.onMediaEncrypted=this.onWaitingForKey=null}registerListeners(){this.hls.on(s.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.on(s.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.on(s.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.on(s.MANIFEST_LOADED,this.onManifestLoaded,this),this.hls.on(s.DESTROYING,this.onDestroying,this)}unregisterListeners(){this.hls.off(s.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.off(s.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.off(s.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.off(s.MANIFEST_LOADED,this.onManifestLoaded,this),this.hls.off(s.DESTROYING,this.onDestroying,this)}getLicenseServerUrl(t){const{drmSystems:r,widevineLicenseUrl:a}=this.config,v=r==null?void 0:r[t];if(v)return v.licenseUrl;if(t===G0.WIDEVINE&&a)return a}getLicenseServerUrlOrThrow(t){const r=this.getLicenseServerUrl(t);if(r===void 0)throw new Error(`no license server URL configured for key-system "${t}"`);return r}getServerCertificateUrl(t){const{drmSystems:r}=this.config,a=r==null?void 0:r[t];if(a)return a.serverCertificateUrl;this.log(`No Server Certificate in config.drmSystems["${t}"]`)}attemptKeySystemAccess(t){const r=this.hls.levels,a=(w,U,X)=>!!w&&X.indexOf(w)===U,v=r.map(w=>w.audioCodec).filter(a),b=r.map(w=>w.videoCodec).filter(a);return v.length+b.length===0&&b.push("avc1.42e01e"),new Promise((w,U)=>{const X=V=>{const le=V.shift();this.getMediaKeysPromise(le,v,b).then(pe=>w({keySystem:le,mediaKeys:pe})).catch(pe=>{V.length?X(V):pe instanceof ar?U(pe):U(new ar({type:c.KEY_SYSTEM_ERROR,details:d.KEY_SYSTEM_NO_ACCESS,error:pe,fatal:!0},pe.message))})};X(t)})}requestMediaKeySystemAccess(t,r){const{requestMediaKeySystemAccessFunc:a}=this.config;if(typeof a!="function"){let v=`Configured requestMediaKeySystemAccess is not a function ${a}`;return ha===null&&self.location.protocol==="http:"&&(v=`navigator.requestMediaKeySystemAccess is not available over insecure protocol ${location.protocol}`),Promise.reject(new Error(v))}return a(t,r)}getMediaKeysPromise(t,r,a){var v;const b=ya(t,r,a,this.config.drmSystemOptions||{});let w=this.keySystemAccessPromises[t],U=(v=w)==null?void 0:v.keySystemAccess;if(!U){this.log(`Requesting encrypted media "${t}" key-system access with config: ${n0(b)}`),U=this.requestMediaKeySystemAccess(t,b);const X=w=this.keySystemAccessPromises[t]={keySystemAccess:U};return U.catch(V=>{this.log(`Failed to obtain access to key-system "${t}": ${V}`)}),U.then(V=>{this.log(`Access for key-system "${V.keySystem}" obtained`);const le=this.fetchServerCertificate(t);this.log(`Create media-keys for "${t}"`);const pe=X.mediaKeys=V.createMediaKeys().then(Ee=>(this.log(`Media-keys created for "${t}"`),X.hasMediaKeys=!0,le.then(ke=>ke?this.setMediaKeysServerCertificate(Ee,t,ke):Ee)));return pe.catch(Ee=>{this.error(`Failed to create media-keys for "${t}"}: ${Ee}`)}),pe})}return U.then(()=>w.mediaKeys)}createMediaKeySessionContext({decryptdata:t,keySystem:r,mediaKeys:a}){this.log(`Creating key-system session "${r}" keyId: ${q(t.keyId||[])} keyUri: ${t.uri}`);const v=a.createSession(),b={decryptdata:t,keySystem:r,mediaKeys:a,mediaKeysSession:v,keyStatus:"status-pending"};return this.mediaKeySessions.push(b),b}renewKeySession(t){const r=t.decryptdata;if(r.pssh){const a=this.createMediaKeySessionContext(t),v=ur(r),b="cenc";this.keyIdToKeySessionPromise[v]=this.generateRequestWithPreferredKeySession(a,b,r.pssh.buffer,"expired")}else this.warn("Could not renew expired session. Missing pssh initData.");this.removeSession(t)}updateKeySession(t,r){const a=t.mediaKeysSession;return this.log(`Updating key-session "${a.sessionId}" for keyId ${q(t.decryptdata.keyId||[])}
|
|
|
} (data length: ${r.byteLength})`),a.update(r)}getSelectedKeySystemFormats(){return Object.keys(this.keySystemAccessPromises).map(t=>({keySystem:t,hasMediaKeys:this.keySystemAccessPromises[t].hasMediaKeys})).filter(({hasMediaKeys:t})=>!!t).map(({keySystem:t})=>gi(t)).filter(t=>!!t)}getKeySystemAccess(t){return this.getKeySystemSelectionPromise(t).then(({keySystem:r,mediaKeys:a})=>this.attemptSetMediaKeys(r,a))}selectKeySystem(t){return new Promise((r,a)=>{this.getKeySystemSelectionPromise(t).then(({keySystem:v})=>{const b=gi(v);b?r(b):a(new Error(`Unable to find format for key-system "${v}"`))}).catch(a)})}selectKeySystemFormat(t){const r=Object.keys(t.levelkeys||{});return this.keyFormatPromise||(this.log(`Selecting key-system from fragment (sn: ${t.sn} ${t.type}: ${t.level}) key formats ${r.join(", ")}`),this.keyFormatPromise=this.getKeyFormatPromise(r)),this.keyFormatPromise}getKeyFormatPromise(t){const r=c4(this.config),a=t.map(D4).filter(v=>!!v&&r.indexOf(v)!==-1);return this.selectKeySystem(a)}getKeyStatus(t){const{mediaKeySessions:r}=this;for(let a=0;a<r.length;a++){const v=Sr(t,r[a]);if(v)return v}}loadKey(t){const r=t.keyInfo.decryptdata,a=ur(r),v=this.bannedKeyIds[a];if(v||this.getKeyStatus(r)==="internal-error"){const U=Zn(v||"internal-error",r);return this.handleError(U,t.frag),Promise.reject(U)}const b=`(keyId: ${a} format: "${r.keyFormat}" method: ${r.method} uri: ${r.uri})`;this.log(`Starting session for key ${b}`);const w=this.keyIdToKeySessionPromise[a];if(!w){const U=this.getKeySystemForKeyPromise(r).then(({keySystem:X,mediaKeys:V})=>(this.throwIfDestroyed(),this.log(`Handle encrypted media sn: ${t.frag.sn} ${t.frag.type}: ${t.frag.level} using key ${b}`),this.attemptSetMediaKeys(X,V).then(()=>(this.throwIfDestroyed(),this.createMediaKeySessionContext({keySystem:X,mediaKeys:V,decryptdata:r}))))).then(X=>{const V="cenc",le=r.pssh?r.pssh.buffer:null;return this.generateRequestWithPreferredKeySession(X,V,le,"playlist-key")});return U.catch(X=>this.handleError(X,t.frag)),this.keyIdToKeySessionPromise[a]=U,U}return w.catch(U=>{if(U instanceof ar){const X=E({},U.data);this.getKeyStatus(r)==="internal-error"&&(X.decryptdata=r);const V=new ar(X,U.message);this.handleError(V,t.frag)}}),w}throwIfDestroyed(t="Invalid state"){if(!this.hls)throw new Error("invalid state")}handleError(t,r){if(this.hls)if(t instanceof ar){r&&(t.data.frag=r);const a=t.data.decryptdata;this.error(`${t.message}${a?` (${q(a.keyId||[])})`:""}`),this.hls.trigger(s.ERROR,t.data)}else this.error(t.message),this.hls.trigger(s.ERROR,{type:c.KEY_SYSTEM_ERROR,details:d.KEY_SYSTEM_NO_KEYS,error:t,fatal:!0})}getKeySystemForKeyPromise(t){const r=ur(t),a=this.keyIdToKeySessionPromise[r];if(!a){const v=D4(t.keyFormat),b=v?[v]:c4(this.config);return this.attemptKeySystemAccess(b)}return a}getKeySystemSelectionPromise(t){if(t.length||(t=c4(this.config)),t.length===0)throw new ar({type:c.KEY_SYSTEM_ERROR,details:d.KEY_SYSTEM_NO_CONFIGURED_LICENSE,fatal:!0},`Missing key-system license configuration options ${n0({drmSystems:this.config.drmSystems})}`);return this.attemptKeySystemAccess(t)}attemptSetMediaKeys(t,r){if(this.mediaKeys===r)return Promise.resolve();const a=this.setMediaKeysQueue.slice();this.log(`Setting media-keys for "${t}"`);const v=Promise.all(a).then(()=>{if(!this.media)throw this.mediaKeys=null,new Error("Attempted to set mediaKeys without media element attached");return this.media.setMediaKeys(r)});return this.mediaKeys=r,this.setMediaKeysQueue.push(v),v.then(()=>{this.log(`Media-keys set for "${t}"`),a.push(v),this.setMediaKeysQueue=this.setMediaKeysQueue.filter(b=>a.indexOf(b)===-1)})}generateRequestWithPreferredKeySession(t,r,a,v){var b;const w=(b=this.config.drmSystems)==null||(b=b[t.keySystem])==null?void 0:b.generateRequest;if(w)try{const Re=w.call(this.hls,r,a,t);if(!Re)throw new Error("Invalid response from configured generateRequest filter");r=Re.initDataType,a=Re.initData?Re.initData:null,t.decryptdata.pssh=a?new Uint8Array(a):null}catch(Re){if(this.warn(Re.message),this.hls&&this.hls.config.debug)throw Re}if(a===null)return this.log(`Skipping key-session request for "${v}" (no initData)`),Promise.resolve(t);const U=ur(t.decryptdata),X=t.decryptdata.uri;this.log(`Generating key-session request for "${v}" keyId: ${U} URI: ${X} (init data type: ${r} length: ${a.byteLength})`);const V=new Tu,le=t._onmessage=Re=>{const ot=t.mediaKeysSession;if(!ot){V.emit("error",new Error("invalid state"));return}const{messageType:it,message:Kt}=Re;this.log(`"${it}" message event for session "${ot.sessionId}" message size: ${Kt.byteLength}`),it==="license-request"||it==="license-renewal"?this.renewLicense(t,Kt).catch(Jt=>{V.eventNames().length?V.emit("error",Jt):this.handleError(Jt)}):it==="license-release"?t.keySystem===G0.FAIRPLAY&&this.updateKeySession(t,En("acknowledged")).then(()=>this.removeSession(t)).catch(Jt=>this.handleError(Jt)):this.warn(`unhandled media key message type "${it}"`)},pe=(Re,ot)=>{ot.keyStatus=Re;let it;Re.startsWith("usable")?V.emit("resolved"):Re==="internal-error"||Re==="output-restricted"||Re==="output-downscaled"?it=Zn(Re,ot.decryptdata):Re==="expired"?it=new Error(`key expired (keyId: ${U})`):Re==="released"?it=new Error("key released"):Re==="status-pending"||this.warn(`unhandled key status change "${Re}" (keyId: ${U})`),it&&(V.eventNames().length?V.emit("error",it):this.handleError(it))},Ee=t._onkeystatuseschange=Re=>{if(!t.mediaKeysSession){V.emit("error",new Error("invalid state"));return}const it=this.getKeyStatuses(t);if(!Object.keys(it).some(bu=>it[bu]!=="status-pending"))return;if(it[U]==="expired"){this.log(`Expired key ${n0(it)} in key-session "${t.mediaKeysSession.sessionId}"`),this.renewKeySession(t);return}let Jt=it[U];if(Jt)pe(Jt,t);else{var ru;t.keyStatusTimeouts||(t.keyStatusTimeouts={}),(ru=t.keyStatusTimeouts)[U]||(ru[U]=self.setTimeout(()=>{if(!t.mediaKeysSession||!this.mediaKeys)return;const Nu=this.getKeyStatus(t.decryptdata);if(Nu&&Nu!=="status-pending")return this.log(`No status for keyId ${U} in key-session "${t.mediaKeysSession.sessionId}". Using session key-status ${Nu} from other session.`),pe(Nu,t);this.log(`key status for ${U} in key-session "${t.mediaKeysSession.sessionId}" timed out after 1000ms`),Jt="internal-error",pe(Jt,t)},1e3)),this.log(`No status for keyId ${U} (${n0(it)}).`)}};$0(t.mediaKeysSession,"message",le),$0(t.mediaKeysSession,"keystatuseschange",Ee);const ke=new Promise((Re,ot)=>{V.on("error",ot),V.on("resolved",Re)});return t.mediaKeysSession.generateRequest(r,a).then(()=>{this.log(`Request generated for key-session "${t.mediaKeysSession.sessionId}" keyId: ${U} URI: ${X}`)}).catch(Re=>{throw new ar({type:c.KEY_SYSTEM_ERROR,details:d.KEY_SYSTEM_NO_SESSION,error:Re,decryptdata:t.decryptdata,fatal:!1},`Error generating key-session request: ${Re}`)}).then(()=>ke).catch(Re=>(V.removeAllListeners(),this.removeSession(t).then(()=>{throw Re}))).then(()=>(V.removeAllListeners(),t))}getKeyStatuses(t){const r={};return t.mediaKeysSession.keyStatuses.forEach((a,v)=>{if(typeof v=="string"&&typeof a=="object"){const U=v;v=a,a=U}const b="buffer"in v?new Uint8Array(v.buffer,v.byteOffset,v.byteLength):new Uint8Array(v);t.keySystem===G0.PLAYREADY&&b.length===16&&U0(b);const w=q(b);a==="internal-error"&&(this.bannedKeyIds[w]=a),this.log(`key status change "${a}" for keyStatuses keyId: ${w} key-session "${t.mediaKeysSession.sessionId}"`),r[w]=a}),r}fetchServerCertificate(t){const r=this.config,a=r.loader,v=new a(r),b=this.getServerCertificateUrl(t);return b?(this.log(`Fetching server certificate for "${t}"`),new Promise((w,U)=>{const X={responseType:"arraybuffer",url:b},V=r.certLoadPolicy.default,le={loadPolicy:V,timeout:V.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},pe={onSuccess:(Ee,ke,Re,ot)=>{w(Ee.data)},onError:(Ee,ke,Re,ot)=>{U(new ar({type:c.KEY_SYSTEM_ERROR,details:d.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED,fatal:!0,networkDetails:Re,response:E({url:X.url,data:void 0},Ee)},`"${t}" certificate request failed (${b}). Status: ${Ee.code} (${Ee.text})`))},onTimeout:(Ee,ke,Re)=>{U(new ar({type:c.KEY_SYSTEM_ERROR,details:d.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED,fatal:!0,networkDetails:Re,response:{url:X.url,data:void 0}},`"${t}" certificate request timed out (${b})`))},onAbort:(Ee,ke,Re)=>{U(new Error("aborted"))}};v.load(X,le,pe)})):Promise.resolve()}setMediaKeysServerCertificate(t,r,a){return new Promise((v,b)=>{t.setServerCertificate(a).then(w=>{this.log(`setServerCertificate ${w?"success":"not supported by CDM"} (${a.byteLength}) on "${r}"`),v(t)}).catch(w=>{b(new ar({type:c.KEY_SYSTEM_ERROR,details:d.KEY_SYSTEM_SERVER_CERTIFICATE_UPDATE_FAILED,error:w,fatal:!0},w.message))})})}renewLicense(t,r){return this.requestLicense(t,new Uint8Array(r)).then(a=>this.updateKeySession(t,new Uint8Array(a)).catch(v=>{throw new ar({type:c.KEY_SYSTEM_ERROR,details:d.KEY_SYSTEM_SESSION_UPDATE_FAILED,decryptdata:t.decryptdata,error:v,fatal:!1},v.message)}))}unpackPlayReadyKeyMessage(t,r){const a=String.fromCharCode.apply(null,new Uint16Array(r.buffer));if(!a.includes("PlayReadyKeyMessage"))return t.setRequestHeader("Content-Type","text/xml; charset=utf-8"),r;const v=new DOMParser().parseFromString(a,"application/xml"),b=v.querySelectorAll("HttpHeader");if(b.length>0){let le;for(let pe=0,Ee=b.length;pe<Ee;pe++){var w,U;le=b[pe];const ke=(w=le.querySelector("name"))==null?void 0:w.textContent,Re=(U=le.querySelector("value"))==null?void 0:U.textContent;ke&&Re&&t.setRequestHeader(ke,Re)}}const X=v.querySelector("Challenge"),V=X==null?void 0:X.textContent;if(!V)throw new Error("Cannot find <Challenge> in key message");return En(atob(V))}setupLicenseXHR(t,r,a,v){const b=this.config.licenseXhrSetup;return b?Promise.resolve().then(()=>{if(!a.decryptdata)throw new Error("Key removed");return b.call(this.hls,t,r,a,v)}).catch(w=>{if(!a.decryptdata)throw w;return t.open("POST",r,!0),b.call(this.hls,t,r,a,v)}).then(w=>(t.readyState||t.open("POST",r,!0),{xhr:t,licenseChallenge:w||v})):(t.open("POST",r,!0),Promise.resolve({xhr:t,licenseChallenge:v}))}requestLicense(t,r){const a=this.config.keyLoadPolicy.default;return new Promise((v,b)=>{const w=this.getLicenseServerUrlOrThrow(t.keySystem);this.log(`Sending license request to URL: ${w}`);const U=new XMLHttpRequest;U.responseType="arraybuffer",U.onreadystatechange=()=>{if(!this.hls||!t.mediaKeysSession)return b(new Error("invalid state"));if(U.readyState===4)if(U.status===200){this._requestLicenseFailureCount=0;let X=U.response;this.log(`License received ${X instanceof ArrayBuffer?X.byteLength:X}`);const V=this.config.licenseResponseCallback;if(V)try{X=V.call(this.hls,U,w,t)}catch(le){this.error(le)}v(X)}else{const X=a.errorRetry,V=X?X.maxNumRetry:0;if(this._requestLicenseFailureCount++,this._requestLicenseFailureCount>V||U.status>=400&&U.status<500)b(new ar({type:c.KEY_SYSTEM_ERROR,details:d.KEY_SYSTEM_LICENSE_REQUEST_FAILED,decryptdata:t.decryptdata,fatal:!0,networkDetails:U,response:{url:w,data:void 0,code:U.status,text:U.statusText}},`License Request XHR failed (${w}). Status: ${U.status} (${U.statusText})`));else{const le=V-this._requestLicenseFailureCount+1;this.warn(`Retrying license request, ${le} attempts left`),this.requestLicense(t,r).then(v,b)}}},t.licenseXhr&&t.licenseXhr.readyState!==XMLHttpRequest.DONE&&t.licenseXhr.abort(),t.licenseXhr=U,this.setupLicenseXHR(U,w,t,r).then(({xhr:X,licenseChallenge:V})=>{t.keySystem==G0.PLAYREADY&&(V=this.unpackPlayReadyKeyMessage(X,V)),X.send(V)}).catch(b)})}onDestroying(){this.unregisterListeners(),this._clear()}onMediaAttached(t,r){if(!this.config.emeEnabled)return;const a=r.media;this.media=a,$0(a,"encrypted",this.onMediaEncrypted),$0(a,"waitingforkey",this.onWaitingForKey)}onMediaDetached(){const t=this.media;t&&(ci(t,"encrypted",this.onMediaEncrypted),ci(t,"waitingforkey",this.onWaitingForKey),this.media=null,this.mediaKeys=null)}_clear(){var t;if(this._requestLicenseFailureCount=0,this.keyIdToKeySessionPromise={},this.bannedKeyIds={},!this.mediaKeys&&!this.mediaKeySessions.length)return;const r=this.media,a=this.mediaKeySessions.slice();this.mediaKeySessions=[],this.mediaKeys=null,O4.clearKeyUriToKeyIdMap();const v=a.length;Pe.CDMCleanupPromise=Promise.all(a.map(b=>this.removeSession(b)).concat((r==null||(t=r.setMediaKeys(null))==null?void 0:t.catch(b=>{this.log(`Could not clear media keys: ${b}`),this.hls&&this.hls.trigger(s.ERROR,{type:c.OTHER_ERROR,details:d.KEY_SYSTEM_DESTROY_MEDIA_KEYS_ERROR,fatal:!1,error:new Error(`Could not clear media keys: ${b}`)})}))||Promise.resolve())).catch(b=>{this.log(`Could not close sessions and clear media keys: ${b}`),this.hls&&this.hls.trigger(s.ERROR,{type:c.OTHER_ERROR,details:d.KEY_SYSTEM_DESTROY_CLOSE_SESSION_ERROR,fatal:!1,error:new Error(`Could not close sessions and clear media keys: ${b}`)})}).then(()=>{v&&this.log("finished closing key sessions and clearing media keys")})}onManifestLoading(){this.keyFormatPromise=null,this.bannedKeyIds={}}onManifestLoaded(t,{sessionKeys:r}){if(!(!r||!this.config.emeEnabled)&&!this.keyFormatPromise){const a=r.reduce((v,b)=>(v.indexOf(b.keyFormat)===-1&&v.push(b.keyFormat),v),[]);this.log(`Selecting key-system from session-keys ${a.join(", ")}`),this.keyFormatPromise=this.getKeyFormatPromise(a)}}removeSession(t){const{mediaKeysSession:r,licenseXhr:a,decryptdata:v}=t;if(r){this.log(`Remove licenses and keys and close session "${r.sessionId}" keyId: ${q((v==null?void 0:v.keyId)||[])}`),t._onmessage&&(r.removeEventListener("message",t._onmessage),t._onmessage=void 0),t._onkeystatuseschange&&(r.removeEventListener("keystatuseschange",t._onkeystatuseschange),t._onkeystatuseschange=void 0),a&&a.readyState!==XMLHttpRequest.DONE&&a.abort(),t.mediaKeysSession=t.decryptdata=t.licenseXhr=void 0;const b=this.mediaKeySessions.indexOf(t);b>-1&&this.mediaKeySessions.splice(b,1);const{keyStatusTimeouts:w}=t;w&&Object.keys(w).forEach(V=>self.clearTimeout(w[V]));const{drmSystemOptions:U}=this.config;return(qa(U)?new Promise((V,le)=>{self.setTimeout(()=>le(new Error("MediaKeySession.remove() timeout")),8e3),r.remove().then(V).catch(le)}):Promise.resolve()).catch(V=>{this.log(`Could not remove session: ${V}`),this.hls&&this.hls.trigger(s.ERROR,{type:c.OTHER_ERROR,details:d.KEY_SYSTEM_DESTROY_REMOVE_SESSION_ERROR,fatal:!1,error:new Error(`Could not remove session: ${V}`)})}).then(()=>r.close()).catch(V=>{this.log(`Could not close session: ${V}`),this.hls&&this.hls.trigger(s.ERROR,{type:c.OTHER_ERROR,details:d.KEY_SYSTEM_DESTROY_CLOSE_SESSION_ERROR,fatal:!1,error:new Error(`Could not close session: ${V}`)})})}return Promise.resolve()}}Pe.CDMCleanupPromise=void 0;function ur(P){if(!P)throw new Error("Could not read keyId of undefined decryptdata");if(P.keyId===null)throw new Error("keyId is null");return q(P.keyId)}function Sr(P,t){if(P.keyId&&t.mediaKeysSession.keyStatuses.has(P.keyId))return t.mediaKeysSession.keyStatuses.get(P.keyId);if(P.matches(t.decryptdata))return t.keyStatus}class ar extends Error{constructor(t,r){super(r),this.data=void 0,t.error||(t.error=new Error(r)),this.data=t,t.err=t.error}}function Zn(P,t){const r=P==="output-restricted",a=r?d.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED:d.KEY_SYSTEM_STATUS_INTERNAL_ERROR;return new ar({type:c.KEY_SYSTEM_ERROR,details:a,fatal:!1,decryptdata:t},r?"HDCP level output restricted":`key status changed to "${P}"`)}class mi{constructor(t){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=t,this.registerListeners()}setStreamController(t){this.streamController=t}registerListeners(){this.hls.on(s.MEDIA_ATTACHING,this.onMediaAttaching,this),this.hls.on(s.MEDIA_DETACHING,this.onMediaDetaching,this)}unregisterListeners(){this.hls.off(s.MEDIA_ATTACHING,this.onMediaAttaching,this),this.hls.off(s.MEDIA_DETACHING,this.onMediaDetaching,this)}destroy(){this.timer&&clearInterval(this.timer),this.unregisterListeners(),this.isVideoPlaybackQualityAvailable=!1,this.media=null}onMediaAttaching(t,r){const a=this.hls.config;if(a.capLevelOnFPSDrop){const v=r.media instanceof self.HTMLVideoElement?r.media:null;this.media=v,v&&typeof v.getVideoPlaybackQuality=="function"&&(this.isVideoPlaybackQualityAvailable=!0),self.clearInterval(this.timer),this.timer=self.setInterval(this.checkFPSInterval.bind(this),a.fpsDroppedMonitoringPeriod)}}onMediaDetaching(){this.media=null}checkFPS(t,r,a){const v=performance.now();if(r){if(this.lastTime){const b=v-this.lastTime,w=a-this.lastDroppedFrames,U=r-this.lastDecodedFrames,X=1e3*w/b,V=this.hls;if(V.trigger(s.FPS_DROP,{currentDropped:w,currentDecoded:U,totalDroppedFrames:a}),X>0&&w>V.config.fpsDroppedMonitoringThreshold*U){let le=V.currentLevel;V.logger.warn("drop FPS ratio greater than max allowed value for currentLevel: "+le),le>0&&(V.autoLevelCapping===-1||V.autoLevelCapping>=le)&&(le=le-1,V.trigger(s.FPS_DROP_LEVEL_CAPPING,{level:le,droppedLevel:V.currentLevel}),V.autoLevelCapping=le,this.streamController.nextLevelSwitch())}}this.lastTime=v,this.lastDroppedFrames=a,this.lastDecodedFrames=r}}checkFPSInterval(){const t=this.media;if(t)if(this.isVideoPlaybackQualityAvailable){const r=t.getVideoPlaybackQuality();this.checkFPS(t,r.totalVideoFrames,r.droppedVideoFrames)}else this.checkFPS(t,t.webkitDecodedFrameCount,t.webkitDroppedFrameCount)}}function X0(P,t){let r;try{r=new Event("addtrack")}catch(a){r=document.createEvent("Event"),r.initEvent("addtrack",!1,!1)}r.track=P,t.dispatchEvent(r)}function z4(P,t){const r=P.mode;if(r==="disabled"&&(P.mode="hidden"),P.cues&&!P.cues.getCueById(t.id))try{if(P.addCue(t),!P.cues.getCueById(t.id))throw new Error(`addCue is failed for: ${t}`)}catch(a){G.debug(`[texttrack-utils]: ${a}`);try{const v=new self.TextTrackCue(t.startTime,t.endTime,t.text);v.id=t.id,P.addCue(v)}catch(v){G.debug(`[texttrack-utils]: Legacy TextTrackCue fallback failed: ${v}`)}}r==="disabled"&&(P.mode=r)}function si(P,t){const r=P.mode;if(r==="disabled"&&(P.mode="hidden"),P.cues)for(let a=P.cues.length;a--;)t&&P.cues[a].removeEventListener("enter",t),P.removeCue(P.cues[a]);r==="disabled"&&(P.mode=r)}function B4(P,t,r,a){const v=P.mode;if(v==="disabled"&&(P.mode="hidden"),P.cues&&P.cues.length>0){const b=tl(P.cues,t,r);for(let w=0;w<b.length;w++)(!a||a(b[w]))&&P.removeCue(b[w])}v==="disabled"&&(P.mode=v)}function zi(P,t){if(t<=P[0].startTime)return 0;const r=P.length-1;if(t>P[r].endTime)return-1;let a=0,v=r,b;for(;a<=v;)if(b=Math.floor((v+a)/2),t<P[b].startTime)v=b-1;else if(t>P[b].startTime&&a<r)a=b+1;else return b;return P[a].startTime-t<t-P[v].startTime?a:v}function tl(P,t,r){const a=[],v=zi(P,t);if(v>-1)for(let b=v,w=P.length;b<w;b++){const U=P[b];if(U.startTime>=t&&U.endTime<=r)a.push(U);else if(U.startTime>r)return a}return a}function qs(P){const t=[];for(let r=0;r<P.length;r++){const a=P[r];(a.kind==="subtitles"||a.kind==="captions")&&a.label&&t.push(P[r])}return t}class Mo extends _4{constructor(t){super(t,"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.useTextTrackPolling=!1,this.subtitlePollingInterval=-1,this._subtitleDisplay=!0,this.asyncPollTrackChange=()=>this.pollTrackChange(0),this.onTextTracksChanged=()=>{if(this.useTextTrackPolling||self.clearInterval(this.subtitlePollingInterval),!this.media||!this.hls.config.renderTextTracksNatively)return;let r=null;const a=qs(this.media.textTracks);for(let b=0;b<a.length;b++)if(a[b].mode==="hidden")r=a[b];else if(a[b].mode==="showing"){r=a[b];break}const v=this.findTrackForTextTrack(r);this.subtitleTrack!==v&&this.setSubtitleTrack(v)},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(t){this._subtitleDisplay=t,this.trackId>-1&&this.toggleTrackModes()}registerListeners(){const{hls:t}=this;t.on(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.MANIFEST_PARSED,this.onManifestParsed,this),t.on(s.LEVEL_LOADING,this.onLevelLoading,this),t.on(s.LEVEL_SWITCHING,this.onLevelSwitching,this),t.on(s.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),t.on(s.ERROR,this.onError,this)}unregisterListeners(){const{hls:t}=this;t.off(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.MANIFEST_PARSED,this.onManifestParsed,this),t.off(s.LEVEL_LOADING,this.onLevelLoading,this),t.off(s.LEVEL_SWITCHING,this.onLevelSwitching,this),t.off(s.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),t.off(s.ERROR,this.onError,this)}onMediaAttached(t,r){this.media=r.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(t){self.clearInterval(this.subtitlePollingInterval),this.subtitlePollingInterval=self.setInterval(this.onTextTracksChanged,t)}onMediaDetaching(t,r){const a=this.media;if(!a)return;const v=!!r.transferMedia;if(self.clearInterval(this.subtitlePollingInterval),this.useTextTrackPolling||a.textTracks.removeEventListener("change",this.asyncPollTrackChange),this.trackId>-1&&(this.queuedDefaultTrack=this.trackId),this.subtitleTrack=-1,this.media=null,v)return;qs(a.textTracks).forEach(w=>{si(w)})}onManifestLoading(){this.tracks=[],this.groupIds=null,this.tracksInGroup=[],this.trackId=-1,this.currentTrack=null,this.selectDefaultTrack=!0}onManifestParsed(t,r){this.tracks=r.subtitleTracks}onSubtitleTrackLoaded(t,r){const{id:a,groupId:v,details:b}=r,w=this.tracksInGroup[a];if(!w||w.groupId!==v){this.warn(`Subtitle track with id:${a} and group:${v} not found in active group ${w==null?void 0:w.groupId}`);return}const U=w.details;w.details=r.details,this.log(`Subtitle track ${a} "${w.name}" lang:${w.lang} group:${v} loaded [${b.startSN}-${b.endSN}]`),a===this.trackId&&this.playlistLoaded(a,r,U)}onLevelLoading(t,r){this.switchLevel(r.level)}onLevelSwitching(t,r){this.switchLevel(r.level)}switchLevel(t){const r=this.hls.levels[t];if(!r)return;const a=r.subtitleGroups||null,v=this.groupIds;let b=this.currentTrack;if(!a||(v==null?void 0:v.length)!==(a==null?void 0:a.length)||a!=null&&a.some(w=>(v==null?void 0:v.indexOf(w))===-1)){this.groupIds=a,this.trackId=-1,this.currentTrack=null;const w=this.tracks.filter(le=>!a||a.indexOf(le.groupId)!==-1);if(w.length)this.selectDefaultTrack&&!w.some(le=>le.default)&&(this.selectDefaultTrack=!1),w.forEach((le,pe)=>{le.id=pe});else if(!b&&!this.tracksInGroup.length)return;this.tracksInGroup=w;const U=this.hls.config.subtitlePreference;if(!b&&U){this.selectDefaultTrack=!1;const le=Jn(U,w);if(le>-1)b=w[le];else{const pe=Jn(U,this.tracks);b=this.tracks[pe]}}let X=this.findTrackId(b);X===-1&&b&&(X=this.findTrackId(null));const V={subtitleTracks:w};this.log(`Updating subtitle tracks, ${w.length} track(s) found in "${a==null?void 0:a.join(",")}" group-id`),this.hls.trigger(s.SUBTITLE_TRACKS_UPDATED,V),X!==-1&&this.trackId===-1&&this.setSubtitleTrack(X)}}findTrackId(t){const r=this.tracksInGroup,a=this.selectDefaultTrack;for(let v=0;v<r.length;v++){const b=r[v];if(!(a&&!b.default||!a&&!t)&&(!t||Fn(b,t)))return v}if(t){for(let v=0;v<r.length;v++){const b=r[v];if($s(t.attrs,b.attrs,["LANGUAGE","ASSOC-LANGUAGE","CHARACTERISTICS"]))return v}for(let v=0;v<r.length;v++){const b=r[v];if($s(t.attrs,b.attrs,["LANGUAGE"]))return v}}return-1}findTrackForTextTrack(t){if(t){const r=this.tracksInGroup;for(let a=0;a<r.length;a++){const v=r[a];if(oo(v,t))return a}}return-1}onError(t,r){r.fatal||!r.context||r.context.type===h.SUBTITLE_TRACK&&r.context.id===this.trackId&&(!this.groupIds||this.groupIds.indexOf(r.context.groupId)!==-1)&&this.checkRetry(r)}get allSubtitleTracks(){return this.tracks}get subtitleTracks(){return this.tracksInGroup}get subtitleTrack(){return this.trackId}set subtitleTrack(t){this.selectDefaultTrack=!1,this.setSubtitleTrack(t)}setSubtitleOption(t){if(this.hls.config.subtitlePreference=t,t){if(t.id===-1)return this.setSubtitleTrack(-1),null;const r=this.allSubtitleTracks;if(this.selectDefaultTrack=!1,r.length){const a=this.currentTrack;if(a&&Fn(t,a))return a;const v=Jn(t,this.tracksInGroup);if(v>-1){const b=this.tracksInGroup[v];return this.setSubtitleTrack(v),b}else{if(a)return null;{const b=Jn(t,r);if(b>-1)return r[b]}}}}return null}loadPlaylist(t){super.loadPlaylist(),this.shouldLoadPlaylist(this.currentTrack)&&this.scheduleLoading(this.currentTrack,t)}loadingPlaylist(t,r){super.loadingPlaylist(t,r);const a=t.id,v=t.groupId,b=this.getUrlWithDirectives(t.url,r),w=t.details,U=w==null?void 0:w.age;this.log(`Loading subtitle ${a} "${t.name}" lang:${t.lang} group:${v}${(r==null?void 0:r.msn)!==void 0?" at sn "+r.msn+" part "+r.part:""}${U&&w.live?" age "+U.toFixed(1)+(w.type?" "+w.type||0:""):""} ${b}`),this.hls.trigger(s.SUBTITLE_TRACK_LOADING,{url:b,id:a,groupId:v,deliveryDirectives:r||null,track:t})}toggleTrackModes(){const{media:t}=this;if(!t)return;const r=qs(t.textTracks),a=this.currentTrack;let v;if(a&&(v=r.filter(b=>oo(a,b))[0],v||this.warn(`Unable to find subtitle TextTrack with name "${a.name}" and language "${a.lang}"`)),[].slice.call(r).forEach(b=>{b.mode!=="disabled"&&b!==v&&(b.mode="disabled")}),v){const b=this.subtitleDisplay?"showing":"hidden";v.mode!==b&&(v.mode=b)}}setSubtitleTrack(t){const r=this.tracksInGroup;if(!this.media){this.queuedDefaultTrack=t;return}if(t<-1||t>=r.length||!u(t)){this.warn(`Invalid subtitle track id: ${t}`);return}this.selectDefaultTrack=!1;const a=this.currentTrack,v=r[t]||null;if(this.trackId=t,this.currentTrack=v,this.toggleTrackModes(),!v){this.hls.trigger(s.SUBTITLE_TRACK_SWITCH,{id:t});return}const b=!!v.details&&!v.details.live;if(t===this.trackId&&v===a&&b)return;this.log(`Switching to subtitle-track ${t}`+(v?` "${v.name}" lang:${v.lang} group:${v.groupId}`:""));const{id:w,groupId:U="",name:X,type:V,url:le}=v;this.hls.trigger(s.SUBTITLE_TRACK_SWITCH,{id:w,groupId:U,name:X,type:V,url:le});const pe=this.switchParams(v.url,a==null?void 0:a.details,v.details);this.loadPlaylist(pe)}}function ul(){try{return crypto.randomUUID()}catch(P){try{const t=URL.createObjectURL(new Blob),r=t.toString();return URL.revokeObjectURL(t),r.slice(r.lastIndexOf("/")+1)}catch(t){let r=new Date().getTime();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,v=>{const b=(r+Math.random()*16)%16|0;return r=Math.floor(r/16),(v=="x"?b:b&3|8).toString(16)})}}}function Va(P){let t=5381,r=P.length;for(;r;)t=t*33^P.charCodeAt(--r);return(t>>>0).toString()}const kn=.025;let xs=function(P){return P[P.Point=0]="Point",P[P.Range=1]="Range",P}({});function No(P,t,r){return`${P.identifier}-${r+1}-${Va(t)}`}class J4{constructor(t,r){this.base=void 0,this._duration=null,this._timelineStart=null,this.appendInPlaceDisabled=void 0,this.appendInPlaceStarted=void 0,this.dateRange=void 0,this.hasPlayed=!1,this.cumulativeDuration=0,this.resumeOffset=NaN,this.playoutLimit=NaN,this.restrictions={skip:!1,jump:!1},this.snapOptions={out:!1,in:!1},this.assetList=[],this.assetListLoader=void 0,this.assetListResponse=null,this.resumeAnchor=void 0,this.error=void 0,this.resetOnResume=void 0,this.base=r,this.dateRange=t,this.setDateRange(t)}setDateRange(t){this.dateRange=t,this.resumeOffset=t.attr.optionalFloat("X-RESUME-OFFSET",this.resumeOffset),this.playoutLimit=t.attr.optionalFloat("X-PLAYOUT-LIMIT",this.playoutLimit),this.restrictions=t.attr.enumeratedStringList("X-RESTRICT",this.restrictions),this.snapOptions=t.attr.enumeratedStringList("X-SNAP",this.snapOptions)}reset(){var t;this.appendInPlaceStarted=!1,(t=this.assetListLoader)==null||t.destroy(),this.assetListLoader=void 0,this.supplementsPrimary||(this.assetListResponse=null,this.assetList=[],this._duration=null)}isAssetPastPlayoutLimit(t){var r;if(t>0&&t>=this.assetList.length)return!0;const a=this.playoutLimit;return t<=0||isNaN(a)?!1:a===0?!0:(((r=this.assetList[t])==null?void 0:r.startOffset)||0)>a}findAssetIndex(t){return this.assetList.indexOf(t)}get identifier(){return this.dateRange.id}get startDate(){return this.dateRange.startDate}get startTime(){const t=this.dateRange.startTime;if(this.snapOptions.out){const r=this.dateRange.tagAnchor;if(r)return o4(t,r)}return t}get startOffset(){return this.cue.pre?0:this.startTime}get startIsAligned(){if(this.startTime===0||this.snapOptions.out)return!0;const t=this.dateRange.tagAnchor;if(t){const r=this.dateRange.startTime,a=o4(r,t);return r-a<.1}return!1}get resumptionOffset(){const t=this.resumeOffset,r=u(t)?t:this.duration;return this.cumulativeDuration+r}get resumeTime(){const t=this.startOffset+this.resumptionOffset;if(this.snapOptions.in){const r=this.resumeAnchor;if(r)return o4(t,r)}return t}get appendInPlace(){return this.appendInPlaceStarted?!0:this.appendInPlaceDisabled?!1:!!(!this.cue.once&&!this.cue.pre&&this.startIsAligned&&(isNaN(this.playoutLimit)&&isNaN(this.resumeOffset)||this.resumeOffset&&this.duration&&Math.abs(this.resumeOffset-this.duration)<kn))}set appendInPlace(t){if(this.appendInPlaceStarted){this.resetOnResume=!t;return}this.appendInPlaceDisabled=!t}get timelineStart(){return this._timelineStart!==null?this._timelineStart:this.startTime}set timelineStart(t){this._timelineStart=t}get duration(){const t=this.playoutLimit;let r;return this._duration!==null?r=this._duration:this.dateRange.duration?r=this.dateRange.duration:r=this.dateRange.plannedDuration||0,!isNaN(t)&&t<r&&(r=t),r}set duration(t){this._duration=t}get cue(){return this.dateRange.cue}get timelineOccupancy(){return this.dateRange.attr["X-TIMELINE-OCCUPIES"]==="RANGE"?xs.Range:xs.Point}get supplementsPrimary(){return this.dateRange.attr["X-TIMELINE-STYLE"]==="PRIMARY"}get contentMayVary(){return this.dateRange.attr["X-CONTENT-MAY-VARY"]!=="NO"}get assetUrl(){return this.dateRange.attr["X-ASSET-URI"]}get assetListUrl(){return this.dateRange.attr["X-ASSET-LIST"]}get baseUrl(){return this.base.url}get assetListLoaded(){return this.assetList.length>0||this.assetListResponse!==null}toString(){return Js(this)}}function o4(P,t){return P-t.start<t.duration/2&&!(Math.abs(P-(t.start+t.duration))<kn)?t.start:t.start+t.duration}function yi(P,t,r){const a=new self.URL(P,r);return a.protocol!=="data:"&&a.searchParams.set("_HLS_primary_id",t),a}function _s(P,t){for(;(r=P.assetList[++t])!=null&&r.error;)var r;return t}function Js(P){return`["${P.identifier}" ${P.cue.pre?"<pre>":P.cue.post?"<post>":""}${P.timelineStart.toFixed(2)}-${P.resumeTime.toFixed(2)}]`}function ys(P){const t=P.timelineStart,r=P.duration||0;return`["${P.identifier}" ${t.toFixed(2)}-${(t+r).toFixed(2)}]`}class ks{constructor(t,r,a,v){this.hls=void 0,this.interstitial=void 0,this.assetItem=void 0,this.tracks=null,this.hasDetails=!1,this.mediaAttached=null,this._currentTime=void 0,this._bufferedEosTime=void 0,this.checkPlayout=()=>{this.reachedPlayout(this.currentTime)&&this.hls&&this.hls.trigger(s.PLAYOUT_LIMIT_REACHED,{})};const b=this.hls=new t(r);this.interstitial=a,this.assetItem=v;const w=()=>{this.hasDetails=!0};b.once(s.LEVEL_LOADED,w),b.once(s.AUDIO_TRACK_LOADED,w),b.once(s.SUBTITLE_TRACK_LOADED,w),b.on(s.MEDIA_ATTACHING,(U,{media:X})=>{this.removeMediaListeners(),this.mediaAttached=X,this.interstitial.playoutLimit&&(X.addEventListener("timeupdate",this.checkPlayout),this.appendInPlace&&b.on(s.BUFFER_APPENDED,()=>{const le=this.bufferedEnd;this.reachedPlayout(le)&&(this._bufferedEosTime=le,b.trigger(s.BUFFERED_TO_END,void 0))}))})}get appendInPlace(){return this.interstitial.appendInPlace}loadSource(){const t=this.hls;if(t)if(t.url)t.levels.length&&!t.started&&t.startLoad(-1,!0);else{let r=this.assetItem.uri;try{r=yi(r,t.config.primarySessionId||"").href}catch(a){}t.loadSource(r)}}bufferedInPlaceToEnd(t){var r;if(!this.appendInPlace)return!1;if((r=this.hls)!=null&&r.bufferedToEnd)return!0;if(!t)return!1;const a=Math.min(this._bufferedEosTime||1/0,this.duration),v=this.timelineOffset,b=sr.bufferInfo(t,v,0);return this.getAssetTime(b.end)>=a-.02}reachedPlayout(t){const a=this.interstitial.playoutLimit;return this.startOffset+t>=a}get destroyed(){var t;return!((t=this.hls)!=null&&t.userConfig)}get assetId(){return this.assetItem.identifier}get interstitialId(){return this.assetItem.parentIdentifier}get media(){var t;return((t=this.hls)==null?void 0:t.media)||null}get bufferedEnd(){const t=this.media||this.mediaAttached;if(!t)return this._bufferedEosTime?this._bufferedEosTime:this.currentTime;const r=sr.bufferInfo(t,t.currentTime,.001);return this.getAssetTime(r.end)}get currentTime(){const t=this.media||this.mediaAttached;return t?this.getAssetTime(t.currentTime):this._currentTime||0}get duration(){const t=this.assetItem.duration;if(!t)return 0;const r=this.interstitial.playoutLimit;if(r){const a=r-this.startOffset;if(a>0&&a<t)return a}return t}get remaining(){const t=this.duration;return t?Math.max(0,t-this.currentTime):0}get startOffset(){return this.assetItem.startOffset}get timelineOffset(){var t;return((t=this.hls)==null?void 0:t.config.timelineOffset)||0}set timelineOffset(t){const r=this.timelineOffset;if(t!==r){const a=t-r;if(Math.abs(a)>11111111111111112e-21&&this.hls){if(this.hasDetails)throw new Error("Cannot set timelineOffset after playlists are loaded");this.hls.config.timelineOffset=t}}}getAssetTime(t){const r=this.timelineOffset,a=this.duration;return Math.min(Math.max(0,t-r),a)}removeMediaListeners(){const t=this.mediaAttached;t&&(this._currentTime=t.currentTime,this.bufferSnapShot(),t.removeEventListener("timeupdate",this.checkPlayout))}bufferSnapShot(){if(this.mediaAttached){var t;(t=this.hls)!=null&&t.bufferedToEnd&&(this._bufferedEosTime=this.bufferedEnd)}}destroy(){this.removeMediaListeners(),this.hls&&this.hls.destroy(),this.hls=null,this.tracks=this.mediaAttached=this.checkPlayout=null}attachMedia(t){var r;this.loadSource(),(r=this.hls)==null||r.attachMedia(t)}detachMedia(){var t;this.removeMediaListeners(),this.mediaAttached=null,(t=this.hls)==null||t.detachMedia()}resumeBuffering(){var t;(t=this.hls)==null||t.resumeBuffering()}pauseBuffering(){var t;(t=this.hls)==null||t.pauseBuffering()}transferMedia(){var t;return this.bufferSnapShot(),((t=this.hls)==null?void 0:t.transferMedia())||null}resetDetails(){const t=this.hls;if(t&&this.hasDetails){t.stopLoad();const r=a=>delete a.details;t.levels.forEach(r),t.allAudioTracks.forEach(r),t.allSubtitleTracks.forEach(r),this.hasDetails=!1}}on(t,r,a){var v;(v=this.hls)==null||v.on(t,r)}once(t,r,a){var v;(v=this.hls)==null||v.once(t,r)}off(t,r,a){var v;(v=this.hls)==null||v.off(t,r)}toString(){var t;return`HlsAssetPlayer: ${ys(this.assetItem)} ${(t=this.hls)==null?void 0:t.sessionId} ${this.appendInPlace?"append-in-place":""}`}}const Ds=.033;class Bl extends O{constructor(t,r){super("interstitials-sched",r),this.onScheduleUpdate=void 0,this.eventMap={},this.events=null,this.items=null,this.durations={primary:0,playout:0,integrated:0},this.onScheduleUpdate=t}destroy(){this.reset(),this.onScheduleUpdate=null}reset(){this.eventMap={},this.setDurations(0,0,0),this.events&&this.events.forEach(t=>t.reset()),this.events=this.items=null}resetErrorsInRange(t,r){return this.events?this.events.reduce((a,v)=>t<=v.startOffset&&r>v.startOffset?(delete v.error,a+1):a,0):0}get duration(){const t=this.items;return t?t[t.length-1].end:0}get length(){return this.items?this.items.length:0}getEvent(t){return t&&this.eventMap[t]||null}hasEvent(t){return t in this.eventMap}findItemIndex(t,r){if(t.event)return this.findEventIndex(t.event.identifier);let a=-1;t.nextEvent?a=this.findEventIndex(t.nextEvent.identifier)-1:t.previousEvent&&(a=this.findEventIndex(t.previousEvent.identifier)+1);const v=this.items;if(v)for(v[a]||(r===void 0&&(r=t.start),a=this.findItemIndexAtTime(r));a>=0&&(b=v[a])!=null&&b.event;){var b;a--}return a}findItemIndexAtTime(t,r){const a=this.items;if(a)for(let v=0;v<a.length;v++){let b=a[v];if(r&&r!=="primary"&&(b=b[r]),t===b.start||t>b.start&&t<b.end)return v}return-1}findJumpRestrictedIndex(t,r){const a=this.items;if(a)for(let v=t;v<=r&&a[v];v++){const b=a[v].event;if(b!=null&&b.restrictions.jump&&!b.appendInPlace)return v}return-1}findEventIndex(t){const r=this.items;if(r)for(let v=r.length;v--;){var a;if(((a=r[v].event)==null?void 0:a.identifier)===t)return v}return-1}findAssetIndex(t,r){const a=t.assetList,v=a.length;if(v>1)for(let b=0;b<v;b++){const w=a[b];if(!w.error){const U=w.timelineStart;if(r===U||r>U&&(r<U+(w.duration||0)||b===v-1))return b}}return 0}get assetIdAtEnd(){var t;const r=(t=this.items)==null||(t=t[this.length-1])==null?void 0:t.event;if(r){const a=r.assetList,v=a[a.length-1];if(v)return v.identifier}return null}parseInterstitialDateRanges(t,r){const a=t.main.details,{dateRanges:v}=a,b=this.events,w=this.parseDateRanges(v,{url:a.url},r),U=Object.keys(v),X=b?b.filter(V=>!U.includes(V.identifier)):[];w.length&&w.sort((V,le)=>{const pe=V.cue.pre,Ee=V.cue.post,ke=le.cue.pre,Re=le.cue.post;if(pe&&!ke)return-1;if(ke&&!pe||Ee&&!Re)return 1;if(Re&&!Ee)return-1;if(!pe&&!ke&&!Ee&&!Re){const ot=V.startTime,it=le.startTime;if(ot!==it)return ot-it}return V.dateRange.tagOrder-le.dateRange.tagOrder}),this.events=w,X.forEach(V=>{this.removeEvent(V)}),this.updateSchedule(t,X)}updateSchedule(t,r=[],a=!1){const v=this.events||[];if(v.length||r.length||this.length<2){const b=this.items,w=this.parseSchedule(v,t);(a||r.length||(b==null?void 0:b.length)!==w.length||w.some((X,V)=>Math.abs(X.playout.start-b[V].playout.start)>.005||Math.abs(X.playout.end-b[V].playout.end)>.005))&&(this.items=w,this.onScheduleUpdate(r,b))}}parseDateRanges(t,r,a){const v=[],b=Object.keys(t);for(let w=0;w<b.length;w++){const U=b[w],X=t[U];if(X.isInterstitial){let V=this.eventMap[U];V?V.setDateRange(X):(V=new J4(X,r),this.eventMap[U]=V,a===!1&&(V.appendInPlace=a)),v.push(V)}}return v}parseSchedule(t,r){const a=[],v=r.main.details,b=v.live?1/0:v.edge;let w=0;if(t=t.filter(X=>!X.error&&!(X.cue.once&&X.hasPlayed)),t.length){this.resolveOffsets(t,r);let X=0,V=0;if(t.forEach((le,pe)=>{const Ee=le.cue.pre,ke=le.cue.post,Re=t[pe-1]||null,ot=le.appendInPlace,it=ke?b:le.startOffset,Kt=le.duration,Jt=le.timelineOccupancy===xs.Range?Kt:0,ru=le.resumptionOffset,bu=(Re==null?void 0:Re.startTime)===it,Nu=it+le.cumulativeDuration;let or=ot?Nu+Kt:it+ru;if(Ee||!ke&&it<=0){const er=V;V+=Jt,le.timelineStart=Nu;const Ju=w;w+=Kt,a.push({event:le,start:Nu,end:or,playout:{start:Ju,end:w},integrated:{start:er,end:V}})}else if(it<=b){if(!bu){const zu=it-X;if(zu>Ds){const Ir=X,wn=V;V+=zu;const u0=w;w+=zu;const y0={previousEvent:t[pe-1]||null,nextEvent:le,start:Ir,end:Ir+zu,playout:{start:u0,end:w},integrated:{start:wn,end:V}};a.push(y0)}else zu>0&&Re&&(Re.cumulativeDuration+=zu,a[a.length-1].end=it)}ke&&(or=Nu),le.timelineStart=Nu;const er=V;V+=Jt;const Ju=w;w+=Kt,a.push({event:le,start:Nu,end:or,playout:{start:Ju,end:w},integrated:{start:er,end:V}})}else return;const ju=le.resumeTime;ke||ju>b?X=b:X=ju}),X<b){var U;const le=X,pe=V,Ee=b-X;V+=Ee;const ke=w;w+=Ee,a.push({previousEvent:((U=a[a.length-1])==null?void 0:U.event)||null,nextEvent:null,start:X,end:le+Ee,playout:{start:ke,end:w},integrated:{start:pe,end:V}})}this.setDurations(b,w,V)}else a.push({previousEvent:null,nextEvent:null,start:0,end:b,playout:{start:0,end:b},integrated:{start:0,end:b}}),this.setDurations(b,b,b);return a}setDurations(t,r,a){this.durations={primary:t,playout:r,integrated:a}}resolveOffsets(t,r){const a=r.main.details,v=a.live?1/0:a.edge;let b=0,w=-1;t.forEach((U,X)=>{const V=U.cue.pre,le=U.cue.post,pe=V?0:le?v:U.startTime;this.updateAssetDurations(U),w===pe?U.cumulativeDuration=b:(b=0,w=pe),!le&&U.snapOptions.in&&(U.resumeAnchor=su(null,a.fragments,U.startOffset+U.resumptionOffset,0,0)||void 0),U.appendInPlace&&!U.appendInPlaceStarted&&(this.primaryCanResumeInPlaceAt(U,r)||(U.appendInPlace=!1)),!U.appendInPlace&&X+1<t.length&&t[X+1].startTime-t[X].resumeTime<Ds&&(t[X+1].appendInPlace=!1,t[X+1].appendInPlace&&this.warn(`Could not change append strategy for abutting event ${U}`));const ke=u(U.resumeOffset)?U.resumeOffset:U.duration;b+=ke})}primaryCanResumeInPlaceAt(t,r){const a=t.resumeTime,v=t.startTime+t.resumptionOffset;return Math.abs(a-v)>kn?(this.log(`"${t.identifier}" resumption ${a} not aligned with estimated timeline end ${v}`),!1):!Object.keys(r).some(w=>{const U=r[w].details,X=U.edge;if(a>=X)return this.log(`"${t.identifier}" resumption ${a} past ${w} playlist end ${X}`),!1;const V=su(null,U.fragments,a);if(!V)return this.log(`"${t.identifier}" resumption ${a} does not align with any fragments in ${w} playlist (${U.fragStart}-${U.fragmentEnd})`),!0;const le=w==="audio"?.175:0;return Math.abs(V.start-a)<kn+le||Math.abs(V.end-a)<kn+le?!1:(this.log(`"${t.identifier}" resumption ${a} not aligned with ${w} fragment bounds (${V.start}-${V.end} sn: ${V.sn} cc: ${V.cc})`),!0)})}updateAssetDurations(t){if(!t.assetListLoaded)return;const r=t.timelineStart;let a=0,v=!1,b=!1;for(let w=0;w<t.assetList.length;w++){const U=t.assetList[w],X=r+a;U.startOffset=a,U.timelineStart=X,v||(v=U.duration===null),b||(b=!!U.error);const V=U.error?0:U.duration||0;a+=V}v&&!b?t.duration=Math.max(a,t.duration):t.duration=a}removeEvent(t){t.reset(),delete this.eventMap[t.identifier]}}function Oa(P){return`[${P.event?'"'+P.event.identifier+'"':"primary"}: ${P.start.toFixed(2)}-${P.end.toFixed(2)}]`}class Rs{constructor(t){this.hls=void 0,this.hls=t}destroy(){this.hls=null}loadAssetList(t,r){const a=t.assetListUrl;let v;try{v=yi(a,this.hls.sessionId,t.baseUrl)}catch(Ee){const ke=this.assignAssetListError(t,d.ASSET_LIST_LOAD_ERROR,Ee,a);this.hls.trigger(s.ERROR,ke);return}r&&v.protocol!=="data:"&&v.searchParams.set("_HLS_start_offset",""+r);const b=this.hls.config,w=b.loader,U=new w(b),X={responseType:"json",url:v.href},V=b.interstitialAssetListLoadPolicy.default,le={loadPolicy:V,timeout:V.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},pe={onSuccess:(Ee,ke,Re,ot)=>{const it=Ee.data,Kt=it==null?void 0:it.ASSETS;if(!Array.isArray(Kt)){const Jt=this.assignAssetListError(t,d.ASSET_LIST_PARSING_ERROR,new Error("Invalid interstitial asset list"),Re.url,ke,ot);this.hls.trigger(s.ERROR,Jt);return}t.assetListResponse=it,this.hls.trigger(s.ASSET_LIST_LOADED,{event:t,assetListResponse:it,networkDetails:ot})},onError:(Ee,ke,Re,ot)=>{const it=this.assignAssetListError(t,d.ASSET_LIST_LOAD_ERROR,new Error(`Error loading X-ASSET-LIST: HTTP status ${Ee.code} ${Ee.text} (${ke.url})`),ke.url,ot,Re);this.hls.trigger(s.ERROR,it)},onTimeout:(Ee,ke,Re)=>{const ot=this.assignAssetListError(t,d.ASSET_LIST_LOAD_TIMEOUT,new Error(`Timeout loading X-ASSET-LIST (${ke.url})`),ke.url,Ee,Re);this.hls.trigger(s.ERROR,ot)}};return U.load(X,le,pe),this.hls.trigger(s.ASSET_LIST_LOADING,{event:t}),U}assignAssetListError(t,r,a,v,b,w){return t.error=a,{type:c.NETWORK_ERROR,details:r,fatal:!1,interstitial:t,url:v,error:a,networkDetails:w,stats:b}}}function rl(P){P==null||P.play().catch(()=>{})}function Ls(P,t){return`[${P}] Advancing timeline position to ${t}`}class bl extends O{constructor(t,r){super("interstitials",t.logger),this.HlsPlayerClass=void 0,this.hls=void 0,this.assetListLoader=void 0,this.mediaSelection=null,this.altSelection=null,this.media=null,this.detachedData=null,this.requiredTracks=null,this.manager=null,this.playerQueue=[],this.bufferedPos=-1,this.timelinePos=-1,this.schedule=void 0,this.playingItem=null,this.bufferingItem=null,this.waitingItem=null,this.endedItem=null,this.playingAsset=null,this.endedAsset=null,this.bufferingAsset=null,this.shouldPlay=!1,this.onPlay=()=>{this.shouldPlay=!0},this.onPause=()=>{this.shouldPlay=!1},this.onSeeking=()=>{const a=this.currentTime;if(a===void 0||this.playbackDisabled||!this.schedule)return;const v=a-this.timelinePos;if(Math.abs(v)<1/7056e5)return;const w=v<=-.01;this.timelinePos=a,this.bufferedPos=a;const U=this.playingItem;if(!U){this.checkBuffer();return}if(w&&this.schedule.resetErrorsInRange(a,a-v)&&this.updateSchedule(!0),this.checkBuffer(),w&&a<U.start||a>=U.end){var X;const ke=this.findItemIndex(U);let Re=this.schedule.findItemIndexAtTime(a);if(Re===-1&&(Re=ke+(w?-1:1),this.log(`seeked ${w?"back ":""}to position not covered by schedule ${a} (resolving from ${ke} to ${Re})`)),!this.isInterstitial(U)&&(X=this.media)!=null&&X.paused&&(this.shouldPlay=!1),!w&&Re>ke){const ot=this.schedule.findJumpRestrictedIndex(ke+1,Re);if(ot>ke){this.setSchedulePosition(ot);return}}this.setSchedulePosition(Re);return}const V=this.playingAsset;if(!V){if(this.playingLastItem&&this.isInterstitial(U)){const ke=U.event.assetList[0];ke&&(this.endedItem=this.playingItem,this.playingItem=null,this.setScheduleToAssetAtTime(a,ke))}return}const le=V.timelineStart,pe=V.duration||0;if(w&&a<le||a>=le+pe){var Ee;(Ee=U.event)!=null&&Ee.appendInPlace&&(this.clearInterstitial(U.event,U),this.flushFrontBuffer(a)),this.setScheduleToAssetAtTime(a,V)}},this.onTimeupdate=()=>{const a=this.currentTime;if(a===void 0||this.playbackDisabled)return;if(a>this.timelinePos)this.timelinePos=a,a>this.bufferedPos&&this.checkBuffer();else return;const v=this.playingItem;if(!v||this.playingLastItem)return;if(a>=v.end){this.timelinePos=v.end;const U=this.findItemIndex(v);this.setSchedulePosition(U+1)}const b=this.playingAsset;if(!b)return;const w=b.timelineStart+(b.duration||0);a>=w&&this.setScheduleToAssetAtTime(a,b)},this.onScheduleUpdate=(a,v)=>{const b=this.schedule;if(!b)return;const w=this.playingItem,U=b.events||[],X=b.items||[],V=b.durations,le=a.map(ot=>ot.identifier),pe=!!(U.length||le.length);(pe||v)&&this.log(`INTERSTITIALS_UPDATED (${U.length}): ${U}
|
|
|
Schedule: ${X.map(ot=>Oa(ot))} pos: ${this.timelinePos}`),le.length&&this.log(`Removed events ${le}`);let Ee=null,ke=null;w&&(Ee=this.updateItem(w,this.timelinePos),this.itemsMatch(w,Ee)?this.playingItem=Ee:this.waitingItem=this.endedItem=null),this.waitingItem=this.updateItem(this.waitingItem),this.endedItem=this.updateItem(this.endedItem);const Re=this.bufferingItem;if(Re&&(ke=this.updateItem(Re,this.bufferedPos),this.itemsMatch(Re,ke)?this.bufferingItem=ke:Re.event&&(this.bufferingItem=this.playingItem,this.clearInterstitial(Re.event,null))),a.forEach(ot=>{ot.assetList.forEach(it=>{this.clearAssetPlayer(it.identifier,null)})}),this.playerQueue.forEach(ot=>{if(ot.interstitial.appendInPlace){const it=ot.assetItem.timelineStart,Kt=ot.timelineOffset-it;if(Kt)try{ot.timelineOffset=it}catch(Jt){Math.abs(Kt)>kn&&this.warn(`${Jt} ("${ot.assetId}" ${ot.timelineOffset}->${it})`)}}}),pe||v){if(this.hls.trigger(s.INTERSTITIALS_UPDATED,{events:U.slice(0),schedule:X.slice(0),durations:V,removedIds:le}),this.isInterstitial(w)&&le.includes(w.event.identifier)){this.warn(`Interstitial "${w.event.identifier}" removed while playing`),this.primaryFallback(w.event);return}w&&this.trimInPlace(Ee,w),Re&&ke!==Ee&&this.trimInPlace(ke,Re),this.checkBuffer()}},this.hls=t,this.HlsPlayerClass=r,this.assetListLoader=new Rs(t),this.schedule=new Bl(this.onScheduleUpdate,t.logger),this.registerListeners()}registerListeners(){const t=this.hls;t&&(t.on(s.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(s.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(s.AUDIO_TRACK_UPDATED,this.onAudioTrackUpdated,this),t.on(s.SUBTITLE_TRACK_SWITCH,this.onSubtitleTrackSwitch,this),t.on(s.SUBTITLE_TRACK_UPDATED,this.onSubtitleTrackUpdated,this),t.on(s.EVENT_CUE_ENTER,this.onInterstitialCueEnter,this),t.on(s.ASSET_LIST_LOADED,this.onAssetListLoaded,this),t.on(s.BUFFER_APPENDED,this.onBufferAppended,this),t.on(s.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(s.BUFFERED_TO_END,this.onBufferedToEnd,this),t.on(s.MEDIA_ENDED,this.onMediaEnded,this),t.on(s.ERROR,this.onError,this),t.on(s.DESTROYING,this.onDestroying,this))}unregisterListeners(){const t=this.hls;t&&(t.off(s.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(s.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(s.AUDIO_TRACK_UPDATED,this.onAudioTrackUpdated,this),t.off(s.SUBTITLE_TRACK_SWITCH,this.onSubtitleTrackSwitch,this),t.off(s.SUBTITLE_TRACK_UPDATED,this.onSubtitleTrackUpdated,this),t.off(s.EVENT_CUE_ENTER,this.onInterstitialCueEnter,this),t.off(s.ASSET_LIST_LOADED,this.onAssetListLoaded,this),t.off(s.BUFFER_CODECS,this.onBufferCodecs,this),t.off(s.BUFFER_APPENDED,this.onBufferAppended,this),t.off(s.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(s.BUFFERED_TO_END,this.onBufferedToEnd,this),t.off(s.MEDIA_ENDED,this.onMediaEnded,this),t.off(s.ERROR,this.onError,this),t.off(s.DESTROYING,this.onDestroying,this))}startLoad(){this.resumeBuffering()}stopLoad(){this.pauseBuffering()}resumeBuffering(){var t;(t=this.getBufferingPlayer())==null||t.resumeBuffering()}pauseBuffering(){var t;(t=this.getBufferingPlayer())==null||t.pauseBuffering()}destroy(){this.unregisterListeners(),this.stopLoad(),this.assetListLoader&&this.assetListLoader.destroy(),this.emptyPlayerQueue(),this.clearScheduleState(),this.schedule&&this.schedule.destroy(),this.media=this.detachedData=this.mediaSelection=this.requiredTracks=this.altSelection=this.schedule=this.manager=null,this.hls=this.HlsPlayerClass=this.log=null,this.assetListLoader=null,this.onPlay=this.onPause=this.onSeeking=this.onTimeupdate=null,this.onScheduleUpdate=null}onDestroying(){const t=this.primaryMedia||this.media;t&&this.removeMediaListeners(t)}removeMediaListeners(t){ci(t,"play",this.onPlay),ci(t,"pause",this.onPause),ci(t,"seeking",this.onSeeking),ci(t,"timeupdate",this.onTimeupdate)}onMediaAttaching(t,r){const a=this.media=r.media;$0(a,"seeking",this.onSeeking),$0(a,"timeupdate",this.onTimeupdate),$0(a,"play",this.onPlay),$0(a,"pause",this.onPause)}onMediaAttached(t,r){const a=this.effectivePlayingItem,v=this.detachedData;if(this.detachedData=null,a===null)this.checkStart();else if(!v){this.clearScheduleState();const b=this.findItemIndex(a);this.setSchedulePosition(b)}}clearScheduleState(){this.log("clear schedule state"),this.playingItem=this.bufferingItem=this.waitingItem=this.endedItem=this.playingAsset=this.endedAsset=this.bufferingAsset=null}onMediaDetaching(t,r){const a=!!r.transferMedia,v=this.media;if(this.media=null,!a&&(v&&this.removeMediaListeners(v),this.detachedData)){const b=this.getBufferingPlayer();b&&(this.log(`Removing schedule state for detachedData and ${b}`),this.playingAsset=this.endedAsset=this.bufferingAsset=this.bufferingItem=this.waitingItem=this.detachedData=null,b.detachMedia()),this.shouldPlay=!1}}get interstitialsManager(){if(!this.hls)return null;if(this.manager)return this.manager;const t=this,r=()=>t.bufferingItem||t.waitingItem,a=pe=>pe&&t.getAssetPlayer(pe.identifier),v=(pe,Ee,ke,Re,ot)=>{if(pe){let it=pe[Ee].start;const Kt=pe.event;if(Kt){if(Ee==="playout"||Kt.timelineOccupancy!==xs.Point){const Jt=a(ke);(Jt==null?void 0:Jt.interstitial)===Kt&&(it+=Jt.assetItem.startOffset+Jt[ot])}}else{const Jt=Re==="bufferedPos"?w():t[Re];it+=Jt-pe.start}return it}return 0},b=(pe,Ee)=>{var ke;if(pe!==0&&Ee!=="primary"&&(ke=t.schedule)!=null&&ke.length){var Re;const ot=t.schedule.findItemIndexAtTime(pe),it=(Re=t.schedule.items)==null?void 0:Re[ot];if(it){const Kt=it[Ee].start-it.start;return pe+Kt}}return pe},w=()=>{const pe=t.bufferedPos;return pe===Number.MAX_VALUE?U("primary"):Math.max(pe,0)},U=pe=>{var Ee,ke;return(Ee=t.primaryDetails)!=null&&Ee.live?t.primaryDetails.edge:((ke=t.schedule)==null?void 0:ke.durations[pe])||0},X=(pe,Ee)=>{var ke,Re;const ot=t.effectivePlayingItem;if(ot!=null&&(ke=ot.event)!=null&&ke.restrictions.skip||!t.schedule)return;t.log(`seek to ${pe} "${Ee}"`);const it=t.effectivePlayingItem,Kt=t.schedule.findItemIndexAtTime(pe,Ee),Jt=(Re=t.schedule.items)==null?void 0:Re[Kt],ru=t.getBufferingPlayer(),bu=ru==null?void 0:ru.interstitial,Nu=bu==null?void 0:bu.appendInPlace,or=it&&t.itemsMatch(it,Jt);if(it&&(Nu||or)){const ju=a(t.playingAsset),er=(ju==null?void 0:ju.media)||t.primaryMedia;if(er){const Ju=Ee==="primary"?er.currentTime:v(it,Ee,t.playingAsset,"timelinePos","currentTime"),zu=pe-Ju,Ir=(Nu?Ju:er.currentTime)+zu;if(Ir>=0&&(!ju||Nu||Ir<=ju.duration)){er.currentTime=Ir;return}}}if(Jt){let ju=pe;if(Ee!=="primary"){const Ju=Jt[Ee].start,zu=pe-Ju;ju=Jt.start+zu}const er=!t.isInterstitial(Jt);if((!t.isInterstitial(it)||it.event.appendInPlace)&&(er||Jt.event.appendInPlace)){const Ju=t.media||(Nu?ru==null?void 0:ru.media:null);Ju&&(Ju.currentTime=ju)}else if(it){const Ju=t.findItemIndex(it);if(Kt>Ju){const Ir=t.schedule.findJumpRestrictedIndex(Ju+1,Kt);if(Ir>Ju){t.setSchedulePosition(Ir);return}}let zu=0;if(er)t.timelinePos=ju,t.checkBuffer();else{const Ir=Jt.event.assetList,wn=pe-(Jt[Ee]||Jt).start;for(let u0=Ir.length;u0--;){const y0=Ir[u0];if(y0.duration&&wn>=y0.startOffset&&wn<y0.startOffset+y0.duration){zu=u0;break}}}t.setSchedulePosition(Kt,zu)}}},V=()=>{const pe=t.effectivePlayingItem;if(t.isInterstitial(pe))return pe;const Ee=r();return t.isInterstitial(Ee)?Ee:null},le={get bufferedEnd(){const pe=r(),Ee=t.bufferingItem;if(Ee&&Ee===pe){var ke;return v(Ee,"playout",t.bufferingAsset,"bufferedPos","bufferedEnd")-Ee.playout.start||((ke=t.bufferingAsset)==null?void 0:ke.startOffset)||0}return 0},get currentTime(){const pe=V(),Ee=t.effectivePlayingItem;return Ee&&Ee===pe?v(Ee,"playout",t.effectivePlayingAsset,"timelinePos","currentTime")-Ee.playout.start:0},set currentTime(pe){const Ee=V(),ke=t.effectivePlayingItem;ke&&ke===Ee&&X(pe+ke.playout.start,"playout")},get duration(){const pe=V();return pe?pe.playout.end-pe.playout.start:0},get assetPlayers(){var pe;const Ee=(pe=V())==null?void 0:pe.event.assetList;return Ee?Ee.map(ke=>t.getAssetPlayer(ke.identifier)):[]},get playingIndex(){var pe;const Ee=(pe=V())==null?void 0:pe.event;return Ee&&t.effectivePlayingAsset?Ee.findAssetIndex(t.effectivePlayingAsset):-1},get scheduleItem(){return V()}};return this.manager={get events(){var pe;return((pe=t.schedule)==null||(pe=pe.events)==null?void 0:pe.slice(0))||[]},get schedule(){var pe;return((pe=t.schedule)==null||(pe=pe.items)==null?void 0:pe.slice(0))||[]},get interstitialPlayer(){return V()?le:null},get playerQueue(){return t.playerQueue.slice(0)},get bufferingAsset(){return t.bufferingAsset},get bufferingItem(){return r()},get bufferingIndex(){const pe=r();return t.findItemIndex(pe)},get playingAsset(){return t.effectivePlayingAsset},get playingItem(){return t.effectivePlayingItem},get playingIndex(){const pe=t.effectivePlayingItem;return t.findItemIndex(pe)},primary:{get bufferedEnd(){return w()},get currentTime(){const pe=t.timelinePos;return pe>0?pe:0},set currentTime(pe){X(pe,"primary")},get duration(){return U("primary")},get seekableStart(){var pe;return((pe=t.primaryDetails)==null?void 0:pe.fragmentStart)||0}},integrated:{get bufferedEnd(){return v(r(),"integrated",t.bufferingAsset,"bufferedPos","bufferedEnd")},get currentTime(){return v(t.effectivePlayingItem,"integrated",t.effectivePlayingAsset,"timelinePos","currentTime")},set currentTime(pe){X(pe,"integrated")},get duration(){return U("integrated")},get seekableStart(){var pe;return b(((pe=t.primaryDetails)==null?void 0:pe.fragmentStart)||0,"integrated")}},skip:()=>{const pe=t.effectivePlayingItem,Ee=pe==null?void 0:pe.event;if(Ee&&!Ee.restrictions.skip){const ke=t.findItemIndex(pe);if(Ee.appendInPlace){const Re=pe.playout.start+pe.event.duration;X(Re+.001,"playout")}else t.advanceAfterAssetEnded(Ee,ke,1/0)}}}}get effectivePlayingItem(){return this.waitingItem||this.playingItem||this.endedItem}get effectivePlayingAsset(){return this.playingAsset||this.endedAsset}get playingLastItem(){var t;const r=this.playingItem,a=(t=this.schedule)==null?void 0:t.items;return!this.playbackStarted||!r||!a?!1:this.findItemIndex(r)===a.length-1}get playbackStarted(){return this.effectivePlayingItem!==null}get currentTime(){var t,r;if(this.mediaSelection===null)return;const a=this.waitingItem||this.playingItem;if(this.isInterstitial(a)&&!a.event.appendInPlace)return;let v=this.media;!v&&(t=this.bufferingItem)!=null&&(t=t.event)!=null&&t.appendInPlace&&(v=this.primaryMedia);const b=(r=v)==null?void 0:r.currentTime;if(!(b===void 0||!u(b)))return b}get primaryMedia(){var t;return this.media||((t=this.detachedData)==null?void 0:t.media)||null}isInterstitial(t){return!!(t!=null&&t.event)}retreiveMediaSource(t,r){const a=this.getAssetPlayer(t);a&&this.transferMediaFromPlayer(a,r)}transferMediaFromPlayer(t,r){const a=t.interstitial.appendInPlace,v=t.media;if(a&&v===this.primaryMedia){if(this.bufferingAsset=null,(!r||this.isInterstitial(r)&&!r.event.appendInPlace)&&r&&v){this.detachedData={media:v};return}const b=t.transferMedia();this.log(`transfer MediaSource from ${t} ${n0(b)}`),this.detachedData=b}else r&&v&&(this.shouldPlay||(this.shouldPlay=!v.paused))}transferMediaTo(t,r){var a,v;if(t.media===r)return;let b=null;const w=this.hls,U=t!==w,X=U&&t.interstitial.appendInPlace,V=(a=this.detachedData)==null?void 0:a.mediaSource;let le;if(w.media)X&&(b=w.transferMedia(),this.detachedData=b),le="Primary";else if(V){const Re=this.getBufferingPlayer();Re?(b=Re.transferMedia(),le=`${Re}`):le="detached MediaSource"}else le="detached media";if(!b){if(V)b=this.detachedData,this.log(`using detachedData: MediaSource ${n0(b)}`);else if(!this.detachedData||w.media===r){const Re=this.playerQueue;Re.length>1&&Re.forEach(ot=>{if(U&&ot.interstitial.appendInPlace!==X){const it=ot.interstitial;this.clearInterstitial(ot.interstitial,null),it.appendInPlace=!1,it.appendInPlace&&this.warn(`Could not change append strategy for queued assets ${it}`)}}),this.hls.detachMedia(),this.detachedData={media:r}}}const pe=b&&"mediaSource"in b&&((v=b.mediaSource)==null?void 0:v.readyState)!=="closed",Ee=pe&&b?b:r;this.log(`${pe?"transfering MediaSource":"attaching media"} to ${U?t:"Primary"} from ${le} (media.currentTime: ${r.currentTime})`);const ke=this.schedule;if(Ee===b&&ke){const Re=U&&t.assetId===ke.assetIdAtEnd;Ee.overrides={duration:ke.duration,endOfStream:!U||Re,cueRemoval:!U}}t.attachMedia(Ee)}onInterstitialCueEnter(){this.onTimeupdate()}checkStart(){const t=this.schedule,r=t==null?void 0:t.events;if(!r||this.playbackDisabled||!this.media)return;this.bufferedPos===-1&&(this.bufferedPos=0);const a=this.timelinePos,v=this.effectivePlayingItem;if(a===-1){const b=this.hls.startPosition;if(this.log(Ls("checkStart",b)),this.timelinePos=b,r.length&&r[0].cue.pre){const w=t.findEventIndex(r[0].identifier);this.setSchedulePosition(w)}else if(b>=0||!this.primaryLive){const w=this.timelinePos=b>0?b:0,U=t.findItemIndexAtTime(w);this.setSchedulePosition(U)}}else if(v&&!this.playingItem){const b=t.findItemIndex(v);this.setSchedulePosition(b)}}advanceAssetBuffering(t,r){const a=t.event,v=a.findAssetIndex(r),b=_s(a,v);if(!a.isAssetPastPlayoutLimit(b))this.bufferedToEvent(t,b);else if(this.schedule){var w;const U=(w=this.schedule.items)==null?void 0:w[this.findItemIndex(t)+1];U&&this.bufferedToItem(U)}}advanceAfterAssetEnded(t,r,a){const v=_s(t,a);if(t.isAssetPastPlayoutLimit(v)){if(this.schedule){const b=this.schedule.items;if(b){const w=r+1,U=b.length;if(w>=U){this.setSchedulePosition(-1);return}const X=t.resumeTime;this.timelinePos<X&&(this.log(Ls("advanceAfterAssetEnded",X)),this.timelinePos=X,t.appendInPlace&&this.advanceInPlace(X),this.checkBuffer(this.bufferedPos<X)),this.setSchedulePosition(w)}}}else{if(t.appendInPlace){const b=t.assetList[v];b&&this.advanceInPlace(b.timelineStart)}this.setSchedulePosition(r,v)}}setScheduleToAssetAtTime(t,r){const a=this.schedule;if(!a)return;const v=r.parentIdentifier,b=a.getEvent(v);if(b){const w=a.findEventIndex(v),U=a.findAssetIndex(b,t);this.advanceAfterAssetEnded(b,w,U-1)}}setSchedulePosition(t,r){var a;const v=(a=this.schedule)==null?void 0:a.items;if(!v||this.playbackDisabled)return;const b=t>=0?v[t]:null;this.log(`setSchedulePosition ${t}, ${r} (${b&&Oa(b)}) pos: ${this.timelinePos}`);const w=this.waitingItem||this.playingItem,U=this.playingLastItem;if(this.isInterstitial(w)){const le=w.event,pe=this.playingAsset,Ee=pe==null?void 0:pe.identifier,ke=Ee?this.getAssetPlayer(Ee):null;if(ke&&Ee&&(!this.eventItemsMatch(w,b)||r!==void 0&&Ee!==le.assetList[r].identifier)){var X;const Re=le.findAssetIndex(pe);if(this.log(`INTERSTITIAL_ASSET_ENDED ${Re+1}/${le.assetList.length} ${ys(pe)}`),this.endedAsset=pe,this.playingAsset=null,this.hls.trigger(s.INTERSTITIAL_ASSET_ENDED,{asset:pe,assetListIndex:Re,event:le,schedule:v.slice(0),scheduleIndex:t,player:ke}),w!==this.playingItem){this.itemsMatch(w,this.playingItem)&&!this.playingAsset&&this.advanceAfterAssetEnded(le,this.findItemIndex(this.playingItem),Re);return}this.retreiveMediaSource(Ee,b),ke.media&&!((X=this.detachedData)!=null&&X.mediaSource)&&ke.detachMedia()}if(!this.eventItemsMatch(w,b)&&(this.endedItem=w,this.playingItem=null,this.log(`INTERSTITIAL_ENDED ${le} ${Oa(w)}`),le.hasPlayed=!0,this.hls.trigger(s.INTERSTITIAL_ENDED,{event:le,schedule:v.slice(0),scheduleIndex:t}),le.cue.once)){var V;this.updateSchedule();const Re=(V=this.schedule)==null?void 0:V.items;if(b&&Re){const ot=this.findItemIndex(b);this.advanceSchedule(ot,Re,r,w,U)}return}}this.advanceSchedule(t,v,r,w,U)}advanceSchedule(t,r,a,v,b){const w=this.schedule;if(!w)return;const U=r[t]||null,X=this.primaryMedia,V=this.playerQueue;if(V.length&&V.forEach(le=>{const pe=le.interstitial,Ee=w.findEventIndex(pe.identifier);(Ee<t||Ee>t+1)&&this.clearInterstitial(pe,U)}),this.isInterstitial(U)){this.timelinePos=Math.min(Math.max(this.timelinePos,U.start),U.end);const le=U.event;if(a===void 0){a=w.findAssetIndex(le,this.timelinePos);const Re=_s(le,a-1);if(le.isAssetPastPlayoutLimit(Re)||le.appendInPlace&&this.timelinePos===U.end){this.advanceAfterAssetEnded(le,t,a);return}a=Re}const pe=this.waitingItem;this.assetsBuffered(U,X)||this.setBufferingItem(U);let Ee=this.preloadAssets(le,a);if(this.eventItemsMatch(U,pe||v)||(this.waitingItem=U,this.log(`INTERSTITIAL_STARTED ${Oa(U)} ${le.appendInPlace?"append in place":""}`),this.hls.trigger(s.INTERSTITIAL_STARTED,{event:le,schedule:r.slice(0),scheduleIndex:t})),!le.assetListLoaded){this.log(`Waiting for ASSET-LIST to complete loading ${le}`);return}if(le.assetListLoader&&(le.assetListLoader.destroy(),le.assetListLoader=void 0),!X){this.log(`Waiting for attachMedia to start Interstitial ${le}`);return}this.waitingItem=this.endedItem=null,this.playingItem=U;const ke=le.assetList[a];if(!ke){this.advanceAfterAssetEnded(le,t,a||0);return}if(Ee||(Ee=this.getAssetPlayer(ke.identifier)),Ee===null||Ee.destroyed){const Re=le.assetList.length;this.warn(`asset ${a+1}/${Re} player destroyed ${le}`),Ee=this.createAssetPlayer(le,ke,a),Ee.loadSource()}if(!this.eventItemsMatch(U,this.bufferingItem)&&le.appendInPlace&&this.isAssetBuffered(ke))return;this.startAssetPlayer(Ee,a,r,t,X),this.shouldPlay&&rl(Ee.media)}else U?(this.resumePrimary(U,t,v),this.shouldPlay&&rl(this.hls.media)):b&&this.isInterstitial(v)&&(this.endedItem=null,this.playingItem=v,v.event.appendInPlace||this.attachPrimary(w.durations.primary,null))}get playbackDisabled(){return this.hls.config.enableInterstitialPlayback===!1}get primaryDetails(){var t;return(t=this.mediaSelection)==null?void 0:t.main.details}get primaryLive(){var t;return!!((t=this.primaryDetails)!=null&&t.live)}resumePrimary(t,r,a){var v,b;if(this.playingItem=t,this.playingAsset=this.endedAsset=null,this.waitingItem=this.endedItem=null,this.bufferedToItem(t),this.log(`resuming ${Oa(t)}`),!((v=this.detachedData)!=null&&v.mediaSource)){let U=this.timelinePos;(U<t.start||U>=t.end)&&(U=this.getPrimaryResumption(t,r),this.log(Ls("resumePrimary",U)),this.timelinePos=U),this.attachPrimary(U,t)}if(!a)return;const w=(b=this.schedule)==null?void 0:b.items;w&&(this.log(`INTERSTITIALS_PRIMARY_RESUMED ${Oa(t)}`),this.hls.trigger(s.INTERSTITIALS_PRIMARY_RESUMED,{schedule:w.slice(0),scheduleIndex:r}),this.checkBuffer())}getPrimaryResumption(t,r){const a=t.start;if(this.primaryLive){const v=this.primaryDetails;if(r===0)return this.hls.startPosition;if(v&&(a<v.fragmentStart||a>v.edge))return this.hls.liveSyncPosition||-1}return a}isAssetBuffered(t){const r=this.getAssetPlayer(t.identifier);return r!=null&&r.hls?r.hls.bufferedToEnd:sr.bufferInfo(this.primaryMedia,this.timelinePos,0).end+1>=t.timelineStart+(t.duration||0)}attachPrimary(t,r,a){r?this.setBufferingItem(r):this.bufferingItem=this.playingItem,this.bufferingAsset=null;const v=this.primaryMedia;if(!v)return;const b=this.hls;b.media?this.checkBuffer():(this.transferMediaTo(b,v),a&&this.startLoadingPrimaryAt(t,a)),a||(this.log(Ls("attachPrimary",t)),this.timelinePos=t,this.startLoadingPrimaryAt(t,a))}startLoadingPrimaryAt(t,r){var a;const v=this.hls;!v.loadingEnabled||!v.media||Math.abs((((a=v.mainForwardBufferInfo)==null?void 0:a.start)||v.media.currentTime)-t)>.5?v.startLoad(t,r):v.bufferingEnabled||v.resumeBuffering()}onManifestLoading(){var t;this.stopLoad(),(t=this.schedule)==null||t.reset(),this.emptyPlayerQueue(),this.clearScheduleState(),this.shouldPlay=!1,this.bufferedPos=this.timelinePos=-1,this.mediaSelection=this.altSelection=this.manager=this.requiredTracks=null,this.hls.off(s.BUFFER_CODECS,this.onBufferCodecs,this),this.hls.on(s.BUFFER_CODECS,this.onBufferCodecs,this)}onLevelUpdated(t,r){if(r.level===-1||!this.schedule)return;const a=this.hls.levels[r.level];if(!a.details)return;const v=E(E({},this.mediaSelection||this.altSelection),{},{main:a});this.mediaSelection=v,this.schedule.parseInterstitialDateRanges(v,this.hls.config.interstitialAppendInPlace),!this.effectivePlayingItem&&this.schedule.items&&this.checkStart()}onAudioTrackUpdated(t,r){const a=this.hls.audioTracks[r.id],v=this.mediaSelection;if(!v){this.altSelection=E(E({},this.altSelection),{},{audio:a});return}const b=E(E({},v),{},{audio:a});this.mediaSelection=b}onSubtitleTrackUpdated(t,r){const a=this.hls.subtitleTracks[r.id],v=this.mediaSelection;if(!v){this.altSelection=E(E({},this.altSelection),{},{subtitles:a});return}const b=E(E({},v),{},{subtitles:a});this.mediaSelection=b}onAudioTrackSwitching(t,r){const a=S0(r);this.playerQueue.forEach(({hls:v})=>v&&(v.setAudioOption(r)||v.setAudioOption(a)))}onSubtitleTrackSwitch(t,r){const a=S0(r);this.playerQueue.forEach(({hls:v})=>v&&(v.setSubtitleOption(r)||r.id!==-1&&v.setSubtitleOption(a)))}onBufferCodecs(t,r){const a=r.tracks;a&&(this.requiredTracks=a)}onBufferAppended(t,r){this.checkBuffer()}onBufferFlushed(t,r){const a=this.playingItem;if(a&&!this.itemsMatch(a,this.bufferingItem)&&!this.isInterstitial(a)){const v=this.timelinePos;this.bufferedPos=v,this.checkBuffer()}}onBufferedToEnd(t){if(!this.schedule)return;const r=this.schedule.events;if(this.bufferedPos<Number.MAX_VALUE&&r){for(let v=0;v<r.length;v++){const b=r[v];if(b.cue.post){var a;const w=this.schedule.findEventIndex(b.identifier),U=(a=this.schedule.items)==null?void 0:a[w];this.isInterstitial(U)&&this.eventItemsMatch(U,this.bufferingItem)&&this.bufferedToItem(U,0);break}}this.bufferedPos=Number.MAX_VALUE}}onMediaEnded(t){const r=this.playingItem;if(!this.playingLastItem&&r){const a=this.findItemIndex(r);this.setSchedulePosition(a+1)}else this.shouldPlay=!1}updateItem(t,r){var a;const v=(a=this.schedule)==null?void 0:a.items;if(t&&v){const b=this.findItemIndex(t,r);return v[b]||null}return null}trimInPlace(t,r){if(this.isInterstitial(t)&&t.event.appendInPlace&&r.end-t.end>.25){t.event.assetList.forEach((b,w)=>{t.event.isAssetPastPlayoutLimit(w)&&this.clearAssetPlayer(b.identifier,null)});const a=t.end+.25,v=sr.bufferInfo(this.primaryMedia,a,0);(v.end>a||(v.nextStart||0)>a)&&(this.log(`trim buffered interstitial ${Oa(t)} (was ${Oa(r)})`),this.attachPrimary(a,null,!0),this.flushFrontBuffer(a))}}itemsMatch(t,r){return!!r&&(t===r||t.event&&r.event&&this.eventItemsMatch(t,r)||!t.event&&!r.event&&this.findItemIndex(t)===this.findItemIndex(r))}eventItemsMatch(t,r){var a;return!!r&&(t===r||t.event.identifier===((a=r.event)==null?void 0:a.identifier))}findItemIndex(t,r){return t&&this.schedule?this.schedule.findItemIndex(t,r):-1}updateSchedule(t=!1){var r;const a=this.mediaSelection;a&&((r=this.schedule)==null||r.updateSchedule(a,[],t))}checkBuffer(t){var r;const a=(r=this.schedule)==null?void 0:r.items;if(!a)return;const v=sr.bufferInfo(this.primaryMedia,this.timelinePos,0);t&&(this.bufferedPos=this.timelinePos),t||(t=v.len<1),this.updateBufferedPos(v.end,a,t)}updateBufferedPos(t,r,a){const v=this.schedule,b=this.bufferingItem;if(this.bufferedPos>t||!v)return;if(r.length===1&&this.itemsMatch(r[0],b)){this.bufferedPos=t;return}const w=this.playingItem,U=this.findItemIndex(w);let X=v.findItemIndexAtTime(t);if(this.bufferedPos<t){var V;const le=this.findItemIndex(b),pe=Math.min(le+1,r.length-1),Ee=r[pe];if((X===-1&&b&&t>=b.end||(V=Ee.event)!=null&&V.appendInPlace&&t+.01>=Ee.start)&&(X=pe),this.isInterstitial(b)){const ke=b.event;if(pe-U>1&&ke.appendInPlace===!1||ke.assetList.length===0&&ke.assetListLoader)return}if(this.bufferedPos=t,X>le&&X>U)this.bufferedToItem(Ee);else{const ke=this.primaryDetails;this.primaryLive&&ke&&t>ke.edge-ke.targetduration&&Ee.start<ke.edge+this.hls.config.interstitialLiveLookAhead&&this.isInterstitial(Ee)&&this.preloadAssets(Ee.event,0)}}else a&&w&&!this.itemsMatch(w,b)&&(X===U?this.bufferedToItem(w):X===U+1&&this.bufferedToItem(r[X]))}assetsBuffered(t,r){return t.event.assetList.length===0?!1:!t.event.assetList.some(v=>{const b=this.getAssetPlayer(v.identifier);return!(b!=null&&b.bufferedInPlaceToEnd(r))})}setBufferingItem(t){const r=this.bufferingItem,a=this.schedule;if(!this.itemsMatch(t,r)&&a){const{items:v,events:b}=a;if(!v||!b)return r;const w=this.isInterstitial(t),U=this.getBufferingPlayer();this.bufferingItem=t,this.bufferedPos=Math.max(t.start,Math.min(t.end,this.timelinePos));const X=U?U.remaining:r?r.end-this.timelinePos:0;if(this.log(`INTERSTITIALS_BUFFERED_TO_BOUNDARY ${Oa(t)}`+(r?` (${X.toFixed(2)} remaining)`:"")),!this.playbackDisabled)if(w){const V=a.findAssetIndex(t.event,this.bufferedPos);t.event.assetList.forEach((le,pe)=>{const Ee=this.getAssetPlayer(le.identifier);Ee&&(pe===V&&Ee.loadSource(),Ee.resumeBuffering())})}else this.hls.resumeBuffering(),this.playerQueue.forEach(V=>V.pauseBuffering());this.hls.trigger(s.INTERSTITIALS_BUFFERED_TO_BOUNDARY,{events:b.slice(0),schedule:v.slice(0),bufferingIndex:this.findItemIndex(t),playingIndex:this.findItemIndex(this.playingItem)})}else this.bufferingItem!==t&&(this.bufferingItem=t);return r}bufferedToItem(t,r=0){const a=this.setBufferingItem(t);if(!this.playbackDisabled){if(this.isInterstitial(t))this.bufferedToEvent(t,r);else if(a!==null){this.bufferingAsset=null;const v=this.detachedData;v?v.mediaSource?this.attachPrimary(t.start,t,!0):this.preloadPrimary(t):this.preloadPrimary(t)}}}preloadPrimary(t){const r=this.findItemIndex(t),a=this.getPrimaryResumption(t,r);this.startLoadingPrimaryAt(a)}bufferedToEvent(t,r){const a=t.event,v=a.assetList.length===0&&!a.assetListLoader,b=a.cue.once;if(v||!b){const w=this.preloadAssets(a,r);if(w!=null&&w.interstitial.appendInPlace){const U=this.primaryMedia;U&&this.bufferAssetPlayer(w,U)}}}preloadAssets(t,r){const a=t.assetUrl,v=t.assetList.length,b=v===0&&!t.assetListLoader,w=t.cue.once;if(b){const X=t.timelineStart;if(t.appendInPlace){var U;const Ee=this.playingItem;!this.isInterstitial(Ee)&&(Ee==null||(U=Ee.nextEvent)==null?void 0:U.identifier)===t.identifier&&this.flushFrontBuffer(X+.25)}let V,le=0;if(!this.playingItem&&this.primaryLive&&(le=this.hls.startPosition,le===-1&&(le=this.hls.liveSyncPosition||0)),le&&!(t.cue.pre||t.cue.post)){const Ee=le-X;Ee>0&&(V=Math.round(Ee*1e3)/1e3)}if(this.log(`Load interstitial asset ${r+1}/${a?1:v} ${t}${V?` live-start: ${le} start-offset: ${V}`:""}`),a)return this.createAsset(t,0,0,X,t.duration,a);const pe=this.assetListLoader.loadAssetList(t,V);pe&&(t.assetListLoader=pe)}else if(!w&&v){for(let V=r;V<v;V++){const le=t.assetList[V],pe=this.getAssetPlayerQueueIndex(le.identifier);(pe===-1||this.playerQueue[pe].destroyed)&&!le.error&&this.createAssetPlayer(t,le,V)}const X=t.assetList[r];if(X){const V=this.getAssetPlayer(X.identifier);return V&&V.loadSource(),V}}return null}flushFrontBuffer(t){const r=this.requiredTracks;if(!r)return;this.log(`Removing front buffer starting at ${t}`),Object.keys(r).forEach(v=>{this.hls.trigger(s.BUFFER_FLUSHING,{startOffset:t,endOffset:1/0,type:v})})}getAssetPlayerQueueIndex(t){const r=this.playerQueue;for(let a=0;a<r.length;a++)if(t===r[a].assetId)return a;return-1}getAssetPlayer(t){const r=this.getAssetPlayerQueueIndex(t);return this.playerQueue[r]||null}getBufferingPlayer(){const{playerQueue:t,primaryMedia:r}=this;if(r){for(let a=0;a<t.length;a++)if(t[a].media===r)return t[a]}return null}createAsset(t,r,a,v,b,w){const U={parentIdentifier:t.identifier,identifier:No(t,w,r),duration:b,startOffset:a,timelineStart:v,uri:w};return this.createAssetPlayer(t,U,r)}createAssetPlayer(t,r,a){const v=this.hls,b=v.userConfig;let w=b.videoPreference;const U=v.loadLevelObj||v.levels[v.currentLevel];(w||U)&&(w=y({},w),U.videoCodec&&(w.videoCodec=U.videoCodec),U.videoRange&&(w.allowedVideoRanges=[U.videoRange]));const X=v.audioTracks[v.audioTrack],V=v.subtitleTracks[v.subtitleTrack];let le=0;if(this.primaryLive||t.appendInPlace){const bu=this.timelinePos-r.timelineStart;if(bu>1){const Nu=r.duration;Nu&&bu<Nu&&(le=bu)}}const pe=r.identifier,Ee=E(E({},b),{},{maxMaxBufferLength:Math.min(180,v.config.maxMaxBufferLength),autoStartLoad:!0,startFragPrefetch:!0,primarySessionId:v.sessionId,assetPlayerId:pe,abrEwmaDefaultEstimate:v.bandwidthEstimate,interstitialsController:void 0,startPosition:le,liveDurationInfinity:!1,testBandwidth:!1,videoPreference:w,audioPreference:X||b.audioPreference,subtitlePreference:V||b.subtitlePreference});t.appendInPlace&&(t.appendInPlaceStarted=!0,r.timelineStart&&(Ee.timelineOffset=r.timelineStart));const ke=Ee.cmcd;ke!=null&&ke.sessionId&&ke.contentId&&(Ee.cmcd=y({},ke,{contentId:Va(r.uri)})),this.getAssetPlayer(pe)&&this.warn(`Duplicate date range identifier ${t} and asset ${pe}`);const Re=new ks(this.HlsPlayerClass,Ee,t,r);this.playerQueue.push(Re),t.assetList[a]=r;let ot=!0;const it=bu=>{if(bu.live){var Nu;const er=new Error(`Interstitials MUST be VOD assets ${t}`),Ju={fatal:!0,type:c.OTHER_ERROR,details:d.INTERSTITIAL_ASSET_ITEM_ERROR,error:er},zu=((Nu=this.schedule)==null?void 0:Nu.findEventIndex(t.identifier))||-1;this.handleAssetItemError(Ju,t,zu,a,er.message);return}const or=bu.edge-bu.fragmentStart,ju=r.duration;(ot||ju===null||or>ju)&&(ot=!1,this.log(`Interstitial asset "${pe}" duration change ${ju} > ${or}`),r.duration=or,this.updateSchedule())};Re.on(s.LEVEL_UPDATED,(bu,{details:Nu})=>it(Nu)),Re.on(s.LEVEL_PTS_UPDATED,(bu,{details:Nu})=>it(Nu)),Re.on(s.EVENT_CUE_ENTER,()=>this.onInterstitialCueEnter());const Kt=(bu,Nu)=>{const or=this.getAssetPlayer(pe);if(or&&Nu.tracks){or.off(s.BUFFER_CODECS,Kt),or.tracks=Nu.tracks;const ju=this.primaryMedia;this.bufferingAsset===or.assetItem&&ju&&!or.media&&this.bufferAssetPlayer(or,ju)}};Re.on(s.BUFFER_CODECS,Kt);const Jt=()=>{var bu;const Nu=this.getAssetPlayer(pe);if(this.log(`buffered to end of asset ${Nu}`),!Nu||!this.schedule)return;const or=this.schedule.findEventIndex(t.identifier),ju=(bu=this.schedule.items)==null?void 0:bu[or];this.isInterstitial(ju)&&this.advanceAssetBuffering(ju,r)};Re.on(s.BUFFERED_TO_END,Jt);const ru=bu=>()=>{if(!this.getAssetPlayer(pe)||!this.schedule)return;this.shouldPlay=!0;const or=this.schedule.findEventIndex(t.identifier);this.advanceAfterAssetEnded(t,or,bu)};return Re.once(s.MEDIA_ENDED,ru(a)),Re.once(s.PLAYOUT_LIMIT_REACHED,ru(1/0)),Re.on(s.ERROR,(bu,Nu)=>{if(!this.schedule)return;const or=this.getAssetPlayer(pe);if(Nu.details===d.BUFFER_STALLED_ERROR){if(or!=null&&or.appendInPlace){this.handleInPlaceStall(t);return}this.onTimeupdate(),this.checkBuffer(!0);return}this.handleAssetItemError(Nu,t,this.schedule.findEventIndex(t.identifier),a,`Asset player error ${Nu.error} ${t}`)}),Re.on(s.DESTROYING,()=>{if(!this.getAssetPlayer(pe)||!this.schedule)return;const Nu=new Error(`Asset player destroyed unexpectedly ${pe}`),or={fatal:!0,type:c.OTHER_ERROR,details:d.INTERSTITIAL_ASSET_ITEM_ERROR,error:Nu};this.handleAssetItemError(or,t,this.schedule.findEventIndex(t.identifier),a,Nu.message)}),this.log(`INTERSTITIAL_ASSET_PLAYER_CREATED ${ys(r)}`),this.hls.trigger(s.INTERSTITIAL_ASSET_PLAYER_CREATED,{asset:r,assetListIndex:a,event:t,player:Re}),Re}clearInterstitial(t,r){t.assetList.forEach(a=>{this.clearAssetPlayer(a.identifier,r)}),t.reset()}resetAssetPlayer(t){const r=this.getAssetPlayerQueueIndex(t);if(r!==-1){this.log(`reset asset player "${t}" after error`);const a=this.playerQueue[r];this.transferMediaFromPlayer(a,null),a.resetDetails()}}clearAssetPlayer(t,r){const a=this.getAssetPlayerQueueIndex(t);if(a!==-1){const v=this.playerQueue[a];this.log(`clear ${v} toSegment: ${r&&Oa(r)}`),this.transferMediaFromPlayer(v,r),this.playerQueue.splice(a,1),v.destroy()}}emptyPlayerQueue(){let t;for(;t=this.playerQueue.pop();)t.destroy();this.playerQueue=[]}startAssetPlayer(t,r,a,v,b){const{interstitial:w,assetItem:U,assetId:X}=t,V=w.assetList.length,le=this.playingAsset;this.endedAsset=null,this.playingAsset=U,(!le||le.identifier!==X)&&(le&&(this.clearAssetPlayer(le.identifier,a[v]),delete le.error),this.log(`INTERSTITIAL_ASSET_STARTED ${r+1}/${V} ${ys(U)}`),this.hls.trigger(s.INTERSTITIAL_ASSET_STARTED,{asset:U,assetListIndex:r,event:w,schedule:a.slice(0),scheduleIndex:v,player:t})),this.bufferAssetPlayer(t,b)}bufferAssetPlayer(t,r){var a,v;if(!this.schedule)return;const{interstitial:b,assetItem:w}=t,U=this.schedule.findEventIndex(b.identifier),X=(a=this.schedule.items)==null?void 0:a[U];if(!X)return;t.loadSource(),this.setBufferingItem(X),this.bufferingAsset=w;const V=this.getBufferingPlayer();if(V===t)return;const le=b.appendInPlace;if(le&&(V==null?void 0:V.interstitial.appendInPlace)===!1)return;const pe=(V==null?void 0:V.tracks)||((v=this.detachedData)==null?void 0:v.tracks)||this.requiredTracks;if(le&&w!==this.playingAsset){if(!t.tracks){this.log(`Waiting for track info before buffering ${t}`);return}if(pe&&!oe(pe,t.tracks)){const Ee=new Error(`Asset ${ys(w)} SourceBuffer tracks ('${Object.keys(t.tracks)}') are not compatible with primary content tracks ('${Object.keys(pe)}')`),ke={fatal:!0,type:c.OTHER_ERROR,details:d.INTERSTITIAL_ASSET_ITEM_ERROR,error:Ee},Re=b.findAssetIndex(w);this.handleAssetItemError(ke,b,U,Re,Ee.message);return}}this.transferMediaTo(t,r)}handleInPlaceStall(t){const r=this.schedule,a=this.primaryMedia;if(!r||!a)return;const v=a.currentTime,b=r.findAssetIndex(t,v),w=t.assetList[b];if(w){const U=this.getAssetPlayer(w.identifier);if(U){const X=U.currentTime||v-w.timelineStart,V=U.duration-X;if(this.warn(`Stalled at ${X} of ${X+V} in ${U} ${t} (media.currentTime: ${v})`),X&&(V/a.playbackRate<.5||U.bufferedInPlaceToEnd(a))&&U.hls){const le=r.findEventIndex(t.identifier);this.advanceAfterAssetEnded(t,le,b)}}}}advanceInPlace(t){const r=this.primaryMedia;r&&r.currentTime<t&&(r.currentTime=t)}handleAssetItemError(t,r,a,v,b){if(t.details===d.BUFFER_STALLED_ERROR)return;const w=r.assetList[v]||null;if(this.warn(`INTERSTITIAL_ASSET_ERROR ${w&&ys(w)} ${t.error}`),!this.schedule)return;const U=(w==null?void 0:w.identifier)||"",X=this.getAssetPlayerQueueIndex(U),V=this.playerQueue[X]||null,le=this.schedule.items,pe=y({},t,{fatal:!1,errorAction:Ar(!0),asset:w,assetListIndex:v,event:r,schedule:le,scheduleIndex:a,player:V});if(this.hls.trigger(s.INTERSTITIAL_ASSET_ERROR,pe),!t.fatal)return;const Ee=this.playingAsset,ke=this.bufferingAsset,Re=new Error(b);if(w&&(this.clearAssetPlayer(U,null),w.error=Re),!r.assetList.some(ot=>!ot.error))r.error=Re;else for(let ot=v;ot<r.assetList.length;ot++)this.resetAssetPlayer(r.assetList[ot].identifier);this.updateSchedule(!0),r.error?this.primaryFallback(r):Ee&&Ee.identifier===U?this.advanceAfterAssetEnded(r,a,v):ke&&ke.identifier===U&&this.isInterstitial(this.bufferingItem)&&this.advanceAssetBuffering(this.bufferingItem,ke)}primaryFallback(t){const r=t.timelineStart,a=this.effectivePlayingItem;if(a){this.log(`Fallback to primary from event "${t.identifier}" start: ${r} pos: ${this.timelinePos} playing: ${Oa(a)} error: ${t.error}`);let v=this.timelinePos;v===-1&&(v=this.hls.startPosition);const b=this.updateItem(a,v);if(this.itemsMatch(a,b)&&this.clearInterstitial(t,null),t.appendInPlace&&(this.attachPrimary(r,null),this.flushFrontBuffer(r)),!this.schedule)return;const w=this.schedule.findItemIndexAtTime(v);this.setSchedulePosition(w)}else this.checkStart()}onAssetListLoaded(t,r){var a,v;const b=r.event,w=b.identifier,U=r.assetListResponse.ASSETS;if(!((a=this.schedule)!=null&&a.hasEvent(w)))return;const X=b.timelineStart,V=b.duration;let le=0;U.forEach((ot,it)=>{const Kt=parseFloat(ot.DURATION);this.createAsset(b,it,le,X+le,Kt,ot.URI),le+=Kt}),b.duration=le,this.log(`Loaded asset-list with duration: ${le} (was: ${V}) ${b}`);const pe=this.waitingItem,Ee=(pe==null?void 0:pe.event.identifier)===w;this.updateSchedule();const ke=(v=this.bufferingItem)==null?void 0:v.event;if(Ee){var Re;const ot=this.schedule.findEventIndex(w),it=(Re=this.schedule.items)==null?void 0:Re[ot];if(it){if(!this.playingItem&&this.timelinePos>it.end&&this.schedule.findItemIndexAtTime(this.timelinePos)!==ot){b.error=new Error(`Interstitial no longer within playback range ${this.timelinePos} ${b}`),this.updateSchedule(!0),this.primaryFallback(b);return}this.setBufferingItem(it)}this.setSchedulePosition(ot)}else if((ke==null?void 0:ke.identifier)===w){const ot=b.assetList[0];if(ot){const it=this.getAssetPlayer(ot.identifier);if(ke.appendInPlace){const Kt=this.primaryMedia;it&&Kt&&this.bufferAssetPlayer(it,Kt)}else it&&it.loadSource()}}}onError(t,r){if(this.schedule)switch(r.details){case d.ASSET_LIST_PARSING_ERROR:case d.ASSET_LIST_LOAD_ERROR:case d.ASSET_LIST_LOAD_TIMEOUT:{const a=r.interstitial;a&&(this.updateSchedule(!0),this.primaryFallback(a));break}case d.BUFFER_STALLED_ERROR:{const a=this.endedItem||this.waitingItem||this.playingItem;if(this.isInterstitial(a)&&a.event.appendInPlace){this.handleInPlaceStall(a.event);return}this.log(`Primary player stall @${this.timelinePos} bufferedPos: ${this.bufferedPos}`),this.onTimeupdate(),this.checkBuffer(!0);break}}}}const ka=500;class Cs extends Lt{constructor(t,r,a){super(t,r,a,"subtitle-stream-controller",o.SUBTITLE),this.currentTrackId=-1,this.tracksBuffered=[],this.mainDetails=null,this.registerListeners()}onHandlerDestroying(){this.unregisterListeners(),super.onHandlerDestroying(),this.mainDetails=null}registerListeners(){super.registerListeners();const{hls:t}=this;t.on(s.LEVEL_LOADED,this.onLevelLoaded,this),t.on(s.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(s.SUBTITLE_TRACK_SWITCH,this.onSubtitleTrackSwitch,this),t.on(s.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),t.on(s.SUBTITLE_FRAG_PROCESSED,this.onSubtitleFragProcessed,this),t.on(s.BUFFER_FLUSHING,this.onBufferFlushing,this)}unregisterListeners(){super.unregisterListeners();const{hls:t}=this;t.off(s.LEVEL_LOADED,this.onLevelLoaded,this),t.off(s.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(s.SUBTITLE_TRACK_SWITCH,this.onSubtitleTrackSwitch,this),t.off(s.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),t.off(s.SUBTITLE_FRAG_PROCESSED,this.onSubtitleFragProcessed,this),t.off(s.BUFFER_FLUSHING,this.onBufferFlushing,this)}startLoad(t,r){this.stopLoad(),this.state=Te.IDLE,this.setInterval(ka),this.nextLoadPosition=this.lastCurrentTime=t+this.timelineOffset,this.startPosition=r?-1:t,this.tick()}onManifestLoading(){super.onManifestLoading(),this.mainDetails=null}onMediaDetaching(t,r){this.tracksBuffered=[],super.onMediaDetaching(t,r)}onLevelLoaded(t,r){this.mainDetails=r.details}onSubtitleFragProcessed(t,r){const{frag:a,success:v}=r;if(this.fragContextChanged(a)||(Fe(a)&&(this.fragPrevious=a),this.state=Te.IDLE),!v)return;const b=this.tracksBuffered[this.currentTrackId];if(!b)return;let w;const U=a.start;for(let V=0;V<b.length;V++)if(U>=b[V].start&&U<=b[V].end){w=b[V];break}const X=a.start+a.duration;w?w.end=X:(w={start:U,end:X},b.push(w)),this.fragmentTracker.fragBuffered(a),this.fragBufferedComplete(a,null),this.media&&this.tick()}onBufferFlushing(t,r){const{startOffset:a,endOffset:v}=r;if(a===0&&v!==Number.POSITIVE_INFINITY){const b=v-1;if(b<=0)return;r.endOffsetSubtitles=Math.max(0,b),this.tracksBuffered.forEach(w=>{for(let U=0;U<w.length;){if(w[U].end<=b){w.shift();continue}else if(w[U].start<b)w[U].start=b;else break;U++}}),this.fragmentTracker.removeFragmentsInRange(a,b,o.SUBTITLE)}}onError(t,r){const a=r.frag;(a==null?void 0:a.type)===o.SUBTITLE&&(r.details===d.FRAG_GAP&&this.fragmentTracker.fragBuffered(a,!0),this.fragCurrent&&this.fragCurrent.abortRequests(),this.state!==Te.STOPPED&&(this.state=Te.IDLE))}onSubtitleTracksUpdated(t,{subtitleTracks:r}){if(this.levels&&Ko(this.levels,r)){this.levels=r.map(a=>new Gn(a));return}this.tracksBuffered=[],this.levels=r.map(a=>{const v=new Gn(a);return this.tracksBuffered[v.id]=[],v}),this.fragmentTracker.removeFragmentsInRange(0,Number.POSITIVE_INFINITY,o.SUBTITLE),this.fragPrevious=null,this.mediaBuffer=null}onSubtitleTrackSwitch(t,r){var a;if(this.currentTrackId=r.id,!((a=this.levels)!=null&&a.length)||this.currentTrackId===-1){this.clearInterval();return}const v=this.levels[this.currentTrackId];v!=null&&v.details?this.mediaBuffer=this.mediaBufferTimeRanges:this.mediaBuffer=null,v&&this.state!==Te.STOPPED&&this.setInterval(ka)}onSubtitleTrackLoaded(t,r){var a;const{currentTrackId:v,levels:b}=this,{details:w,id:U}=r;if(!b){this.warn(`Subtitle tracks were reset while loading level ${U}`);return}const X=b[U];if(U>=b.length||!X)return;this.log(`Subtitle track ${U} loaded [${w.startSN},${w.endSN}]${w.lastPartSn?`[part-${w.lastPartSn}-${w.lastPartIndex}]`:""},duration:${w.totalduration}`),this.mediaBuffer=this.mediaBufferTimeRanges;let V=0;if(w.live||(a=X.details)!=null&&a.live){if(w.deltaUpdateFailed)return;const pe=this.mainDetails;if(!pe){this.startFragRequested=!1;return}const Ee=pe.fragments[0];if(!X.details)w.hasProgramDateTime&&pe.hasProgramDateTime?(Gi(w,pe),V=w.fragmentStart):Ee&&(V=Ee.start,l0(w,V));else{var le;V=this.alignPlaylists(w,X.details,(le=this.levelLastLoaded)==null?void 0:le.details),V===0&&Ee&&(V=Ee.start,l0(w,V))}pe&&!this.startFragRequested&&this.setStartPosition(pe,V)}X.details=w,this.levelLastLoaded=X,U===v&&(this.hls.trigger(s.SUBTITLE_TRACK_UPDATED,{details:w,id:U,groupId:r.groupId}),this.tick(),w.live&&!this.fragCurrent&&this.media&&this.state===Te.IDLE&&(su(null,w.fragments,this.media.currentTime,0)||(this.warn("Subtitle playlist not aligned with playback"),X.details=void 0)))}_handleFragmentLoadComplete(t){const{frag:r,payload:a}=t,v=r.decryptdata,b=this.hls;if(!this.fragContextChanged(r)&&a&&a.byteLength>0&&v!=null&&v.key&&v.iv&&m4(v.method)){const w=performance.now();this.decrypter.decrypt(new Uint8Array(a),v.key.buffer,v.iv.buffer,Q4(v.method)).catch(U=>{throw b.trigger(s.ERROR,{type:c.MEDIA_ERROR,details:d.FRAG_DECRYPT_ERROR,fatal:!1,error:U,reason:U.message,frag:r}),U}).then(U=>{const X=performance.now();b.trigger(s.FRAG_DECRYPTED,{frag:r,payload:U,stats:{tstart:w,tdecrypt:X}})}).catch(U=>{this.warn(`${U.name}: ${U.message}`),this.state=Te.IDLE})}}doTick(){if(!this.media){this.state=Te.IDLE;return}if(this.state===Te.IDLE){const{currentTrackId:t,levels:r}=this,a=r==null?void 0:r[t];if(!a||!r.length||!a.details||this.waitForLive(a))return;const{config:v}=this,b=this.getLoadPosition(),w=sr.bufferedInfo(this.tracksBuffered[this.currentTrackId]||[],b,v.maxBufferHole),{end:U,len:X}=w,V=a.details,le=this.hls.maxBufferLength+V.levelTargetDuration;if(X>le)return;const pe=V.fragments,Ee=pe.length,ke=V.edge;let Re=null;const ot=this.fragPrevious;if(U<ke){const Jt=v.maxFragLookUpTolerance,ru=U>ke-Jt?0:Jt;Re=su(ot,pe,Math.max(pe[0].start,U),ru),!Re&&ot&&ot.start<pe[0].start&&(Re=pe[0])}else Re=pe[Ee-1];if(Re=this.filterReplacedPrimary(Re,a.details),!Re)return;const it=Re.sn-V.startSN,Kt=pe[it-1];if(Kt&&Kt.cc===Re.cc&&this.fragmentTracker.getState(Kt)===Dr.NOT_LOADED&&(Re=Kt),this.fragmentTracker.getState(Re)===Dr.NOT_LOADED){const Jt=this.mapToInitFragWhenRequired(Re);Jt&&this.loadFragment(Jt,a,U)}}}loadFragment(t,r,a){Fe(t)?super.loadFragment(t,r,a):this._loadInitSegment(t,r)}get mediaBufferTimeRanges(){return new eo(this.tracksBuffered[this.currentTrackId]||[])}}class eo{constructor(t){this.buffered=void 0;const r=(a,v,b)=>{if(v=v>>>0,v>b-1)throw new DOMException(`Failed to execute '${a}' on 'TimeRanges': The index provided (${v}) is greater than the maximum bound (${b})`);return t[v][a]};this.buffered={get length(){return t.length},end(a){return r("end",a,t.length)},start(a){return r("start",a,t.length)}}}}const jo={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},ja=P=>String.fromCharCode(jo[P]||P),Aa=15,xa=100,Rr={17:1,18:3,21:5,22:7,23:9,16:11,19:12,20:14},un={17:2,18:4,21:6,22:8,23:10,19:13,20:15},t0={25:1,26:3,29:5,30:7,31:9,24:11,27:12,28:14},W0={25:2,26:4,29:6,30:8,31:10,27:13,28:15},f0=["white","green","blue","cyan","red","yellow","magenta","black","transparent"];class w0{constructor(){this.time=null,this.verboseLevel=0}log(t,r){if(this.verboseLevel>=t){const a=typeof r=="function"?r():r;G.log(`${this.time} [${t}] ${a}`)}}}const D0=function(t){const r=[];for(let a=0;a<t.length;a++)r.push(t[a].toString(16));return r};class Oi{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(t){const r=["foreground","underline","italics","background","flash"];for(let a=0;a<r.length;a++){const v=r[a];t.hasOwnProperty(v)&&(this[v]=t[v])}}isDefault(){return this.foreground==="white"&&!this.underline&&!this.italics&&this.background==="black"&&!this.flash}equals(t){return this.foreground===t.foreground&&this.underline===t.underline&&this.italics===t.italics&&this.background===t.background&&this.flash===t.flash}copy(t){this.foreground=t.foreground,this.underline=t.underline,this.italics=t.italics,this.background=t.background,this.flash=t.flash}toString(){return"color="+this.foreground+", underline="+this.underline+", italics="+this.italics+", background="+this.background+", flash="+this.flash}}class h0{constructor(){this.uchar=" ",this.penState=new Oi}reset(){this.uchar=" ",this.penState.reset()}setChar(t,r){this.uchar=t,this.penState.copy(r)}setPenState(t){this.penState.copy(t)}equals(t){return this.uchar===t.uchar&&this.penState.equals(t.penState)}copy(t){this.uchar=t.uchar,this.penState.copy(t.penState)}isEmpty(){return this.uchar===" "&&this.penState.isDefault()}}class Li{constructor(t){this.chars=[],this.pos=0,this.currPenState=new Oi,this.cueStartTime=null,this.logger=void 0;for(let r=0;r<xa;r++)this.chars.push(new h0);this.logger=t}equals(t){for(let r=0;r<xa;r++)if(!this.chars[r].equals(t.chars[r]))return!1;return!0}copy(t){for(let r=0;r<xa;r++)this.chars[r].copy(t.chars[r])}isEmpty(){let t=!0;for(let r=0;r<xa;r++)if(!this.chars[r].isEmpty()){t=!1;break}return t}setCursor(t){this.pos!==t&&(this.pos=t),this.pos<0?(this.logger.log(3,"Negative cursor position "+this.pos),this.pos=0):this.pos>xa&&(this.logger.log(3,"Too large cursor position "+this.pos),this.pos=xa)}moveCursor(t){const r=this.pos+t;if(t>1)for(let a=this.pos+1;a<r+1;a++)this.chars[a].setPenState(this.currPenState);this.setCursor(r)}backSpace(){this.moveCursor(-1),this.chars[this.pos].setChar(" ",this.currPenState)}insertChar(t){t>=144&&this.backSpace();const r=ja(t);if(this.pos>=xa){this.logger.log(0,()=>"Cannot insert "+t.toString(16)+" ("+r+") at position "+this.pos+". Skipping it!");return}this.chars[this.pos].setChar(r,this.currPenState),this.moveCursor(1)}clearFromPos(t){let r;for(r=t;r<xa;r++)this.chars[r].reset()}clear(){this.clearFromPos(0),this.pos=0,this.currPenState.reset()}clearToEndOfRow(){this.clearFromPos(this.pos)}getTextString(){const t=[];let r=!0;for(let a=0;a<xa;a++){const v=this.chars[a].uchar;v!==" "&&(r=!1),t.push(v)}return r?"":t.join("")}setPenStyles(t){this.currPenState.setStyles(t),this.chars[this.pos].setPenState(this.currPenState)}}class Ya{constructor(t){this.rows=[],this.currRow=Aa-1,this.nrRollUpRows=null,this.lastOutputScreen=null,this.logger=void 0;for(let r=0;r<Aa;r++)this.rows.push(new Li(t));this.logger=t}reset(){for(let t=0;t<Aa;t++)this.rows[t].clear();this.currRow=Aa-1}equals(t){let r=!0;for(let a=0;a<Aa;a++)if(!this.rows[a].equals(t.rows[a])){r=!1;break}return r}copy(t){for(let r=0;r<Aa;r++)this.rows[r].copy(t.rows[r])}isEmpty(){let t=!0;for(let r=0;r<Aa;r++)if(!this.rows[r].isEmpty()){t=!1;break}return t}backSpace(){this.rows[this.currRow].backSpace()}clearToEndOfRow(){this.rows[this.currRow].clearToEndOfRow()}insertChar(t){this.rows[this.currRow].insertChar(t)}setPen(t){this.rows[this.currRow].setPenStyles(t)}moveCursor(t){this.rows[this.currRow].moveCursor(t)}setCursor(t){this.logger.log(2,"setCursor: "+t),this.rows[this.currRow].setCursor(t)}setPAC(t){this.logger.log(2,()=>"pacData = "+n0(t));let r=t.row-1;if(this.nrRollUpRows&&r<this.nrRollUpRows-1&&(r=this.nrRollUpRows-1),this.nrRollUpRows&&this.currRow!==r){for(let U=0;U<Aa;U++)this.rows[U].clear();const b=this.currRow+1-this.nrRollUpRows,w=this.lastOutputScreen;if(w){const U=w.rows[b].cueStartTime,X=this.logger.time;if(U!==null&&X!==null&&U<X)for(let V=0;V<this.nrRollUpRows;V++)this.rows[r-this.nrRollUpRows+V+1].copy(w.rows[b+V])}}this.currRow=r;const a=this.rows[this.currRow];if(t.indent!==null){const b=t.indent,w=Math.max(b-1,0);a.setCursor(t.indent),t.color=a.chars[w].penState.foreground}const v={foreground:t.color,underline:t.underline,italics:t.italics,background:"black",flash:!1};this.setPen(v)}setBkgData(t){this.logger.log(2,()=>"bkgData = "+n0(t)),this.backSpace(),this.setPen(t),this.insertChar(32)}setRollUpRows(t){this.nrRollUpRows=t}rollUp(){if(this.nrRollUpRows===null){this.logger.log(3,"roll_up but nrRollUpRows not set yet");return}this.logger.log(1,()=>this.getDisplayText());const t=this.currRow+1-this.nrRollUpRows,r=this.rows.splice(t,1)[0];r.clear(),this.rows.splice(this.currRow,0,r),this.logger.log(2,"Rolling up")}getDisplayText(t){t=t||!1;const r=[];let a="",v=-1;for(let b=0;b<Aa;b++){const w=this.rows[b].getTextString();w&&(v=b+1,t?r.push("Row "+v+": '"+w+"'"):r.push(w.trim()))}return r.length>0&&(t?a="["+r.join(" | ")+"]":a=r.join(`
|
|
|
`)),a}getTextAndFormat(){return this.rows}}class is{constructor(t,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=t,this.outputFilter=r,this.mode=null,this.verbose=0,this.displayedMemory=new Ya(a),this.nonDisplayedMemory=new Ya(a),this.lastOutputScreen=new Ya(a),this.currRollUpRow=this.displayedMemory.rows[Aa-1],this.writeScreen=this.displayedMemory,this.mode=null,this.cueStartTime=null,this.logger=a}reset(){this.mode=null,this.displayedMemory.reset(),this.nonDisplayedMemory.reset(),this.lastOutputScreen.reset(),this.outputFilter.reset(),this.currRollUpRow=this.displayedMemory.rows[Aa-1],this.writeScreen=this.displayedMemory,this.mode=null,this.cueStartTime=null}getHandler(){return this.outputFilter}setHandler(t){this.outputFilter=t}setPAC(t){this.writeScreen.setPAC(t)}setBkgData(t){this.writeScreen.setBkgData(t)}setMode(t){t!==this.mode&&(this.mode=t,this.logger.log(2,()=>"MODE="+t),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=t)}insertChars(t){for(let a=0;a<t.length;a++)this.writeScreen.insertChar(t[a]);const r=this.writeScreen===this.displayedMemory?"DISP":"NON_DISP";this.logger.log(2,()=>r+": "+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(t){this.logger.log(2,"RU("+t+") - Roll Up"),this.writeScreen=this.displayedMemory,this.setMode("MODE_ROLL-UP"),this.writeScreen.setRollUpRows(t)}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 t=this.displayedMemory;this.displayedMemory=this.nonDisplayedMemory,this.nonDisplayedMemory=t,this.writeScreen=this.nonDisplayedMemory,this.logger.log(1,()=>"DISP: "+this.displayedMemory.getDisplayText())}this.outputDataUpdate(!0)}ccTO(t){this.logger.log(2,"TO("+t+") - Tab Offset"),this.writeScreen.moveCursor(t)}ccMIDROW(t){const r={flash:!1};if(r.underline=t%2===1,r.italics=t>=46,r.italics)r.foreground="white";else{const a=Math.floor(t/2)-16,v=["white","green","blue","cyan","red","yellow","magenta"];r.foreground=v[a]}this.logger.log(2,"MIDROW: "+n0(r)),this.writeScreen.setPen(r)}outputDataUpdate(t=!1){const r=this.logger.time;r!==null&&this.outputFilter&&(this.cueStartTime===null&&!this.displayedMemory.isEmpty()?this.cueStartTime=r:this.displayedMemory.equals(this.lastOutputScreen)||(this.outputFilter.newCue(this.cueStartTime,r,this.lastOutputScreen),t&&this.outputFilter.dispatchCue&&this.outputFilter.dispatchCue(),this.cueStartTime=this.displayedMemory.isEmpty()?null:r),this.lastOutputScreen.copy(this.displayedMemory))}cueSplitAtTime(t){this.outputFilter&&(this.displayedMemory.isEmpty()||(this.outputFilter.newCue&&this.outputFilter.newCue(this.cueStartTime,t,this.displayedMemory),this.cueStartTime=t))}}class Es{constructor(t,r,a){this.channels=void 0,this.currentChannel=0,this.cmdHistory=$l(),this.logger=void 0;const v=this.logger=new w0;this.channels=[null,new is(t,r,v),new is(t+1,a,v)]}getHandler(t){return this.channels[t].getHandler()}setHandler(t,r){this.channels[t].setHandler(r)}addData(t,r){this.logger.time=t;for(let a=0;a<r.length;a+=2){const v=r[a]&127,b=r[a+1]&127;let w=!1,U=null;if(v===0&&b===0)continue;this.logger.log(3,()=>"["+D0([r[a],r[a+1]])+"] -> ("+D0([v,b])+")");const X=this.cmdHistory;if(v>=16&&v<=31){if(Ms(v,b,X)){Qa(null,null,X),this.logger.log(3,()=>"Repeated command ("+D0([v,b])+") is dropped");continue}Qa(v,b,this.cmdHistory),w=this.parseCmd(v,b),w||(w=this.parseMidrow(v,b)),w||(w=this.parsePAC(v,b)),w||(w=this.parseBackgroundAttributes(v,b))}else Qa(null,null,X);if(!w&&(U=this.parseChars(v,b),U)){const le=this.currentChannel;le&&le>0?this.channels[le].insertChars(U):this.logger.log(2,"No channel found yet. TEXT-MODE?")}!w&&!U&&this.logger.log(2,()=>"Couldn't parse cleaned data "+D0([v,b])+" orig: "+D0([r[a],r[a+1]]))}}parseCmd(t,r){const a=(t===20||t===28||t===21||t===29)&&r>=32&&r<=47,v=(t===23||t===31)&&r>=33&&r<=35;if(!(a||v))return!1;const b=t===20||t===21||t===23?1:2,w=this.channels[b];return t===20||t===21||t===28||t===29?r===32?w.ccRCL():r===33?w.ccBS():r===34?w.ccAOF():r===35?w.ccAON():r===36?w.ccDER():r===37?w.ccRU(2):r===38?w.ccRU(3):r===39?w.ccRU(4):r===40?w.ccFON():r===41?w.ccRDC():r===42?w.ccTR():r===43?w.ccRTD():r===44?w.ccEDM():r===45?w.ccCR():r===46?w.ccENM():r===47&&w.ccEOC():w.ccTO(r-32),this.currentChannel=b,!0}parseMidrow(t,r){let a=0;if((t===17||t===25)&&r>=32&&r<=47){if(t===17?a=1:a=2,a!==this.currentChannel)return this.logger.log(0,"Mismatch channel in midrow parsing"),!1;const v=this.channels[a];return v?(v.ccMIDROW(r),this.logger.log(3,()=>"MIDROW ("+D0([t,r])+")"),!0):!1}return!1}parsePAC(t,r){let a;const v=(t>=17&&t<=23||t>=25&&t<=31)&&r>=64&&r<=127,b=(t===16||t===24)&&r>=64&&r<=95;if(!(v||b))return!1;const w=t<=23?1:2;r>=64&&r<=95?a=w===1?Rr[t]:t0[t]:a=w===1?un[t]:W0[t];const U=this.channels[w];return U?(U.setPAC(this.interpretPAC(a,r)),this.currentChannel=w,!0):!1}interpretPAC(t,r){let a;const v={color:null,italics:!1,indent:null,underline:!1,row:t};return r>95?a=r-96:a=r-64,v.underline=(a&1)===1,a<=13?v.color=["white","green","blue","cyan","red","yellow","magenta","white"][Math.floor(a/2)]:a<=15?(v.italics=!0,v.color="white"):v.indent=Math.floor((a-16)/2)*4,v}parseChars(t,r){let a,v=null,b=null;if(t>=25?(a=2,b=t-8):(a=1,b=t),b>=17&&b<=19){let w;b===17?w=r+80:b===18?w=r+112:w=r+144,this.logger.log(2,()=>"Special char '"+ja(w)+"' in channel "+a),v=[w]}else t>=32&&t<=127&&(v=r===0?[t]:[t,r]);return v&&this.logger.log(3,()=>"Char codes = "+D0(v).join(",")),v}parseBackgroundAttributes(t,r){const a=(t===16||t===24)&&r>=32&&r<=47,v=(t===23||t===31)&&r>=45&&r<=47;if(!(a||v))return!1;let b;const w={};t===16||t===24?(b=Math.floor((r-32)/2),w.background=f0[b],r%2===1&&(w.background=w.background+"_semi")):r===45?w.background="transparent":(w.foreground="black",r===47&&(w.underline=!0));const U=t<=23?1:2;return this.channels[U].setBkgData(w),!0}reset(){for(let t=0;t<Object.keys(this.channels).length;t++){const r=this.channels[t];r&&r.reset()}Qa(null,null,this.cmdHistory)}cueSplitAtTime(t){for(let r=0;r<this.channels.length;r++){const a=this.channels[r];a&&a.cueSplitAtTime(t)}}}function Qa(P,t,r){r.a=P,r.b=t}function Ms(P,t,r){return r.a===P&&r.b===t}function $l(){return{a:null,b:null}}var Al=function(){if(li!=null&&li.VTTCue)return self.VTTCue;const P=["","lr","rl"],t=["start","middle","end","left","right"];function r(U,X){if(typeof X!="string"||!Array.isArray(U))return!1;const V=X.toLowerCase();return~U.indexOf(V)?V:!1}function a(U){return r(P,U)}function v(U){return r(t,U)}function b(U,...X){let V=1;for(;V<arguments.length;V++){const le=arguments[V];for(const pe in le)U[pe]=le[pe]}return U}function w(U,X,V){const le=this,pe={enumerable:!0};le.hasBeenReset=!1;let Ee="",ke=!1,Re=U,ot=X,it=V,Kt=null,Jt="",ru=!0,bu="auto",Nu="start",or=50,ju="middle",er=50,Ju="middle";Object.defineProperty(le,"id",b({},pe,{get:function(){return Ee},set:function(zu){Ee=""+zu}})),Object.defineProperty(le,"pauseOnExit",b({},pe,{get:function(){return ke},set:function(zu){ke=!!zu}})),Object.defineProperty(le,"startTime",b({},pe,{get:function(){return Re},set:function(zu){if(typeof zu!="number")throw new TypeError("Start time must be set to a number.");Re=zu,this.hasBeenReset=!0}})),Object.defineProperty(le,"endTime",b({},pe,{get:function(){return ot},set:function(zu){if(typeof zu!="number")throw new TypeError("End time must be set to a number.");ot=zu,this.hasBeenReset=!0}})),Object.defineProperty(le,"text",b({},pe,{get:function(){return it},set:function(zu){it=""+zu,this.hasBeenReset=!0}})),Object.defineProperty(le,"region",b({},pe,{get:function(){return Kt},set:function(zu){Kt=zu,this.hasBeenReset=!0}})),Object.defineProperty(le,"vertical",b({},pe,{get:function(){return Jt},set:function(zu){const Ir=a(zu);if(Ir===!1)throw new SyntaxError("An invalid or illegal string was specified.");Jt=Ir,this.hasBeenReset=!0}})),Object.defineProperty(le,"snapToLines",b({},pe,{get:function(){return ru},set:function(zu){ru=!!zu,this.hasBeenReset=!0}})),Object.defineProperty(le,"line",b({},pe,{get:function(){return bu},set:function(zu){if(typeof zu!="number"&&zu!=="auto")throw new SyntaxError("An invalid number or illegal string was specified.");bu=zu,this.hasBeenReset=!0}})),Object.defineProperty(le,"lineAlign",b({},pe,{get:function(){return Nu},set:function(zu){const Ir=v(zu);if(!Ir)throw new SyntaxError("An invalid or illegal string was specified.");Nu=Ir,this.hasBeenReset=!0}})),Object.defineProperty(le,"position",b({},pe,{get:function(){return or},set:function(zu){if(zu<0||zu>100)throw new Error("Position must be between 0 and 100.");or=zu,this.hasBeenReset=!0}})),Object.defineProperty(le,"positionAlign",b({},pe,{get:function(){return ju},set:function(zu){const Ir=v(zu);if(!Ir)throw new SyntaxError("An invalid or illegal string was specified.");ju=Ir,this.hasBeenReset=!0}})),Object.defineProperty(le,"size",b({},pe,{get:function(){return er},set:function(zu){if(zu<0||zu>100)throw new Error("Size must be between 0 and 100.");er=zu,this.hasBeenReset=!0}})),Object.defineProperty(le,"align",b({},pe,{get:function(){return Ju},set:function(zu){const Ir=v(zu);if(!Ir)throw new SyntaxError("An invalid or illegal string was specified.");Ju=Ir,this.hasBeenReset=!0}})),le.displayState=void 0}return w.prototype.getCueAsHTML=function(){return self.WebVTT.convertCueToDOMTree(self,this.text)},w}();class to{decode(t,r){if(!t)return"";if(typeof t!="string")throw new Error("Error - expected string data.");return decodeURIComponent(encodeURIComponent(t))}}function Ol(P){function t(a,v,b,w){return(a|0)*3600+(v|0)*60+(b|0)+parseFloat(w||0)}const r=P.match(/^(?:(\d+):)?(\d{2}):(\d{2})(\.\d+)?/);return r?parseFloat(r[2])>59?t(r[2],r[3],0,r[4]):t(r[1],r[2],r[3],r[4]):null}class nl{constructor(){this.values=Object.create(null)}set(t,r){!this.get(t)&&r!==""&&(this.values[t]=r)}get(t,r,a){return a?this.has(t)?this.values[t]:r[a]:this.has(t)?this.values[t]:r}has(t){return t in this.values}alt(t,r,a){for(let v=0;v<a.length;++v)if(r===a[v]){this.set(t,r);break}}integer(t,r){/^-?\d+$/.test(r)&&this.set(t,parseInt(r,10))}percent(t,r){if(/^([\d]{1,3})(\.[\d]*)?%$/.test(r)){const a=parseFloat(r);if(a>=0&&a<=100)return this.set(t,a),!0}return!1}}function il(P,t,r,a){const v=a?P.split(a):[P];for(const b in v){if(typeof v[b]!="string")continue;const w=v[b].split(r);if(w.length!==2)continue;const U=w[0],X=w[1];t(U,X)}}const al=new Al(0,0,""),Xa=al.align==="middle"?"middle":"center";function Kl(P,t,r){const a=P;function v(){const U=Ol(P);if(U===null)throw new Error("Malformed timestamp: "+a);return P=P.replace(/^[^\sa-zA-Z-]+/,""),U}function b(U,X){const V=new nl;il(U,function(Ee,ke){let Re;switch(Ee){case"region":for(let ot=r.length-1;ot>=0;ot--)if(r[ot].id===ke){V.set(Ee,r[ot].region);break}break;case"vertical":V.alt(Ee,ke,["rl","lr"]);break;case"line":Re=ke.split(","),V.integer(Ee,Re[0]),V.percent(Ee,Re[0])&&V.set("snapToLines",!1),V.alt(Ee,Re[0],["auto"]),Re.length===2&&V.alt("lineAlign",Re[1],["start",Xa,"end"]);break;case"position":Re=ke.split(","),V.percent(Ee,Re[0]),Re.length===2&&V.alt("positionAlign",Re[1],["start",Xa,"end","line-left","line-right","auto"]);break;case"size":V.percent(Ee,ke);break;case"align":V.alt(Ee,ke,["start",Xa,"end","left","right"]);break}},/:/,/\s/),X.region=V.get("region",null),X.vertical=V.get("vertical","");let le=V.get("line","auto");le==="auto"&&al.line===-1&&(le=-1),X.line=le,X.lineAlign=V.get("lineAlign","start"),X.snapToLines=V.get("snapToLines",!0),X.size=V.get("size",100),X.align=V.get("align",Xa);let pe=V.get("position","auto");pe==="auto"&&al.position===50&&(pe=X.align==="start"||X.align==="left"?0:X.align==="end"||X.align==="right"?100:50),X.position=pe}function w(){P=P.replace(/^\s+/,"")}if(w(),t.startTime=v(),w(),P.slice(0,3)!=="-->")throw new Error("Malformed time stamp (time stamps must be separated by '-->'): "+a);P=P.slice(3),w(),t.endTime=v(),w(),b(P,t)}function as(P){return P.replace(/<br(?: \/)?>/gi,`
|
|
|
`)}class sl{constructor(){this.state="INITIAL",this.buffer="",this.decoder=new to,this.regionList=[],this.cue=null,this.oncue=void 0,this.onparsingerror=void 0,this.onflush=void 0}parse(t){const r=this;t&&(r.buffer+=r.decoder.decode(t,{stream:!0}));function a(){let b=r.buffer,w=0;for(b=as(b);w<b.length&&b[w]!=="\r"&&b[w]!==`
|
|
|
`;)++w;const U=b.slice(0,w);return b[w]==="\r"&&++w,b[w]===`
|
|
|
`&&++w,r.buffer=b.slice(w),U}function v(b){il(b,function(w,U){},/:/)}try{let b="";if(r.state==="INITIAL"){if(!/\r\n|\n/.test(r.buffer))return this;b=a();const U=b.match(/^()?WEBVTT([ \t].*)?$/);if(!(U!=null&&U[0]))throw new Error("Malformed WebVTT signature.");r.state="HEADER"}let w=!1;for(;r.buffer;){if(!/\r\n|\n/.test(r.buffer))return this;switch(w?w=!1:b=a(),r.state){case"HEADER":/:/.test(b)?v(b):b||(r.state="ID");continue;case"NOTE":b||(r.state="ID");continue;case"ID":if(/^NOTE($|[ \t])/.test(b)){r.state="NOTE";break}if(!b)continue;if(r.cue=new Al(0,0,""),r.state="CUE",b.indexOf("-->")===-1){r.cue.id=b;continue}case"CUE":if(!r.cue){r.state="BADCUE";continue}try{Kl(b,r.cue,r.regionList)}catch(U){r.cue=null,r.state="BADCUE";continue}r.state="CUETEXT";continue;case"CUETEXT":{const U=b.indexOf("-->")!==-1;if(!b||U&&(w=!0)){r.oncue&&r.cue&&r.oncue(r.cue),r.cue=null,r.state="ID";continue}if(r.cue===null)continue;r.cue.text&&(r.cue.text+=`
|
|
|
`),r.cue.text+=b}continue;case"BADCUE":b||(r.state="ID")}}}catch(b){r.state==="CUETEXT"&&r.cue&&r.oncue&&r.oncue(r.cue),r.cue=null,r.state=r.state==="INITIAL"?"BADWEBVTT":"BADCUE"}return this}flush(){const t=this;try{if((t.cue||t.state==="HEADER")&&(t.buffer+=`
|
|
|
|
|
|
`,t.parse()),t.state==="INITIAL"||t.state==="BADWEBVTT")throw new Error("Malformed WebVTT signature.")}catch(r){t.onparsingerror&&t.onparsingerror(r)}return t.onflush&&t.onflush(),this}}const kl=/\r\n|\n\r|\n|\r/g,ea=function(t,r,a=0){return t.slice(a,a+r.length)===r},xl=function(t){let r=parseInt(t.slice(-3));const a=parseInt(t.slice(-6,-4)),v=parseInt(t.slice(-9,-7)),b=t.length>9?parseInt(t.substring(0,t.indexOf(":"))):0;if(!u(r)||!u(a)||!u(v)||!u(b))throw Error(`Malformed X-TIMESTAMP-MAP: Local:${t}`);return r+=1e3*a,r+=60*1e3*v,r+=60*60*1e3*b,r};function ol(P,t,r){return Va(P.toString())+Va(t.toString())+Va(r)}const Fs=function(t,r,a){let v=t[r],b=t[v.prevCC];if(!b||!b.new&&v.new){t.ccOffset=t.presentationOffset=v.start,v.new=!1;return}for(;(w=b)!=null&&w.new;){var w;t.ccOffset+=v.start-b.start,v.new=!1,v=b,b=t[v.prevCC]}t.presentationOffset=a};function Uo(P,t,r,a,v,b,w){const U=new sl,X=ee(new Uint8Array(P)).trim().replace(kl,`
|
|
|
`).split(`
|
|
|
`),V=[],le=t?G4(t.baseTime,t.timescale):0;let pe="00:00.000",Ee=0,ke=0,Re,ot=!0;U.oncue=function(it){const Kt=r[a];let Jt=r.ccOffset;const ru=(Ee-le)/9e4;if(Kt!=null&&Kt.new&&(ke!==void 0?Jt=r.ccOffset=Kt.start:Fs(r,a,ru)),ru){if(!t){Re=new Error("Missing initPTS for VTT MPEGTS");return}Jt=ru-r.presentationOffset}const bu=it.endTime-it.startTime,Nu=$4((it.startTime+Jt-ke)*9e4,v*9e4)/9e4;it.startTime=Math.max(Nu,0),it.endTime=Math.max(Nu+bu,0);const or=it.text.trim();it.text=decodeURIComponent(encodeURIComponent(or)),it.id||(it.id=ol(it.startTime,it.endTime,or)),it.endTime>0&&V.push(it)},U.onparsingerror=function(it){Re=it},U.onflush=function(){if(Re){w(Re);return}b(V)},X.forEach(it=>{if(ot)if(ea(it,"X-TIMESTAMP-MAP=")){ot=!1,it.slice(16).split(",").forEach(Kt=>{ea(Kt,"LOCAL:")?pe=Kt.slice(6):ea(Kt,"MPEGTS:")&&(Ee=parseInt(Kt.slice(7)))});try{ke=xl(pe)/1e3}catch(Kt){Re=Kt}return}else it===""&&(ot=!1);U.parse(it+`
|
|
|
`)}),U.flush()}const ta="stpp.ttml.im1t",Dl=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,Cl=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,ll={left:"start",center:"center",right:"end",start:"start",end:"end"};function zo(P,t,r,a){const v=ft(new Uint8Array(P),["mdat"]);if(v.length===0){a(new Error("Could not parse IMSC1 mdat"));return}const b=v.map(U=>ee(U)),w=Ea(t.baseTime,1,t.timescale);try{b.forEach(U=>r(Rl(U,w)))}catch(U){a(U)}}function Rl(P,t){const v=new DOMParser().parseFromString(P,"text/xml").getElementsByTagName("tt")[0];if(!v)throw new Error("Invalid ttml");const b={frameRate:30,subFrameRate:1,frameRateMultiplier:0,tickRate:0},w=Object.keys(b).reduce((pe,Ee)=>(pe[Ee]=v.getAttribute(`ttp:${Ee}`)||b[Ee],pe),{}),U=v.getAttribute("xml:space")!=="preserve",X=zl(Wo(v,"styling","style")),V=zl(Wo(v,"layout","region")),le=Wo(v,"body","[begin]");return[].map.call(le,pe=>{const Ee=Vl(pe,U);if(!Ee||!pe.hasAttribute("begin"))return null;const ke=cl(pe.getAttribute("begin"),w),Re=cl(pe.getAttribute("dur"),w);let ot=cl(pe.getAttribute("end"),w);if(ke===null)throw Wl(pe);if(ot===null){if(Re===null)throw Wl(pe);ot=ke+Re}const it=new Al(ke-t,ot-t,Ee);it.id=ol(it.startTime,it.endTime,it.text);const Kt=V[pe.getAttribute("region")],Jt=X[pe.getAttribute("style")],ru=Ll(Kt,Jt,X),{textAlign:bu}=ru;if(bu){const Nu=ll[bu];Nu&&(it.lineAlign=Nu),it.align=bu}return y(it,ru),it}).filter(pe=>pe!==null)}function Wo(P,t,r){const a=P.getElementsByTagName(t)[0];return a?[].slice.call(a.querySelectorAll(r)):[]}function zl(P){return P.reduce((t,r)=>{const a=r.getAttribute("xml:id");return a&&(t[a]=r),t},{})}function Vl(P,t){return[].slice.call(P.childNodes).reduce((r,a,v)=>{var b;return a.nodeName==="br"&&v?r+`
|
|
|
`:(b=a.childNodes)!=null&&b.length?Vl(a,t):t?r+a.textContent.trim().replace(/\s+/g," "):r+a.textContent},"")}function Ll(P,t,r){const a="http://www.w3.org/ns/ttml#styling";let v=null;const b=["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"],w=P!=null&&P.hasAttribute("style")?P.getAttribute("style"):null;return w&&r.hasOwnProperty(w)&&(v=r[w]),b.reduce((U,X)=>{const V=Yl(t,a,X)||Yl(P,a,X)||Yl(v,a,X);return V&&(U[X]=V),U},{})}function Yl(P,t,r){return P&&P.hasAttributeNS(t,r)?P.getAttributeNS(t,r):null}function Wl(P){return new Error(`Could not parse ttml timestamp ${P}`)}function cl(P,t){if(!P)return null;let r=Ol(P);return r===null&&(Dl.test(P)?r=rc(P,t):Cl.test(P)&&(r=Hl(P,t))),r}function rc(P,t){const r=Dl.exec(P),a=(r[4]|0)+(r[5]|0)/t.subFrameRate;return(r[1]|0)*3600+(r[2]|0)*60+(r[3]|0)+a/t.frameRate}function Hl(P,t){const r=Cl.exec(P),a=Number(r[1]);switch(r[2]){case"h":return a*3600;case"m":return a*60;case"ms":return a*1e3;case"f":return a/t.frameRate;case"t":return a/t.tickRate}return a}class Ml{constructor(t,r){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=t,this.trackName=r}dispatchCue(){this.startTime!==null&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)}newCue(t,r,a){(this.startTime===null||this.startTime>t)&&(this.startTime=t),this.endTime=r,this.screen=a,this.timelineController.createCaptionsTrack(this.trackName)}reset(){this.cueRanges=[],this.startTime=null}}class nc{constructor(t){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=_(),this.captionsProperties=void 0,this.hls=t,this.config=t.config,this.Cues=t.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}},t.on(s.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(s.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(s.FRAG_LOADING,this.onFragLoading,this),t.on(s.FRAG_LOADED,this.onFragLoaded,this),t.on(s.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(s.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(s.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(s.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(s.BUFFER_FLUSHING,this.onBufferFlushing,this)}destroy(){const{hls:t}=this;t.off(s.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(s.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(s.FRAG_LOADING,this.onFragLoading,this),t.off(s.FRAG_LOADED,this.onFragLoaded,this),t.off(s.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(s.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(s.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(s.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(s.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.media=null,this.cea608Parser1=this.cea608Parser2=void 0}initCea608Parsers(){const t=new Ml(this,"textTrack1"),r=new Ml(this,"textTrack2"),a=new Ml(this,"textTrack3"),v=new Ml(this,"textTrack4");this.cea608Parser1=new Es(1,t,r),this.cea608Parser2=new Es(3,a,v)}addCues(t,r,a,v,b){let w=!1;for(let U=b.length;U--;){const X=b[U],V=Zl(X[0],X[1],r,a);if(V>=0&&(X[0]=Math.min(X[0],r),X[1]=Math.max(X[1],a),w=!0,V/(a-r)>.5))return}if(w||b.push([r,a]),this.config.renderTextTracksNatively){const U=this.captionsTracks[t];this.Cues.newCue(U,r,a,v)}else{const U=this.Cues.newCue(null,r,a,v);this.hls.trigger(s.CUES_PARSED,{type:"captions",cues:U,track:t})}}onInitPtsFound(t,{frag:r,id:a,initPTS:v,timescale:b,trackId:w}){const{unparsedVttFrags:U}=this;a===o.MAIN&&(this.initPTS[r.cc]={baseTime:v,timescale:b,trackId:w}),U.length&&(this.unparsedVttFrags=[],U.forEach(X=>{this.initPTS[X.frag.cc]?this.onFragLoaded(s.FRAG_LOADED,X):this.hls.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:X.frag,error:new Error("Subtitle discontinuity domain does not match main")})}))}getExistingTrack(t,r){const{media:a}=this;if(a)for(let v=0;v<a.textTracks.length;v++){const b=a.textTracks[v];if(ql(b,{name:t,lang:r,characteristics:"transcribes-spoken-dialog,describes-music-and-sound"}))return b}return null}createCaptionsTrack(t){this.config.renderTextTracksNatively?this.createNativeTrack(t):this.createNonNativeTrack(t)}createNativeTrack(t){if(this.captionsTracks[t])return;const{captionsProperties:r,captionsTracks:a,media:v}=this,{label:b,languageCode:w}=r[t],U=this.getExistingTrack(b,w);if(U)a[t]=U,si(a[t]),X0(a[t],v);else{const X=this.createTextTrack("captions",b,w);X&&(X[t]=!0,a[t]=X)}}createNonNativeTrack(t){if(this.nonNativeCaptionsTracks[t])return;const r=this.captionsProperties[t];if(!r)return;const a=r.label,v={_id:t,label:a,kind:"captions",default:r.media?!!r.media.default:!1,closedCaptions:r.media};this.nonNativeCaptionsTracks[t]=v,this.hls.trigger(s.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:[v]})}createTextTrack(t,r,a){const v=this.media;if(v)return v.addTextTrack(t,r,a)}onMediaAttaching(t,r){this.media=r.media,r.mediaSource||this._cleanTracks()}onMediaDetaching(t,r){const a=!!r.transferMedia;if(this.media=null,a)return;const{captionsTracks:v}=this;Object.keys(v).forEach(b=>{si(v[b]),delete v[b]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=_(),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:t}=this;if(!t)return;const r=t.textTracks;if(r)for(let a=0;a<r.length;a++)si(r[a])}onSubtitleTracksUpdated(t,r){const a=r.subtitleTracks||[],v=a.some(b=>b.textCodec===ta);if(this.config.enableWebVTT||v&&this.config.enableIMSC1){if(Ko(this.tracks,a)){this.tracks=a;return}if(this.textTracks=[],this.tracks=a,this.config.renderTextTracksNatively){const w=this.media,U=w?qs(w.textTracks):null;if(this.tracks.forEach((X,V)=>{let le;if(U){let pe=null;for(let Ee=0;Ee<U.length;Ee++)if(U[Ee]&&ql(U[Ee],X)){pe=U[Ee],U[Ee]=null;break}pe&&(le=pe)}if(le)si(le);else{const pe=Fl(X);le=this.createTextTrack(pe,X.name,X.lang),le&&(le.mode="disabled")}le&&this.textTracks.push(le)}),U!=null&&U.length){const X=U.filter(V=>V!==null).map(V=>V.label);X.length&&this.hls.logger.warn(`Media element contains unused subtitle tracks: ${X.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const w=this.tracks.map(U=>({label:U.name,kind:U.type.toLowerCase(),default:U.default,subtitleTrack:U}));this.hls.trigger(s.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:w})}}}onManifestLoaded(t,r){this.config.enableCEA708Captions&&r.captions&&r.captions.forEach(a=>{const v=/(?:CC|SERVICE)([1-4])/.exec(a.instreamId);if(!v)return;const b=`textTrack${v[1]}`,w=this.captionsProperties[b];w&&(w.label=a.name,a.lang&&(w.languageCode=a.lang),w.media=a)})}closedCaptionsForLevel(t){const r=this.hls.levels[t.level];return r==null?void 0:r.attrs["CLOSED-CAPTIONS"]}onFragLoading(t,r){if(this.enabled&&r.frag.type===o.MAIN){var a,v;const{cea608Parser1:b,cea608Parser2:w,lastSn:U}=this,{cc:X,sn:V}=r.frag,le=(a=(v=r.part)==null?void 0:v.index)!=null?a:-1;b&&w&&(V!==U+1||V===U&&le!==this.lastPartIndex+1||X!==this.lastCc)&&(b.reset(),w.reset()),this.lastCc=X,this.lastSn=V,this.lastPartIndex=le}}onFragLoaded(t,r){const{frag:a,payload:v}=r;if(a.type===o.SUBTITLE)if(v.byteLength){const b=a.decryptdata,w="stats"in r;if(b==null||!b.encrypted||w){const U=this.tracks[a.level],X=this.vttCCs;X[a.cc]||(X[a.cc]={start:a.start,prevCC:this.prevCC,new:!0},this.prevCC=a.cc),U&&U.textCodec===ta?this._parseIMSC1(a,v):this._parseVTTs(r)}}else this.hls.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:a,error:new Error("Empty subtitle payload")})}_parseIMSC1(t,r){const a=this.hls;zo(r,this.initPTS[t.cc],v=>{this._appendCues(v,t.level),a.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})},v=>{a.logger.log(`Failed to parse IMSC1: ${v}`),a.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:v})})}_parseVTTs(t){var r;const{frag:a,payload:v}=t,{initPTS:b,unparsedVttFrags:w}=this,U=b.length-1;if(!b[a.cc]&&U===-1){w.push(t);return}const X=this.hls,V=(r=a.initSegment)!=null&&r.data?Zt(a.initSegment.data,new Uint8Array(v)).buffer:v;Uo(V,this.initPTS[a.cc],this.vttCCs,a.cc,a.start,le=>{this._appendCues(le,a.level),X.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:a})},le=>{const pe=le.message==="Missing initPTS for VTT MPEGTS";pe?w.push(t):this._fallbackToIMSC1(a,v),X.logger.log(`Failed to parse VTT cue: ${le}`),!(pe&&U>a.cc)&&X.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:a,error:le})})}_fallbackToIMSC1(t,r){const a=this.tracks[t.level];a.textCodec||zo(r,this.initPTS[t.cc],()=>{a.textCodec=ta,this._parseIMSC1(t,r)},()=>{a.textCodec="wvtt"})}_appendCues(t,r){const a=this.hls;if(this.config.renderTextTracksNatively){const v=this.textTracks[r];if(!v||v.mode==="disabled")return;t.forEach(b=>z4(v,b))}else{const v=this.tracks[r];if(!v)return;const b=v.default?"default":"subtitles"+r;a.trigger(s.CUES_PARSED,{type:"subtitles",cues:t,track:b})}}onFragDecrypted(t,r){const{frag:a}=r;a.type===o.SUBTITLE&&this.onFragLoaded(s.FRAG_LOADED,r)}onSubtitleTracksCleared(){this.tracks=[],this.captionsTracks={}}onFragParsingUserdata(t,r){if(!this.enabled||!this.config.enableCEA708Captions)return;const{frag:a,samples:v}=r;if(!(a.type===o.MAIN&&this.closedCaptionsForLevel(a)==="NONE"))for(let b=0;b<v.length;b++){const w=v[b].bytes;if(w){this.cea608Parser1||this.initCea608Parsers();const U=this.extractCea608Data(w);this.cea608Parser1.addData(v[b].pts,U[0]),this.cea608Parser2.addData(v[b].pts,U[1])}}}onBufferFlushing(t,{startOffset:r,endOffset:a,endOffsetSubtitles:v,type:b}){const{media:w}=this;if(!(!w||w.currentTime<a)){if(!b||b==="video"){const{captionsTracks:U}=this;Object.keys(U).forEach(X=>B4(U[X],r,a))}if(this.config.renderTextTracksNatively&&r===0&&v!==void 0){const{textTracks:U}=this;Object.keys(U).forEach(X=>B4(U[X],r,v))}}}extractCea608Data(t){const r=[[],[]],a=t[0]&31;let v=2;for(let b=0;b<a;b++){const w=t[v++],U=127&t[v++],X=127&t[v++];if(U===0&&X===0)continue;if((4&w)!==0){const le=3&w;(le===0||le===1)&&(r[le].push(U),r[le].push(X))}}return r}}function Fl(P){return P.characteristics&&/transcribes-spoken-dialog/gi.test(P.characteristics)&&/describes-music-and-sound/gi.test(P.characteristics)?"captions":"subtitles"}function ql(P,t){return!!P&&P.kind===Fl(t)&&oo(t,P)}function Zl(P,t,r,a){return Math.min(t,a)-Math.max(P,r)}function _(){return{ccOffset:0,presentationOffset:0,0:{start:0,prevCC:-1,new:!0}}}const C=/\s/,z={newCue(P,t,r,a){const v=[];let b,w,U,X,V;const le=self.VTTCue||self.TextTrackCue;for(let Ee=0;Ee<a.rows.length;Ee++)if(b=a.rows[Ee],U=!0,X=0,V="",!b.isEmpty()){var pe;for(let ot=0;ot<b.chars.length;ot++)C.test(b.chars[ot].uchar)&&U?X++:(V+=b.chars[ot].uchar,U=!1);b.cueStartTime=t,t===r&&(r+=1e-4),X>=16?X--:X++;const ke=as(V.trim()),Re=ol(t,r,ke);P!=null&&(pe=P.cues)!=null&&pe.getCueById(Re)||(w=new le(t,r,ke),w.id=Re,w.line=Ee+1,w.align="left",w.position=10+Math.min(80,Math.floor(X*8/32)*10),v.push(w))}return P&&v.length&&(v.sort((Ee,ke)=>Ee.line==="auto"||ke.line==="auto"?0:Ee.line>8&&ke.line>8?ke.line-Ee.line:Ee.line-ke.line),v.forEach(Ee=>z4(P,Ee))),v}};function _e(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(P){}return!1}const Ie=/(\d+)-(\d+)\/(\d+)/;class rt{constructor(t){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=t.fetchSetup||pr,this.controller=new self.AbortController,this.stats=new j}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 t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)}load(t,r,a){const v=this.stats;if(v.loading.start)throw new Error("Loader can only be used once.");v.loading.start=self.performance.now();const b=Mt(t,this.controller.signal),w=t.responseType==="arraybuffer",U=w?"byteLength":"length",{maxTimeToFirstByteMs:X,maxLoadTimeMs:V}=r.loadPolicy;this.context=t,this.config=r,this.callbacks=a,this.request=this.fetchSetup(t,b),self.clearTimeout(this.requestTimeout),r.timeout=X&&u(X)?X:V,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},r.timeout),(n4(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then(pe=>{var Ee;this.response=this.loader=pe;const ke=Math.max(self.performance.now(),v.loading.start);if(self.clearTimeout(this.requestTimeout),r.timeout=V,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},V-(ke-v.loading.start)),!pe.ok){const{status:ot,statusText:it}=pe;throw new Nn(it||"fetch, bad network response",ot,pe)}v.loading.first=ke,v.total=Su(pe.headers)||v.total;const Re=(Ee=this.callbacks)==null?void 0:Ee.onProgress;return Re&&u(r.highWaterMark)?this.loadProgressively(pe,v,t,r.highWaterMark,Re):w?pe.arrayBuffer():t.responseType==="json"?pe.json():pe.text()}).then(pe=>{var Ee,ke;const Re=this.response;if(!Re)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),v.loading.end=Math.max(self.performance.now(),v.loading.first);const ot=pe[U];ot&&(v.loaded=v.total=ot);const it={url:Re.url,data:pe,code:Re.status},Kt=(Ee=this.callbacks)==null?void 0:Ee.onProgress;Kt&&!u(r.highWaterMark)&&Kt(v,t,pe,Re),(ke=this.callbacks)==null||ke.onSuccess(it,v,t,Re)}).catch(pe=>{var Ee;if(self.clearTimeout(this.requestTimeout),v.aborted)return;const ke=pe&&pe.code||0,Re=pe?pe.message:null;(Ee=this.callbacks)==null||Ee.onError({code:ke,text:Re},t,pe?pe.details:null,v)})}getCacheAge(){let t=null;if(this.response){const r=this.response.headers.get("age");t=r?parseFloat(r):null}return t}getResponseHeader(t){return this.response?this.response.headers.get(t):null}loadProgressively(t,r,a,v=0,b){const w=new Eu,U=t.body.getReader(),X=()=>U.read().then(V=>{if(V.done)return w.dataLength&&b(r,a,w.flush().buffer,t),Promise.resolve(new ArrayBuffer(0));const le=V.value,pe=le.length;return r.loaded+=pe,pe<v||w.dataLength?(w.push(le),w.dataLength>=v&&b(r,a,w.flush().buffer,t)):b(r,a,le.buffer,t),X()}).catch(()=>Promise.reject());return X()}}function Mt(P,t){const r={method:"GET",mode:"cors",credentials:"same-origin",signal:t,headers:new self.Headers(y({},P.headers))};return P.rangeEnd&&r.headers.set("Range","bytes="+P.rangeStart+"-"+String(P.rangeEnd-1)),r}function ou(P){const t=Ie.exec(P);if(t)return parseInt(t[2])-parseInt(t[1])+1}function Su(P){const t=P.get("Content-Range");if(t){const a=ou(t);if(u(a))return a}const r=P.get("Content-Length");if(r)return parseInt(r)}function pr(P,t){return new self.Request(P.url,t)}class Nn extends Error{constructor(t,r,a){super(t),this.code=void 0,this.details=void 0,this.code=r,this.details=a}}const K0=/^age:\s*[\d.]+\s*$/im;class $r{constructor(t){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=t&&t.xhrSetup||null,this.stats=new j,this.retryDelay=0}destroy(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null,this.context=null,this.xhrSetup=null}abortInternal(){const t=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),t&&(t.onreadystatechange=null,t.onprogress=null,t.readyState!==4&&(this.stats.aborted=!0,t.abort()))}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)}load(t,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=t,this.config=r,this.callbacks=a,this.loadInternal()}loadInternal(){const{config:t,context:r}=this;if(!t||!r)return;const a=this.loader=new self.XMLHttpRequest,v=this.stats;v.loading.first=0,v.loaded=0,v.aborted=!1;const b=this.xhrSetup;b?Promise.resolve().then(()=>{if(!(this.loader!==a||this.stats.aborted))return b(a,r.url)}).catch(w=>{if(!(this.loader!==a||this.stats.aborted))return a.open("GET",r.url,!0),b(a,r.url)}).then(()=>{this.loader!==a||this.stats.aborted||this.openAndSendXhr(a,r,t)}).catch(w=>{var U;(U=this.callbacks)==null||U.onError({code:a.status,text:w.message},r,a,v)}):this.openAndSendXhr(a,r,t)}openAndSendXhr(t,r,a){t.readyState||t.open("GET",r.url,!0);const v=r.headers,{maxTimeToFirstByteMs:b,maxLoadTimeMs:w}=a.loadPolicy;if(v)for(const U in v)t.setRequestHeader(U,v[U]);r.rangeEnd&&t.setRequestHeader("Range","bytes="+r.rangeStart+"-"+(r.rangeEnd-1)),t.onreadystatechange=this.readystatechange.bind(this),t.onprogress=this.loadprogress.bind(this),t.responseType=r.responseType,self.clearTimeout(this.requestTimeout),a.timeout=b&&u(b)?b:w,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),a.timeout),t.send()}readystatechange(){const{context:t,loader:r,stats:a}=this;if(!t||!r)return;const v=r.readyState,b=this.config;if(!a.aborted&&v>=2&&(a.loading.first===0&&(a.loading.first=Math.max(self.performance.now(),a.loading.start),b.timeout!==b.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),b.timeout=b.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),b.loadPolicy.maxLoadTimeMs-(a.loading.first-a.loading.start)))),v===4)){self.clearTimeout(this.requestTimeout),r.onreadystatechange=null,r.onprogress=null;const V=r.status,le=r.responseType==="text"?r.responseText:null;if(V>=200&&V<300){const Re=le!=null?le:r.response;if(Re!=null){var w,U;a.loading.end=Math.max(self.performance.now(),a.loading.first);const ot=r.responseType==="arraybuffer"?Re.byteLength:Re.length;a.loaded=a.total=ot,a.bwEstimate=a.total*8e3/(a.loading.end-a.loading.first);const it=(w=this.callbacks)==null?void 0:w.onProgress;it&&it(a,t,Re,r);const Kt={url:r.responseURL,data:Re,code:V};(U=this.callbacks)==null||U.onSuccess(Kt,a,t,r);return}}const pe=b.loadPolicy.errorRetry,Ee=a.retry,ke={url:t.url,data:void 0,code:V};if(lr(pe,Ee,!1,ke))this.retry(pe);else{var X;G.error(`${V} while loading ${t.url}`),(X=this.callbacks)==null||X.onError({code:V,text:r.statusText},t,r,a)}}}loadtimeout(){if(!this.config)return;const t=this.config.loadPolicy.timeoutRetry,r=this.stats.retry;if(lr(t,r,!0))this.retry(t);else{var a;G.warn(`timeout while loading ${(a=this.context)==null?void 0:a.url}`);const v=this.callbacks;v&&(this.abortInternal(),v.onTimeout(this.stats,this.context,this.loader))}}retry(t){const{context:r,stats:a}=this;this.retryDelay=Yr(t,a.retry),a.retry++,G.warn(`${status?"HTTP Status "+status:"Timeout"} while loading ${r==null?void 0:r.url}, retrying ${a.retry}/${t.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(t){const r=this.stats;r.loaded=t.loaded,t.lengthComputable&&(r.total=t.total)}getCacheAge(){let t=null;if(this.loader&&K0.test(this.loader.getAllResponseHeaders())){const r=this.loader.getResponseHeader("age");t=r?parseFloat(r):null}return t}getResponseHeader(t){return this.loader&&new RegExp(`^${t}:\\s*[\\d.]+\\s*$`,"im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(t):null}}const g0={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},V0=E(E({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,maxDevicePixelRatio:Number.POSITIVE_INFINITY,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold:1/0,startOnSegmentBoundary:!1,maxBufferSize:60*1e3*1e3,maxFragLookUpTolerance:.25,maxBufferHole:.1,detectStallWithCurrentTimeMs:1250,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,nudgeOnVideoHole:!0,liveSyncMode:"edge",liveSyncDurationCount:3,liveSyncOnStallIncrease:1,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,ignorePlaylistParsingErrors:!1,loader:$r,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:Je,bufferController:s4,capLevelController:As,errorController:Qr,fpsController:mi,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:ha,requireKeySystemAccessOnStart:!1,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableEmsgKLVMetadata:!1,enableID3MetadataCues:!0,enableInterstitialPlayback:!0,interstitialAppendInPlace:!0,interstitialLiveLookAhead:10,useMediaCapabilities:!0,preserveManualLevelOnError:!1,certLoadPolicy:{default:g0},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}}},interstitialAssetListLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:3e4,timeoutRetry:{maxNumRetry:0,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:0,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},N0()),{},{subtitleStreamController:Cs,subtitleTrackController:Mo,timelineController:nc,audioStreamController:$o,audioTrackController:Ss,emeController:Pe,cmcdController:El,contentSteeringController:T,interstitialsController:bl});function N0(){return{cueHandler:z,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 Qu(P,t,r){if((t.liveSyncDurationCount||t.liveMaxLatencyDurationCount)&&(t.liveSyncDuration||t.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(t.liveMaxLatencyDurationCount!==void 0&&(t.liveSyncDurationCount===void 0||t.liveMaxLatencyDurationCount<=t.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(t.liveMaxLatencyDuration!==void 0&&(t.liveSyncDuration===void 0||t.liveMaxLatencyDuration<=t.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');const a=Mu(P),v=["manifest","level","frag"],b=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return v.forEach(w=>{const U=`${w==="level"?"playlist":w}LoadPolicy`,X=t[U]===void 0,V=[];b.forEach(le=>{const pe=`${w}Loading${le}`,Ee=t[pe];if(Ee!==void 0&&X){V.push(pe);const ke=a[U].default;switch(t[U]={default:ke},le){case"TimeOut":ke.maxLoadTimeMs=Ee,ke.maxTimeToFirstByteMs=Ee;break;case"MaxRetry":ke.errorRetry.maxNumRetry=Ee,ke.timeoutRetry.maxNumRetry=Ee;break;case"RetryDelay":ke.errorRetry.retryDelayMs=Ee,ke.timeoutRetry.retryDelayMs=Ee;break;case"MaxRetryTimeout":ke.errorRetry.maxRetryDelayMs=Ee,ke.timeoutRetry.maxRetryDelayMs=Ee;break}}}),V.length&&r.warn(`hls.js config: "${V.join('", "')}" setting(s) are deprecated, use "${U}": ${n0(t[U])}`)}),E(E({},a),t)}function Mu(P){return P&&typeof P=="object"?Array.isArray(P)?P.map(Mu):Object.keys(P).reduce((t,r)=>(t[r]=Mu(P[r]),t),{}):P}function $u(P,t){const r=P.loader;r!==rt&&r!==$r?(t.log("[config]: Custom loader detected, cannot enable progressive streaming"),P.progressive=!1):_e()&&(P.loader=rt,P.progressive=!0,P.enableSoftwareAES=!0,t.log("[config]: Progressive streaming enabled, using FetchLoader"))}const Tr=2,Nr=.1,J0=.05,Xn=100;class ei extends Hr{constructor(t,r){super("gap-controller",t.logger),this.hls=void 0,this.fragmentTracker=void 0,this.media=null,this.mediaSource=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.buffered={},this.lastCurrentTime=0,this.ended=0,this.waiting=0,this.onMediaPlaying=()=>{this.ended=0,this.waiting=0},this.onMediaWaiting=()=>{var a;(a=this.media)!=null&&a.seeking||(this.waiting=self.performance.now(),this.tick())},this.onMediaEnded=()=>{if(this.hls){var a;this.ended=((a=this.media)==null?void 0:a.currentTime)||1,this.hls.trigger(s.MEDIA_ENDED,{stalled:!1})}},this.hls=t,this.fragmentTracker=r,this.registerListeners()}registerListeners(){const{hls:t}=this;t&&(t.on(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.BUFFER_APPENDED,this.onBufferAppended,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.BUFFER_APPENDED,this.onBufferAppended,this))}destroy(){super.destroy(),this.unregisterListeners(),this.media=this.hls=this.fragmentTracker=null,this.mediaSource=void 0}onMediaAttached(t,r){this.setInterval(Xn),this.mediaSource=r.mediaSource;const a=this.media=r.media;$0(a,"playing",this.onMediaPlaying),$0(a,"waiting",this.onMediaWaiting),$0(a,"ended",this.onMediaEnded)}onMediaDetaching(t,r){this.clearInterval();const{media:a}=this;a&&(ci(a,"playing",this.onMediaPlaying),ci(a,"waiting",this.onMediaWaiting),ci(a,"ended",this.onMediaEnded),this.media=null),this.mediaSource=void 0}onBufferAppended(t,r){this.buffered=r.timeRanges}get hasBuffered(){return Object.keys(this.buffered).length>0}tick(){var t;if(!((t=this.media)!=null&&t.readyState)||!this.hasBuffered)return;const r=this.media.currentTime;this.poll(r,this.lastCurrentTime),this.lastCurrentTime=r}poll(t,r){var a,v;const b=(a=this.hls)==null?void 0:a.config;if(!b)return;const w=this.media;if(!w)return;const{seeking:U}=w,X=this.seeking&&!U,V=!this.seeking&&U,le=w.paused&&!U||w.ended||w.playbackRate===0;if(this.seeking=U,t!==r){r&&(this.ended=0),this.moved=!0,U||(this.nudgeRetry=0,b.nudgeOnVideoHole&&!le&&t>r&&this.nudgeOnVideoHole(t,r)),this.waiting===0&&this.stallResolved(t);return}if(V||X){X&&this.stallResolved(t);return}if(le){this.nudgeRetry=0,this.stallResolved(t),!this.ended&&w.ended&&this.hls&&(this.ended=t||1,this.hls.trigger(s.MEDIA_ENDED,{stalled:!1}));return}if(!sr.getBuffered(w).length){this.nudgeRetry=0;return}const pe=sr.bufferInfo(w,t,0),Ee=pe.nextStart||0,ke=this.fragmentTracker;if(U&&ke&&this.hls){const or=vi(this.hls.inFlightFragments,t),ju=pe.len>Tr,er=!Ee||or||Ee-t>Tr&&!ke.getPartialFragment(t);if(ju||er)return;this.moved=!1}const Re=(v=this.hls)==null?void 0:v.latestLevelDetails;if(!this.moved&&this.stalled!==null&&ke){if(!(pe.len>0)&&!Ee)return;const ju=Math.max(Ee,pe.start||0)-t,Ju=!!(Re!=null&&Re.live)?Re.targetduration*2:Tr,zu=Ns(t,ke);if(ju>0&&(ju<=Ju||zu)){w.paused||this._trySkipBufferHole(zu);return}}const ot=b.detectStallWithCurrentTimeMs,it=self.performance.now(),Kt=this.waiting;let Jt=this.stalled;if(Jt===null)if(Kt>0&&it-Kt<ot)Jt=this.stalled=Kt;else{this.stalled=it;return}const ru=it-Jt;if(!U&&(ru>=ot||Kt)&&this.hls){var bu;if(((bu=this.mediaSource)==null?void 0:bu.readyState)==="ended"&&!(Re!=null&&Re.live)&&Math.abs(t-((Re==null?void 0:Re.edge)||0))<1){if(this.ended)return;this.ended=t||1,this.hls.trigger(s.MEDIA_ENDED,{stalled:!0});return}if(this._reportStall(pe),!this.media||!this.hls)return}const Nu=sr.bufferInfo(w,t,b.maxBufferHole);this._tryFixBufferStall(Nu,ru,t)}stallResolved(t){const r=this.stalled;if(r&&this.hls&&(this.stalled=null,this.stallReported)){const a=self.performance.now()-r;this.log(`playback not stuck anymore @${t}, after ${Math.round(a)}ms`),this.stallReported=!1,this.waiting=0,this.hls.trigger(s.STALL_RESOLVED,{})}}nudgeOnVideoHole(t,r){var a;const v=this.buffered.video;if(this.hls&&this.media&&this.fragmentTracker&&(a=this.buffered.audio)!=null&&a.length&&v&&v.length>1&&t>v.end(0)){const b=sr.bufferedInfo(sr.timeRangesToArray(this.buffered.audio),t,0);if(b.len>1&&r>=b.start){const w=sr.timeRangesToArray(v),U=sr.bufferedInfo(w,r,0).bufferedIndex;if(U>-1&&U<w.length-1){const X=sr.bufferedInfo(w,t,0).bufferedIndex,V=w[U].end,le=w[U+1].start;if((X===-1||X>U)&&le-V<1&&t-V<2){const pe=new Error(`nudging playhead to flush pipeline after video hole. currentTime: ${t} hole: ${V} -> ${le} buffered index: ${X}`);this.warn(pe.message),this.media.currentTime+=1e-6;let Ee=Ns(t,this.fragmentTracker);Ee&&"fragment"in Ee?Ee=Ee.fragment:Ee||(Ee=void 0);const ke=sr.bufferInfo(this.media,t,0);this.hls.trigger(s.ERROR,{type:c.MEDIA_ERROR,details:d.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:pe,reason:pe.message,frag:Ee,buffer:ke.len,bufferInfo:ke})}}}}}_tryFixBufferStall(t,r,a){var v,b;const{fragmentTracker:w,media:U}=this,X=(v=this.hls)==null?void 0:v.config;if(!U||!w||!X)return;const V=(b=this.hls)==null?void 0:b.latestLevelDetails,le=Ns(a,w);if((le||V!=null&&V.live&&a<V.fragmentStart)&&(this._trySkipBufferHole(le)||!this.media))return;const pe=t.buffered,Ee=this.adjacentTraversal(t,a);(pe&&pe.length>1&&t.len>X.maxBufferHole||t.nextStart&&(t.nextStart-a<X.maxBufferHole||Ee))&&(r>X.highBufferWatchdogPeriod*1e3||this.waiting)&&(this.warn("Trying to nudge playhead over buffer-hole"),this._tryNudgeBuffer(t))}adjacentTraversal(t,r){const a=this.fragmentTracker,v=t.nextStart;if(a&&v){const b=a.getFragAtPos(r,o.MAIN),w=a.getFragAtPos(v,o.MAIN);if(b&&w)return w.sn-b.sn<2}return!1}_reportStall(t){const{hls:r,media:a,stallReported:v,stalled:b}=this;if(!v&&b!==null&&a&&r){this.stallReported=!0;const w=new Error(`Playback stalling at @${a.currentTime} due to low buffer (${n0(t)})`);this.warn(w.message),r.trigger(s.ERROR,{type:c.MEDIA_ERROR,details:d.BUFFER_STALLED_ERROR,fatal:!1,error:w,buffer:t.len,bufferInfo:t,stalled:{start:b}})}}_trySkipBufferHole(t){var r;const{fragmentTracker:a,media:v}=this,b=(r=this.hls)==null?void 0:r.config;if(!v||!a||!b)return 0;const w=v.currentTime,U=sr.bufferInfo(v,w,0),X=w<U.start?U.start:U.nextStart;if(X&&this.hls){const le=U.len<=b.maxBufferHole,pe=U.len>0&&U.len<1&&v.readyState<3,Ee=X-w;if(Ee>0&&(le||pe)){if(Ee>b.maxBufferHole){let Re=!1;if(w===0){const ot=a.getAppendedFrag(0,o.MAIN);ot&&X<ot.end&&(Re=!0)}if(!Re&&t){var V;if(!((V=this.hls.loadLevelObj)!=null&&V.details)||vi(this.hls.inFlightFragments,X))return 0;let it=!1,Kt=t.end;for(;Kt<X;){const Jt=Ns(Kt,a);if(Jt)Kt+=Jt.duration;else{it=!0;break}}if(it)return 0}}const ke=Math.max(X+J0,w+Nr);if(this.warn(`skipping hole, adjusting currentTime from ${w} to ${ke}`),this.moved=!0,v.currentTime=ke,!(t!=null&&t.gap)){const Re=new Error(`fragment loaded with buffer holes, seeking from ${w} to ${ke}`),ot={type:c.MEDIA_ERROR,details:d.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:Re,reason:Re.message,buffer:U.len,bufferInfo:U};t&&("fragment"in t?ot.part=t:ot.frag=t),this.hls.trigger(s.ERROR,ot)}return ke}}return 0}_tryNudgeBuffer(t){const{hls:r,media:a,nudgeRetry:v}=this,b=r==null?void 0:r.config;if(!a||!b)return 0;const w=a.currentTime;if(this.nudgeRetry++,v<b.nudgeMaxRetry){const U=w+(v+1)*b.nudgeOffset,X=new Error(`Nudging 'currentTime' from ${w} to ${U}`);this.warn(X.message),a.currentTime=U,r.trigger(s.ERROR,{type:c.MEDIA_ERROR,details:d.BUFFER_NUDGE_ON_STALL,error:X,fatal:!1,buffer:t.len,bufferInfo:t})}else{const U=new Error(`Playhead still not moving while enough data buffered @${w} after ${b.nudgeMaxRetry} nudges`);this.error(U.message),r.trigger(s.ERROR,{type:c.MEDIA_ERROR,details:d.BUFFER_STALLED_ERROR,error:U,fatal:!0,buffer:t.len,bufferInfo:t})}}}function vi(P,t){const r=ti(P.main);if(r&&r.start<=t)return r;const a=ti(P.audio);return a&&a.start<=t?a:null}function ti(P){if(!P)return null;switch(P.state){case Te.IDLE:case Te.STOPPED:case Te.ENDED:case Te.ERROR:return null}return P.frag}function Ns(P,t){return t.getAppendedFrag(P,o.MAIN)||t.getPartialFragment(P)}const ic=.25;function ac(){if(typeof self!="undefined")return self.VTTCue||self.TextTrackCue}function sc(P,t,r,a,v){let b=new P(t,r,"");try{b.value=a,v&&(b.type=v)}catch(w){b=new P(t,r,n0(v?E({type:v},a):a))}return b}const Jl=(()=>{const P=ac();try{P&&new P(0,Number.POSITIVE_INFINITY,"")}catch(t){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY})();class Ac{constructor(t){this.hls=void 0,this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.removeCues=!0,this.assetCue=void 0,this.onEventCueEnter=()=>{this.hls&&this.hls.trigger(s.EVENT_CUE_ENTER,{})},this.hls=t,this._registerListeners()}destroy(){this._unregisterListeners(),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=this.onEventCueEnter=null}_registerListeners(){const{hls:t}=this;t&&(t.on(s.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.on(s.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(s.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(s.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}_unregisterListeners(){const{hls:t}=this;t&&(t.off(s.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.off(s.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(s.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(s.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}onMediaAttaching(t,r){var a;this.media=r.media,((a=r.overrides)==null?void 0:a.cueRemoval)===!1&&(this.removeCues=!1)}onMediaAttached(){var t;const r=(t=this.hls)==null?void 0:t.latestLevelDetails;r&&this.updateDateRangeCues(r)}onMediaDetaching(t,r){this.media=null,!r.transferMedia&&(this.id3Track&&(this.removeCues&&si(this.id3Track,this.onEventCueEnter),this.id3Track=null),this.dateRangeCuesAppended={})}onManifestLoading(){this.dateRangeCuesAppended={}}createTrack(t){const r=this.getID3Track(t.textTracks);return r.mode="hidden",r}getID3Track(t){if(this.media){for(let r=0;r<t.length;r++){const a=t[r];if(a.kind==="metadata"&&a.label==="id3")return X0(a,this.media),a}return this.media.addTextTrack("metadata","id3")}}onFragParsingMetadata(t,r){if(!this.media||!this.hls)return;const{enableEmsgMetadataCues:a,enableID3MetadataCues:v}=this.hls.config;if(!a&&!v)return;const{samples:b}=r;this.id3Track||(this.id3Track=this.createTrack(this.media));const w=ac();if(w)for(let U=0;U<b.length;U++){const X=b[U].type;if(X===ln.emsg&&!a||!v)continue;const V=B0(b[U].data),le=b[U].pts;let pe=le+b[U].duration;pe>Jl&&(pe=Jl),pe-le<=0&&(pe=le+ic);for(let ke=0;ke<V.length;ke++){const Re=V[ke];if(!F0(Re)){this.updateId3CueEnds(le,X);const ot=sc(w,le,pe,Re,X);ot&&this.id3Track.addCue(ot)}}}}updateId3CueEnds(t,r){var a;const v=(a=this.id3Track)==null?void 0:a.cues;if(v)for(let b=v.length;b--;){const w=v[b];w.type===r&&w.startTime<t&&w.endTime===Jl&&(w.endTime=t)}}onBufferFlushing(t,{startOffset:r,endOffset:a,type:v}){const{id3Track:b,hls:w}=this;if(!w)return;const{config:{enableEmsgMetadataCues:U,enableID3MetadataCues:X}}=w;if(b&&(U||X)){let V;v==="audio"?V=le=>le.type===ln.audioId3&&X:v==="video"?V=le=>le.type===ln.emsg&&U:V=le=>le.type===ln.audioId3&&X||le.type===ln.emsg&&U,B4(b,r,a,V)}}onLevelUpdated(t,{details:r}){this.updateDateRangeCues(r,!0)}onLevelPtsUpdated(t,r){Math.abs(r.drift)>.01&&this.updateDateRangeCues(r.details)}updateDateRangeCues(t,r){if(!this.hls||!this.media)return;const{assetPlayerId:a,timelineOffset:v,enableDateRangeMetadataCues:b,interstitialsController:w}=this.hls.config;if(!b)return;const U=ac();if(a&&v&&!w){const{fragmentStart:ot,fragmentEnd:it}=t;let Kt=this.assetCue;Kt?(Kt.startTime=ot,Kt.endTime=it):U&&(Kt=this.assetCue=sc(U,ot,it,{assetPlayerId:this.hls.config.assetPlayerId},"hlsjs.interstitial.asset"),Kt&&(Kt.id=a,this.id3Track||(this.id3Track=this.createTrack(this.media)),this.id3Track.addCue(Kt),Kt.addEventListener("enter",this.onEventCueEnter)))}if(!t.hasProgramDateTime)return;const{id3Track:X}=this,{dateRanges:V}=t,le=Object.keys(V);let pe=this.dateRangeCuesAppended;if(X&&r){var Ee;if((Ee=X.cues)!=null&&Ee.length){const ot=Object.keys(pe).filter(it=>!le.includes(it));for(let it=ot.length;it--;){var ke;const Kt=ot[it],Jt=(ke=pe[Kt])==null?void 0:ke.cues;delete pe[Kt],Jt&&Object.keys(Jt).forEach(ru=>{const bu=Jt[ru];if(bu){bu.removeEventListener("enter",this.onEventCueEnter);try{X.removeCue(bu)}catch(Nu){}}})}}else pe=this.dateRangeCuesAppended={}}const Re=t.fragments[t.fragments.length-1];if(!(le.length===0||!u(Re==null?void 0:Re.programDateTime))){this.id3Track||(this.id3Track=this.createTrack(this.media));for(let ot=0;ot<le.length;ot++){const it=le[ot],Kt=V[it],Jt=Kt.startTime,ru=pe[it],bu=(ru==null?void 0:ru.cues)||{};let Nu=(ru==null?void 0:ru.durationKnown)||!1,or=Jl;const{duration:ju,endDate:er}=Kt;if(er&&ju!==null)or=Jt+ju,Nu=!0;else if(Kt.endOnNext&&!Nu){const zu=le.reduce((Ir,wn)=>{if(wn!==Kt.id){const u0=V[wn];if(u0.class===Kt.class&&u0.startDate>Kt.startDate&&(!Ir||Kt.startDate<Ir.startDate))return u0}return Ir},null);zu&&(or=zu.startTime,Nu=!0)}const Ju=Object.keys(Kt.attr);for(let zu=0;zu<Ju.length;zu++){const Ir=Ju[zu];if(!A4(Ir))continue;const wn=bu[Ir];if(wn)Nu&&!(ru!=null&&ru.durationKnown)?wn.endTime=or:Math.abs(wn.startTime-Jt)>.01&&(wn.startTime=Jt,wn.endTime=or);else if(U){let u0=Kt.attr[Ir];W4(Ir)&&(u0=K(u0));const r0=sc(U,Jt,or,{key:Ir,data:u0},ln.dateRange);r0&&(r0.id=it,this.id3Track.addCue(r0),bu[Ir]=r0,w&&(Ir==="X-ASSET-LIST"||Ir==="X-ASSET-URL")&&r0.addEventListener("enter",this.onEventCueEnter))}}pe[it]={cues:bu,dateRange:Kt,durationKnown:Nu}}}}}class xc{constructor(t){this.hls=void 0,this.config=void 0,this.media=null,this.currentTime=0,this.stallCount=0,this._latency=null,this._targetLatencyUpdated=!1,this.onTimeupdate=()=>{const{media:r}=this,a=this.levelDetails;if(!r||!a)return;this.currentTime=r.currentTime;const v=this.computeLatency();if(v===null)return;this._latency=v;const{lowLatencyMode:b,maxLiveSyncPlaybackRate:w}=this.config;if(!b||w===1||!a.live)return;const U=this.targetLatency;if(U===null)return;const X=v-U,V=Math.min(this.maxLatency,U+a.targetduration);if(X<V&&X>.05&&this.forwardBufferLength>1){const pe=Math.min(2,Math.max(1,w)),Ee=Math.round(2/(1+Math.exp(-.75*X-this.edgeStalled))*20)/20,ke=Math.min(pe,Math.max(1,Ee));this.changeMediaPlaybackRate(r,ke)}else r.playbackRate!==1&&r.playbackRate!==0&&this.changeMediaPlaybackRate(r,1)},this.hls=t,this.config=t.config,this.registerListeners()}get levelDetails(){var t;return((t=this.hls)==null?void 0:t.latestLevelDetails)||null}get latency(){return this._latency||0}get maxLatency(){const{config:t}=this;if(t.liveMaxLatencyDuration!==void 0)return t.liveMaxLatencyDuration;const r=this.levelDetails;return r?t.liveMaxLatencyDurationCount*r.targetduration:0}get targetLatency(){const t=this.levelDetails;if(t===null||this.hls===null)return null;const{holdBack:r,partHoldBack:a,targetduration:v}=t,{liveSyncDuration:b,liveSyncDurationCount:w,lowLatencyMode:U}=this.config,X=this.hls.userConfig;let V=U&&a||r;(this._targetLatencyUpdated||X.liveSyncDuration||X.liveSyncDurationCount||V===0)&&(V=b!==void 0?b:w*v);const le=v;return V+Math.min(this.stallCount*this.config.liveSyncOnStallIncrease,le)}set targetLatency(t){this.stallCount=0,this.config.liveSyncDuration=t,this._targetLatencyUpdated=!0}get liveSyncPosition(){const t=this.estimateLiveEdge(),r=this.targetLatency;if(t===null||r===null)return null;const a=this.levelDetails;if(a===null)return null;const v=a.edge,b=t-r-this.edgeStalled,w=v-a.totalduration,U=v-(this.config.lowLatencyMode&&a.partTarget||a.targetduration);return Math.min(Math.max(w,b),U)}get drift(){const t=this.levelDetails;return t===null?1:t.drift}get edgeStalled(){const t=this.levelDetails;if(t===null)return 0;const r=(this.config.lowLatencyMode&&t.partTarget||t.targetduration)*3;return Math.max(t.age-r,0)}get forwardBufferLength(){const{media:t}=this,r=this.levelDetails;if(!t||!r)return 0;const a=t.buffered.length;return(a?t.buffered.end(a-1):r.edge)-this.currentTime}destroy(){this.unregisterListeners(),this.onMediaDetaching(),this.hls=null}registerListeners(){const{hls:t}=this;t&&(t.on(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(s.ERROR,this.onError,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(s.ERROR,this.onError,this))}onMediaAttached(t,r){this.media=r.media,this.media.addEventListener("timeupdate",this.onTimeupdate)}onMediaDetaching(){this.media&&(this.media.removeEventListener("timeupdate",this.onTimeupdate),this.media=null)}onManifestLoading(){this._latency=null,this.stallCount=0}onLevelUpdated(t,{details:r}){r.advanced&&this.onTimeupdate(),!r.live&&this.media&&this.media.removeEventListener("timeupdate",this.onTimeupdate)}onError(t,r){var a;r.details===d.BUFFER_STALLED_ERROR&&(this.stallCount++,this.hls&&(a=this.levelDetails)!=null&&a.live&&this.hls.logger.warn("[latency-controller]: Stall detected, adjusting target latency"))}changeMediaPlaybackRate(t,r){var a,v;t.playbackRate!==r&&((a=this.hls)==null||a.logger.debug(`[latency-controller]: latency=${this.latency.toFixed(3)}, targetLatency=${(v=this.targetLatency)==null?void 0:v.toFixed(3)}, forwardBufferLength=${this.forwardBufferLength.toFixed(3)}: adjusting playback rate from ${t.playbackRate} to ${r}`),t.playbackRate=r)}estimateLiveEdge(){const t=this.levelDetails;return t===null?null:t.edge+t.age}computeLatency(){const t=this.estimateLiveEdge();return t===null?null:t-this.currentTime}}class Dc extends _4{constructor(t,r){super(t,"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=r,this._registerListeners()}_registerListeners(){const{hls:t}=this;t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(s.LEVEL_LOADED,this.onLevelLoaded,this),t.on(s.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(s.FRAG_BUFFERED,this.onFragBuffered,this),t.on(s.ERROR,this.onError,this)}_unregisterListeners(){const{hls:t}=this;t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(s.LEVEL_LOADED,this.onLevelLoaded,this),t.off(s.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(s.FRAG_BUFFERED,this.onFragBuffered,this),t.off(s.ERROR,this.onError,this)}destroy(){this._unregisterListeners(),this.steering=null,this.resetLevels(),super.destroy()}stopLoad(){this._levels.forEach(r=>{r.loadError=0,r.fragmentError=0}),super.stopLoad()}resetLevels(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1}onManifestLoading(t,r){this.resetLevels()}onManifestLoaded(t,r){const a=this.hls.config.preferManagedMediaSource,v=[],b={},w={};let U=!1,X=!1,V=!1;r.levels.forEach(le=>{const pe=le.attrs;let{audioCodec:Ee,videoCodec:ke}=le;Ee&&(le.audioCodec=Ee=_t(Ee,a)||void 0),ke&&(ke=le.videoCodec=Iu(ke));const{width:Re,height:ot,unknownCodecs:it}=le,Kt=(it==null?void 0:it.length)||0;if(U||(U=!!(Re&&ot)),X||(X=!!ke),V||(V=!!Ee),Kt||Ee&&!this.isAudioSupported(Ee)||ke&&!this.isVideoSupported(ke)){this.log(`Some or all CODECS not supported "${pe.CODECS}"`);return}const{CODECS:Jt,"FRAME-RATE":ru,"HDCP-LEVEL":bu,"PATHWAY-ID":Nu,RESOLUTION:or,"VIDEO-RANGE":ju}=pe,Ju=`${`${Nu||"."}-`}${le.bitrate}-${or}-${ru}-${Jt}-${ju}-${bu}`;if(b[Ju])if(b[Ju].uri!==le.url&&!le.attrs["PATHWAY-ID"]){const zu=w[Ju]+=1;le.attrs["PATHWAY-ID"]=new Array(zu+1).join(".");const Ir=this.createLevel(le);b[Ju]=Ir,v.push(Ir)}else b[Ju].addGroupId("audio",pe.AUDIO),b[Ju].addGroupId("text",pe.SUBTITLES);else{const zu=this.createLevel(le);b[Ju]=zu,w[Ju]=1,v.push(zu)}}),this.filterAndSortMediaOptions(v,r,U,X,V)}createLevel(t){const r=new Gn(t),a=t.supplemental;if(a!=null&&a.videoCodec&&!this.isVideoSupported(a.videoCodec)){const v=new Error(`SUPPLEMENTAL-CODECS not supported "${a.videoCodec}"`);this.log(v.message),r.supportedResult=Dt(v,[])}return r}isAudioSupported(t){return De(t,"audio",this.hls.config.preferManagedMediaSource)}isVideoSupported(t){return De(t,"video",this.hls.config.preferManagedMediaSource)}filterAndSortMediaOptions(t,r,a,v,b){var w;let U=[],X=[],V=t;const le=((w=r.stats)==null?void 0:w.parsing)||{};if((a||v)&&b&&(V=V.filter(({videoCodec:Jt,videoRange:ru,width:bu,height:Nu})=>(!!Jt||!!(bu&&Nu))&&Rn(ru))),V.length===0){Promise.resolve().then(()=>{if(this.hls){let Jt="no level with compatible codecs found in manifest",ru=Jt;r.levels.length&&(ru=`one or more CODECS in variant not supported: ${n0(r.levels.map(Nu=>Nu.attrs.CODECS).filter((Nu,or,ju)=>ju.indexOf(Nu)===or))}`,this.warn(ru),Jt+=` (${ru})`);const bu=new Error(Jt);this.hls.trigger(s.ERROR,{type:c.MEDIA_ERROR,details:d.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:r.url,error:bu,reason:ru})}}),le.end=performance.now();return}r.audioTracks&&(U=r.audioTracks.filter(Jt=>!Jt.audioCodec||this.isAudioSupported(Jt.audioCodec)),fc(U)),r.subtitles&&(X=r.subtitles,fc(X));const pe=V.slice(0);V.sort((Jt,ru)=>{if(Jt.attrs["HDCP-LEVEL"]!==ru.attrs["HDCP-LEVEL"])return(Jt.attrs["HDCP-LEVEL"]||"")>(ru.attrs["HDCP-LEVEL"]||"")?1:-1;if(a&&Jt.height!==ru.height)return Jt.height-ru.height;if(Jt.frameRate!==ru.frameRate)return Jt.frameRate-ru.frameRate;if(Jt.videoRange!==ru.videoRange)return Xr.indexOf(Jt.videoRange)-Xr.indexOf(ru.videoRange);if(Jt.videoCodec!==ru.videoCodec){const bu=Ae(Jt.videoCodec),Nu=Ae(ru.videoCodec);if(bu!==Nu)return Nu-bu}if(Jt.uri===ru.uri&&Jt.codecSet!==ru.codecSet){const bu=ht(Jt.codecSet),Nu=ht(ru.codecSet);if(bu!==Nu)return Nu-bu}return Jt.averageBitrate!==ru.averageBitrate?Jt.averageBitrate-ru.averageBitrate:0});let Ee=pe[0];if(this.steering&&(V=this.steering.filterParsedLevels(V),V.length!==pe.length)){for(let Jt=0;Jt<pe.length;Jt++)if(pe[Jt].pathwayId===V[0].pathwayId){Ee=pe[Jt];break}}this._levels=V;for(let Jt=0;Jt<V.length;Jt++)if(V[Jt]===Ee){var ke;this._firstLevel=Jt;const ru=Ee.bitrate,bu=this.hls.bandwidthEstimate;if(this.log(`manifest loaded, ${V.length} level(s) found, first bitrate: ${ru}`),((ke=this.hls.userConfig)==null?void 0:ke.abrEwmaDefaultEstimate)===void 0){const Nu=Math.min(ru,this.hls.config.abrEwmaDefaultEstimateMax);Nu>bu&&bu===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=Nu)}break}const Re=b&&!v,ot=this.hls.config,it=!!(ot.audioStreamController&&ot.audioTrackController),Kt={levels:V,audioTracks:U,subtitleTracks:X,sessionData:r.sessionData,sessionKeys:r.sessionKeys,firstLevel:this._firstLevel,stats:r.stats,audio:b,video:v,altAudio:it&&!Re&&U.some(Jt=>!!Jt.url)};le.end=performance.now(),this.hls.trigger(s.MANIFEST_PARSED,Kt)}get levels(){return this._levels.length===0?null:this._levels}get loadLevelObj(){return this.currentLevel}get level(){return this.currentLevelIndex}set level(t){const r=this._levels;if(r.length===0)return;if(t<0||t>=r.length){const le=new Error("invalid level idx"),pe=t<0;if(this.hls.trigger(s.ERROR,{type:c.OTHER_ERROR,details:d.LEVEL_SWITCH_ERROR,level:t,fatal:pe,error:le,reason:le.message}),pe)return;t=Math.min(t,r.length-1)}const a=this.currentLevelIndex,v=this.currentLevel,b=v?v.attrs["PATHWAY-ID"]:void 0,w=r[t],U=w.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=w,a===t&&v&&b===U)return;this.log(`Switching to level ${t} (${w.height?w.height+"p ":""}${w.videoRange?w.videoRange+" ":""}${w.codecSet?w.codecSet+" ":""}@${w.bitrate})${U?" with Pathway "+U:""} from level ${a}${b?" with Pathway "+b:""}`);const X={level:t,attrs:w.attrs,details:w.details,bitrate:w.bitrate,averageBitrate:w.averageBitrate,maxBitrate:w.maxBitrate,realBitrate:w.realBitrate,width:w.width,height:w.height,codecSet:w.codecSet,audioCodec:w.audioCodec,videoCodec:w.videoCodec,audioGroups:w.audioGroups,subtitleGroups:w.subtitleGroups,loaded:w.loaded,loadError:w.loadError,fragmentError:w.fragmentError,name:w.name,id:w.id,uri:w.uri,url:w.url,urlId:0,audioGroupIds:w.audioGroupIds,textGroupIds:w.textGroupIds};this.hls.trigger(s.LEVEL_SWITCHING,X);const V=w.details;if(!V||V.live){const le=this.switchParams(w.uri,v==null?void 0:v.details,V);this.loadPlaylist(le)}}get manualLevel(){return this.manualLevelIndex}set manualLevel(t){this.manualLevelIndex=t,this._startLevel===void 0&&(this._startLevel=t),t!==-1&&(this.level=t)}get firstLevel(){return this._firstLevel}set firstLevel(t){this._firstLevel=t}get startLevel(){if(this._startLevel===void 0){const t=this.hls.config.startLevel;return t!==void 0?t:this.hls.firstAutoLevel}return this._startLevel}set startLevel(t){this._startLevel=t}get pathways(){return this.steering?this.steering.pathways():[]}get pathwayPriority(){return this.steering?this.steering.pathwayPriority:null}set pathwayPriority(t){if(this.steering){const r=this.steering.pathways(),a=t.filter(v=>r.indexOf(v)!==-1);if(t.length<1){this.warn(`pathwayPriority ${t} should contain at least one pathway from list: ${r}`);return}this.steering.pathwayPriority=a}}onError(t,r){r.fatal||!r.context||r.context.type===h.LEVEL&&r.context.level===this.level&&this.checkRetry(r)}onFragBuffered(t,{frag:r}){if(r!==void 0&&r.type===o.MAIN){const a=r.elementaryStreams;if(!Object.keys(a).some(b=>!!a[b]))return;const v=this._levels[r.level];v!=null&&v.loadError&&(this.log(`Resetting level error count of ${v.loadError} on frag buffered`),v.loadError=0)}}onLevelLoaded(t,r){var a;const{level:v,details:b}=r,w=r.levelInfo;if(!w){var U;this.warn(`Invalid level index ${v}`),(U=r.deliveryDirectives)!=null&&U.skip&&(b.deltaUpdateFailed=!0);return}if(w===this.currentLevel||r.withoutMultiVariant){w.fragmentError===0&&(w.loadError=0);let X=w.details;X===r.details&&X.advanced&&(X=void 0),this.playlistLoaded(v,r,X)}else(a=r.deliveryDirectives)!=null&&a.skip&&(b.deltaUpdateFailed=!0)}loadPlaylist(t){super.loadPlaylist(),this.shouldLoadPlaylist(this.currentLevel)&&this.scheduleLoading(this.currentLevel,t)}loadingPlaylist(t,r){super.loadingPlaylist(t,r);const a=this.getUrlWithDirectives(t.uri,r),v=this.currentLevelIndex,b=t.attrs["PATHWAY-ID"],w=t.details,U=w==null?void 0:w.age;this.log(`Loading level index ${v}${(r==null?void 0:r.msn)!==void 0?" at sn "+r.msn+" part "+r.part:""}${b?" Pathway "+b:""}${U&&w.live?" age "+U.toFixed(1)+(w.type?" "+w.type||0:""):""} ${a}`),this.hls.trigger(s.LEVEL_LOADING,{url:a,level:v,levelInfo:t,pathwayId:t.attrs["PATHWAY-ID"],id:0,deliveryDirectives:r||null})}get nextLoadLevel(){return this.manualLevelIndex!==-1?this.manualLevelIndex:this.hls.nextAutoLevel}set nextLoadLevel(t){this.level=t,this.manualLevelIndex===-1&&(this.hls.nextAutoLevel=t)}removeLevel(t){var r;if(this._levels.length===1)return;const a=this._levels.filter((b,w)=>w!==t?!0:(this.steering&&this.steering.removeLevel(b),b===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,b.details&&b.details.fragments.forEach(U=>U.level=-1)),!1));di(a),this._levels=a,this.currentLevelIndex>-1&&(r=this.currentLevel)!=null&&r.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.manualLevelIndex>-1&&(this.manualLevelIndex=this.currentLevelIndex);const v=a.length-1;this._firstLevel=Math.min(this._firstLevel,v),this._startLevel&&(this._startLevel=Math.min(this._startLevel,v)),this.hls.trigger(s.LEVELS_UPDATED,{levels:a})}onLevelsUpdated(t,{levels:r}){this._levels=r}checkMaxAutoUpdated(){const{autoLevelCapping:t,maxAutoLevel:r,maxHdcpLevel:a}=this.hls;this._maxAutoLevel!==r&&(this._maxAutoLevel=r,this.hls.trigger(s.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:t,levels:this.levels,maxAutoLevel:r,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:a}))}}function fc(P){const t={};P.forEach(r=>{const a=r.groupId||"";r.id=t[a]=t[a]||0,t[a]++})}function hc(){return self.SourceBuffer||self.WebKitSourceBuffer}function pc(){if(!ae())return!1;const t=hc();return!t||t.prototype&&typeof t.prototype.appendBuffer=="function"&&typeof t.prototype.remove=="function"}function Cc(){if(!pc())return!1;const P=ae();return typeof(P==null?void 0:P.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(t=>P.isTypeSupported(Ue(t,"video")))||["mp4a.40.2","fLaC"].some(t=>P.isTypeSupported(Ue(t,"audio"))))}function Fc(){var P;const t=hc();return typeof(t==null||(P=t.prototype)==null?void 0:P.changeType)=="function"}const mc=100;class vc extends Lt{constructor(t,r,a){super(t,r,a,"stream-controller",o.MAIN),this.audioCodecSwap=!1,this.level=-1,this._forceStartLoad=!1,this._hasEnoughToStart=!1,this.altAudio=0,this.audioOnly=!1,this.fragPlaying=null,this.fragLastKbps=0,this.couldBacktrack=!1,this.backtrackFragment=null,this.audioCodecSwitch=!1,this.videoBuffer=null,this.onMediaPlaying=()=>{this.tick()},this.onMediaSeeked=()=>{const v=this.media,b=v?v.currentTime:null;if(b===null||!u(b)||(this.log(`Media seeked to ${b.toFixed(3)}`),!this.getBufferedFrag(b)))return;const w=this.getFwdBufferInfoAtPos(v,b,o.MAIN,0);if(w===null||w.len===0){this.warn(`Main forward buffer length at ${b} on "seeked" event ${w?w.len:"empty"})`);return}this.tick()},this.registerListeners()}registerListeners(){super.registerListeners();const{hls:t}=this;t.on(s.MANIFEST_PARSED,this.onManifestParsed,this),t.on(s.LEVEL_LOADING,this.onLevelLoading,this),t.on(s.LEVEL_LOADED,this.onLevelLoaded,this),t.on(s.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.on(s.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(s.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(s.BUFFER_CREATED,this.onBufferCreated,this),t.on(s.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(s.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(s.FRAG_BUFFERED,this.onFragBuffered,this)}unregisterListeners(){super.unregisterListeners();const{hls:t}=this;t.off(s.MANIFEST_PARSED,this.onManifestParsed,this),t.off(s.LEVEL_LOADED,this.onLevelLoaded,this),t.off(s.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.off(s.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(s.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(s.BUFFER_CREATED,this.onBufferCreated,this),t.off(s.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(s.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(s.FRAG_BUFFERED,this.onFragBuffered,this)}onHandlerDestroying(){this.onMediaPlaying=this.onMediaSeeked=null,this.unregisterListeners(),super.onHandlerDestroying()}startLoad(t,r){if(this.levels){const{lastCurrentTime:a,hls:v}=this;if(this.stopLoad(),this.setInterval(mc),this.level=-1,!this.startFragRequested){let b=v.startLevel;b===-1&&(v.config.testBandwidth&&this.levels.length>1?(b=0,this.bitrateTest=!0):b=v.firstAutoLevel),v.nextLoadLevel=b,this.level=v.loadLevel,this._hasEnoughToStart=!!r}a>0&&t===-1&&!r&&(this.log(`Override startPosition with lastCurrentTime @${a.toFixed(3)}`),t=a),this.state=Te.IDLE,this.nextLoadPosition=this.lastCurrentTime=t+this.timelineOffset,this.startPosition=r?-1:t,this.tick()}else this._forceStartLoad=!0,this.state=Te.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case Te.WAITING_LEVEL:{const{levels:t,level:r}=this,a=t==null?void 0:t[r],v=a==null?void 0:a.details;if(v&&(!v.live||this.levelLastLoaded===a&&!this.waitForLive(a))){if(this.waitForCdnTuneIn(v))break;this.state=Te.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=Te.IDLE;break}break}case Te.FRAG_LOADING_WAITING_RETRY:this.checkRetryDate();break}this.state===Te.IDLE&&this.doTickIdle(),this.onTickEnd()}onTickEnd(){var t;super.onTickEnd(),(t=this.media)!=null&&t.readyState&&this.media.seeking===!1&&(this.lastCurrentTime=this.media.currentTime),this.checkFragmentChanged()}doTickIdle(){const{hls:t,levelLastLoaded:r,levels:a,media:v}=this;if(r===null||!v&&!this.primaryPrefetch&&(this.startFragRequested||!t.config.startFragPrefetch)||this.altAudio&&this.audioOnly)return;const b=this.buffering?t.nextLoadLevel:t.loadLevel;if(!(a!=null&&a[b]))return;const w=a[b],U=this.getMainFwdBufferInfo();if(U===null)return;const X=this.getLevelDetails();if(X&&this._streamEnded(U,X)){const ot={};this.altAudio===2&&(ot.type="video"),this.hls.trigger(s.BUFFER_EOS,ot),this.state=Te.ENDED;return}if(!this.buffering)return;t.loadLevel!==b&&t.manualLevel===-1&&this.log(`Adapting to level ${b} from level ${this.level}`),this.level=t.nextLoadLevel=b;const V=w.details;if(!V||this.state===Te.WAITING_LEVEL||this.waitForLive(w)){this.level=b,this.state=Te.WAITING_LEVEL,this.startFragRequested=!1;return}const le=U.len,pe=this.getMaxBufferLength(w.maxBitrate);if(le>=pe)return;this.backtrackFragment&&this.backtrackFragment.start>U.end&&(this.backtrackFragment=null);const Ee=this.backtrackFragment?this.backtrackFragment.start:U.end;let ke=this.getNextFragment(Ee,V);if(this.couldBacktrack&&!this.fragPrevious&&ke&&Fe(ke)&&this.fragmentTracker.getState(ke)!==Dr.OK){var Re;const it=((Re=this.backtrackFragment)!=null?Re:ke).sn-V.startSN,Kt=V.fragments[it-1];Kt&&ke.cc===Kt.cc&&(ke=Kt,this.fragmentTracker.removeFragment(Kt))}else this.backtrackFragment&&U.len&&(this.backtrackFragment=null);if(ke&&this.isLoopLoading(ke,Ee)){if(!ke.gap){const it=this.audioOnly&&!this.altAudio?ie.AUDIO:ie.VIDEO,Kt=(it===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;Kt&&this.afterBufferFlushed(Kt,it,o.MAIN)}ke=this.getNextFragmentLoopLoading(ke,V,U,o.MAIN,pe)}ke&&(ke.initSegment&&!ke.initSegment.data&&!this.bitrateTest&&(ke=ke.initSegment),this.loadFragment(ke,w,Ee))}loadFragment(t,r,a){const v=this.fragmentTracker.getState(t);v===Dr.NOT_LOADED||v===Dr.PARTIAL?Fe(t)?this.bitrateTest?(this.log(`Fragment ${t.sn} of level ${t.level} is being downloaded to test bitrate and will not be buffered`),this._loadBitrateTestFrag(t,r)):super.loadFragment(t,r,a):this._loadInitSegment(t,r):this.clearTrackerIfNeeded(t)}getBufferedFrag(t){return this.fragmentTracker.getBufferedFrag(t,o.MAIN)}followingBufferedFrag(t){return t?this.getBufferedFrag(t.end+.5):null}immediateLevelSwitch(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)}nextLevelSwitch(){const{levels:t,media:r}=this;if(r!=null&&r.readyState){let a;const v=this.getAppendedFrag(r.currentTime);v&&v.start>1&&this.flushMainBuffer(0,v.start-1);const b=this.getLevelDetails();if(b!=null&&b.live){const U=this.getMainFwdBufferInfo();if(!U||U.len<b.targetduration*2)return}if(!r.paused&&t){const U=this.hls.nextLoadLevel,X=t[U],V=this.fragLastKbps;V&&this.fragCurrent?a=this.fragCurrent.duration*X.maxBitrate/(1e3*V)+1:a=0}else a=0;const w=this.getBufferedFrag(r.currentTime+a);if(w){const U=this.followingBufferedFrag(w);if(U){this.abortCurrentFrag();const X=U.maxStartPTS?U.maxStartPTS:U.start,V=U.duration,le=Math.max(w.end,X+Math.min(Math.max(V-this.config.maxFragLookUpTolerance,V*(this.couldBacktrack?.5:.125)),V*(this.couldBacktrack?.75:.25)));this.flushMainBuffer(le,Number.POSITIVE_INFINITY)}}}}abortCurrentFrag(){const t=this.fragCurrent;switch(this.fragCurrent=null,this.backtrackFragment=null,t&&(t.abortRequests(),this.fragmentTracker.removeFragment(t)),this.state){case Te.KEY_LOADING:case Te.FRAG_LOADING:case Te.FRAG_LOADING_WAITING_RETRY:case Te.PARSING:case Te.PARSED:this.state=Te.IDLE;break}this.nextLoadPosition=this.getLoadPosition()}flushMainBuffer(t,r){super.flushMainBuffer(t,r,this.altAudio===2?"video":null)}onMediaAttached(t,r){super.onMediaAttached(t,r);const a=r.media;$0(a,"playing",this.onMediaPlaying),$0(a,"seeked",this.onMediaSeeked)}onMediaDetaching(t,r){const{media:a}=this;a&&(ci(a,"playing",this.onMediaPlaying),ci(a,"seeked",this.onMediaSeeked)),this.videoBuffer=null,this.fragPlaying=null,super.onMediaDetaching(t,r),!r.transferMedia&&(this._hasEnoughToStart=!1)}onManifestLoading(){super.onManifestLoading(),this.log("Trigger BUFFER_RESET"),this.hls.trigger(s.BUFFER_RESET,void 0),this.couldBacktrack=!1,this.fragLastKbps=0,this.fragPlaying=this.backtrackFragment=null,this.altAudio=0,this.audioOnly=!1}onManifestParsed(t,r){let a=!1,v=!1;for(let b=0;b<r.levels.length;b++){const w=r.levels[b].audioCodec;w&&(a=a||w.indexOf("mp4a.40.2")!==-1,v=v||w.indexOf("mp4a.40.5")!==-1)}this.audioCodecSwitch=a&&v&&!Fc(),this.audioCodecSwitch&&this.log("Both AAC/HE-AAC audio found in levels; declaring level codec as HE-AAC"),this.levels=r.levels,this.startFragRequested=!1}onLevelLoading(t,r){const{levels:a}=this;if(!a||this.state!==Te.IDLE)return;const v=r.levelInfo;(!v.details||v.details.live&&(this.levelLastLoaded!==v||v.details.expired)||this.waitForCdnTuneIn(v.details))&&(this.state=Te.WAITING_LEVEL)}onLevelLoaded(t,r){var a;const{levels:v,startFragRequested:b}=this,w=r.level,U=r.details,X=U.totalduration;if(!v){this.warn(`Levels were reset while loading level ${w}`);return}this.log(`Level ${w} loaded [${U.startSN},${U.endSN}]${U.lastPartSn?`[part-${U.lastPartSn}-${U.lastPartIndex}]`:""}, cc [${U.startCC}, ${U.endCC}] duration:${X}`);const V=r.levelInfo,le=this.fragCurrent;le&&(this.state===Te.FRAG_LOADING||this.state===Te.FRAG_LOADING_WAITING_RETRY)&&le.level!==r.level&&le.loader&&this.abortCurrentFrag();let pe=0;if(U.live||(a=V.details)!=null&&a.live){var Ee;if(this.checkLiveUpdate(U),U.deltaUpdateFailed)return;pe=this.alignPlaylists(U,V.details,(Ee=this.levelLastLoaded)==null?void 0:Ee.details)}if(V.details=U,this.levelLastLoaded=V,b||this.setStartPosition(U,pe),this.hls.trigger(s.LEVEL_UPDATED,{details:U,level:w}),this.state===Te.WAITING_LEVEL){if(this.waitForCdnTuneIn(U))return;this.state=Te.IDLE}b&&U.live&&this.synchronizeToLiveEdge(U),this.tick()}synchronizeToLiveEdge(t){const{config:r,media:a}=this;if(!a)return;const v=this.hls.liveSyncPosition,b=this.getLoadPosition(),w=t.fragmentStart,U=t.edge,X=b>=w-r.maxFragLookUpTolerance&&b<=U;if(v!==null&&a.duration>v&&(b<v||!X)){const le=r.liveMaxLatencyDuration!==void 0?r.liveMaxLatencyDuration:r.liveMaxLatencyDurationCount*t.targetduration;if((!X&&a.readyState<4||b<U-le)&&(this._hasEnoughToStart||(this.nextLoadPosition=v),a.readyState))if(this.warn(`Playback: ${b.toFixed(3)} is located too far from the end of live sliding playlist: ${U}, reset currentTime to : ${v.toFixed(3)}`),this.config.liveSyncMode==="buffered"){var V;const pe=sr.bufferInfo(a,v,0);if(!((V=pe.buffered)!=null&&V.length)){a.currentTime=v;return}if(pe.start<=b){a.currentTime=v;return}const{nextStart:ke}=sr.bufferedInfo(pe.buffered,b,0);ke&&(a.currentTime=ke)}else a.currentTime=v}}_handleFragmentLoadProgress(t){var r;const a=t.frag,{part:v,payload:b}=t,{levels:w}=this;if(!w){this.warn(`Levels were reset while fragment load was in progress. Fragment ${a.sn} of level ${a.level} will not be buffered`);return}const U=w[a.level];if(!U){this.warn(`Level ${a.level} not found on progress`);return}const X=U.details;if(!X){this.warn(`Dropping fragment ${a.sn} of level ${a.level} after level details were reset`),this.fragmentTracker.removeFragment(a);return}const V=U.videoCodec,le=X.PTSKnown||!X.live,pe=(r=a.initSegment)==null?void 0:r.data,Ee=this._getAudioCodec(U),ke=this.transmuxer=this.transmuxer||new ts(this.hls,o.MAIN,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)),Re=v?v.index:-1,ot=Re!==-1,it=new i0(a.level,a.sn,a.stats.chunkCount,b.byteLength,Re,ot),Kt=this.initPTS[a.cc];ke.push(b,pe,Ee,V,a,v,X.totalduration,le,it,Kt)}onAudioTrackSwitching(t,r){const a=this.hls,v=this.altAudio===2;if(nt(r.url,a))this.altAudio=1;else{if(this.mediaBuffer!==this.media){this.log("Switching on main audio, use media.buffered to schedule main fragment loading"),this.mediaBuffer=this.media;const w=this.fragCurrent;w&&(this.log("Switching to main audio track, cancel main fragment load"),w.abortRequests(),this.fragmentTracker.removeFragment(w)),this.resetTransmuxer(),this.resetLoadingState()}else this.audioOnly&&this.resetTransmuxer();if(v){this.fragmentTracker.removeAllFragments(),a.once(s.BUFFER_FLUSHED,()=>{this.hls&&this.hls.trigger(s.AUDIO_TRACK_SWITCHED,r)}),a.trigger(s.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null});return}a.trigger(s.AUDIO_TRACK_SWITCHED,r)}}onAudioTrackSwitched(t,r){const a=nt(r.url,this.hls);if(a){const v=this.videoBuffer;v&&this.mediaBuffer!==v&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=v)}this.altAudio=a?2:0,this.tick()}onBufferCreated(t,r){const a=r.tracks;let v,b,w=!1;for(const U in a){const X=a[U];if(X.id==="main"){if(b=U,v=X,U==="video"){const V=a[U];V&&(this.videoBuffer=V.buffer)}}else w=!0}w&&v?(this.log(`Alternate track found, use ${b}.buffered to schedule main fragment loading`),this.mediaBuffer=v.buffer):this.mediaBuffer=this.media}onFragBuffered(t,r){const{frag:a,part:v}=r,b=a.type===o.MAIN;if(b){if(this.fragContextChanged(a)){this.warn(`Fragment ${a.sn}${v?" p: "+v.index:""} of level ${a.level} finished buffering, but was aborted. state: ${this.state}`),this.state===Te.PARSED&&(this.state=Te.IDLE);return}const U=v?v.stats:a.stats;this.fragLastKbps=Math.round(8*U.total/(U.buffering.end-U.loading.first)),Fe(a)&&(this.fragPrevious=a),this.fragBufferedComplete(a,v)}const w=this.media;w&&(!this._hasEnoughToStart&&sr.getBuffered(w).length&&(this._hasEnoughToStart=!0,this.seekToStartPos()),b&&this.tick())}get hasEnoughToStart(){return this._hasEnoughToStart}onError(t,r){var a;if(r.fatal){this.state=Te.ERROR;return}switch(r.details){case d.FRAG_GAP:case d.FRAG_PARSING_ERROR:case d.FRAG_DECRYPT_ERROR:case d.FRAG_LOAD_ERROR:case d.FRAG_LOAD_TIMEOUT:case d.KEY_LOAD_ERROR:case d.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(o.MAIN,r);break;case d.LEVEL_LOAD_ERROR:case d.LEVEL_LOAD_TIMEOUT:case d.LEVEL_PARSING_ERROR:!r.levelRetry&&this.state===Te.WAITING_LEVEL&&((a=r.context)==null?void 0:a.type)===h.LEVEL&&(this.state=Te.IDLE);break;case d.BUFFER_ADD_CODEC_ERROR:case d.BUFFER_APPEND_ERROR:if(r.parent!=="main")return;this.reduceLengthAndFlushBuffer(r)&&this.resetLoadingState();break;case d.BUFFER_FULL_ERROR:if(r.parent!=="main")return;this.reduceLengthAndFlushBuffer(r)&&(!this.config.interstitialsController&&this.config.assetPlayerId?this._hasEnoughToStart=!0:this.flushMainBuffer(0,Number.POSITIVE_INFINITY));break;case d.INTERNAL_EXCEPTION:this.recoverWorkerError(r);break}}onFragLoadEmergencyAborted(){this.state=Te.IDLE,this._hasEnoughToStart||(this.startFragRequested=!1,this.nextLoadPosition=this.lastCurrentTime),this.tickImmediate()}onBufferFlushed(t,{type:r}){if(r!==ie.AUDIO||!this.altAudio){const a=(r===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;a&&(this.afterBufferFlushed(a,r,o.MAIN),this.tick())}}onLevelsUpdated(t,r){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level,this.level===-1&&this.resetWhenMissingContext(this.fragCurrent)),this.levels=r.levels}swapAudioCodec(){this.audioCodecSwap=!this.audioCodecSwap}seekToStartPos(){const{media:t}=this;if(!t)return;const r=t.currentTime;let a=this.startPosition;if(a>=0&&r<a){if(t.seeking){this.log(`could not seek to ${a}, already seeking at ${r}`);return}const v=this.timelineOffset;v&&a&&(a+=v);const b=this.getLevelDetails(),w=sr.getBuffered(t),U=w.length?w.start(0):0,X=U-a,V=Math.max(this.config.maxBufferHole,this.config.maxFragLookUpTolerance);(this.config.startOnSegmentBoundary||X>0&&(X<V||this.loadingParts&&X<2*((b==null?void 0:b.partTarget)||0)))&&(this.log(`adjusting start position by ${X} to match buffer start`),a+=X,this.startPosition=a),r<a&&(this.log(`seek to target start position ${a} from current time ${r} buffer start ${U}`),t.currentTime=a)}}_getAudioCodec(t){let r=this.config.defaultAudioCodec||t.audioCodec;return this.audioCodecSwap&&r&&(this.log("Swapping audio codec"),r.indexOf("mp4a.40.5")!==-1?r="mp4a.40.2":r="mp4a.40.5"),r}_loadBitrateTestFrag(t,r){t.bitrateTest=!0,this._doFragLoad(t,r).then(a=>{const{hls:v}=this,b=a==null?void 0:a.frag;if(!b||this.fragContextChanged(b))return;r.fragmentError=0,this.state=Te.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const w=b.stats;w.parsing.start=w.parsing.end=w.buffering.start=w.buffering.end=self.performance.now(),v.trigger(s.FRAG_LOADED,a),b.bitrateTest=!1}).catch(a=>{this.state===Te.STOPPED||this.state===Te.ERROR||(this.warn(a),this.resetFragmentLoading(t))})}_handleTransmuxComplete(t){const r=this.playlistType,{hls:a}=this,{remuxResult:v,chunkMeta:b}=t,w=this.getCurrentContext(b);if(!w){this.resetWhenMissingContext(b);return}const{frag:U,part:X,level:V}=w,{video:le,text:pe,id3:Ee,initSegment:ke}=v,{details:Re}=V,ot=this.altAudio?void 0:v.audio;if(this.fragContextChanged(U)){this.fragmentTracker.removeFragment(U);return}if(this.state=Te.PARSING,ke){const it=ke.tracks;if(it){const bu=U.initSegment||U;if(this.unhandledEncryptionError(ke,U))return;this._bufferInitSegment(V,it,bu,b),a.trigger(s.FRAG_PARSING_INIT_SEGMENT,{frag:bu,id:r,tracks:it})}const Kt=ke.initPTS,Jt=ke.timescale,ru=this.initPTS[U.cc];if(u(Kt)&&(!ru||ru.baseTime!==Kt||ru.timescale!==Jt)){const bu=ke.trackId;this.initPTS[U.cc]={baseTime:Kt,timescale:Jt,trackId:bu},a.trigger(s.INIT_PTS_FOUND,{frag:U,id:r,initPTS:Kt,timescale:Jt,trackId:bu})}}if(le&&Re){ot&&le.type==="audiovideo"&&this.logMuxedErr(U);const it=Re.fragments[U.sn-1-Re.startSN],Kt=U.sn===Re.startSN,Jt=!it||U.cc>it.cc;if(v.independent!==!1){const{startPTS:ru,endPTS:bu,startDTS:Nu,endDTS:or}=le;if(X)X.elementaryStreams[le.type]={startPTS:ru,endPTS:bu,startDTS:Nu,endDTS:or};else if(le.firstKeyFrame&&le.independent&&b.id===1&&!Jt&&(this.couldBacktrack=!0),le.dropped&&le.independent){const ju=this.getMainFwdBufferInfo(),er=(ju?ju.end:this.getLoadPosition())+this.config.maxBufferHole,Ju=le.firstKeyFramePTS?le.firstKeyFramePTS:ru;if(!Kt&&er<Ju-this.config.maxBufferHole&&!Jt){this.backtrack(U);return}else Jt&&(U.gap=!0);U.setElementaryStreamInfo(le.type,U.start,bu,U.start,or,!0)}else Kt&&ru-(Re.appliedTimelineOffset||0)>Tr&&(U.gap=!0);U.setElementaryStreamInfo(le.type,ru,bu,Nu,or),this.backtrackFragment&&(this.backtrackFragment=U),this.bufferFragmentData(le,U,X,b,Kt||Jt)}else if(Kt||Jt)U.gap=!0;else{this.backtrack(U);return}}if(ot){const{startPTS:it,endPTS:Kt,startDTS:Jt,endDTS:ru}=ot;X&&(X.elementaryStreams[ie.AUDIO]={startPTS:it,endPTS:Kt,startDTS:Jt,endDTS:ru}),U.setElementaryStreamInfo(ie.AUDIO,it,Kt,Jt,ru),this.bufferFragmentData(ot,U,X,b)}if(Re&&Ee!=null&&Ee.samples.length){const it={id:r,frag:U,details:Re,samples:Ee.samples};a.trigger(s.FRAG_PARSING_METADATA,it)}if(Re&&pe){const it={id:r,frag:U,details:Re,samples:pe.samples};a.trigger(s.FRAG_PARSING_USERDATA,it)}}logMuxedErr(t){this.warn(`${Fe(t)?"Media":"Init"} segment with muxed audiovideo where only video expected: ${t.url}`)}_bufferInitSegment(t,r,a,v){if(this.state!==Te.PARSING)return;this.audioOnly=!!r.audio&&!r.video,this.altAudio&&!this.audioOnly&&(delete r.audio,r.audiovideo&&this.logMuxedErr(a));const{audio:b,video:w,audiovideo:U}=r;if(b){const V=t.audioCodec;let le=Yu(b.codec,V);le==="mp4a"&&(le="mp4a.40.5");const pe=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){le&&(le.indexOf("mp4a.40.5")!==-1?le="mp4a.40.2":le="mp4a.40.5");const Ee=b.metadata;Ee&&"channelCount"in Ee&&(Ee.channelCount||1)!==1&&pe.indexOf("firefox")===-1&&(le="mp4a.40.5")}le&&le.indexOf("mp4a.40.5")!==-1&&pe.indexOf("android")!==-1&&b.container!=="audio/mpeg"&&(le="mp4a.40.2",this.log(`Android: force audio codec to ${le}`)),V&&V!==le&&this.log(`Swapping manifest audio codec "${V}" for "${le}"`),b.levelCodec=le,b.id=o.MAIN,this.log(`Init audio buffer, container:${b.container}, codecs[selected/level/parsed]=[${le||""}/${V||""}/${b.codec}]`),delete r.audiovideo}if(w){w.levelCodec=t.videoCodec,w.id=o.MAIN;const V=w.codec;if((V==null?void 0:V.length)===4)switch(V){case"hvc1":case"hev1":w.codec="hvc1.1.6.L120.90";break;case"av01":w.codec="av01.0.04M.08";break;case"avc1":w.codec="avc1.42e01e";break}this.log(`Init video buffer, container:${w.container}, codecs[level/parsed]=[${t.videoCodec||""}/${V}]${w.codec!==V?" parsed-corrected="+w.codec:""}${w.supplemental?" supplemental="+w.supplemental:""}`),delete r.audiovideo}U&&(this.log(`Init audiovideo buffer, container:${U.container}, codecs[level/parsed]=[${t.codecs}/${U.codec}]`),delete r.video,delete r.audio);const X=Object.keys(r);if(X.length){if(this.hls.trigger(s.BUFFER_CODECS,r),!this.hls)return;X.forEach(V=>{const pe=r[V].initSegment;pe!=null&&pe.byteLength&&this.hls.trigger(s.BUFFER_APPENDING,{type:V,data:pe,frag:a,part:null,chunkMeta:v,parent:a.type})})}this.tickImmediate()}getMainFwdBufferInfo(){const t=this.mediaBuffer&&this.altAudio===2?this.mediaBuffer:this.media;return this.getFwdBufferInfo(t,o.MAIN)}get maxBufferLength(){const{levels:t,level:r}=this,a=t==null?void 0:t[r];return a?this.getMaxBufferLength(a.maxBitrate):this.config.maxBufferLength}backtrack(t){this.couldBacktrack=!0,this.backtrackFragment=t,this.resetTransmuxer(),this.flushBufferGap(t),this.fragmentTracker.removeFragment(t),this.fragPrevious=null,this.nextLoadPosition=t.start,this.state=Te.IDLE}checkFragmentChanged(){const t=this.media;let r=null;if(t&&t.readyState>1&&t.seeking===!1){const a=t.currentTime;if(sr.isBuffered(t,a)?r=this.getAppendedFrag(a):sr.isBuffered(t,a+.1)&&(r=this.getAppendedFrag(a+.1)),r){this.backtrackFragment=null;const v=this.fragPlaying,b=r.level;(!v||r.sn!==v.sn||v.level!==b)&&(this.fragPlaying=r,this.hls.trigger(s.FRAG_CHANGED,{frag:r}),(!v||v.level!==b)&&this.hls.trigger(s.LEVEL_SWITCHED,{level:b}))}}}get nextLevel(){const t=this.nextBufferedFrag;return t?t.level:-1}get currentFrag(){var t;if(this.fragPlaying)return this.fragPlaying;const r=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;return u(r)?this.getAppendedFrag(r):null}get currentProgramDateTime(){var t;const r=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;if(u(r)){const a=this.getLevelDetails(),v=this.currentFrag||(a?su(null,a.fragments,r):null);if(v){const b=v.programDateTime;if(b!==null){const w=b+(r-v.start)*1e3;return new Date(w)}}}return null}get currentLevel(){const t=this.currentFrag;return t?t.level:-1}get nextBufferedFrag(){const t=this.currentFrag;return t?this.followingBufferedFrag(t):null}get forceStartLoad(){return this._forceStartLoad}}class wc extends O{constructor(t,r){super("key-loader",r),this.config=void 0,this.keyIdToKeyInfo={},this.emeController=null,this.config=t}abort(t){for(const a in this.keyIdToKeyInfo){const v=this.keyIdToKeyInfo[a].loader;if(v){var r;if(t&&t!==((r=v.context)==null?void 0:r.frag.type))return;v.abort()}}}detach(){for(const t in this.keyIdToKeyInfo){const r=this.keyIdToKeyInfo[t];(r.mediaKeySessionContext||r.decryptdata.isCommonEncryption)&&delete this.keyIdToKeyInfo[t]}}destroy(){this.detach();for(const t in this.keyIdToKeyInfo){const r=this.keyIdToKeyInfo[t].loader;r&&r.destroy()}this.keyIdToKeyInfo={}}createKeyLoadError(t,r=d.KEY_LOAD_ERROR,a,v,b){return new qu({type:c.NETWORK_ERROR,details:r,fatal:!1,frag:t,response:b,error:a,networkDetails:v})}loadClear(t,r,a){if(this.emeController&&this.config.emeEnabled&&!this.emeController.getSelectedKeySystemFormats().length){if(r.length)for(let v=0,b=r.length;v<b;v++){const w=r[v];if(t.cc<=w.cc&&(!Fe(t)||!Fe(w)||t.sn<w.sn)||!a&&v==b-1)return this.emeController.selectKeySystemFormat(w).then(U=>{if(!this.emeController)return;w.setKeyFormat(U);const X=D4(U);if(X)return this.emeController.getKeySystemAccess([X])})}if(this.config.requireKeySystemAccessOnStart){const v=c4(this.config);if(v.length)return this.emeController.getKeySystemAccess(v)}}return null}load(t){return!t.decryptdata&&t.encrypted&&this.emeController&&this.config.emeEnabled?this.emeController.selectKeySystemFormat(t).then(r=>this.loadInternal(t,r)):this.loadInternal(t)}loadInternal(t,r){var a,v;r&&t.setKeyFormat(r);const b=t.decryptdata;if(!b){const V=new Error(r?`Expected frag.decryptdata to be defined after setting format ${r}`:`Missing decryption data on fragment in onKeyLoading (emeEnabled with controller: ${this.emeController&&this.config.emeEnabled})`);return Promise.reject(this.createKeyLoadError(t,d.KEY_LOAD_ERROR,V))}const w=b.uri;if(!w)return Promise.reject(this.createKeyLoadError(t,d.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${w}"`)));const U=oc(b);let X=this.keyIdToKeyInfo[U];if((a=X)!=null&&a.decryptdata.key)return b.key=X.decryptdata.key,Promise.resolve({frag:t,keyInfo:X});if(this.emeController&&(v=X)!=null&&v.keyLoadPromise)switch(this.emeController.getKeyStatus(X.decryptdata)){case"usable":case"usable-in-future":return X.keyLoadPromise.then(le=>{const{keyInfo:pe}=le;return b.key=pe.decryptdata.key,{frag:t,keyInfo:pe}})}switch(this.log(`${this.keyIdToKeyInfo[U]?"Rel":"L"}oading${b.keyId?" keyId: "+q(b.keyId):""} URI: ${b.uri} from ${t.type} ${t.level}`),X=this.keyIdToKeyInfo[U]={decryptdata:b,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},b.method){case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return b.keyFormat==="identity"?this.loadKeyHTTP(X,t):this.loadKeyEME(X,t);case"AES-128":case"AES-256":case"AES-256-CTR":return this.loadKeyHTTP(X,t);default:return Promise.reject(this.createKeyLoadError(t,d.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${b.method}"`)))}}loadKeyEME(t,r){const a={frag:r,keyInfo:t};if(this.emeController&&this.config.emeEnabled){var v;if(!t.decryptdata.keyId&&(v=r.initSegment)!=null&&v.data){const w=mt(r.initSegment.data);if(w.length){const U=w[0];U.some(X=>X!==0)&&(this.log(`Using keyId found in init segment ${q(U)}`),t.decryptdata.keyId=U,O4.setKeyIdForUri(t.decryptdata.uri,U))}}const b=this.emeController.loadKey(a);return(t.keyLoadPromise=b.then(w=>(t.mediaKeySessionContext=w,a))).catch(w=>{throw t.keyLoadPromise=null,"data"in w&&(w.data.frag=r),w})}return Promise.resolve(a)}loadKeyHTTP(t,r){const a=this.config,v=a.loader,b=new v(a);return r.keyLoader=t.loader=b,t.keyLoadPromise=new Promise((w,U)=>{const X={keyInfo:t,frag:r,responseType:"arraybuffer",url:t.decryptdata.uri},V=a.keyLoadPolicy.default,le={loadPolicy:V,timeout:V.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},pe={onSuccess:(Ee,ke,Re,ot)=>{const{frag:it,keyInfo:Kt}=Re,Jt=oc(Kt.decryptdata);if(!it.decryptdata||Kt!==this.keyIdToKeyInfo[Jt])return U(this.createKeyLoadError(it,d.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),ot));Kt.decryptdata.key=it.decryptdata.key=new Uint8Array(Ee.data),it.keyLoader=null,Kt.loader=null,w({frag:it,keyInfo:Kt})},onError:(Ee,ke,Re,ot)=>{this.resetLoader(ke),U(this.createKeyLoadError(r,d.KEY_LOAD_ERROR,new Error(`HTTP Error ${Ee.code} loading key ${Ee.text}`),Re,E({url:X.url,data:void 0},Ee)))},onTimeout:(Ee,ke,Re)=>{this.resetLoader(ke),U(this.createKeyLoadError(r,d.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Re))},onAbort:(Ee,ke,Re)=>{this.resetLoader(ke),U(this.createKeyLoadError(r,d.INTERNAL_ABORTED,new Error("key loading aborted"),Re))}};b.load(X,le,pe)})}resetLoader(t){const{frag:r,keyInfo:a,url:v}=t,b=a.loader;r.keyLoader===b&&(r.keyLoader=null,a.loader=null);const w=oc(a.decryptdata)||v;delete this.keyIdToKeyInfo[w],b&&b.destroy()}}function oc(P){if(P.keyFormat!==ui.FAIRPLAY){const t=P.keyId;if(t)return q(t)}return P.uri}function gc(P){const{type:t}=P;switch(t){case h.AUDIO_TRACK:return o.AUDIO;case h.SUBTITLE_TRACK:return o.SUBTITLE;default:return o.MAIN}}function lc(P,t){let r=P.url;return(r===void 0||r.indexOf("data:")===0)&&(r=t.url),r}class ec{constructor(t){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.onManifestLoaded=this.checkAutostartLoad,this.hls=t,this.registerListeners()}startLoad(t){}stopLoad(){this.destroyInternalLoaders()}registerListeners(){const{hls:t}=this;t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.LEVEL_LOADING,this.onLevelLoading,this),t.on(s.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(s.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.on(s.LEVELS_UPDATED,this.onLevelsUpdated,this)}unregisterListeners(){const{hls:t}=this;t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.LEVEL_LOADING,this.onLevelLoading,this),t.off(s.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(s.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.off(s.LEVELS_UPDATED,this.onLevelsUpdated,this)}createInternalLoader(t){const r=this.hls.config,a=r.pLoader,v=r.loader,b=a||v,w=new b(r);return this.loaders[t.type]=w,w}getInternalLoader(t){return this.loaders[t.type]}resetInternalLoader(t){this.loaders[t]&&delete this.loaders[t]}destroyInternalLoaders(){for(const t in this.loaders){const r=this.loaders[t];r&&r.destroy(),this.resetInternalLoader(t)}}destroy(){this.variableList=null,this.unregisterListeners(),this.destroyInternalLoaders()}onManifestLoading(t,r){const{url:a}=r;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:h.MANIFEST,url:a,deliveryDirectives:null,levelOrTrack:null})}onLevelLoading(t,r){const{id:a,level:v,pathwayId:b,url:w,deliveryDirectives:U,levelInfo:X}=r;this.load({id:a,level:v,pathwayId:b,responseType:"text",type:h.LEVEL,url:w,deliveryDirectives:U,levelOrTrack:X})}onAudioTrackLoading(t,r){const{id:a,groupId:v,url:b,deliveryDirectives:w,track:U}=r;this.load({id:a,groupId:v,level:null,responseType:"text",type:h.AUDIO_TRACK,url:b,deliveryDirectives:w,levelOrTrack:U})}onSubtitleTrackLoading(t,r){const{id:a,groupId:v,url:b,deliveryDirectives:w,track:U}=r;this.load({id:a,groupId:v,level:null,responseType:"text",type:h.SUBTITLE_TRACK,url:b,deliveryDirectives:w,levelOrTrack:U})}onLevelsUpdated(t,r){const a=this.loaders[h.LEVEL];if(a){const v=a.context;v&&!r.levels.some(b=>b===v.levelOrTrack)&&(a.abort(),delete this.loaders[h.LEVEL])}}load(t){var r;const a=this.hls.config;let v=this.getInternalLoader(t);if(v){const V=this.hls.logger,le=v.context;if(le&&le.levelOrTrack===t.levelOrTrack&&(le.url===t.url||le.deliveryDirectives&&!t.deliveryDirectives)){le.url===t.url?V.log(`[playlist-loader]: ignore ${t.url} ongoing request`):V.log(`[playlist-loader]: ignore ${t.url} in favor of ${le.url}`);return}V.log(`[playlist-loader]: aborting previous loader for type: ${t.type}`),v.abort()}let b;if(t.type===h.MANIFEST?b=a.manifestLoadPolicy.default:b=y({},a.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),v=this.createInternalLoader(t),u((r=t.deliveryDirectives)==null?void 0:r.part)){let V;if(t.type===h.LEVEL&&t.level!==null?V=this.hls.levels[t.level].details:t.type===h.AUDIO_TRACK&&t.id!==null?V=this.hls.audioTracks[t.id].details:t.type===h.SUBTITLE_TRACK&&t.id!==null&&(V=this.hls.subtitleTracks[t.id].details),V){const le=V.partTarget,pe=V.targetduration;if(le&&pe){const Ee=Math.max(le*3,pe*.8)*1e3;b=y({},b,{maxTimeToFirstByteMs:Math.min(Ee,b.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(Ee,b.maxTimeToFirstByteMs)})}}}const w=b.errorRetry||b.timeoutRetry||{},U={loadPolicy:b,timeout:b.maxLoadTimeMs,maxRetry:w.maxNumRetry||0,retryDelay:w.retryDelayMs||0,maxRetryDelay:w.maxRetryDelayMs||0},X={onSuccess:(V,le,pe,Ee)=>{const ke=this.getInternalLoader(pe);this.resetInternalLoader(pe.type);const Re=V.data;le.parsing.start=performance.now(),N4.isMediaPlaylist(Re)||pe.type!==h.MANIFEST?this.handleTrackOrLevelPlaylist(V,le,pe,Ee||null,ke):this.handleMasterPlaylist(V,le,pe,Ee)},onError:(V,le,pe,Ee)=>{this.handleNetworkError(le,pe,!1,V,Ee)},onTimeout:(V,le,pe)=>{this.handleNetworkError(le,pe,!0,void 0,V)}};v.load(t,U,X)}checkAutostartLoad(){if(!this.hls)return;const{config:{autoStartLoad:t,startPosition:r},forceStartLoad:a}=this.hls;(t||a)&&(this.hls.logger.log(`${t?"auto":"force"} startLoad with configured startPosition ${r}`),this.hls.startLoad(r))}handleMasterPlaylist(t,r,a,v){const b=this.hls,w=t.data,U=lc(t,a),X=N4.parseMasterPlaylist(w,U);if(X.playlistParsingError){r.parsing.end=performance.now(),this.handleManifestParsingError(t,a,X.playlistParsingError,v,r);return}const{contentSteering:V,levels:le,sessionData:pe,sessionKeys:Ee,startTimeOffset:ke,variableList:Re}=X;this.variableList=Re,le.forEach(Jt=>{const{unknownCodecs:ru}=Jt;if(ru){const{preferManagedMediaSource:bu}=this.hls.config;let{audioCodec:Nu,videoCodec:or}=Jt;for(let ju=ru.length;ju--;){const er=ru[ju];De(er,"audio",bu)?(Jt.audioCodec=Nu=Nu?`${Nu},${er}`:er,jt.audio[Nu.substring(0,4)]=2,ru.splice(ju,1)):De(er,"video",bu)&&(Jt.videoCodec=or=or?`${or},${er}`:er,jt.video[or.substring(0,4)]=2,ru.splice(ju,1))}}});const{AUDIO:ot=[],SUBTITLES:it,"CLOSED-CAPTIONS":Kt}=N4.parseMasterPlaylistMedia(w,U,X);ot.length&&!ot.some(ru=>!ru.url)&&le[0].audioCodec&&!le[0].attrs.AUDIO&&(this.hls.logger.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),ot.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new $n({}),bitrate:0,url:""})),b.trigger(s.MANIFEST_LOADED,{levels:le,audioTracks:ot,subtitles:it,captions:Kt,contentSteering:V,url:U,stats:r,networkDetails:v,sessionData:pe,sessionKeys:Ee,startTimeOffset:ke,variableList:Re})}handleTrackOrLevelPlaylist(t,r,a,v,b){const w=this.hls,{id:U,level:X,type:V}=a,le=lc(t,a),pe=u(X)?X:u(U)?U:0,Ee=gc(a),ke=N4.parseLevelPlaylist(t.data,le,pe,Ee,0,this.variableList);if(V===h.MANIFEST){const Re={attrs:new $n({}),bitrate:0,details:ke,name:"",url:le};ke.requestScheduled=r.loading.start+bn(ke,0),w.trigger(s.MANIFEST_LOADED,{levels:[Re],audioTracks:[],url:le,stats:r,networkDetails:v,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}r.parsing.end=performance.now(),a.levelDetails=ke,this.handlePlaylistLoaded(ke,t,r,a,v,b)}handleManifestParsingError(t,r,a,v,b){this.hls.trigger(s.ERROR,{type:c.NETWORK_ERROR,details:d.MANIFEST_PARSING_ERROR,fatal:r.type===h.MANIFEST,url:t.url,err:a,error:a,reason:a.message,response:t,context:r,networkDetails:v,stats:b})}handleNetworkError(t,r,a=!1,v,b){let w=`A network ${a?"timeout":"error"+(v?" (status "+v.code+")":"")} occurred while loading ${t.type}`;t.type===h.LEVEL?w+=`: ${t.level} id: ${t.id}`:(t.type===h.AUDIO_TRACK||t.type===h.SUBTITLE_TRACK)&&(w+=` id: ${t.id} group-id: "${t.groupId}"`);const U=new Error(w);this.hls.logger.warn(`[playlist-loader]: ${w}`);let X=d.UNKNOWN,V=!1;const le=this.getInternalLoader(t);switch(t.type){case h.MANIFEST:X=a?d.MANIFEST_LOAD_TIMEOUT:d.MANIFEST_LOAD_ERROR,V=!0;break;case h.LEVEL:X=a?d.LEVEL_LOAD_TIMEOUT:d.LEVEL_LOAD_ERROR,V=!1;break;case h.AUDIO_TRACK:X=a?d.AUDIO_TRACK_LOAD_TIMEOUT:d.AUDIO_TRACK_LOAD_ERROR,V=!1;break;case h.SUBTITLE_TRACK:X=a?d.SUBTITLE_TRACK_LOAD_TIMEOUT:d.SUBTITLE_LOAD_ERROR,V=!1;break}le&&this.resetInternalLoader(t.type);const pe={type:c.NETWORK_ERROR,details:X,fatal:V,url:t.url,loader:le,context:t,error:U,networkDetails:r,stats:b};if(v){const Ee=(r==null?void 0:r.url)||t.url;pe.response=E({url:Ee,data:void 0},v)}this.hls.trigger(s.ERROR,pe)}handlePlaylistLoaded(t,r,a,v,b,w){const U=this.hls,{type:X,level:V,levelOrTrack:le,id:pe,groupId:Ee,deliveryDirectives:ke}=v,Re=lc(r,v),ot=gc(v);let it=typeof v.level=="number"&&ot===o.MAIN?V:void 0;const Kt=t.playlistParsingError;if(Kt){if(this.hls.logger.warn(`${Kt} ${t.url}`),!U.config.ignorePlaylistParsingErrors){U.trigger(s.ERROR,{type:c.NETWORK_ERROR,details:d.LEVEL_PARSING_ERROR,fatal:!1,url:Re,error:Kt,reason:Kt.message,response:r,context:v,level:it,parent:ot,networkDetails:b,stats:a});return}t.playlistParsingError=null}if(!t.fragments.length){const Jt=t.playlistParsingError=new Error("No Segments found in Playlist");U.trigger(s.ERROR,{type:c.NETWORK_ERROR,details:d.LEVEL_EMPTY_ERROR,fatal:!1,url:Re,error:Jt,reason:Jt.message,response:r,context:v,level:it,parent:ot,networkDetails:b,stats:a});return}switch(t.live&&w&&(w.getCacheAge&&(t.ageHeader=w.getCacheAge()||0),(!w.getCacheAge||isNaN(t.ageHeader))&&(t.ageHeader=0)),X){case h.MANIFEST:case h.LEVEL:if(it){if(!le)it=0;else if(le!==U.levels[it]){const Jt=U.levels.indexOf(le);Jt>-1&&(it=Jt)}}U.trigger(s.LEVEL_LOADED,{details:t,levelInfo:le||U.levels[0],level:it||0,id:pe||0,stats:a,networkDetails:b,deliveryDirectives:ke,withoutMultiVariant:X===h.MANIFEST});break;case h.AUDIO_TRACK:U.trigger(s.AUDIO_TRACK_LOADED,{details:t,track:le,id:pe||0,groupId:Ee||"",stats:a,networkDetails:b,deliveryDirectives:ke});break;case h.SUBTITLE_TRACK:U.trigger(s.SUBTITLE_TRACK_LOADED,{details:t,track:le,id:pe||0,groupId:Ee||"",stats:a,networkDetails:b,deliveryDirectives:ke});break}}}class wl{static get version(){return en}static isMSESupported(){return pc()}static isSupported(){return Cc()}static getMediaSource(){return ae()}static get Events(){return s}static get MetadataSchema(){return ln}static get ErrorTypes(){return c}static get ErrorDetails(){return d}static get DefaultConfig(){return wl.defaultConfig?wl.defaultConfig:V0}static set DefaultConfig(t){wl.defaultConfig=t}constructor(t={}){this.config=void 0,this.userConfig=void 0,this.logger=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this._emitter=new Tu,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.audioStreamController=void 0,this.subtititleStreamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.interstitialsController=void 0,this.gapController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this._url=null,this._sessionId=void 0,this.triggeringException=void 0,this.started=!1;const r=this.logger=$(t.debug||!1,"Hls instance",t.assetPlayerId),a=this.config=Qu(wl.DefaultConfig,t,r);this.userConfig=t,a.progressive&&$u(a,r);const{abrController:v,bufferController:b,capLevelController:w,errorController:U,fpsController:X}=a,V=new U(this),le=this.abrController=new v(this),pe=new z0(this),Ee=a.interstitialsController,ke=Ee?this.interstitialsController=new Ee(this,wl):null,Re=this.bufferController=new b(this,pe),ot=this.capLevelController=new w(this),it=new X(this),Kt=new ec(this),Jt=a.contentSteeringController,ru=Jt?new Jt(this):null,bu=this.levelController=new Dc(this,ru),Nu=new Ac(this),or=new wc(this.config,this.logger),ju=this.streamController=new vc(this,pe,or),er=this.gapController=new ei(this,pe);ot.setStreamController(ju),it.setStreamController(ju);const Ju=[Kt,bu,ju];ke&&Ju.splice(1,0,ke),ru&&Ju.splice(1,0,ru),this.networkControllers=Ju;const zu=[le,Re,er,ot,it,Nu,pe];this.audioTrackController=this.createController(a.audioTrackController,Ju);const Ir=a.audioStreamController;Ir&&Ju.push(this.audioStreamController=new Ir(this,pe,or)),this.subtitleTrackController=this.createController(a.subtitleTrackController,Ju);const wn=a.subtitleStreamController;wn&&Ju.push(this.subtititleStreamController=new wn(this,pe,or)),this.createController(a.timelineController,zu),or.emeController=this.emeController=this.createController(a.emeController,zu),this.cmcdController=this.createController(a.cmcdController,zu),this.latencyController=this.createController(xc,zu),this.coreComponents=zu,Ju.push(V);const u0=V.onErrorOut;typeof u0=="function"&&this.on(s.ERROR,u0,V),this.on(s.MANIFEST_LOADED,Kt.onManifestLoaded,Kt)}createController(t,r){if(t){const a=new t(this);return r&&r.push(a),a}return null}on(t,r,a=this){this._emitter.on(t,r,a)}once(t,r,a=this){this._emitter.once(t,r,a)}removeAllListeners(t){this._emitter.removeAllListeners(t)}off(t,r,a=this,v){this._emitter.off(t,r,a,v)}listeners(t){return this._emitter.listeners(t)}emit(t,r,a){return this._emitter.emit(t,r,a)}trigger(t,r){if(this.config.debug)return this.emit(t,t,r);try{return this.emit(t,t,r)}catch(a){if(this.logger.error("An internal error happened while handling event "+t+'. Error message: "'+a.message+'". Here is a stacktrace:',a),!this.triggeringException){this.triggeringException=!0;const v=t===s.ERROR;this.trigger(s.ERROR,{type:c.OTHER_ERROR,details:d.INTERNAL_EXCEPTION,fatal:v,event:t,error:a}),this.triggeringException=!1}}return!1}listenerCount(t){return this._emitter.listenerCount(t)}destroy(){this.logger.log("destroy"),this.trigger(s.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this._url=null,this.networkControllers.forEach(r=>r.destroy()),this.networkControllers.length=0,this.coreComponents.forEach(r=>r.destroy()),this.coreComponents.length=0;const t=this.config;t.xhrSetup=t.fetchSetup=void 0,this.userConfig=null}attachMedia(t){if(!t||"media"in t&&!t.media){const b=new Error(`attachMedia failed: invalid argument (${t})`);this.trigger(s.ERROR,{type:c.OTHER_ERROR,details:d.ATTACH_MEDIA_ERROR,fatal:!0,error:b});return}this.logger.log("attachMedia"),this._media&&(this.logger.warn("media must be detached before attaching"),this.detachMedia());const r="media"in t,a=r?t.media:t,v=r?t:{media:a};this._media=a,this.trigger(s.MEDIA_ATTACHING,v)}detachMedia(){this.logger.log("detachMedia"),this.trigger(s.MEDIA_DETACHING,{}),this._media=null}transferMedia(){this._media=null;const t=this.bufferController.transferMedia();return this.trigger(s.MEDIA_DETACHING,{transferMedia:t}),t}loadSource(t){this.stopLoad();const r=this.media,a=this._url,v=this._url=W.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.logger.log(`loadSource:${v}`),r&&a&&(a!==v||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(r)),this.trigger(s.MANIFEST_LOADING,{url:t})}get url(){return this._url}get hasEnoughToStart(){return this.streamController.hasEnoughToStart}get startPosition(){return this.streamController.startPositionValue}startLoad(t=-1,r){this.logger.log(`startLoad(${t+(r?", <skip seek to start>":"")})`),this.started=!0,this.resumeBuffering();for(let a=0;a<this.networkControllers.length&&(this.networkControllers[a].startLoad(t,r),!(!this.started||!this.networkControllers));a++);}stopLoad(){this.logger.log("stopLoad"),this.started=!1;for(let t=0;t<this.networkControllers.length&&(this.networkControllers[t].stopLoad(),!(this.started||!this.networkControllers));t++);}get loadingEnabled(){return this.started}get bufferingEnabled(){return this.streamController.bufferingEnabled}resumeBuffering(){this.bufferingEnabled||(this.logger.log("resume buffering"),this.networkControllers.forEach(t=>{t.resumeBuffering&&t.resumeBuffering()}))}pauseBuffering(){this.bufferingEnabled&&(this.logger.log("pause buffering"),this.networkControllers.forEach(t=>{t.pauseBuffering&&t.pauseBuffering()}))}get inFlightFragments(){const t={[o.MAIN]:this.streamController.inFlightFrag};return this.audioStreamController&&(t[o.AUDIO]=this.audioStreamController.inFlightFrag),this.subtititleStreamController&&(t[o.SUBTITLE]=this.subtititleStreamController.inFlightFrag),t}swapAudioCodec(){this.logger.log("swapAudioCodec"),this.streamController.swapAudioCodec()}recoverMediaError(){this.logger.log("recoverMediaError");const t=this._media,r=t==null?void 0:t.currentTime;this.detachMedia(),t&&(this.attachMedia(t),r&&this.startLoad(r))}removeLevel(t){this.levelController.removeLevel(t)}get sessionId(){let t=this._sessionId;return t||(t=this._sessionId=ul()),t}get levels(){const t=this.levelController.levels;return t||[]}get latestLevelDetails(){return this.streamController.getLevelDetails()||null}get loadLevelObj(){return this.levelController.loadLevelObj}get currentLevel(){return this.streamController.currentLevel}set currentLevel(t){this.logger.log(`set currentLevel:${t}`),this.levelController.manualLevel=t,this.streamController.immediateLevelSwitch()}get nextLevel(){return this.streamController.nextLevel}set nextLevel(t){this.logger.log(`set nextLevel:${t}`),this.levelController.manualLevel=t,this.streamController.nextLevelSwitch()}get loadLevel(){return this.levelController.level}set loadLevel(t){this.logger.log(`set loadLevel:${t}`),this.levelController.manualLevel=t}get nextLoadLevel(){return this.levelController.nextLoadLevel}set nextLoadLevel(t){this.levelController.nextLoadLevel=t}get firstLevel(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)}set firstLevel(t){this.logger.log(`set firstLevel:${t}`),this.levelController.firstLevel=t}get startLevel(){const t=this.levelController.startLevel;return t===-1&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:t}set startLevel(t){this.logger.log(`set startLevel:${t}`),t!==-1&&(t=Math.max(t,this.minAutoLevel)),this.levelController.startLevel=t}get capLevelToPlayerSize(){return this.config.capLevelToPlayerSize}set capLevelToPlayerSize(t){const r=!!t;r!==this.config.capLevelToPlayerSize&&(r?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=r)}get autoLevelCapping(){return this._autoLevelCapping}get bandwidthEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimate():NaN}set bandwidthEstimate(t){this.abrController.resetEstimator(t)}get abrEwmaDefaultEstimate(){const{bwEstimator:t}=this.abrController;return t?t.defaultEstimate:NaN}get ttfbEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimateTTFB():NaN}set autoLevelCapping(t){this._autoLevelCapping!==t&&(this.logger.log(`set autoLevelCapping:${t}`),this._autoLevelCapping=t,this.levelController.checkMaxAutoUpdated())}get maxHdcpLevel(){return this._maxHdcpLevel}set maxHdcpLevel(t){Lu(t)&&this._maxHdcpLevel!==t&&(this._maxHdcpLevel=t,this.levelController.checkMaxAutoUpdated())}get autoLevelEnabled(){return this.levelController.manualLevel===-1}get manualLevel(){return this.levelController.manualLevel}get minAutoLevel(){const{levels:t,config:{minAutoBitrate:r}}=this;if(!t)return 0;const a=t.length;for(let v=0;v<a;v++)if(t[v].maxBitrate>=r)return v;return 0}get maxAutoLevel(){const{levels:t,autoLevelCapping:r,maxHdcpLevel:a}=this;let v;if(r===-1&&t!=null&&t.length?v=t.length-1:v=r,a)for(let b=v;b--;){const w=t[b].attrs["HDCP-LEVEL"];if(w&&w<=a)return b}return v}get firstAutoLevel(){return this.abrController.firstAutoLevel}get nextAutoLevel(){return this.abrController.nextAutoLevel}set nextAutoLevel(t){this.abrController.nextAutoLevel=t}get playingDate(){return this.streamController.currentProgramDateTime}get mainForwardBufferInfo(){return this.streamController.getMainFwdBufferInfo()}get maxBufferLength(){return this.streamController.maxBufferLength}setAudioOption(t){var r;return((r=this.audioTrackController)==null?void 0:r.setAudioOption(t))||null}setSubtitleOption(t){var r;return((r=this.subtitleTrackController)==null?void 0:r.setSubtitleOption(t))||null}get allAudioTracks(){const t=this.audioTrackController;return t?t.allAudioTracks:[]}get audioTracks(){const t=this.audioTrackController;return t?t.audioTracks:[]}get audioTrack(){const t=this.audioTrackController;return t?t.audioTrack:-1}set audioTrack(t){const r=this.audioTrackController;r&&(r.audioTrack=t)}get allSubtitleTracks(){const t=this.subtitleTrackController;return t?t.allSubtitleTracks:[]}get subtitleTracks(){const t=this.subtitleTrackController;return t?t.subtitleTracks:[]}get subtitleTrack(){const t=this.subtitleTrackController;return t?t.subtitleTrack:-1}get media(){return this._media}set subtitleTrack(t){const r=this.subtitleTrackController;r&&(r.subtitleTrack=t)}get subtitleDisplay(){const t=this.subtitleTrackController;return t?t.subtitleDisplay:!1}set subtitleDisplay(t){const r=this.subtitleTrackController;r&&(r.subtitleDisplay=t)}get lowLatencyMode(){return this.config.lowLatencyMode}set lowLatencyMode(t){this.config.lowLatencyMode=t}get liveSyncPosition(){return this.latencyController.liveSyncPosition}get latency(){return this.latencyController.latency}get maxLatency(){return this.latencyController.maxLatency}get targetLatency(){return this.latencyController.targetLatency}set targetLatency(t){this.latencyController.targetLatency=t}get drift(){return this.latencyController.drift}get forceStartLoad(){return this.streamController.forceStartLoad}get pathways(){return this.levelController.pathways}get pathwayPriority(){return this.levelController.pathwayPriority}set pathwayPriority(t){this.levelController.pathwayPriority=t}get bufferedToEnd(){var t;return!!((t=this.bufferController)!=null&&t.bufferedToEnd)}get interstitialsManager(){var t;return((t=this.interstitialsController)==null?void 0:t.interstitialsManager)||null}getMediaDecodingInfo(t,r=this.allAudioTracks){const a=k0(r);return cu(t,a,navigator.mediaCapabilities)}}wl.defaultConfig=void 0},53280:function(f,g,e){"use strict";e.d(g,{D:function(){return n}});function u(l,c,d){var s=d||{},h=s.noTrailing,o=h===void 0?!1:h,i=s.noLeading,B=i===void 0?!1:i,p=s.debounceMode,y=p===void 0?void 0:p,m,E=!1,x=0;function I(){m&&clearTimeout(m)}function O(S){var R=S||{},M=R.upcomingOnly,N=M===void 0?!1:M;I(),E=!N}function D(){for(var S=arguments.length,R=new Array(S),M=0;M<S;M++)R[M]=arguments[M];var N=this,Y=Date.now()-x;if(E)return;function $(){x=Date.now(),c.apply(N,R)}function G(){m=void 0}!B&&y&&!m&&$(),I(),y===void 0&&Y>l?B?(x=Date.now(),o||(m=setTimeout(y?G:$,l))):$():o!==!0&&(m=setTimeout(y?G:$,y===void 0?l-Y:l))}return D.cancel=O,D}function n(l,c,d){var s=d||{},h=s.atBegin,o=h===void 0?!1:h;return u(l,c,{debounceMode:o!==!1})}}},__webpack_module_cache__={};function __webpack_require__(f){var g=__webpack_module_cache__[f];if(g!==void 0)return g.exports;var e=__webpack_module_cache__[f]={id:f,loaded:!1,exports:{}};return __webpack_modules__[f].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(f){var g=f&&f.__esModule?function(){return f.default}:function(){return f};return __webpack_require__.d(g,{a:g}),g}}(),function(){var f=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},g;__webpack_require__.t=function(e,u){if(u&1&&(e=this(e)),u&8||typeof e=="object"&&e&&(u&4&&e.__esModule||u&16&&typeof e.then=="function"))return e;var n=Object.create(null);__webpack_require__.r(n);var l={};g=g||[null,f({}),f([]),f(f)];for(var c=u&2&&e;typeof c=="object"&&!~g.indexOf(c);c=f(c))Object.getOwnPropertyNames(c).forEach(function(d){l[d]=function(){return e[d]}});return l.default=function(){return e},__webpack_require__.d(n,l),n}}(),function(){__webpack_require__.d=function(f,g){for(var e in g)__webpack_require__.o(g,e)&&!__webpack_require__.o(f,e)&&Object.defineProperty(f,e,{enumerable:!0,get:g[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(f){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(g,e){return __webpack_require__.f[e](f,g),g},[]))}}(),function(){__webpack_require__.u=function(f){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",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",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",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__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",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",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",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__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",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__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",4297:"p__Classrooms__ThemeChange__Polls",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",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",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",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",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6185:"p__Classrooms__ThemeChange__Announcement",6205:"p__Classrooms__ThemeChange__VideoUpload",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",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",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6788:"p__Home__Detail__ShixunContext__Detail__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",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",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",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",8787:"p__Competitions__Entered__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",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9417:"p__Shixuns__ThemeOne__Detail__SkillTags__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",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",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[f]||f)+"."+{26:"3c20da09",67:"755c36ed",109:"4be043c1",119:"be8fa960",195:"31d14149",201:"5ec318b4",264:"1fdb6cd8",292:"447c0313",316:"1f60ada6",337:"08ae0f03",354:"d4d139cf",479:"208723fa",485:"9713ca9c",508:"551ead5d",518:"67378351",532:"93363364",533:"ca5e79ef",547:"7044d2ce",556:"76171681",559:"bb8ab840",570:"a7a9594a",576:"5aa442dc",629:"44a1d9a5",643:"682d66fc",671:"4a609b8d",680:"0fae6afb",700:"b87cb99c",737:"8128afec",741:"ac5fd360",799:"21477f87",879:"3b8e0a3b",895:"eb9e9471",900:"25923fe3",906:"85ba4c51",910:"3e1a1c68",921:"a28c361e",928:"9fc8fdd0",981:"24da50c7",1006:"fe894cef",1043:"0e25363f",1045:"d69d8988",1048:"f8d9b2b9",1070:"f275cf68",1077:"f5977d39",1144:"c90eccaf",1154:"8cb80842",1211:"cf16c1a7",1253:"0fac4e22",1257:"919ae851",1274:"5f6ea65a",1276:"aa37a179",1343:"c9ab0552",1423:"5857729c",1427:"7f6e51c2",1450:"bd73007c",1461:"34b8e317",1462:"fcf08abc",1470:"7b14d3ca",1475:"5255c235",1477:"719113f7",1482:"427c7d03",1512:"8acaff44",1520:"f7681a05",1545:"18e97b06",1578:"b7269e79",1581:"11854ad4",1582:"5a09ae02",1646:"e6e27b60",1651:"8e756e43",1657:"bf19ec04",1660:"4647fdda",1674:"b83ffd43",1678:"85c7f8c5",1713:"2dd880e6",1717:"daf006d0",1727:"72f8092e",1750:"b9876391",1754:"6ab43ee1",1783:"4cbca12f",1798:"4c827f32",1799:"474e2c81",1831:"87f55c5d",1836:"b7f9905f",1855:"fbdd023d",1880:"6c71b85f",1897:"cf9ad530",1939:"2b08640b",1953:"cf739625",1962:"6a03cea2",1993:"5c249aad",2011:"59d51f98",2045:"4fea722d",2099:"2a7ac452",2102:"383890bf",2130:"c8aae616",2141:"92c67c76",2203:"1ed25683",2216:"9a74ea6d",2240:"8cee454c",2249:"f4830452",2281:"315e7b72",2300:"83840044",2303:"d1643e36",2307:"7e010f3c",2338:"172e765f",2339:"4d140a58",2386:"192e235c",2396:"cc95c62c",2404:"0cb608ad",2412:"c8c2ae6b",2425:"a09dedb4",2443:"6a89f4e5",2460:"d013417e",2476:"2102648c",2494:"ceb762c3",2501:"d1388c61",2538:"de4a3723",2539:"c3e2efc7",2548:"0b12947c",2570:"38f05ac1",2594:"e87d3761",2603:"3d71472c",2659:"2d97a5de",2707:"46112edd",2763:"8a2dc9c2",2806:"622a81bb",2819:"9c00c57e",2823:"29bd2909",2829:"456ce35a",2837:"54a82605",2862:"a861b326",2865:"ffc9f0b7",2884:"9532e4aa",2969:"ab3357d7",3006:"9976d75c",3086:"e77f0d94",3133:"9bf3f89c",3141:"bfe6becc",3157:"04a4f8b2",3183:"ace2a4c2",3198:"8e655451",3212:"98f8721d",3247:"6ca41d2a",3260:"7ff6f680",3276:"28048a5b",3317:"6f11bca9",3391:"09fc90c1",3433:"308532dc",3442:"1959aa6d",3447:"54b5dd1f",3451:"a4cd7035",3509:"53aefe1f",3550:"3dc83156",3581:"77f28964",3585:"fff141f7",3668:"f940b16e",3697:"481a10d9",3747:"115f532c",3754:"632a2854",3777:"d5b0f2f1",3784:"bb098957",3805:"9dbcb95e",3831:"e9f5a6aa",3861:"cf2f3073",3862:"7cc7474a",3873:"7e450447",3885:"f87f7f15",3910:"622aa34b",3951:"d1f404e5",3987:"5cecd51b",4014:"27a8e97c",4017:"00f1e140",4030:"7bd62cd6",4048:"c8710bcc",4056:"6eaa189d",4058:"a6ef0500",4078:"005cea4a",4088:"236723f3",4093:"829a6afc",4105:"f112dabe",4144:"afff194d",4164:"42fb48d2",4216:"1d1e0cc4",4217:"e6f2f505",4227:"e684eae4",4259:"14fbd765",4264:"766d6d47",4297:"60a2d7b3",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"f07362e4",4492:"76aa32f0",4496:"11e9fce8",4498:"fc2427bf",4504:"b2bb71ea",4514:"8e37600d",4520:"e9efd903",4546:"1e3cbc52",4565:"cd70a302",4572:"0b42264d",4599:"61def4cb",4610:"ecb88ca8",4621:"f2a04365",4628:"ece2c60c",4662:"f4772709",4685:"c33f1528",4715:"6d9cae98",4736:"e3d6d660",4741:"d5fcb4b9",4757:"0c0aed58",4766:"93d0b6de",4770:"b9e3af36",4790:"619413e4",4795:"669854b6",4797:"a24e92db",4800:"c6566bd2",4850:"1edda4b7",4889:"810561e7",4928:"21d9dba1",4973:"8235bc1d",4994:"fd15a834",5022:"2e3d7afe",5043:"4fbe7ab3",5048:"b4171cb3",5060:"85dafcc6",5096:"030f6525",5111:"6c03ca16",5117:"5d1ca549",5125:"a4842a90",5148:"fae5a666",5165:"950a1651",5176:"2025b09b",5177:"17f15e52",5179:"6b940689",5186:"e2f731b0",5230:"924ace48",5238:"f9c526aa",5290:"5dabcdc2",5297:"543bd2e4",5307:"6e5ec86c",5319:"ec1276b4",5321:"1163c84e",5330:"d3beada4",5335:"aa198ec3",5354:"7ae70604",5357:"a1bb98e3",5359:"5db5f145",5382:"502c0043",5402:"3de71949",5416:"454536b7",5434:"38b302a6",5466:"933d6acd",5494:"d89549c4",5518:"fd639215",5549:"4f0f0ed3",5572:"5e3b67fe",5573:"c7099e7f",5624:"41106afb",5631:"e00d3d36",5650:"6f385d09",5679:"4a090bef",5694:"afec410e",5705:"9e2bd49b",5729:"17c6258e",5764:"e0d7e586",5775:"34436628",5776:"9b89eb62",5786:"7612e65f",5798:"0f132a9a",5800:"05bf81c0",5816:"44d19d0d",5876:"5eded409",5888:"3ae1b23e",5891:"d982bb84",5894:"6a949259",5902:"c26ba68d",5915:"00ee89d0",5972:"dc214bff",5992:"cde87b43",6029:"0eb178b2",6034:"8551e0f9",6045:"d268f87f",6047:"3ce45acd",6063:"ae93e88f",6069:"848c5718",6080:"519f9b6b",6126:"99519171",6127:"151b319c",6170:"0026c6ec",6185:"f4302ca2",6205:"690c3c38",6265:"46e09914",6270:"9ef102c7",6282:"8c179614",6328:"dafc3148",6366:"85447a61",6378:"7f3a946a",6393:"989bf71b",6411:"3b971528",6434:"78f87f16",6442:"1048e8f4",6444:"672ab86a",6451:"c588f321",6452:"25bde8f1",6531:"1e4cd45d",6583:"e84eb630",6587:"73574cb0",6634:"67bf862b",6637:"3b3414e3",6651:"c2b680ab",6682:"234d0a8c",6685:"055c500c",6729:"0b41b38d",6741:"5d247065",6774:"59d4d618",6776:"00ea07a1",6784:"3acc08be",6788:"85a3e650",6789:"52195b05",6796:"0ab89ed6",6820:"e7a7a304",6840:"1acb7e6a",6882:"04252cac",6904:"f9a0b70f",6913:"a72450ed",6963:"b960cb04",6985:"6abb4311",7043:"9897481c",7045:"c9ab44f8",7058:"cd756ab4",7062:"d391d7a2",7084:"46ccce72",7099:"db9622f5",7156:"e7466006",7178:"d6dfdd98",7182:"8b56c91b",7224:"fd58f5b4",7242:"e7205af2",7260:"c46786a5",7289:"c9c0b9c1",7322:"9651922f",7323:"d76a67ab",7329:"e5fbfe07",7333:"a86d1864",7365:"1005464f",7395:"f7cc674b",7402:"9257f6bc",7460:"e242a2c6",7477:"be8326e3",7482:"b86da8dd",7527:"02a220df",7545:"575511ba",7560:"9d24b63d",7573:"97f85034",7589:"76db6c31",7591:"c8233ce9",7614:"387b7cdc",7622:"236d99d6",7686:"4fcec9f9",7706:"c2a79e40",7806:"3f8e48bc",7835:"602f8563",7855:"52f0d6f7",7857:"76c74c9c",7883:"97b547c5",7884:"b4a88efa",7901:"9ca4e7ab",7922:"f5c39020",7964:"29aed9a1",8062:"5cdfce15",8072:"6be9ec41",8085:"e0e3676b",8089:"d536b13a",8115:"88e3b5af",8143:"c45ce17b",8145:"4df3f118",8155:"db380b64",8161:"83c5fa9a",8217:"a8322a39",8229:"7e7b5253",8237:"65ddc546",8241:"6f63d140",8286:"620f9d2e",8302:"55794970",8332:"3da764fa",8340:"e8cec028",8350:"07df8a75",8365:"3ec1f7ce",8398:"9651baf5",8431:"f2a352a6",8435:"29ffda57",8447:"8f1ba394",8458:"6f0119e3",8479:"bd23fdf3",8517:"43660dc2",8552:"db9fb358",8561:"333e8ec9",8563:"0cb8cf20",8579:"166f0a32",8639:"21c350a0",8665:"5005d459",8688:"9051227d",8689:"141a26bd",8723:"5cf35dde",8737:"ce7dad23",8776:"0ad26240",8787:"efeb726a",8807:"af0ef5b4",8823:"f58d0598",8827:"0ab54576",8842:"9f25a3e2",8866:"6ade8065",8882:"dbcb6e4d",8885:"c9489a8b",8898:"d002bcd8",8909:"414b305a",8920:"7f82440c",8963:"790aecdd",8965:"5106fa53",8999:"2d156215",9039:"6ef3f0a5",9076:"e4c10d9f",9104:"bbcb2345",9205:"d9408f37",9219:"b5f76763",9252:"0d791a59",9260:"cf5f8140",9366:"1a31fd23",9391:"b5561486",9404:"9fcc3d3e",9406:"7903325b",9416:"998118d2",9417:"66c183bb",9449:"61a7f21c",9487:"781d2475",9489:"5057250a",9507:"a88834a7",9511:"ad07b106",9554:"ed358e7b",9559:"f794af19",9647:"b2204827",9649:"8e8b40b4",9674:"db0dbaf4",9677:"e65c2fe2",9695:"d608c77c",9715:"a06286ed",9716:"40121ad7",9724:"2f674bad",9785:"664d7a02",9788:"c5c1684f",9814:"704c1fe2",9891:"60f02702",9895:"b8e31ff2",9906:"cb6d3e25",9921:"819016bd",9922:"76457cd6",9928:"5989f5e0",9944:"cfd5eb4d",9950:"74f6dfb2",9968:"17466785"}[f]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(f){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",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",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__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",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",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",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__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",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__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",4297:"p__Classrooms__ThemeChange__Polls",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",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",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",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",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6185:"p__Classrooms__ThemeChange__Announcement",6205:"p__Classrooms__ThemeChange__VideoUpload",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",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",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",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",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",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",8787:"p__Competitions__Entered__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",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",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",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[f]||f)+"."+{26:"91ed81ab",67:"e3d38d20",109:"1a7fc455",119:"0cc71034",195:"f769a2d5",201:"485c1365",264:"5fd9b3fc",292:"6606dfd5",337:"b8a90018",479:"bba9e475",485:"d63578fe",508:"82593858",518:"333855a6",532:"a09abdd6",533:"1aafb83c",547:"5581debc",556:"04b76b9e",559:"c49aa5ba",576:"e4f97d42",643:"22ded693",680:"e67e9e01",700:"3e008095",737:"98eb2f74",799:"bca8871b",879:"edebf581",895:"ad846737",900:"ff3ab102",906:"831f1c01",921:"30cc7e9b",928:"0277270a",1006:"2263131d",1043:"e8c0878b",1045:"5313cd30",1048:"dafc3f4f",1070:"e67e9e01",1077:"4749f7c5",1211:"bdb8faab",1253:"66a07f9e",1257:"156e8f74",1276:"bbc6eeec",1343:"5eed418c",1423:"5c4a76fc",1427:"22016b87",1450:"1edcc2ed",1461:"da497c45",1470:"183c9793",1475:"c965e527",1477:"63b15587",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"ce1fb1d8",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1651:"55e4f704",1657:"b60513e3",1674:"fdbc1e05",1678:"0b445f86",1713:"66b47ae4",1717:"10201060",1727:"41895eef",1754:"263823b9",1783:"7a21883d",1798:"cacd2a12",1831:"74ad0b7c",1836:"5f0d3f7f",1855:"b92cccb4",1880:"ace3ee6a",1897:"982f171f",1939:"9edbcb6f",1953:"a3ad760b",1962:"84e145fa",1993:"7cc7cf77",2045:"dcfad42d",2099:"7a63f8c2",2102:"ec61f9f0",2130:"50dfcc51",2141:"5eb2f330",2203:"1af06e49",2216:"6acb758a",2240:"e7cce869",2281:"9db2c457",2303:"c5cd1882",2307:"b2c54321",2338:"aaf98900",2339:"f7913f4f",2396:"bd9b4f77",2404:"08d36549",2412:"009d1fcb",2425:"47b23ee4",2443:"33936585",2460:"03cdfb68",2476:"cf85a190",2501:"2441982c",2539:"8ec286b4",2548:"75182034",2570:"42abe00c",2603:"0277270a",2659:"f6071a36",2707:"cabcb16e",2806:"e33d6e5a",2819:"9455b08a",2823:"a13b21fb",2829:"a5909474",2862:"96747ece",2865:"6ef3cf6b",2884:"e4a93731",3006:"7fce4e74",3086:"d0ebac07",3141:"5e5e4c2f",3157:"b3478235",3183:"b2253f40",3212:"ad1521c1",3247:"50105eb7",3260:"8e0d65fb",3276:"7bbb651d",3317:"137440b7",3391:"f0e498fe",3433:"9bf21937",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3509:"70043ca5",3581:"f46d27eb",3585:"5f288e7b",3668:"efca073d",3747:"9fe873ee",3784:"c81d4a51",3831:"e18a5aa2",3873:"aecf5064",3910:"658d457f",3951:"9b11b034",4030:"d0b7bd58",4048:"f9582bef",4056:"10eacfff",4078:"aa54548e",4093:"5cd9f235",4105:"7f9d4513",4144:"f10aa199",4164:"f16cd35e",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4297:"27082f64",4449:"e68d8d58",4492:"6d7afab9",4496:"77babddd",4498:"ef907484",4504:"bd40e960",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"4fecde0c",4610:"687005a6",4621:"47b96e8f",4662:"82def4d7",4715:"ae95fa4d",4736:"a51a09a9",4741:"6d7ba6f6",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4889:"a91da64a",4928:"a4b1a237",4973:"129c56e8",4994:"910f69b0",5022:"81b1b86b",5043:"247e6954",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5117:"11a38b68",5125:"57501e4a",5148:"572faeac",5165:"3f82ab1b",5176:"9c49e7fa",5177:"4c237473",5179:"699b44a8",5186:"312ee878",5230:"94dfecf3",5238:"68f49dc4",5297:"5426028f",5307:"4195a245",5319:"34217c3f",5330:"6e93d25e",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5382:"6020d931",5402:"6b06b33c",5466:"c09ae45d",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5624:"b754187c",5650:"f8f63f4b",5694:"77ca16cb",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5776:"790daf68",5786:"37a81eaa",5798:"ce1cf7da",5800:"f05382af",5816:"494c814d",5888:"193a7f8f",5891:"b9a46704",5894:"4faa35bb",5915:"bc9c3e69",5972:"79479731",5992:"419f5d2f",6029:"2451f838",6063:"f85d9e56",6069:"6b81b8a6",6080:"13de064b",6127:"f31505a8",6185:"d9c205a6",6205:"6eef461f",6265:"b6b7cbc3",6270:"5496b206",6282:"0a46d402",6328:"de2b9d62",6366:"079fc2d8",6434:"23effd91",6444:"fd46d237",6451:"949d91e5",6452:"50a6d310",6583:"d8052752",6587:"9c49e7fa",6634:"5c3c2ecd",6637:"cd627031",6651:"b07fe216",6682:"c0a18d4d",6685:"ad2a7bde",6729:"aea3b7f5",6741:"b838eb14",6776:"af91f915",6784:"1affe817",6789:"185ce46c",6796:"15902a1a",6820:"cebdf1cf",6882:"c2d2eada",6904:"44afaa9b",6913:"739202fe",6963:"84e145fa",7043:"25478869",7045:"48f6fc4c",7058:"6e461c3d",7062:"5282c3e5",7099:"15159102",7178:"6e47d75d",7182:"183c9793",7224:"7caf9754",7242:"4f353f61",7260:"2c380d56",7289:"74a55b34",7322:"f372c040",7323:"3e11a2bc",7329:"7a4ac9fe",7395:"ff574c5d",7402:"3e65fd99",7460:"dedd2038",7477:"9e6bb67b",7482:"c37a3f01",7527:"a4765b7e",7545:"77965f6e",7560:"d82e43ca",7589:"666efe80",7614:"de9ee12f",7622:"fe4790f3",7806:"80b7b1d6",7835:"abd0d81c",7855:"711d3be3",7857:"13a29416",7883:"93cf27b2",7884:"1ca6cde0",7901:"505c3349",7922:"372a3625",8062:"8e384b9f",8072:"540f746b",8085:"3cfec1d7",8115:"51647157",8143:"f33d8a25",8145:"89ef939a",8155:"d345abd7",8217:"f0f958ba",8237:"61bca2d4",8241:"a7cd5360",8286:"4ca6c6b1",8332:"a10509a3",8398:"2f4a56af",8431:"289b326c",8435:"3a170931",8447:"0ae0fe33",8458:"1528fe4c",8479:"63a9d2a4",8517:"cccfddad",8552:"debdee43",8563:"ddbd95eb",8579:"f63b043d",8665:"c52575bc",8688:"c044db56",8689:"52d74979",8723:"3e358029",8787:"121de108",8823:"9b2f4e16",8827:"3aeb4a40",8866:"79e678a7",8882:"f3e42f72",8885:"de905169",8965:"f169309d",8999:"448aa22f",9039:"e59f0028",9076:"6a501148",9205:"49a3e67d",9366:"4f511490",9391:"c11edda0",9404:"d8cf04f7",9406:"87658c28",9416:"7ffdab01",9449:"9d75c671",9487:"a73f5679",9489:"ee2bb5b7",9507:"1138f0da",9511:"52ae4834",9647:"36898856",9649:"00fb4211",9674:"16483a2c",9677:"67a9d264",9695:"e2a53983",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"781a4d20",9814:"4c57e46b",9891:"512a9301",9906:"0c113c87",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[f]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(f){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(f){return f=Object.create(f),f.children||(f.children=[]),Object.defineProperty(f,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+f.id)}}),f}}(),function(){__webpack_require__.o=function(f,g){return Object.prototype.hasOwnProperty.call(f,g)}}(),function(){var f={};__webpack_require__.l=function(g,e,u,n){if(f[g]){f[g].push(e);return}var l,c;if(u!==void 0)for(var d=document.getElementsByTagName("script"),s=0;s<d.length;s++){var h=d[s];if(h.getAttribute("src")==g){l=h;break}}l||(c=!0,l=document.createElement("script"),l.charset="utf-8",l.timeout=120,__webpack_require__.nc&&l.setAttribute("nonce",__webpack_require__.nc),l.src=g,l.src.indexOf(window.location.origin+"/")!==0&&(l.crossOrigin="anonymous")),f[g]=[e];var o=function(B,p){l.onerror=l.onload=null,clearTimeout(i);var y=f[g];if(delete f[g],l.parentNode&&l.parentNode.removeChild(l),y&&y.forEach(function(m){return m(p)}),B)return B(p)},i=setTimeout(o.bind(null,void 0,{type:"timeout",target:l}),12e4);l.onerror=o.bind(null,l.onerror),l.onload=o.bind(null,l.onload),c&&document.head.appendChild(l)}}(),function(){__webpack_require__.r=function(f){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(f,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(f,"__esModule",{value:!0})}}(),function(){__webpack_require__.nmd=function(f){return f.paths=[],f.children||(f.children=[]),f}}(),function(){__webpack_require__.p="/react/build/"}(),function(){if(typeof document!="undefined"){var f=function(n,l,c,d,s){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")d();else{var B=i&&(i.type==="load"?"missing":i.type),p=i&&i.target&&i.target.href||l,y=new Error("Loading CSS chunk "+n+` failed.
|
|
|
(`+p+")");y.code="CSS_CHUNK_LOAD_FAILED",y.type=B,y.request=p,h.parentNode.removeChild(h),s(y)}};return h.onerror=h.onload=o,h.href=l,h.href.indexOf(window.location.origin+"/")!==0&&(h.crossOrigin="anonymous"),c?c.parentNode.insertBefore(h,c.nextSibling):document.head.appendChild(h),h},g=function(n,l){for(var c=document.getElementsByTagName("link"),d=0;d<c.length;d++){var s=c[d],h=s.getAttribute("data-href")||s.getAttribute("href");if(s.rel==="stylesheet"&&(h===n||h===l))return s}for(var o=document.getElementsByTagName("style"),d=0;d<o.length;d++){var s=o[d],h=s.getAttribute("data-href");if(h===n||h===l)return s}},e=function(n){return new Promise(function(l,c){var d=__webpack_require__.miniCssF(n),s=__webpack_require__.p+d;if(g(d,s))return l();f(n,s,null,l,c)})},u={4620:0};__webpack_require__.f.miniCss=function(n,l){var c={26:1,67:1,109:1,119:1,195:1,201:1,264:1,292:1,337:1,479:1,485:1,508:1,518:1,532:1,533:1,547:1,556:1,559:1,576:1,643:1,680:1,700:1,737:1,799:1,879:1,895:1,900:1,906:1,921:1,928:1,1006:1,1043:1,1045:1,1048:1,1070:1,1077:1,1211:1,1253:1,1257:1,1276:1,1343:1,1423:1,1427:1,1450:1,1461:1,1470:1,1475:1,1477:1,1482:1,1512:1,1520:1,1545:1,1578:1,1581:1,1582:1,1651:1,1657:1,1674:1,1678:1,1713:1,1717:1,1727:1,1754:1,1783:1,1798:1,1831:1,1836:1,1855:1,1880:1,1897:1,1939:1,1953:1,1962:1,1993:1,2045:1,2099:1,2102:1,2130:1,2141:1,2203:1,2216:1,2240:1,2281:1,2303:1,2307:1,2338:1,2339:1,2396:1,2404:1,2412:1,2425:1,2443:1,2460:1,2476:1,2501:1,2539:1,2548:1,2570:1,2603:1,2659:1,2707:1,2806:1,2819:1,2823:1,2829:1,2862:1,2865:1,2884:1,3006:1,3086:1,3141:1,3157:1,3183:1,3212:1,3247:1,3260:1,3276:1,3317:1,3391:1,3433:1,3442:1,3447:1,3451:1,3509:1,3581:1,3585:1,3668:1,3747:1,3784:1,3831:1,3873:1,3910:1,3951:1,4030:1,4048:1,4056:1,4078:1,4093:1,4105:1,4144:1,4164:1,4216:1,4217:1,4227:1,4259:1,4264:1,4297:1,4449:1,4492:1,4496:1,4498:1,4504:1,4514:1,4520:1,4546:1,4572:1,4599:1,4610:1,4621:1,4662:1,4715:1,4736:1,4741:1,4757:1,4766:1,4770:1,4795:1,4800:1,4889:1,4928:1,4973:1,4994:1,5022:1,5043:1,5048:1,5096:1,5111:1,5117:1,5125:1,5148:1,5165:1,5176:1,5177:1,5179:1,5186:1,5230:1,5238:1,5297:1,5307:1,5319:1,5330:1,5335:1,5357:1,5359:1,5382:1,5402:1,5466:1,5518:1,5549:1,5572:1,5573:1,5624:1,5650:1,5694:1,5705:1,5729:1,5775:1,5776:1,5786:1,5798:1,5800:1,5816:1,5888:1,5891:1,5894:1,5915:1,5972:1,5992:1,6029:1,6063:1,6069:1,6080:1,6127:1,6185:1,6205:1,6265:1,6270:1,6282:1,6328:1,6366:1,6434:1,6444:1,6451:1,6452:1,6583:1,6587:1,6634:1,6637:1,6651:1,6682:1,6685:1,6729:1,6741:1,6776:1,6784:1,6789:1,6796:1,6820:1,6882:1,6904:1,6913:1,6963:1,7043:1,7045:1,7058:1,7062:1,7099:1,7178:1,7182:1,7224:1,7242:1,7260:1,7289:1,7322:1,7323:1,7329:1,7395:1,7402:1,7460:1,7477:1,7482:1,7527:1,7545:1,7560:1,7589:1,7614:1,7622:1,7806:1,7835:1,7855:1,7857:1,7883:1,7884:1,7901:1,7922:1,8062:1,8072:1,8085:1,8115:1,8143:1,8145:1,8155:1,8217:1,8237:1,8241:1,8286:1,8332:1,8398:1,8431:1,8435:1,8447:1,8458:1,8479:1,8517:1,8552:1,8563:1,8579:1,8665:1,8688:1,8689:1,8723:1,8787:1,8823:1,8827:1,8866:1,8882:1,8885:1,8965:1,8999:1,9039:1,9076:1,9205:1,9366:1,9391:1,9404:1,9406:1,9416:1,9449:1,9487:1,9489:1,9507:1,9511:1,9647:1,9649:1,9674:1,9677:1,9695:1,9715:1,9716:1,9785:1,9788:1,9814:1,9891:1,9906:1,9921:1,9922:1,9944:1};u[n]?l.push(u[n]):u[n]!==0&&c[n]&&l.push(u[n]=e(n).then(function(){u[n]=0},function(d){throw delete u[n],d}))}}}(),function(){__webpack_require__.b=document.baseURI||self.location.href;var f={4620:0};__webpack_require__.f.j=function(u,n){var l=__webpack_require__.o(f,u)?f[u]:void 0;if(l!==0)if(l)n.push(l[2]);else if(/^(4599|8435|9404)$/.test(u))f[u]=0;else{var c=new Promise(function(o,i){l=f[u]=[o,i]});n.push(l[2]=c);var d=__webpack_require__.p+__webpack_require__.u(u),s=new Error,h=function(o){if(__webpack_require__.o(f,u)&&(l=f[u],l!==0&&(f[u]=void 0),l)){var i=o&&(o.type==="load"?"missing":o.type),B=o&&o.target&&o.target.src;s.message="Loading chunk "+u+` failed.
|
|
|
(`+i+": "+B+")",s.name="ChunkLoadError",s.type=i,s.request=B,l[1](s)}};__webpack_require__.l(d,h,"chunk-"+u,u)}};var g=function(u,n){var l=n[0],c=n[1],d=n[2],s,h,o=0;if(l.some(function(B){return f[B]!==0})){for(s in c)__webpack_require__.o(c,s)&&(__webpack_require__.m[s]=c[s]);if(d)var i=d(__webpack_require__)}for(u&&u(n);o<l.length;o++)h=l[o],__webpack_require__.o(f,h)&&f[h]&&f[h][0](),f[h]=0},e=self.webpackChunk=self.webpackChunk||[];e.forEach(g.bind(null,0)),e.push=g.bind(null,e.push.bind(e))}();var __webpack_exports__={};(function(){"use strict";var f=__webpack_require__(68557),g=__webpack_require__(44852),e=__webpack_require__(64003),u=__webpack_require__(17898),n=__webpack_require__(40902),l=__webpack_require__(2259),c=__webpack_require__(14589),d=__webpack_require__(69811),s=__webpack_require__(18114),h=__webpack_require__(23844),o=__webpack_require__(39581),i=__webpack_require__(40632),B=__webpack_require__(22690),p=__webpack_require__(7786),y=__webpack_require__(99062),m=__webpack_require__(31808),E=__webpack_require__(99953),x=__webpack_require__(86357),I=__webpack_require__(93074),O=__webpack_require__(96331),D=__webpack_require__(2924),S=__webpack_require__(26425),R=__webpack_require__(32125),M=__webpack_require__(16137),N=__webpack_require__(48435),Y=__webpack_require__(11553),$=__webpack_require__(70365),G=__webpack_require__(33717),ae=__webpack_require__(17482),ne=__webpack_require__(23708),oe=__webpack_require__(65033),ee=__webpack_require__(52732),q=__webpack_require__(99382),K=__webpack_require__(88437),se=__webpack_require__(68440),te=__webpack_require__(13412),J=__webpack_require__(11005),ce=__webpack_require__(70348),W=__webpack_require__(19801),j=__webpack_require__(91550),ie=__webpack_require__(85223),ve=__webpack_require__(7154),Fe=__webpack_require__(67788),Se=__webpack_require__(96009),Ge=__webpack_require__(9402),ze=__webpack_require__(62489),Pt=__webpack_require__(80881),pt=__webpack_require__(62837),wt=__webpack_require__(4705),zt=__webpack_require__(13941),kt=__webpack_require__(1148),tu=__webpack_require__(82445),We=__webpack_require__(27267),gt=__webpack_require__(96353),Rt=__webpack_require__(90308),tt=__webpack_require__(84818),ft=__webpack_require__(80585),ct=__webpack_require__(89170),qe=__webpack_require__(71012),je=__webpack_require__(84203),ye=__webpack_require__(22112),Oe=__webpack_require__(81440),$e=__webpack_require__(25430),Ze=__webpack_require__(70105),Qe=__webpack_require__(71390),lt=__webpack_require__(96844),mt=__webpack_require__(83578),uu=__webpack_require__(69762),Qt=__webpack_require__(76880),Le=__webpack_require__(65009),et=__webpack_require__(28796),Zt=__webpack_require__(56450),Tt=__webpack_require__(78342),Nt=__webpack_require__(13161),Wt=__webpack_require__(54226),nu=__webpack_require__(70201),Ut=__webpack_require__(34941),we=__webpack_require__(85671),de=__webpack_require__(35152),me=__webpack_require__(85660),xt=__webpack_require__(80031),Ce=__webpack_require__(34434),at=__webpack_require__(83579),jt=__webpack_require__(74307),Et=__webpack_require__(97423),De=__webpack_require__(93321),yt=__webpack_require__(82277),Ue=__webpack_require__(61425),Ae=__webpack_require__(61873),ht=__webpack_require__(9307),St=__webpack_require__(8821),Ne=__webpack_require__(64385),Fu=__webpack_require__(64099),_t=__webpack_require__(62455),Zu=__webpack_require__(79965),Yu=__webpack_require__(59118),wu=__webpack_require__(275),Iu=__webpack_require__(31919),Ct=__webpack_require__(51284),eu=__webpack_require__(10177),iu=__webpack_require__(85690),au=__webpack_require__(92114),bt=__webpack_require__(1017),Ht=__webpack_require__(14480),Dt=__webpack_require__(40516),Ot=__webpack_require__(76345),cu=__webpack_require__(7282),Hu=__webpack_require__(58055),Wu=__webpack_require__(93547),Br=__webpack_require__(31237),ir=__webpack_require__(17954),rn=__webpack_require__(58580),At=__webpack_require__(47146),Lu=__webpack_require__(40416),Xr=__webpack_require__(7615),Rn=__webpack_require__(72820),Wr=__webpack_require__(86070),mn=__webpack_require__(23569),Tn=__webpack_require__(55639),Gn=__webpack_require__(63046),In=__webpack_require__(464),Yn=__webpack_require__(51082),E0=__webpack_require__(83850),o0=__webpack_require__(41990),n0=__webpack_require__(15787),yn=__webpack_require__(55888),Qn=__webpack_require__(53827),k0=__webpack_require__(78143),Bt=__webpack_require__(66419),S0=__webpack_require__(75765),Jn=__webpack_require__(14645),Fn=__webpack_require__(71122),j0=__webpack_require__(42084),e0=__webpack_require__(25070),sn=__webpack_require__(77140),jr=__webpack_require__(15954),xe=__webpack_require__(4266),nt=__webpack_require__(49988),Je=__webpack_require__(38823),Ft=__webpack_require__(24627),dt=__webpack_require__(4045),su=__webpack_require__(50747),pu=__webpack_require__(43595),Du=__webpack_require__(92324),Uu=__webpack_require__(23551),Ku=__webpack_require__(74521),Ru=__webpack_require__(57891),br=__webpack_require__(84138),hu=__webpack_require__(51832),Or=__webpack_require__(37135),Yr=__webpack_require__(6474),Pr=__webpack_require__(40135),lr=__webpack_require__(7982),rr=__webpack_require__(14893),Gr=__webpack_require__(49233),nr=__webpack_require__(92130),Kr=__webpack_require__(42844),Qr=__webpack_require__(6536),Ar=__webpack_require__(27228),Dr=__webpack_require__(62921),z0=__webpack_require__(44001),On=__webpack_require__(92262),_n=__webpack_require__(54744),gr=__webpack_require__(38214),fn=__webpack_require__(12756),Kn=__webpack_require__(93379),P0=__webpack_require__(62007),Ki=__webpack_require__(90572),Z0=__webpack_require__(37343),Vi=__webpack_require__(45945),i4=__webpack_require__(75551),ut=__webpack_require__(32493),Yt=__webpack_require__(20852),Be=__webpack_require__(46302),du=__webpack_require__(18827),Cu=__webpack_require__(76718),cr=__webpack_require__(79172),qu=__webpack_require__(32192),Hr=__webpack_require__(42828),i0=__webpack_require__(5658),Pn=__webpack_require__(55629),Fr=__webpack_require__(62925),sr=__webpack_require__(9595),hn=__webpack_require__(58127),fr=__webpack_require__(70917),a0=__webpack_require__(53427),bi=__webpack_require__(70878),ki=__webpack_require__(49257),c0=__webpack_require__(72910),ni=__webpack_require__(34932),$n=__webpack_require__(81046),Zi=__webpack_require__(85744),A4=__webpack_require__(13494),W4=__webpack_require__(56338),Y4=__webpack_require__(66755),ga=__webpack_require__(68709),fa=__webpack_require__(4939),l4=__webpack_require__(81927),x4=__webpack_require__(60462),m4=__webpack_require__(72571),Q4=__webpack_require__(71200),H4=__webpack_require__(85767),En=__webpack_require__(84432),dn=__webpack_require__(59022),U0=__webpack_require__(19363),oi=__webpack_require__(51054),li=__webpack_require__(60330),G0=__webpack_require__(55234),ui=__webpack_require__(88104),D4=__webpack_require__(64336),gi=__webpack_require__(63914),c4=__webpack_require__(35246),ha=__webpack_require__(83470),ya=__webpack_require__(79641),Ua=__webpack_require__(72397),qa=__webpack_require__(24860),I4=__webpack_require__(19320),e4=__webpack_require__(56233),O4=__webpack_require__(59419),za=__webpack_require__(64344),C4=__webpack_require__(5316),M4=__webpack_require__(93744),Da=__webpack_require__(19299),X4=__webpack_require__(15286),na=__webpack_require__(91927),k4=__webpack_require__(27730),ia=__webpack_require__(58707),N4=__webpack_require__(41356),qt=__webpack_require__(51606),mu=__webpack_require__(8966),lu=__webpack_require__(38458),vu=__webpack_require__(71957),xu=__webpack_require__(89466),mr=__webpack_require__(69653),Ur=__webpack_require__(96519),kr=__webpack_require__(95576),zr=__webpack_require__(63079),on=__webpack_require__(8995),Jr=__webpack_require__(23080),fu=__webpack_require__(74701),Ou=__webpack_require__(91809),ku=__webpack_require__(77517),Cr=__webpack_require__(30149),wr=__webpack_require__(55410),cn=__webpack_require__(46161),Sn=__webpack_require__(14800),Zr=__webpack_require__(91130),d0=__webpack_require__(2722),l0=__webpack_require__(55885),bn=__webpack_require__(39034),A0=__webpack_require__(8604),Vn=__webpack_require__(64963),I0=__webpack_require__(25178),di=__webpack_require__(1905),qi=__webpack_require__(94306),R0=__webpack_require__(11762),Z4=__webpack_require__(93164),a4=__webpack_require__(88900),Mi=__webpack_require__(54815),Yi=__webpack_require__(81138),t4=__webpack_require__(37252),j4=__webpack_require__(81673),Gi=__webpack_require__(48966),$0=__webpack_require__(13015),ci=__webpack_require__(78527),Xe=__webpack_require__(20511),Te=__webpack_require__(78366),Lt=__webpack_require__(27427),Vt=__webpack_require__(43890),Eu=__webpack_require__(55844),Ke=__webpack_require__(71361),Bu=__webpack_require__(44550),vr=__webpack_require__(413),Xu=__webpack_require__(77464),yr=__webpack_require__(77703),Tu=__webpack_require__(93854),en=__webpack_require__(962),Bn=__webpack_require__(44169),jn=__webpack_require__(56272),m0=__webpack_require__(43466),qn=__webpack_require__(48156),nn=__webpack_require__(93236),_0=__webpack_require__(42212),Ln=__webpack_require__(63923),An=__webpack_require__(2278),Hn=__webpack_require__(36955),d4=__webpack_require__(77326),Ci=__webpack_require__(53571),dr=__webpack_require__(28670),fi=__webpack_require__(31050),x0=__webpack_require__(25321),hi=__webpack_require__(96364),M0=__webpack_require__(46304),ii=__webpack_require__(55163),Fi=__webpack_require__(78722),F4=__webpack_require__(35977),wi=__webpack_require__(81848),w4=__webpack_require__(52867),Pi=__webpack_require__(72211),v4=__webpack_require__(84862),f4=__webpack_require__(92381),q0=__webpack_require__(19517),pi=__webpack_require__(69667),u4=__webpack_require__(80820),ai=__webpack_require__(87873),Gt=__webpack_require__(54609),It=__webpack_require__(28566),ri=__webpack_require__(51697),Ni=__webpack_require__(61872),hr=__webpack_require__(76077),xr=__webpack_require__(9196),an=__webpack_require__(5369),B0=__webpack_require__(26259),F0=__webpack_require__(47736),xn=__webpack_require__(28220),tn=__webpack_require__(62060),ln=__webpack_require__(49350),Un=__webpack_require__(20126),T0=__webpack_require__(18090),ls=__webpack_require__(14309),Qi=__webpack_require__(17822),aa=__webpack_require__(83543),cs=__webpack_require__(13853),Ja=__webpack_require__(25188),sa=__webpack_require__(10215),Us=__webpack_require__(3432),pa=__webpack_require__(90486),Ve=__webpack_require__(6736),Z=__webpack_require__(8774),Q=__webpack_require__(94065),ue=__webpack_require__(93036),H=__webpack_require__(75708),fe=__webpack_require__(84624),be=__webpack_require__(66233),Ye=__webpack_require__(43710),st=__webpack_require__(92762),$t=__webpack_require__(24467),gu=__webpack_require__(68465),Au=__webpack_require__(77004),Vu=__webpack_require__(83925),tr=__webpack_require__(51117),_r=__webpack_require__(87236),Er=__webpack_require__(83733),qr=__webpack_require__(92044),vn=__webpack_require__(29190),Mn=__webpack_require__(10775),v0=__webpack_require__(19593),Si=__webpack_require__(26502),Ii=__webpack_require__(10174),Ri=__webpack_require__(96378),_i=__webpack_require__(58216),L0=__webpack_require__(41401),r4=__webpack_require__(79908),Ai=__webpack_require__(82531),_u=__webpack_require__(79890),S4=__webpack_require__(88472),R4=__webpack_require__(38944),Ea=__webpack_require__(78423),ji=__webpack_require__(65713),G4=__webpack_require__(22968),h4=__webpack_require__(17564),ao=__webpack_require__(1220),Bs=__webpack_require__(44886),bs=__webpack_require__(57019),es=__webpack_require__(35295),Ui=__webpack_require__(80286),Wa=__webpack_require__(38487),Ha=__webpack_require__(29916),T4=__webpack_require__(25541),$4=__webpack_require__(45612),zs=__webpack_require__(34926),ma=__webpack_require__(98080),Ws=__webpack_require__(68255),g4=__webpack_require__(96351),q4=__webpack_require__(16450),ds=__webpack_require__(60244),Hs=__webpack_require__(86921),K4=__webpack_require__(82928),Zs=__webpack_require__(42947),Gs=__webpack_require__(71568),pn=__webpack_require__(94194),so=__webpack_require__(30556),n4=__webpack_require__(32100),Go=__webpack_require__(93102),La=__webpack_require__(1821),fs=__webpack_require__(82074),ts=__webpack_require__(13578),Do=__webpack_require__(59348),$o=__webpack_require__(62882),_4=__webpack_require__(37457),Ko=__webpack_require__(70654),$s=__webpack_require__(90252),oo=__webpack_require__(29482),Ss=__webpack_require__(51630),Vo=__webpack_require__(61933),Ts=__webpack_require__(619),Ca=__webpack_require__(99675),Ks=__webpack_require__(52548),s4=__webpack_require__(53637),V4=__webpack_require__(57482),oa=__webpack_require__(59725),Vs=__webpack_require__(17610),As=__webpack_require__(56966),Ma=__webpack_require__(11507),la=__webpack_require__(16315),hl=__webpack_require__(60239),Fa=__webpack_require__(49381),va=__webpack_require__(17230),Za=__webpack_require__(62720),Co=__webpack_require__(57151),Ps=__webpack_require__(48732),O0=__webpack_require__(18481),pl=__webpack_require__(55055),Yo=__webpack_require__(7195),hs=__webpack_require__(89179),Qo=__webpack_require__(90965),Tl=__webpack_require__(67725),Fo=__webpack_require__(59884),wa=__webpack_require__(89202),ml=__webpack_require__(97815),wo=__webpack_require__(11593),Ys=__webpack_require__(7597),vl=__webpack_require__(55182),So=__webpack_require__(34366),Sa=__webpack_require__(85425),ps=__webpack_require__(64522),To=__webpack_require__(41599),ms=__webpack_require__(86465),Xo=__webpack_require__(78437),gl=__webpack_require__(73624),lo=__webpack_require__(62059),y4=__webpack_require__(10305),Po=__webpack_require__(41208),qo=__webpack_require__(25204),vs=__webpack_require__(40061),Na=__webpack_require__(47803),E4=__webpack_require__(7893),Is=__webpack_require__(4890),Pl=__webpack_require__(5340),Io=__webpack_require__(61650),Ga=__webpack_require__(58246),$i=__webpack_require__(65873),p4=__webpack_require__(63579),Ta=__webpack_require__(87296),He=__webpack_require__(59301),$a=__webpack_require__(4676),Ba=__webpack_require__(35338),co=__webpack_require__(67704);function ca(Rr){var un=Rr.id,t0=Rr.basename,W0=Rr.cb,f0=new URLSearchParams({route:un,url:window.location.href}).toString(),w0="".concat(Ka(window.umiServerLoaderPath||t0),"__serverLoader?").concat(f0);fetch(w0,{credentials:"include"}).then(function(D0){return D0.json()}).then(W0).catch(console.error)}function Ka(){var Rr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return Rr.endsWith("/")?Rr:"".concat(Rr,"/")}var fo=__webpack_require__(38127),ho=__webpack_require__(38329),us=__webpack_require__(8616),rs=["content"],Pa=["content"],_l=/^(http:|https:)?\/\//;function po(Rr){return _l.test(Rr)||Rr.startsWith("/")&&!Rr.startsWith("/*")||Rr.startsWith("./")||Rr.startsWith("../")}var ba=function(){return He.createElement("noscript",{dangerouslySetInnerHTML:{__html:"<b>Enable JavaScript to run this app.</b>"}})},gs=function(un){var t0,W0=un.loaderData,f0=un.htmlPageOpts,w0=un.manifest,D0=(w0==null||(t0=w0.assets)===null||t0===void 0?void 0:t0["umi.css"])||"";return He.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(W0||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(f0||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(D0,"'")}})};function Ia(Rr){var un=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof Rr=="string")return po(Rr)?(0,p4.Z)({src:Rr},un):{content:Rr};if((0,us.Z)(Rr)==="object")return(0,p4.Z)((0,p4.Z)({},Rr),un);throw new Error("Invalid script type: ".concat((0,us.Z)(Rr)))}function Ul(Rr){return po(Rr)?{type:"link",href:Rr}:{type:"style",content:Rr}}var Jo=function(un){var t0,W0,f0,w0,D0,Oi,h0=un.htmlPageOpts;return He.createElement(He.Fragment,null,(h0==null?void 0:h0.title)&&He.createElement("title",null,h0.title),h0==null||(t0=h0.favicons)===null||t0===void 0?void 0:t0.map(function(Li,Ya){return He.createElement("link",{key:Ya,rel:"shortcut icon",href:Li})}),(h0==null?void 0:h0.description)&&He.createElement("meta",{name:"description",content:h0.description}),(h0==null||(W0=h0.keywords)===null||W0===void 0?void 0:W0.length)&&He.createElement("meta",{name:"keywords",content:h0.keywords.join(",")}),h0==null||(f0=h0.metas)===null||f0===void 0?void 0:f0.map(function(Li){return He.createElement("meta",{key:Li.name,name:Li.name,content:Li.content})}),h0==null||(w0=h0.links)===null||w0===void 0?void 0:w0.map(function(Li,Ya){return He.createElement("link",(0,ho.Z)({key:Ya},Li))}),h0==null||(D0=h0.styles)===null||D0===void 0?void 0:D0.map(function(Li,Ya){var is=Ul(Li),Es=is.type,Qa=is.href,Ms=is.content;if(Es==="link")return He.createElement("link",{key:Ya,rel:"stylesheet",href:Qa});if(Es==="style")return He.createElement("style",{key:Ya},Ms)}),h0==null||(Oi=h0.headScripts)===null||Oi===void 0?void 0:Oi.map(function(Li,Ya){var is=Ia(Li),Es=is.content,Qa=(0,fo.Z)(is,rs);return He.createElement("script",(0,ho.Z)({dangerouslySetInnerHTML:{__html:Es},key:Ya},Qa))}))};function U4(Rr){var un,t0=Rr.children,W0=Rr.loaderData,f0=Rr.manifest,w0=Rr.htmlPageOpts,D0=Rr.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Oi=Rr.mountElementId;if(D0!=null&&D0.pureHtml)return He.createElement("html",null,He.createElement("head",null,He.createElement(Jo,{htmlPageOpts:w0})),He.createElement("body",null,He.createElement(ba,null),He.createElement("div",{id:Oi},t0),He.createElement(gs,{manifest:f0,loaderData:W0,htmlPageOpts:w0})));if(D0!=null&&D0.pureApp)return He.createElement(He.Fragment,null,t0);var h0=typeof window=="undefined"?f0==null?void 0:f0.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return He.createElement("html",{suppressHydrationWarning:!0,lang:(w0==null?void 0:w0.lang)||"en"},He.createElement("head",null,He.createElement("meta",{charSet:"utf-8"}),He.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),h0&&He.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:h0}),He.createElement(Jo,{htmlPageOpts:w0})),He.createElement("body",null,He.createElement(ba,null),He.createElement("div",{id:Oi},t0),He.createElement(gs,{manifest:f0,loaderData:W0,htmlPageOpts:w0}),w0==null||(un=w0.scripts)===null||un===void 0?void 0:un.map(function(Li,Ya){var is=Ia(Li),Es=is.content,Qa=(0,fo.Z)(is,Pa);return He.createElement("script",(0,ho.Z)({dangerouslySetInnerHTML:{__html:Es},key:Ya},Qa))})))}var Os=He.createContext(void 0);function Oo(){return He.useContext(Os)}var mo=["redirect"];function vo(Rr){var un=Rr.routesById,t0=Rr.parentId,W0=Rr.routeComponents,f0=Rr.useStream,w0=f0===void 0?!0:f0;return Object.keys(un).filter(function(D0){return un[D0].parentId===t0}).map(function(D0){var Oi=_o((0,p4.Z)((0,p4.Z)({route:un[D0],routeComponent:W0[D0],loadingComponent:Rr.loadingComponent,reactRouter5Compat:Rr.reactRouter5Compat},Rr.reactRouter5Compat&&{hasChildren:Object.keys(un).filter(function(Li){return un[Li].parentId===D0}).length>0}),{},{useStream:w0})),h0=vo({routesById:un,routeComponents:W0,parentId:Oi.id,loadingComponent:Rr.loadingComponent,reactRouter5Compat:Rr.reactRouter5Compat,useStream:w0});return h0.length>0&&(Oi.children=h0,Oi.routes=h0),Oi})}function go(Rr){var un=(0,Ba.UO)(),t0=(0,Ba.Gn)(Rr.to,un),W0=(0,co.T$)(),f0=(0,Ba.TH)();if(W0!=null&&W0.keepQuery){var w0=f0.search+f0.hash;t0+=w0}var D0=(0,p4.Z)((0,p4.Z)({},Rr),{},{to:t0});return He.createElement(Ba.Fg,(0,ho.Z)({replace:!0},D0))}function _o(Rr){var un=Rr.route,t0=Rr.useStream,W0=t0===void 0?!0:t0,f0=un.redirect,w0=(0,fo.Z)(un,mo),D0=Rr.reactRouter5Compat?ko:Qs;return(0,p4.Z)({element:f0?He.createElement(go,{to:f0}):He.createElement(Os.Provider,{value:{route:Rr.route}},He.createElement(D0,{loader:He.memo(Rr.routeComponent),loadingComponent:Rr.loadingComponent||Il,hasChildren:Rr.hasChildren,useStream:W0}))},w0)}function Il(){return He.createElement("div",null)}function ko(Rr){var un=Oo(),t0=un.route,W0=(0,co.Ov)(),f0=W0.history,w0=W0.clientRoutes,D0=(0,Ba.UO)(),Oi={params:D0,isExact:!0,path:t0.path,url:f0.location.pathname},h0=Rr.loader,Li={location:f0.location,match:Oi,history:f0,params:D0,route:t0,routes:w0};return Rr.useStream?He.createElement(He.Suspense,{fallback:He.createElement(Rr.loadingComponent,null)},He.createElement(h0,Li,Rr.hasChildren&&He.createElement(Ba.j3,null))):He.createElement(h0,Li,Rr.hasChildren&&He.createElement(Ba.j3,null))}function Qs(Rr){var un=Rr.loader;return Rr.useStream?He.createElement(He.Suspense,{fallback:He.createElement(Rr.loadingComponent,null)},He.createElement(un,null)):He.createElement(un,null)}var Xs=null;function yl(){return Xs}function el(Rr){var un=Rr.history,t0=He.useState({action:un.action,location:un.location}),W0=(0,Ta.Z)(t0,2),f0=W0[0],w0=W0[1];return(0,He.useLayoutEffect)(function(){return un.listen(w0)},[un]),(0,He.useLayoutEffect)(function(){function D0(Oi){Rr.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:Rr.routes,clientRoutes:Rr.clientRoutes,location:Oi.location,action:Oi.action,basename:Rr.basename,isFirst:!!Oi.isFirst}})}return D0({location:f0.location,action:f0.action,isFirst:!0}),un.listen(D0)},[un,Rr.routes,Rr.clientRoutes]),He.createElement(Ba.F0,{navigator:un,location:f0.location,basename:Rr.basename},Rr.children)}function ns(){var Rr=(0,co.Ov)(),un=Rr.clientRoutes;return(0,Ba.V$)(un)}var yo=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],Eo=function(un,t0){var W0=un.basename||"/",f0=vo({routesById:un.routes,routeComponents:un.routeComponents,loadingComponent:un.loadingComponent,reactRouter5Compat:un.reactRouter5Compat,useStream:un.useStream});un.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:f0}});for(var w0=He.createElement(el,{basename:W0,pluginManager:un.pluginManager,routes:un.routes,clientRoutes:f0,history:un.history},t0),D0=0,Oi=yo;D0<Oi.length;D0++){var h0=Oi[D0];w0=un.pluginManager.applyPlugins({type:"modify",key:h0,initialValue:w0,args:{routes:un.routes,history:un.history,plugin:un.pluginManager}})}var Li=function(){var is=(0,He.useState)({}),Es=(0,Ta.Z)(is,2),Qa=Es[0],Ms=Es[1],$l=(0,He.useState)(window.__UMI_LOADER_DATA__||{}),Al=(0,Ta.Z)($l,2),to=Al[0],Ol=Al[1],nl=(0,He.useCallback)(function(il,al){var Xa,Kl=(((Xa=(0,Ba.fp)(f0,il,W0))===null||Xa===void 0?void 0:Xa.map(function(as){return as.route.id}))||[]).filter(Boolean);Kl.forEach(function(as){var sl,kl;if(window.__umi_route_prefetch__){var ea,xl=(ea=un.routeComponents[as])===null||ea===void 0||(ea=ea._payload)===null||ea===void 0?void 0:ea._result;typeof xl=="function"&&xl()}var ol=(sl=un.routes[as])===null||sl===void 0?void 0:sl.clientLoader,Fs=!!ol,Uo=(kl=un.routes[as])===null||kl===void 0?void 0:kl.hasServerLoader;!al&&Uo&&!Fs&&!window.__UMI_LOADER_DATA__&&ca({id:as,basename:W0,cb:function(zo){He.startTransition(function(){Ol(function(Rl){return(0,p4.Z)((0,p4.Z)({},Rl),{},(0,$i.Z)({},as,zo))})})}});var ta=!!Qa[as],Dl=Fs&&ol.hydrate||!Uo,Cl=Uo&&!window.__UMI_LOADER_DATA__;Fs&&!ta&&(Dl||Cl)&&ol({serverLoader:function(){return ca({id:as,basename:W0,cb:function(Rl){He.startTransition(function(){Ol(function(Wo){return(0,p4.Z)((0,p4.Z)({},Wo),{},(0,$i.Z)({},as,Rl))})})}})}}).then(function(ll){Ms(function(zo){return(0,p4.Z)((0,p4.Z)({},zo),{},(0,$i.Z)({},as,ll))})})})},[Qa]);return(0,He.useEffect)(function(){return nl(window.location.pathname,!0),un.history.listen(function(il){nl(il.location.pathname)})},[]),(0,He.useLayoutEffect)(function(){typeof un.callback=="function"&&un.callback()},[]),He.createElement(co.Il.Provider,{value:{routes:un.routes,routeComponents:un.routeComponents,clientRoutes:f0,pluginManager:un.pluginManager,rootElement:un.rootElement,basename:W0,clientLoaderData:Qa,serverLoaderData:to,preloadRoute:nl,history:un.history}},w0)};return Li};function Ro(Rr){var un=Rr.rootElement||document.getElementById("root"),t0=Eo(Rr,He.createElement(ns,null));if(Rr.components)return t0;if(Rr.hydrate){var W0=window.__UMI_LOADER_DATA__||{},f0=window.__UMI_METADATA_LOADER_DATA__||{},w0={metadata:f0,loaderData:W0,mountElementId:Rr.mountElementId},D0=Rr.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.pureApp||Rr.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.pureHtml;$a.hydrateRoot(D0?un:document,D0?He.createElement(t0,null):He.createElement(U4,w0,He.createElement(t0,null)));return}if($a.createRoot){Xs=$a.createRoot(un),Xs.render(He.createElement(t0,null));return}$a.render(He.createElement(t0,null),un)}var Lo=(Rr,un,t0)=>new Promise((W0,f0)=>{var w0=h0=>{try{Oi(t0.next(h0))}catch(Li){f0(Li)}},D0=h0=>{try{Oi(t0.throw(h0))}catch(Li){f0(Li)}},Oi=h0=>h0.done?W0(h0.value):Promise.resolve(h0.value).then(w0,D0);Oi((t0=t0.apply(Rr,un)).next())});function El(){return Lo(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/exercise/:categoryId/wrongAnswer/:login",parentId:"19",id:"46"},47:{path:"/classrooms/:coursesId/exercisenotice/:categoryId/users/:login",parentId:"19",id:"47"},48:{path:"/classrooms/:coursesId/exercise/:categoryId/random/edit",parentId:"19",id:"48"},49:{path:"/classrooms/:coursesId/exercise/:categoryId/random/preview",parentId:"19",id:"49"},50:{path:"/classrooms/:coursesId/exercise/add",parentId:"19",id:"50"},51:{path:"/classrooms/:coursesId/exercise/add/:exerciseId",parentId:"19",id:"51"},52:{path:"/classrooms/:coursesId/exercise/:exerciseId/reviews/group",parentId:"19",id:"52"},53:{path:"/classrooms/:coursesId/exercise/:exerciseId/review/:userId",parentId:"19",id:"53"},54:{path:"/classrooms/:coursesId/exercise/:exerciseId/centralizeReview/:userId",parentId:"19",id:"54"},55:{path:"/classrooms/:coursesId/exercise/:exerciseId/export_blank",parentId:"19",id:"55"},56:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup",parentId:"19",id:"56"},57:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup/edit",parentId:"19",id:"57"},58:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId",parentId:"19",id:"58"},59:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId",parentId:"19",id:"59"},60:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId/code",parentId:"19",id:"60"},61:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId/code",parentId:"19",id:"61"},62:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/detail",parentId:"19",id:"62"},63:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/add",parentId:"19",id:"63"},64:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/edit",parentId:"19",id:"64"},65:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/add",parentId:"19",id:"65"},66:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/edit",parentId:"19",id:"66"},67:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/detail",parentId:"19",id:"67"},68:{path:"/classrooms/:coursesId/common_homework/:categoryId/add",parentId:"19",id:"68"},69:{path:"/classrooms/:coursesId/common_homework/:categoryId/edit",parentId:"19",id:"69"},70:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/post",parentId:"19",id:"70"},71:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"71"},72:{path:"/classrooms/:coursesId/group_homework/:categoryId/add",parentId:"19",id:"72"},73:{path:"/classrooms/:coursesId/group_homework/:categoryId/edit",parentId:"19",id:"73"},74:{path:"/classrooms/:coursesId/poll/:categoryId/add",parentId:"19",id:"74"},75:{path:"/classrooms/:coursesId/poll/:categoryId/edit",parentId:"19",id:"75"},76:{path:"/classrooms/:coursesId/poll/:categoryId/detail",parentId:"19",id:"76"},77:{path:"/classrooms/:coursesId/poll/:categoryId/users/:login",parentId:"19",id:"77"},78:{path:"/classrooms/:coursesId/poll/:categoryId/questionnaireInfo/:login",parentId:"19",id:"78"},79:{path:"/classrooms/:coursesId/board/:categoryId/Add",parentId:"19",id:"79"},80:{path:"/classrooms/:coursesId/board/:categoryId/Edit/:boardId",parentId:"19",id:"80"},81:{path:"/classrooms/:coursesId/board/:categoryId/Detail/:boardId",parentId:"19",id:"81"},82:{path:"/classrooms/:courseId/template/:templateId",parentId:"19",id:"82"},83:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report/:reportId",parentId:"19",id:"83"},84:{path:"/classrooms/guidance",parentId:"19",id:"84"},85:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report-view/:workId",parentId:"19",id:"85"},86:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login/check",parentId:"19",id:"86"},87:{path:"/classrooms/:coursesId/Studentdetail/:login",parentId:"19",id:"87"},88:{path:"/classrooms/:coursesId/StudentSituation/:categoryId/:login",parentId:"19",id:"88"},89:{path:"/classrooms/:coursesId/engineering/datail",parentId:"19",id:"89"},90:{path:"/classrooms/:coursesId/program_homework/:categoryId/add",parentId:"19",id:"90"},91:{path:"/classrooms/:coursesId/program_homework/:categoryId/edit",parentId:"19",id:"91"},92:{path:"/classrooms/:coursesId/program_homework/ranking",parentId:"19",id:"92"},93:{path:"/classrooms/:coursesId/program_homework/:categoryId/detail",parentId:"19",id:"93"},94:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/ranking",parentId:"19",id:"94"},95:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/:user_id/comment",parentId:"19",id:"95"},96:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer",parentId:"19",id:"96"},97:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/add",parentId:"19",id:"97"},98:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/edit",parentId:"19",id:"98"},99:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/detail",parentId:"19",id:"99"},100:{path:"/classrooms/:videoId/video_info",parentId:"19",id:"100"},101:{path:"/classrooms/",parentId:"19",id:"101"},102:{path:"/classrooms/:coursesId/shixun_homework/:categoryId",parentId:"101",id:"102"},103:{path:"/classrooms/:coursesId/shixun_homework",parentId:"101",id:"103"},104:{path:"/classrooms/:coursesId/graduation_topics/:categoryId",parentId:"101",id:"104"},105:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"101",id:"105"},106:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"101",id:"106"},107:{path:"/classrooms/:coursesId/exercise/:categoryId",parentId:"101",id:"107"},108:{path:"/classrooms/:coursesId/exercise",parentId:"101",id:"108"},109:{path:"/classrooms/:coursesId/poll/:categoryId",parentId:"101",id:"109"},110:{path:"/classrooms/:coursesId/poll",parentId:"101",id:"110"},111:{path:"/classrooms/:coursesId/common_homework/:categoryId",parentId:"101",id:"111"},112:{path:"/classrooms/:coursesId/common_homework",parentId:"101",id:"112"},113:{path:"/classrooms/:coursesId/group_homework/:categoryId",parentId:"101",id:"113"},114:{path:"/classrooms/:coursesId/group_homework",parentId:"101",id:"114"},115:{path:"/classrooms/:coursesId/teachers",parentId:"101",id:"115"},116:{path:"/classrooms/:coursesId/students",parentId:"101",id:"116"},117:{path:"/classrooms/:coursesId/assistant",parentId:"101",id:"117"},118:{path:"/classrooms/:coursesId/program_homework",parentId:"101",id:"118"},119:{path:"/classrooms/:coursesId/program_homework/:categoryId",parentId:"101",id:"119"},120:{path:"/classrooms/:coursesId/engineering",parentId:"101",id:"120"},121:{path:"/classrooms/:coursesId/learning_path",parentId:"101",id:"121"},122:{path:"/classrooms/:coursesId/resource_recommend",parentId:"101",id:"122"},123:{path:"/classrooms/:coursesId/attendance",parentId:"101",id:"123"},124:{path:"/classrooms/:coursesId/attendance/StudetnSign",parentId:"101",id:"124"},125:{path:"/classrooms/:coursesId/attendance/:categoryId/:tabId/detail",parentId:"101",id:"125"},126:{path:"/classrooms/:coursesId/announcement",parentId:"101",id:"126"},127:{path:"/classrooms/:coursesId/announcement/:categoryId",parentId:"101",id:"127"},128:{path:"/classrooms/:coursesId/online_learning",parentId:"101",id:"128"},129:{path:"/classrooms/:coursesId/online_learning/:categoryId",parentId:"101",id:"129"},130:{path:"/classrooms/:coursesId/attachment/:categoryId",parentId:"101",id:"130"},131:{path:"/classrooms/:coursesId/attachment",parentId:"101",id:"131"},132:{path:"/classrooms/:coursesId/video",parentId:"101",id:"132"},133:{path:"/classrooms/:coursesId/video/:categoryId",parentId:"101",id:"133"},134:{path:"/classrooms/:coursesId/video/:categoryId/statistics",parentId:"101",id:"134"},135:{path:"/classrooms/:coursesId/video/:username/upload",parentId:"101",id:"135"},136:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId",parentId:"101",id:"136"},137:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId/:userId",parentId:"101",id:"137"},138:{path:"/classrooms/:coursesId/live_video/:categoryId",parentId:"101",id:"138"},139:{path:"/classrooms/:coursesId/live_video",parentId:"101",id:"139"},140:{path:"/classrooms/:coursesId/video/:categoryId/studentstatistics",parentId:"101",id:"140"},141:{path:"/classrooms/:coursesId/board/:categoryId",parentId:"101",id:"141"},142:{path:"/classrooms/:coursesId/board",parentId:"101",id:"142"},143:{path:"/classrooms/:coursesId/course_group",parentId:"101",id:"143"},144:{path:"/classrooms/:coursesId/course_group/:categoryId",parentId:"101",id:"144"},145:{path:"/classrooms/:coursesId/course_group/:categoryId/detail",parentId:"101",id:"145"},146:{path:"/classrooms/:coursesId/not_course_group/:categoryId",parentId:"101",id:"146"},147:{path:"/classrooms/:coursesId/not_course_group",parentId:"101",id:"147"},148:{path:"/classrooms/:coursesId/statistics/",parentId:"101",id:"148"},149:{path:"/classrooms/:coursesId/statistics/:categoryId",parentId:"101",id:"149"},150:{path:"/classrooms/:coursesId/statistics_video/:categoryId",parentId:"101",id:"150"},151:{path:"/classrooms/:coursesId/statistics_quality/:categoryId",parentId:"101",id:"151"},152:{path:"/classrooms/:coursesId/statistics_user_portrait/:categoryId",parentId:"101",id:"152"},153:{path:"/classrooms/:coursesId/student_statistics/:categoryId",parentId:"101",id:"153"},154:{path:"/classrooms/:coursesId/student_statistics/:categoryId/:listId/:type",parentId:"101",id:"154"},155:{path:"/classrooms/:coursesId/video_statistics/:categoryId/Student/:studentid",parentId:"101",id:"155"},156:{path:"/classrooms/:coursesId/exportlist/:type",parentId:"101",id:"156"},157:{path:"/classrooms/:coursesId",parentId:"101",id:"157"},158:{path:"/classrooms/:coursesId/template",parentId:"101",id:"158"},159:{path:"/competitions",parentId:"1",id:"159"},160:{path:"/competitions/index",parentId:"159",id:"160"},161:{path:"/competitions/:identifier/list",parentId:"159",id:"161"},162:{path:"/competitions/exports",parentId:"159",id:"162"},163:{path:"/competitions",parentId:"159",id:"163"},164:{path:"/competitions/:identifier",parentId:"159",id:"164"},165:{path:"/competitions/index/:identifier",parentId:"159",id:"165"},166:{path:"/competitions/:identifier/detail/enroll",parentId:"159",id:"166"},167:{path:"/competitions/:identifier/detail/UpdateTeanname/:Teannameid",parentId:"159",id:"167"},168:{path:"/competitions/:identifier/detail/teamDetail/:Teamid",parentId:"159",id:"168"},169:{path:"/competitions/detail/:identifier",parentId:"159",id:"169"},170:{path:"/forums",parentId:"1",id:"170"},171:{path:"/forums",parentId:"170",id:"171"},172:{path:"/forums/categories/:memoType",parentId:"170",id:"172"},173:{path:"/forums/new",parentId:"170",id:"173"},174:{path:"/forums/:memoId/edit",parentId:"170",id:"174"},175:{path:"/forums/:memoId",parentId:"170",id:"175"},176:{path:"/problemset",parentId:"1",id:"176"},177:{path:"/problemset",parentId:"176",id:"177"},178:{path:"/problemset/newitem",parentId:"176",id:"178"},179:{path:"/problemset/:type/:id",parentId:"176",id:"179"},180:{path:"/problemset/preview",parentId:"176",id:"180"},181:{path:"/problemset/preview_new",parentId:"176",id:"181"},182:{path:"/problemset/preview_select",parentId:"176",id:"182"},183:{path:"/shixuns",parentId:"1",id:"183"},184:{path:"/shixuns",parentId:"183",id:"184"},185:{path:"/shixuns/exports",parentId:"183",id:"185"},186:{path:"/shixuns/new",parentId:"183",id:"186"},187:{path:"/shixuns/new/CreateImg",parentId:"183",id:"187"},188:{path:"/shixuns/new/:id/imagepreview",parentId:"183",id:"188"},189:{path:"/shixuns/:id/Merge",parentId:"183",id:"189"},190:{path:"/shixuns/:id/Split",parentId:"183",id:"190"},191:{path:"/shixuns/:id/edit",parentId:"183",id:"191"},192:{path:"shixuns/:id/edit/warehouse",parentId:"191",id:"192"},193:{path:"/shixuns/:id/edit/newquestion",parentId:"191",id:"193"},194:{path:"/shixuns/:id/edit/:challengesId/editquestion",parentId:"191",id:"194"},195:{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",parentId:"191",id:"195"},196:{path:"/shixuns/:id/edit/new",parentId:"191",id:"196"},197:{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",parentId:"191",id:"197"},198:{path:"/shixuns/:id/edit/:challengesId/tab=2",parentId:"191",id:"198"},199:{path:"/shixuns/:id/edit/:challengesId/tab=3",parentId:"191",id:"199"},200:{path:"/shixuns/:id/edit/:challengesId/tab=4",parentId:"191",id:"200"},201:{path:"/shixuns/:id",parentId:"183",id:"201"},202:{path:"/shixuns/:id/challenges",parentId:"201",id:"202"},203:{path:"/shixuns/:id/repository",parentId:"201",id:"203"},204:{path:"/shixuns/:id/secret_repository",parentId:"201",id:"204"},205:{path:"/shixuns/:id/collaborators",parentId:"201",id:"205"},206:{path:"/shixuns/:id/dataset",parentId:"201",id:"206"},207:{path:"/shixuns/:id/dataset/jupyterEdit",parentId:"201",id:"207"},208:{path:"/shixuns/:id/shixun_discuss",parentId:"201",id:"208"},209:{path:"/shixuns/:id/ranking_list",parentId:"201",id:"209"},210:{path:"/shixuns/:id/settings",parentId:"201",id:"210"},211:{path:"/shixuns/:id/repository/:repoId/commits",parentId:"201",id:"211"},212:{path:"/shixuns/:id/secret_repository/:repoId/commits",parentId:"201",id:"212"},213:{path:"/shixuns/:id/repository/upload_file",parentId:"201",id:"213"},214:{path:"/shixuns/:id/secret_repository/upload_file",parentId:"201",id:"214"},215:{path:"/shixuns/:id/repository/add_file",parentId:"201",id:"215"},216:{path:"/shixuns/:id/secret_repository/add_file",parentId:"201",id:"216"},217:{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,parentId:"201",id:"217"},218:{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,parentId:"201",id:"218"},219:{path:"/shixuns/:id/audit_situation",parentId:"201",id:"219"},220:{path:"/shixuns/:id/fork_list",parentId:"201",id:"220"},221:{path:"/shixuns/:id/skill_tags",parentId:"201",id:"221"},222:{path:"/users",parentId:"1",id:"222"},223:{path:"/users/:username/videos/protocol",parentId:"222",id:"223"},224:{path:"/users/:username/videos/resourceProtocol",parentId:"222",id:"224"},225:{path:"/users/:username/videos/success",parentId:"222",id:"225"},226:{path:"/users/:username/topicbank/:topicstype",parentId:"222",id:"226"},227:{path:"/users/:username/topics/:topicId/:topictype/normal/detail",parentId:"222",id:"227"},228:{path:"/users/:username/topics/:topicId/:topictype/group/detail",parentId:"222",id:"228"},229:{path:"/users/:username/topics/:topicId/:topictype/normal/edit",parentId:"222",id:"229"},230:{path:"/users/:username/topics/:topicId/:topictype/group/edit",parentId:"222",id:"230"},231:{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",parentId:"222",id:"231"},232:{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",parentId:"222",id:"232"},233:{path:"/users/:username/topics/:topicId/:topictype/poll/edit",parentId:"222",id:"233"},234:{path:"/users/:username/topics/:topicId/:topictype/poll/detail",parentId:"222",id:"234"},235:{path:"/users/:username/experiment-img/add",parentId:"222",id:"235"},236:{path:"/users/:username",parentId:"222",id:"236"},237:{path:"/users/:username",parentId:"236",id:"237"},238:{path:"/users/:username/baseInfo/edit",parentId:"236",id:"238"},239:{path:"/users/:username/baseInfo",parentId:"236",id:"239"},240:{path:"/users/:username/realNameCertification",parentId:"236",id:"240"},241:{path:"/users/:username/careerCertification",parentId:"236",id:"241"},242:{path:"/users/:username/classrooms",parentId:"236",id:"242"},243:{path:"/users/:username/shixuns",parentId:"236",id:"243"},244:{path:"/users/:username/dataSet",parentId:"236",id:"244"},245:{path:"/users/:username/userPortrait",parentId:"236",id:"245"},246:{path:"/users/:username/learningPath",parentId:"236",id:"246"},247:{path:"/users/:username/teach-group",parentId:"236",id:"247"},248:{path:"/users/:username/competitions",parentId:"236",id:"248"},249:{path:"/users/:username/experiment-img",parentId:"236",id:"249"},250:{path:"/users/:username/experiment-img/:experid/detail",parentId:"236",id:"250"},251:{path:"/users/:username/certificate",parentId:"236",id:"251"},252:{path:"/users/:username/otherResources",parentId:"236",id:"252"},253:{path:"/users/:username/classmanagement",parentId:"236",id:"253"},254:{path:"/users/:username/classmanagement/:couserid",parentId:"236",id:"254"},255:{path:"/users/:username/paths",parentId:"236",id:"255"},256:{path:"/users/:username/projects",parentId:"236",id:"256"},257:{path:"/users/:username/videos",parentId:"236",id:"257"},258:{path:"/users/:username/videos/upload",parentId:"236",id:"258"},259:{path:"/users/:username/topics/:topicstype",parentId:"236",id:"259"},260:{path:"/users/:username/vspaces",parentId:"236",id:"260"},261:{path:"/users/:username/resourcesCenter",parentId:"236",id:"261"},262:{path:"/users/:username/resourcesCenter/:id/detail",parentId:"236",id:"262"},263:{path:"/users/:username/resourceGuarantee",parentId:"236",id:"263"},264:{path:"/users/:username/resourceAllocation",parentId:"236",id:"264"},265:{parentId:"1",id:"265"},266:{path:"/problems",parentId:"265",id:"266"},267:{path:"/problems",parentId:"266",id:"267"},268:{path:"/problems/batchAdd",parentId:"266",id:"268"},269:{path:"/problems/newcreate",parentId:"265",id:"269"},270:{path:"/problems/newedit/:id",exact:!0,parentId:"265",id:"270"},271:{path:"/problems/:id/edit",exact:!0,parentId:"265",id:"271"},272:{path:"/problems/new",exact:!0,parentId:"265",id:"272"},273:{path:"/problems/:id/oj/:save_identifier",parentId:"265",id:"273"},274:{path:"/problems/:id/record-detail/:submitId",parentId:"265",id:"274"},275:{path:"/problems/add",parentId:"265",id:"275"},276:{path:"/problems/:id/ojedit",parentId:"265",id:"276"},277:{path:"/engineering",parentId:"1",id:"277"},278:{path:"/engineering",parentId:"277",id:"278"},279:{path:"/engineering/teacherList",parentId:"278",id:"279"},280:{path:"/engineering/studentList",parentId:"278",id:"280"},281:{path:"/engineering/training/program",parentId:"278",id:"281"},282:{path:"/engineering/training/program/add",parentId:"278",id:"282"},283:{path:"/engineering/training/program/edit",parentId:"278",id:"283"},284:{path:"/engineering/training/objectives",parentId:"278",id:"284"},285:{path:"/engineering/graduated/index",parentId:"278",id:"285"},286:{path:"/engineering/graduated/matrix",parentId:"278",id:"286"},287:{path:"/engineering/course/list",parentId:"278",id:"287"},288:{path:"/engineering/course/setting",parentId:"278",id:"288"},289:{path:"/engineering/course/matrix",parentId:"278",id:"289"},290:{path:"/engineering/navigation",parentId:"278",id:"290"},291:{path:"/engineering/evaluate/course",parentId:"278",id:"291"},292:{path:"/engineering/evaluate/course/:ec_year_id/:id",parentId:"278",id:"292"},293:{path:"/engineering/evaluate/norm",parentId:"278",id:"293"},294:{path:"/engineering/evaluate/document",parentId:"278",id:"294"},295:{path:"/engineering/evaluate/norm/:ec_year_id/:id",parentId:"278",id:"295"},296:{path:"/engineering/*",redirect:"/404",parentId:"278",id:"296"},297:{path:"/innovation",parentId:"1",id:"297"},298:{path:"/innovation/tasks/:taskId",parentId:"297",id:"298"},299:{path:"/innovation",parentId:"297",id:"299"},300:{path:"/innovation/project",parentId:"299",id:"300"},301:{path:"/innovation/dataset",parentId:"299",id:"301"},302:{path:"/innovation/mirror",parentId:"299",id:"302"},303:{path:"/innovation/my-project",parentId:"299",id:"303"},304:{path:"/innovation/my-dataset",parentId:"299",id:"304"},305:{path:"/innovation/my-mirror",parentId:"299",id:"305"},306:{path:"/innovation/project/create",parentId:"299",id:"306"},307:{path:"/innovation/project/edit/:id",parentId:"299",id:"307"},308:{path:"/innovation/project/detail/:taskId",parentId:"299",id:"308"},309:{path:"/tasks",parentId:"1",id:"309"},310:{path:"/tasks/:taskId",exact:!0,parentId:"309",id:"310"},311:{path:"/tasks/:identifier/jupyter/",exact:!0,parentId:"309",id:"311"},312:{path:"/tasks/:courseId/:homeworkId/:taskId",exact:!0,parentId:"309",id:"312"},313:{path:"/tasks/jupyter/:courseId/:homeworkId/:identifier",exact:!0,parentId:"309",id:"313"},314:{path:"/tasks/:courseId/:exerciseId/:taskId/exercise",exact:!0,parentId:"309",id:"314"},315:{path:"/myproblems",parentId:"1",id:"315"},316:{path:"/myproblems/:id/record-detail/:submitId",exact:!0,parentId:"315",id:"316"},317:{path:"/myproblems/:id",exact:!0,parentId:"315",id:"317"},318:{path:"/account",parentId:"1",id:"318"},319:{path:"/account",parentId:"318",id:"319"},320:{path:"/account/profile",parentId:"319",id:"320"},321:{path:"/account/profile/edit",parentId:"319",id:"321"},322:{path:"/account/certification",parentId:"319",id:"322"},323:{path:"/account/secure",parentId:"319",id:"323"},324:{path:"/account/binding",parentId:"319",id:"324"},325:{path:"/account/Results",parentId:"319",id:"325"},326:{path:"/ch",parentId:"1",id:"326"},327:{path:"/ch/rest/edit/:categoryId/:id",exact:!0,parentId:"326",id:"327"},328:{path:"/ch/rest/",exact:!0,parentId:"326",id:"328"},329:{path:"/ch/rest/:id",exact:!0,parentId:"326",id:"329"},330:{path:"/order",parentId:"1",id:"330"},331:{path:"/order",parentId:"330",id:"331"},332:{path:"/order/invoice",parentId:"330",id:"332"},333:{path:"/order/records",parentId:"330",id:"333"},334:{path:"/order/apply",parentId:"330",id:"334"},335:{path:"/order/view",parentId:"330",id:"335"},336:{path:"/order/:courseId/information",parentId:"330",id:"336"},337:{path:"/order/:courseId/pay",parentId:"330",id:"337"},338:{path:"/order/:orderNum/result",parentId:"330",id:"338"},339:{path:"/messages",parentId:"1",id:"339"},340:{path:"/messages/:userId/user_tidings",parentId:"339",id:"340"},341:{path:"/messages/:userId/private_messages",parentId:"339",id:"341"},342:{path:"/messages/:userId/message_detail",parentId:"339",id:"342"},343:{path:"/vtrs",parentId:"1",id:"343"},344:{path:"/vtrs/:virtual_spacesId",parentId:"343",id:"344"},345:{path:"/vtrs/:virtual_spacesId",exact:!0,parentId:"344",id:"345"},346:{path:"/vtrs/:virtual_spacesId/workplace",exact:!0,parentId:"344",id:"346"},347:{path:"/vtrs/:virtual_spacesId/experiment",parentId:"344",id:"347"},348:{path:"/vtrs/:virtual_spacesId/announcement",parentId:"344",id:"348"},349:{path:"/vtrs/:virtual_spacesId/announcement/add",parentId:"344",id:"349"},350:{path:"/vtrs/:virtual_spacesId/announcement/:id/edit",parentId:"344",id:"350"},351:{path:"/vtrs/:virtual_spacesId/announcement/:id/detail",parentId:"344",id:"351"},352:{path:"/vtrs/:virtual_spacesId/survey",parentId:"344",id:"352"},353:{path:"/vtrs/:virtual_spacesId/survey/:id/detail",parentId:"344",id:"353"},354:{path:"/vtrs/:virtual_spacesId/knowledge",parentId:"344",id:"354"},355:{path:"/vtrs/:virtual_spacesId/knowledge/add",parentId:"344",id:"355"},356:{path:"/vtrs/:virtual_spacesId/knowledge/:id/edit",parentId:"344",id:"356"},357:{path:"/vtrs/:virtual_spacesId/material",parentId:"344",id:"357"},358:{path:"/vtrs/:virtual_spacesId/material/:id/detail",parentId:"344",id:"358"},359:{path:"/vtrs/:virtual_spacesId/lesson",parentId:"344",id:"359"},360:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail",parentId:"344",id:"360"},361:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"344",id:"361"},362:{path:"/vtrs/:virtual_spacesId/discussion",parentId:"344",id:"362"},363:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail",parentId:"344",id:"363"},364:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"344",id:"364"},365:{path:"/vtrs/:virtual_spacesId/settings",parentId:"344",id:"365"},366:{path:"/vtrs/:virtual_spacesId/resources",parentId:"344",id:"366"},367:{path:"/vtrs/:virtual_spacesId/resources/:id/detail",parentId:"344",id:"367"},368:{path:"/vtrs/:virtual_spacesId/Plan",parentId:"344",id:"368"},369:{path:"/vtrs/:virtual_spacesId/plan/:id/detail",parentId:"344",id:"369"},370:{path:"/vtrs/:virtual_spacesId/digtal",parentId:"344",id:"370"},371:{path:"/vtrs/:virtual_spacesId/homepage",parentId:"344",id:"371"},372:{path:"/vtrs/:virtual_spacesId/*",parentId:"344",id:"372"},373:{path:"/101",parentId:"1",id:"373"},374:{path:"/101/:virtual_spacesId",parentId:"373",id:"374"},375:{path:"/101/:virtual_spacesId",exact:!0,parentId:"374",id:"375"},376:{path:"/101/:virtual_spacesId/workplace",exact:!0,parentId:"374",id:"376"},377:{path:"/101/:virtual_spacesId/experiment",parentId:"374",id:"377"},378:{path:"/101/:virtual_spacesId/announcement",parentId:"374",id:"378"},379:{path:"/101/:virtual_spacesId/announcement/add",parentId:"374",id:"379"},380:{path:"/101/:virtual_spacesId/announcement/:id/edit",parentId:"374",id:"380"},381:{path:"/101/:virtual_spacesId/announcement/:id/detail",parentId:"374",id:"381"},382:{path:"/101/:virtual_spacesId/survey",parentId:"374",id:"382"},383:{path:"/101/:virtual_spacesId/survey/:id/detail",parentId:"374",id:"383"},384:{path:"/101/:virtual_spacesId/knowledge",parentId:"374",id:"384"},385:{path:"/101/:virtual_spacesId/knowledge/add",parentId:"374",id:"385"},386:{path:"/101/:virtual_spacesId/knowledge/:id/edit",parentId:"374",id:"386"},387:{path:"/101/:virtual_spacesId/material",parentId:"374",id:"387"},388:{path:"/101/:virtual_spacesId/material/:id/detail",parentId:"374",id:"388"},389:{path:"/101/:virtual_spacesId/lesson",parentId:"374",id:"389"},390:{path:"/101/:virtual_spacesId/lesson/:id/detail",parentId:"374",id:"390"},391:{path:"/101/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"374",id:"391"},392:{path:"/101/:virtual_spacesId/discussion",parentId:"374",id:"392"},393:{path:"/101/:virtual_spacesId/discussion/:id/detail",parentId:"374",id:"393"},394:{path:"/101/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"374",id:"394"},395:{path:"/101/:virtual_spacesId/settings",parentId:"374",id:"395"},396:{path:"/101/:virtual_spacesId/resources",parentId:"374",id:"396"},397:{path:"/101/:virtual_spacesId/resources/:id/detail",parentId:"374",id:"397"},398:{path:"/101/:virtual_spacesId/Plan",parentId:"374",id:"398"},399:{path:"/101/:virtual_spacesId/plan/:id/detail",parentId:"374",id:"399"},400:{path:"/101/:virtual_spacesId/digtal",parentId:"374",id:"400"},401:{path:"/101/:virtual_spacesId/homepage",parentId:"374",id:"401"},402:{path:"/101/:virtual_spacesId/*",parentId:"374",id:"402"},403:{path:"/administration",parentId:"1",id:"403"},404:{path:"/administration",parentId:"403",id:"404"},405:{path:"/administration/college",parentId:"404",id:"405"},406:{path:"/administration/student",parentId:"404",id:"406"},407:{path:"/administration/student/:studentId/edit",parentId:"404",id:"407"},408:{path:"/administration/profession",parentId:"404",id:"408"},409:{path:"/graduations",parentId:"1",id:"409"},410:{path:"/graduations",exact:!0,parentId:"409",id:"410"},411:{path:"/graduations/:id/:moduleKey/:moduleId/review/:itemId",exact:!0,parentId:"409",id:"411"},412:{path:"/graduations/:id",parentId:"409",id:"412"},413:{path:"/graduations/:id/index",parentId:"412",id:"413"},414:{path:"/graduations/:id/topics",parentId:"412",id:"414"},415:{path:"/graduations/:id/student_selection",parentId:"412",id:"415"},416:{path:"/graduations/:id/tasks",parentId:"412",id:"416"},417:{path:"/graduations/:id/opening_report",parentId:"412",id:"417"},418:{path:"/graduations/:id/midterm_report",parentId:"412",id:"418"},419:{path:"/graduations/:id/thesis",parentId:"412",id:"419"},420:{path:"/graduations/:id/final_defense",parentId:"412",id:"420"},421:{path:"/graduations/:id/final_thesis",parentId:"412",id:"421"},422:{path:"/graduations/:id/settings",parentId:"412",id:"422"},423:{path:"/graduations/:id/teachers",parentId:"412",id:"423"},424:{path:"/graduations/:id/students",parentId:"412",id:"424"},425:{path:"/graduations/:id/archives",parentId:"412",id:"425"},426:{path:"/graduations/:id/grading_summary",parentId:"412",id:"426"},427:{path:"/dataset",parentId:"1",id:"427"},428:{path:"/dataset",exact:!0,parentId:"427",id:"428"},429:{path:"/dataset/:id/detail",exact:!0,parentId:"427",id:"429"},430:{path:"/knowledgegraph",parentId:"1",id:"430"},431:{path:"/knowledgegraph/:pathId",parentId:"430",id:"431"},432:{path:"/knowledgegraph/:pathId/statistics",parentId:"430",id:"432"},433:{path:"/newlogin",parentId:"1",id:"433"},434:{path:"/onlinenum",parentId:"1",id:"434"},435:{path:"/onlinenum",parentId:"434",id:"435"},436:{path:"/shixuncontext",parentId:"1",id:"436"},437:{path:"/shixuncontext",parentId:"436",id:"437"},438:{path:"/shixuncontext/:Id/detail",parentId:"436",id:"438"},439:{path:"/educoder-demo",exact:!0,parentId:"1",id:"439"},440:{path:"/training",parentId:"1",id:"440"},441:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"440",id:"441"},442:{path:"/largeScreen",exact:!0,parentId:"1",id:"442"},443:{path:"/quality",parentId:"1",id:"443"},444:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"443",id:"444"},445:{path:"/otherlogin",exact:!0,parentId:"1",id:"445"},446:{path:"/otherloginqq",exact:!0,parentId:"1",id:"446"},447:{path:"/otherloginstart",exact:!0,parentId:"1",id:"447"},448:{path:"/pathsoverview",exact:!0,parentId:"1",id:"448"},449:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"449"},450:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"450"},451:{path:"/login",parentId:"1",id:"451"},452:{path:"/login",parentId:"451",id:"452"},453:{path:"/user",parentId:"1",id:"453"},454:{path:"/user/login",parentId:"453",id:"454"},455:{path:"/user/register",parentId:"453",id:"455"},456:{path:"/user/reset-password",parentId:"453",id:"456"},457:{path:"/colleges",parentId:"1",id:"457"},458:{path:"/colleges/:id/statistics",parentId:"457",id:"458"},459:{path:"/help",parentId:"1",id:"459"},460:{path:"/help/:id",parentId:"459",id:"460"},461:{path:"/video",parentId:"1",id:"461"},462:{path:"/video/:videoId",parentId:"461",id:"462"},463:{path:"/terminal",parentId:"1",id:"463"},464:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"464"},465:{path:"/statsDashboard",parentId:"1",id:"465"},466:{path:"/",parentId:"1",id:"466"},467:{path:"/",exact:!0,parentId:"466",id:"467"},468:{path:"/api/*",exact:!0,parentId:"466",id:"468"},469:{path:"/search",exact:!0,parentId:"466",id:"469"},470:{path:"/moop_cases",exact:!0,parentId:"466",id:"470"},471:{path:"/moop_cases/new",exact:!0,parentId:"466",id:"471"},472:{path:"/moop_cases/:caseId",exact:!0,parentId:"466",id:"472"},473:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"466",id:"473"},474:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"466",id:"474"},475:{path:"/randompaper",exact:!0,parentId:"466",id:"475"},476:{path:"/randompaper/edit/:id",exact:!0,parentId:"466",id:"476"},477:{path:"/randompaper/detail/:id",exact:!0,parentId:"466",id:"477"},478:{path:"/403",parentId:"466",id:"478"},479:{path:"/500",parentId:"466",id:"479"},480:{path:"/404",parentId:"466",id:"480"},481:{path:"/download",parentId:"466",id:"481"},482:{path:"/iwce",parentId:"466",id:"482"},483:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"466",id:"483"},484:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"466",id:"484"},485:{path:"/Activities",parentId:"466",id:"485"},486:{path:"/iwce/:itemname",parentId:"466",id:"486"},487:{path:"/hpc-course",parentId:"466",id:"487"},488:{path:"/user_agents",parentId:"466",id:"488"},489:{path:"/three",parentId:"466",id:"489"},490:{path:"/introduction",parentId:"466",id:"490"},491:{path:"/chatgpt",parentId:"466",id:"491"},492:{path:"/*",parentId:"466",id:"492"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:He.lazy(()=>__webpack_require__.e(6985).then(__webpack_require__.bind(__webpack_require__,26985))),2:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),3:He.lazy(()=>Promise.all([__webpack_require__.e(2763),__webpack_require__.e(2099)]).then(__webpack_require__.bind(__webpack_require__,68807))),4:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,41332))),5:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,41332))),6:He.lazy(()=>__webpack_require__.e(3247).then(__webpack_require__.bind(__webpack_require__,79778))),7:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(9219),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,30592))),8:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(9219),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,34115))),9:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),10:He.lazy(()=>__webpack_require__.e(9906).then(__webpack_require__.bind(__webpack_require__,87434))),11:He.lazy(()=>__webpack_require__.e(5572).then(__webpack_require__.bind(__webpack_require__,92873))),12:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,43809))),13:He.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,44959))),14:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(2281)]).then(__webpack_require__.bind(__webpack_require__,69154))),15:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1651)]).then(__webpack_require__.bind(__webpack_require__,7721))),16:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,43809))),17:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(9219),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,30592))),18:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(9219),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,30592))),19:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),20:He.lazy(()=>__webpack_require__.e(6789).then(__webpack_require__.bind(__webpack_require__,28916))),21:He.lazy(()=>__webpack_require__.e(9921).then(__webpack_require__.bind(__webpack_require__,29251))),22:He.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,77287))),23:He.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,41216))),24:He.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,9140))),25:He.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,9140))),26:He.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,85668))),27:He.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,85668))),28:He.lazy(()=>__webpack_require__.e(109).then(__webpack_require__.bind(__webpack_require__,10660))),29:He.lazy(()=>__webpack_require__.e(737).then(__webpack_require__.bind(__webpack_require__,54193))),30:He.lazy(()=>__webpack_require__.e(3391).then(__webpack_require__.bind(__webpack_require__,99590))),31:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(5694)]).then(__webpack_require__.bind(__webpack_require__,12868))),32:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(5330)]).then(__webpack_require__.bind(__webpack_require__,19990))),33:He.lazy(()=>Promise.all([__webpack_require__.e(2763),__webpack_require__.e(2303)]).then(__webpack_require__.bind(__webpack_require__,26733))),34:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,57993))),35:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,75126))),36:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,34246))),37:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,27880))),38:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,65852))),39:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,68466))),40:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,66835))),41:He.lazy(()=>__webpack_require__.e(5297).then(__webpack_require__.bind(__webpack_require__,97835))),42:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,61418))),43:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(9219),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,30592))),44:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8807),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,1810))),45:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8807),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,99573))),46:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,38072))),47:He.lazy(()=>__webpack_require__.e(7482).then(__webpack_require__.bind(__webpack_require__,12258))),48:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,87261))),49:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,74768))),50:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,16439))),51:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,16439))),52:He.lazy(()=>__webpack_require__.e(5992).then(__webpack_require__.bind(__webpack_require__,31333))),53:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,91813))),54:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,91813))),55:He.lazy(()=>__webpack_require__.e(8431).then(__webpack_require__.bind(__webpack_require__,82643))),56:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,59372))),57:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,31618))),58:He.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,63084))),59:He.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,63084))),60:He.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,4573))),61:He.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,4573))),62:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,35507))),63:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,43867))),64:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,8180))),65:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,82999))),66:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,18379))),67:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,69911))),68:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,9324))),69:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,80800))),70:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,66206))),71:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,4793))),72:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,98519))),73:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,70970))),74:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,91235))),75:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,88244))),76:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,1952))),77:He.lazy(()=>__webpack_require__.e(5148).then(__webpack_require__.bind(__webpack_require__,12116))),78:He.lazy(()=>__webpack_require__.e(643).then(__webpack_require__.bind(__webpack_require__,48862))),79:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,6047))),80:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,61571))),81:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,12899))),82:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,31191))),83:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,31698))),84:He.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,44959))),85:He.lazy(()=>__webpack_require__.e(2819).then(__webpack_require__.bind(__webpack_require__,52783))),86:He.lazy(()=>__webpack_require__.e(1512).then(__webpack_require__.bind(__webpack_require__,50826))),87:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7395)]).then(__webpack_require__.bind(__webpack_require__,94322))),88:He.lazy(()=>__webpack_require__.e(3585).then(__webpack_require__.bind(__webpack_require__,73305))),89:He.lazy(()=>__webpack_require__.e(6963).then(__webpack_require__.bind(__webpack_require__,34158))),90:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,64023))),91:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,64023))),92:He.lazy(()=>__webpack_require__.e(6127).then(__webpack_require__.bind(__webpack_require__,13178))),93:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,90907))),94:He.lazy(()=>__webpack_require__.e(1048).then(__webpack_require__.bind(__webpack_require__,69735))),95:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,90880))),96:He.lazy(()=>__webpack_require__.e(4770).then(__webpack_require__.bind(__webpack_require__,15454))),97:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,622))),98:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,23891))),99:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,20149))),100:He.lazy(()=>__webpack_require__.e(895).then(__webpack_require__.bind(__webpack_require__,36858))),101:He.lazy(()=>__webpack_require__.e(7322).then(__webpack_require__.bind(__webpack_require__,34558))),102:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(910),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,89869))),103:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(910),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,89869))),104:He.lazy(()=>__webpack_require__.e(5048).then(__webpack_require__.bind(__webpack_require__,71903))),105:He.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,30383))),106:He.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,30383))),107:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,93711))),108:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,93711))),109:He.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,41066))),110:He.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,41066))),111:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(910),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,94280))),112:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(910),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,94280))),113:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(910),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,77684))),114:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(910),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,77684))),115:He.lazy(()=>__webpack_require__.e(5177).then(__webpack_require__.bind(__webpack_require__,49906))),116:He.lazy(()=>__webpack_require__.e(201).then(__webpack_require__.bind(__webpack_require__,75789))),117:He.lazy(()=>__webpack_require__.e(1477).then(__webpack_require__.bind(__webpack_require__,58514))),118:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(910),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,5727))),119:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(910),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,5727))),120:He.lazy(()=>__webpack_require__.e(1962).then(__webpack_require__.bind(__webpack_require__,81914))),121:He.lazy(()=>__webpack_require__.e(4928).then(__webpack_require__.bind(__webpack_require__,47318))),122:He.lazy(()=>__webpack_require__.e(1257).then(__webpack_require__.bind(__webpack_require__,42786))),123:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6393),__webpack_require__.e(7329)]).then(__webpack_require__.bind(__webpack_require__,14939))),124:He.lazy(()=>__webpack_require__.e(8340).then(__webpack_require__.bind(__webpack_require__,59364))),125:He.lazy(()=>__webpack_require__.e(4093).then(__webpack_require__.bind(__webpack_require__,68502))),126:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,61805))),127:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,61805))),128:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,97630))),129:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,97630))),130:He.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,8772))),131:He.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,8772))),132:He.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,92261))),133:He.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,92261))),134:He.lazy(()=>__webpack_require__.e(4217).then(__webpack_require__.bind(__webpack_require__,49271))),135:He.lazy(()=>__webpack_require__.e(6205).then(__webpack_require__.bind(__webpack_require__,89191))),136:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,26658))),137:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,82042))),138:He.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,96557))),139:He.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,96557))),140:He.lazy(()=>__webpack_require__.e(9944).then(__webpack_require__.bind(__webpack_require__,84943))),141:He.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,77638))),142:He.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,77638))),143:He.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,10672))),144:He.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,10672))),145:He.lazy(()=>__webpack_require__.e(7922).then(__webpack_require__.bind(__webpack_require__,74735))),146:He.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,75949))),147:He.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,75949))),148:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,62783))),149:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,62783))),150:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,88860))),151:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,96640))),152:He.lazy(()=>__webpack_require__.e(3276).then(__webpack_require__.bind(__webpack_require__,44475))),153:He.lazy(()=>__webpack_require__.e(8885).then(__webpack_require__.bind(__webpack_require__,10402))),154:He.lazy(()=>__webpack_require__.e(3451).then(__webpack_require__.bind(__webpack_require__,521))),155:He.lazy(()=>__webpack_require__.e(9922).then(__webpack_require__.bind(__webpack_require__,38159))),156:He.lazy(()=>__webpack_require__.e(4572).then(__webpack_require__.bind(__webpack_require__,81844))),157:He.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,49499))),158:He.lazy(()=>__webpack_require__.e(5518).then(__webpack_require__.bind(__webpack_require__,52576))),159:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),160:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8229),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,47058))),161:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8229),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,47058))),162:He.lazy(()=>__webpack_require__.e(4449).then(__webpack_require__.bind(__webpack_require__,25969))),163:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8229),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,47058))),164:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6840),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,68661))),165:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6840),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,68661))),166:He.lazy(()=>__webpack_require__.e(8787).then(__webpack_require__.bind(__webpack_require__,87019))),167:He.lazy(()=>__webpack_require__.e(5650).then(__webpack_require__.bind(__webpack_require__,80070))),168:He.lazy(()=>__webpack_require__.e(1799).then(__webpack_require__.bind(__webpack_require__,57754))),169:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6840),__webpack_require__.e(8579)]).then(__webpack_require__.bind(__webpack_require__,18064))),170:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),171:He.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,6880))),172:He.lazy(()=>__webpack_require__.e(4048).then(__webpack_require__.bind(__webpack_require__,46713))),173:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,75034))),174:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,75034))),175:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,7018))),176:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),177:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(9219),__webpack_require__.e(7835)]).then(__webpack_require__.bind(__webpack_require__,37892))),178:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,41891))),179:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,41891))),180:He.lazy(()=>__webpack_require__.e(1581).then(__webpack_require__.bind(__webpack_require__,9488))),181:He.lazy(()=>__webpack_require__.e(4144).then(__webpack_require__.bind(__webpack_require__,68724))),182:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(9219),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,30592))),183:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),184:He.lazy(()=>__webpack_require__.e(8552).then(__webpack_require__.bind(__webpack_require__,84868))),185:He.lazy(()=>__webpack_require__.e(7884).then(__webpack_require__.bind(__webpack_require__,92439))),186:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5307)]).then(__webpack_require__.bind(__webpack_require__,66325))),187:He.lazy(()=>__webpack_require__.e(5549).then(__webpack_require__.bind(__webpack_require__,90232))),188:He.lazy(()=>__webpack_require__.e(9674).then(__webpack_require__.bind(__webpack_require__,96345))),189:He.lazy(()=>__webpack_require__.e(5573).then(__webpack_require__.bind(__webpack_require__,62538))),190:He.lazy(()=>__webpack_require__.e(2141).then(__webpack_require__.bind(__webpack_require__,88252))),191:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(6442),__webpack_require__.e(9511)]).then(__webpack_require__.bind(__webpack_require__,19375))),192:He.lazy(()=>__webpack_require__.e(6328).then(__webpack_require__.bind(__webpack_require__,19243))),193:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,4415))),194:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,73443))),195:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,73443))),196:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,27798))),197:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,27798))),198:He.lazy(()=>__webpack_require__.e(9205).then(__webpack_require__.bind(__webpack_require__,17509))),199:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,39995))),200:He.lazy(()=>__webpack_require__.e(7614).then(__webpack_require__.bind(__webpack_require__,56869))),201:He.lazy(()=>__webpack_require__.e(9449).then(__webpack_require__.bind(__webpack_require__,88480))),202:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9814)]).then(__webpack_require__.bind(__webpack_require__,58257))),203:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,94242))),204:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,94242))),205:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,69032))),206:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1993)]).then(__webpack_require__.bind(__webpack_require__,57703))),207:He.lazy(()=>Promise.all([__webpack_require__.e(6442),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,41666))),208:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(8965)]).then(__webpack_require__.bind(__webpack_require__,24405))),209:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6451)]).then(__webpack_require__.bind(__webpack_require__,75829))),210:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(518)]).then(__webpack_require__.bind(__webpack_require__,39723))),211:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,24718))),212:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,24718))),213:He.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,45641))),214:He.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,45641))),215:He.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,90587))),216:He.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,90587))),217:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,12460))),218:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,12460))),219:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,98613))),220:He.lazy(()=>__webpack_require__.e(3086).then(__webpack_require__.bind(__webpack_require__,84379))),221:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9417)]).then(__webpack_require__.bind(__webpack_require__,35486))),222:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),223:He.lazy(()=>__webpack_require__.e(5176).then(__webpack_require__.bind(__webpack_require__,11448))),224:He.lazy(()=>__webpack_require__.e(6587).then(__webpack_require__.bind(__webpack_require__,14055))),225:He.lazy(()=>__webpack_require__.e(9891).then(__webpack_require__.bind(__webpack_require__,57229))),226:He.lazy(()=>__webpack_require__.e(8062).then(__webpack_require__.bind(__webpack_require__,87828))),227:He.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,74985))),228:He.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,74985))),229:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,15925))),230:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,4160))),231:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,35924))),232:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,33842))),233:He.lazy(()=>__webpack_require__.e(5043).then(__webpack_require__.bind(__webpack_require__,34440))),234:He.lazy(()=>__webpack_require__.e(799).then(__webpack_require__.bind(__webpack_require__,35305))),235:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,1654))),236:He.lazy(()=>__webpack_require__.e(8332).then(__webpack_require__.bind(__webpack_require__,71059))),237:He.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,26030))),238:He.lazy(()=>__webpack_require__.e(8217).then(__webpack_require__.bind(__webpack_require__,57730))),239:He.lazy(()=>__webpack_require__.e(879).then(__webpack_require__.bind(__webpack_require__,26211))),240:He.lazy(()=>__webpack_require__.e(5776).then(__webpack_require__.bind(__webpack_require__,89983))),241:He.lazy(()=>__webpack_require__.e(906).then(__webpack_require__.bind(__webpack_require__,43311))),242:He.lazy(()=>__webpack_require__.e(900).then(__webpack_require__.bind(__webpack_require__,39633))),243:He.lazy(()=>__webpack_require__.e(6682).then(__webpack_require__.bind(__webpack_require__,84339))),244:He.lazy(()=>__webpack_require__.e(8115).then(__webpack_require__.bind(__webpack_require__,28893))),245:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,24764))),246:He.lazy(()=>__webpack_require__.e(4610).then(__webpack_require__.bind(__webpack_require__,15467))),247:He.lazy(()=>__webpack_require__.e(8479).then(__webpack_require__.bind(__webpack_require__,88739))),248:He.lazy(()=>__webpack_require__.e(5800).then(__webpack_require__.bind(__webpack_require__,49227))),249:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2862)]).then(__webpack_require__.bind(__webpack_require__,9407))),250:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8286)]).then(__webpack_require__.bind(__webpack_require__,39069))),251:He.lazy(()=>__webpack_require__.e(5117).then(__webpack_require__.bind(__webpack_require__,80105))),252:He.lazy(()=>__webpack_require__.e(7402).then(__webpack_require__.bind(__webpack_require__,67433))),253:He.lazy(()=>__webpack_require__.e(1897).then(__webpack_require__.bind(__webpack_require__,82034))),254:He.lazy(()=>__webpack_require__.e(8145).then(__webpack_require__.bind(__webpack_require__,36922))),255:He.lazy(()=>__webpack_require__.e(119).then(__webpack_require__.bind(__webpack_require__,83743))),256:He.lazy(()=>__webpack_require__.e(4736).then(__webpack_require__.bind(__webpack_require__,79261))),257:He.lazy(()=>__webpack_require__.e(2412).then(__webpack_require__.bind(__webpack_require__,51405))),258:He.lazy(()=>__webpack_require__.e(2240).then(__webpack_require__.bind(__webpack_require__,66229))),259:He.lazy(()=>__webpack_require__.e(5165).then(__webpack_require__.bind(__webpack_require__,77830))),260:He.lazy(()=>__webpack_require__.e(3831).then(__webpack_require__.bind(__webpack_require__,2494))),261:He.lazy(()=>__webpack_require__.e(2396).then(__webpack_require__.bind(__webpack_require__,29449))),262:He.lazy(()=>__webpack_require__.e(7855).then(__webpack_require__.bind(__webpack_require__,49123))),263:He.lazy(()=>__webpack_require__.e(9507).then(__webpack_require__.bind(__webpack_require__,21605))),264:He.lazy(()=>__webpack_require__.e(1343).then(__webpack_require__.bind(__webpack_require__,22922))),265:He.lazy(()=>__webpack_require__.e(6985).then(__webpack_require__.bind(__webpack_require__,26985))),266:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),267:He.lazy(()=>__webpack_require__.e(9647).then(__webpack_require__.bind(__webpack_require__,80613))),268:He.lazy(()=>__webpack_require__.e(485).then(__webpack_require__.bind(__webpack_require__,3733))),269:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,69427))),270:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,69427))),271:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,84805))),272:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,84805))),273:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,20620))),274:He.lazy(()=>__webpack_require__.e(9716).then(__webpack_require__.bind(__webpack_require__,16764))),275:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,16040))),276:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,16040))),277:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),278:He.lazy(()=>__webpack_require__.e(3006).then(__webpack_require__.bind(__webpack_require__,20444))),279:He.lazy(()=>__webpack_require__.e(2045).then(__webpack_require__.bind(__webpack_require__,78505))),280:He.lazy(()=>__webpack_require__.e(1520).then(__webpack_require__.bind(__webpack_require__,96176))),281:He.lazy(()=>__webpack_require__.e(9649).then(__webpack_require__.bind(__webpack_require__,12810))),282:He.lazy(()=>__webpack_require__.e(4546).then(__webpack_require__.bind(__webpack_require__,32034))),283:He.lazy(()=>__webpack_require__.e(5357).then(__webpack_require__.bind(__webpack_require__,87578))),284:He.lazy(()=>__webpack_require__.e(8665).then(__webpack_require__.bind(__webpack_require__,92012))),285:He.lazy(()=>__webpack_require__.e(3183).then(__webpack_require__.bind(__webpack_require__,2661))),286:He.lazy(()=>__webpack_require__.e(4800).then(__webpack_require__.bind(__webpack_require__,2905))),287:He.lazy(()=>__webpack_require__.e(9489).then(__webpack_require__.bind(__webpack_require__,38392))),288:He.lazy(()=>__webpack_require__.e(9391).then(__webpack_require__.bind(__webpack_require__,3233))),289:He.lazy(()=>__webpack_require__.e(5335).then(__webpack_require__.bind(__webpack_require__,14172))),290:He.lazy(()=>__webpack_require__.e(2823).then(__webpack_require__.bind(__webpack_require__,39352))),291:He.lazy(()=>__webpack_require__.e(4973).then(__webpack_require__.bind(__webpack_require__,855))),292:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,21263))),293:He.lazy(()=>__webpack_require__.e(6741).then(__webpack_require__.bind(__webpack_require__,63357))),294:He.lazy(()=>__webpack_require__.e(5775).then(__webpack_require__.bind(__webpack_require__,38164))),295:He.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,22388))),296:He.lazy(()=>__webpack_require__.e(6985).then(__webpack_require__.bind(__webpack_require__,26985))),297:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),298:He.lazy(()=>__webpack_require__.e(6634).then(__webpack_require__.bind(__webpack_require__,47028))),299:He.lazy(()=>__webpack_require__.e(680).then(__webpack_require__.bind(__webpack_require__,94570))),300:He.lazy(()=>__webpack_require__.e(6366).then(__webpack_require__.bind(__webpack_require__,15421))),301:He.lazy(()=>__webpack_require__.e(6452).then(__webpack_require__.bind(__webpack_require__,7432))),302:He.lazy(()=>__webpack_require__.e(1070).then(__webpack_require__.bind(__webpack_require__,39788))),303:He.lazy(()=>__webpack_require__.e(7242).then(__webpack_require__.bind(__webpack_require__,53392))),304:He.lazy(()=>__webpack_require__.e(2707).then(__webpack_require__.bind(__webpack_require__,42555))),305:He.lazy(()=>__webpack_require__.e(2865).then(__webpack_require__.bind(__webpack_require__,6170))),306:He.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,55263))),307:He.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,55263))),308:He.lazy(()=>__webpack_require__.e(3141).then(__webpack_require__.bind(__webpack_require__,49423))),309:He.lazy(()=>__webpack_require__.e(6985).then(__webpack_require__.bind(__webpack_require__,26985))),310:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,72426))),311:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,40605))),312:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,72426))),313:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,40605))),314:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,72426))),315:He.lazy(()=>__webpack_require__.e(6985).then(__webpack_require__.bind(__webpack_require__,26985))),316:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,28475))),317:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,56918))),318:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),319:He.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,60862))),320:He.lazy(()=>__webpack_require__.e(9788).then(__webpack_require__.bind(__webpack_require__,45356))),321:He.lazy(()=>__webpack_require__.e(576).then(__webpack_require__.bind(__webpack_require__,76202))),322:He.lazy(()=>__webpack_require__.e(7260).then(__webpack_require__.bind(__webpack_require__,22473))),323:He.lazy(()=>__webpack_require__.e(4520).then(__webpack_require__.bind(__webpack_require__,74058))),324:He.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,53575))),325:He.lazy(()=>__webpack_require__.e(4514).then(__webpack_require__.bind(__webpack_require__,3668))),326:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),327:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,23144))),328:He.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,49366))),329:He.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,49366))),330:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),331:He.lazy(()=>__webpack_require__.e(1939).then(__webpack_require__.bind(__webpack_require__,99048))),332:He.lazy(()=>__webpack_require__.e(556).then(__webpack_require__.bind(__webpack_require__,328))),333:He.lazy(()=>__webpack_require__.e(6434).then(__webpack_require__.bind(__webpack_require__,88025))),334:He.lazy(()=>__webpack_require__.e(1880).then(__webpack_require__.bind(__webpack_require__,50722))),335:He.lazy(()=>__webpack_require__.e(8237).then(__webpack_require__.bind(__webpack_require__,27460))),336:He.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,81582))),337:He.lazy(()=>__webpack_require__.e(264).then(__webpack_require__.bind(__webpack_require__,2431))),338:He.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,72918))),339:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),340:He.lazy(()=>__webpack_require__.e(4078).then(__webpack_require__.bind(__webpack_require__,34154))),341:He.lazy(()=>__webpack_require__.e(2829).then(__webpack_require__.bind(__webpack_require__,85551))),342:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,24411))),343:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),344:He.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,82603))),345:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,58868))),346:He.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,99182))),347:He.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,91162))),348:He.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,72452))),349:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,78572))),350:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,78572))),351:He.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,93726))),352:He.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,4234))),353:He.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,96652))),354:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,12721))),355:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,18457))),356:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,18457))),357:He.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,32833))),358:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,28092))),359:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,51829))),360:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,90337))),361:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,90337))),362:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,5135))),363:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,63506))),364:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,63506))),365:He.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,18784))),366:He.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,24661))),367:He.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,95111))),368:He.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,38492))),369:He.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,97154))),370:He.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,70853))),371:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,58868))),372:He.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,81183))),373:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),374:He.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,82603))),375:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,58868))),376:He.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,99182))),377:He.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,91162))),378:He.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,72452))),379:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,78572))),380:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,78572))),381:He.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,93726))),382:He.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,4234))),383:He.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,96652))),384:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,12721))),385:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,18457))),386:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,18457))),387:He.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,32833))),388:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,28092))),389:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,51829))),390:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,90337))),391:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,90337))),392:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,5135))),393:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,63506))),394:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,63506))),395:He.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,18784))),396:He.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,24661))),397:He.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,95111))),398:He.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,38492))),399:He.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,97154))),400:He.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,70853))),401:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,58868))),402:He.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,81183))),403:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),404:He.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,47317))),405:He.lazy(()=>__webpack_require__.e(7560).then(__webpack_require__.bind(__webpack_require__,21484))),406:He.lazy(()=>__webpack_require__.e(6029).then(__webpack_require__.bind(__webpack_require__,86315))),407:He.lazy(()=>__webpack_require__.e(5179).then(__webpack_require__.bind(__webpack_require__,35153))),408:He.lazy(()=>__webpack_require__.e(4621).then(__webpack_require__.bind(__webpack_require__,97137))),409:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),410:He.lazy(()=>__webpack_require__.e(1831).then(__webpack_require__.bind(__webpack_require__,5202))),411:He.lazy(()=>__webpack_require__.e(2539).then(__webpack_require__.bind(__webpack_require__,2016))),412:He.lazy(()=>__webpack_require__.e(8143).then(__webpack_require__.bind(__webpack_require__,8306))),413:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,52889))),414:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,85434))),415:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,57858))),416:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,65334))),417:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,59035))),418:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,59035))),419:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,59035))),420:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,59035))),421:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,59035))),422:He.lazy(()=>__webpack_require__.e(5022).then(__webpack_require__.bind(__webpack_require__,31765))),423:He.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,80415))),424:He.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,80415))),425:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,4282))),426:He.lazy(()=>__webpack_require__.e(1253).then(__webpack_require__.bind(__webpack_require__,81285))),427:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),428:He.lazy(()=>__webpack_require__.e(2216).then(__webpack_require__.bind(__webpack_require__,94163))),429:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,17734))),430:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),431:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,61559))),432:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,32624))),433:He.lazy(()=>__webpack_require__.e(1077).then(__webpack_require__.bind(__webpack_require__,53044))),434:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),435:He.lazy(()=>__webpack_require__.e(570).then(__webpack_require__.bind(__webpack_require__,89288))),436:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),437:He.lazy(()=>__webpack_require__.e(8365).then(__webpack_require__.bind(__webpack_require__,91185))),438:He.lazy(()=>__webpack_require__.e(6788).then(__webpack_require__.bind(__webpack_require__,39066))),439:He.lazy(()=>__webpack_require__.e(4058).then(__webpack_require__.bind(__webpack_require__,4255))),440:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),441:He.lazy(()=>__webpack_require__.e(4056).then(__webpack_require__.bind(__webpack_require__,20807))),442:He.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,24693))),443:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),444:He.lazy(()=>__webpack_require__.e(532).then(__webpack_require__.bind(__webpack_require__,20146))),445:He.lazy(()=>__webpack_require__.e(7178).then(__webpack_require__.bind(__webpack_require__,95513))),446:He.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,62465))),447:He.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,54895))),448:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,27307))),449:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,14781))),450:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,63601))),451:He.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,32040))),452:He.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,11881))),453:He.lazy(()=>__webpack_require__.e(5972).then(__webpack_require__.bind(__webpack_require__,85978))),454:He.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,11881))),455:He.lazy(()=>__webpack_require__.e(1470).then(__webpack_require__.bind(__webpack_require__,81221))),456:He.lazy(()=>__webpack_require__.e(7182).then(__webpack_require__.bind(__webpack_require__,75827))),457:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),458:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,7868))),459:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),460:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,28432))),461:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),462:He.lazy(()=>__webpack_require__.e(6444).then(__webpack_require__.bind(__webpack_require__,90131))),463:He.lazy(()=>__webpack_require__.e(5111).then(__webpack_require__.bind(__webpack_require__,75499))),464:He.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,53198))),465:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7224)]).then(__webpack_require__.bind(__webpack_require__,98787))),466:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),467:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8229),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,77251))),468:He.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,89609))),469:He.lazy(()=>__webpack_require__.e(2501).then(__webpack_require__.bind(__webpack_require__,74897))),470:He.lazy(()=>__webpack_require__.e(3212).then(__webpack_require__.bind(__webpack_require__,55700))),471:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,99198))),472:He.lazy(()=>__webpack_require__.e(1855).then(__webpack_require__.bind(__webpack_require__,75243))),473:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,99198))),474:He.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,3766))),475:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,87261))),476:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,87261))),477:He.lazy(()=>__webpack_require__.e(3784).then(__webpack_require__.bind(__webpack_require__,49026))),478:He.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,40085))),479:He.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,58234))),480:He.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,64770))),481:He.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,65077))),482:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,19730))),483:He.lazy(()=>__webpack_require__.e(1836).then(__webpack_require__.bind(__webpack_require__,73980))),484:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6393),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,57984))),485:He.lazy(()=>__webpack_require__.e(3509).then(__webpack_require__.bind(__webpack_require__,83741))),486:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,19730))),487:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,19730))),488:He.lazy(()=>__webpack_require__.e(6034).then(__webpack_require__.bind(__webpack_require__,75413))),489:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,4147))),490:He.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,28637))),491:He.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,10998))),492:He.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,64770))),"@@/global-layout":He.lazy(()=>__webpack_require__.e(1717).then(__webpack_require__.bind(__webpack_require__,73258)))}}})}var F=__webpack_require__(7240),T=__webpack_require__(26243),k=__webpack_require__(71418),ge=__webpack_require__(41977),Pe=()=>He.createElement(k.Z,{size:"middle",className:ge.Z.loading}),ur=__webpack_require__(65582),Sr=__webpack_require__(56656),ar=__webpack_require__.n(Sr),Zn=__webpack_require__(91392),mi=__webpack_require__.n(Zn),X0=__webpack_require__(29256),z4=__webpack_require__.n(X0),si=__webpack_require__(81626),B4=__webpack_require__.n(si),zi=__webpack_require__(71912),tl=__webpack_require__.n(zi),qs=__webpack_require__(48228),Mo=__webpack_require__.n(qs),ul=__webpack_require__(27112),Va=__webpack_require__.n(ul),kn=__webpack_require__(36867),xs=__webpack_require__.n(kn),No=__webpack_require__(53501),J4=__webpack_require__.n(No),o4=__webpack_require__(22982),yi=__webpack_require__.n(o4),_s=__webpack_require__(54449),Js=__webpack_require__.n(_s),ys=__webpack_require__(10564),ks=__webpack_require__.n(ys),Ds=__webpack_require__(92468),Bl=__webpack_require__.n(Ds),Oa=__webpack_require__(27082),Rs=__webpack_require__.n(Oa);ar().extend(z4()),ar().extend(B4()),ar().extend(tl()),ar().extend(Mo()),ar().extend(Va()),ar().extend(xs()),ar().extend(J4()),ar().extend(yi()),ar().extend(Js()),ar().extend(ks()),ar().extend(Bl()),ar().extend(Rs()),ar().extend(mi());var rl=Object.defineProperty,Ls=Object.getOwnPropertySymbols,bl=Object.prototype.hasOwnProperty,ka=Object.prototype.propertyIsEnumerable,Cs=(Rr,un,t0)=>un in Rr?rl(Rr,un,{enumerable:!0,configurable:!0,writable:!0,value:t0}):Rr[un]=t0,eo=(Rr,un)=>{for(var t0 in un||(un={}))bl.call(un,t0)&&Cs(Rr,t0,un[t0]);if(Ls)for(var t0 of Ls(un))ka.call(un,t0)&&Cs(Rr,t0,un[t0]);return Rr},jo=(Rr,un,t0)=>new Promise((W0,f0)=>{var w0=h0=>{try{Oi(t0.next(h0))}catch(Li){f0(Li)}},D0=h0=>{try{Oi(t0.throw(h0))}catch(Li){f0(Li)}},Oi=h0=>h0.done?W0(h0.value):Promise.resolve(h0.value).then(w0,D0);Oi((t0=t0.apply(Rr,un)).next())});const ja="/react/build/",Aa=!1;function xa(){return jo(this,null,function*(){const Rr=(0,F.gD)(),{routes:un,routeComponents:t0}=yield El(Rr);yield Rr.applyPlugins({key:"patchRoutes",type:ur.ApplyPluginsType.event,args:{routes:un,routeComponents:t0}});const W0=Rr.applyPlugins({key:"modifyContextOpts",type:ur.ApplyPluginsType.modify,initialValue:{}}),f0=W0.basename||"/",w0=W0.historyType||"browser",D0=(0,T.fi)(eo({type:w0,basename:f0},W0.historyOpts));return Rr.applyPlugins({key:"render",type:ur.ApplyPluginsType.compose,initialValue(){const Oi={useStream:!0,routes:un,routeComponents:t0,pluginManager:Rr,mountElementId:"root",rootElement:W0.rootElement||document.getElementById("root"),loadingComponent:Pe,publicPath:ja,runtimePublicPath:Aa,history:D0,historyType:w0,basename:f0,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:W0.callback},h0=Rr.applyPlugins({key:"modifyClientRenderOpts",type:ur.ApplyPluginsType.modify,initialValue:Oi});return Ro(h0)}})()})}xa(),typeof window!="undefined"&&(window.g_umi={version:"4.5.3"})})()})();
|